989252608796161302528
989,252,608,796,161,302,528 is an even composite number composed of eight prime numbers multiplied together.
989252608796161302528 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred twelve divisors.
Prime factorization of 989252608796161302528:
213 × 32 × 132 × 19 × 232 × 312 × 472 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 19 × 23 × 23 × 31 × 31 × 47 × 47 × 61 × 61)See below for interesting mathematical facts about the number 989252608796161302528 from the Numbermatics database.
Names of 989252608796161302528
- Cardinal: 989252608796161302528 can be written as Nine hundred eighty-nine quintillion, two hundred fifty-two quadrillion, six hundred eight trillion, seven hundred ninety-six billion, one hundred sixty-one million, three hundred two thousand, five hundred twenty-eight.
Scientific notation
- Scientific notation: 9.89252608796161302528 × 1020
Factors of 989252608796161302528
Divisors of 989252608796161302528
- Number of divisors d(n): 20412
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 23 24 26 31 32 36 38 39 46 47 48 52 57 61 62 64 69 72 76 78 92 93 94 96 104 114 117 122 124 128 138 141 144 152 156 169 171 183 184 186 188 192 207 208 228 234 244 247 248 256 276 279 282 288 299 304 312 338 342 366 368 372 376 384 403 414 416 423 437 456 468 488 494 496 507 512 529 549 552 558 564 576 589 598 608 611 624 676 684 713 732 736 741 744 752 768 793 806 828 832 846 874 893 897 912 936 961 976 988 992 1014 1024 1058 1081 1098 1104 1116 1128 1152 1159 1178 1196 1209 1216 1222 1248 1311 1352 1368 1403 1426 1457 1464 1472 1482 1488 1504 1521 1536 1586 1587 1612 1656 1664 1692 1748 1767 1786 1794 1824 1833 1872 1891 1922 1952 1976 1984 2028 2048 2116 2139 2162 2196 2208 2209 2223 2232 2256 2304 2318 2356 2379 2392 2418 2432 2444 2496 2622 2679 2691 2704 2736 2806 2852 2867 2883 2914 2928 2944 2964 2976 3008 3042 3072 3172 3174 3211 3224 3243 3312 3328 3384 3477 3496 3534 3572 3588 3627 3648 3666 3721 3744 3782 3844 3887 3904 3933 3952 3968 4056 4096 4209 4232 4278 4324 4371 4392 4416 4418 4446 4464 4512 4608 4636 4712 4758 4761 4784 4836 4864 4888 4992 5239 5244 5301 5358 5382 5408 5472 5499 5612 5673 5681 5704 5734 5766 5828 5856 5888 5928 5952 6016 6084 6144 6344 6348 6417 6422 6448 6486 6624 6627 6656 6768 6877 6954 6992 7068 7137 7144 7176 7254 7296 7332 7442 7488 7564 7657 7688 7774 7808 7866 7904 7936 7943 8037 8112 8192 8418 8464 8556 8601 8648 8649 8742 8784 8832 8836 8892 8928 9024 9216 9269 9272 9424 9516 9522 9568 9633 9672 9728 9729 9776 9984 10051 10309 10431 10478 10488 10602 10716 10764 10816 10944 10998 11163 11224 11346 11362 11408 11468 11532 11609 11656 11661 11712 11776 11856 11904 12032 12168 12288 12493 12627 12688 12696 12834 12844 12896 12972 13113 13248 13254 13312 13536 13547 13754 13908 13984 14053 14136 14274 14288 14352 14508 14592 14664 14884 14976 15067 15128 15314 15376 15548 15616 15717 15732 15808 15872 15886 16074 16224 16399 16836 16928 17019 17043 17112 17202 17296 17298 17484 17568 17664 17672 17784 17856 18048 18239 18259 18432 18538 18544 18848 18941 19032 19044 19136 19266 19344 19456 19458 19552 19881 19968 20102 20539 20618 20631 20862 20956 20976 21204 21432 21528 21632 21888 21996 22103 22326 22448 22692 22724 22816 22936 22971 23064 23218 23312 23322 23424 23552 23712 23808 23829 24064 24336 24576 24583 24863 24986 25254 25376 25392 25668 25688 25792 25803 25944 26226 26496 26508 26624 26657 27072 27094 27508 27683 27807 27816 27968 28106 28272 28548 28576 28704 28717 28899 29016 29184 29328 29768 29952 30134 30153 30256 30628 30752 30927 31096 31232 31434 31464 31616 31744 31772 32148 32269 32448 32798 33489 33511 33672 33856 34038 34086 34224 34404 34592 34596 34827 34968 34983 35136 35328 35344 35568 35712 35929 36096 36478 36518 36864 37076 37088 37271 37479 37696 37882 38064 38088 38272 38532 38688 38912 38916 39104 39762 39936 40204 40641 41078 41236 41262 41724 41912 41952 41971 42159 42408 42864 43056 43264 43493 43776 43992 44206 44652 44896 45167 45201 45384 45448 45632 45872 45942 46128 46436 46624 46644 46848 47104 47151 47424 47616 47658 48128 48373 48672 49166 49197 49726 49972 50508 50752 50784 50807 51129 51336 51376 51584 51606 51888 52452 52992 53016 53248 53314 54144 54188 54473 54717 54777 55016 55366 55614 55632 55936 56212 56544 56823 57096 57152 57408 57434 57798 58032 58368 58621 58656 59536 59904 60268 60306 60512 61256 61504 61617 61854 61893 62192 62464 62868 62928 63232 63488 63544 64296 64538 64896 65596 65941 66309 66978 67022 67344 67712 68076 68172 68448 68479 68808 68913 69184 69192 69654 69936 69966 70272 70656 70688 70699 71136 71424 71487 71858 72192 72956 73036 73728 73749 73853 74152 74176 74542 74589 74958 75392 75764 76128 76176 76544 77064 77376 77824 77832 78208 79524 79872 79971 80408 81282 82156 82472 82524 83049 83421 83448 83824 83904 83942 84318 84816 85583 85728 86112 86151 86528 86986 87552 87984 88412 88877 89304 89401 89792 90334 90402 90459 90768 90896 91264 91744 91884 92256 92781 92872 93248 93288 93696 94208 94302 94848 95232 95316 96256 96746 96807 97344 98332 98394 99452 99541 99944 100533 101016 101504 101568 101614 102258 102672 102752 103168 103212 103776 104481 104904 105984 106032 106496 106628 107787 108288 108376 108946 109434 109554 110032 110732 111228 111264 111813 111872 112424 112437 113088 113646 114192 114304 114816 114868 115351 115596 116064 116736 117242 117312 119072 119808 120497 120536 120612 121024 121923 122512 123008 123234 123708 123786 124384 124928 125736 125856 125913 126464 126477 126976 127088 128592 129076 129792 130479 130663 131192 131882 132618 133956 134044 134688 134749 135424 135501 135603 136152 136344 136896 136958 137616 137826 138368 138384 139308 139872 139932 140544 141312 141376 141398 142272 142848 142974 143716 144384 145119 145912 146072 147498 147591 147706 148304 148352 149084 149178 149916 150784 150917 151528 152256 152352 152421 153088 154128 154752 155648 155664 156416 159048 159744 159942 160816 162409 162564 163419 164151 164312 164331 164944 165048 166098 166842 166896 167648 167808 167884 168636 169632 170469 171166 171456 172224 172302 173056 173972 174887 175104 175863 175968 176111 176824 177754 178608 178802 179584 180668 180804 180918 181536 181792 182528 182689 183488 183768 184512 184851 185562 185744 186496 186576 187392 188416 188604 189696 190464 190632 192512 193492 193614 194688 195871 196664 196788 197823 198904 198927 199082 199888 201066 202032 203008 203136 203228 204516 205344 205437 205504 206336 206424 207552 208962 209808 211968 212064 212097 213187 213256 215574 216576 216752 217892 218868 219108 220064 221247 221464 221559 222456 222528 223626 223744 223767 224848 224874 226176 227292 228384 228608 229632 229736 230702 231192 232128 233472 234484 234624 237107 237367 238144 239616 239913 240994 241072 241224 242048 243846 245024 246016 246233 246468 247416 247572 248768 249147 249856 251472 251712 251826 252928 252954 253952 254176 256749 257184 258152 258453 259584 260958 261326 262384 263764 265236 266631 267007 267912 268088 268203 269376 269498 270848 271002 271206 272304 272688 273792 273916 275232 275652 276736 276768 278616 279744 279864 281088 282624 282752 282796 284544 285696 285948 287339 287432 288768 290238 290421 291824 292144 294996 295182 295412 296608 296704 298168 298356 298623 299832 301568 301599 301834 303056 304512 304704 304842 306176 308256 309504 311328 311581 312832 318096 319488 319579 319884 321632 323219 323361 324818 325128 326838 328302 328624 328662 329888 330096 332196 333684 333792 335296 335439 335616 335768 337272 339264 340938 342332 342912 344448 344604 346053 346112 346541 347944 349774 350208 351726 351936 352222 353648 355508 357216 357604 359168 359879 361336 361491 361608 361836 363072 363584 365056 365378 366976 367536 369024 369702 371124 371488 372992 373152 373321 374784 377208 377739 379392 380928 381264 385024 386984 387228 389376 391437 391742 391989 393328 393576 395646 397808 397854 398164 399776 402132 404064 404247 406016 406272 406456 406503 409032 410688 410874 411008 412672 412848 415104 417924 419497 419616 419957 423936 424128 424194 426374 426512 431148 433152 433504 435357 435643 435784 437736 438216 440128 442494 442928 443118 444912 445056 447252 447488 447534 449696 449748 452352 452751 454584 456768 457216 457263 459264 459472 461404 462384 464256 466944 467077 468968 469248 472397 474214 474734 476288 479232 479826 481988 482144 482448 484096 484523 487227 487692 490048 490257 492032 492466 492936 494832 495144 497536 498294 499712 502944 503424 503652 505856 505908 508352 508369 513498 514368 516304 516906 519168 521916 522652 524661 524768 527528 527589 528333 530472 533262 534014 535824 536176 536406 538752 538996 541696 542004 542412 544608 545376 545623 547584 547832 548067 550464 551304 553472 553536 557232 559488 559728 562176 565248 565409 565504 565592 569088 571392 571896 574678 574864 577536 580476 580842 583648 584288 587171 587613 589992 590364 590824 593216 593408 593469 596336 596712 597246 599664 603136 603198 603668 606112 609024 609408 609684 612352 613111 616311 616512 619008 622656 623162 625664 628849 636192 636291 636709 639158 639561 639768 643264 646438 646722 649636 650256 653676 656604 657248 657324 659776 660192 660491 664392 664677 667368 667584 670592 670878 671232 671536 674544 678528 681876 684664 685824 688896 689208 692106 692224 693082 695888 699548 700416 703452 703872 704444 707296 708149 711016 711321 712101 714432 715208 718336 719758 722672 722982 723216 723672 726144 727168 730112 730756 733952 735072 738048 738699 739404 742248 742976 745984 746304 746642 749568 754416 755478 758784 761856 762073 762528 770247 770753 773968 774456 778752 782874 783484 783978 786656 787152 791292 795616 795708 796328 799552 799893 801021 804264 804609 808128 808494 812032 812544 812912 813006 818064 821376 821748 822016 825344 825696 826367 830208 835848 838994 839232 839914 847872 848256 848388 852748 853024 857233 858173 862017 862296 866304 867008 870714 871286 871568 875472 876432 880256 884988 885856 886236 889824 890112 890227 894504 894976 895068 895869 899392 899496 904704 905502 909168 913536 914432 914526 918528 918944 919087 922808 924768 928512 934154 934743 937936 938496 944794 948428 949468 952576 958464 958737 959652 963976 964288 964896 965333 968192 969046 969657 974454 975384 980096 980514 984064 984932 985872 989664 990288 995072 996588 1000339 1005888 1006848 1007304 1011712 1011816 1016704 1016738 1026996 1028736 1032608 1033812 1038159 1038336 1038841 1039623 1043832 1045304 1049322 1049536 1055056 1055178 1056666 1060944 1066524 1068028 1071648 1072352 1072812 1077504 1077992 1079637 1083392 1084008 1084473 1084824 1089216 1090752 1091246 1095168 1095664 1096134 1100928 1102608 1106944 1107072 1112579 1113799 1114464 1118976 1119456 1119963 1124352 1130818 1131008 1131184 1138176 1142784 1143792 1149356 1149728 1155072 1155401 1160952 1161684 1167296 1168561 1168576 1174342 1175226 1175967 1179984 1180728 1181648 1186432 1186816 1186938 1192672 1193424 1194492 1199328 1206272 1206396 1207336 1212224 1212741 1218048 1218816 1219368 1224704 1226222 1232622 1233024 1238016 1245312 1246324 1251328 1252879 1257698 1258491 1259871 1272384 1272582 1273418 1278316 1279122 1279536 1286528 1292876 1293444 1299272 1300512 1301101 1306929 1307352 1313208 1314496 1314648 1319552 1320384 1320982 1328784 1329354 1334736 1335168 1341184 1341756 1342464 1343072 1348283 1349088 1357056 1358253 1363752 1369328 1371648 1377792 1378416 1384212 1384448 1386164 1391776 1399096 1400832 1401231 1406904 1407744 1408888 1414592 1416298 1417191 1422032 1422642 1424202 1428864 1430416 1436672 1439516 1445344 1445964 1446432 1447344 1452288 1453569 1454336 1460224 1461512 1461681 1467904 1470144 1476096 1477398 1478808 1484496 1485952 1491968 1492608 1493284 1499136 1499563 1508832 1510956 1516643 1517568 1524146 1525056 1525107 1540494 1541506 1547936 1548912 1557504 1565748 1566968 1567956 1573312 1573983 1574304 1575017 1582584 1584999 1591232 1591416 1592656 1599104 1599786 1602042 1608528 1609218 1616256 1616988 1624064 1625088 1625824 1626012 1626077 1636128 1636869 1642752 1643496 1644032 1644201 1650688 1651392 1652734 1660416 1671696 1677988 1678464 1679828 1688663 1695744 1696227 1696512 1696776 1698619 1705496 1706048 1714466 1716346 1724034 1724592 1732608 1734016 1741428 1742572 1743136 1750944 1751737 1752864 1760512 1761513 1762839 1769976 1771712 1772472 1779648 1780224 1780454 1789008 1789952 1790136 1791738 1798784 1798992 1809408 1811004 1818336 1827072 1828864 1829052 1837056 1837888 1838174 1839333 1845616 1849536 1857024 1868308 1869486 1875872 1876992 1886547 1889588 1896856 1898936 1905152 1910127 1917474 1918683 1919304 1927952 1928576 1929792 1930666 1936384 1938092 1939314 1948908 1950768 1960192 1961028 1968128 1968409 1969864 1971744 1979328 1980576 1981473 1990144 1993176 2000678 2011776 2013696 2014608 2023424 2023632 2033408 2033476 2044171 2053992 2057472 2065216 2067624 2076318 2076672 2077682 2079246 2087664 2090608 2098644 2099072 2110112 2110356 2113332 2121888 2122849 2124447 2133048 2133963 2136056 2136303 2143296 2144704 2145624 2155008 2155984 2159274 2166784 2168016 2168946 2169648 2178432 2181504 2182492 2190336 2191328 2191669 2192268 2201856 2205216 2213888 2214144 2216097 2225158 2227598 2228928 2237952 2238912 2239926 2248704 2261636 2262016 2262368 2273531 2276352 2285568 2286219 2287584 2289443 2298712 2299456 2310802 2312259 2321904 2323368 2334592 2337122 2337152 2348684 2350452 2351934 2359968 2361456 2363296 2372864 2373632 2373876 2385344 2386848 2388984 2398656 2403063 2412544 2412792 2414672 2424448 2425482 2436096 2437632 2438736 2449408 2452444 2465244 2466048 2476032 2479101 2490624 2492648 2502656 2505758 2515396 2516982 2519742 2544768 2545164 2546836 2556632 2558244 2559072 2560231 2571699 2573056 2574519 2585752 2586051 2586888 2598544 2601024 2602202 2613858 2614704 2626416 2628992 2629296 2639104 2640768 2641964 2653073 2657568 2658708 2669472 2670336 2670681 2682368 2683512 2684928 2686144 2696566 2698176 2714112 2716506 2727504 2738656 2743296 2755187 2755584 2756832 2757261 2768424 2771431 2772328 2783552 2798192 2802462 2804229 2813808 2815488 2817776 2829184 2832596 2834382 2844064 2845284 2848404 2857728 2860832 2873344 2876211 2879032 2890688 2891928 2892864 2894688 2895999 2904576 2907138 2908672 2908971 2920448 2923024 2923362 2935808 2940288 2952192 2954796 2957616 2968992 2971904 2983936 2985216 2986568 2999126 3001017 3017664 3021912 3033286 3035136 3048292 3050112 3050214 3080988 3083012 3085771 3095872 3097824 3099227 3115008 3116523 3118869 3131496 3133936 3135912 3146624 3147966 3148608 3150034 3165168 3169998 3182464 3182832 3185312 3198208 3199572 3204084 3217056 3218436 3232512 3233976 3238911 3248128 3250176 3251648 3252024 3252154 3272256 3273738 3285504 3286992 3288064 3288402 3301376 3302784 3305468 3320832 3322853 3337737 3341397 3343392 3355976 3356928 3359656 3359889 3377326 3392454 3393024 3393552 3397238 3410992 3412096 3428932 3432692 3448068 3449184 3465216 3466203 3468032 3471091 3482856 3485144 3486272 3501888 3503474 3505683 3505728 3521024 3523026 3525678 3539952 3543424 3544944 3559296 3560448 3560908 3575881 3578016 3579904 3580272 3583476 3597568 3597984 3618816 3622008 3636672 3654144 3657728 3658104 3674112 3675776 3676348 3678666 3691232 3699072 3714048 3735407 3736616 3738972 3751744 3753984 3758637 3773094 3775473 3779176 3779613 3793712 3797872 3810304 3820254 3834948 3837366 3838608 3855904 3857152 3859584 3861332 3872768 3876184 3878628 3897816 3901536 3903303 3920384 3920787 3922056 3936256 3936818 3939728 3943488 3958656 3961152 3962946 3980288 3986352 4001356 4022401 4023552 4027392 4029216 4044849 4047264 4050553 4066816 4066952 4088342 4107984 4114944 4130432 4135248 4152636 4153344 4155364 4158492 4175328 4177219 4181216 4197288 4198144 4201847 4203693 4220224 4220712 4226664 4243776 4245698 4248894 4251573 4266096 4267926 4272112 4272606 4286592 4289408 4291248 4310016 4311968 4318548 4333568 4336032 4337892 4339296 4356864 4360707 4363008 4364984 4380672 4382656 4383338 4384536 4403712 4410432 4427776 4428288 4432194 4450316 4455196 4457856 4475904 4477824 4479852 4497408 4498689 4505033 4523272 4524032 4524736 4547062 4549929 4552704 4572438 4575168 4575321 4578886 4597424 4598912 4621604 4624518 4643808 4646736 4669184 4674244 4674304 4678427 4697368 4700904 4703868 4719936 4722912 4725051 4726592 4745728 4747264 4747752 4770688 4773696 4777968 4797312 4806126 4825088 4825584 4829344 4848896 4850964 4872192 4875264 4877472 4878231 4904888 4910607 4930488 4932096 4952064 4958202 4981248 4985296 5005312 5011516 5030792 5033964 5039484 5065989 5088681 5089536 5090328 5093672 5095857 5113264 5116488 5118144 5120462 5143398 5146112 5149038 5171504 5172102 5173776 5197088 5202048 5204404 5227716 5229408 5252832 5255211 5257984 5258592 5278208 5281536 5283928 5284539 5306146 5315136 5317416 5338944 5340672 5341362 5364736 5367024 5369856 5372288 5393132 5396352 5421497 5428224 5433012 5453461 5455008 5459441 5477312 5486592 5510374 5511168 5513664 5514522 5517999 5536848 5542862 5544656 5567104 5596384 5604924 5608458 5627616 5630976 5635552 5658368 5659641 5663359 5665192 5668764 5688128 5690568 5696808 5715456 5721664 5730381 5746688 5752422 5758064 5781376 5783856 5785728 5789376 5791998 5809152 5814276 5817344 5817942 5840896 5846048 5846724 5871616 5880576 5904384 5905227 5909592 5915232 5937984 5943808 5944419 5967872 5970432 5973136 5998252 6002034 6035328 6043824 6066572 6070272 6072001 6096584 6100224 6100428 6132513 6141161 6161976 6166024 6171542 6191744 6195648 6198454 6230016 6233046 6237738 6262992 6267872 6271824 6293248 6295932 6297216 6300068 6330336 6339996 6364928 6365664 6368547 6370624 6373341 6396416 6399144 6408168 6434112 6436872 6465024 6467952 6477822 6496256 6500352 6503296 6504048 6504308 6544512 6547476 6571008 6573984 6575007 6576128 6576804 6605568 6608797 6610936 6641664 6645706 6675474 6682794 6686784 6711952 6713856 6719312 6719778 6754652 6784908 6786048 6787104 6794476 6820593 6821984 6824192 6857864 6858657 6865384 6868329 6896136 6898368 6932406 6936064 6936777 6942182 6965712 6970288 6972544 7003776 7006948 7011366 7011456 7042048 7046052 7051356 7079904 7086848 7089888 7093099 7118592 7120896 7121816 7151762 7156032 7160544 7166952 7195136 7195968 7237632 7244016 7273344 7308288 7315456 7316208 7348224 7350317 7351552 7352696 7357332 7382464 7398144 7428096 7437303 7470814 7473232 7477944 7503488 7507968 7517274 7546188 7550946 7558352 7559226 7587424 7595744 7620608 7633223 7640508 7669896 7674732 7677216 7680693 7711808 7714304 7715097 7719168 7722664 7723557 7745536 7752368 7757256 7795632 7803072 7806606 7840768 7841574 7844112 7872512 7873636 7879456 7886976 7917312 7922304 7925892 7959219 7960576 7970443 7972704 8002712 8012043 8044802 8047104 8054784 8058432 8089698 8094528 8101106 8133632 8133904 8176684 8215968 8219689 8229888 8260864 8265561 8270496 8271783 8277217 8305272 8310728 8314293 8316984 8350656 8354438 8362432 8394576 8396288 8403694 8407386 8440448 8441424 8453328 8487552 8491396 8497788 8503146 8532192 8535852 8544224 8545212 8573184 8578816 8582496 8586383 8620032 8623936 8637096 8672064 8675784 8678592 8687997 8713728 8721414 8726016 8729968 8761344 8765312 8766676 8769072 8807424 8820864 8855552 8856576 8864388 8900632 8910392 8915712 8951808 8955648 8959704 8997378 9003051 9010066 9046544 9048064 9049472 9094124 9099858 9105408 9144876 9150336 9150642 9157772 9194848 9197824 9205937 9243208 9249036 9257313 9287616 9293472 9297681 9338368 9348488 9348608 9349569 9356854 9394736 9401808 9407736 9439872 9445824 9450102 9453184 9491456 9494528 9495504 9541376 9547392 9555936 9594624 9612252 9651168 9658688 9659011 9697792 9701928 9744384 9750528 9754944 9756462 9809776 9821214 9860976 9864192 9904128 9906949 9916404 9962496 9968559 9970592 10013211 10019789 10023032 10024191 10061584 10067928 10078968 10131978 10177362 10179072 10180656 10187344 10191714 10226528 10232976 10236288 10240924 10286796 10292224 10298076 10343008 10344204 10347552 10394176 10398609 10404096 10408808 10413273 10455432 10458816 10505664 10510422 10515968 10517049 10517184 10556416 10563072 10567856 10569078 10612292 10630272 10634832 10677888 10681344 10682724 10727643 10729472 10734048 10739712 10742771 10744576 10786264 10792704 10842994 10856448 10866024 10906922 10910016 10918882 10954624 10973184 11020748 11022336 11027328 11029044 11035998 11073696 11085724 11089312 11134208 11144029 11156249 11192768 11206221 11209848 11216916 11255232 11261952 11271104 11275911 11316736 11319282 11326718 11330384 11337528 11376256 11381136 11393616 11430912 11443328 11460762 11493376 11504844 11516128 11562752 11567712 11571456 11572951 11578752 11583996 11618304 11628552 11634688 11635884 11692096 11693448 11709909 11743232 11761152 11808768 11810454 11819184 11830464 11875968 11887616 11888838 11935744 11940864 11946272 11948131 11996504 12004068 12067203 12070656 12087648 12133144 12134547 12144002 12151659 12193168 12200448 12200856 12265026 12282322 12323952 12332048 12343084 12383488 12391296 12396908 12460032 12466092 12475476 12525984 12531657 12535744 12543648 12549329 12586496 12591864 12594432 12600136 12605541 12660672 12679992 12729856 12731328 12737094 12741248 12746682 12792832 12798288 12816336 12868224 12873744 12930048 12935904 12955644 13000704 13004407 13006592 13008096 13008616 13089024 13094952 13142016 13147968 13150014 13152256 13153608 13211136 13217594 13221872 13283328 13291412 13350948 13365588 13373568 13423904 13427712 13438624 13439556 13496067 13504933 13509304 13515099 13569816 13572096 13574208 13588952 13641186 13643968 13648384 13649787 13715728 13717314 13730768 13736658 13792272 13796736 13864812 13872128 13873554 13884364 13931424 13940576 13945088 14007552 14013896 14022732 14022912 14035281 14084096 14092104 14102712 14159808 14173696 14175153 14179776 14186198 14237184 14241792 14243632 14303524 14312064 14321088 14333904 14390272 14391936 14463527 14475264 14479387 14488032 14546688 14616576 14632416 14634693 14644307 14700634 14703104 14705392 14714664 14764928 14796288 14856192 14874606 14941628 14946464 14955888 15006976 15015936 15020213 15034548 15092376 15101892 15116704 15118452 15174848 15191293 15191488 15197967 15241216 15266446 15281016 15287571 15339792 15349464 15354432 15361386 15423616 15428608 15430194 15438336 15445328 15447114 15491072 15504736 15514512 15591264 15606144 15613212 15681536 15683148 15688224 15747272 15758912 15765633 15773952 15834624 15844608 15851784 15918438 15921152 15940886 15945408 16005424 16024086 16089604 16094208 16109568 16116864 16179396 16189056 16202212 16264491 16267264 16267808 16287427 16353368 16360383 16378323 16431936 16439378 16459776 16521728 16531122 16540992 16543566 16554434 16610544 16621456 16628586 16633968 16701312 16708876 16724864 16789152 16792576 16807388 16814772 16880896 16882848 16906656 16914313 16975104 16982792 16990077 16995576 17006292 17064384 17071704 17088448 17090424 17146368 17157632 17164992 17172766 17240064 17247872 17274192 17344128 17351568 17357184 17375994 17427456 17442828 17452032 17459936 17522688 17527679 17530624 17533352 17538144 17614848 17641728 17713152 17715681 17728776 17801264 17820784 17831424 17903616 17911296 17919408 17994756 18006102 18020132 18093088 18096128 18098944 18188248 18199716 18210816 18216003 18289752 18300672 18301284 18315544 18389696 18395648 18397539 18411874 18423483 18486416 18498072 18514626 18575232 18586944 18595362 18676736 18696976 18697216 18699138 18713708 18789472 18803616 18815472 18879744 18891648 18900204 18906368 18982912 18991008 19006441 19082752 19094784 19105641 19111872 19189248 19224504 19302336 19317376 19318022 19395584 19403856 19488768 19494319 19501056 19509888 19512924 19619552 19642428 19716359 19721952 19725021 19728384 19737979 19813898 19826391 19832808 19924992 19937118 19941184 20026422 20039578 20046064 20048382 20123168 20135856 20157936 20263956 20354724 20358144 20361312 20374688 20383428 20453056 20461779 20465952 20472576 20475221 20481848 20573592 20584448 20596152 20604987 20686016 20688408 20695104 20788352 20797218 20808192 20817616 20826546 20910864 20917632 21011328 21020844 21031936 21034098 21034368 21112832 21126144 21135712 21138156 21139001 21224584 21260544 21269664 21279297 21355776 21362688 21365448 21455286 21458944 21468096 21485542 21489152 21572528 21585408 21685988 21712896 21732048 21813844 21820032 21837764 21909248 21946368 21952619 22041496 22044672 22050951 22054656 22058088 22071996 22147392 22171448 22178624 22202659 22268416 22288058 22312498 22385536 22412442 22419696 22433832 22510464 22523904 22542208 22551822 22633472 22638564 22653436 22660768 22675056 22752512 22762272 22772581 22787232 22861824 22886656 22899669 22921524 23009688 23032256 23042079 23125504 23135424 23142912 23145902 23157504 23167992 23236608 23257104 23269376 23271768 23384192 23386896 23419818 23486464 23522304 23617536 23620908 23638368 23660928 23751936 23775232 23777676 23877657 23881728 23892544 23893343 23896262 23911329 23993008 24008136 24134406 24141312 24175296 24266288 24269094 24288004 24303318 24386336 24400896 24401712 24530052 24564644 24647904 24659067 24664096 24686168 24766976 24782592 24793816 24796683 24831651 24932184 24942879 24950952 25051968 25063314 25071488 25087296 25098658 25172992 25183728 25188864 25200272 25211082 25321344 25359984 25459712 25462656 25474188 25482496 25493364 25585664 25589317 25596576 25617377 25632672 25736448 25747488 25759149 25860096 25871808 25911288 26008814 26013184 26016192 26017232 26178048 26189904 26284032 26295936 26300028 26304512 26307216 26422272 26435188 26443744 26566656 26574223 26582824 26701896 26731176 26747136 26847808 26855424 26877248 26879112 26992134 27009866 27018608 27030198 27139632 27144192 27148416 27177904 27282372 27287936 27296768 27299574 27431456 27434628 27461536 27473316 27584544 27593472 27597037 27617811 27729624 27744256 27747108 27768728 27771939 27862848 27881152 27890176 27893043 28015104 28027792 28045464 28045824 28070562 28168192 28184208 28205424 28319616 28347392 28350306 28359552 28372396 28474368 28483584 28487264 28491697 28607048 28624128 28642176 28667808 28780544 28783872 28816217 28927054 28958774 28976064 28977033 29093376 29233152 29264832 29269386 29288614 29401268 29406208 29410784 29429328 29529856 29555903 29592576 29712384 29720847 29749212 29883256 29892928 29905677 29911776 29925323 30013952 30040426 30059367 30069096 30184752 30203784 30233408 30236904 30349696 30382586 30382976 30395934 30482432 30532892 30562032 30575142 30679584 30698928 30708864 30722772 30847232 30857216 30860388 30876672 30890656 30894228 31009472 31010509 31029024 31182528 31212288 31226424 31239819 31363072 31366296 31376448 31494544 31517824 31531266 31547904 31669248 31689216 31703568 31836876 31842304 31881772 31890816 32010848 32048172 32179208 32182929 32188416 32219136 32228313 32233728 32358792 32378112 32404424 32528982 32534528 32535616 32574854 32706736 32720766 32756646 32863872 32878756 32919552 33043456 33062244 33081984 33087132 33108868 33221088 33242912 33257172 33267936 33283003 33402624 33417752 33432087 33449728 33468747 33578304 33585152 33614776 33618663 33629544 33761792 33765696 33813312 33828626 33950208 33965584 33980154 33991152 34012584 34128768 34143408 34176896 34180848 34292736 34315264 34329984 34345532 34480128 34489949 34495744 34548384 34688256 34703136 34714368 34718853 34751988 34854912 34885656 34904064 34919872 35055358 35061248 35066704 35076288 35229696 35283456 35426304 35431362 35457552 35602528 35641568 35662848 35807232 35817431 35822592 35838816 35844393 35989512 36012204 36040264 36186176 36197888 36201609 36225391 36376496 36399432 36432006 36454977 36579504 36601344 36602568 36631088 36779392 36791296 36795078 36823748 36846966 36972832 36996144 37029252 37150464 37173888 37190724 37353472 37393952 37394432 37398276 37399771 37427416 37578944 37594971 37607232 37630944 37647987 37759488 37783296 37800408 37812736 37816623 37965824 37982016 38012882 38165504 38189568 38211282 38223744 38378496 38449008 38604672 38634752 38636044 38791168 38807712 38839249 38988638 39002112 39013221 39019776 39025848 39239104 39284856 39432718 39443904 39450042 39456768 39475958 39627796 39652782 39665616 39849984 39874236 39882368 40052844 40079156 40092128 40096764 40246336 40271712 40289951 40315872 40334131 40514799 40527912 40545297 40709448 40716288 40722624 40749376 40766856 40906112 40923558 40931904 40945152 40950442 40963696 41147184 41168896 41192304 41209974 41372032 41376816 41390208 41576704 41594436 41616384 41635232 41653092 41821728 41835264 42022656 42041688 42063872 42068196 42068736 42105843 42225664 42252288 42271424 42276312 42278002 42449168 42521088 42539328 42558594 42711552 42725376 42730896 42910572 42917888 42936192 42971084 42978304 43145056 43170816 43197089 43371976 43390581 43425792 43438161 43464096 43627688 43640064 43675528 43818496 43905238 43932921 44082992 44101902 44109312 44116176 44143992 44294784 44342896 44357248 44405318 44536832 44576116 44624996 44771072 44824884 44839392 44867664 45020928 45047808 45060639 45084416 45103644 45266944 45277128 45306872 45321536 45350112 45505024 45524544 45545162 45573879 45574464 45723648 45773312 45799338 45843048 46019376 46064512 46084158 46251008 46270848 46285824 46291804 46315008 46335984 46473216 46486453 46514208 46538752 46543536 46768384 46773792 46839636 47015933 47044608 47241816 47276736 47321856 47503872 47550464 47555352 47755314 47763456 47785088 47786686 47792524 47822658 47986016 48016272 48268812 48282624 48350592 48532576 48538188 48576008 48606636 48772672 48793473 48801792 48803424 48825527 48862281 49060104 49081149 49129288 49134969 49295808 49318134 49328192 49372336 49533952 49565184 49587632 49593366 49663302 49864368 49885758 49901904 50103936 50126628 50142976 50174592 50197316 50345984 50367456 50377728 50400544 50408387 50422164 50642688 50719968 50742939 50919424 50925312 50948376 50964992 50970231 50986728 51171328 51178634 51193152 51234754 51265344 51472896 51494976 51518298 51720192 51743616 51822576 52017628 52026368 52032384 52034464 52291213 52348553 52356096 52379808 52568064 52583037 52591872 52600056 52614432 52657189 52844544 52870376 52887488 53148446 53165648 53403792 53462352 53494272 53695616 53710848 53754496 53758224 53984268 54019732 54037216 54060396 54279264 54288384 54296832 54303847 54355808 54564744 54575872 54593536 54599148 54648009 54862912 54869256 54923072 54946632 55169088 55186944 55194074 55235622 55270449 55459248 55488512 55494216 55537456 55543878 55725696 55762304 55780352 55786086 56030208 56055584 56090928 56091648 56141124 56336384 56368416 56410848 56639232 56694784 56700612 56719104 56744792 56948736 56974528 56983394 57019323 57214096 57248256 57284352 57335616 57561088 57567744 57632434 57854108 57917548 57952128 57954066 58186752 58466304 58482957 58529664 58538772 58577228 58802536 58812416 58821568 58858656 58885313 59059712 59111806 59149077 59185152 59213937 59441694 59479173 59498424 59766512 59785856 59811354 59823552 59850646 60027904 60080852 60118734 60138192 60369504 60407568 60466816 60473808 60699392 60765172 60765952 60791868 61020679 61065784 61124064 61150284 61359168 61397856 61417728 61425663 61445544 61694464 61714432 61720776 61753344 61781312 61788456 62018944 62021018 62058048 62365056 62424576 62452848 62479638 62726144 62732592 62752896 62989088 63035648 63062532 63095808 63338496 63369301 63378432 63407136 63417003 63673752 63763544 63781632 63837891 64021696 64096344 64358416 64365858 64376832 64456626 64467456 64717584 64756224 64808848 65057964 65069056 65071232 65149708 65413472 65441532 65513292 65727744 65757512 65839104 65857857 66086912 66124488 66152853 66163968 66174264 66217736 66442176 66485824 66514344 66535872 66566006 66607977 66805248 66835504 66864174 66899456 66937494 67156608 67170304 67229552 67237326 67259088 67523584 67531392 67626624 67657252 67900416 67931168 67941739 67960308 67982304 68025168 68257536 68286816 68317743 68353792 68361696 68585472 68630528 68659968 68691064 68699007 68979898 68991488 69096768 69376512 69406272 69428736 69437706 69503976 69709824 69771312 69808128 69839744 70110716 70122496 70133408 70152576 70459392 70479461 70566912 70852608 70862724 70915104 70972733 71205056 71282221 71283136 71325696 71634862 71645184 71677632 71680029 71688786 71733987 71979024 72024408 72080528 72372352 72395776 72403218 72450782 72752992 72798864 72864012 72909954 73159008 73202688 73205136 73262176 73558784 73582592 73590156 73647496 73693932 73945664 73977201 73992288 74058504 74300928 74347776 74381448 74494953 74706944 74787904 74788864 74796552 74799542 74854832 75157888 75189942 75214464 75261888 75295974 75518976 75566592 75600816 75625472 75633246 75931648 75964032 76025764 76331008 76379136 76422564 76425619 76447488 76756992 76767951 76852131 76898016 77209344 77269504 77272088 77277447 77582336 77615424 77678498 77977276 78026442 78039552 78051696 78478208 78569712 78865436 78887808 78900084 78913536 78951916 79255592 79305564 79331232 79367161 79699968 79722669 79748472 79764736 79835093 80105688 80158312 80184256 80193528 80492672 80543424 80579902 80631744 80668262 81029598 81055824 81090594 81418896 81432576 81445248 81498752 81533712 81812224 81847116 81863808 81890304 81900884 81927392 82245263 82294368 82337792 82384608 82419948 82744064 82753632 82780416 82791111 82853433 83153408 83188872 83232768 83270464 83306184 83643456 83670528 84045312 84083376 84127744 84136392 84137472 84211686 84451328 84504576 84542848 84552624 84556004 84898336 85042176 85078656 85117188 85423104 85450752 85461792 85475091 85821144 85872384 85914361 85942168 85956608 86290112 86341632 86394178 86448651 86743952 86781162 86876322 86928192 86931099 87255376 87280128 87351056 87636992 87810476 87865842 88165984 88203804 88218624 88232352 88287984 88589568 88667709 88685792 88714496 88810636 89073664 89152232 89162541 89249992 89542144 89649768 89678784 89735328 89775969 90041856 90121278 90168832 90178101 90207288 90533888 90554256 90613744 90643072 90700224 91010048 91049088 91090324 91147758 91148928 91447296 91546624 91598676 91686096 92038752 92129024 92168316 92502016 92515223 92541696 92571648 92583608 92630016 92671968 92972906 93028416 93031527 93087072 93536768 93547584 93679272 94031866 94089216 94483632 94553472 94643712 95007744 95100928 95110704 95510628 95526912 95570176 95573372 95585048 95645316 95972032 96032544 96076037 96537624 96565248 96684939 96701184 97065152 97076376 97152016 97213272 97545344 97586946 97603584 97606848 97651054 97724562 98120208 98162298 98258576 98269938 98591616 98636268 98656384 98744672 99067904 99130368 99175264 99186732 99326604 99728736 99771516 99803808 99849009 100207872 100253256 100285952 100296261 100349184 100394632 100406241 100691968 100734912 100755456 100801088 100816774 100844328 101285376 101439936 101485878 101838848 101850624 101896752 101929984 101940462 101973456 102342656 102357268 102386304 102469508 102530688 102945792 102989952 103008443 103036596 103440384 103469847 103487232 103615759 103645152 104035256 104052736 104064768 104068928 104156559 104582426 104697106 104712192 104759616 105166074 105183744 105200112 105228864 105314378 105689088 105740752 105774976 106296892 106331296 106807584 106855957 106924704 106988544 107391232 107421696 107452293 107508992 107516448 107533179 107603821 107968536 108039464 108074432 108120792 108558528 108593664 108607694 108676173 108711616 109129488 109151744 109187072 109198296 109296018 109725824 109738512 109846144 109893264 110338176 110373888 110388148 110471244 110540898 110918496 110977024 110988432 111074912 111087756 111451392 111524608 111560704 111572172 112060416 112111168 112181856 112183296 112199313 112282248 112736832 112821696 112943961 113278464 113389568 113401224 113438208 113489584 113897472 113949056 113966788 114038646 114428192 114496512 114568704 114671232 115122176 115135488 115264868 115708216 115835096 115904256 115908132 116373504 116517747 116965914 117039663 117059328 117077544 117154456 117605072 117624832 117643136 117717312 117770626 118119424 118223612 118298154 118370304 118427874 118883388 118958346 118996848 119533024 119571712 119622708 119647104 119701292 120055808 120161704 120237468 120276384 120739008 120815136 120869853 120933632 120947616 121002393 121398784 121530344 121531904 121544397 121583736 122041358 122131568 122248128 122300568 122718336 122795712 122835456 122851326 122891088 123388928 123428864 123441552 123506688 123562624 123576912 124037888 124042036 124116096 124694431 124730112 124849152 124905696 124959276 125465184 125505792 125567143 125978176 126071296 126125064 126191616 126676992 126738602 126756864 126814272 126834006 127347504 127527088 127563264 127675782 128043392 128192688 128716832 128731716 128753664 128913252 128934912 129435168 129493789 129512448 129591267 129617696 130115928 130142464 130171743 130257257 130299416 130314483 130826944 130883064 131026584 131455488 131515024 131715714 131798763 132173824 132248976 132305706 132327936 132348528 132435472 132884352 132971648 133028688 133071744 133132012 133215954 133610496 133671008 133728348 133798912 133874988 134313216 134340608 134459104 134474652 134518176 135047168 135062784 135181917 135253248 135314504 135800832 135862336 135883478 135920616 135964608 136050336 136515072 136573632 136635486 136707584 136721637 136723392 137170944 137261056 137319936 137382128 137398014 137959796 137982976 138193536 138753024 138812544 138857472 138875412 139007952 139419648 139459359 139542624 139616256 139656023 139679488 140221432 140244992 140266816 140305152 140958922 141047799 141133824 141725448 141830208 141945466 142410112 142564442 142566272 142651392 143269724 143290368 143355264 143360058 143377572 143467974 143958048 144048816 144161056 144744704 144791552 144806436 144901564 145031237 145505984 145597728 145728024 145819908 146318016 146405376 146410272 146476581 146524352 146586843 147117568 147165184 147180312 147294992 147387864 147891328 147954402 147984576 148117008 148601856 148695552 148762896 148989906 149413888 149575808 149577728 149593104 149599084 149709664 150315776 150379884 150428928 150523776 150591948 151037952 151133184 151201632 151225161 151250944 151266492 151928064 152051528 152228817 152662016 152758272 152845128 152851238 152894976 153513984 153535902 153704262 153796032 154418688 154539008 154544176 154554894 155164672 155230848 155356996 155954552 156052884 156079104 156103392 156174091 156873639 156956416 157045659 157139424 157730872 157749111 157775616 157800168 157903832 157971567 158511184 158611128 158662464 158734322 159445338 159496944 159529472 159670186 160211376 160316624 160368512 160387056 160985344 161086848 161159804 161263488 161336524 162059196 162111648 162181188 162837792 162865152 162890496 162911541 162997504 163067424 163141277 163624448 163694232 163727616 163780608 163801768 163854784 164490526 164588736 164769216 164839896 165488128 165507264 165560832 165582222 165706866 166306816 166377744 166465536 166540928 166612368 167286912 167341056 168066407 168090624 168166752 168255488 168272784 168274944 168423372 169009152 169057291 169085696 169105248 169112008 169796672 170084352 170157312 170234376 170846208 170923584 170950182 171057969 171642288 171744768 171828722 171884336 171913216 172580224 172683264 172788356 172897302 173487904 173562324 173752644 173856384 173862198 174510752 174560256 174702112 175273984 175448871 175564129 175620952 175731684 176331968 176407608 176437248 176464704 176575968 176655939 177179136 177335418 177371584 177428992 177447231 177621272 177641811 178147328 178304464 178325082 178499984 179084288 179299536 179357568 179470656 179551938 180083712 180242556 180337664 180356202 180414576 181067776 181108512 181227488 181286144 181400448 182020096 182098176 182180648 182295516 182297856 183062037 183093248 183197352 183372192 184077504 184258048 184276989 184336632 185004032 185030446 185083392 185143296 185167216 185260032 185343936 185945812 186056832 186063054 186174144 187073536 187095168 187358544 188063732 188178432 188232031 188967264 189052847 189106944 189287424 190015488 190107903 190221408 190251009 190375991 191021256 191140352 191146744 191170096 191290632 191944064 192065088 192152074 193075248 193130496 193369878 193402368 194130304 194152752 194304032 194426544 195090688 195173892 195207168 195213696 195302108 195449124 196240416 196324596 196517152 196539876 197183232 197272536 197312768 197486809 197489344 197573571 198135808 198260736 198350528 198373464 198653208 199457472 199543032 199607616 199698018 199823931 200415744 200506512 200571904 200592522 200698368 200789264 200812482 201383936 201469824 201510912 201602176 201633548 201688656 202570752 202879872 202971756 203677696 203701248 203793504 203825217 203859968 203880924 203946912 204714536 204772608 204939016 204953229 205061376 205891584 205979904 206016886 206073192 206939694 206974464 207231518 207290304 208070512 208105472 208129536 208137856 208313118 209164852 209394212 209424384 209519232 210332148 210367488 210400224 210457728 210628756 211378176 211438383 211481504 211549952 211736551 212593784 212662592 212918199 213615168 213711914 213846663 213849408 213977088 214782464 214904586 215017984 215032896 215040087 215066358 215207642 215937072 216078928 216148864 216241584 217117056 217187328 217215388 217352346 217423232 218258976 218303488 218374144 218396592 218592036 219451648 219477024 219692288 219786528 219886069 220676352 220747776 220776296 220942488 221081796 221836992 221976864 222149824 222175512 222902784 223049216 223121408 223144344 224120832 224222336 224363712 224366592 224398626 224564496 225473664 225643392 225887922 226556928 226779136 226802448 226876416 226979168 227794944 227859827 227898112 227933576 228077292 228856384 228993024 229137408 229276857 229342464 230270976 230303853 230529736 230556393 231416432 231670192 231808512 231816264 232747008 233035494 233931828 234079326 234118656 234155088 234308912 235210144 235249664 235286272 235434624 235541252 236238848 236447224 236596308 236740608 236855748 237766776 237916692 237993696 238101483 239066048 239143424 239168007 239245416 239294208 239402584 239505279 240111616 240323408 240474936 240552768 241478016 241630272 241739706 241867264 241895232 242004786 242797568 243060688 243063808 243088794 243167472 244082716 244263136 244496256 244601136 245436672 245591424 245670912 245702652 245782176 246735789 246777856 246883104 247013376 247083733 247125248 247153824 248075776 248084072 248232192 248373333 249388862 249460224 249698304 249811392 249918552 250930368 251011584 251134286 251956352 252142592 252250128 252383232 253353984 253477204 253513728 253628544 253668012 254695008 254810359 255054176 255126528 255351564 256086784 256312667 256385376 256425273 256593727 257433664 257463432 257743083 257826504 257869824 258870336 258987578 259024896 259182534 259235392 259345953 260231856 260284928 260343486 260514514 260598832 260628966 261653888 261766128 262053168 262910976 263030048 263431428 263597526 264347648 264497952 264611412 264655872 264697056 264870944 265768704 265943296 266003127 266057376 266143488 266177873 266264024 266431908 267220992 267342016 267456696 267597824 267749976 268626432 268918208 268949304 269036352 269327907 270094336 270125568 270363834 270506496 270629008 271601664 271724672 271766956 271841232 271929216 272100672 273030144 273147264 273270972 273415168 273443274 273446784 274341888 274522112 274639872 274764256 274796028 274807013 275919592 275965952 276387072 277506048 277545669 277625088 277714944 277750824 278015904 278918718 279085248 279094581 279312046 279358976 280442864 280489984 280533632 280610304 281917844 282095598 282267648 283450896 283660416 283890932 284820224 285128884 285132544 285302784 285384047 286539448 286580736 286710528 286720116 286755144 286935948 287916096 288097632 288228111 288322112 288634567 289489408 289583104 289612872 289803128 290062474 291011968 291195456 291456048 291639816 292636032 292810752 292820544 292953162 293048704 293173686 294235136 294330368 294360624 294589984 294775728 295782656 295908804 295969152 296234016 297203712 297391104 297525792 297979812 299151616 299186208 299198168 299419328 299547027 300631552 300759768 300857856 301047552 301183896 302075904 302266368 302403264 302450322 302501888 302532984 303856128 304103056 304457634 305324032 305516544 305690256 305702476 305789952 307027968 307071804 307408524 307592064 308837376 309025329 309078016 309088352 309109788 310409541 310461696 310613459 310713992 310847277 311909104 312105768 312158208 312206784 312348182 313747278 313912832 314091318 314278848 315461744 315498222 315551232 315600336 315807664 315943134 317022368 317222256 317324928 317468644 318890676 318993888 319058944 319340372 320422752 320567871 320633248 320737024 320774112 321970688 322173696 322319608 322356879 322526976 322673048 322811463 324118392 324223296 324362376 325675584 325780992 325823082 325995008 326028519 326134848 326282554 327248896 327388464 327455232 327561216 327603536 327709568 328981052 329177472 329538432 329679792 330976256 331014528 331121664 331164444 331413732 332613632 332661121 332755488 332931072 333025901 333081856 333224736 334573824 334682112 336132814 336181248 336333504 336545568 336549888 336597939 336846744 338114582 338171392 338210496 338224016 339593344 340168704 340314624 340468752 341692416 341847168 341900364 342115938 343284576 343489536 343657444 343768672 343826432 345160448 345366528 345464899 345576712 345794604 346975808 347124648 347505288 347712768 347724396 349021504 349120512 349404224 349553241 350547968 350897742 351128258 351241904 351463368 352663936 352815216 352874496 352929408 353151936 353311878 354358272 354670836 354743168 354857984 354894462 355242544 355283622 356294656 356608928 356650164 356999968 358168576 358599072 358715136 358761481 358941312 359103876 360167424 360485112 360675328 360712404 360829152 362217024 362454976 362572288 362609559 362800896 363007179 364040192 364196352 364361296 364591032 364595712 366124074 366186496 366394704 366744384 368155008 368516096 368553978 368673264 370008064 370060892 370166784 370286592 370334432 370392061 370520064 370687872 371891624 372113664 372126108 372348288 374083293 374147072 374190336 374610821 374717088 376127464 376464062 376701429 377934528 378105694 378213888 378574848 380030976 380215806 380442816 380502018 380751982 382042512 382280704 382293488 382340192 382581264 383888128 384130176 384304148 386150496 386260992 386739756 386804736 388260608 388305504 388481367 388608064 388773801 388853088 389029199 390181376 390347784 390427392 390604216 390771771 390898248 392480832 392649192 393034304 393079752 394366464 394545072 394625536 394973618 394978688 395147142 396271616 396521472 396701056 396746928 397306416 398914944 399086064 399215232 399396036 399647862 400831488 401013024 401143808 401185044 401396736 401578528 401624964 402939648 403021824 403136617 403204352 403267096 403377312 405141504 405759744 405943512 407402496 407587008 407650434 407719936 407761848 407893824 409429072 409545216 409878032 409906458 410122752 411783168 411959808 412033772 412146384 413879388 413948928 414463036 414580608 416141024 416210944 416259072 416275712 416626236 418329704 418378077 418788424 418848768 418968069 419038464 420664296 420734976 420800448 420915456 421257512 422876766 422963008 423099904 423143397 423473102 425187568 425325184 425836398 427230336 427423828 427693326 427698816 427954176 429564928 429809172 430035968 430065792 430080174 430132716 430415284 431874144 432157856 432297728 432483168 432679039 434234112 434374656 434430776 434704692 434846464 435093711 436517952 436606976 436793184 437184072 438903296 438954048 439384576 439429743 439573056 439772138 441352704 441495552 441552592 441884976 442163592 443673984 443953728 444299648 444351024 445805568 446098432 446242816 446288688 448241664 448369337 448444672 448727424 448733184 448797252 449128992 450947328 451286784 451775844 453113856 453604896 453675483 453752832 453958336 453973517 455719654 455796224 455867152 456154584 457712768 457986048 458274816 458553714 458684928 460541952 460607706 461059472 461112786 462832864 463340384 463617024 463632528 465494016 465626603 466070988 467863656 468158652 468237312 468310176 468522273 468617824 470420288 470572544 470620917 470869248 470930083 471082504 471136977 472477696 472894448 473192616 473711496 473914701 475533552 475833384 475987392 476202966 478132096 478286848 478336014 478490832 478588416 478805168 479010558 480223232 480646816 480949872 481105536 482956032 483260544 483479412 483734528 483790464 484009572 485595136 486121376 486127616 486177588 486197023 486334944 488165432 488526272 488734623 488992512 489202272 489423831 490873344 491182848 491341824 491405304 491564352 493471578 493555712 493766208 494167466 494250496 494307648 496151552 496168144 496464384 496746666 498777724 498920448 499396608 499622784 499837104 501860736 502023168 502268572 503912704 504199221 504285184 504500256 504766464 504910237 506954408 507027456 507171873 507257088 507336024 509390016 509620718 510108352 510253056 510703128 512173568 512625334 512770752 512850546 513187454 514867328 514926864 515486166 515653008 515739648 517740672 517975156 518049792 518365068 518470784 518691906 520463712 520569856 520686972 521029028 521197664 521257932 523307776 523532256 523769363 524106336 524343703 525821952 526060096 526692387 526862856 527195052 528995904 529222824 529311744 529394112 529741888 529967817 531537408 531886592 532006254 532114752 532286976 532355746 532528048 532863816 534441984 534684032 534913392 535195648 535499952 537252864 537836416 537898608 538072704 538655814 540188672 540251136 540727668 541012992 541258016 543203328 543449344 543533912 543682464 543858432 544201344 546060288 546294528 546541944 546830336 546886548 546893568 549186111 549279744 549528512 549592056 549614026 551839184 551931904 552774144 555012096 555091338 555250176 555429888 555501648 556031808 557837436 558170496 558189162 558624092 558717952 560885728 560979968 561067264 561220608 561562157 563835688 564191196 564535296 564696093 566901792 567158541 567320832 567781864 569640448 570257768 570265088 570323709 570768094 571127973 573078896 573421056 573440232 573510288 573871896 575832192 576195264 576456222 576644224 577269134 578978816 579166208 579225744 579606256 580124948 582023936 582390912 582912096 583279632 585272064 585621504 585641088 585906324 586097408 586347372 588470272 588721248 589179968 589199671 589551456 591565312 591817608 591938304 592460427 592468032 594407424 594782208 595051584 595959624 598303232 598372416 598396336 598838656 599094054 601263104 601519536 601715712 602095104 602367792 604151808 604323889 604532736 604806528 604900644 605003776 605065968 607712256 608206112 608915268 611033088 611207129 611380512 611404952 611475651 611579904 614143608 614817048 615184128 617674752 618050658 618156032 618176704 618219576 620819082 620923392 621226918 621427984 621694554 623818208 624211536 624316416 624413568 624696364 627494556 627825664 628182636 628557696 630923488 630996444 631102464 631200672 631615328 631886268 634044736 634315149 634444512 634649856 634731851 634937288 635209653 637781352 637987776 638117888 638680744 638754597 640845504 641135742 641266496 641474048 641539989 641548224 643941376 644347392 644639216 644713758 645053952 645346096 645622926 648236784 648446592 648724752 651351168 651561984 651646164 651990016 652057038 652269696 652565108 654497792 654776928 654910464 655122432 655207072 655309031 655419136 657962104 658354944 659076864 659359584 659658207 661952512 662029056 662243328 662328888 662827464 665227264 665322242 665510976 666051802 666163712 666449472 669147648 669364224 672265628 672362496 672667008 673091136 673099776 673195878 673693488 676229164 676342784 676420992 676448032 679186688 679785769 680337408 680531189 680629248 680937504 683384832 683579481 683694336 683800728 684231876 686569152 686979072 687314888 687537344 687830571 688282429 690320896 690929798 691153424 691589208 693951616 694249296 695010576 695425536 695448792 698043008 698241024 698808448 699106482 701095936 701795484 702256516 702483808 702926736 705327872 705630432 705748992 705858816 705950011 706303872 706623756 708716544 709341672 709486336 709715968 709788924 710485088 710567244 713217856 713300328 713999936 714304449 716337152 717198144 717430272 717522962 717882624 718207752 718515837 720334848 720970224 721350656 721424808 721658304 724434048 724909952 725144576 725219118 725601792 726014358 728080384 728392704 728722592 729182064 729191424 732248148 732372992 732789408 733488768 736310016 737032192 737107956 737346528 740121784 740207367 740333568 740668864 740784122 741040128 741251199 741375744 743783248 744227328 744252216 744696576 748166586 748294144 748380672 749221642 749434176 752254928 752928124 753402858 755869056 756211388 756427776 757149696 760061952 760431612 760885632 761004036 761503964 764085024 764431077 764561408 764586976 764680384 765162528 765509069 767776256 768260352 768608296 768938001 769781181 772300992 773229249 773479512 773609472 776521216 776611008 776962734 777216128 777547602 777706176 778058398 780362752 780695568 780854784 781208432 781543542 781796496 784961664 785298384 786068608 786159504 788732928 789090144 789251072 789947236 789957376 790294284 793042944 793268827 793402112 793493856 794612832 797829888 798172128 798430464 798533619 798792072 799295724 801662976 802026048 802287616 802370088 802793472 803157056 803249928 805879296 806273234 806408704 806534192 806754624 810283008 811519488 811887024 814804992 815174016 815300868 815439872 815523696 815787648 818858144 819090432 819756064 819812916 820245504 823566336 823800913 823919616 824067544 824292768 824421039 827758776 827897856 828926072 829161216 832282048 832518144 832551424 832637007 833252472 836659408 836756154 837576848 837936138 838076928 841328592 841469952 841600896 841830912 842515024 845753532 845926016 846199808 846286794 846946204 850375136 850650368 851672796 854460672 854847656 855386652 855397632 855908352 856152141 859129856 859618344 860071936 860131584 860160348 860265432 860830568 863748288 864315712 864595456 864684333 864966336 865358078 865903701 868468224 868749312 868861552 869409384 869692928 870187422 873035904 873213952 873586368 874368144 877806592 877908096 878769152 878859486 879146112 879544276 882705408 882991104 883105184 883242607 883769952 884327184 887347968 887907456 888599296 888702048 891611136 892196864 892577376 893302727 896738674 896889344 897454848 897594504 898257984 901894656 902573568 903551688 906227712 907209792 907350966 907505664 907916672 907947034 911439308 911592448 911734304 912309168 915425536 915972096 916232993 916549632 917107428 917369856 921083904 921215412 922118944 922225572 925665728 926668873 926680768 927075987 927234048 927265056 927685013 931253206 931840377 932141976 932541831 935727312 936317304 936474624 936620352 937044546 937235648 940840576 941145088 941241834 941738496 941860166 942165008 942273954 944955392 945788896 946385232 947422992 947829402 951067104 951666768 951974784 952405932 956264192 956573696 956672028 956981664 957176832 957610336 958021116 961293632 961703613 961899744 962211072 965912064 966521088 966958824 967469056 967580928 968019144 968434389 971190272 972242752 972255232 972355176 972394046 972669888 976330864 977052544 977469246 977985024 978404544 978847662 981746688 982365696 982683648 982810608 983128704 986943156 987111424 987532416 988334932 988500992 988615296 992303104 992336288 992928768 993493332 993533047 997555448 997840896 997983363 998793216 999077703 999245568 999674208 1003721472 1004046336 1004537144 1007825408 1008398442 1008570368 1009000512 1009820474 1013908816 1014343746 1014514176 1014672048 1018780032 1019241436 1020216704 1020506112 1021406256 1024347136 1025250668 1025541504 1025701092 1026374908 1029734656 1029853728 1030972332 1031306016 1031479296 1031773093 1035481344 1035950312 1036099584 1036394697 1036730136 1036941568 1037383812 1040927424 1041139712 1041373944 1042058056 1042395328 1042515864 1046615552 1047064512 1047538726 1048212672 1048687406 1051643904 1052120192 1053384774 1053725712 1054390104 1057991808 1058445648 1058623488 1058788224 1059483776 1059935634 1063074816 1063773184 1064012508 1064229504 1064573952 1064711492 1065056096 1065727632 1068883968 1069188419 1069368064 1069826784 1070391296 1070999904 1074505728 1075672832 1075797216 1076145408 1076284443 1077311628 1080502272 1081455336 1082025984 1082516032 1086898688 1087067824 1087364928 1087716864 1088402688 1092120576 1092589056 1093083888 1093660672 1093773096 1093787136 1098372222 1098559488 1099057024 1099184112 1099228052 1103678368 1103863808 1105548288 1110024192 1110182676 1110500352 1110859776 1111003296 1111176183 1112063616 1115674872 1116340992 1116378324 1117248184 1117435904 1121771456 1122134528 1122249879 1122441216 1122987121 1123124314 1123832463 1127671376 1128382392 1129392186 1130104287 1133803584 1134317082 1134641664 1135563728 1139280896 1140515536 1140530176 1140647418 1141536188 1142255946 1146157792 1146842112 1146880464 1147020576 1147743792 1151664384 1152390528 1152912444 1153288448 1154538268 1157957632 1158451488 1159212512 1159392901 1160249896 1164047872 1164781824 1165444101 1165824192 1166559264 1167087597 1170544128 1171282176 1171812648 1172194816 1172315313 1172694744 1176940544 1177442496 1178359936 1178399342 1179102912 1183130624 1183635216 1183876608 1184920854 1184936064 1188814848 1189564416 1190103168 1191919248 1196606464 1196744832 1196792672 1197677312 1198188108 1202526208 1202697899 1203039072 1203431424 1204016719 1204190208 1204735584 1208647778 1209065472 1209409851 1209613056 1209801288 1210131936 1215424512 1216412224 1217830536 1222414258 1222761024 1222809904 1222951302 1223159808 1228287216 1229634096 1230368256 1235349504 1236101316 1236312064 1236353408 1236439152 1241638164 1241846784 1242453836 1242855968 1243389108 1247636416 1248423072 1248632832 1248827136 1248988481 1249392728 1254989112 1255651328 1256365272 1256904207 1257115392 1261846976 1261992888 1262204928 1262401344 1263230656 1263772536 1268089472 1268630298 1268889024 1269299712 1269463702 1269874576 1270419306 1275562704 1275975552 1276235776 1277361488 1277509194 1281691008 1282271484 1282532992 1282948096 1283079978 1283096448 1287882752 1288694784 1289278432 1289427516 1290107904 1290692192 1291245852 1296473568 1296893184 1297449504 1298037117 1302702336 1303123968 1303292328 1303980032 1304114076 1304539392 1305130216 1305281133 1308995584 1309553856 1309820928 1310414144 1310618062 1310838272 1315924208 1316709888 1318153728 1318719168 1319316414 1323905024 1324058112 1324486656 1324657776 1325654928 1330454528 1330644484 1331021952 1332103604 1332327424 1332898944 1338295296 1338728448 1339109759 1344531256 1344724992 1345108011 1345334016 1346182272 1346199552 1346391756 1347386976 1352458328 1352685568 1352841984 1352896064 1354362199 1358373376 1359571538 1361062378 1361258496 1361875008 1361920551 1367158962 1367388672 1367601456 1368463752 1373138304 1373958144 1374629776 1375074688 1375661142 1376564858 1380641792 1381859596 1382306848 1383178416 1387903232 1388498592 1389127441 1390021152 1390851072 1390897584 1396086016 1396482048 1396879809 1397616896 1398212964 1403590968 1404513032 1404967616 1405566819 1405853472 1410655744 1411260864 1411717632 1411900022 1412607744 1412790249 1413247512 1417433088 1418683344 1418972672 1419431936 1419577848 1420970176 1421134488 1426435712 1426600656 1427999872 1428608898 1432674304 1434396288 1434860544 1435045924 1435765248 1436415504 1437031674 1440669696 1441940448 1442701312 1442849616 1443316608 1448868096 1449819904 1450289152 1450438236 1451203584 1452028716 1456785408 1457445184 1457493923 1458364128 1458382848 1458591069 1464496296 1465578816 1466977536 1468271493 1472620032 1474064384 1474215912 1474693056 1480243568 1480414734 1480667136 1481337728 1481568244 1482502398 1482751488 1487566496 1488454656 1488504432 1489393152 1496333172 1496588288 1496761344 1498443284 1498868352 1504509856 1505856248 1506805716 1511738112 1512422776 1512597663 1512855552 1514299392 1514730711 1520863224 1521515619 1521771264 1522008072 1523007928 1528170048 1528862154 1529122816 1529173952 1529360768 1530325056 1531018138 1535552512 1536520704 1537216592 1537876002 1539562362 1544601984 1546458498 1546959024 1547218944 1553042432 1553222016 1553925468 1554432256 1555095204 1555412352 1556116796 1560725504 1561391136 1561709568 1562416864 1562659997 1563087084 1563592992 1569923328 1570596768 1571308089 1572137216 1572319008 1573031109 1577465856 1578180288 1578502144 1579894472 1579914752 1580077161 1580588568 1586537654 1586804224 1586987712 1589225664 1595659776 1596344256 1596860928 1597067238 1597584144 1598591448 1603325952 1604052096 1604575232 1604740176 1605586944 1606314112 1606499856 1611758592 1612546468 1612817408 1613068384 1613509248 1620566016 1621027603 1623038976 1623774048 1629609984 1630348032 1630601736 1631047392 1631575296 1632372859 1637716288 1638180864 1639512128 1639625832 1640491008 1647601826 1647839232 1648135088 1648585536 1648842078 1655517552 1655795712 1657852144 1658322432 1664564096 1665036288 1665102848 1665274014 1666504944 1673318816 1673512308 1675153696 1675872276 1676153856 1682657184 1682939904 1683201792 1683419257 1683661824 1684686471 1685030048 1691507064 1691852032 1692399616 1692573588 1693892408 1694088279 1700750272 1701300736 1701475623 1703345592 1708921344 1709695312 1710773304 1710795264 1712304282 1713383919 1718259712 1719236688 1720143872 1720263168 1720320696 1720530864 1721661136 1727496576 1728631424 1729190912 1729368666 1729932672 1730716156 1731807402 1736936448 1737498624 1737723104 1738818768 1739385856 1740374844 1746071808 1746427904 1747172736 1748736288 1755613184 1755816192 1757538304 1757718972 1757789237 1758292224 1759088552 1765410816 1766210368 1766485214 1767539904 1767599013 1768654368 1774695936 1775814912 1777198592 1777381281 1777404096 1783222272 1784393728 1785154752 1786605454 1793477348 1793778688 1794909696 1795189008 1796515968 1803789312 1805147136 1807103376 1812455424 1812971667 1814419584 1814701932 1815011328 1815833344 1815894068 1822878616 1823184896 1823468608 1824618336 1825444703 1830851072 1832465986 1833099264 1833621387 1834214856 1834739712 1842430824 1844237888 1844451144 1851331456 1853337746 1853361536 1854151974 1854468096 1854530112 1855370026 1862506412 1863680754 1864283952 1865083662 1871454624 1872634608 1872949248 1873240704 1874089092 1874471296 1881681152 1882290176 1882483668 1883476992 1883720332 1884330016 1884547908 1891577792 1891641049 1892770464 1894845984 1895658804 1902134208 1903333536 1903949568 1904195553 1904811864 1905628959 1912528384 1913147392 1913344056 1913963328 1914353664 1915220672 1916042232 1922587264 1923407226 1923799488 1924422144 1931824128 1933042176 1933917648 1934938112 1935161856 1936038288 1936868778 1942380544 1944485504 1944510464 1944710352 1944788092 1945339776 1952661728 1954105088 1954938492 1955970048 1956809088 1957695324 1963493376 1964731392 1965367296 1965621216 1965927093 1966257408 1973886312 1975064832 1976669864 1977001984 1977230592 1978974621 1984606208 1984672576 1985857536 1986986664 1987066094 1995110896 1995681792 1995966726 1998155406 1998491136 1999348416 2007442944 2008092672 2009074288 2015650816 2016796884 2017140736 2018001024 2019640948 2027817632 2028687492 2029028352 2029344096 2030263183 2037560064 2038482872 2039357307 2040433408 2041012224 2041593567 2042812512 2048694272 2050501336 2050738443 2051083008 2051402184 2052749816 2059469312 2059707456 2061944664 2062612032 2063546186 2064847287 2070962688 2071900624 2072789394 2073460272 2073883136 2074767624 2081854848 2082279424 2082747888 2084116112 2084790656 2085031728 2093231104 2094129024 2095077452 2096425344 2097374812 2103287808 2104240384 2106769548 2107451424 2108780208 2115983616 2116891296 2117246976 2117576448 2117850033 2118967552 2119871268 2126149632 2127546368 2128025016 2128459008 2129147904 2129422984 2130112192 2131455264 2138376838 2138736128 2139653568 2141999808 2149011456 2151345664 2151594432 2152290816 2152568886 2154623256 2161004544 2162910672 2164051968 2165032064 2173797376 2174135648 2174729856 2175433728 2176805376 2184241152 2184863291 2185178112 2186167776 2187321344 2187546192 2187574272 2196744444 2197118976 2198114048 2198368224 2198456104 2207356736 2209748851 2211096576 2220365352 2221000704 2222006592 2222352366 2223753597 2224127232 2231349744 2232681984 2232756648 2234496368 2234871808 2243542912 2244269056 2244499758 2244882432 2245974242 2246248628 2247664926 2255342752 2256764784 2258784372 2260208574 2267607168 2268634164 2269283328 2271127456 2278561792 2281031072 2281060352 2281294836 2283072376 2284511892 2292315584 2293293231 2293684224 2293760928 2294041152 2295487584 2296527207 2303328768 2304781056 2305824888 2306576896 2306814003 2309076536 2309343543 2315915264 2316902976 2318425024 2318785802 2320499792 2328095744 2329563648 2330888202 2331648384 2333118528 2334175194 2341088256 2342564352 2343625296 2344389632 2344630626 2345389488 2353881088 2354884992 2356719872 2356798684 2358205824 2366261248 2367270432 2367753216 2369194189 2369841708 2369872128 2379128832 2379806481 2380206336 2383838496 2393212928 2393489664 2393585344 2395354624 2395600857 2396376216 2405052416 2405395798 2406078144 2406862848 2408033438 2408380416 2409471168 2417295556 2418819702 2419226112 2419602576 2420263872 2430849024 2432824448 2435661072 2444828516 2445522048 2445619808 2445902604 2446319616 2456574432 2457687011 2459268192 2460381991 2460736512 2470699008 2471402739 2472202632 2472706816 2472878304 2473263117 2474887883 2483276328 2483693568 2484907672 2485711936 2486778216 2495272832 2496846144 2497654272 2497976962 2498785456 2509978224 2511302656 2512730544 2513808414 2514230784 2523693952 2523985776 2524409856 2524802688 2526461312 2527545072 2536178944 2537260596 2537778048 2538599424 2538927404 2539749152 2540838612 2551125408 2551951104 2552471552 2554722976 2555018388 2563382016 2564542968 2565065984 2565896192 2566159956 2566192896 2568456423 2575765504 2577389568 2578556864 2578855032 2580215808 2581384384 2582491704 2592947136 2593786368 2594899008 2596074234 2597711103 2605404672 2606247936 2606584656 2607960064 2608228152 2609078784 2610260432 2610562266 2617991168 2619107712 2619641856 2620828288 2621236124 2621676544 2631848416 2633419776 2636307456 2637438336 2638632828 2647810048 2648116224 2648973312 2649315552 2649727821 2651309856 2661288968 2662043904 2664207208 2664654848 2665797888 2676590592 2678219518 2679908181 2689062512 2690216022 2690668032 2692364544 2692783512 2694773952 2704916656 2705371136 2705683968 2705792128 2708724398 2716746752 2719143076 2722124756 2722516992 2723750016 2723841102 2734317924 2734777344 2735202912 2736927504 2746276608 2747916288 2748698979 2749259552 2750149376 2751322284 2753129716 2761283584 2763719192 2764613696 2766356832 2775806464 2776997184 2778254882 2780006619 2780042304 2781702144 2781795168 2783055039 2792172032 2793759618 2795233792 2795521131 2796425928 2807181936 2809026064 2809935232 2811133638 2811706944 2821311488 2822521728 2823435264 2823800044 2825215488 2825580498 2826495024 2834866176 2837366688 2837945344 2838863872 2839155696 2841940352 2842268976 2852871424 2853201312 2855999744 2857217796 2867971913 2868792576 2869721088 2870091848 2871530496 2872831008 2874063348 2883880896 2885699232 2886633216 2897736192 2899639808 2900578304 2900876472 2902407168 2904057432 2913570816 2914890368 2914987846 2916728256 2916765696 2917182138 2928992592 2931157632 2933955072 2936542986 2945240064 2948128768 2948431824 2949386112 2960487136 2960829468 2961334272 2962675456 2963136488 2965004796 2965502976 2975132992 2976909312 2977008864 2978357147 2978786304 2980599141 2992666344 2993522688 2993950089 2996886568 2997233109 2997736704 3009019712 3011712496 3013611432 3023476224 3024845552 3025195326 3025711104 3029461422 3041726448 3043031238 3043542528 3044016144 3046015856 3056340096 3057724308 3058245632 3058347904 3058721536 3060650112 3062036276 3071105024 3073041408 3074433184 3075752004 3079124724 3089203968 3092916996 3093918048 3094437888 3095319279 3106084864 3106444032 3107850936 3108864512 3109184091 3110190408 3110824704 3112233592 3121451008 3122782272 3123419136 3124833728 3125319994 3126174168 3127185984 3139846656 3141193536 3142616178 3144274432 3144638016 3146062218 3154931712 3156360576 3157004288 3159788944 3159829504 3160154322 3161177136 3173075308 3173608448 3173975424 3178451328 3191319552 3192688512 3193261733 3193721856 3194134476 3195168288 3197182896 3206651904 3207565257 3208104192 3209480352 3211173888 3212088529 3212628224 3212999712 3223517184 3225092936 3225634816 3226136768 3227018496 3228853329 3242055206 3246077952 3247548096 3260696064 3261203472 3262094784 3263150592 3264745718 3275432576 3276361728 3279024256 3279251664 3280982016 3295203652 3295678464 3296270176 3297171072 3297684156 3311035104 3311591424 3312534667 3315704288 3316644864 3329128192 3330072576 3330205696 3330548028 3333009888 3333528549 3335718451 3346637632 3347024616 3350307392 3351744552 3352307712 3365314368 3366403584 3366838514 3367323648 3368961363 3369372942 3370060096 3371497389 3383014128 3383704064 3384799232 3385147176 3387784816 3388176558 3401500544 3402601472 3402951246 3406691184 3417842688 3419390624 3421546608 3421590528 3424608564 3426767838 3436519424 3438473376 3440287744 3440526336 3440641392 3441061728 3443322272 3454993152 3457262848 3458381824 3458737332 3459865344 3461432312 3463614804 3473872896 3475446208 3477637536 3478178703 3478771712 3480749688 3492143616 3494345472 3497472576 3501262791 3511226368 3511632384 3515076608 3515437944 3515578474 3516584448 3518177104 3530821632 3532420736 3532970428 3535079808 3535198026 3537308736 3549391872 3551629824 3554397184 3554762562 3554808192 3566444544 3568787456 3570309504 3573210908 3586954696 3587557376 3589819392 3590378016 3592004093 3593031936 3607578624 3608093697 3610294272 3612050157 3614206752 3625943334 3628229553 3628839168 3629403864 3631666688 3631788136 3645757232 3646369792 3646937216 3649236672 3650889406 3661702144 3664931972 3667242774 3668429712 3669479424 3684861648 3688475776 3688902288 3702662912 3706675492 3706723072 3708303948 3708936192 3709060224 3710740052 3725012824 3727361508 3728567904 3730167324 3742909248 3745269216 3745898496 3746481408 3746965443 3748178184 3748942592 3752249371 3763362304 3764580352 3764967336 3766953984 3767440664 3768660032 3769095816 3783155584 3783282098 3785540928 3789691968 3791317608 3804268416 3806667072 3807899136 3808391106 3809623728 3811257918 3825056768 3826294784 3826688112 3827926656 3828707328 3830441344 3832084464 3845174528 3846814452 3847598976 3848844288 3863648256 3865527361 3866084352 3867835296 3869876224 3870323712 3872076576 3873737556 3888971008 3889420704 3889576184 3890679552 3894111351 3905323456 3908210176 3909876984 3911940096 3913618176 3915390648 3926986752 3929462784 3931242432 3931854186 3932514816 3947772624 3950129664 3953339728 3954003968 3954461184 3957949242 3969212416 3969345152 3971715072 3973973328 3974132188 3990221792 3991363584 3991933452 3996310812 3996982272 3998696832 4014885888 4016185344 4017329277 4018148576 4031301632 4033593768 4035324033 4036002048 4037974967 4039281896 4055635264 4057374984 4058056704 4058688192 4060526366 4063086597 4075120128 4076965744 4078714614 4080866816 4083187134 4085625024 4085761653 4097388544 4101002672 4101476886 4102166016 4102804368 4105499632 4118938624 4119414912 4123889328 4125224064 4127092372 4129694574 4141925376 4143801248 4145578788 4146920544 4147766272 4149535248 4163709696 4164558848 4165495776 4167382323 4168232224 4169581312 4170063456 4186462208 4188258048 4190154904 4190639427 4192850688 4194749624 4208480768 4213539096 4214902848 4217560416 4231967232 4233782592 4235152896 4235700066 4237935104 4238370747 4239742536 4252299264 4255092736 4256050032 4256918016 4258295808 4258845968 4260224384 4262910528 4276753676 4277472256 4279307136 4283999616 4298022912 4302691328 4303188864 4304581632 4305137772 4309246512 4322009088 4325821344 4328103936 4329336713 4330064128 4347594752 4348215481 4348271296 4349459712 4350867456 4353610752 4369726582 4370356224 4372335552 4372481769 4375092384 4375148544 4375773207 4393488888 4396228096 4396736448 4396912208 4414713472 4419497702 4422193152 4440730704 4442001408 4444013184 4444704732 4447507194 4448254464 4462699488 4465363968 4465513296 4468992736 4469743616 4487085824 4488538112 4488999516 4489764864 4491948484 4492497256 4495329852 4510685504 4513529568 4517568744 4520417148 4535214336 4537268328 4538566656 4542254912 4544192133 4557123584 4562062144 4562120704 4562589672 4566144752 4569023784 4584631168 4586586462 4587368448 4587521856 4588082304 4590975168 4593054414 4606657536 4609562112 4611649776 4613153792 4613628006 4618153072 4618687086 4631830528 4633805952 4636850048 4637571604 4640999584 4656191488 4659127296 4661776404 4663296768 4666237056 4668350388 4682176512 4685128704 4687250592 4687979991 4688779264 4689261252 4690778976 4709769984 4713439744 4713597368 4713924267 4716411648 4719093327 4732522496 4734540864 4735506432 4738388378 4739683416 4739744256 4759612962 4760412672 4767676992 4786425856 4786979328 4787170688 4790709248 4791201714 4792752432 4810104832 4810791596 4812156288 4813725696 4816066876 4816760832 4818942336 4834591112 4837639404 4838452224 4839205152 4840527744 4841396821 4861698048 4863082809 4865648896 4869940673 4871322144 4889657032 4891044096 4891239616 4891805208 4897118577 4913148864 4915374022 4918536384 4920763982 4921473024 4942805478 4944405264 4945413632 4945756608 4946526234 4949775766 4966552656 4967387136 4969815344 4971423872 4973556432 4990545664 4993692288 4995308544 4995953924 4997570912 5019956448 5022605312 5025461088 5027616828 5028461568 5047387904 5047971552 5048819712 5049605376 5050257771 5052922624 5054059413 5055090144 5057379587 5072357888 5074521192 5075556096 5077198848 5077854808 5079498304 5081677224 5102250816 5103902208 5109445952 5110036776 5126764032 5129085936 5130131968 5131792384 5132319912 5132385792 5136912846 5151531008 5154779136 5157113728 5157710064 5160431616 5162768768 5164983408 5185894272 5187572736 5189798016 5192148468 5195422206 5210809344 5212495872 5213169312 5215920128 5216456304 5218157568 5220520864 5221124532 5238215424 5239283712 5240776021 5241656576 5242472248 5243353088 5263696832 5266839552 5272614912 5273367711 5274876672 5277265656 5296232448 5298631104 5299455642 5302619712 5302797039 5322577936 5324087808 5328414416 5329309696 5331595776 5353181184 5356439036 5359816362 5378125024 5380432044 5381336064 5384729088 5385567024 5389547904 5409833312 5410742272 5411367936 5411584256 5417448796 5433493504 5438286152 5438915001 5444249512 5445033984 5447500032 5447682204 5468635848 5469554688 5470405824 5473855008 5476334109 5492553216 5497397958 5498519104 5500298752 5500864161 5502644568 5506259432 5522567168 5527438384 5529227392 5532713664 5551612928 5553994368 5556509764 5560013238 5560084608 5563404288 5563590336 5566110078 5584344064 5587519236 5590467584 5591042262 5592851856 5614363872 5618052128 5619870464 5622267276 5623413888 5642622976 5645043456 5646870528 5647600088 5650430976 5651160996 5652990048 5674733376 5674923147 5675890688 5678311392 5683880704 5684537952 5705742848 5706402624 5711999488 5712586659 5714435592 5735943826 5737585152 5739442176 5740183696 5743060992 5745662016 5748126696 5767761792 5771398464 5773266432 5795472384 5799279616 5801156608 5801752944 5804814336 5808114864 5827141632 5829780736 5829975692 5833456512 5833531392 5834364276 5857985184 5860638257 5862315264 5867910144 5873085972 5890480128 5896863648 5897781279 5898772224 5901655721 5920974272 5921658936 5925350912 5926272976 5930009592 5931005952 5950265984 5953818624 5954017728 5956714294 5957572608 5961198282 5985332688 5987045376 5987900178 5993773136 5994466218 5995473408 6018039424 6023424992 6027222864 6046952448 6049691104 6050390652 6051422208 6058922844 6083452896 6086062476 6087085056 6088032288 6090789549 6092031712 6112680192 6115448616 6116695808 6117443072 6118071921 6121300224 6122091079 6124072552 6124780701 6142210048 6146082816 6148866368 6151504008 6158249448 6178407936 6185833992 6187836096 6190638558 6194541861 6212169728 6212888064 6215701872 6217729024 6218368182 6220380816 6221649408 6224467184 6242902016 6245564544 6246838272 6249667456 6250639988 6252348336 6254371968 6279693312 6282387072 6285232356 6288548864 6289276032 6292124436 6309863424 6312721152 6314008576 6319577888 6319659008 6320308644 6320561299 6322354272 6346150616 6347216896 6347950848 6353550099 6356902656 6382639104 6385377024 6386523466 6387443712 6388268952 6390336576 6394365792 6415130514 6416208384 6418960704 6424177058 6425256448 6425999424 6447034368 6450185872 6451269632 6452273536 6454036992 6457706658 6484110412 6492155904 6495096192 6521392128 6522406944 6524189568 6526301184 6529491436 6550865152 6552723456 6554589873 6558048512 6558503328 6561964032 6563833081 6590407304 6591356928 6592540352 6594342144 6595368312 6622070208 6625069334 6629246553 6631408576 6633289728 6658256384 6660411392 6661096056 6666019776 6667057098 6671436902 6693275264 6694049232 6700614784 6703489104 6704615424 6730628736 6732807168 6733677028 6734647296 6737922726 6738745884 6740120192 6742994778 6766028256 6767408128 6769598464 6770294352 6775569632 6776353116 6803001088 6805202944 6805902492 6813382368 6816468139 6835685376 6838781248 6843093216 6843181056 6849217128 6853535676 6876946752 6881052672 6881282784 6882123456 6886644544 6889581621 6909986304 6914525696 6916763648 6917474664 6919730688 6922864624 6927229608 6947745792 6950892416 6955275072 6956357406 6957543424 6961499376 6984287232 6988690944 6994945152 7002525582 7022452736 7023264768 7030153216 7030875888 7031156948 7033168896 7036354208 7061643264 7064841472 7065940856 7070159616 7070396052 7074617472 7098783744 7103259648 7107582567 7108794368 7109525124 7109616384 7139419443 7140619008 7146421816 7173909392 7175114752 7179638784 7180756032 7184008186 7186063872 7215157248 7216187394 7220588544 7224100314 7228413504 7251886668 7256459106 7257678336 7258807728 7263333376 7263576272 7291514464 7292739584 7293874432 7298473344 7301778812 7323404288 7329863944 7334485548 7336859424 7338958848 7369723296 7373061033 7376951552 7377804576 7381145973 7405325824 7413350984 7413446144 7414208217 7416607896 7418120448 7421480104 7424663649 7450025648 7454723016 7457135808 7460334648 7485818496 7490538432 7492962816 7493930886 7496356368 7497885184 7504498742 7526724608 7529160704 7529934672 7533907968 7534881328 7537320064 7538191632 7566311168 7566564196 7571081856 7579383936 7582635216 7608536832 7613334144 7615798272 7616782212 7619247456 7622515836 7650113536 7653376224 7655853312 7657414656 7659595723 7660882688 7664168928 7690349056 7693628904 7695197952 7697688576 7727296512 7731054722 7732168704 7735670592 7740647424 7744153152 7747475112 7777942016 7778841408 7779152368 7781359104 7788222702 7810646912 7816420352 7819753968 7823880192 7827236352 7830781296 7853973504 7858925568 7862484864 7863708372 7865029632 7895545248 7899121129 7900259328 7906679456 7908007936 7908922368 7915898484 7938690304 7943430144 7945692677 7947946656 7948264376 7949183463 7980443584 7983866904 7992621624 7993964544 7997393664 8029771776 8034658554 8036297152 8039724543 8062603264 8067187536 8070648066 8072004096 8075949934 8078563792 8111270528 8114749968 8116113408 8117376384 8121052732 8126173194 8150240256 8153931488 8157429228 8161733632 8166374268 8171250048 8171523306 8194777088 8202005344 8202953772 8204332032 8205608736 8210999264 8237877248 8238829824 8246096937 8247778656 8250448128 8251514063 8254184744 8259389148 8283850752 8287602496 8291157576 8293841088 8295532544 8299070496 8327419392 8330991552 8334764646 8336464448 8339162624 8340019857 8340126912 8349165117 8372924416 8376516096 8380309808 8381278854 8385701376 8389499248 8416961536 8427078192 8429805696 8435120832 8463934464 8467565184 8470305792 8471400132 8475870208 8476741494 8479485072 8504598528 8510185472 8512100064 8513836032 8516591616 8517691936 8519017403 8520448768 8525821056 8553507352 8554944512 8558614272 8567999232 8603915739 8605382656 8606377728 8609163264 8610275544 8618493024 8651642688 8658673426 8660128256 8695189504 8696430962 8696542592 8698919424 8701734912 8707221504 8739453164 8740712448 8744671104 8744963538 8750184768 8750297088 8751546414 8786977776 8792456192 8793472896 8793824416 8829426944 8838995404 8844386304 8846905457 8881461408 8884002816 8888026368 8889409464 8895014388 8896508928 8925398976 8930727936 8931026592 8935071441 8937985472 8941797423 8947671577 8974171648 8977076224 8977999032 8983896968 8984994512 8990659704 9021371008 9027059136 9035137488 9040834296 9070428672 9074536656 9077133312 9084509824 9088384266 9114247168 9124124288 9124241408 9125179344 9132289504 9138047568 9169262336 9173172924 9174736896 9175043712 9176164608 9181950336 9186108828 9213315072 9219124224 9223299552 9226307584 9227256012 9236306144 9237374172 9267611904 9273700096 9275143208 9281999168 9285957837 9312382976 9318254592 9323552808 9326593536 9332474112 9336700776 9364353024 9370257408 9374501184 9375959982 9377558528 9378522504 9381557952 9419539968 9426879488 9427194736 9427848534 9432823296 9438186654 9465044992 9469081728 9471012864 9476776756 9479366832 9479488512 9519225924 9520825344 9535353984 9572851712 9573958656 9574341376 9579785199 9581418496 9582403428 9585504864 9621583192 9622695771 9624312576 9632133752 9633521664 9636265587 9637884672 9669182224 9675278808 9676904448 9678410304 9681055488 9682793642 9726165618 9731297792 9739881346 9742644288 9779314064 9782088192 9782479232 9783610416 9794237154 9826297728 9830748044 9837072768 9841527964 9842946048 9885610956 9888810528 9890827264 9891513216 9893052468 9899551532 9933105312 9934774272 9937604001 9939630688 9942847744 9947112864 9951617897 9981091328 9987384576 9990617088 9991907848 9995141824 10007155353 10039912896 10050922176 10055233656 10056923136 10094775808 10095943104 10099210752 10100515542 10105845248 10106884089 10108118826 10110180288 10114759174 10144715776 10149042384 10151112192 10154397696 10155709616 10158996608 10163354448 10204501632 10207804416 10218891904 10220073552 10253528064 10258171872 10260263936 10263584768 10264639824 10264771584 10273825692 10309558272 10312494751 10314227456 10315420128 10320863232 10325537536 10329966816 10371788544 10375145472 10379596032 10384296936 10390844412 10421618688 10426338624 10432912608 10434536109 10436315136 10441041728 10442249064 10476430848 10481552042 10483313152 10484944496 10486706176 10527393664 10533679104 10545229824 10546735422 10549753344 10554531312 10592464896 10597262208 10598911284 10605239424 10605594078 10645155872 10648175616 10656828832 10658619392 10663191552 10706362368 10709411869 10712878072 10719632724 10756250048 10760864088 10762672128 10769458176 10771134048 10776012279 10779095808 10819666624 10822735872 10823168512 10824281091 10834897592 10836150471 10866987008 10876572304 10877830002 10888499024 10895000064 10895364408 10937271696 10939109376 10940811648 10947710016 10952668218 10985106432 10994795916 10997038208 11000597504 11001728322 11005289136 11012518864 11045134336 11054876768 11058454784 11065427328 11103225856 11107988736 11113019528 11120026476 11120169216 11126808576 11127180672 11132220156 11168688128 11175038472 11180935168 11182084524 11185703712 11228727744 11236104256 11239740928 11240896329 11244534552 11246827776 11256748113 11285245952 11290086912 11293741056 11295200176 11300861952 11302321992 11305980096 11349466752 11349846294 11351781376 11356622784 11367761408 11369075904 11411485696 11412805248 11423998976 11425173318 11428871184 11471887652 11475170304 11478884352 11480367392 11482153891 11486121984 11491324032 11496253392 11535523584 11542796928 11546532864 11590944768 11596582083 11598559232 11603505888 11609628672 11612935451 11616229728 11659561472 11659951384 11666913024 11668728552 11715970368 11721276514 11724630528 11735820288 11746171944 11780960256 11793727296 11795562558 11797544448 11803311442 11841948544 11843317872 11850701824 11852545952 11860019184 11862011904 11900531968 11907637248 11908035456 11913428588 11915145216 11922396564 11970665376 11974090752 11975800356 11987546272 11988932436 11990946816 12036078848 12046695349 12046849984 12051987831 12054445728 12059905169 12093904896 12099382208 12100781304 12113924901 12117845688 12166905792 12172124952 12174170112 12176064576 12181579098 12184063424 12189259791 12225360384 12230897232 12233391616 12234886144 12236143842 12242600448 12244182158 12248145104 12249561402 12284420096 12292165632 12297732736 12303008016 12316498896 12356815872 12371667984 12375672192 12381277116 12389083722 12424339456 12425776128 12431403744 12435458048 12436736364 12440761632 12443298816 12448934368 12491129088 12493676544 12499334912 12501279976 12502146969 12504696672 12508743936 12559386624 12564774144 12570464712 12577097728 12578552064 12584248872 12625442304 12639155776 12639318016 12640617288 12641122598 12644708544 12692301232 12694433792 12695901696 12707100198 12713805312 12765278208 12770754048 12773046932 12774887424 12776537904 12780673152 12788731584 12830261028 12832416768 12837921408 12848354116 12850512896 12851998848 12894068736 12900371744 12902539264 12904547072 12908073984 12915413316 12915929611 12968220824 12984311808 12988010139 12990192384 13042784256 13044646443 13044813888 13048379136 13052602368 13058982872 13101730304 13109179746 13116097024 13117006656 13117445307 13127666162 13180814608 13185080704 13188684288 13190736624 13244140416 13250138668 13258493106 13262817152 13266579456 13316512768 13320822784 13322192112 13332039552 13334114196 13342873804 13386550528 13388098464 13401229568 13406978208 13409230848 13413050209 13461257472 13465614336 13467354056 13469294592 13475845452 13477491768 13480240384 13485989556 13532056512 13534816256 13540588704 13551139264 13552706232 13606002176 13610405888 13611804984 13626764736 13632936278 13671370752 13677562496 13686186432 13686362112 13698434256 13707071352 13753893504 13762105344 13762565568 13764246912 13773289088 13779163242 13819972608 13829051392 13833527296 13834949328 13839461376 13845729248 13854459216 13895491584 13899449447 13901784832 13910550144 13912714812 13915086848 13922998752 13968574464 13977381888 13989890304 14005051164 14046529536 14061751776 14062313896 14063939973 14066337792 14072708416 14129682944 14131881712 14140319232 14140792104 14149234944 14197567488 14206519296 14215165134 14217588736 14219050248 14219232768 14278838886 14281238016 14292843632 14347818784 14350229504 14359277568 14361512064 14368016372 14372127744 14430314496 14432374788 14441177088 14448200628 14456827008 14503773336 14512918212 14515356672 14517615456 14524190463 14526666752 14527152544 14583028928 14587748864 14589248427 14596946688 14598832573 14603557624 14609822019 14646808576 14659727888 14668971096 14673718848 14691355731 14739446592 14746122066 14753903104 14755609152 14762291946 14810651648 14826701968 14826892288 14828416434 14833215792 14836240896 14842960208 14849327298 14900051296 14909446032 14914271616 14920669296 14971636992 14981076864 14985925632 14987861772 14992712736 14995770368 15008997484 15053449216 15059869344 15067815936 15069762656 15072107713 15074640128 15076383264 15132622336 15133128392 15142163712 15150773313 15158767872 15165270432 15172138761 15217073664 15226668288 15231596544 15233564424 15238494912 15245031672 15300227072 15306752448 15311706624 15319191446 15321765376 15328337856 15380698112 15387257808 15390395904 15395377152 15454593024 15462109444 15464337408 15471341184 15481294848 15488306304 15494950224 15555884032 15557682816 15558304736 15562718208 15576445404 15621293824 15632840704 15635072687 15639507936 15647760384 15652217347 15654472704 15661562592 15717851136 15722328063 15724969728 15727416744 15730059264 15791090496 15798242258 15800518656 15813358912 15817844736 15820103133 15831796968 15877380608 15891385354 15895893312 15896528752 15898366926 15960887168 15967733808 15985243248 15987929088 15994787328 16059543552 16069317108 16072594304 16079449086 16125206528 16134375072 16141296132 16144008192 16151899868 16157127584 16222541056 16229499936 16232226816 16234752768 16236850253 16242105464 16252346388 16300480512 16307862976 16314858456 16323467264 16332748536 16342500096 16343046612 16404010688 16405907544 16408664064 16411217472 16421998528 16429002327 16475754496 16477659648 16492193874 16495557312 16500896256 16503028126 16508369488 16518778296 16567701504 16575204992 16582315152 16587682176 16591065088 16598140992 16654838784 16661983104 16669529292 16672928896 16678325248 16680039714 16680253824 16698330234 16745848832 16753032192 16760619616 16762557708 16771402752 16778998496 16833923072 16854156384 16859611392 16870241664 16927868928 16935130368 16940611584 16942800264 16951740416 16953482988 16958970144 17024200128 17024769441 17027672064 17035383872 17038034806 17040897536 17051642112 17107014704 17109889024 17117228544 17135998464 17207831478 17210765312 17212755456 17218326528 17220551088 17236986048 17303285376 17317346852 17320256512 17390379008 17392861924 17393085184 17397838848 17403469824 17408426867 17414443008 17478906328 17481424896 17489342208 17489927076 17500369536 17500594176 17503092828 17573955552 17581914771 17584912384 17586945792 17587648832 17606708587 17658853888 17677990808 17693810914 17704967163 17762922816 17776052736 17778818928 17790028776 17793017856 17850797952 17861455872 17862053184 17870142882 17875970944 17883594846 17895343154 17948343296 17954152448 17955998064 17967793936 17969989024 17981319408 18042742016 18054118272 18070274976 18081668592 18140857344 18149073312 18154266624 18169019648 18176768532 18248248576 18250358688 18264579008 18272368647 18276095136 18338524672 18346345848 18350087424 18352329216 18363900672 18366273237 18372217656 18426630144 18438248448 18446599104 18452615168 18454512024 18472612288 18474748344 18535223808 18547400192 18550286416 18563998336 18571915674 18624765952 18636509184 18647105616 18653187072 18664948224 18673401552 18728706048 18740514816 18749002368 18751919964 18755117056 18757045008 18763115904 18839079936 18853758976 18854389472 18855697068 18865646592 18876373308 18938163456 18942025728 18947420999 18953553512 18958733664 18958977024 18961683897 19038451848 19041650688 19070707968 19147917312 19148682752 19159570398 19162836992 19164806856 19171009728 19243166384 19245391542 19248625152 19264267504 19272531174 19275769344 19338364448 19350557616 19353808896 19356820608 19362110976 19365587284 19452331236 19462595584 19479762692 19485288576 19558628128 19564176384 19564958464 19567220832 19588474308 19652595456 19661496088 19663769619 19674145536 19683055928 19685892096 19691499243 19771221912 19777621056 19781654528 19783026432 19786104936 19799103064 19866210624 19875208002 19879261376 19885695488 19887739659 19894225728 19903235794 19962182656 19974769152 19981234176 19983815696 19990283648 20014310706 20079825792 20101844352 20110467312 20113846272 20189551616 20191886208 20198421504 20201031084 20211690496 20213768178 20216237652 20220360576 20229518348 20289431552 20298084768 20302224384 20308795392 20311419232 20314579961 20317993216 20326708896 20409003264 20415608832 20437783808 20440147104 20449404417 20507056128 20516343744 20520527872 20529279648 20529543168 20547651384 20624989502 20628454912 20630840256 20651075072 20659933632 20743577088 20750290944 20759192064 20768593872 20781688824 20843237376 20852677248 20865825216 20869072218 20872630272 20882083456 20884498128 20952861696 20963104084 20966626304 20969888992 20973412352 21054787328 21067358208 21073358839 21090459648 21093470844 21099506688 21109062624 21184929792 21194524416 21197822568 21210478848 21211188156 21290311744 21296351232 21313657664 21322747701 21326383104 21336755299 21418823738 21425756144 21439265448 21512500096 21521728176 21525344256 21538916352 21542268096 21552024558 21558191616 21639333248 21645471744 21646337024 21648562182 21669795184 21672300942 21733974016 21753144608 21755660004 21776998048 21790000128 21790728816 21874543392 21878218752 21881623296 21884450341 21895420032 21905336436 21970212864 21989591832 21994076416 22001195008 22003456644 22010578272 22025037728 22109753536 22116909568 22119183099 22130854656 22143437919 22206451712 22215977472 22226039056 22240052952 22240338432 22254361344 22264440312 22273990947 22337376256 22350076944 22361870336 22364169048 22371407424 22457455488 22472208512 22479481856 22481792658 22489069104 22493655552 22513496226 22570491904 22580173824 22587482112 22590400352 22601723904 22604643984 22611960192 22698933504 22699692588 22703562752 22713245568 22735522816 22738151808 22822971392 22825610496 22847997952 22850346636 22851260081 22857742368 22943775304 22950340608 22960734784 22964307782 22972243968 22978787169 22982648064 22992506784 23071047168 23085593856 23093065728 23181889536 23193164166 23197118464 23207011776 23225870902 23232459456 23319122944 23319902768 23333826048 23337457104 23431940736 23442553028 23449261056 23471640576 23492343888 23561920512 23587454592 23591125116 23595088896 23606622884 23683897088 23686635744 23697363387 23701403648 23705091904 23720038368 23724023808 23730781139 23801063936 23816070912 23826857176 23830290432 23837078031 23844793128 23941330752 23951600712 23975092544 23977864872 23981893632 24072157696 24093390698 24093699968 24103975662 24108891456 24119810338 24187809792 24198764416 24201562608 24227849802 24235691376 24333811584 24344249904 24348340224 24352129152 24363158196 24368126848 24378519582 24450720768 24461794464 24466783232 24469772288 24472287684 24485200896 24488364316 24496290208 24499122804 24584331264 24591333637 24595465472 24606016032 24632997792 24713631744 24743335968 24751344384 24754542189 24762554232 24778167444 24851552256 24862807488 24870916096 24873472728 24881523264 24886597632 24897868736 24982258176 24998669824 25002559952 25004293938 25009393344 25017487872 25118773248 25129548288 25140929424 25154195456 25157104128 25168497744 25250884608 25278311552 25278636032 25281234576 25282245196 25289417088 25384602464 25388867584 25391803392 25414200396 25427610624 25530556416 25541508096 25546093864 25549774848 25553075808 25557052209 25561346304 25577463168 25660522056 25664833536 25675842816 25696708232 25701025792 25703997696 25800743488 25809094144 25811747217 25816147968 25830826632 25831859222 25936441648 25976020278 25980384768 26085568512 26089292886 26089627776 26096758272 26105204736 26117965744 26203460608 26218359492 26232194048 26234013312 26234890614 26255332324 26361629216 26370161408 26377368576 26381473248 26393421379 26488280832 26500277336 26516986212 26525634304 26533158912 26540716371 26633025536 26644384224 26664079104 26668228392 26685747608 26773101056 26776196928 26802459136 26805214323 26813956416 26826100418 26843014731 26922514944 26931228672 26934708112 26951690904 26954983536 26960480768 26971979112 27064113024 27069632512 27081177408 27102278528 27105412464 27212004352 27220811776 27223609968 27253529472 27265872556 27342741504 27355124992 27372372864 27372724224 27396868512 27414142704 27507787008 27524210688 27525131136 27528493824 27546578176 27558326484 27639945216 27658102784 27669898656 27678922752 27691458496 27692384537 27708918432 27798898894 27803569664 27821100288 27825429624 27845997504 27937148928 27954763776 27979780608 28010102328 28093059072 28123503552 28124627792 28127879946 28132675584 28145416832 28259365888 28263763424 28280638464 28281584208 28298469888 28395134976 28403222783 28413038592 28430330268 28435177472 28438100496 28438465536 28557677772 28562476032 28585687264 28695637568 28718555136 28723024128 28726735063 28736032744 28739355597 28744255488 28864749576 28896401256 28908796761 28913654016 29007546672 29025836424 29030713344 29035230912 29048380926 29053333504 29054305088 29166057856 29175497728 29178496854 29193893376 29197665146 29207115248 29219644038 29293617152 29319455776 29337942192 29347437696 29382711462 29478893184 29492244132 29507806208 29511218304 29524583892 29621303296 29653403936 29653784576 29656832868 29666431584 29672481792 29685920416 29698654596 29800102592 29812812003 29818892064 29828543232 29841338592 29854853691 29943273984 29962153728 29971851264 29975723544 29985425472 29991540736 30017994968 30021466059 30106898432 30119738688 30139525312 30144215426 30149280256 30152766528 30265244672 30266256784 30284327424 30301546626 30317535744 30330540864 30344277522 30434147328 30453336576 30463193088 30467128848 30476989824 30490063344 30600454144 30613504896 30623413248 30638382892 30643530752 30656675712 30761396224 30774515616 30780791808 30790754304 30799524457 30924218888 30928674816 30937484253 30942682368 30962589696 30976612608 30989900448 31111768064 31115365632 31116609472 31125436416 31152890808 31242587648 31265681408 31270145374 31279015872 31304434694 31308945408 31323125184 31444656126 31449939456 31454833488 31460118528 31582180992 31596484516 31601037312 31626717824 31635689472 31640206266 31663593936 31754761216 31782770708 31791786624 31793057504 31796733852 31921774336 31935467616 31949931143 31970486496 31975858176 31984965883 31989574656 32119087104 32128235607 32138634216 32145188608 32158898172 32268750144 32282592264 32288016384 32303799736 32314255168 32328036837 32445082112 32458999872 32469505536 32473700506 32484210928 32504692776 32600961024 32615725952 32629716912 32646934528 32665497072 32685000192 32686093224 32808021376 32811815088 32817328128 32822434944 32843997056 32858004654 32951508992 32955319296 32984387748 32991114624 33001792512 33006056252 33016738976 33037556592 33135403008 33150409984 33164630304 33175364352 33182130176 33196281984 33309677568 33323966208 33339058584 33345857792 33356650496 33360079428 33360507648 33396660468 33506064384 33521239232 33525115416 33542805504 33557996992 33667846144 33708312768 33719222784 33740483328 33770244339 33855737856 33870260736 33881223168 33885600528 33903480832 33906965976 33917940288 34048400256 34049538882 34055344128 34070767744 34076069612 34081795072 34103284224 34214029408 34219778048 34234457088 34271996928 34415662956 34421530624 34425510912 34436653056 34441102176 34446461673 34473972096 34606570752 34634693704 34640513024 34785723848 34786170368 34789746249 34795677696 34816853734 34828886016 34838806353 34957812656 34978684416 34979854152 35000739072 35006185656 35147911104 35163829542 35169824768 35173891584 35175297664 35213417174 35317707776 35355981616 35387621828 35409934326 35525845632 35552105472 35557637856 35580057552 35586035712 35701595904 35722911744 35724106368 35740285764 35751941888 35767189692 35790686308 35896686592 35911996128 35935587872 35939978048 35941179931 35962638816 36085484032 36108236544 36140086047 36140549952 36163337184 36179715507 36281714688 36298146624 36338039296 36341774703 36353537064 36496497152 36500717376 36529158016 36544737294 36552190272 36677049344 36692691696 36700174848 36704658432 36727801344 36732546474 36744435312 36853260288 36876496896 36893198208 36905230336 36909024048 36945224576 36949496688 37070447616 37094800384 37100572832 37127996672 37143831348 37273018368 37283634869 37294211232 37306374144 37329896448 37346803104 37481029632 37498004736 37503839928 37514090016 37526231808 37678159872 37707517952 37708778944 37711394136 37731293184 37752746616 37876326912 37894841998 37907107024 37917467328 37917954048 37923367794 38076903696 38083301376 38141415936 38295834624 38297365504 38319140796 38325673984 38329613712 38342019456 38486332768 38490783084 38497250304 38528535008 38545062348 38551538688 38676728896 38701115232 38707617792 38713641216 38718642911 38724221952 38731174568 38747788833 38904662472 38925191168 38959525384 38964030417 38970577152 39117256256 39128352768 39129916928 39133939329 39134441664 39176948616 39305190912 39322992176 39327539238 39348291072 39366111856 39382998486 39542443824 39555242112 39563309056 39566052864 39572209872 39598206128 39732421248 39750416004 39758522752 39771390976 39775479318 39788451456 39806471588 39924365312 39949538304 39962468352 39967631392 39980567296 40028621412 40159651584 40203688704 40220934624 40227692544 40239150627 40379103232 40383772416 40396843008 40402062168 40423380992 40427536356 40432475304 40440721152 40459036696 40578863104 40596169536 40604448768 40622838464 40629159922 40635986432 40653417792 40818006528 40831217664 40875567616 40880294208 40898808834 41014112256 41032687488 41041055744 41058559296 41059086336 41095302768 41249979004 41256909824 41261680512 41302150144 41319867264 41487154176 41500581888 41512402529 41518384128 41537187744 41563377648 41686474752 41698348341 41705354496 41731650432 41738144436 41745260544 41764166912 41768996256 41905723392 41926208168 41933252608 41939777984 41985228169 42109574656 42146717678 42186941688 42199013376 42218125248 42389048832 42395645136 42420957696 42422376312 42580623488 42592702464 42627315328 42645495402 42652766208 42673510598 42837647476 42851512288 42878530896 43025000192 43043456352 43050688512 43062950671 43077832704 43084536192 43104049116 43116383232 43278666496 43290943488 43292674048 43297124364 43339590368 43344601884 43506289216 43511320008 43553996096 43572571389 43580000256 43581457632 43749086784 43763246592 43768900682 43790840064 43796497719 43810672872 43829466057 43940425728 43979183664 43988152832 44002390016 44006913288 44021156544 44050075456 44219507072 44233819136 44238366198 44261709312 44286875838 44412903424 44431954944 44452078112 44480105904 44480676864 44508722688 44528880624 44547981894 44674752512 44700153888 44723740672 44728338096 44742814848 44914910976 44944417024 44958963712 44963585316 44978138208 44987311104 45026992452 45160347648 45180800704 45203447808 45209287968 45216323139 45223920384 45397867008 45399385176 45426491136 45471045632 45476303616 45516416283 45645942784 45651220992 45695995904 45700693272 45702520162 45715484736 45887550608 45900681216 45921469568 45928615564 45957574338 45965296128 45985013568 46142094336 46171187712 46186131456 46363779072 46386328332 46394236928 46414023552 46451741804 46464918912 46638245888 46639805536 46667652096 46674914208 46696053209 46863881472 46885106056 46898522112 46905218061 46943281152 46956652041 46984687776 47166984189 47174909184 47182250232 47190177792 47213245768 47367794176 47373271488 47394726774 47402807296 47410183808 47440076736 47461562278 47602127872 47632141824 47653714352 47674156062 47689586256 47882661504 47903201424 47950185088 47955729744 47963787264 48144315392 48186781396 48187399936 48207951324 48217782912 48239620676 48375619584 48397528832 48403125216 48455699604 48471382752 48667623168 48688499808 48696680448 48704258304 48710550759 48726316392 48736253696 48757039164 48901441536 48923588928 48933566464 48939544576 48944575368 48970401792 48976728632 48992580416 48998245608 49182667274 49190930944 49212032064 49265995584 49427263488 49486671936 49502688768 49509084378 49525108464 49556334888 49703104512 49725614976 49741832192 49746945456 49763046528 49773195264 49795737472 49964516352 49997339648 50005119904 50008587876 50018786688 50034975744 50237546496 50251855693 50259096576 50281858848 50308390912 50314208256 50336995488 50501769216 50556623104 50562469152 50564490392 50578834176 50769204928 50783606784 50828400792 50855221248 51083016192 51092187728 51106151616 51114104418 51122692608 51154926336 51321044112 51329667072 51351685632 51393416464 51402051584 51407995392 51601486976 51618188288 51623494434 51632295936 51661653264 51663718444 51872883296 51952040556 51960769536 52171137024 52178585772 52179255552 52193516544 52210409472 52225280601 52235931488 52406921216 52436718984 52464388096 52468026624 52469781228 52510664648 52723258432 52740322816 52745744313 52754737152 52762946496 52786842758 52820125761 52976561664 53000554672 53033972424 53051268608 53081432742 53114901489 53266051072 53288768448 53328158208 53336456784 53371495216 53546202112 53552393856 53604918272 53610428646 53627912832 53652200836 53686029462 53845029888 53862457344 53869416224 53903381808 53909967072 53920961536 53943958224 54128226048 54139265024 54162354816 54204557056 54210824928 54424008704 54447219936 54491466347 54507058944 54531745112 54710249984 54744745728 54793737024 54828285408 55015574016 55050262272 55056987648 55093156352 55098819711 55116652968 55279890432 55316205568 55339797312 55357845504 55382916992 55384769074 55417836864 55597797788 55607139328 55642200576 55650859248 55691995008 55874297856 55909527552 55959561216 56020204656 56186118144 56247007104 56249255584 56255759892 56265351168 56290833664 56518731776 56526801253 56527526848 56561276928 56563168416 56588785793 56596939776 56806445566 56826077184 56842262997 56860660536 56876200992 56876931072 56885051691 57115355544 57124952064 57171374528 57391275136 57446048256 57453470126 57472065488 57478711194 57488510976 57729499152 57792802512 57817593522 57827308032 58015093344 58051672848 58061426688 58070461824 58096761852 58106667008 58108610176 58332115712 58350995456 58356993708 58387786752 58395330292 58414230496 58439288076 58638911552 58675884384 58694875392 58765422924 58957786368 58984488264 59015612416 59022436608 59049167784 59074497729 59242606592 59306807872 59307569152 59313665736 59332863168 59344963584 59371840832 59397309192 59600205184 59625624006 59637784128 59657086464 59682677184 59709707382 59886547968 59924307456 59943702528 59951447088 59970850944 59983081472 60035989936 60042932118 60213796864 60239477376 60279050624 60288430852 60298560512 60305533056 60530489344 60532513568 60568654848 60603093252 60635071488 60661081728 60688555044 60868294656 60906673152 60926386176 60934257696 60943739883 60953979648 60980126688 61227009792 61246826496 61276765784 61287061504 61313351424 61348213251 61522792448 61549031232 61561583616 61599048914 61848437776 61874968506 61885364736 61953225216 61979800896 62223536128 62230731264 62233218944 62250872832 62305781616 62485175296 62531362816 62540290748 62558031744 62608869388 62617890816 62646250368 62889312252 62899878912 62909666976 62920237056 62938158673 63164361984 63192969032 63202074624 63220076517 63253435648 63271378944 63280412532 63327187872 63509522432 63565541416 63583573248 63586115008 63593467704 63843548672 63870935232 63899862286 63940972992 63969931766 63979149312 64010265897 64256471214 64277268432 64290377216 64317796344 64537500288 64565184528 64576032768 64607599472 64628510336 64656073674 64890164224 64917999744 64939011072 64947401012 64968421856 65009385552 65201922048 65231451904 65259433824 65293869056 65330994144 65370000384 65372186448 65616042752 65623630176 65634656256 65644869888 65653351023 65687994112 65716009308 65910638592 65968775496 65982229248 66003585024 66012112504 66033477952 66075113184 66300819968 66329260608 66350728704 66392563968 66619355136 66647932416 66678117168 66691715584 66713300992 66720158856 66721015296 66793320936 67012128768 67042478464 67050230832 67085611008 67115993984 67335692288 67416625536 67438445568 67480966656 67540488678 67711475712 67740521472 67762446336 67771201056 67806961664 67813931952 67835880576 68096800512 68099077764 68110688256 68141535488 68152139224 68163590144 68206568448 68428058816 68468914176 68502214381 68543993856 68553780243 68831325912 68851021824 68882204352 68892923346 68936361507 68947944192 69213141504 69269387408 69281026048 69571447696 69572340736 69579492498 69591355392 69633707468 69677612706 69915625312 69957368832 69959708304 70001478144 70012371312 70295822208 70327659084 70339649536 70347783168 70350595328 70426834348 70635415552 70711963232 70775243656 70819868652 71051691264 71092090161 71104210944 71115275712 71160115104 71172071424 71192343417 71403191808 71448212736 71480571528 71503883776 71511234093 71534379384 71581372616 71793373184 71823992256 71871175744 71879956096 71882359862 71925277632 72170968064 72216473088 72280172094 72281099904 72326674368 72359431014 72563429376 72596293248 72676078592 72683549406 72707074128 72992994304 73001434752 73058316032 73089474588 73104380544 73354098688 73385383392 73400349696 73409316864 73445019859 73455602688 73465092948 73488870624 73752993792 73774000911 73786396416 73818048096 73890449152 73898993376 74140895232 74189600768 74201145664 74255993344 74263626567 74287662696 74567269738 74588422464 74612748288 74659792896 74693606208 74996009472 75007679856 75028180032 75052463616 75356319744 75415035904 75417557888 75422788272 75462586368 75505493232 75752653824 75789683996 75814214048 75834934656 75835908096 75846735588 76153807392 76166602752 76188297341 76282831872 76591669248 76594731008 76638281592 76659227424 76671156627 76684038912 76721524373 76972665536 76981566168 76994500608 77057070016 77090124696 77103077376 77353457792 77402230464 77427282432 77437285822 77448443904 77462349136 77495577666 77809324944 77850382336 77919050768 77928060834 77941154304 78234512512 78256705536 78259833856 78267878658 78268883328 78353897232 78610381824 78645984352 78655078476 78696582144 78732223712 78765996972 79084887648 79110484224 79126618112 79132105728 79144419744 79180264137 79196412256 79464842496 79500832008 79517045504 79542781952 79550958636 79576902912 79612943176 79622149113 79848730624 79899076608 79935262784 79961134592 80057242824 80319303168 80407377408 80441869248 80478301254 80529044193 80758206464 80767544832 80793686016 80804124336 80846761984 80855072712 80864950608 80881442304 80918073392 81157726208 81192339072 81208897536 81245676928 81258319844 81271972864 81306835584 81636013056 81662435328 81751135232 81760588416 81797617668 82028224512 82065374976 82082111488 82117118592 82118172672 82190605536 82499958008 82513819648 82523361024 82604300288 82616094139 82639734528 82974308352 83024805058 83036768256 83074375488 83077153611 83126755296 83396696682 83410708992 83463300864 83476288872 83528333824 83537992512 83811446784 83852416336 83866505216 83879555968 83970456338 84219149312 84293435356 84373883376 84398026752 84436250496 84778097664 84791290272 84841915392 84844752624 85161246976 85185404928 85209668349 85254630656 85290990804 85305532416 85347021196 85675294952 85703024576 85757061792 86050000384 86086912704 86125901342 86155665408 86169072384 86180205189 86208098232 86232766464 86557332992 86585348096 86594248728 86679180736 86689203768 87012578432 87022640016 87107992192 87145142778 87160000512 87162915264 87498173568 87526493184 87537801364 87581680128 87592995438 87621345744 87658932114 87880851456 87958367328 87976305664 88004780032 88013826576 88042313088 88100150912 88439014144 88467638272 88476732396 88523418624 88573751676 88863909888 88904156224 88907129303 88960211808 88961353728 89017445376 89057761248 89095963788 89400307776 89456676192 89485629696 89564561073 89829821952 89888834048 89917927424 89927170632 89956276416 89974622208 90053984904 90320695296 90361601408 90418575936 90432646278 90447840768 90795734016 90798770352 90852982272 90942091264 90952607232 91032832566 91291885568 91302441984 91391991808 91401386544 91405040324 91430969472 91775101216 91801362432 91842939136 91857231128 91915148676 91930592256 91970027136 92284188672 92342375424 92372262912 92398573371 92772656664 92812452759 92828047104 92903483608 92929837824 93276491776 93279611072 93335304192 93349828416 93392106418 93727762944 93770212112 93797044224 93810436122 93913304082 93969375552 94333968378 94349818368 94364500464 94380355584 94426491536 94735588352 94746542976 94789453548 94805614592 94820367616 94880153472 94923124556 95204255744 95264283648 95307428704 95348312124 95379172512 95765323008 95806402848 95849793429 95900370176 95911459488 95927574528 95954897649 96288630784 96373562792 96374799872 96384706821 96415902648 96435565824 96479241352 96795057664 96806250432 96911399208 96942765504 97335246336 97376999616 97408516608 97421101518 97452632784 97472507392 97514078328 97802883072 97847177856 97867132928 97879089152 97889150736 97940803584 97953457264 97985160832 97996491216 98365334548 98381861888 98424064128 98531991168 98854526976 98973343872 99005377536 99018168756 99050216928 99112669776 99406209024 99451229952 99493890912 99526093056 99546390528 99574744399 99591474944 99929032704 99994679296 100010239808 100017175752 100037573376 100069951488 100503711386 100518193152 100563717696 100628416512 100673990976 101003538432 101113246208 101124938304 101128980784 101157668352 101538409856 101567213568 101656801584 101710442496 102166032384 102184375456 102212303232 102228208836 102245385216 102309852672 102642088224 102659334144 102688574677 102703371264 102786832928 102804103168 102815990784 103202973952 103236376576 103246988868 103264591872 103323306528 103327436888 103339385019 103745766592 103904081112 103921539072 104357171544 104358511104 104387033088 104450561202 104471862976 104516419059 104813842432 104873437968 104928776192 104936053248 104939562456 105021329296 105446516864 105480645632 105491488626 105509474304 105525892992 105573685516 105640251522 105953123328 106001109344 106067944848 106102537216 106162865484 106229802978 106532102144 106577536896 106656316416 106672913568 106742990432 107092404224 107104787712 107209836544 107220857292 107255825664 107304401672 107372058924 107690059776 107738832448 107806763616 107819934144 107823539793 107841923072 107887916448 108256452096 108324709632 108409114112 108420258141 108421649856 108539146521 108848017408 108894439872 108982932694 109014117888 109063490224 109420499968 109489491456 109587474048 109656570816 110031148032 110100524544 110113975296 110186312704 110197639422 110233305936 110559780864 110632411136 110679594624 110715691008 110765833984 110769538148 110835673728 111195595576 111214278656 111284401152 111301718496 111352126883 111383990016 111819055104 111850904607 111919122432 112040409312 112494014208 112498511168 112511519784 112581667328 113037463552 113053602506 113055053696 113122553856 113126336832 113177571586 113193879552 113612891132 113684525994 113721321072 113752401984 113753862144 113770103382 114230711088 114249904128 114342749056 114782550272 114892096512 114906940252 114944130976 114957422388 114977021952 115458998304 115585605024 115635187044 115654616064 116030186688 116103345696 116122853376 116140923648 116155928733 116193523704 116217220352 116243366499 116319730501 116664231424 116701990912 116713987416 116775573504 116790660584 116828460992 116878576152 117277823104 117351768768 117389750784 117530845848 117915572736 117968976528 118031224832 118044873216 118098335568 118148995458 118485213184 118613615744 118615138304 118627331472 118665726336 118689927168 118743681664 118794618384 119200410368 119251248012 119275568256 119314172928 119365354368 119419414764 119773095936 119848614912 119887405056 119902894176 119941701888 119966162944 120071979872 120085864236 120478954752 120558101248 120576861704 120597121024 120611066112 120717451881 121060978688 121065027136 121137309696 121206186504 121270142976 121322163456 121377110088 121736589312 121813346304 121868515392 121887479766 121907959296 121960253376 122454019584 122493652992 122553531568 122574123008 122626702848 122696426502 123045584896 123098062464 123123167232 123198097828 123696875552 123749937012 123770729472 123906450432 123959601792 124447072256 124461462528 124466437888 124501745664 124537207587 124611563232 124970350592 125080581496 125095045023 125116063488 125217738776 125235781632 125292500736 125778624504 125799757824 125819333952 125876317346 125955684507 126328723968 126385938064 126440153034 126506871296 126560825064 126654375744 127019044864 127131082832 127167146496 127172230016 127186935408 127687097344 127741870464 127799724572 127881945984 127939863532 127958298624 128020531794 128512942428 128554536864 128580754432 128635592688 129075000576 129130369056 129152065536 129188852013 129215198944 129257020672 129312147348 129780328448 129835999488 129878022144 129894802024 129936843712 130018771104 130462903808 130518867648 130661988288 130740000768 130744372896 131232085504 131247260352 131289739776 131306702046 131375988224 131389493157 131432018616 131821277184 131937550992 131964458496 132007170048 132024225008 132066955904 132150226368 132601639936 132658521216 132701457408 132785127936 133238710272 133295864832 133356234336 133383431168 133426601984 133440317712 133442030592 133586641872 134024257536 134084956928 134100461664 134171222016 134231987968 134794679911 134833251072 134876891136 134961933312 135080977356 135481042944 135542402112 135627863904 135648969417 135671761152 136193601024 136198155528 136283070976 136304278448 136327180288 136413136896 136856117632 136937828352 137004428762 137087987712 137107560486 137662651824 137702043648 137764408704 137785846692 137872723014 137895888384 138426283008 138538774816 138562052096 139142895392 139144681472 139158984996 139182710784 139267414936 139355225412 139831250624 139914737664 139919416608 140002956288 140024742624 140088159627 140591644416 140655318168 140695566336 140701190656 140715654183 140853668696 140869956123 141270831104 141423926464 141550487312 141639737304 142103382528 142184180322 142208421888 142230551424 142320230208 142384686834 142806383616 142896425472 142961143056 143007767552 143022468186 143068758768 143162745232 143586746368 143647984512 143742351488 143759912192 143764719724 143850555264 144341936128 144432946176 144560344188 144562199808 144653348736 144718862028 145126858752 145192586496 145352157184 145367098812 145414148256 145985988608 146002869504 146116632064 146131652277 146178949176 146208761088 146708197376 146770766784 146800699392 146818633728 146890039718 146911205376 146930185896 146977741248 147548001822 147572792832 147636096192 147780898304 147797986752 148281790464 148379201536 148402291328 148511986688 148527253134 148575325392 149134539476 149176844928 149225496576 149319585792 149387212416 149992018944 150015359712 150056360064 150083301451 150104927232 150712639488 150755567079 150835115776 150845576544 150925172736 150968160863 151010986464 151505307648 151579367992 151628428096 151669869312 151693471176 152307614784 152376594682 152565663744 153189462016 153276563184 153318454848 153342313254 153368077824 153443048746 153945331072 153963132336 153989001216 154114140032 154180249392 154206154752 154706915584 154804460928 154854564864 154874571644 154896887808 154924698272 154991155332 155618649888 155700764672 155838101536 155856121668 155882308608 156469025024 156513411072 156519667712 156535757316 156537766656 156675841803 156707794464 156778767197 157220763648 157291968704 157310156952 157393164288 157464447424 157531993944 158169775296 158220968448 158264211456 158288839488 158360528274 158392824512 158460377283 158929684992 159001664016 159034091008 159085563904 159101917272 159153805824 159225886352 159244298226 159697461248 159798153216 159870525568 159922269184 160114485648 160638606336 160814754816 160883738496 160956602508 161058088386 161516412928 161535089664 161587372032 161608248672 161693523968 161710145424 161729901216 161762884608 161836146784 162384678144 162417795072 162491353856 162516639688 162543945728 162613671168 163272026112 163474399041 163502270464 163521176832 163595235336 164130749952 164234237184 164381211072 164999916016 165027639296 165046722048 165208600576 165232188278 165279469056 165948616704 166049610116 166073536512 166148750976 166154307222 166253510592 166793393364 166821417984 166926601728 166952577744 167056667648 167075985024 167622893568 167704832672 167733010432 167759111936 167940912676 168438298624 168586870712 168747766752 168796053504 168872500992 169556195328 169580403759 169582580544 169683830784 169689505248 169766357379 170322493952 170419336698 170509261312 170526788991 170581981608 170694042392 171350589904 171406049152 171514123584 172100000768 172173825408 172251802684 172338144768 172360410378 172416196464 172465532928 173114665984 173170696192 173188497456 173358361472 173378407536 174025156864 174045280032 174215984384 174290285556 174320001024 174325830528 174996347136 175052986368 175075602728 175163360256 175185990876 175242691488 175317864228 175916734656 175952611328 176027653152 176084626176 176200301824 176878028288 176935276544 176953464792 177046837248 177147503352 177727819776 177808312448 177814258606 177920423616 177922707456 178034890752 178115522496 178191927576 178800615552 178913352384 178971259392 179129122146 179659643904 179777668096 179835854848 179854341264 179912552832 179949244416 180107969808 180641390592 180723202816 180837151872 180865292556 180895681536 181591468032 181597540704 181679785967 181705964544 181884182528 181905214464 182065665132 182604883968 182802773088 182810080648 182831219649 182861938944 183550202432 183685878272 183714462256 183830297352 183861184512 183940054272 184568377344 184684750848 184797146742 185545313328 185624905518 185656094208 185806967216 185859675648 186552983552 186559222144 186670608384 186699656832 186784212836 187455525888 187540424224 187594088448 187620872244 187826608164 187938751104 188667936756 188699636736 188729000928 188760711168 188814476019 188852983072 189471176704 189493085952 189578907096 189640735232 189660229551 189760306944 189784823449 189846249112 190408511488 190528567296 190614857408 190696624248 190758345024 191530646016 191612805696 191699586858 191800740352 191822918976 191909795298 192030797691 192577261568 192747125584 192749599744 192769413642 192831805296 192871131648 192958482704 193590115328 193612500864 193822798416 193885531008 194670492672 194753999232 194817033216 194842203036 194905265568 194945014784 195028156656 195605766144 195694355712 195734265856 195778301472 195881607168 195906914528 195937400269 195970321664 195992982432 196730669096 196763723776 196848128256 196960053069 197063982336 197946687744 198010755072 198036337512 198100433856 198225339552 198902459904 198987781824 199052186112 199149488798 199182949888 199858065408 199989358592 200020479616 200034351504 200075146752 200139902976 201007422772 201036386304 201127435392 201256833024 201347981952 202007076864 202226492416 202249876608 202257961568 202315336704 203076819712 203134427136 203313603168 203420884992 203478825511 204332064768 204368750912 204424606464 204456417672 204490770432 204619705344 205284176448 205377149354 205406742528 205506643143 205573665856 205631981568 205661340729 206405947904 206472753152 206493977736 206646613056 206654873776 206678770038 207491533184 207808162224 207843078144 208714343088 208717022208 208774066176 208901122404 208943725952 209032838118 209627684864 209746875936 209857552384 209872106496 209879124912 210042658592 210893033728 210961291264 210982977252 211018948608 211051785984 211147371032 211280503044 211906246656 212002218688 212135889696 212205074432 212325730968 212459605956 213155073792 213312632832 213345827136 213485980864 213577030251 214184808448 214209575424 214419673088 214441714584 214511651328 214608803344 214744117848 215380119552 215477664896 215613527232 215639868288 215647079586 215683846144 215775832896 216512904192 216649419264 216818228224 216840516282 216843299712 217078293042 217696034816 217788879744 217965865388 218028235776 218126980448 218840999936 218978982912 219174948096 219313141632 220062296064 220201049088 220227950592 220335059577 220372625408 220395278844 220466611872 221322002733 221359189248 221531667968 221539076296 221671347456 222391191152 222428557312 222568802304 222603436992 222704253766 222767980032 223701809214 223838244864 224080818624 224988028416 224997022336 225023039568 225163334656 226074927104 226107205012 226110107392 226245107712 226252673664 226355143172 226387759104 227225782264 227369051988 227442642144 227504803968 227507724288 227540206764 228461422176 228499808256 228564892023 228685498112 228887211631 229565100544 229784193024 229813880504 229888261952 229914844776 230164573119 230917996608 231171210048 231270374088 231309232128 232060373376 232206691392 232281847296 232311857466 232387047408 232434440704 232486732998 232639461002 233328462848 233403981824 233427974832 233551147008 233581321168 233656921984 233757152304 234555646208 234703537536 234779501568 235061691696 235831145472 235937953056 236062449664 236089746432 236196671136 236297990916 237227231488 237254662944 237331452672 237379854336 237487363328 237540792411 237589236768 238400820736 238502496024 238551136512 238628345856 238730708736 238838829528 239546191872 239697229824 239805788352 239883403776 240143959744 240171728472 240957909504 241116202496 241153723408 241194242048 241222132224 241434903762 242121957376 242130054272 242274619392 242412373008 242540285952 242644326912 242754220176 243473178624 243626692608 243737030784 243774959532 243815918592 243920506752 244908039168 244987305984 245107063136 245148246016 245253405696 245392853004 246196124928 246246334464 246316472987 246396195656 247393751104 247499874024 247541458944 247812900864 247848282417 247919203584 248922925056 248932875776 249074415174 249223126464 249231460833 249940701184 250161162992 250190090046 250232126976 250435477552 250585001472 251557249008 251599515648 251638667904 251752634692 251911369014 252657447936 252771876128 252880306068 253013742592 253121650128 253308751488 254038089728 254262165664 254334292992 254344460032 254373870816 255374194688 255483740928 255599449144 255629005047 255763891968 255879727064 255916597248 256041063588 257025884856 257109073728 257161508864 257271185376 258150001152 258260738112 258377704026 258430397888 258514041344 258540615567 258624294696 259560656896 259671998976 259756044288 259789604048 259873687424 260037542208 260925807616 261037735296 261323976576 261480001536 261488745792 262464171008 262494520704 262579479552 262613404092 262751976448 262778986314 262864037232 263642554368 263875101984 263928916992 264014340096 264048450016 264089539493 264133911808 264300452736 265203279872 265317042432 265402914816 265570255872 266591729664 266712468672 266721387909 266766862336 266880635424 266884061184 267173283744 268169913856 268200923328 268463975936 269589359822 269666502144 269753782272 269923866624 270161954712 270962085888 271084804224 271255727808 271297938834 271343522304 272387202048 272396311056 272566141952 272608556896 272654360576 272826273792 273712235264 273875656704 274008857524 274175975424 274215120972 275325303648 275404087296 275528817408 275571693384 275745446028 275791776768 276852566016 277077549632 277195720113 277377818887 278285790784 278289362944 278317969992 278534829872 278710450824 279662501248 279829475328 279838833216 280005912576 280049485248 280176319254 281183288832 281310636336 281391132672 281402381312 281431308366 281707337392 281739912246 282541662208 282847852928 283100974624 283279474608 284206765056 284368360644 284416843776 284461102848 284640460416 284769373668 285612767232 285792850944 285922286112 286015535104 286044936372 286137517536 286325490464 287295969024 287484702976 287519824384 287529439448 287549380287 287701110528 287864692947 288683872256 288865892352 289120688376 289124399616 289306697472 289437724056 290385172992 290704314368 290734197624 290828296512 291971977216 292005739008 292233264128 292263304554 292357898352 292417522176 293416394752 293541533568 293601398784 293637267456 293780079436 293822410752 293860371792 293955482496 295096003644 295145585664 295272192384 295561796608 295595973504 296563580928 296758403072 296804582656 297023973376 297054506268 297066381053 297150650784 298269078952 298353689856 298639171584 298724233197 298774424832 299984037888 300030719424 300112720128 300166602902 300209854464 301511134158 301670231552 301691153088 301936321726 302021972928 303010615296 303158735984 303256856192 303339738624 303386942352 304615229568 304753189364 305131327488 306378924032 306553126368 306636909696 306684626508 306736155648 306886097492 307890662144 307926264672 307978002432 308065724031 308228280064 308360498784 308412309504 308500154807 309413831168 309608921856 309709129728 309749143288 309793775616 309849396544 309982310664 311237299776 311676203072 311712243336 311764617216 312938050048 313039335424 313071514632 313075533312 313351683606 313415588928 313557534394 314441527296 314583937408 314620313904 314786328576 314928894848 315063987888 316339550592 316441936896 316528422912 316577678976 316721056548 316785649024 316920754566 317859369984 318003328032 318068182016 318171127808 318203834544 318307611648 318451772704 318488596452 319596306432 319687337281 319741051136 319844538368 320228971296 321277212672 321629509632 321767476992 321913205016 322116176772 323070179328 323216497344 323420290848 323459802432 323470619379 323525769216 323672293568 324769356288 324982707712 325033279376 325087891456 325227342336 326544052224 326948798082 327004540928 327042353664 327190470672 328261499904 328468474368 328762422144 329999832032 330055278592 330093444096 330417201152 330464376556 330558938112 331897233408 332099220232 332147073024 332297501952 332308614444 332507021184 333586786728 333642835968 333853203456 333905155488 334056380649 334113335296 334151970048 335409665344 335518223872 335552713821 335881825352 336876597248 337173741424 337495533504 337745001984 339112390656 339160807518 339165161088 339367661568 339379010496 339532714758 340644987904 340838673396 341018522624 341053577982 341163963216 341388084784 342701179808 342812098304 343028247168 344200001536 344347650816 344503605368 344676289536 344720820756 344832392928 344931065856 346229331968 346376994912 346716722944 346756815072 348050313728 348090560064 348431968768 348467786199 348580571112 348651661056 348959191503 349992694272 350105972736 350151205456 350326720512 350371981752 350485382976 350635728456 351833469312 351905222656 352055306304 352169252352 352400603648 353756056576 353870553088 353906929584 354093674496 354295006704 355455639552 355616624896 355628517212 355840847232 355845414912 356069781504 356231044992 356383855152 357601231104 357826704768 357942518784 358258244292 359319287808 359555336192 359708682528 359825105664 359898488832 360000998981 360215939616 361446405632 361674303744 361730585112 361791363072 363182936064 363195081408 363359571934 363411929088 363810428928 364131330264 365209767936 365605546176 365620161296 365662439298 365723877888 367100404864 367371756544 367428924512 367660594704 367722369024 367880108544 369136754688 369369501696 369594293484 371090626656 371249811036 371312188416 371613934432 371719351296 373118444288 373341216768 373399313664 373447555819 373568425672 373611622761 374911051776 375080848448 375241744488 375653216328 375877502208 377335873512 377399273472 377458001856 377628952038 377705966144 377867053521 378942353408 378986171904 379157814192 379281470464 379320459102 379520613888 379569646898 379692498224 380817022976 381057134592 381229714816 381393248496 381516690048 383061292032 383225611392 383399173716 383601480704 383645837952 383819590596 384061595382 385154523136 385494251168 385499199488 385538827284 385663610592 385742263296 385916965408 387180230656 387225001728 387566556039 387645596832 387771062016 389340985344 389507998464 389634066432 389684406072 389810531136 389890029568 390056313312 391388711424 391556602944 391813829056 391874800538 391940643328 391985964864 393461338192 393527447552 393696256512 393920106138 394127964672 395893375488 396021510144 396072675024 396200867712 396450679104 397804919808 397975563648 398104372224 398298977596 398365899776 399716130816 399978717184 400040959232 400068703008 400150293504 400279805952 400393817941 402014845544 402072772608 402254870784 402513666048 402695963904 404384039733 404452984832 404499753216 404515923136 404630673408 406153639424 406627206336 406957651022 408737501824 408849212928 408912835344 408981540864 409239410688 410568352896 410754298708 410813485056 411013286286 411147331712 411263963136 411322681458 412811895808 412945506304 412987955472 413293226112 413309747552 413357540076 414983066368 415616324448 415686156288 415804556479 417428686176 417434044416 417548132352 417802244808 417887451904 418065676236 419493751872 419744212992 419758249824 420085317184 420264478881 421786067456 421922582528 421965954504 422103571968 422294742064 422561006088 423812493312 424004437376 424271779392 424410148864 424651461936 424919211912 426310147584 426625265664 426691654272 426971961728 427154060502 428369616896 428419150848 428839346176 428883429168 429023302656 429217606688 429488235696 430760239104 430955329792 431227054464 431279736576 431294159172 431367692288 431551665792 433025808384 433298838528 433636456448 433681032564 433686599424 434156586084 435577759488 435931730776 436056471552 436253960896 437681999872 437957965824 438349896192 438626283264 440124592128 440402098176 440455901184 440670119154 440745250816 440790557688 440933223744 442644005466 442718378496 443063335936 443078152592 443342694912 444782382304 444857114624 445137604608 445206873984 445408507532 445535960064 447403618428 447676489728 448161637248 449976056832 449994044672 450046079136 450249904353 450326669312 452214410024 452220214784 452266701237 452505347328 452710286344 452775518208 452904482589 454451564528 454738103976 454885284288 455009607936 455080413528 456922844352 457129784046 457370996224 457774423262 459130201088 459568386048 459627761008 459776523904 459829689552 460329146238 461835993216 462342420096 462540748176 462618464256 464120746752 464413382784 464563694592 464623714932 464774094816 464868881408 464973465996 465278922004 466656925696 466855949664 467102294016 467162642336 467235339103 467313843968 467514304608 469111292416 469407075072 469559003136 470123383392 470336301591 471662290944 471875906112 472179492864 472393342272 472595981832 474454462976 474509325888 474662905344 474974726656 475081584822 475178473536 476801641472 477004992048 477102273024 477256691712 477461417472 477677659056 479092383744 479394459648 479611576704 479766807552 480287919488 480343456944 481915819008 482232404992 482307446816 482388484096 482444264448 482869807524 484260108544 484549238784 484687253297 484824746016 485080571904 485288653824 485508440352 487253385216 487474061568 487549919064 487631837184 487841013504 489816078336 490214126272 490423197123 490506811392 490785706008 492392249856 492632945974 492792391312 494787502208 494999748048 495082917888 495625801728 495696564834 495838407168 497845850112 497865751552 498148830348 498446252928 498462921666 499881402368 500322325984 500380180092 500464253952 500870955104 501170002944 503114498016 503199031296 503277335808 503342357843 503505269384 503822738028 505314895872 505543752256 505760612136 506027485184 506243300256 506617502976 508524331328 508668585984 508688920064 508741211277 508747741632 509299072137 510748389376 510967481856 511198898288 511258010094 511527783936 511759454128 512082127176 514051769712 514218147456 514323017728 514542370752 516300002304 516521476224 516755408052 516860795776 517028082688 517081231134 517248589392 519121313792 519343997952 519512088576 519579208096 519747374848 520075084416 521851615232 522075470592 522647953152 522960003072 522977491584 524928342016 524989041408 525158959104 525226808184 525503952896 525557972628 525728074464 527750203968 527857833984 528096900032 528179078986 528267823616 528600905472 530406559744 530634084864 530805829632 531140511744 533183459328 533424937344 533442775818 533533724672 533761270848 533768122368 534346567488 536339827712 536401846656 536927951872 539178719644 539333004288 539507564544 539661232877 539847733248 540323909424 541924171776 542169608448 542511455616 542595877668 542687044608 544774404096 544792622112 545039357901 545132283904 545217113792 545652547584 545807966197 547424470528 548017715048 548430241944 550650607296 551057634816 551143386768 551490892056 551583553536 553705132032 554155099264 554391440226 554755637774 556571581568 556578725888 556635939984 557069659744 557420901648 559325002496 559658950656 559677666432 560011825152 560098970496 560352638508 562366577664 562621272672 562782265344 562804762624 562862616732 563414674784 563479824492 565695705856 566201949248 566443428057 566558949216 568413530112 568736721288 568922205696 569280920832 569354470347 569538747336 571225534464 571585701888 571844572224 572031070208 572089872744 572275035072 572650980928 574591938048 574969405952 575039648768 575058878896 575098760574 575402221056 575729385894 577367744512 577731784704 578241376752 578248799232 578613394944 578875448112 580770345984 581408628736 581468395248 581656593024 583943954432 584011478016 584466528256 584526609108 584715796704 584835044352 587083067136 587202797568 587560158872 587644821504 587720743584 587812200807 587910964992 590192007288 590291171328 590544384768 591123593216 591191947008 593609165312 594047946752 594109012536 594132762106 594301301568 596538157904 596707379712 597448466394 597548849664 599968075776 600061438848 600225440256 600333205804 600419708928 603022268316 603340463104 603382306176 603872643452 604043945856 606021230592 606317471968 606513712384 606679477248 606773884704 607048691717 609230459136 609506378728 610262654976 610436476533 613106252736 613273819392 613369253016 613472311296 613772194984 615781324288 615852529344 616131448062 616456560128 616519929429 616720997568 617000309614 618827662336 619217843712 619418259456 619498286576 619698793088 619964621328 622474599552 623352406144 623424486672 623529234432 625876100096 626078670848 626143029264 626151066624 626703367212 626831177856 627115068788 628883054592 629167874816 629240627808 629572657152 629857789696 630127975776 632679101184 632883873792 633056845824 633155357952 633442113096 633571298048 633841509132 635718739968 636006656064 636136364032 636407669088 636615223296 636903545408 636977192904 639374674562 639482102272 639689076736 640457942592 642554425344 643259019264 643534953984 643826410032 644232353544 646140358656 646432994688 646840581696 646919604864 646941238758 647051538432 647344587136 649538712576 649965415424 650066558752 650175782912 650454684672 653088104448 653274124009 653897596164 654009081856 654084707328 654380941344 656522999808 656936948736 657524844288 659999664064 660186888192 660928753112 661005178731 661117876224 664198440464 664595003904 664617228888 665014042368 667173573456 667285671936 667706406912 667810310976 668112761298 668226670592 668303940096 670819330688 671036447744 671105427642 671763650704 673753194496 674347482848 674991067008 675490003968 678224781312 678321615036 678330322176 678735323136 678758020992 679065429516 681289975808 681677346792 682037045248 682107155964 682327926432 682776169568 685402359616 685624196608 685694676069 686056494336 686661634893 688400003072 688695301632 689007210736 689352579072 689441641512 689664785856 690493719357 692458663936 692753989824 693433445888 693513630144 696100627456 696181120128 696863937536 696935572398 697161142224 697303322112 697918383006 699985388544 700211945472 700302410912 700653441024 700743963504 700970765952 701271456912 703666938624 703810445312 704110612608 704338504704 704801207296 707512113152 707813859168 708187348992 708389062511 708590013408 711233249792 711257034424 711681694464 712139563008 712462089984 712767710304 715202462208 715653409536 715885037568 716516488584 718638575616 719110672384 719417365056 719650211328 720001997962 720431879232 722892811264 723348607488 723461170224 723582726144 726365872128 726390162816 726719143868 726823858176 727620857856 728262660528 730419535872 731211092352 731240322592 731324878596 731447755776 734200809728 734743513088 734848416289 734857849024 735321189408 735444738048 735654215309 735760217088 738739003392 738949418961 739188586968 742181253312 742499622072 742624376832 743227868864 743438702592 743544847251 746236888576 746798627328 746895111638 747136851344 747223245522 749822103552 750161696896 750483488976 751306432656 751755004416 754671747024 754798546944 754916003712 755257904076 755411932288 755734107042 757884706816 757972343808 758315628384 758562940928 758640918204 759041227776 759139293796 759384996448 762114269184 762459429632 762786496992 763033380096 766122584064 766451222784 766798347432 767202961408 767291675904 767639181192 768123190764 770988502336 770998398976 771077654568 771327221184 771484526592 771833930816 774360461312 774450003456 775133112078 775291193664 775542124032 778681970688 779015996928 779268132864 779368812144 779621062272 779780059136 780112626624 782777422848 783113205888 783627658112 783749601076 783881286656 783971929728 786922676384 787054895104 787392513024 787840212276 788255929344 791786750976 792043020288 792145350048 792268618479 792401735424 792901358208 795609839616 795951127296 796208744448 796597955192 796731799552 800081918464 800137406016 800164163727 800300587008 800787635882 804029691088 804509741568 805391927808 808768079466 808905969664 808999506432 809031846272 809261346816 812307278848 813254412672 813915302044 817475003648 817698425856 817825670688 817963081728 818196062749 818478821376 821136705792 821508597416 821626970112 822026572572 822294663424 822527926272 822645362916 825623791616 825975910944 826586452224 826619495104 826715080152 829966132736 831232648896 831609112958 832133456661 834857372352 834868088832 835604489616 835774903808 836131352472 838987503744 839488425984 839516499648 840170634368 840528957762 843572134912 843845165056 843931909008 844207143936 844589484128 845122012176 847624986624 848008874752 848543558784 848820297728 849302923872 849838423824 852620295168 853250531328 853383308544 853943923456 854308121004 856838301696 857766858336 858046605312 858435213376 858976471392 861910659584 862454108928 862559473152 862588318344 863103331584 866051616768 866597677056 867272912896 867362065128 867373198848 868313172168 871155518976 871863461552 872112943104 872507921792 875363999744 875915931648 876699792384 877252566528 880249184256 880804196352 880911802368 881340238308 881490501632 881581115376 881866447488 885288010932 885436756992 886126671872 886156305184 886685389824 889564764608 890275209216 890413747968 890528786953 890817015064 891071920128 891199143159 894807236856 896172699591 896323274496 899952113664 899988089344 900092158272 900499808706 900653338624 904428820048 904440429568 904533402474 905010694656 905420572688 905808965178 908903129056 909476207952 909770568576 910019215872 910160827056 913845688704 914259568092 914741992448 915548846524 918260402176 919136772096 919255522016 919553047808 919659379104 920658292476 923671986432 924197172093 924684840192 925081496352 925236928512 925500464421 928241493504 928826765568 929127389184 929247429864 929548189632 929737762816 929946931992 930557844008 933313851392 933711899328 934325284672 934470678206 934627687936 935028609216 938222584832 938814150144 939118006272 940246766784 940672603182 943324581888 943751812224 944358985728 944786684544 945191963664 948908925952 949018651776 949325810688 949949453312 950163169644 950356947072 953603282944 954009984096 954204546048 954513383424 954785258167 954922834944 955355318112 958788919296 959062011843 959223153408 959533615104 960575838976 960686913888 963831638016 964464809984 964614893632 964888528896 965739615048 968520217088 969374506594 969649492032 970577307648 971016880704 974948123136 975099838128 975263674368 975682027008 979632156672 980428252544 980846394246 981013622784 981571412016 984784499712 985265891948 985584782624 989575004416 989999496096 990165835776 990447865433 991251603456 991393129668 991676814336 995691700224 995731503104 996297660696 996892505856 996925843332 1000644651968 1000760360184 1000928507904 1001741910208 1002169141947 1002340005888 1006228996032 1006554671616 1006684715686 1007010538768 1007645476056 1010629791744 1011087504512 1011521224272 1012054970368 1012486600512 1013235005952 1017048662656 1017337171968 1017377840128 1017482422554 1017495483264 1018598144274 1021496778752 1021934963712 1022397796576 1022516020188 1023055567872 1023518908256 1024164254352 1028103539424 1028436294912 1028646035456 1029084741504 1032600004608 1033042952448 1033510816104 1033721591552 1034056165376 1034162462268 1034497178784 1038687995904 1039158416192 1039494749696 1040150168832 1043703230464 1044150941184 1045295906304 1045954983168 1046877574509 1049856684032 1049978082816 1050317918208 1050453616368 1051007905792 1051115945256 1051456148928 1055500407936 1055715667968 1056193800064 1056358157972 1056535647232 1057201810944 1060813119488 1061268169728 1061611659264 1062281023488 1066366918656 1066849874688 1066885551636 1067067449344 1067522541696 1067536244736 1068693134976 1072679655424 1072803693312 1073855903744 1074009223807 1078357439288 1078666008576 1079322465754 1079695466496 1080002996943 1080647818848 1084339216896 1085022911232 1085191755336 1085374089216 1089548808192 1089585244224 1090078715802 1090264567808 1090434227584 1091615932394 1094848941056 1096035430096 1096860483888 1101301214592 1102115269632 1102286773536 1102981784112 1103167107072 1107410264064 1108310198528 1108782880452 1109511275548 1113143163136 1113271879968 1114139319488 1114841803296 1118650004992 1119355332864 1120023650304 1120197940992 1120342667457 1120705277016 1124733155328 1125242545344 1125609525248 1125725233464 1126829349568 1126959648984 1131391411712 1132403898496 1132886856114 1133117898432 1136827060224 1137473442576 1137844411392 1138561841664 1138708940694 1139077494672 1142451068928 1143171403776 1143689144448 1144062140416 1144179745488 1144550070144 1145301961856 1149183876096 1149938811904 1150079297536 1150117757792 1150197521148 1150804442112 1151458771788 1155463569408 1155792680939 1156482753504 1156497598464 1157226789888 1157750896224 1161540691968 1162936790496 1163313186048 1168022956032 1168933056512 1169053218216 1169431593408 1169670088704 1174166134272 1175120317744 1175441487168 1175624401614 1175821929984 1180384014576 1180582342656 1181088769536 1182247186432 1182383894016 1187218330624 1188095893504 1188218025072 1188265524212 1188602603136 1193076315808 1193414759424 1194896932788 1195097699328 1199936151552 1200122877696 1200450880512 1200666411608 1200839417856 1201181453823 1206044536632 1206680926208 1206764612352 1207745286904 1208087891712 1212634943936 1213027424768 1213152119199 1213358954496 1213547769408 1214097383434 1218460918272 1219012757456 1220872953066 1226212505472 1226547638784 1226738506032 1226944622592 1227544389968 1231562648576 1231705058688 1232262896124 1232913120256 1233039858858 1233441995136 1234000619228 1237655324672 1238435687424 1238836518912 1238996573152 1239397586176 1239929242656 1244949199104 1246704812288 1246848973344 1247058468864 1247413669437 1251752200192 1252286058528 1252302133248 1253406734424 1253662355712 1254230137576 1258335749632 1258481255616 1259715579392 1260255951552 1265358202368 1265767747584 1266310715904 1266884226192 1267142596096 1267683018264 1271437479936 1272013312128 1272272728064 1272815338176 1273230446592 1273807090816 1273954385808 1278749349124 1278964204544 1279378153472 1280915885184 1285108850688 1286518038528 1287069907968 1287652820064 1288464707088 1292280717312 1292865989376 1293681163392 1293839209728 1293882477516 1294103076864 1294689174272 1299077425152 1299930830848 1300133117504 1300909369344 1301542073239 1306548248018 1307795192328 1308169414656 1308761882688 1313045999616 1313873897472 1315049688576 1319999328128 1320373776384 1321857506224 1322010357462 1322235752448 1328396880928 1329190007808 1329234457776 1330028084736 1334347146912 1334571343872 1334951470801 1335412813824 1335620621952 1336225522596 1336453341184 1336607880192 1341638661376 1342072895488 1342210855284 1343527301408 1348694965696 1349982134016 1350749713059 1350980007936 1356643230072 1356660644352 1357516041984 1358130859032 1358713447767 1362579951616 1363354693584 1364074090496 1364214311928 1364655852864 1365552339136 1370804719232 1371248393216 1371389352138 1372112988672 1373323269786 1376800006144 1377390603264 1378014421472 1378705158144 1378883283024 1379329571712 1380987438714 1384917327872 1385507979648 1386866891776 1387027260288 1392201254912 1392362240256 1393727875072 1393871144796 1394322284448 1394606644224 1395836766012 1399970777088 1400604821824 1401306882048 1401487927008 1401706017309 1401941531904 1402542913824 1407333877248 1408221225216 1408677009408 1409602414592 1411008904773 1415024226304 1415627718336 1416778125022 1417180026816 1422466499584 1422514068848 1423363388928 1424924179968 1425535420608 1430404924416 1431306819072 1431770075136 1433032977168 1437277151232 1438221344768 1438834730112 1439300422656 1440003995924 1440863758464 1445785622528 1446697214976 1446922340448 1447165452288 1447577649479 1452780325632 1453438287736 1453647716352 1454061759891 1455241715712 1456525321056 1462422184704 1462480645184 1462649757192 1462895511552 1468401619456 1469487026176 1469696832578 1469715698048 1470642378816 1471308430618 1471520434176 1477898837922 1478377173936 1484362506624 1484999244144 1485248753664 1486455737728 1486877405184 1487089694502 1492473777152 1493597254656 1493790223276 1494273702688 1494446491044 1499644207104 1500323393792 1500966977952 1502612865312 1503510008832 1509343494048 1509597093888 1509832007424 1510027073529 1510515808152 1510823864576 1511468214084 1515944687616 1516631256768 1517125881856 1517281836408 1518082455552 1518278587592 1518769992896 1524918859264 1525572993984 1526066760192 1532245168128 1532902445568 1533596694864 1534405922816 1534583351808 1535278362384 1536246381528 1541977004672 1541996797952 1542155309136 1542654442368 1542969053184 1543667861632 1548720922624 1548900006912 1550266224156 1550582387328 1551084248064 1557363941376 1558031993856 1558536265728 1558737624288 1559242124544 1559560118272 1560225253248 1565554845696 1566226411776 1567255316224 1567499202152 1567762573312 1567943859456 1573845352768 1574785026048 1575680424552 1576511858688 1583573501952 1584290700096 1584537236958 1584803470848 1585802716416 1591219679232 1591902254592 1592417488896 1593195910384 1593463599104 1600163836928 1600274812032 1600328327454 1600601174016 1601575271764 1608059382176 1609019483136 1610783855616 1617536158932 1617811939328 1617999012864 1618063692544 1618522693632 1618983698631 1624614557696 1626508825344 1627830604088 1634950007296 1635118073703 1635396851712 1635651341376 1636392125498 1636957642752 1637423898591 1642273411584 1643017194832 1644053145144 1644589326848 1645290725832 1651247583232 1651951821888 1653172904448 1653238990208 1653430160304 1659932265472 1662465297792 1663218225916 1664266913322 1669714744704 1669736177664 1671208979232 1671549807616 1672262704944 1677975007488 1678976851968 1679032999296 1680341268736 1681057915524 1687144269824 1687863818016 1688414287872 1689178968256 1689235456757 1690244024352 1696017749504 1697087117568 1698605847744 1699676847648 1705240590336 1706766617088 1707887846912 1708063411041 1708616242008 1713676603392 1715533716672 1716093210624 1716870426752 1717952942784 1723821319168 1724908217856 1725118946304 1725176636688 1726206663168 1732103233536 1733195354112 1734545825792 1734724130256 1734746397696 1736626344336 1742311037952 1743726923104 1744225886208 1745015843584 1751831863296 1752330838843 1753399584768 1754505133056 1761608392704 1762680476616 1763162230752 1763436602421 1763732894976 1770576021864 1770873513984 1772253343744 1772312610368 1773370779648 1779129529216 1780827495936 1781057573906 1781634030128 1782143840256 1782398286318 1789614473712 1792345399182 1792646548992 1799904227328 1799976178688 1800184316544 1800999617412 1801306677248 1808857640096 1808880859136 1809066804948 1810021389312 1810841145376 1811617930356 1817806258112 1818952415904 1819541137152 1820038431744 1820321654112 1821146075151 1827691377408 1828519136184 1829483984896 1831097693048 1831309429599 1836520804352 1838511044032 1839106095616 1839318758208 1841316584952 1847343972864 1848394344186 1849369680384 1850162992704 1851000928842 1856482987008 1857653531136 1858254778368 1858494859728 1859096379264 1859475525632 1859893863984 1861115688016 1866627702784 1867423798656 1868650569344 1868941356412 1869255375872 1870057218432 1876445169664 1877628300288 1878236012544 1880493533568 1881345206364 1886649163776 1887503624448 1888717971456 1889573369088 1890383927328 1897817851904 1898037303552 1898651621376 1899898906624 1900326339288 1900713894144 1907206565888 1908019968192 1908409092096 1909570516334 1909845669888 1910710636224 1918124023686 1918446306816 1919067230208 1921151677952 1921373827776 1927663276032 1928929619968 1929229787264 1929777057792 1931479230096 1937040434176 1938749013188 1939298984064 1941154615296 1942033761408 1949896246272 1950199676256 1950527348736 1951082918863 1951364054016 1959264313344 1959822372027 1960856505088 1961692788492 1962027245568 1963142824032 1969568999424 1970531783896 1971169565248 1979150008832 1979998992192 1980895730866 1982786259336 1983353628672 1991463006208 1992595321392 1993785011712 1993851686664 2001289303936 2001520720368 2001857015808 2003483820416 2004338283894 2004680011776 2012457992064 2013109343232 2013369431372 2014021077536 2015290952112 2021259583488 2022175009024 2023042448544 2024109940736 2024973201024 2026470011904 2034097325312 2034674343936 2034755680256 2034964845108 2034990966528 2037196288548 2043869927424 2044795593152 2045032040376 2046111135744 2047037816512 2048328508704 2056207078848 2056872589824 2058169483008 2059984904679 2065200009216 2066085904896 2067021632208 2067443183104 2068112330752 2068324924536 2068994357568 2077375991808 2078316832384 2078989499392 2080300337664 2087406460928 2088301882368 2090591812608 2091909966336 2093755149018 2099713368064 2099956165632 2100635836416 2100907232736 2102015811584 2102231890512 2102912297856 2111000815872 2111431335936 2112387600128 2112716315944 2113071294464 2114403621888 2122536339456 2124562046976 2125167187533 2133699749376 2133771103272 2135045083392 2137386269952 2145359310848 2145607386624 2147711807488 2148018447614 2156714878576 2157332017152 2158644931508 2160005993886 2161295637696 2168678433792 2170045822464 2170383510672 2170748178432 2179097616384 2179170488448 2180157431604 2180529135616 2180868455168 2183231864788 2189697882112 2192070860192 2193720967776 2202602429184 2204230539264 2204545248867 2204573547072 2205963568224 2206334214144 2206962645927 2216620397056 2216848256883 2217565760904 2219022551096 2226286326272 2226543759936 2228278638976 2229683606592 2237300009984 2238710665728 2240395881984 2240685334914 2241410554032 2249466310656 2250485090688 2251219050496 2251450466928 2253658699136 2253919297968 2262782823424 2264807796992 2265773712228 2266235796864 2273654120448 2274946885152 2275688822784 2277123683328 2277417881388 2278154989344 2286342807552 2287378288896 2288359490976 2289100140288 2290603923712 2298367752192 2299877623808 2300158595072 2300235515584 2300395042296 2301608884224 2302917543576 2311585361878 2312965507008 2312995196928 2314453579776 2315501792448 2323081383936 2325873580992 2326626372096 2336045912064 2337866113024 2338106436432 2338863186816 2339340177408 2348332268544 2350240635488 2350882974336 2351248803228 2351643859968 2360768029152 2361164685312 2361837217571 2362177539072 2364494372864 2364767788032 2374436661248 2376436050144 2376531048424 2376805855437 2377205206272 2386152631616 2386829518848 2389793865576 2390195398656 2400245755392 2400901761024 2401332823216 2402362907646 2412089073264 2413361852416 2413529224704 2415490573808 2416175783424 2425269887872 2426054849536 2426304238398 2426717908992 2427095538816 2428194766868 2436921836544 2438025514912 2441745906132 2452425010944 2453095277568 2453477012064 2453889245184 2454588188247 2455088779936 2463125297152 2463410117376 2464525792248 2465826240512 2466079717716 2466883990272 2468001238456 2475310649344 2476871374848 2477993146304 2478795172352 2479858485312 2489898398208 2493409624576 2493697946688 2494827338874 2496400369983 2503504400384 2504572117056 2504604266496 2506813468848 2507324711424 2508460275152 2516671499264 2516962511232 2519431158784 2520511903104 2530716404736 2531535495168 2532621431808 2533768452384 2534285192192 2535366036528 2542874959872 2544026624256 2544545456128 2545630676352 2546460893184 2547614181632 2547908771616 2557498698248 2557928409088 2561098918309 2561831770368 2574139815936 2575305640128 2576929414176 2585731978752 2587362326784 2587678419456 2587764955032 2589378348544 2598154850304 2599861661696 2600266235008 2601818738688 2603084146478 2613096496036 2615590384656 2616338829312 2617523765376 2626091999232 2627747794944 2630099377152 2639998656256 2640747552768 2643715012448 2644020714924 2644471504896 2656793761856 2658380015616 2658468915552 2660056169472 2668694293824 2669902941602 2670825627648 2671241243904 2671586360859 2672451045192 2673215760384 2673597429477 2683277322752 2684145790976 2684421710568 2687054602816 2697389931392 2699964268032 2701499426118 2701960015872 2713286460144 2713321288704 2715032083968 2716261718064 2717426895534 2725159903232 2726709387168 2728148180992 2728428623856 2729311705728 2731104678272 2741609438464 2742496786432 2742778704276 2744225977344 2746646539572 2754781206528 2756028842944 2757410316288 2757766566048 2758659143424 2761974877428 2771015959296 2773733783552 2774054520576 2776501393263 2784402509824 2784724480512 2787455750144 2787742289592 2788644568896 2789213288448 2791673532024 2799941554176 2801209643648 2802975854016 2803412034618 2803883063808 2805085827648 2814667754496 2816442450432 2817354018816 2819204829184 2822017809546 2830048452608 2831255436672 2833556250044 2834360053632 2844932999168 2845028137696 2846726777856 2849848359936 2851070841216 2860809848832 2862613638144 2863540150272 2864355774501 2866065954336 2877186035529 2877669460224 2878600845312 2880007991848 2881727516928 2891571245056 2893394429952 2893844680896 2895155298958 2905560651264 2906876575472 2908123519782 2913050642112 2924844369408 2924961290368 2925299514384 2925791023104 2936803238912 2938974052352 2939393665156 2939431396096 2941284757632 2942616861236 2943040868352 2955797675844 2956754347872 2968725013248 2969998488288 2970497507328 2971343596299 2972911475456 2973754810368 2974179389004 2984947554304 2987194509312 2987580446552 2988547405376 2988892982088 3000646787584 3001933955904 3005225730624 3007020017664 3018686988096 3019664014848 3020054147058 3021031616304 3021647729152 3022936428168 3031889375232 3033262513536 3034251763712 3034563672816 3036164911104 3036557175184 3037539985792 3049837718528 3051145987968 3052133520384 3064490336256 3065804891136 3067193389728 3068811845632 3069166703616 3070556724768 3072492763056 3083954009344 3084310618272 3085308884736 3085938106368 3087335723264 3097800013824 3100532448312 3101164774656 3102168496128 3116063987712 3117475248576 3118484249088 3120450506496 3131109691392 3132452823552 3134510632448 3134998404304 3135525146624 3135887718912 3147690705536 3149570052096 3151360849104 3153023717376 3167147003904 3168581400192 3169074473916 3169606941696 3171605432832 3182439358464 3183804509184 3184834977792 3186391820768 3186927198208 3200327673856 3200549624064 3200656654908 3201202348032 3203150543528 3216118764352 3218038966272 3221567711232 3222027671421 3235072317864 3235998025728 3236127385088 3237967397262 3240008990829 3249229115392 3253017650688 3255661208176 3269900014592 3270236147406 3270793703424 3271302682752 3272784250996 3274847797182 3284546823168 3286034389664 3288106290288 3289178653696 3290581451664 3302495166464 3303903643776 3306345808896 3306477980416 3306860320608 3319864530944 3324930595584 3326436451832 3328533826644 3339429489408 3342417958464 3343099615232 3344525409888 3355950014976 3358065998592 3360682537472 3361028002371 3362115831048 3374288539648 3375727636032 3376828575744 3378357936512 3378470913514 3380488048704 3392035499008 3394174235136 3397211695488 3399353695296 3410481180672 3413533234176 3415775693824 3416126822082 3417232484016 3427353206784 3431067433344 3432186421248 3433740853504 3435905885568 3447642638336 3449816435712 3450237892608 3450353273376 3451915933373 3452413326336 3466390708224 3467378042817 3469448260512 3469492795392 3473252688672 3484622075904 3487453846208 3490031687168 3504661677686 3506799169536 3509010266112 3525360953232 3526324461504 3526873204842 3527465789952 3541152043728 3541747027968 3544506687488 3544625220736 3546741559296 3558259058432 3561654991872 3562115147812 3563268060256 3564287680512 3564796572636 3579228947424 3584690798364 3585293097984 3599808454656 3599952357376 3600368633088 3601999234824 3603544361469 3605911645531 3617715280192 3617761718272 3618133609896 3620042778624 3621682290752 3623235860712 3635612516224 3637904831808 3639082274304 3640076863488 3640643308224 3642292150302 3655382754816 3657038272368 3658967969792 3662195386096 3662618859198 3673041608704 3677022088064 3678212191232 3678637516416 3682633169904 3694687945728 3696788688372 3698739360768 3700325985408 3702001857684 3712965974016 3715307062272 3716509556736 3716989719456 3718192758528 3718951051264 3719787727968 3722231376032 3734847597312 3737301138688 3737882712824 3738510751744 3740114436864 3742241008311 3752890339328 3755256600576 3760987067136 3762690412728 3775007248896 3779146738176 3780767854656 3795635703808 3796074607104 3797303242752 3799797813248 3800652678576 3801427788288 3814413131776 3816039936384 3816818184192 3819141032668 3819691339776 3821421272448 3836248047372 3836892613632 3838134460416 3842303355904 3842747655552 3855326552064 3857859239936 3858459574528 3859554115584 3862958460192 3874080868352 3877498026376 3878597968128 3882309230592 3884067522816 3899792492544 3900399352512 3902165837726 3902728108032 3904626219717 3919644744054 3921713010176 3923385576984 3926285648064 3939137998848 3941063567792 3942339130496 3958300017664 3959997984384 3961791461732 3965572518672 3966707257344 3982926012416 3985190642784 3987570023424 3987703373328 4002578607872 4003041440736 4003714031616 4004854412403 4006967640832 4008676567788 4009360023552 4024915984128 4026218686464 4026738862744 4028042155072 4030581904224 4044350018048 4046084897088 4049946402048 4052940023808 4068194650624 4069511360512 4069929690216 4069981933056 4074392577096 4087739854848 4089591186304 4090064080752 4092222271488 4094075633024 4096657017408 4112414157696 4113745179648 4116338966016 4119969809358 4130400018432 4132171809792 4134043264416 4134886366208 4136224661504 4136649849072 4137988715136 4154751983616 4156633664768 4157978998784 4160600675328 4176603764736 4178635077241 4181183625216 4183819932672 4187510298036 4199912331264 4201814465472 4204463781024 4205118051927 4205824595712 4222001631744 4224775200256 4225432631888 4226142588928 4228807243776 4245072678912 4250334375066 4267399498752 4267542206544 4270090166784 4274772539904 4290718621696 4291214773248 4295423614976 4296036895228 4313429757152 4314664034304 4317289863016 4320011987772 4322591275392 4337356867584 4340091644928 4340767021344 4341496356864 4342732948437 4358340976896 4360314863208 4361736910336 4362185279673 4366463729576 4379395764224 4384141720384 4387441935552 4405204858368 4408461078528 4409090497734 4409147094144 4411927136448 4413925291854 4433240794112 4433696513766 4435131521808 4438045102192 4452572652544 4453087519872 4456557277952 4459367213184 4474600019968 4477421331456 4480791763968 4481370669828 4482821108064 4498932621312 4500970181376 4502900933856 4507317398272 4507838595936 4525565646848 4529615593984 4530081220587 4531547424456 4532471593728 4549893770304 4551377645568 4554247366656 4554835762776 4556309978688 4574756577792 4576718981952 4578200280576 4581207847424 4596735504384 4599755247616 4600317190144 4600471031168 4600790084592 4603217768448 4605835087152 4623170723756 4625931014016 4625990393856 4628907159552 4631003584896 4646162767872 4651747161984 4653252744192 4672091824128 4676212872864 4677726373632 4678680354816 4680012986753 4696664537088 4700481270976 4701765948672 4702497606456 4703287719936 4721536058304 4723674435142 4724355078144 4729535576064 4748873322496 4752872100288 4753062096848 4753611710874 4754410412544 4772305263232 4773659037696 4779587731152 4780390797312 4800491510784 4801803522048 4802665646432 4804725815292 4824178146528 4826723704832 4827058449408 4830981147616 4832351566848 4850539775744 4852109699072 4852608476796 4853435817984 4854191077632 4856389533736 4856951095893 4873843673088 4876051029824 4883491812264 4904850021888 4906190555136 4906954024128 4909176376494 4910177559872 4912271695773 4926250594304 4926820234752 4929051584496 4931652481024 4932159435432 4933767980544 4936002476912 4950621298688 4953742749696 4955986292608 4957590344704 4959716970624 4979796796416 4986819249152 4987395893376 4989654677748 4992800739966 5007008800768 5009144234112 5009208532992 5013626937696 5014649422848 5016920550304 5033342998528 5033925022464 5038862317568 5041023806208 5061432809472 5065242863616 5067536904768 5067706370271 5068570384384 5070732073056 5088053248512 5091261352704 5095228363264 5095817543232 5114997396496 5115856818176 5122197836618 5123663540736 5148279631872 5150611280256 5153858828352 5171463957504 5174724653568 5175356838912 5175529910064 5178756697088 5196309700608 5199723323392 5200532470016 5203637477376 5206168292956 5226192992072 5231180769312 5232677658624 5235047530752 5255495589888 5256992516529 5260198754304 5279997312512 5287430024896 5288041429848 5313587523712 5316760031232 5316937831104 5320112338944 5337388587648 5339805883204 5342482487808 5343172721718 5344902090384 5346431520768 5347194858954 5366554645504 5368291581952 5368843421136 5374109205632 5394779862784 5399928536064 5402998852236 5403920031744 5426572920288 5426642577408 5430064167936 5432523436128 5434853791068 5453418774336 5456857247712 5458623411456 5462209356544 5463438225453 5483218876928 5484993572864 5485557408552 5488451954688 5493293079144 5509562413056 5512057685888 5515533132096 5517318286848 5523949754856 5542031918592 5547467567104 5548109041152 5553002786526 5568805019648 5569448961024 5574911500288 5575484579184 5577289137792 5578426576896 5583347064048 5599883108352 5602419287296 5605951708032 5606824069236 5607766127616 5610171655296 5629335508992 5632884900864 5634708037632 5638409658368 5644035619092 5662510873344 5667112500088 5668720107264 5689865998336 5690056275392 5693453555712 5699696719872 5702141682432 5721619697664 5725227276288 5728711549002 5732131908672 5754372071058 5755338920448 5757201690624 5760015983696 5763455033856 5783142490112 5786788859904 5787689361792 5790310597916 5811121302528 5813753150944 5816247039564 5826101284224 5849688738816 5849922580736 5850599028768 5851582046208 5853248756589 5873606477824 5878787330312 5878862792192 5879467116081 5882569515264 5885233722472 5886081736704 5911595351688 5913508695744 5937450026496 5939996976576 5942687192598 5945822950912 5948358778008 5969895108608 5974389018624 5975160893104 5977094810752 5977785964176 6001293575168 6003867911808 6010451461248 6014040035328 6037373976192 6039328029696 6040108294116 6042063232608 6043295458304 6045872856336 6063778750464 6066525027072 6069127345632 6072329822208 6073114350368 6074059408339 6075079971584 6099675437056 6102291975936 6104267040768 6131609782272 6134386779456 6138333407232 6141113449536 6144985526112 6167908018688 6168621236544 6170617769472 6174671446528 6195600027648 6201064896624 6202329549312 6204336992256 6232127975424 6234950497152 6236968498176 6240901012992 6262219382784 6264905647104 6269021264896 6269996808608 6271050293248 6271775437824 6295381411072 6299140104192 6302721698208 6306047434752 6334294007808 6337162800384 6338148947832 6339213883392 6343210865664 6367609018368 6372783641536 6375501562599 6400655347712 6401099248128 6401313309816 6406301087056 6432237528704 6436077932544 6443135422464 6444055342842 6470144635728 6471996051456 6472254770176 6475934794524 6480017981658 6498458230784 6506035301376 6511322416352 6539800029184 6540472294812 6541587406848 6542605365504 6545568501992 6549695594364 6569093646336 6572068779328 6576212580576 6578357307392 6581162903328 6607807287552 6612691617792 6612955960832 6613635746601 6613720641216 6620887937781 6639729061888 6649861191168 6652872903664 6657067653288 6678858978816 6684835916928 6686199230464 6689050819776 6711900029952 6716131997184 6721365074944 6722056004742 6724231662096 6748577079296 6751455272064 6753657151488 6756715873024 6756941827028 6760976097408 6784070998016 6788348470272 6794423390976 6798707390592 6820962361344 6827066468352 6831551387648 6832253644164 6834464968032 6862134866688 6867481707008 6871811771136 6895285276672 6899632871424 6900475785216 6900706546752 6903831866746 6904826652672 6934756085634 6938896521024 6938985590784 6946505377344 6969244151808 6974907692416 6980063374336 7009323355372 7013598339072 7018020532224 7050721906464 7052648923008 7053746409684 7054931579904 7082304087456 7083494055936 7085511652713 7089250441472 7093483118592 7095503560561 7116518116864 7123309983744 7124230295624 7126536120512 7129593145272 7158457894848 7169381596728 7170586195968 7199904714752 7200737266176 7203998469648 7207088722938 7211823291062 7235430560384 7235523436544 7236267219792 7240085557248 7243364581504 7246471721424 7271225032448 7275809663616 7278164548608 7280153726976 7281286616448 7284584300604 7310765509632 7314076544736 7317935939584 7324390772192 7325237718396 7354044176128 7356424382464 7357275032832 7363764564741 7365266339808 7389375891456 7393577376744 7397478721536 7400651970816 7404003715368 7425931948032 7430614124544 7433979438912 7436385517056 7439575455936 7444462752064 7469695194624 7474602277376 7475765425648 7477021503488 7480228873728 7484482016622 7505780678656 7510513201152 7521974134272 7525380825456 7550014497792 7558293476352 7561535709312 7591271407616 7592149214208 7594606485504 7599595626496 7601305357152 7602855576576 7632079872768 7633636368384 7638282065336 7639382679552 7642842544896 7672496094744 7673785227264 7683296754927 7684606711808 7685495311104 7716919149056 7725916920384 7748161736704 7754996052752 7757195936256 7768135045632 7799584985088 7800798705024 7804331675452 7805456216064 7809252439434 7839289488108 7843426020352 7846771153968 7852571296128 7878275997696 7882127135584 7884678260992 7916600035328 7919995968768 7923582923464 7931145037344 7933414514688 7970381285568 7975140046848 7975406746656 8005157215744 8006082881472 8009708824806 8013935281664 8014759082577 8017353135576 8049831968256 8052437372928 8053477725488 8056084310144 8061163808448 8088700036096 8092169794176 8099892804096 8105880047616 8136389301248 8139022721024 8139859380432 8139963866112 8148785154192 8175479709696 8179182372608 8180128161504 8184444542976 8188151266048 8193314034816 8224828315392 8227490359296 8232677932032 8239939618716 8264343619584 8268086528832 8269772732416 8273299698144 8275977430272 8313267329536 8315957997568 8321201350656 8353207529472 8357270154482 8362367250432 8367639865344 8375020596072 8399824662528 8403628930944 8408927562048 8410236103854 8411649191424 8444003263488 8449550400512 8450865263776 8452285177856 8457614487552 8490145357824 8500668750132 8534798997504 8535084413088 8540180333568 8549545079808 8582429546496 8592073790456 8593067323503 8626859514304 8634579726032 8640023975544 8645182550784 8674713735168 8680183289856 8681534042688 8685465896874 8716681953792 8720629726416 8723473820672 8724370559346 8732927459152 8758791528448 8768283440768 8774883871104 8810409716736 8816922157056 8818180995468 8818294188288 8823854272896 8827850583708 8866481588224 8867393027532 8870263043616 8876090204384 8905145305088 8906175039744 8913114555904 8914030788897 8918734426368 8949200039936 8954842662912 8961583527936 8962741339656 8965642216128 9001940362752 9005801867712 9014634796544 9015677191872 9051131293696 9059231187968 9060162441174 9063094848912 9064943187456 9099787540608 9102755291136 9108494733312 9109671525552 9112619957376 9149513155584 9153437963904 9156400561152 9162415694848 9193471008768 9199510495232 9200942062336 9201580169184 9206435536896 9209057812643 9211670174304 9246341447512 9251862028032 9257814319104 9262007169792 9303494323968 9306505488384 9352425745728 9355452747264 9360025973506 9393329074176 9400962541952 9403531897344 9404995212912 9406575439872 9443072116608 9447348870284 9448710156288 9459071152128 9497746644992 9505744200576 9506124193696 9507223421748 9508820825088 9544610526464 9547318075392 9559175462304 9560781594624 9563504799017 9600983021568 9603607044096 9605331292864 9609451630584 9648356293056 9654116898816 9661962295232 9664703133696 9666083014263 9701079551488 9704219398144 9705216953592 9708382155264 9712779067472 9713902191786 9747687346176 9752102059648 9766983624528 9809700043776 9812381110272 9813908048256 9818352752988 9820355119744 9824543391546 9852501188608 9853640469504 9858103168992 9863304962048 9864318870864 9867535961088 9872004953824 9907485499392 9911972585216 9915180689408 9919433941248 9959593592832 9973638498304 9974791786752 9979309355496 9985601479932 10018288468224 10027253875392 10029298845696 10033841100608 10066685997056 10067850044928 10077724635136 10082047612416 10122865618944 10130485727232 10135073809536 10135412740542 10137140768768 10141464146112 10176106497024 10182522705408 10190456726528 10191635086464 10229994792992 10231713636352 10244395673236 10247327081472 10296559263744 10301222560512 10307717656704 10342927915008 10349449307136 10350713677824 10351059820128 10355747800119 10357513394176 10401064940032 10402134128451 10412336585912 10452385984144 10462361538624 10470095061504 10513985033058 10520397508608 10559994625024 10574860049792 10576082859696 10627175047424 10633520062464 10633875662208 10640224677888 10674777175296 10679611766408 10684964975616 10686345443436 10689804180768 10692863041536 10694389717908 10733109291008 10737686842272 10748218411264 10789559725568 10799857072128 10805997704472 10817734936593 10853145840576 10853285154816 10860128335872 10865046872256 10869707582136 10906837548672 10913714495424 10917246822912 10924418713088 10926876450906 10966437753856 10969987145728 10971114817104 10976903909376 10986586158288 11019124826112 11024115371776 11031066264192 11034636573696 11047899509712 11084063837184 11094935134208 11096218082304 11106005573052 11138897922048 11150969158368 11154578275584 11156853153792 11166694128096 11204838574592 11211903416064 11213648138472 11215532255232 11220343310592 11258671017984 11265769801728 11288071238184 11325021746688 11334225000176 11337440214528 11379731996672 11380112550784 11386907111424 11399393439744 11404283364864 11443239395328 11450454552576 11457423098004 11464263817344 11508744142116 11510677840896 11514403381248 11520031967392 11526910067712 11573577719808 11575378723584 11576874230389 11580621195832 11622242605056 11627506301888 11632494079128 11652202568448 11699377477632 11699845161472 11701198057536 11706497513178 11713878659151 11747212955648 11757574660624 11757725584384 11758934232162 11765139030528 11770467444944 11823190703376 11827017391488 11874900052992 11879993953152 11885374385196 11891645901824 11896717556016 11939790217216 11948778037248 11950321786208 11954189621504 11955571928352 12002587150336 12007735823616 12014563237209 12020902922496 12028080070656 12074747952384 12078656059392 12080216588232 12084126465216 12086590916608 12091745712672 12133050054144 12138254691264 12146228700736 12148118816678 12150159943168 12199350874112 12204583951872 12208534081536 12263219564544 12268773558912 12276666814464 12282226899072 12289971052224 12335816037376 12337242473088 12341235538944 12349342893056 12391200055296 12402129793248 12404659098624 12408673984512 12412208356171 12464255950848 12469900994304 12473936996352 12481802025984 12529811294208 12535905231723 12538042529792 12539993617216 12543550875648 12590762822144 12605443396416 12674325600768 12676297895664 12678427766784 12686421731328 12735218036736 12745567283072 12751003125198 12801310695424 12802198496256 12802626619632 12812602174112 12864475057408 12872155865088 12886270844928 12888110685684 12940289271456 12943992102912 12944509540352 12951869589048 12960035963316 13012070602752 13022644832704 13028198845311 13079600058368 13080944589624 13085210731008 13091137003984 13099391188728 13138187292672 13144137558656 13152425161152 13156714614784 13162325806656 13215614575104 13225383235584 13225911921664 13227271493202 13227441282432 13241775875562 13279458123776 13299722382336 13305745807328 13314135306576 13357717957632 13369671833856 13372398460928 13378101639552 13423800059904 13432263994368 13442730149888 13444112009484 13448463324192 13502910544128 13513431746048 13513883654056 13521952194816 13568141996032 13576696940544 13588846781952 13597414781184 13654132936704 13663102775296 13664507288328 13668929936064 13724269733376 13734963414016 13743623542272 13790570553344 13799265742848 13800951570432 13801413093504 13807663733492 13809653305344 13869512171268 13877793042048 13877971181568 13893010754688 13938488303616 13949815384832 13960126748672 13962119909491 14018646710744 14036041064448 14040038960259 14101443812928 14105297846016 14107492819368 14109863159808 14164608174912 14171023305426 14178500882944 14191007121122 14233036233728 14246619967488 14248460591248 14253072241024 14259186290544 14316915789696 14338763193456 14341172391936 14399809429504 14401474532352 14407996939296 14414177445876 14423646582124 14470861120768 14472534439584 14480171114496 14486729163008 14492943442848 14542450064896 14551619327232 14556329097216 14560307453952 14562573232896 14569168601208 14621531019264 14628153089472 14648781544384 14650475436792 14708088352256 14712848764928 14714550065664 14727529129482 14730532679616 14778751782912 14787154753488 14794957443072 14801303941632 14808007430736 14851863896064 14861228249088 14867958877824 14872771034112 14879150911872 14888925504128 14939390389248 14949204554752 14951530851296 14954043006976 14960457747456 14968964033244 15021026402304 15025304852207 15043948268544 15050761650912 15100028995584 15116586952704 15123071418624 15184298428416 15202610714304 15203119110813 15205711153152 15264159745536 15276564130672 15285685089792 15344992189488 15347570454528 15366593509854 15369213423616 15370990622208 15433838298112 15451833840768 15496323473408 15509992105504 15514391872512 15536270091264 15599169970176 15601597410048 15608663350904 15610912432128 15618504878868 15678578976216 15686852040704 15693542307936 15705142592256 15764254271168 15769356521984 15770977549587 15833200070656 15839991937536 15847165846928 15862290074688 15940762571136 15950280093696 15950813493312 16010314431488 16012165762944 16019417649612 16027870563328 16029518165154 16034706271152 16099663936512 16104874745856 16106955450976 16112168620288 16122327616896 16177400072192 16184339588352 16199785608192 16211760095232 16272778602496 16279718760864 16279927732224 16297570308384 16358364745216 16360256323008 16376302532096 16386628069632 16449656630784 16454980718592 16465355864064 16479879237432 16528687239168 16536173057664 16539545464832 16546599396288 16551954860544 16626534659072 16631915995136 16642402701312 16706415058944 16714540308964 16724734500864 16735279730688 16750041192144 16799649325056 16807257861888 16817855124096 16820472207708 16823298382848 16888006526976 16899100801024 16901730527552 16915228975104 16920046952107 17001337500264 17069597995008 17070168826176 17080360667136 17099090159616 17164859092992 17184147580912 17186134647006 17253719028608 17269159452064 17280047951088 17290365101568 17349427470336 17360366579712 17363068085376 17370931793748 17433363907584 17441259452832 17446947641344 17448741118692 17465854918304 17536566881536 17549767742208 17559746269767 17620819433472 17636361990936 17636588376576 17647708545792 17655701167416 17732963176448 17734786055064 17740526087232 17752180408768 17810290610176 17812350079488 17826229111808 17828061577794 17837468852736 17898400079872 17909685325824 17923167055872 17925482679312 17931284432256 18003880725504 18011603735424 18029269593088 18031354383744 18102262587392 18118462375936 18120324882348 18126189697824 18129886374912 18199575081216 18216989466624 18219343051104 18222178225017 18225239914752 18299026311168 18306875927808 18312801122304 18324831389696 18401884124672 18403160338368 18418115625286 18423340348608 18492682895024 18503724056064 18524014339584 18606988647936 18613010976768 18704851491456 18710905494528 18720051947012 18786658148352 18801925083904 18807063794688 18809990425824 18813150879744 18818509443227 18886144233216 18894697740568 18897420312576 18918142304256 19011488401152 19012248387392 19014446843496 19017641650176 19089221052928 19118350924608 19127009598034 19201966043136 19210662585728 19218903261168 19296712586112 19308233797632 19323924590464 19329406267392 19332166028526 19402159102976 19408438796288 19410433907184 19416764310528 19425558134944 19427804383572 19495374692352 19504204119296 19533967249056 19619400087552 19624762220544 19627816096512 19636705505976 19640710239488 19649086783092 19707280939008 19716206337984 19728637741728 19735071922176 19744009907648 19823945170432 19830361378816 19838867882496 19919187185664 19947276996608 19949583573504 19958618710992 19971202959864 20036576936448 20054507750784 20058597691392 20067682201216 20133371994112 20135700089856 20155449270272 20164095224832 20245731237888 20260971454464 20270147619072 20270825481084 20274281537536 20282928292224 20352212994048 20365045410816 20380913453056 20383270172928 20459989585984 20488791346472 20494654162944 20602445121024 20615435313408 20685855830016 20698898614272 20701427355648 20702119640256 20711495600238 20715026788352 20802129880064 20804268256902 20824673171824 20904771968288 20924723077248 20940190123008 21027970066116 21040795017216 21119989250048 21149720099584 21152165719392 21254350094848 21256534958139 21267751324416 21280449355776 21286510681683 21349554350592 21359223532816 21369929951232 21372690886872 21379608361536 21388779435816 21466218582016 21475373684544 21496436822528 21579119451136 21599714144256 21611995408944 21635469873186 21706291681152 21706570309632 21720256671744 21730093744512 21739415164272 21813675097344 21827428990848 21834493645824 21848837426176 21853752901812 21932875507712 21942229634208 21953807818752 21960060937841 21973172316576 22048230743552 22062132528384 22069273147392 22095799019424 22168127674368 22192436164608 22212011146104 22277795844096 22301938316736 22309156551168 22333388256192 22409677149184 22423806832128 22427296276944 22431064510464 22440686621184 22517342035968 22531539603456 22576142476368 22650043493376 22668450000352 22674880429056 22760225101568 22773814222848 22780300904959 22798786879488 22808566729728 22900909105152 22914846196008 22928527634688 23017488284232 23021355681792 23040063934784 23049890264781 23053820135424 23150757447168 23153748460778 23161242391664 23244485210112 23255012603776 23264988158256 23304405136896 23398754955264 23399690322944 23402396115072 23412995026356 23427757318302 23494425911296 23515149321248 23515451168768 23517868464324 23530278061056 23540934889888 23646381406752 23654034782976 23749800105984 23759987906304 23770748770392 23783291803648 23793435112032 23900643572416 23908379243008 23911143856704 24005174300672 24015471647232 24029126474418 24041805844992 24149495904768 24157312118784 24160433176464 24168252930432 24173181833216 24183491425344 24266100108288 24276509382528 24292457401472 24296237633356 24300319886336 24398701748224 24409167903744 24417068163072 24526439129088 24537547117824 24553333628928 24564453798144 24579942104448 24671632074752 24674484946176 24682471077888 24698685786112 24804259586496 24809318197248 24824416712342 24939801988608 24947873992704 24963604051968 25059622588416 25071810463446 25076085059584 25079987234432 25087101751296 25181525644288 25210886792832 25348651201536 25352595791328 25356855533568 25364077945219 25372843462656 25470436073472 25491134566144 25502006250396 25604396992512 25605253239264 25625204348224 25728950114816 25776221371368 25880578542912 25889019080704 25903739178096 25920071926632 26024141205504 26045289665408 26056397690622 26159200116736 26161889179248 26170421462016 26182274007968 26198782377456 26276374585344 26288275117312 26304850322304 26313429229568 26324651613312 26431229150208 26450766471168 26451823843328 26454542986404 26454882564864 26483551751124 26599444764672 26611491614656 26628270613152 26715435915264 26739343667712 26756203279104 26847600119808 26864527988736 26885460299776 26888224018968 26896926648384 27005821088256 27026863492096 27027767308112 27043904389632 27136283992064 27153393881088 27177693563904 27194829562368 27308265873408 27326205550592 27329014576656 27337859872128 27448539466752 27469926828032 27487247084544 27598531485696 27602826187008 27615327466984 27619306610688 27627173437929 27739024342536 27755586084096 27786021509376 27899630769664 27920253497344 27924239818982 28037293421488 28080077920518 28202887625856 28210595692032 28214985638736 28219726319616 28329216349824 28342046610852 28357001765888 28382014242244 28466072467456 28493239934976 28496921182496 28506144482048 28518372581088 28633831579392 28677526386912 28682344783872 28690514397051 28802949064704 28815993878592 28828354891752 28847293164248 28941722241536 28945068879168 28973458326016 28985886885696 29084900129792 29103238654464 29112658194432 29125146465792 29138337202416 29243062038528 29256306178944 29297563088768 29300950873584 29416176704512 29425697529856 29429100131328 29455058258964 29461065359232 29557503565824 29574309506976 29589914886144 29602607883264 29616014861472 29722456498176 29735917755648 29745542068224 29758301823744 29777851008256 29878780778496 29898409109504 29903061702592 29920915494912 29937928066488 30050609704414 30087896537088 30101523301824 30200057991168 30233173905408 30246142837248 30368596856832 30405221428608 30406238221626 30411422306304 30528319491072 30553128261344 30571370179584 30689984378976 30695140909056 30703883828423 30733187019708 30738426847232 30741981244416 30867676596224 30903667681536 31019984211008 31028783745024 31067243400357 31072540182528 31203194820096 31217326701808 31237009757736 31357157952432 31373704081408 31387084615872 31410285184512 31528508542336 31538713043968 31541955099174 31666400141312 31679983875072 31694331693856 31724580149376 31881525142272 31900560187392 31901626986624 32020628862976 32024331525888 32038835299224 32055741126656 32059036330308 32069412542304 32199327873024 32213910901952 32224337240576 32244655233792 32354800144384 32368679176704 32399571216384 32453204809779 32545557204992 32559437521728 32559855464448 32595140616768 32716729490432 32720512646016 32752605064192 32773256139264 32899313261568 32909961437184 32930711728128 32959758474864 33057374478336 33072346115328 33079090929664 33093198792576 33103909721088 33253069318144 33284805402624 33294285938017 33429080617928 33470559461376 33500082384288 33614515723776 33635710248192 33640944415416 33646596765696 33776013053952 33798201602048 33803461055104 33840093904214 34002675000528 34139195990016 34140337652352 34160721334272 34198180319232 34329718185984 34368295161824 34372269294012 34507438057216 34538318904128 34560095902176 34580730203136 34720733159424 34726136170752 34730622691167 34741863587496 34866727815168 34882518905664 34893895282688 34897482237384 34931709836608 35073133763072 35099535484416 35119492539534 35241638866944 35272723981872 35273176753152 35295417091584 35311402334832 35465926352896 35469572110128 35481052174464 35504360817536 35620581220352 35624700158976 35652458223616 35656123155588 35674937705472 35819370651648 35846334111744 35850965358624 35862568864512 36007761451008 36023207470848 36058539186176 36062708767488 36236924751872 36240649764696 36252379395648 36259772749824 36399150162432 36438686102208 36444356450034 36450479829504 36598052622336 36613751855616 36625602244608 36649662779392 36803768249344 36806320676736 36836231250572 36846680697216 36985365790048 37007448112128 37048028679168 37213977295872 37226021953536 37236625068513 37409702982912 37421810989056 37440103894024 37603850167808 37607715695169 37614127589376 37619980851648 37637018886454 37772288466432 37789395481136 38022976802304 38024496774784 38028893686992 38035283300352 38178442105856 38236701849216 38254019196068 38403932086272 38421325171456 38437806522336 38593425172224 38616467595264 38647849180928 38658812534784 38664332057052 38804318205952 38820867814368 38833528621056 38851116269888 38855608767144 39008408238592 39067934498112 39238800175104 39255632193024 39273411011952 39281420478976 39298173566184 39414561878016 39432412675968 39457275483456 39470143844352 39488019815296 39647890340864 39660722757632 39677735764992 39838374371328 39894553993216 39899167147008 39917237421984 39942405919728 40073153872896 40109015501568 40117195382784 40135364402432 40271400179712 40328190449664 40540295238144 40541650962168 40565856584448 40704425988096 40730090821632 40761826906112 40766540345856 40919979171968 40977582692944 40989308325888 41204890242048 41230870626816 41371711660032 41397797228544 41402854711296 41404239280512 41422991200476 41430053576704 41604259760128 41608536513804 41649346343648 41809543936576 41849446154496 41880380246016 41886359728473 42055940132232 42120116880777 42239978500096 42299440199168 42304331438784 42508700189696 42513069916278 42535502648832 42573021363366 42699108701184 42718447065632 42739859902464 42745381773744 42759216723072 42777558871632 42932437164032 42950747369088 42992873645056 43158238902272 43199428288512 43223990817888 43270939746372 43412583362304 43440513343488 43460187489024 43478830328544 43627350194688 43654857981696 43668987291648 43697674852352 43707505803624 43865751015424 43884459268416 43920121875682 43946344633152 44096461487104 44124265056768 44138546294784 44191598038848 44336255348736 44384872329216 44424022292208 44555591688192 44603876633472 44618313102336 44666776512384 44819354298368 44847613664256 44854592553888 44862129020928 44874907133849 44881373242368 45063079206912 45075914556621 45152284952736 45300086986752 45336900000704 45349760858112 45520450203136 45560601809918 45617133459456 45829692392016 45857055269376 46034976568464 46042711363584 46080127869568 46099780529562 46107640270848 46301514894336 46307496921556 46322484783328 46488970420224 46510025207552 46529976316512 46608810273792 46797509910528 46799380645888 46804792230144 46825990052712 46855514636604 47030298642496 47030902337536 47035736928648 47060556122112 47081869779776 47292762813504 47308069565952 47499600211968 47519975812608 47541497540784 47566583607296 47586870224064 47801287144832 47816758486016 47822287713408 48010348601344 48030943294464 48058252948836 48083611689984 48298991809536 48314624237568 48320866352928 48336505860864 48346363666432 48366982850688 48532200216576 48553018765056 48584914802944 48592475266712 48600639772672 48818335807488 49075094235648 49128907596288 49159884208896 49343264149504 49348969892352 49364942155776 49397371572224 49608519172992 49618636394496 49648833424684 49879603977216 49895747985408 49927208103936 50119245176832 50143620926892 50152170119168 50159974468864 50174203502592 50363051288576 50421773585664 50697302403072 50705191582656 50728155890438 50745686925312 50760140856321 50982269132288 51004012500792 51208793985024 51210506478528 51250408696448 51457900229632 51552442742736 51761157085824 51778038161408 51807478356192 51840143853264 52048282411008 52090579330816 52112795381244 52323778358496 52340842924032 52364548015936 52397564754912 52576550234624 52609700644608 52649303226624 52862458300416 52903647686656 52909085972808 52909765129728 52967103502248 53198889529344 53222983229312 53256541226304 53430871830528 53478687335424 53512406558208 53695200239616 53729055977472 53770920599552 53776448037936 53793853296768 54011642176512 54053726984192 54055534616224 54087808779264 54306787762176 54322256004133 54355387127808 54389659124736 54658029153312 54666534675051 54675719744256 54897078933504 54939853656064 54974494169088 55205652374016 55230654933968 55254346875858 55478048685072 55511172168192 55572043018752 55799261539328 55840506994688 55848479637964 56074586842976 56160155841036 56405775251712 56421191384064 56429971277472 56439452639232 56455528329681 56658432699648 56684093221704 56714003531776 56764028484488 56932144934912 56993842364992 57012288964096 57036745162176 57267663158784 57355052773824 57381028794102 57605898129408 57631987757184 57656709783504 57694586328496 57883444483072 57890137758336 57946916652032 57971773771392 58169800259584 58206477308928 58225316388864 58250292931584 58276674404832 58486124077056 58512612357888 58595126177536 58601901747168 58832353409024 58858200262656 58910116517928 58922130718464 59148619013952 59205215766528 59232029722944 59471835511296 59491084136448 59516603647488 59555702016512 59757561556992 59796818219008 59806123405184 59841830989824 59875856132976 60101219408828 60175793074176 60203046603648 60400115982336 60466347810816 60492285674496 60737193713664 60810442857216 60812476443252 60822844612608 61056638982144 61106256522688 61142740359168 61379968757952 61407767656846 61466374039416 61483962488832 61735353192448 61807335363072 62039968422016 62057567490048 62134486800714 62145080365056 62406389640192 62434653403616 62474019515472 62714315904864 62747408162816 62774169231744 62820570369024 63057017084672 63077426087936 63083910198348 63359967750144 63388663387712 63449160298752 63763050284544 63803253973248 63859532045049 64041257725952 64048663051776 64077670598448 64111482253312 64118072660616 64138825084608 64398655746048 64427821803904 64448674481152 64489310467584 64709600288768 64737358353408 64799142432768 64906409619558 65091114409984 65118875043456 65119710928896 65190281233536 65433458980864 65441025292032 65505210128384 65546512278528 65798626523136 65861423456256 65880182813523 65919516949728 66144692230656 66186397585152 66207819442176 66506138636288 66588571876034 66858161235856 67000164768576 67229031447552 67271420496384 67281888830832 67293193531392 67552026107904 67596403204096 67606922110208 67680187808428 68005350001056 68280675304704 68321442668544 68340902714877 68396360638464 68736590323648 68744538588024 69014876114432 69076637808256 69120191804352 69161460406272 69452272341504 69461245382334 69483727174992 69733455630336 69765037811328 69787790565376 69794964474768 69863419673216 70146267526144 70199070968832 70238985079068 70483277733888 70545447963744 70546353506304 70590834183168 70622804669664 70939144220256 70962104348928 71008721635072 71249400317952 71304916447232 71312246311176 71349875410944 71701930717248 71725137729024 72015522902016 72046414941696 72117078372352 72125417534976 72473849503744 72481299529392 72504758791296 72519545499648 72798300324864 72877372204416 72888712900068 72900959659008 73196105244672 73227503711232 73251204489216 73299325558784 73607536498688 73612641353472 73672462501144 73693361394432 73970731580096 74014896224256 74096057358336 74427954591744 74473250137026 74819405965824 74843621978112 74880207788048 75207700335616 75215431390338 75228255178752 75239961703296 75274037772908 75544576932864 75578790962272 76045953604608 76048993549568 76057787373984 76070566600704 76092233835657 76356884211712 76473403698432 76508038392136 76842650342912 76875613044672 77186850344448 77295698361856 77328664114104 77608636411904 77641735628736 77667057242112 77702232539776 77711217534288 78016816477184 78135868996224 78477600350208 78511264386048 78546822023904 78562840957952 78596347132368 78829123756032 78864825351936 78914550966912 78940287688704 78976039630592 79295780681728 79355471529984 79394066467579 79798334294016 79834474843968 79884811839456 80146307745792 80218031003136 80270728804864 80542800359424 80656380899328 81080590476288 81083301924336 81131713168896 81408851976192 81460181643264 81523653812224 81533080691712 81839958343936 81955165385888 81978616651776 82409780484096 82461741253632 82795594457088 82808478561024 82845982400952 82881520313787 83208519520256 83217073027608 83298692687296 83619087873152 83698892308992 83760760492032 83772719456946 84111880264464 84240233761554 84479957000192 84598880398336 84608662877568 85017400379392 85026139832556 85071005297664 85146042726732 85398217402368 85436894131264 85479719804928 85490763547488 85518433446144 85555117743264 85901494738176 85985747290112 86071543191153 86316477804544 86447981635776 86541879492744 86825166724608 86920374978048 86957660657088 87254700389376 87309715963392 87337974583296 87395349704704 87415011607248 87731502030848 87768918536832 87840243751364 87892689266304 88192922974208 88248530113536 88277092589568 88383196077696 88672510697472 88769744658432 88848044584416 89207753266944 89236626204672 89333553024768 89638708596736 89695227328512 89709185107776 89749814267698 89762746484736 90151829113242 90304569905472 90600173973504 90673800001408 90699521716224 91040900406272 91121203619836 91234266918912 91659384784032 91714110538752 92069953136928 92085422727168 92111651485269 92160255739136 92199561059124 92215280541696 92603029788672 92614993843112 92644969566656 93020050415104 93059952633024 93217620547584 93598761291776 93609584460288 93651980105424 93711029273208 94060597284992 94061804675072 94071473857296 94121112244224 94163739559552 94585525627008 94616139131904 94999200423936 95039951625216 95082995081568 95133167214592 95173740448128 95602574289664 95633516972032 95644575426816 96061886588928 96116505897672 96167223379968 96597983619072 96641732705856 96673011721728 96733965701376 97064400433152 97106037530112 97169829605888 97184950533424 97201279545344 97636671614976 98150188471296 98257815192576 98319768417792 98686528299008 98697939784704 98729884311552 98794743144448 99217038345984 99237272788992 99297666849368 99759207954432 99854416207872 99882857814051 100287241853784 100319948937728 100726102577152 100843547171328 101394604806144 101410383165312 101456311780876 101520281712642 101964538264576 102008025001584 102417587970048 102421012957056 102500817392896 102915800459264 103104885485472 103522314171648 103614956712384 103680287706528 104181158661632 104191868073501 104225590762488 104647556716992 104681685848064 104729096031872 104795129509824 105153100469248 105219401289216 105298606453248 105724916600832 105807295373312 105818171945616 105819530259456 105934207004496 106397779058688 106445966458624 106513082452608 106861743661056 106957374670848 107024813116416 107458111954944 107552896075872 107587706593536 108023284353024 108107453968384 108111069232448 108175617558528 108644512008266 108710774255616 108779318249472 109316058306624 109333069350102 109351439488512 109794157867008 109879707312128 109948988338176 110411304748032 110461309867936 110508693751716 110956097370144 111022344336384 111144086037504 111598523078656 111696959275928 111709875205539 112149173685952 112320311682072 112811550503424 112842382768128 112859942554944 112911056659362 113316865399296 113368186443408 113428007063552 113528056968976 113864289869824 113987684729984 114024577928192 114073490324352 114535326317568 114710105547648 114762057588204 115211796258816 115263975514368 115313419567008 115389172656992 115766888966144 115780275516672 115893833304064 115943547542784 116339600519168 116412954617856 116500585863168 116553348809664 117025224715776 117190252355072 117203803494336 117664706818048 117716400525312 117820233035856 117844261436928 118297238027904 118410431533056 118464059445888 118943671022592 118982168272896 119033207294976 119111404033024 119515123113984 119593636438016 119612246810368 119683661979648 119751712265952 120202438817656 120351586148352 120406093207296 120984571348992 121620885714432 121624952886504 122113277964288 122212513045376 122285480718336 122759937515904 122815535313692 122932748078832 122967924977664 123470706384896 123614670726144 124079936844032 124115134980096 124268973601428 124290160730112 124812779280384 124869306807232 124948039030944 125428631809728 125548338463488 125641140738048 125659079185419 126114034169344 126154852175872 126167820396696 126719935500288 126777326775424 126898320597504 127526100569088 127606507946496 127719064090098 128082515451904 128097326103552 128155341196896 128222964506624 128236145321232 128277650169216 128797311492096 128855643607808 128897348962304 128978620935168 129474716706816 129598284865536 129812819239116 130237750086912 130380562467072 130866917961728 130882050584064 131010420256768 131093024557056 131597253046272 131760365627046 131839033899456 132289384461312 132372795170304 132415638884352 133012277272576 133177143752068 133716322471712 134000329537152 134458062895104 134542840992768 134563777661664 134586387062784 134624721401547 135213844220416 135227743669863 135360375616856 136010700002112 136561350609408 136681805429754 137473180647296 137489077176048 138029752228864 138153275616512 138240383608704 138322920812544 138904544683008 138922490764668 138967454349984 139466911260672 139530075622656 139589928949536 139726839346432 140292535052288 140398141937664 140477970158136 141090895927488 141092707012608 141181668366336 141245609339328 141878288440512 141924208697856 142017443270144 142498800635904 142609832894464 142624492622352 142699750821888 143403861434496 143450275458048 144031045804032 144092829883392 144234156744704 144250835069952 144962599058784 145009517582592 145039090999296 145596600649728 145754744408832 145777425800136 145801919318016 146455007422464 147215072997376 147225282706944 147344925002288 147386722788864 147941463160192 148029792448512 148192114716672 148855909183488 148946500274052 149638811931648 149687243956224 149760415576096 150415400671232 150430862780676 150456510357504 150479923406592 150548075545816 151089153865728 151157581924544 152091907209216 152097987099136 152115574747968 152184467671314 152280422568963 152713768423424 152946807396864 153016076784272 153685300685824 153751226089344 154373700688896 154591396723712 154657328228208 155217272823808 155283471257472 155334114484224 155404465079552 155422435068576 156033632954368 156271737992448 157022528772096 157093644047808 157125681915904 157192694264736 157729650703872 157829101933824 157952079261184 158591561363456 158710943059968 158788132935158 159596668588032 159668949687936 159769623678912 160292615491584 160436062006272 160541457609728 161085600718848 161312761798656 162161180952576 162166603848672 162263426337792 162920363286528 162966768012399 163066161383424 163679916687872 163910330771776 164819560968192 164923482507264 165616957122048 165691964801904 165763040627574 166417039040512 166434146055216 166597385374592 167238175746304 167397784617984 167521520984064 167545438913892 168223760528928 168480467523108 169197760796672 169217325755136 169366584989043 170034800758784 170052279665112 170142010595328 170292085453464 170796434804736 170873788262528 170981527094976 171036866892288 171110235486528 171802989476352 171971494580224 172143086382306 172632955609088 172895963271552 173083758985488 173650333449216 173840749956096 173915321314176 174509400778752 174619431926784 174675949166592 174790699409408 174830023214496 175537837073664 175680487502728 175785378532608 176385845948416 176497060227072 176766392155392 177696089168832 178415506533888 178473252409344 178667106049536 179277417193472 179390454657024 179418370215552 179499628535396 179525492969472 180303658226484 180609139810944 181200347947008 181347600002816 181399043432448 182081800812544 182242407239672 182468533837824 183318769568064 183428221077504 184139906273856 184223302970538 184320511478272 184399122118248 185206059577344 185229987686224 185289939133312 186040100830208 186119905266048 186435241095168 187197522583552 187219168920576 187303960210848 187422058546416 188121194569984 188142947714592 188242224488448 188327479119104 189171051254016 189232278263808 190079903250432 190165990163136 190347480896256 191205148579328 191267033944064 191289150853632 192123773177856 192233011795344 192334446759936 193195967238144 193283465411712 193346023443456 193467931402752 194128800866304 194212075060224 194339659211776 194369901066848 194402559090688 195273343229952 196300376942592 196515630385152 196639536835584 197395879569408 197640548440569 198434076691968 198595333698736 199518415908864 199765715628102 200574483707568 200639897875456 201452205154304 201687094342656 202789209612288 202820766330624 202912623561752 203040563425284 203929076529152 204016050003168 204842025914112 205001634785792 205022708144631 205831600918528 206209770970944 207044628343296 207229913424768 207360575413056 208362317323264 208383736147002 208451181524976 209295113433984 209363371696128 209458192063744 209590259019648 210306200938496 210438802578432 210597212906496 211449833201664 211636343891232 211639060518912 211868414008992 212891932917248 213026164905216 213914749341696 214049626232832 215105792151744 215175413187072 216046568706048 216214907936768 216222138464896 216351235117056 217289024016532 217421548511232 217558636498944 218632116613248 218666138700204 218702878977024 219588315734016 219897976676352 219960610377391 220822609496064 220922619735872 221017387503432 221912194740288 222044688672768 222288172075008 223197046157312 223393918551856 223419750411078 224298347371904 224640623364144 225623101006848 225684765536256 225719885109888 225822113318724 226633730798592 226736372886816 226856014127104 227056113937952 227975369459968 228049155856384 228146980648704 228276701506971 229070652635136 229420211095296 229524115176408 230527951028736 230626839134016 230778345313984 231533777932288 231560551033344 231787666608128 231887095085568 232679201038336 232825909235712 233001171726336 233106697619328 234050449431552 234380504710144 234407606988672 235329413636096 235432801050624 235640466071712 235688522873856 236594476055808 236820863066112 236928118891776 237887342045184 238066414589952 238182199402737 238222808066048 239224493620736 239503424531904 240404877635312 240812186414592 241969142697984 243241771428864 243249905773008 244226555928576 244425026090752 244570961436672 245519875031808 245631070627384 245865496157664 245935849955328 247229341452288 248159873688064 248537947202856 249625558560768 249738613614464 249896078061888 250857263619456 251096676926976 251282281476096 251318158370838 252228068338688 252309704351744 252335640793392 253439871000576 253554653550848 253796641195008 255052201138176 255213015892992 255438128180196 256194652207104 256310682393792 256472290642464 256555300338432 257711287215616 257794697924608 257957241870336 258949433413632 259625638478232 260475500173824 260761124934144 261733835923456 261764101168128 262020840513536 262186049114112 263194506092544 263520731254092 263678067798912 264578768922624 264745590340608 264831277768704 266354287504136 267432644943424 268000659074304 268916125790208 269085681985536 269127555323328 269249442803094 270427688440832 270455487339726 270720751233712 272021400004224 273122701218816 273363610859508 274946361294592 274978154352096 276059504457728 276306551233024 276334954455807 276480767217408 276645841625088 277809089366016 277844981529336 277934908699968 279060151245312 279179857899072 279453678692864 280585070104576 280796283875328 280955940316272 282181791854976 282185414025216 282363336732672 282491218678656 283756576881024 283848417395712 284034886540288 284997601271808 285248985244704 285399501643776 285480792191933 286807722868992 286900550916096 288185659766784 288501670139904 289925198117568 290019035165184 291193201299456 291509488817664 291554851600272 291603838636032 292910014844928 294430145994752 294450565413888 294689850004576 294773445577728 295882926320384 296059584897024 296384229433344 297711818366976 297893000548104 299277623863296 299520831152192 299648573442153 300830801342464 300861725561352 300959846813184 301096151091632 302178307731456 302315163849088 304183814418432 304195974198272 304231149495936 304368935342628 304560845137926 305427536846848 305893614793728 306032153568544 307370601371648 307502452178688 308747401377792 309182793447424 309314656456416 310566942514944 310808930159104 310844870137152 312067265908736 312543475984896 314045057544192 314187288095616 314251363831808 314385388529472 315459301407744 315658203867648 315904158522368 317183122726912 317421886119936 317576265870316 319193337176064 319337899375872 319539247357824 320585230983168 320872124012544 321082915219456 324322361905152 324333207697344 324526852675584 325933536024798 326132322766848 327359833375744 327820661543552 329639121936384 329846965014528 331233914244096 331383929603808 331526081255148 332868292110432 333194770749184 334476351492608 334795569235968 335090877827784 336447521057856 336960935046216 338395521593344 338434651510272 338733169978086 340069601517568 340104559330224 340284021190656 340584170906928 341592869609472 341747576525056 341963054189952 342073733784576 342220470973056 343605978952704 343942989160448 344286172764612 345791926543104 346167517970976 347300666898432 347681499912192 347830642628352 349018801557504 349238863853568 349660046428992 351075674147328 351360975005456 351570757065216 352771691896832 352994120454144 353532784310784 355392178337664 356831013067776 356946504818688 357334212099072 358780909314048 358836740431104 358999257070792 359050985938944 360607316452968 361218279621888 362695200005632 364163601625088 364484814479344 366637539136128 366856442155008 368279812547712 368446605941076 368641022956544 368798244236496 370412119154688 370459975372448 370579878266624 372080201660416 372239810532096 372870482190336 374438337841152 374607920421696 374844117092832 376242389139968 376285895429184 376654958238208 378342102508032 378464556527616 380159806500864 380331980326272 380694961792512 382410297158656 382534067888128 382578301707264 384247546355712 384466023590688 384668893519872 386391934476288 386566930823424 386692046886912 386935862805504 388424150120448 388679318423552 388739802133696 392600753885184 393031260770304 393279073671168 394791759138816 395281096881138 396868153383936 397190667397472 399036831817728 399531431256204 401148967415136 401279795750912 403374188685312 403874164204641 405641532661248 405825247123504 406081126850568 407858153058304 408032100006336 409684051828224 410003269571584 410045416289262 411663201837056 412419541941888 414089256686592 414459826849536 414721150826112 416724634646528 416767472294004 416902363049952 418590226867968 418916384127488 419180518039296 420612401876992 420877605156864 421194425812992 423272687782464 423278121037824 423736828017984 425783865834496 426052329810432 427829498683392 428099252465664 430211584303488 430350826374144 432093137412096 432444276929792 432702470234112 432825717194221 434578048033064 435117272997888 437264233226496 437332277400408 437405757954048 439921220754782 441645218992128 441845239471744 442034775006864 443824389480576 444089377345536 444576344150016 446394092314624 446787837103712 446839500822156 448596694743808 449281246728288 451246202013696 451369531072512 451439770219776 451644226637448 453267461597184 453472745773632 454112227875904 455950738919936 456098311712768 456293961297408 456553403013942 458141305270272 458840422190592 459048230352816 461055902057472 461253678268032 461556690627968 463067555864576 463121102066688 463575333216256 463774190171136 465651818471424 466002343452672 466213395238656 468100898863104 468761009420288 468815213977344 471280932143424 471377045747712 473188952111616 473856237783552 475774684090368 476132829179904 476364398805474 476445616132096 478448987241472 479006849063808 480809755270624 481624372829184 483938285395968 486483542857728 486499811546016 488850052181504 488900304037197 491039750063616 491262141254768 491730992315328 494458682904576 496319747376128 497075894405712 499251117121536 499477227228928 499792156123776 501714527238912 502193353853952 502564562952192 502636316741676 504456136677376 504671281586784 507109307101696 507593282390016 510104402276352 510426031785984 510876256360392 512389304414208 512621364787584 512944581284928 513110600676864 515422574431232 515589395849216 515914483740672 517898866827264 519251276956464 520951000347648 521522249868288 523528202336256 524372098228224 527041462508184 527356135597824 529157537845248 529491180681216 532708575008272 534865289886848 536001318148608 537832251580416 538171363971072 538255110646656 538498885606188 540855376881664 540910974679452 541441502467424 544042800008448 546245402437632 546727221719016 549892722589184 549956308704192 552119008915456 552613102466048 552669908911614 552961534434816 555618178732032 555689963058672 555869817399936 558120302490624 558359715798144 558907357385728 561170140209152 561592567750656 561911880632544 564363583709952 564726673465344 564982437357312 567513153762048 567696834791424 568069773080576 570497970489408 570961584383866 573615445737984 573801101832192 576371319533568 577003340279808 579850396235136 580038070330368 582386402598912 583018977635328 583109703200544 583207677272064 583373792740037 585820029689856 588901130827776 589379700009152 589546891155456 591765852640768 595786001096208 598555247726592 599041662304384 599297146884306 601661602684928 601723451122704 601919693626368 602192302183264 604356615462912 604630327698176 608367628836864 608391948396544 608462298991872 608737870685256 609121690275852 611787229587456 612064307137088 614741202743296 615004904357376 617494802755584 618365586894848 618629312912832 621133885029888 621617860318208 621689740274304 624134531817472 625086951969792 628090115088384 628374576191232 628502727663616 628770777058944 630918602815488 631316407735296 631808317044736 635152531740632 638675798751744 639078494715648 641744248025088 642165830438912 648644723810304 648666415394688 649053705351168 651867072049596 652264645533696 654719666751488 655641323087104 659693930029056 659881831132173 662467828488192 662767859207616 663052162510296 665736584220864 666389541498368 668952702985216 669591138471936 670181755655568 672895042115712 673921870092432 676791043186688 676869303020544 677466339956172 680209118660448 680568042381312 681168341813856 683495153050112 683926108379904 684147467569152 684440941946112 687211957905408 688572345529224 691583853086208 692335035941952 694601333796864 695362999824384 695661285256704 698037603115008 698477727707136 699320092857984 702151348294656 702721950010912 703141514130432 705988240908288 706189328053729 707065568621568 710784356675328 713662026135552 714546598208211 714668424198144 717673480862208 717998514141584 721214632905936 722436559243776 725390400011264 728327203250176 728969628958688 733275078272256 733712884310016 736559625095424 736893211882152 737282045913088 737596488472992 740919950744896 741159756533248 744160403320832 744479621064192 748876675682304 749215840843392 749688234185664 752484778279936 752571790858368 753309916476416 756684205016064 756929113055232 760319613001728 760663960652544 761389923585024 764820594317312 765156603414528 768932047181376 773133861646848 773384093773824 773871725611008 776848300240896 777358636847104 777479604267392 785201507770368 786062521540608 786558147342336 789583518277632 790562193762276 793736306767872 794381334794944 799062862512408 802297934830272 802559591501824 806748377370624 807748328409282 811283065322496 811650494247008 812162253701136 815716306116608 816064200012672 819368103656448 820006539143168 820090832578524 824839083883776 828178513373184 828919653699072 829442301652224 833449269293056 833534944588008 833804726099904 837180453735936 837832768254976 838361036078592 841224803753984 841755210313728 842388851625984 846545375564928 846556242075648 847473656035968 851567731668992 852104659620864 856198504931328 856442376575799 860423168606976 860701652748288 864888553859584 865651434388442 869156096066128 874528466452992 874664554800816 874811515908096 879842441509564 883290437984256 883690478943488 884069550013728 887648778961152 888178754691072 889152688300032 893575674207424 893679001644312 897193389487616 898562493456576 902492404027392 902879540439552 903288453274896 906534923194368 906945491547264 908224455751808 911901477839872 912196623425536 912587922594816 913106806027884 916282610540544 917680844381184 918096460705632 922111804114944 922507356536064 923113381255936 926242204133376 927548380342272 932426790477312 936201797726208 937522018840576 937630427954688 942561864286848 942754091495424 946377904223232 947712475567104 951549368180736 952265658359808 952728797610948 952891232264192 956897974482944 958013698127616 961619510541248 963248745658368 972967085715456 972999623092032 977700104363008 977800608074394 982079500127232 982524282509536 983461984630656 988917365809152 992639494752256 994151788811424 998954454457856 999584312247552 1003429054477824 1004386707707904 1005272633483352 1008912273354752 1009342563173568 1014218614203392 1015186564780032 1020208804552704 1020852063571968 1021752512720784 1024778608828416 1025242729575168 1025889162569856 1026221201353728 1030845148862464 1031828967481344 1032122864078527 1038502553912928 1041902000695296 1043044499736576 1047056404672512 1054082925016368 1054712271195648 1058315075690496 1058982361362432 1065417150016544 1069730579773696 1072002636297216 1076342727942144 1076510221293312 1076997771212376 1081710753763328 1081821949358904 1082883004934848 1088085600016896 1092490804875264 1093454443438032 1099785445178368 1099912617408384 1104238017830912 1105226204932096 1105339817823228 1105923068869632 1111236357464064 1111379926117344 1111739634799872 1116240604981248 1116719431596288 1117814714771456 1123823761265088 1128727167419904 1129964874714624 1135026307524096 1135393669582848 1136139546161152 1140995940978816 1141923168767732 1147230891475968 1147602203664384 1152742639067136 1154006680559616 1159700792470272 1160076140660736 1166037955270656 1166219406401088 1166747585480074 1177802261655552 1178759400018304 1179093782310912 1183531705281536 1191572002192416 1197110495453184 1198083324608768 1198594293768612 1203446902245408 1203839387252736 1204384604366528 1209260655396352 1216783896793088 1216924597983744 1217475741370512 1218243380551704 1223574459174912 1224128614274176 1229482405486592 1230009808714752 1234989605511168 1236731173789696 1237258625825664 1242267770059776 1243235720636416 1243379480548608 1250173903939584 1256749152382464 1257541554117888 1261837205630976 1262632815470592 1263616634089472 1270305063481264 1277351597503488 1278156989431296 1283488496050176 1284331660877824 1297332830789376 1298107410702336 1298477151582663 1303734144099192 1309439333502976 1311282646174208 1319763662264346 1324935656976384 1325535718415232 1326104325020592 1331473168441728 1332779082996736 1337905405970432 1339182276943872 1340363511311136 1345790084231424 1347843740184864 1353738606041088 1354932679912344 1360418237320896 1362336683627712 1366990306100224 1367852216759808 1368294935138304 1368881883892224 1374423915810816 1377144691058448 1383167706172416 1384670071883904 1389202667593728 1390725999648768 1391322570513408 1396955455414272 1398640185715968 1404302696589312 1405443900021824 1406283028260864 1412378656107458 1414131137243136 1421568713350656 1427324052271104 1429093196416422 1429336848396288 1435346961724416 1435997028283168 1442429265811872 1444873118487552 1450780800022528 1457939257917376 1466550156544512 1473119250190848 1473786423764304 1474564091826176 1475192976945984 1481839901489792 1482319513066496 1488320806641664 1488959242128384 1497753351364608 1498431681686784 1499376468371328 1504969556559872 1505143581716736 1506619832952832 1513368410032128 1521327921305088 1522779847170048 1529641188634624 1530313206829056 1537864094362752 1546267723293696 1546768187547648 1547743451222016 1553696600481792 1554717273694208 1554959208534784 1573116294684672 1581124387524552 1587472613535744 1588762669589888 1598125725024816 1604595869660544 1605119183003648 1613496754741248 1615496656818564 1622566130644992 1623300988494016 1624324507402272 1632128400025344 1638736207312896 1640013078286336 1640181665157048 1649678167767552 1656357026746368 1657839307398144 1658884603304448 1666898538586112 1667069889176016 1667609452199808 1674360907471872 1675665536509952 1676722072157184 1683510420627456 1684777703251968 1693090751129856 1694947312071936 1703135463337984 1704209319241728 1712884753151598 1720846337213952 1721403305496576 1729777107719168 1731302868776884 1738312192132256 1749056932905984 1749329109601632 1749623031816192 1750121378220111 1759684883019128 1767380957886976 1768139100027456 1775297557922304 1787151348414848 1787358003288624 1794386778975232 1797124986913152 1804984808054784 1805759080879104 1806576906549792 1813069846388736 1813890983094528 1816448911503616 1823802955679744 1825175845189632 1826213612055768 1835361688762368 1836192921411264 1844223608229888 1845014713072128 1846226762511872 1852484408266752 1855096760684544 1864853580954624 1872403595452416 1875044037681152 1875260855909376 1885123728573696 1885508182990848 1892755808446464 1895424951134208 1905457595221896 1913795948965888 1916027396255232 1923239021082496 1926497491316736 1945934171430912 1945999246184064 1955400208726016 1955601216148788 1964159000254464 1965048565019072 1966923969261312 1979645493396519 1985278989504512 1988303577622848 1997908908915712 1999168624495104 2006858108955648 2008773415415808 2010545266966704 2017824546709504 2018685126347136 2028437228406784 2030373129560064 2041704127143936 2043505025441568 2050485459150336 2051778325139712 2052442402707456 2061690297724928 2064245728157054 2077005107825856 2083804001390592 2086088999473152 2094112809345024 2108165850032736 2109424542391296 2117964722724864 2118567984161187 2130834300033088 2139461159547392 2144005272594432 2153020442586624 2153995542424752 2163421507526656 2163643898717808 2165766009869696 2176171200033792 2184981609750528 2186908886876064 2199570890356736 2199825234816768 2210452409864192 2210679635646456 2211846137739264 2222759852234688 2223479269599744 2232481209962496 2233438863192576 2235629429542912 2247647522530176 2257454334839808 2259929749429248 2270052615048192 2270787339165696 2272279092322304 2281991881957632 2283846337535464 2294461782951936 2319401584940544 2320152281321472 2332075910541312 2332438812802176 2333495170960148 2355604523311104 2357518800036608 2358187564621824 2367063410563072 2383144004384832 2396166649217536 2397188587537224 2406893804490816 2407678774505472 2408769208733056 2418521310792704 2433567793586176 2433849195967488 2434951482741024 2436486761103408 2447148918349824 2448257228548352 2460019617429504 2474517251651328 2484535540119552 2486471441272832 2486758961097216 2500347807879168 2513498304764928 2515083108235776 2523674411261952 2525265630941184 2527233268178944 2540610126962528 2554703195006976 2556313978862592 2569327129727397 2594665661578752 2596954303165326 2607468288198384 2618878667005952 2622565292348416 2639527324528692 2649871313952768 2651071436830464 2652208650041184 2662946336883456 2665558165993472 2675810811940864 2680727022622272 2691580168462848 2695687480369728 2707477212082176 2709865359824688 2720836474641792 2724673367255424 2733980612200448 2735704433519616 2736589870276608 2737763767784448 2748847831621632 2754289382116896 2766335412344832 2769340143767808 2782645141026816 2797280371431936 2808605393178624 2810887800043648 2812566056521728 2824757312214916 2828262274486272 2843137426701312 2854648104542208 2858186392832844 2858673696792576 2870693923448832 2871994056566336 2884858531623744 2889746236975104 2901561600045056 2915878515834752 2933100313089024 2946238500381696 2947572847528608 2949128183652352 2950385953891968 2963679802979584 2964639026132992 2977918484256768 2996863363373568 2998752936742656 3009939113119744 3010287163433472 3013239665905664 3026736820064256 3042655842610176 3045559694340096 3059282377269248 3060626413658112 3075728188725504 3092535446587392 3095486902444032 3096368592235581 3109918417069568 3162248775049104 3174945227071488 3177525339179776 3196251450049632 3209191739321088 3230993313637128 3245132261289984 3246601976988032 3248649014804544 3264256800050688 3277472414625792 3280026156572672 3280363330314096 3299356335535104 3312714053492736 3315678614796288 3317769206608896 3334139778352032 3335218904399616 3348721814943744 3351331073019904 3353444144314368 3386181502259712 3389894624143872 3406270926675968 3408418638483456 3425769506303196 3441692674427904 3442806610993152 3459554215438336 3462605737553768 3476624384264512 3498113865811968 3498658219203264 3500242756440222 3519369766038256 3534761915773952 3536278200054912 3550595115844608 3574302696829696 3574716006577248 3588773557950464 3594249973826304 3611518161758208 3613153813099584 3627781966189056 3632897823007232 3647605911359488 3650351690379264 3652427224111536 3670723377524736 3672385842822528 3688447216459776 3690029426144256 3692453525023744 3704968816533504 3710193521369088 3729707161909248 3750521711818752 3770247457147392 3785511616892928 3790849902268416 3810915190443792 3827591897931776 3832054792510464 3846478042164992 3852994982633472 3891998492368128 3895431454747989 3910800417452032 3911202432297576 3928318000508928 3930097130038144 3933847938522624 3959290986793038 3970557979009024 3976607155245696 3995817817831424 3998337248990208 4013716217911296 4017546830831616 4021090533933408 4037370252694272 4056874456813568 4087010050883136 4100970918300672 4103556650279424 4104884805414912 4123380595449856 4128491456314108 4154010215651712 4167608002781184 4172177998946304 4216331700065472 4218849084782592 4237135968322374 4261668600066176 4278922319094784 4288010545188864 4306040885173248 4307991084849504 4327287797435616 4331532019739392 4352342400067584 4373817773752128 4399141780713472 4399650469633536 4420904819728384 4421359271292912 4423692275478528 4445519704469376 4446958539199488 4464962419924992 4466877726385152 4471258859085824 4495295045060352 4514908669679616 4519859498858496 4540105230096384 4563983763915264 4567692675070928 4588923565903872 4638803169881088 4640304562642944 4664151821082624 4664877625604352 4666990341920296 4715037600073216 4734126821126144 4766288008769664 4792333298435072 4794377175074448 4813787608981632 4815357549010944 4817538417466112 4837042621585408 4867698391934976 4869902965482048 4872973522206816 4896514457096704 4920039234859008 4949034503302656 4969071080239104 4972942882545664 4973517922194432 5000695615758336 5026996609529856 5030166216471552 5050531261882368 5081220253925056 5109406390013952 5112627957725184 5138654259454794 5189331323157504 5193908606330652 5214936576396768 5245130584696832 5250364134660333 5279054649057384 5302142873660928 5304417300082368 5325892673766912 5331116331986944 5351621623881728 5361454045244544 5383160336925696 5391374960739456 5414954424164352 5419730719649376 5441672949283584 5449346734510848 5467961224400896 5471408867039232 5475527535568896 5508578764233792 5532670824689664 5538680287535616 5565290282053632 5594560742863872 5617210786357248 5621775600087296 5625132113043456 5649514624429832 5656524548972544 5686274853402624 5716372785665688 5741387846897664 5743988113132672 5769717063247488 5779492473950208 5803123200090112 5831757031669504 5866200626178048 5892477000763392 5895145695057216 5900771907783936 5927359605959168 5929278052265984 5955836968513536 5993726726747136 5997505873485312 6019878226239488 6020574326866944 6026479331811328 6053473640128512 6085311685220352 6091119388680192 6151456377451008 6185070893174784 6192737184471162 6219836834139136 6324497550098208 6355050678359552 6355703952483561 6392502900099264 6418383478642176 6461986627274256 6490264522579968 6493203953976064 6497298029609088 6528513600101376 6554944829251584 6560726660628192 6598712671070208 6631357229592576 6635538413217792 6668279556704064 6670437808799232 6697443629887488 6702662146039808 6706888288628736 6772363004519424 6779789248287744 6816837276966912 6851539012606392 6883385348855808 6919108430876672 6925211475107536 6953248768529024 6996227731623936 6997316438406528 7000485512880444 7038739532076512 7069523831547904 7072556400109824 7101190231689216 7148605393659392 7149432013154496 7177547115900928 7188499947652608 7223036323516416 7226307626199168 7255563932378112 7265795646014464 7295211822718976 7300703380758528 7304854448223072 7341446755049472 7344771685645056 7380058852288512 7384907050047488 7459414323818496 7501043423637504 7540494914294784 7571023233785856 7581699804536832 7621830380887584 7664109585020928 7692956084329984 7783996984736256 7790862909495978 7821600834904064 7822404864595152 7856636001017856 7860194260076288 7867695877045248 7918581973586076 7953214310491392 7991635635662848 7996674497980416 8027432435822592 8042181067866816 8074740505388544 8113748913627136 8174020101766272 8201941836601344 8207113300558848 8209769610829824 8256982912628216 8308020431303424 8432663400130944 8437698169565184 8474271936644748 8523337200132352 8557844638189568 8576021090377728 8612081770346496 8615982169699008 8654575594871232 8663064039478784 8704684800135168 8747635547504256 8798283561426944 8799300939267072 8842718542585824 8847384550957056 8891039408938752 8893917078398976 8933755452770304 8990590090120704 9029817339359232 9039718997716992 9080210460192768 9127967527830528 9135385350141856 9177847131807744 9277606339762176 9289105776706743 9329755251208704 9333980683840592 9430075200146432 9468253642252288 9532576017539328 9584666596870144 9588754350148896 9627575217963264 9635076834932224 9674085243170816 9735396783869952 9739805930964096 9745947044413632 9793028914193408 9840078469718016 9898069006605312 9938142160478208 9947035844388864 10053993219059712 10060332432943104 10162440507850112 10218812780027904 10225255915450368 10277308518909588 10378662646315008 10387817212661304 10429873152793536 10490261169393664 10500728269320666 10558109298114768 10604285747321856 10608834600164736 10651785347533824 10662232663973888 10722908090489088 10766320673851392 10782749921478912 10839461439298752 10883345898567168 10898693469021696 10935922448801792 10942817734078464 10951055071137792 11017157528467584 11065341649379328 11077360575071232 11130580564107264 11189121485727744 11243551200174592 11299029248859664 11372549706805248 11432745571331376 11482775693795328 11487976226265344 11539434126494976 11558984947900416 11663514063339008 11732401252356096 11784954001526784 11790291390114432 11801543815567872 11854719211918336 11858556104531968 11911673937027072 11987453453494272 11995011746970624 12041148653733888 12170623370440704 12302912754902016 12370141786349568 12385474368942324 12439673668278272 12648995100196416 12710101356719104 12711407904967122 12785005800198528 12836766957284352 12923973254548512 12986407907952128 12994596059218176 13057027200202752 13121453321256384 13197425342140416 13262714459185152 13271076826435584 13336559113408128 13340875617598464 13394887259774976 13413776577257472 13417597233020851 13544726009038848 13559578496575488 13703078025212784 13766770697711616 13838216861753344 13850422950215072 13906497537058048 13992455463247872 13994632876813056 14000971025760888 14077479064153024 14139047663095808 14145112800219648 14202380463378432 14297210787318784 14298864026308992 14355094231801856 14376999895305216 14446072647032832 14452615252398336 14511127864756224 14531591292028928 14609708896446144 14689543371290112 14760117704577024 14769814100094976 14918828647636992 15002086847275008 15080989828589568 15243660761775168 15328219170041856 15385912168659968 15567993969472512 15581725818991956 15644809729190304 15720388520152576 15735391754090496 15837163947172152 15906428620982784 15983271271325696 15993348995960832 16054864871645184 16084362135733632 16149481010777088 16348040203532544 16403883673202688 16414226601117696 16513965825256432 16616040862606848 16865326800261888 16875396339130368 16948543873289496 17046674400264704 17115689276379136 17224163540692992 17231964339398016 17309151189742464 17326128078957568 17409369600270336 17495271095008512 17598601878534144 17685437085171648 17782078817877504 17787834156797952 17867510905540608 17981180180241408 18059634678718464 18079437995433984 18160420920385536 18255935055661056 18270770700283712 18555212679524352 18578211553413486 18659510502417408 18667961367681184 18860150400292864 19065152035078656 19169333193740288 19177508700297792 19255150435926528 19270153669864448 19348170486341632 19470793567739904 19479611861928192 19491894088827264 19586057828386816 19796138013210624 19894071688777728 20107986438119424 20120664865886208 20324881015700224 20450511830900736 20554617037819176 20757325292630016 20775634425322608 20859746305587072 20980522338787328 21001456538641332 21116218596229536 21208571494643712 21217669200329472 21303570695067648 21445816180978176 21532641347702784 21565499842957824 21678922878597504 21766691797134336 21797386938043392 21885635468156928 21902110142275584 22034315056935168 22154721150142464 22378242971455488 22487102400349184 22598058497719328 22745099413610496 22865491142662752 22975952452530688 23078868252989952 23327028126678016 23464802504712192 23569908003053568 23580582780228864 23603087631135744 23709438423836672 23974906906988544 23990023493941248 24082297307467776 24341246740881408 24605825509804032 24770948737884648 24879347336556544 25297990200392832 25420202713438208 25422815809934244 25570011600397056 25673533914568704 25847946509097024 25972815815904256 25989192118436352 26114054400405504 26242906642512768 26394850684280832 26542153652871168 26673118226816256 26681751235196928 26835194466041702 27089452018077696 27119156993150976 27406156050425568 27533541395423232 27700845900430144 27812995074116096 27989265753626112 28001942051521776 28154958128306048 28278095326191616 28290225600439296 28404760926756864 28594421574637568 28597728052617984 28753999790610432 28905230504796672 29022255729512448 29063182584057856 29219417792892288 29379086742580224 29520235409154048 29539628200189952 30161979657179136 30487321523550336 30656438340083712 30771824337319936 31135987938945024 31163451637983912 31289619458380608 31440777040305152 31470783508180992 31674327894344304 31812857241965568 31986697991921664 32168724271467264 32298962021554176 32696080407065088 32807767346405376 32828453202235392 33027931650512864 33232081725213696 33730653600523776 33897087746578992 34093348800529408 34231378552758272 34448327081385984 34463928678796032 34618302379484928 34652256157915136 34990542190017024 35197203757068288 35370874170343296 35564157635755008 35575668313595904 35735021811081216 35962360360482816 36511870111322112 36541541400567424 37110425359048704 37156423106826972 37319021004834816 37335922735362368 37720300800585728 38130304070157312 38338666387480576 38355017400595584 38510300871853056 38540307339728896 38959223723856384 38983788177654528 39172115656773632 39592276026421248 39788143377555456 40241329731772416 40252791699062553 40649762031400448 41109234075638352 41514650585260032 41551268850645216 41719492611174144 42002913077282664 42232437192459072 42417142989287424 42435338400658944 42607141390135296 42891632361956352 43065282695405568 43130999685915648 43357845757195008 43533383594268672 43594773876086784 44068630113870336 44309442300284928 44756485942910976 44974204800698368 45196116995438656 45730982285325504 45951904905061376 46157736505979904 46654056253356032 47161165560457728 47206175262271488 47418876847673344 47949813813977088 47980046987882496 48164594614935552 49211651019608064 49541897475769296 49758694673113088 50595980400785664 50840405426876416 50845631619868488 51140023200794112 51347067829137408 51695893018194048 51945631631808512 51978384236872704 52228108800811008 52485813285025536 53346236453632512 53363502470393856 53670388932083404 54178904036155392 54238313986301952 54812312100851136 55401691800860288 55625990148232192 55978531507252224 56003884103043552 56309916256612096 56580451200878592 57188843149275136 57195456105235968 57507999581220864 57810461009593344 58044511459024896 58126365168115712 58438835585784576 58758173485160448 60323959314358272 60974643047100672 61543648674639872 62271975877890048 62326903275967824 62579238916761216 62881554080610304 62941567016361984 63348655788688608 63625714483931136 64337448542934528 64597924043108352 65392160814130176 65656906404470784 66055863301025728 66464163450427392 67461307201047552 67794175493157984 68186697601058816 68927857357592064 69236604758969856 69304512315830272 69981084380034048 70394407514136576 70741748340686592 71128315271510016 71924720720965632 73023740222644224 73083082801134848 74312846213653944 74638042009669632 74671845470724736 75440601601171456 76260608140314624 76710034801191168 77020601743706112 77080614679457792 77918447447712768 77967576355309056 78344231313547264 79184552052842496 80505583398125106 81299524062800896 82218468151276704 83102537701290432 83438985222348288 84005826154565328 84464874384918144 84834285978574848 84870676801317888 85214282780270592 85783264723912704 86261999371831296 86715691514390016 87066767188537344 87189547752173568 88137260227740672 88618884600569856 89948409601396736 90392233990877312 91461964570651008 91903809810122752 92315473011959808 93308112506712064 94322331120915456 94412350524542976 94837753695346688 95960093975764992 98423302039216128 99083794951538592 101191960801571328 101680810853752832 101691263239736976 102280046401588224 102694135658274816 103391786036388096 103891263263617024 103956768473745408 104971626570051072 106692472907265024 106727004940787712 107340777864166808 109624624201702272 110803383601720576 111251980296464384 111957063014504448 112007768206087104 112619832513224192 113160902401757184 114377686298550272 114390912210471936 115015999162441728 115620922019186688 116877671171569152 117516346970320896 120758375097187659 121949286094201344 123087297349279744 124543951755780096 124653806551935648 125158477833522432 125763108161220608 126697311577377216 127251428967862272 128674897085869056 129195848086216704 130784321628260352 132111726602051456 132928326900854784 134922614402095104 135588350986315968 136373395202117632 137855714715184128 138473209517939712 138609024631660544 139962168760068096 141483496681373184 142256630543020032 143849441441931264 146166165602269696 148625692427307888 149276084019339264 149343690941449472 152521216280629248 153420069602382336 154041203487412224 154161229358915584 155836894895425536 155935152710618112 161011166796250212 162599048125601792 164436936302553408 166205075402580864 166877970444696576 168011652309130656 168929748769836288 169741353602635776 171566529447825408 172523998743662592 173431383028780032 174133534377074688 174379095504347136 176274520455481344 179896819202793472 180784467981754624 182923929141302016 183807619620245504 184630946023919616 186616225013424128 188644662241830912 188824701049085952 198167589903077184 202383921603142656 203382526479473952 204560092803176448 206783572072776192 207782526527234048 207913536947490816 209943253140102144 213384945814530048 214681555728333616 219249248403404544 221606767203441152 222503960592928768 223914126029008896 224015536412174208 225239665026448384 226321804803514368 228781824420943872 231241844038373376 233755342343138304 235032693940641792 241516750194375318 243898572188402688 249307613103871296 250316955667044864 251526216322441216 253394623154754432 254502857935724544 257349794171738112 261568643256520704 264223453204102912 265856653801709568 269845228804190208 271176701972631936 272746790404235264 275711429430368256 276946419035879424 279924337520136192 282966993362746368 284513261086040064 292332331204539392 297251384854615776 298687381882898944 305042432561258496 306840139204764672 308082406974824448 311673789790851072 311870305421236224 322022333592500424 325198096251203584 328873872605106816 332410150805161728 333755940889393152 336023304618261312 337859497539672576 339482707205271552 343133058895650816 345047997487325184 346862766057560064 352549040910962688 361568935963509248 365847858282604032 367615239240491008 369261892047839232 377289324483661824 396335179806154368 404767843206285312 406765052958947904 409120185606352896 413567144145552384 415827073894981632 419886506280204288 426769891629060096 429363111456667232 438498496806809088 443213534406882304 445007921185857536 447828252058017792 448031072824348416 450479330052896768 457563648841887744 462483688076746752 467510684686276608 483033500388750636 487797144376805376 498615226207742592 500633911334089728 506789246309508864 514699588343476224 523137286513041408 528446906408205824 539690457608380416 542353403945263872 551422858860736512 553892838071758848 559848675040272384 565933986725492736 584664662409078784 594502769709231552 597374763765797888 613680278409529344 623347579581702144 623740610842472448 644044667185000848 650396192502407168 657747745210213632 664820301610323456 667511881778786304 672046609236522624 675718995079345152 678965414410543104 693725532115120128 705098081821925376 723137871927018496 731695716565208064 754578648967323648 792670359612308736 809535686412570624 813530105917895808 818240371212705792 827134288291104768 839773012560408576 853539783258120192 858726222913334464 876996993613618176 886427068813764608 896062145648696832 900958660105793536 915127297683775488 935021369372553216 966067000777501272 975594288753610752 997230452415485184 1001267822668179456 1013578492619017728 1029399176686952448 1056893812816411648 1084706807890527744 1102845717721473024 1107785676143517696 1131867973450985472 1169329324818157568 1189005539418463104 1194749527531595776 1227360556819058688 1247481221684944896 1288089334370001696 1315495490420427264 1329640603220646912 1335023763557572608 1344093218473045248 1351437990158690304 1387451064230240256 1446275743854036992 1463391433130416128 1585340719224617472 1619071372825141248 1627060211835791616 1654268576582209536 1679546025120817152 1717452445826668928 1753993987227236352 1772854137627529216 1792124291297393664 1801917320211587072 1870042738745106432 1932134001555002544 1951188577507221504 1994460904830970368 2002535645336358912 2027156985238035456 2113787625632823296 2169413615781055488 2263735946901970944 2338658649636315136 2378011078836926208 2389499055063191552 2454721113638117376 2576178668740003392 2630990980840854528 2659281206441293824 2688186436946090496 2702875980317380608 2892551487708073984 2926782866260832256 3170681438449234944 3254120423671583232 3308537153164419072 3434904891653337856 3507987974454472704 3545708275255058432 3584248582594787328 3864268003110005088 3988921809661940736 4005071290672717824 4054313970476070912 4227575251265646592 4338827231562110976 4756022157673852416 4778998110126383104 5152357337480006784 5261981961681709056 5318562412882587648 5376372873892180992 5405751960634761216 5785102975416147968 5853565732521664512 6341362876898469888 6508240847343166464 6869809783306675712 7015975948908945408 7168497165189574656 7728536006220010176 7977843619323881472 8108627940952141824 8455150502531293184 8677654463124221952 9512044315347704832 10304714674960013568 10523963923363418112 10637124825765175296 10752745747784361984 12682725753796939776 13016481694686332928 13739619566613351424 14336994330379149312 15457072012440020352 15955687238647762944 16217255881904283648 17355308926248443904 19024088630695409664 20609429349920027136 21047927846726836224 21505491495568723968 25365451507593879552 26032963389372665856 27479239133226702848 30914144024880040704 31911374477295525888 38048177261390819328 41218858699840054272 43010982991137447936 52065926778745331712 54958478266453405696 61828288049760081408 76096354522781638656 82437717399680108544 109916956532906811392 123656576099520162816 164875434799360217088 247313152199040325632 329750869598720434176 494626304398080651264 989252608796161302528
- Sum of all divisors σ(n): 3654770822671208008860
- Sum of proper divisors (its aliquot sum) s(n): 2665518213875046706332
- 989252608796161302528 is an abundant number, because the sum of its proper divisors (2665518213875046706332) is greater than itself. Its abundance is 1676265605078885403804
Bases of 989252608796161302528
- Binary: 11010110100000101000110100011001101010010001111010100101100000000000002
- Hexadecimal: 0x35A0A3466A47A96000
- Base-36: 5SRVLAWEPVGU80
Squares and roots of 989252608796161302528
- 989252608796161302528 squared (9892526087961613025282) is 978620724010010954462874805691081539190784
- 989252608796161302528 cubed (9892526087961613025283) is 968103104248891505119672865524106554903543666999861668533501952
-
The
square root of 989252608796161302528 is 31452386376.8102865161 -
The
cube root of 989252608796161302528 is 9964046.2503639469
Scales and comparisons
How big is 989252608796161302528?- 989,252,608,796,161,302,528 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 989,252,608,796,161,302,528 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 989252608796161302528 cubic inches would be around 830337.2 feet tall.
Recreational maths with 989252608796161302528
- 989252608796161302528 backwards is 825203161697806252989
- The number of decimal digits it has is: 21
- The sum of 989252608796161302528's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 989252608796161302528 - Facts about the integer". Numbermatics.com. 2024. Web. 16 May 2024.
APA style:
Numbermatics. (2024). Number 989252608796161302528 - Facts about the integer. Retrieved 16 May 2024, from https://numbermatics.com/n/989252608796161302528/
Chicago style:
Numbermatics. 2024. "Number 989252608796161302528 - Facts about the integer". https://numbermatics.com/n/989252608796161302528/
The information we have on file for 989252608796161302528 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 989252608796161302528, math, Factors of 989252608796161302528, curriculum, school, college, exams, university, Prime factorization of 989252608796161302528, STEM, science, technology, engineering, physics, economics, calculator, nine hundred eighty-nine quintillion, two hundred fifty-two quadrillion, six hundred eight trillion, seven hundred ninety-six billion, one hundred sixty-one million, three hundred two thousand, five hundred twenty-eight.