34074433295463939325968384
34,074,433,295,463,939,325,968,384 is an even composite number composed of six prime numbers multiplied together.
34074433295463939325968384 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty thousand, three hundred seventy-five divisors.
Prime factorization of 34074433295463939325968384:
214 × 314 × 72 × 132 × 432 × 734
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 43 × 43 × 73 × 73 × 73 × 73)See below for interesting mathematical facts about the number 34074433295463939325968384 from the Numbermatics database.
Names of 34074433295463939325968384
- Cardinal: 34074433295463939325968384 can be written as Thirty-four septillion, seventy-four sextillion, four hundred thirty-three quintillion, two hundred ninety-five quadrillion, four hundred sixty-three trillion, nine hundred thirty-nine billion, three hundred twenty-five million, nine hundred sixty-eight thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 3.4074433295463939325968384 × 1025
Factors of 34074433295463939325968384
Divisors of 34074433295463939325968384
- Number of divisors d(n): 30375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 43 48 49 52 54 56 63 64 72 73 78 81 84 86 91 96 98 104 108 112 117 126 128 129 144 146 147 156 162 168 169 172 182 189 192 196 208 216 219 224 234 243 252 256 258 273 288 292 294 301 312 324 336 338 344 351 364 378 384 387 392 416 432 438 441 448 468 486 504 507 511 512 516 546 559 567 576 584 588 602 624 637 648 657 672 676 688 702 728 729 756 768 774 784 819 832 864 876 882 896 903 936 949 972 1008 1014 1022 1024 1032 1053 1092 1118 1134 1152 1161 1168 1176 1183 1204 1248 1274 1296 1314 1323 1344 1352 1376 1404 1456 1458 1512 1521 1533 1536 1548 1568 1638 1664 1677 1701 1728 1752 1764 1792 1806 1849 1872 1898 1911 1944 1971 2016 2028 2044 2048 2064 2106 2107 2184 2187 2236 2268 2304 2322 2336 2352 2366 2408 2457 2496 2548 2592 2628 2646 2688 2704 2709 2752 2808 2847 2912 2916 3024 3042 3066 3072 3096 3136 3139 3159 3276 3328 3354 3402 3456 3483 3504 3528 3549 3577 3584 3612 3698 3744 3796 3822 3888 3913 3942 3969 4032 4056 4088 4096 4128 4212 4214 4368 4374 4472 4536 4563 4599 4608 4644 4672 4704 4732 4816 4914 4992 5031 5096 5103 5184 5256 5292 5329 5376 5408 5418 5504 5547 5616 5694 5733 5824 5832 5913 6048 6084 6132 6144 6192 6272 6278 6318 6321 6552 6561 6643 6656 6708 6804 6912 6966 7008 7056 7098 7154 7168 7224 7267 7371 7396 7488 7592 7644 7776 7826 7884 7938 8064 8112 8127 8176 8192 8256 8281 8424 8428 8541 8736 8748 8944 9072 9126 9198 9216 9288 9344 9408 9417 9464 9477 9632 9828 9984 10062 10192 10206 10368 10449 10512 10584 10647 10658 10731 10752 10816 10836 11008 11094 11232 11388 11466 11648 11664 11739 11826 11907 12096 12168 12264 12288 12337 12384 12544 12556 12636 12642 12943 13104 13122 13286 13312 13416 13608 13689 13797 13824 13932 14016 14112 14196 14308 14336 14448 14534 14742 14792 14976 15093 15184 15288 15309 15552 15652 15768 15876 15987 16128 16224 16254 16352 16384 16512 16562 16641 16848 16856 17082 17199 17472 17496 17739 17888 18144 18252 18396 18432 18576 18688 18816 18834 18928 18954 18963 19264 19656 19683 19929 19968 20124 20384 20412 20736 20898 21024 21168 21294 21316 21462 21504 21632 21672 21801 21973 22016 22113 22188 22464 22776 22932 23296 23328 23478 23652 23814 24037 24192 24336 24381 24528 24576 24674 24768 24843 25088 25112 25272 25284 25623 25886 26208 26244 26572 26624 26832 27216 27378 27391 27594 27648 27864 28032 28224 28251 28392 28431 28616 28672 28896 29068 29484 29584 29952 30186 30368 30576 30618 31104 31304 31347 31536 31752 31941 31974 32193 32256 32448 32508 32704 33024 33124 33282 33696 33712 34164 34398 34944 34992 35217 35478 35721 35776 36288 36504 36792 36864 37011 37152 37303 37376 37632 37668 37856 37908 37926 38528 38829 39312 39366 39858 39936 40248 40768 40807 40824 41067 41391 41472 41796 42048 42336 42588 42632 42924 43008 43264 43344 43602 43946 44032 44226 44376 44928 45279 45552 45864 45927 46501 46592 46656 46956 47304 47628 47961 48074 48384 48672 48762 49056 49152 49348 49536 49686 49923 50176 50224 50544 50568 50869 51246 51597 51772 52416 52488 53144 53217 53248 53664 54432 54756 54782 55188 55296 55728 56064 56448 56502 56784 56862 56889 57232 57344 57792 58136 58968 59049 59168 59787 59904 60372 60736 61152 61236 62208 62608 62694 63072 63504 63882 63948 64386 64512 64896 65016 65403 65408 65919 66048 66248 66339 66564 67392 67424 68328 68796 69277 69888 69984 70434 70956 71442 71552 72111 72576 73008 73143 73584 73728 74022 74304 74529 74606 74752 75264 75336 75712 75816 75852 76869 77056 77658 78624 78732 79716 79872 80496 81536 81614 81648 82134 82173 82782 82944 83592 84096 84672 84753 85176 85264 85293 85848 86016 86359 86528 86688 87204 87892 88064 88452 88752 89856 90558 90601 91104 91728 91854 93002 93184 93312 93912 94041 94608 95256 95823 95922 96148 96579 96768 97344 97524 98112 98696 99072 99372 99846 100352 100448 101088 101136 101738 102492 103194 103544 104832 104976 105651 106288 106434 106496 107163 107328 108864 109512 109564 110376 110592 111033 111456 111909 112128 112896 113004 113568 113724 113778 114464 114688 115584 116272 116487 117936 118098 118336 119574 119808 120744 121472 122304 122421 122472 123201 124173 124416 125216 125388 126144 127008 127764 127896 128772 129024 129792 130032 130806 130816 131838 132096 132496 132678 133128 134784 134848 134977 135837 136656 137592 137781 138554 139503 139776 139968 140868 141912 142884 143104 143883 144222 145152 146016 146286 147168 147456 148044 148608 149058 149212 149504 149769 150528 150672 151424 151632 151704 152607 153738 153811 154112 154791 155316 157248 157464 159432 159651 159744 160992 163072 163228 163296 164268 164346 165564 165888 167184 168192 168259 169344 169506 170352 170528 170586 170667 171696 172032 172718 173056 173376 174408 175784 176128 176904 177147 177504 179361 179712 181116 181202 182208 183456 183708 186004 186368 186624 187824 188082 189216 190512 191646 191844 192296 193158 193536 194688 195048 196209 196224 197392 197757 198144 198744 199017 199692 200704 200896 202176 202272 203476 204984 206388 207088 207831 209664 209952 211302 212576 212868 212992 214326 214656 216333 217728 219024 219128 219429 220752 221184 222066 222912 223587 223818 224256 225792 226008 227136 227448 227556 228928 229147 230607 231168 232544 232974 235872 236196 236672 239148 239616 241488 242944 244608 244842 244944 246402 246519 248346 248832 250432 250776 252288 254016 254259 255528 255792 255879 257544 258048 259077 259584 260064 261121 261612 261632 263676 264192 264992 265356 266256 269568 269696 269954 271674 271803 273312 275184 275562 277108 279006 279552 279936 281736 282123 283824 285649 285768 286208 287469 287766 288444 289737 290304 292032 292572 294336 296088 297216 298116 298424 299008 299538 301056 301344 302848 303264 303408 305214 307476 307622 308224 309582 310632 312481 314496 314928 316953 318864 319302 319488 321489 321984 326144 326456 326592 328536 328692 331128 331776 333099 334368 335727 336384 336518 338688 339012 340704 341056 341172 341334 343392 344064 345436 346112 346752 348816 349461 351568 352256 353808 354294 355008 356083 358722 359424 362232 362404 364416 366912 367263 367416 369603 372008 372519 372736 373248 375648 376164 378432 381024 383292 383688 384592 386316 387072 389017 389376 390096 392418 392448 394784 395514 396288 397488 398034 399384 401408 401792 404352 404544 404931 406952 407511 409968 412776 413343 414176 415662 418509 419328 419904 422604 425152 425736 428652 429312 431649 432666 435456 438048 438256 438858 441504 442368 444132 445824 447174 447636 448512 449307 451584 452016 454272 454896 455112 457821 457856 458294 461214 461433 462336 464373 465088 465948 471744 472392 473344 478296 478953 479232 482976 484939 485888 489216 489684 489888 492804 493038 496692 497664 500864 501552 504576 504777 508032 508518 511056 511584 511758 512001 515088 516096 518154 519168 520128 522242 523224 523264 527352 528384 529984 530491 530712 531441 532512 538083 539136 539392 539908 543348 543606 546624 550368 551124 554216 558012 559104 559872 563472 564246 567648 571298 571536 572416 574938 575532 576888 579474 580608 584064 585144 588627 588672 592176 593271 594432 596232 596848 597051 598016 599076 602112 602688 604513 605696 606528 606816 610428 614952 615244 616448 619164 621264 623493 624962 628992 629856 633906 637728 638604 638976 642978 643968 648999 652288 652912 653184 657072 657384 658287 662256 663552 666198 668736 670761 671454 672768 673036 677376 678024 681408 682112 682344 682668 686784 687441 690872 691821 692224 693504 697632 698922 703136 704512 707616 708588 710016 712166 717444 718848 724464 724808 728832 733824 734526 734832 739206 739557 744016 745038 745472 746496 751296 752328 756864 762048 762777 766584 767376 767637 769184 772632 774144 777231 778034 778752 780192 783363 784836 784896 789568 791028 792576 794976 796068 798768 802816 803584 808704 809088 809862 813904 815022 815409 819936 825552 826686 828352 831324 837018 838656 839808 845208 846369 850304 851472 856947 857304 858624 862407 863298 865332 869211 870912 876096 876512 877716 883008 888264 891648 894348 895272 897024 898614 900601 903168 904032 908544 909792 910224 915642 915712 916588 922428 922866 924672 928746 930176 931896 937443 943488 944784 944839 946688 950859 956592 957906 958464 964467 965952 969878 971776 978432 979368 979776 985608 986076 993384 995328 999297 1001728 1003104 1007181 1009152 1009554 1016064 1017036 1022112 1023168 1023516 1024002 1030176 1032192 1036308 1038336 1040256 1044484 1046448 1046528 1048383 1054704 1056768 1059968 1060982 1061424 1062882 1065024 1068249 1076166 1078272 1078784 1079816 1086696 1087212 1093248 1100736 1101789 1102248 1108432 1108809 1116024 1117557 1118208 1119744 1126944 1128492 1135296 1142596 1143072 1144832 1149876 1151064 1153776 1158948 1161216 1167051 1168128 1170288 1177254 1177344 1177813 1184352 1186542 1188864 1192464 1193696 1194102 1196032 1198152 1204224 1205376 1209026 1211392 1213056 1213632 1214793 1220856 1222533 1229904 1230488 1232896 1238328 1240029 1242528 1246986 1249924 1255527 1257984 1259712 1267812 1275456 1277208 1285956 1287936 1294947 1297998 1304576 1305824 1306368 1314144 1314768 1316574 1324512 1327104 1332396 1337472 1341522 1342908 1345536 1346072 1347921 1354752 1356048 1362816 1364224 1364688 1365336 1373463 1373568 1374882 1381744 1383642 1384299 1384448 1387008 1393119 1395264 1397844 1406272 1415232 1417176 1420032 1424332 1434888 1436859 1437696 1448928 1449616 1454817 1457664 1467648 1469052 1469664 1478412 1479114 1488032 1490076 1490944 1492992 1502592 1504656 1513728 1514331 1524096 1525554 1533168 1534752 1535274 1536003 1538368 1545264 1548288 1554462 1556068 1557504 1560384 1566726 1569672 1569792 1579136 1582056 1585152 1589952 1591473 1592136 1594323 1597536 1604029 1607168 1614249 1617408 1618176 1619724 1627808 1630044 1630818 1639872 1651104 1653372 1656704 1662648 1674036 1677312 1679616 1690416 1692738 1700608 1702944 1713894 1714608 1717248 1724814 1726596 1730664 1738422 1741824 1752192 1753024 1754701 1755432 1765881 1766016 1776528 1779813 1783296 1788696 1790544 1791153 1794048 1797228 1801202 1806336 1808064 1813539 1817088 1819584 1820448 1831284 1831424 1833176 1844856 1845732 1849344 1857492 1860352 1863792 1870479 1874886 1886976 1889568 1889678 1893376 1901718 1913184 1915812 1916928 1928934 1931904 1939756 1943552 1946997 1956864 1958736 1959552 1971216 1972152 1974861 1986768 1990656 1998594 1999543 2003456 2006208 2012283 2014362 2018304 2019108 2032128 2034072 2044224 2046336 2047032 2048004 2060352 2062323 2072616 2075463 2076672 2080512 2088968 2092896 2093056 2096766 2109408 2113536 2119936 2121964 2122848 2125764 2130048 2136498 2152332 2156544 2157568 2159632 2173392 2174424 2186496 2187367 2201472 2203578 2204496 2216864 2217618 2218671 2232048 2235114 2236416 2239488 2253888 2256984 2270592 2285192 2286144 2288331 2289664 2299752 2302128 2302911 2307552 2317896 2322432 2331693 2334102 2336256 2340576 2350089 2354508 2354688 2355626 2368704 2373084 2377728 2384928 2387392 2388204 2396304 2408448 2410752 2418052 2422784 2426112 2427264 2429586 2441712 2445066 2446227 2459808 2460976 2465792 2476656 2480058 2485056 2493972 2499848 2511054 2515968 2519424 2535624 2539107 2550912 2554416 2570841 2571912 2575872 2587221 2589894 2595996 2607633 2609152 2611648 2612736 2628288 2629536 2633148 2649024 2664792 2674944 2683044 2685816 2691072 2692144 2695842 2701803 2709504 2712096 2723119 2725632 2728448 2729376 2730672 2746926 2747136 2749764 2763488 2767284 2768598 2768896 2774016 2786238 2790528 2795688 2812329 2812544 2830464 2834352 2834517 2840064 2848664 2852577 2869776 2873718 2875392 2893401 2897856 2899232 2909634 2915328 2935296 2938104 2939328 2956824 2958228 2976064 2978911 2980152 2985984 2997891 3005184 3009312 3021543 3027456 3028662 3048192 3051108 3066336 3069504 3070548 3072006 3076736 3090528 3096576 3108924 3112136 3115008 3120768 3133452 3139344 3139584 3145149 3158272 3164112 3170304 3179904 3182946 3184272 3188646 3195072 3204747 3208058 3214336 3228498 3234816 3236352 3239448 3255616 3260088 3261636 3279744 3302208 3305367 3306744 3313408 3325296 3326427 3348072 3352671 3354624 3359232 3380832 3385476 3394573 3401216 3405888 3427788 3429216 3434496 3449628 3453192 3461328 3476844 3483648 3501153 3504384 3506048 3509402 3510864 3531762 3532032 3533439 3553056 3559626 3566592 3577392 3581088 3582306 3588096 3594456 3602404 3612672 3616128 3627078 3634176 3639168 3640896 3644379 3662568 3662848 3666352 3667599 3689712 3691464 3698688 3713437 3714984 3720087 3720704 3727584 3740958 3749772 3766581 3773952 3779136 3779356 3786752 3803436 3826368 3831624 3857868 3863808 3879512 3884841 3887104 3893994 3913728 3917472 3919104 3942432 3944304 3949722 3973536 3981312 3997188 3999086 4006912 4012416 4024566 4028724 4036608 4038216 4043763 4064256 4068144 4088448 4092672 4094064 4096008 4120389 4120704 4124646 4145232 4150926 4152897 4153344 4161024 4177936 4179357 4185792 4186112 4193532 4218816 4239872 4243928 4245696 4251528 4260096 4272996 4304664 4310577 4313088 4315136 4319264 4346784 4348848 4364451 4372992 4374734 4402944 4407156 4408992 4433728 4435236 4437342 4464096 4470228 4472832 4478976 4507776 4513968 4541184 4542993 4570384 4572288 4576662 4579328 4599504 4604256 4605822 4608009 4615104 4635792 4644864 4663386 4668204 4672512 4681152 4700178 4709016 4709376 4711252 4737408 4746168 4755456 4769856 4774419 4774784 4776408 4782969 4792608 4812087 4821504 4836104 4842747 4845568 4852224 4854528 4859172 4883424 4890132 4892454 4919616 4921952 4931584 4953312 4960116 4970112 4987944 4999696 5022108 5031936 5038848 5057221 5071248 5078214 5101824 5108832 5141682 5143824 5151744 5174442 5179788 5191992 5215266 5218304 5223296 5225472 5256576 5259072 5264103 5266296 5297643 5298048 5329584 5339439 5349888 5366088 5371632 5373459 5382144 5384288 5391684 5403606 5419008 5424192 5440617 5446238 5451264 5456896 5458752 5461344 5493852 5494272 5499528 5526976 5534568 5537196 5548032 5572476 5581056 5591376 5611437 5624658 5625088 5660928 5668704 5669034 5680128 5697328 5705154 5739552 5747436 5750784 5786802 5795712 5798464 5819268 5830656 5840991 5870592 5876208 5878656 5913648 5916456 5924583 5952128 5957822 5960304 5971968 5995782 5998629 6010368 6018624 6036849 6043086 6054912 6057324 6096384 6102216 6132672 6139008 6141096 6144012 6153472 6181056 6186969 6217848 6224272 6226389 6230016 6241536 6266904 6278688 6279168 6290298 6304207 6316544 6328224 6340608 6359808 6365892 6368544 6377292 6390144 6409494 6416116 6428672 6456996 6469632 6472704 6478896 6511232 6520176 6523272 6559488 6562101 6604416 6610734 6613488 6613873 6626816 6650592 6652854 6656013 6696144 6705342 6709248 6718464 6761664 6770952 6789146 6802432 6811776 6855576 6858432 6864993 6868992 6899256 6906384 6908733 6922656 6953688 6967296 6995079 7002306 7008768 7012096 7018804 7021728 7050267 7063524 7064064 7066878 7106112 7119252 7133184 7154784 7162176 7164612 7188912 7204808 7225344 7232256 7254156 7268352 7278336 7281792 7288758 7325136 7325696 7332704 7335198 7338681 7379424 7382928 7397376 7426874 7429968 7440174 7441408 7455168 7481916 7499544 7533162 7547904 7558272 7558712 7573504 7606872 7617321 7652736 7663248 7712523 7715736 7727616 7759024 7761663 7769682 7774208 7787988 7822899 7827456 7834944 7838208 7884864 7888608 7899444 7947072 7994376 7998172 8013824 8024832 8049132 8057448 8073216 8076432 8087526 8105409 8128512 8136288 8169357 8176896 8185344 8188128 8192016 8240778 8241408 8249292 8290464 8301852 8305794 8306688 8322048 8355872 8358714 8371584 8372224 8387064 8436987 8437632 8479744 8487856 8491392 8503056 8503551 8520192 8545992 8557731 8609328 8621154 8626176 8630272 8638528 8680203 8693568 8697696 8728902 8745984 8749468 8805888 8814312 8817984 8867456 8870472 8874684 8928192 8936733 8940456 8957952 8993673 9015552 9027936 9064629 9082368 9085986 9140768 9144576 9153324 9158656 9199008 9208512 9211644 9216018 9230208 9271584 9289728 9326772 9336408 9345024 9362304 9400356 9418032 9418752 9422504 9435447 9474816 9492336 9510912 9539712 9548838 9549568 9552816 9565938 9585216 9614241 9624174 9643008 9672208 9685494 9691136 9704448 9709056 9718344 9766848 9780264 9784908 9839232 9843904 9853321 9906624 9916101 9920232 9940224 9975888 9979281 9999392 10044216 10058013 10063872 10077696 10114442 10142496 10156428 10183719 10203648 10217664 10283364 10287648 10303488 10348884 10359576 10383984 10430532 10436608 10446592 10450944 10503459 10513152 10518144 10528206 10532592 10595286 10596096 10600317 10659168 10678878 10699776 10732176 10743264 10746918 10764288 10768576 10783368 10807212 10838016 10848384 10881234 10892476 10902528 10913792 10917504 10922688 10933137 10987704 10988544 10999056 11002797 11053952 11069136 11074392 11096064 11140311 11144952 11160261 11162112 11182752 11222874 11228203 11249316 11250176 11299743 11321856 11337408 11338068 11360256 11394656 11410308 11479104 11494872 11573604 11591424 11596928 11638536 11654523 11661312 11681982 11741184 11752416 11757312 11827296 11832912 11849166 11904256 11915644 11920608 11943936 11991564 11997258 12020736 12037248 12073698 12086172 12109824 12114648 12131289 12192768 12204432 12265344 12278016 12282192 12282907 12288024 12306944 12361167 12362112 12373938 12435696 12448544 12452778 12458691 12460032 12483072 12533808 12538071 12557376 12558336 12580596 12608414 12633088 12656448 12719616 12731784 12737088 12754584 12780288 12818988 12832232 12857344 12913992 12931731 12939264 12945408 12957792 13022464 13040352 13046544 13093353 13118976 13124202 13208832 13221468 13226976 13227746 13253632 13301184 13305708 13312026 13392288 13410684 13418496 13436928 13523328 13541904 13578292 13604864 13623552 13628979 13711152 13716864 13729986 13737984 13798512 13812768 13817466 13824027 13845312 13907376 13934592 13990158 14004612 14017536 14024192 14037608 14043456 14100534 14127048 14128128 14133756 14212224 14238504 14266368 14309568 14323257 14324352 14329224 14377824 14409616 14436261 14464512 14508312 14528241 14536704 14556672 14563584 14577516 14650272 14651392 14665408 14670396 14677362 14758848 14765856 14794752 14853748 14859936 14880348 14882816 14910336 14963832 14999088 15066324 15095808 15116544 15117424 15147008 15171663 15213744 15234642 15305472 15311569 15326496 15425046 15431472 15455232 15518048 15523326 15539364 15548416 15575976 15645798 15654912 15669888 15676416 15769728 15777216 15792309 15798888 15892929 15894144 15988752 15996344 16018317 16027648 16049664 16098264 16114896 16120377 16146432 16152864 16175052 16210818 16257024 16272576 16321851 16338714 16353792 16370688 16376256 16384032 16481556 16482816 16498584 16580928 16603704 16611588 16644096 16711744 16717428 16727731 16743168 16774128 16834311 16873974 16875264 16959488 16975712 16982784 17006112 17007102 17040384 17091984 17115462 17218656 17242308 17252352 17260544 17277056 17360406 17387136 17395392 17457804 17491968 17498936 17522973 17611776 17628624 17635968 17734912 17740944 17749368 17773749 17856384 17873466 17880912 17915904 17987346 17995887 18031104 18055872 18110547 18129258 18164736 18171972 18281536 18289152 18306648 18398016 18417024 18423288 18432036 18460416 18543168 18560907 18653544 18672816 18679167 18690048 18724608 18800712 18836064 18837504 18845008 18870894 18912621 18949632 18984672 19021824 19061833 19079424 19097676 19099136 19105632 19131876 19170432 19228482 19248348 19286016 19344416 19370988 19382272 19408896 19418112 19436688 19533696 19560528 19569816 19678464 19686303 19687808 19706642 19813248 19832202 19840464 19841619 19880448 19951776 19958562 19968039 19998784 20088432 20116026 20127744 20155392 20228884 20284992 20312856 20367438 20407296 20435328 20566728 20575296 20594979 20606976 20697768 20719152 20726199 20767968 20852377 20861064 20893184 20901888 20985237 21006918 21026304 21036288 21056412 21065184 21150801 21190572 21192192 21200634 21318336 21357756 21399552 21464352 21486528 21493836 21537152 21566736 21614424 21676032 21696768 21762468 21784952 21805056 21827584 21835008 21845376 21866274 21975408 21977088 21998112 22005594 22016043 22107904 22138272 22148784 22192128 22280622 22289904 22320522 22324224 22365504 22445748 22456406 22498632 22500352 22599486 22643712 22674816 22676136 22720512 22789312 22811113 22820616 22851963 22958208 22989744 23137569 23147208 23182848 23193856 23277072 23284989 23309046 23322624 23363964 23468697 23482368 23504832 23514624 23654592 23665824 23698332 23808512 23831288 23841216 23983128 23994516 24041472 24074496 24147396 24172344 24219648 24229296 24262578 24316227 24385536 24408864 24508071 24530688 24556032 24564384 24565814 24576048 24613888 24722334 24724224 24747876 24871392 24897088 24905556 24917382 24920064 24966144 25067616 25076142 25114752 25116672 25161192 25216828 25266176 25310961 25312896 25439232 25463568 25474176 25509168 25510653 25560576 25637976 25664464 25673193 25714688 25827984 25863462 25878528 25890816 25915584 25994059 26040609 26044928 26080704 26093088 26186706 26237952 26248404 26417664 26442936 26453952 26455492 26507264 26602368 26611416 26624052 26784576 26810199 26821368 26873856 26981019 27046656 27083808 27156584 27193887 27209728 27247104 27257958 27422304 27433728 27459972 27475968 27597024 27625536 27634932 27648054 27690624 27814752 27869184 27980316 28009224 28035072 28048384 28075216 28086912 28201068 28254096 28256256 28267512 28306341 28398241 28424448 28477008 28532736 28619136 28646514 28648704 28658448 28755648 28819232 28842723 28872522 28929024 29016624 29056482 29073408 29113344 29127168 29155032 29300544 29302784 29330816 29340792 29354724 29517696 29531712 29559963 29707496 29719872 29748303 29760696 29765632 29820672 29927664 29937843 29998176 30132648 30174039 30191616 30233088 30234848 30294016 30343326 30427488 30469284 30551157 30610944 30623138 30652992 30850092 30862944 30910464 31036096 31046652 31078728 31151952 31291596 31309824 31339776 31352832 31510377 31539456 31554432 31584618 31597776 31785858 31788288 31800951 31977504 31992688 32036634 32055296 32099328 32196528 32229792 32240754 32292864 32305728 32350104 32421636 32514048 32545152 32643702 32677428 32707584 32741376 32752512 32768064 32799411 32963112 32965632 32997168 33008391 33161856 33207408 33223176 33288192 33420933 33423488 33434856 33455462 33480783 33486336 33548256 33668622 33684609 33747948 33750528 33899229 33918976 33951424 33965568 34012224 34014204 34080768 34183968 34230924 34437312 34484616 34521088 34554112 34720812 34774272 34790784 34915608 34963569 34983936 34997872 35045946 35223552 35257248 35271936 35400547 35469824 35481888 35498736 35547498 35712768 35746932 35761824 35831808 35974692 35991774 36062208 36111744 36221094 36258516 36329472 36343944 36393867 36563072 36578304 36613296 36796032 36834048 36846576 36848721 36864072 36920832 37083501 37086336 37121814 37307088 37345632 37358334 37376073 37380096 37449216 37601424 37614213 37672128 37675008 37690016 37741788 37825242 37899264 37969344 38123666 38158848 38195352 38198272 38211264 38263752 38340864 38456964 38496696 38572032 38688832 38725843 38741976 38795193 38817792 38836224 38873376 39067392 39121056 39139632 39280059 39356928 39372606 39375616 39413284 39626496 39664404 39680928 39683238 39760896 39903552 39917124 39936078 39997568 40176864 40232052 40255488 40310784 40457768 40569984 40625712 40734876 40814592 40870656 40886937 41133456 41150592 41189958 41213952 41395536 41438304 41452398 41472081 41535936 41704754 41722128 41786368 41803776 41970474 42013836 42052608 42072576 42112824 42130368 42301602 42381144 42384384 42401268 42636672 42715512 42799104 42928704 42969771 42973056 42987672 43074304 43133472 43228848 43308783 43393536 43524936 43569904 43584723 43610112 43655168 43670016 43690752 43732548 43950816 43954176 43996224 44011188 44032086 44129449 44215808 44276544 44297568 44384256 44561244 44579808 44641044 44648448 44731008 44891496 44912812 44997264 45000704 45198972 45287424 45349632 45352272 45441024 45514989 45578624 45622226 45641232 45703926 45916416 45934707 45979488 46275138 46294416 46365696 46387712 46554144 46569978 46618092 46645248 46727928 46937394 46964736 47009664 47029248 47309184 47331648 47376927 47396664 47617024 47662576 47678787 47682432 47966256 47989032 48054951 48082944 48148992 48294792 48344688 48361131 48439296 48458592 48525156 48632454 48771072 48817728 48965553 49016142 49061376 49112064 49128768 49131628 49152096 49227776 49444668 49448448 49495752 49742784 49794176 49811112 49834764 49932288 50135232 50152284 50183193 50229504 50322384 50433656 50502933 50532352 50621922 50625792 50878464 50927136 50948352 51018336 51021306 51121152 51275952 51328928 51346386 51429376 51655968 51726924 51757056 51781632 51831168 51988118 52081218 52089856 52161408 52186176 52373412 52475904 52496808 52568919 52835328 52885872 52907904 52910984 53014528 53204736 53222832 53248104 53321247 53569152 53620398 53642736 53747712 53962038 53987661 54093312 54167616 54313168 54331641 54387774 54419456 54494208 54515916 54844608 54867456 54919944 55194048 55251072 55269864 55296108 55381248 55629504 55682721 55960632 56018448 56037501 56070144 56096768 56150432 56173824 56402136 56508192 56512512 56535024 56612682 56737863 56796482 56848896 56954016 57065472 57185499 57238272 57293028 57297408 57316896 57511296 57638464 57685446 57745044 57858048 58033248 58112964 58146816 58226688 58254336 58310064 58601088 58605568 58661632 58681584 58709448 59035392 59058909 59063424 59119926 59414992 59439744 59496606 59521392 59524857 59531264 59641344 59855328 59875686 59904117 59996352 60265296 60348078 60383232 60466176 60469696 60686652 60854976 60938568 61102314 61221888 61246276 61305984 61700184 61725888 61784937 61820928 62072192 62093304 62157456 62178597 62303904 62557131 62583192 62679552 62705664 62955711 63020754 63078912 63108864 63169236 63195552 63452403 63571716 63576576 63601902 63955008 63985376 64073268 64110592 64198656 64393056 64459584 64481508 64611456 64700208 64843272 65028096 65090304 65287404 65354856 65415168 65482752 65505024 65536128 65598822 65743873 65926224 65931264 65994336 66016782 66048129 66323712 66414816 66446352 66576384 66841866 66846976 66869712 66910924 66961566 66972672 67096512 67337244 67369218 67495896 67501056 67798458 67837952 67902848 67931136 68024448 68028408 68161536 68367936 68433339 68461848 68555889 68874624 68969232 68973247 69108224 69412707 69441624 69548544 69581568 69831216 69854967 69927138 69967872 69995744 70091892 70406091 70447104 70514496 70543872 70801094 70939648 70963776 70997472 71094996 71425536 71493864 71523648 71949384 71983548 72124416 72223488 72442188 72517032 72658944 72687888 72787734 72948681 73126144 73156608 73226592 73524213 73592064 73668096 73693152 73697442 73728144 73841664 74167002 74172672 74243628 74614176 74691264 74716668 74752146 74760192 74898432 75202848 75228426 75344256 75350016 75380032 75483576 75650484 75798528 75932883 75938688 76247332 76317696 76390704 76396544 76422528 76527504 76531959 76681728 76913928 76993392 77019579 77144064 77377664 77451686 77483952 77590386 77635584 77672448 77746752 77982177 78121827 78134784 78242112 78279264 78560118 78713856 78745212 78751232 78826568 79252992 79328808 79361856 79366476 79521792 79807104 79834248 79872156 79995136 80353728 80430597 80464104 80621568 80915536 80943057 81139968 81251424 81469752 81581661 81629184 81741312 81773874 82266912 82301184 82379916 82427904 82791072 82876608 82904796 82944162 83071872 83409508 83444256 83572736 83607552 83940948 84027672 84105216 84145152 84225648 84260736 84603204 84762288 84768768 84802536 84919023 85194723 85273344 85431024 85598208 85857408 85939542 85946112 85975344 85980349 86148608 86266944 86457696 86528169 86617566 86787072 87049872 87139808 87169446 87220224 87310336 87340032 87381504 87465096 87901632 87908352 87992448 88022376 88064172 88258898 88431616 88553088 88595136 88679889 89122488 89159616 89244909 89282088 89296896 89462016 89782992 89813529 89825624 89994528 90001408 90397944 90522117 90574848 90699264 90704544 90882048 91029978 91157248 91244452 91282464 91407852 91653471 91832832 91869414 91958976 92550276 92588832 92731392 92775424 93108288 93139956 93236184 93455856 93874788 93929472 94019328 94058496 94531131 94618368 94663296 94753854 94793328 95234048 95325152 95357574 95364864 95402853 95932512 95978064 96109902 96165888 96297984 96589584 96689376 96722262 96878592 96917184 97050312 97264908 97542144 97635456 97931106 98032284 98122752 98224128 98257536 98263256 98304192 98398233 98455552 98889336 98896896 98991504 99025173 99485568 99588352 99622224 99669528 99864576 100262799 100270464 100304568 100366386 100459008 100644768 100867312 101005866 101053827 101064704 101243844 101251584 101697687 101756928 101854272 101896704 102036672 102042612 102242304 102551904 102657856 102692772 103311936 103453848 103563264 103662336 103976236 104162436 104179712 104322816 104372352 104746824 104890707 104951808 104993616 105137838 105670656 105771744 105815808 105821968 106029056 106201641 106409472 106445664 106496208 106642494 107138304 107240796 107285472 107495424 107924076 107975322 108186624 108335232 108626336 108663282 108775548 108838912 108988416 109031832 109181601 109689216 109734912 109839888 110388096 110502144 110539728 110546163 110592216 110762496 111250503 111259008 111365442 111921264 112036896 112075002 112128219 112140288 112193536 112300864 112347648 112804272 112842639 113016384 113025024 113070048 113225364 113475726 113592964 113697792 113908032 114370998 114476544 114586056 114594816 114633792 115022592 115276928 115370892 115490088 115716096 116066496 116177529 116225928 116385579 116453376 116508672 116620128 117094117 117202176 117323264 117363168 117418896 117840177 118070784 118117818 118126848 118239852 118829984 118879488 118993212 119042784 119049714 119062528 119282688 119710656 119751372 119808234 119992704 120530592 120696156 120766464 120932352 120939392 121373304 121709952 121877136 122204628 122443776 122492552 122611968 122660811 123400368 123451776 123569874 123641856 124144384 124186608 124314912 124357194 124416243 124607808 125114262 125166384 125359104 125411328 125911422 126041508 126157824 126217728 126338472 126391104 126904806 127143432 127153152 127203804 127910016 127970752 128093173 128146536 128397312 128786112 128909313 128919168 128963016 129222912 129400416 129686544 129926349 130180608 130574808 130709712 130754169 130830336 130965504 131010048 131072256 131197644 131487746 131852448 131862528 131988672 132033564 132096258 132388347 132647424 132829632 132892704 133152768 133683732 133693952 133739424 133821848 133923132 133945344 134193024 134674488 134738436 134991792 135002112 135596916 135675904 135805696 135862272 136048896 136056816 136323072 136544967 136735872 136866678 136923696 137111778 137749248 137804121 137938464 137946494 138216448 138825414 138883248 139097088 139163136 139662432 139709934 139854276 139935744 139991488 140183784 140812182 140894208 141028992 141087744 141602188 141879296 141927552 141994944 142130781 142189992 142851072 142987728 143036361 143047296 143898768 143967096 144164853 144248832 144446976 144884376 145034064 145083393 145317888 145375776 145575468 145897362 145966639 146252288 146313216 146453184 146896659 147048426 147184128 147336192 147386304 147394884 147456288 147683328 148334004 148345344 148487256 149228352 149382528 149433336 149504292 149796864 150405696 150456852 150549579 150688512 150760064 150967152 151300968 151508799 151597056 151865766 151877376 152494664 152635392 152781408 152793088 152845056 153055008 153063918 153363456 153827856 153986784 154039158 154288128 154755328 154903372 154967904 155180772 155271168 155344896 155493504 155964354 156243654 156269568 156484224 156558528 157120236 157427712 157490424 157502464 157653136 157706757 158505984 158657616 158723712 158732952 159043584 159614208 159668496 159677791 159744312 159963741 159990272 160707456 160861194 160928208 161243136 161831072 161886114 161962983 162279936 162502848 162939504 162994923 163163322 163258368 163482624 163547748 164533824 164602368 164759832 165582144 165753216 165809592 165888324 166143744 166819016 166888512 167048163 167145472 167881896 168055344 168112503 168210432 168290304 168451296 168521472 169206408 169524576 169537536 169605072 169838046 170213589 170389446 170546688 170862048 171196416 171556497 171714816 171879084 171892224 171950688 171960698 172297216 172533888 172915392 173056338 173235132 173574144 174099744 174279616 174338892 174440448 174680064 174763008 174930192 175803264 175816704 175984896 176044752 176128344 176517796 176863232 177106176 177176727 177190272 177359778 178244976 178319232 178489818 178564176 178574571 178593792 178924032 179565984 179627058 179651248 179712351 179989056 180002816 180795888 181044234 181149696 181398528 181409088 182059956 182314496 182488904 182564928 182815704 183306942 183665664 183738828 183917952 185100552 185177664 185354811 185462784 185550848 186216576 186279912 186472368 186911712 187671393 187749576 188038656 188116992 188867133 189062262 189236736 189326592 189507708 189586656 190357209 190468096 190650304 190715148 190729728 190805706 191865024 191956128 192219804 192331776 192595968 193179168 193378752 193444524 193834368 194100624 194529816 195084288 195270912 195862212 196064568 196245504 196448256 196515072 196526512 196608384 196796466 196911104 197231619 197778672 197793792 197983008 198050346 198144387 198787687 198971136 199176704 199244448 199339056 199729152 200525598 200540928 200609136 200732772 200918016 201289536 201734624 202011732 202107654 202129408 202487688 202503168 203395374 203513856 203708544 203793408 204073344 204085224 204484608 205103808 205300017 205315712 205385544 205667667 206623872 206907696 206919741 207324672 207952472 208238121 208324872 208359424 208645632 208744704 209493648 209564901 209781414 209903616 209987232 210275676 211218273 211341312 211543488 211631616 211643936 212058112 212403282 212818944 212891328 212992416 213284988 214276608 214481592 214570944 215848152 215950644 216373248 216670464 217252672 217326564 217460503 217551096 217976832 218063664 218363202 218846043 219378432 219469824 219679776 220572639 220776192 221004288 221079456 221092326 221184432 221524992 222501006 222518016 222730884 223842528 224073792 224150004 224256438 224280576 224387072 224601728 224695296 225608544 225685278 226032768 226050048 226140096 226450728 226951452 227185928 227395584 227798649 227816064 228741996 228953088 229172112 229189632 229267584 229595877 230045184 230553856 230741784 230980176 231058737 231432192 232132992 232355058 232451856 232771158 232906752 233017344 233240256 233946531 234188234 234365481 234404352 234646528 234726336 234837792 235680354 236141568 236235636 236253696 236479704 237659968 237758976 237986424 238085568 238099428 238565376 239421312 239502744 239616468 239985408 241061184 241291791 241392312 241864704 241878784 242746608 242829171 243419904 243754272 244409256 244744983 244887552 244985104 245223936 245321622 246800736 246903552 247139748 247283712 247803829 248288768 248373216 248629824 248714388 248832486 249215616 250228524 250332768 250718208 250822656 251822844 252083016 252315648 252435456 252676944 252782208 253809612 254286864 254306304 254407608 254757069 255584169 255820032 255941504 256186346 256293072 256794624 257572224 257818626 257838336 257926032 257941047 258445824 258800832 259373088 259584507 259852698 260361216 261149616 261419424 261508338 261660672 261931008 262020096 262144512 262395288 262975492 263704896 263725056 263977344 264067128 264192516 264776694 265294848 265659264 265785408 266039667 267367464 267387904 267478848 267643696 267734727 267846264 267890688 268386048 269348976 269440587 269476872 269983584 270004224 271080901 271193832 271566351 271611392 271724544 272097792 272113632 272646144 273089934 273471744 273733356 273847392 274223556 274960413 275498496 275608242 275876928 275892988 276432896 277650828 277766496 278194176 278326272 279324864 279419868 279708552 279982976 280367568 281624364 281788416 282057984 282175488 283204376 283593393 283758592 283855104 283989888 284261562 284379984 285702144 285975456 286072722 286094592 286208559 287797536 287934192 288329706 288497664 288893952 289768752 290068128 290166786 290635776 290751552 291150936 291794724 291933278 292504576 292626432 292906368 293793318 294096852 294368256 294672384 294772608 294789768 294912576 295194699 295366656 296668008 296690688 296974512 297075519 298456704 298765056 298866672 299008584 299593728 300788397 300811392 300913704 301099158 301377024 301520128 301934304 302601936 303017598 303161481 303194112 303731532 303754752 304989328 305093061 305270784 305562816 305586176 305690112 306110016 306127836 306726912 307655712 307973568 308078316 309510656 309806744 309935808 310361544 310689792 310987008 311928708 312487308 312539136 312968448 313117056 314240472 314672121 314855424 314980848 315004928 315306272 315413514 317011968 317315232 317447424 317465904 318087168 318604923 319228416 319336992 319355582 319488624 319927482 319980544 321414912 321722388 321856416 322486272 323662144 323772228 323925966 324559872 325005696 325879008 325989846 326326644 326516736 326965248 327095496 327544803 329067648 329204736 329519664 331164288 331506432 331619184 331638489 331776648 332287488 333638032 333751509 333777024 334096326 334290944 335763792 336110688 336225006 336384657 336420864 336580608 336902592 337042944 338412816 338527917 339049152 339075072 339210144 339676092 340427178 340778892 341093376 341724096 343112994 343429632 343758168 343784448 343901376 343921396 344594432 345067776 345830784 346112676 346470264 347148288 348199488 348532587 348559232 348677784 349156737 349360128 349526016 349860384 351282351 351606528 351969792 352089504 352256688 353035592 353520531 353726464 354212352 354353454 354380544 354719556 356489952 356638464 356979636 357128352 357149142 357187584 357848064 359131968 359254116 359302496 359424702 359978112 360005632 361591776 362088468 362299392 362797056 362818176 364119912 364628992 364977808 365129856 365631408 366613884 367331328 367477656 367835904 367982433 369177133 370201104 370355328 370709622 370925568 371101696 372433152 372559824 372944736 373248729 373823424 375342786 375499152 376077312 376233984 377734266 378124524 378473472 378653184 379015416 379173312 380714418 380936192 381300608 381430296 381459456 381611412 383730048 383912256 384279519 384439608 385191936 386358336 386727939 386757504 386889048 387668736 388201248 389059632 389779047 390541824 391724424 392129136 392262507 392491008 392896512 393030144 393053024 393216768 393592932 393822208 394463238 395557344 395587584 395966016 396100692 396288774 397165041 397575374 397942272 398353408 398488896 398678112 399458304 401051196 401081856 401218272 401465544 401836032 402579072 403469248 404023464 404215308 404975376 405006336 406790748 407027712 407417088 407586816 408146688 408170448 408969216 409634901 410207616 410600034 410631424 410771088 411335334 413247744 413412363 413815392 413839482 414649344 415904944 416476242 416649744 416718848 417291264 417489408 418987296 419129802 419562828 419807232 419974464 420551352 422436546 422682624 423086976 423263232 423287872 424806564 425637888 425782656 425984832 426392343 426569976 428553216 428963184 429109083 429141888 431696304 431901288 432494559 432746496 433340928 434505344 434653128 434921006 435102192 435250179 435953664 436127328 436726404 437692086 437899917 438756864 438939648 439359552 440689977 441145278 441552384 442008576 442158912 442184652 442368864 443049984 445002012 445036032 445461768 447685056 448147584 448300008 448512876 448774144 449203456 449390592 451217088 451370556 451648737 452065536 452280192 452901456 453902904 454371856 454526397 454791168 455597298 455632128 457483992 457906176 458344224 458379264 458535168 459191754 460090368 460207111 461107712 461483568 461960352 462117474 462864384 464265984 464710116 464903712 465542316 465813504 466034688 466480512 467893062 468376468 468730962 468808704 469293056 469452672 469675584 471360708 472283136 472471272 472507392 472959408 473120271 475319936 475517952 475972848 476171136 476198856 477130752 478842624 479005488 479033373 479232936 479891223 479970816 482122368 482583582 482784624 482812729 483729408 483757568 485493216 485658342 485888949 486839808 487508544 488818512 488984769 489489966 489775104 489970208 490447872 490643244 493601472 493807104 494279496 495607658 496577536 496746432 497259648 497428776 497664972 498431232 500457048 500665536 501144489 501436416 503645688 504166032 504337509 504631296 504870912 505353888 505564416 507619224 508573728 508612608 508815216 509514138 510640767 511168338 511640064 511883008 512372692 512586144 513589248 514669491 515144448 515637252 515676672 515852064 515882094 516891648 517601664 518746176 519169014 519705396 520722432 522299232 522838848 523016676 523321344 524040192 524289024 524790576 525950984 527409792 527450112 527954688 528134256 528385032 529553388 530589696 531318528 531530181 531570816 532079334 534734928 534775808 534957696 535287392 535469454 535692528 535723713 535781376 536772096 538697952 538881174 538953744 539137053 539967168 540008448 542161802 542387664 543132702 543222784 543449088 544195584 544227264 546179868 546943488 547466712 547694784 548447112 549920826 550996992 551216484 551753856 551785976 552865792 555301656 555532992 556064433 556388352 556652544 558649728 558839736 559417104 559965952 560735136 563014179 563248728 564115968 564350976 566408752 566601399 567186786 567517184 567710208 567979776 568523124 568759968 571071627 571404288 571950912 572145444 572189184 572417118 575595072 575868384 576659412 576995328 577787904 579537504 580136256 580333572 581503104 582301872 583589448 583866556 585009152 585252864 585812736 587586636 588193704 588736512 589344768 589545216 589579536 589825152 590389398 590733312 591694857 593336016 593381376 593949024 594151038 594433161 596363061 596913408 597530112 597733344 598017168 599187456 601576794 601622784 601827408 602198316 602754048 603040256 603868608 605203872 606035196 606322962 606388224 607463064 607509504 609978656 610186122 610541568 611125632 611172352 611380224 612220032 612255672 613453824 615311424 615900051 615947136 616156632 619021312 619613488 619871616 620723088 620759223 621974016 623857416 624714363 624974616 625078272 625936896 626234112 628480944 628694703 629344242 629710848 629961696 630009856 630612544 630827028 633654819 634023936 634630464 634894848 634931808 636174336 637209846 638456832 638673984 638711164 638977248 639854964 639961088 642829824 643444776 643712832 647324288 647544456 647851932 649119744 650011392 651758016 651979692 652381509 652653288 653930496 654190992 655089606 656538129 658135296 658409472 659039328 661717917 662328576 663012864 663238368 663276978 663553296 664574976 667276064 667503018 667554048 668192652 668581888 671527584 672221376 672450012 672769314 672841728 673161216 673805184 674085888 676825632 677055834 678098304 678150144 678420288 679352184 680854356 681557784 682186752 683395947 683448192 686225988 686859264 687516336 687568896 687802752 687842792 688787631 689188864 690135552 691661568 692225352 692940528 693176211 694296576 696398976 697065174 697118464 697355568 698313474 698720256 699052032 699720768 701839593 702564702 703213056 703939584 704179008 704513376 706071184 707041062 707452928 708424704 708706908 708761088 709439112 712979904 713276928 713959272 714256704 714298284 715696128 718263936 718508232 718604992 718849404 719292433 719956224 723183552 723875373 724176936 725594112 725636352 728239824 728487513 729257984 729955616 730259712 731262816 733227768 734234949 734662656 734955312 735671808 735964866 738354266 740402208 740710656 741419244 741851136 742203392 743411487 744866304 745119648 745889472 746497458 747646848 750685572 750998304 752154624 752467968 755468532 756249048 756946944 757306368 758030832 758346624 761428836 761872384 762601216 762860592 762918912 763222824 764271207 766752507 767460096 767824512 768559038 768879216 770383872 772716672 773455878 773515008 773778096 773823141 775337472 776402496 778119264 778753521 779558094 781083648 783448848 784258272 784525014 784982016 785793024 786060288 786106048 786433536 787185864 788926476 791114688 791175168 791932032 792201384 792577548 794330082 795150748 795884544 796706816 796977792 797356224 798119001 802102392 802163712 802436544 802931088 803204181 803672064 805158144 806938496 808046928 808321761 808430616 809950752 810012672 813242703 813581496 814699053 814834176 815173632 816293376 816340896 817938432 819269802 819658819 820415232 821200068 821262848 821542176 822670668 824881239 826495488 826824726 827630784 827678964 829298688 831809888 832952484 833299488 833437696 834582528 834978816 837974592 838259604 839125656 839948928 841102704 844873092 845365248 846173952 846526464 846575744 849613128 850780179 851275776 851565312 851969664 852784686 853139952 857106432 857926368 858218166 858283776 858625677 863392608 863802576 864989118 865492992 866681856 869010688 869306256 869842012 870204384 870500358 871907328 872254656 873452808 875384172 875799834 877513728 877879296 878719104 881379954 882290556 883104768 884017152 884317824 884369304 884737728 885584097 886099968 890004024 890072064 890923536 891226557 895370112 896295168 896600016 896652211 897025752 898406912 898781184 902365191 902434176 902741112 903297474 904131072 904560384 905802912 907805808 908743712 909052794 909484443 909582336 911194596 911264256 914967984 915279183 915812352 916688448 916758528 917070336 918383508 920180736 920414222 922215424 922967136 923920704 924234948 928531968 929420232 929807424 931084632 932069376 932961024 935786124 936752936 937461924 937617408 938586112 938905344 939351168 942721416 944016363 944566272 944942544 945014784 945918816 946240542 950639872 951035904 951945696 952342272 952397712 954261504 955814769 957685248 958010976 958066746 958465872 959782446 959941632 964244736 965167164 965569248 965625458 967458816 967515136 970986432 971316684 971777898 973679616 975017088 977637024 977969538 978979932 979550208 979940416 980895744 981286488 982634409 987202944 987614208 988558992 991215316 993155072 993492864 994519296 994857552 994915467 995329944 996862464 1000914096 1001254527 1001331072 1002288978 1002872832 1007291376 1008332064 1008675018 1009153971 1009262592 1009741824 1010707776 1011128832 1015238448 1015583751 1017147456 1017225216 1017630432 1019028276 1021281534 1022336676 1023280128 1023766016 1024745384 1025172288 1029338982 1030288896 1031274504 1031353344 1031704128 1031764188 1033783296 1035203328 1037492352 1038338028 1039410792 1041444864 1044598464 1045597761 1045677696 1046033352 1048080384 1048578048 1049581152 1051901968 1053847053 1054819584 1055909376 1056268512 1056770064 1059106776 1060561593 1061179392 1062637056 1063060362 1063141632 1064158668 1069469856 1069551616 1069915392 1070574784 1070938908 1071385056 1071447426 1071562752 1073544192 1077395904 1077762348 1077907488 1078274106 1079934336 1080016896 1084323604 1084775328 1086265404 1086445568 1086898176 1088391168 1088454528 1092359736 1093886976 1094933424 1095389568 1096894224 1099841652 1101993984 1102432968 1103507712 1103571952 1103947299 1105731584 1107531399 1110603312 1111065984 1112128866 1112776704 1113305088 1117299456 1117679472 1117744537 1118834208 1119746187 1119931904 1121470272 1126028358 1126497456 1128231936 1128701952 1132817504 1133202798 1134373572 1135034368 1135420416 1135959552 1137046248 1137519936 1142143254 1142808576 1143901824 1144290888 1144378368 1144834236 1151190144 1151736768 1152838557 1153318824 1155575808 1159075008 1160183817 1160272512 1160667144 1163006208 1164603744 1167178896 1167733112 1169337141 1170018304 1171625472 1175173272 1176387408 1176787521 1177473024 1178689536 1179090432 1179159072 1179650304 1180778796 1181466624 1183389714 1186672032 1186762752 1187898048 1188302076 1188866322 1191495123 1192726122 1193826816 1195060224 1195466688 1196034336 1198374912 1203153588 1203245568 1203654816 1204396632 1205508096 1206080512 1207737216 1210407744 1212070392 1212645924 1214926128 1215019008 1219957312 1220372244 1221083136 1221124363 1222251264 1222760448 1224440064 1224511344 1226907648 1228904703 1230622848 1231800102 1231894272 1232313264 1238042624 1239226976 1239743232 1240237089 1241446176 1241518446 1243948032 1247714832 1249428726 1249949232 1250156544 1251873792 1252468224 1256961888 1257389406 1258688484 1259421696 1259923392 1260019712 1261225088 1261654056 1267309638 1268047872 1269260928 1269789696 1269863616 1274419692 1276913664 1277347968 1277422328 1277954496 1279177029 1279709928 1279922176 1285659648 1286889552 1287327249 1287425664 1294648576 1295088912 1295703864 1297483677 1298239488 1300022784 1303516032 1303959384 1304763018 1305306576 1307860992 1308381984 1310179212 1313076258 1313699751 1316270592 1316818944 1318078656 1322069931 1323435834 1324657152 1326025728 1326476736 1326553956 1327106592 1329149952 1334552128 1335006036 1335108096 1336385304 1343055168 1344442752 1344900024 1345538628 1346322432 1347610368 1348171776 1353651264 1354111668 1354946211 1356196608 1356840576 1358704368 1361708712 1363115568 1363579191 1364373504 1366791894 1366896384 1372451976 1373718528 1375032672 1375137792 1375605504 1375685584 1377575262 1378377728 1380271104 1380621333 1383323136 1384450704 1385881056 1386352422 1388593152 1391513809 1392797952 1394130348 1394236928 1394711136 1396626948 1397440512 1398104064 1399441536 1403679186 1405129404 1406426112 1407879168 1408358016 1409026752 1412142368 1414082124 1414905856 1416849408 1417413816 1417522176 1418878224 1419360813 1425959808 1426553856 1427918544 1428513408 1428596568 1431392256 1436527872 1437016464 1437100119 1437209984 1437698808 1438584866 1439673669 1439912448 1446367104 1447750746 1448353872 1448438187 1451188224 1451272704 1456479648 1456975026 1457666847 1458515968 1459911232 1460519424 1462525632 1466455536 1466954307 1468469898 1469325312 1469910624 1471343616 1471929732 1476708532 1480804416 1481421312 1482838488 1484406784 1486822974 1489732608 1490239296 1491778944 1492994916 1495293696 1501371144 1501996608 1503433467 1504309248 1510937064 1512498096 1513012527 1513893888 1514612736 1516061664 1516693248 1522223521 1522857672 1525202432 1525721184 1525837824 1526445648 1528542414 1531922301 1533505014 1534920192 1535649024 1537118076 1537758432 1540767744 1544008473 1545433344 1546911756 1547030016 1547556192 1547646282 1550674944 1552804992 1556238528 1557507042 1559116188 1562167296 1566897696 1568516544 1569050028 1569964032 1572120576 1572212096 1572867072 1574371728 1577852952 1582229376 1582350336 1583864064 1584402768 1585155096 1588660164 1590301496 1591769088 1593413632 1593955584 1594590543 1594712448 1596238002 1604204784 1604327424 1604873088 1605862176 1606408362 1607171139 1607344128 1610316288 1613876992 1616093856 1616643522 1616861232 1617411159 1619901504 1620025344 1626485406 1627162992 1629398106 1629668352 1630347264 1632586752 1632681792 1638539604 1639317638 1640830464 1642400136 1642525696 1643084352 1645341336 1649762478 1652990976 1653649452 1655261568 1655357928 1658597376 1663619776 1665211249 1665904968 1666598976 1668193299 1669165056 1669957632 1675949184 1676519208 1678251312 1679897856 1682205408 1689042537 1689746184 1692347904 1693052928 1693151488 1699226256 1699804197 1701560358 1702551552 1703130624 1703939328 1705569372 1706279904 1713214881 1714212864 1715852736 1716436332 1716567552 1717251354 1726785216 1727605152 1729978236 1730985984 1733363712 1738021376 1738612512 1739684024 1740408768 1741000716 1744509312 1746905616 1750768344 1751599668 1755027456 1755758592 1757438208 1762759908 1764581112 1766209536 1768034304 1768635648 1768738608 1769475456 1771168194 1772199936 1775084571 1780008048 1780144128 1781847072 1782453114 1783299483 1789089183 1790740224 1792590336 1793200032 1793304422 1794051504 1796813824 1797562368 1804730382 1804868352 1805482224 1806594948 1808262144 1809120768 1811605824 1815611616 1817487424 1818105588 1818968886 1819164672 1822389192 1822528512 1829935968 1830558366 1831624704 1833376896 1833517056 1834140672 1836767016 1840361472 1840828444 1844430848 1845934272 1847700153 1847841408 1848469896 1857063936 1858840464 1859614848 1862169264 1862277669 1865922048 1871572248 1873505872 1874143089 1874923848 1875234816 1877172224 1877810688 1878702336 1885442832 1886084109 1888032726 1889132544 1889885088 1890029568 1891837632 1892481084 1897566307 1900964457 1901279744 1902071808 1903891392 1904684544 1904795424 1908523008 1911629538 1915370496 1916021952 1916133492 1916931744 1919564892 1919883264 1928489472 1930334328 1931138496 1931250916 1935030272 1941972864 1942633368 1943555796 1947359232 1950034176 1955274048 1955939076 1957144527 1957959864 1959880832 1961791488 1962572976 1965268818 1969614387 1974405888 1975228416 1977117984 1982430632 1985153751 1986310144 1986985728 1989038592 1989715104 1989830934 1990659888 1993724928 2001828192 2002509054 2002662144 2004577956 2005745664 2014582752 2016664128 2017350036 2018307942 2018525184 2019483648 2021415552 2022257664 2030476896 2031167502 2034294912 2034450432 2035260864 2038056552 2042563068 2044673352 2046560256 2047532032 2049490768 2050187841 2050344576 2058677964 2060577792 2062549008 2062706688 2063408256 2063528376 2066362893 2067566592 2070406656 2074984704 2076676056 2078821584 2079528633 2082889728 2089196928 2091195522 2091355392 2092066704 2096160768 2097156096 2099162304 2103803936 2105518779 2107694106 2109639168 2111818752 2112537024 2113540128 2118213552 2121123186 2122358784 2125274112 2126120724 2126283264 2128317336 2138939712 2139103232 2139830784 2141149568 2141877816 2142770112 2142894852 2147088384 2154791808 2155524696 2155814976 2156548212 2157877299 2159868672 2168647208 2169550656 2171626119 2172530808 2172891136 2176782336 2176909056 2184719472 2185462539 2187773952 2189866848 2190779136 2193788448 2199683304 2202704847 2203987968 2204865936 2207015424 2207143904 2207894598 2211463168 2215062798 2221206624 2222131968 2224257732 2225553408 2226610176 2230234461 2234598912 2235358944 2235489074 2237668416 2239492374 2239863808 2242940544 2252056716 2252994912 2256463872 2257403904 2265635008 2266405596 2268747144 2270840832 2271919104 2274092496 2275039872 2284286508 2285617152 2287803648 2288581776 2288756736 2289668472 2292813621 2300257521 2302380288 2303473536 2305677114 2306637648 2311151616 2318150016 2320367634 2320545024 2321334288 2321469423 2326012416 2329207488 2334357792 2335466224 2336260563 2338674282 2340036608 2343250944 2350346544 2352774816 2353575042 2354946048 2357379072 2358180864 2358318144 2359300608 2361557592 2366779428 2373344064 2373525504 2375796096 2376604152 2377732644 2382990246 2385452244 2387653632 2390120448 2390933376 2392068672 2394357003 2406307176 2406491136 2407309632 2408793264 2409612543 2411016192 2412161024 2415474432 2420815488 2424140784 2425291848 2429852256 2430038016 2439728109 2439914624 2440744488 2442248726 2444097159 2444502528 2445520896 2448880128 2449022688 2453815296 2457809406 2458976457 2461245696 2463600204 2463788544 2464626528 2474643717 2476085248 2478453952 2479486464 2480474178 2482892352 2483036892 2487896064 2495429664 2498857452 2499898464 2500313088 2503747584 2504936448 2513923776 2514778812 2517376968 2519846784 2520039424 2522450176 2523308112 2534619276 2536095744 2538521856 2539579392 2539727232 2548839384 2552340537 2553827328 2554695936 2554844656 2555908992 2558354058 2559419856 2559844352 2571319296 2573779104 2574654498 2574851328 2575877031 2584239931 2589297152 2590177824 2591407728 2594967354 2596478976 2600045568 2607032064 2607918768 2609526036 2610613152 2615721984 2616763968 2620358424 2626152516 2627399502 2632541184 2633637888 2636157312 2644139862 2646871668 2649314304 2652051456 2652953472 2653107912 2654213184 2656752291 2658299904 2669104256 2670012072 2670216192 2672770608 2673679671 2686110336 2688885504 2689800048 2689956633 2691077256 2695220736 2696343552 2707095573 2707302528 2708223336 2709892422 2712393216 2713681152 2717408736 2723417424 2726231136 2727158382 2728453329 2728747008 2733583788 2733792768 2744903952 2745837549 2747437056 2750065344 2750275584 2751211008 2751371168 2755150524 2756755456 2760542208 2761242666 2766646272 2768901408 2771762112 2772704844 2783027618 2785595904 2788260696 2788473856 2789422272 2793253896 2796208128 2798883072 2807358372 2810258808 2812852224 2815758336 2816716032 2818053504 2824284736 2826986539 2828164248 2832049089 2833698816 2834827632 2835044352 2837756448 2838721626 2851919616 2853107712 2855837088 2857026816 2857193136 2862784512 2867444307 2873055744 2874032928 2874200238 2874419968 2875397616 2877169732 2879347338 2879824896 2892734208 2895501492 2896707744 2896876374 2902376448 2902545408 2912959296 2913950052 2915333694 2917031936 2919822464 2921038848 2925051264 2932911072 2933908614 2936939796 2938650624 2939821248 2942687232 2943859464 2947903227 2953417064 2961608832 2962842624 2965676976 2973645948 2979465216 2980478592 2983557888 2984746401 2985989832 2990587392 3002742288 3003763581 3003993216 3006866934 3008618496 3021874128 3024996192 3026025054 3027461913 3027787776 3029225472 3032123328 3033386496 3044447042 3045715344 3046751253 3050404864 3051442368 3051675648 3052891296 3057084828 3063844602 3067010028 3069840384 3071298048 3074236152 3075516864 3088016946 3090866688 3093823512 3094060032 3095112384 3095292564 3101349888 3105609984 3112477056 3115014084 3118232376 3124334592 3133795392 3136793283 3137033088 3138100056 3144241152 3144424192 3145734144 3148743456 3155705904 3161541159 3164458752 3167728128 3168805536 3170310192 3177320328 3180602992 3181684779 3183538176 3186827264 3187911168 3189181086 3189424896 3192476004 3208409568 3208654848 3209746176 3211724352 3212816724 3214342278 3214688256 3220632576 3221449777 3227753984 3232187712 3233287044 3233722464 3234822318 3239803008 3240050688 3252970812 3254325984 3258796212 3259336704 3260694528 3265173504 3265363584 3277079208 3278635276 3281660928 3284800272 3285051392 3286168704 3290682672 3299524956 3305981952 3307298904 3310523136 3310715856 3311841897 3317194752 3322594197 3327239552 3330422498 3331809936 3333197952 3336386598 3338330112 3339915264 3351898368 3353038416 3353233611 3356502624 3359238561 3359795712 3364410816 3378085074 3379492368 3384695808 3386105856 3386302976 3398452512 3399608394 3403120716 3405103104 3406261248 3407878656 3411138744 3412559808 3426429762 3428425728 3431705472 3432872664 3433135104 3434502708 3453570432 3455210304 3458515671 3459956472 3466727424 3476042752 3477225024 3479368048 3480551451 3480817536 3482001432 3489018624 3493811232 3501536688 3503199336 3508011423 3510054912 3514876416 3525519816 3529162224 3530362563 3532419072 3536068608 3537271296 3537477216 3538950912 3542336388 3544399872 3550169142 3560016096 3560288256 3563694144 3564906228 3566598966 3574485369 3578178366 3581480448 3585180672 3586400064 3586608844 3588103008 3593627648 3595124736 3609460764 3609736704 3610964448 3613189896 3616524288 3618241536 3623211648 3631223232 3634974848 3636211176 3637937772 3644778384 3645057024 3659871936 3661116732 3663249408 3663373089 3666753792 3668281344 3673534032 3680722944 3681656888 3686714109 3688861696 3691868544 3695400306 3695682816 3696939792 3714127872 3717680928 3719229696 3720711267 3724338528 3724555338 3731844096 3743144496 3747011744 3748286178 3749847696 3750469632 3754344448 3755621376 3757404672 3770885664 3772168218 3776065452 3778265088 3779770176 3780059136 3783675264 3784962168 3795132614 3801928914 3802559488 3804143616 3807782784 3809369088 3809590848 3823259076 3830740992 3832043904 3832266984 3833863488 3837531087 3839129784 3839766528 3856978944 3860668656 3861981747 3862276992 3862501832 3870060544 3883945728 3885266736 3887111592 3892451031 3894718464 3900068352 3910548096 3911878152 3914289054 3915919728 3919761664 3923582976 3925145952 3930537636 3939228774 3941099253 3948811776 3950456832 3954235968 3964861264 3966209793 3970307502 3972620288 3973971456 3978077184 3979430208 3979661868 3981319776 3987449856 4003656384 4005018108 4005324288 4009155912 4029165504 4033328256 4034700072 4036615884 4038967296 4042831104 4044515328 4060953792 4062335004 4064838633 4068589824 4070521728 4076113104 4085126136 4089346704 4090737573 4093120512 4095064064 4098981536 4100375682 4100689152 4117355928 4121155584 4125098016 4125413376 4126816512 4127056752 4132725786 4135133184 4140813312 4141863999 4149969408 4153352112 4157643168 4159057266 4165779456 4174541427 4178393856 4182391044 4182710784 4184133408 4192321536 4194312192 4198324608 4207607872 4211037558 4215388212 4219278336 4223637504 4225074048 4227080256 4236427104 4242246372 4244717568 4250548224 4252241448 4252566528 4256634672 4258082439 4277879424 4278206464 4279661568 4282299136 4283755632 4285540224 4285789704 4294176768 4309583616 4311049392 4311300357 4311629952 4313096424 4315754598 4319737344 4337294416 4339101312 4343252238 4345061616 4345314561 4345782272 4353564672 4353818112 4369438944 4370925078 4373000541 4375547904 4379733696 4381558272 4387576896 4399366608 4400862921 4405409694 4407975936 4409731872 4414030848 4414287808 4415789196 4430125596 4442413248 4444263936 4448515464 4453220352 4460468922 4469197824 4470717888 4470978148 4475336832 4478984748 4479727616 4485881088 4504113432 4505989824 4510300401 4512927744 4531270016 4532811192 4537494288 4539037581 4541681664 4543838208 4548184992 4550079744 4566670563 4568573016 4575607296 4577163552 4577513472 4579336944 4585627242 4595766903 4600515042 4604760576 4606947072 4611354228 4613275296 4622303232 4632025419 4636300032 4640735268 4641090048 4642668576 4642938846 4652024832 4658414976 4668715584 4670932448 4672521126 4677348564 4680073216 4686501888 4700693088 4705549632 4707150084 4709892096 4716361728 4716636288 4718601216 4723115184 4733558856 4746688128 4747051008 4751592192 4753208304 4755465288 4765980492 4770904488 4775307264 4780240896 4781866752 4783771629 4784137344 4788714006 4799302729 4812614352 4812982272 4814619264 4817586528 4819225086 4821513417 4822032384 4824322048 4830948864 4841630976 4848281568 4850583696 4852233477 4859704512 4860076032 4879456218 4879829248 4881488976 4884497452 4888194318 4889005056 4891041792 4897760256 4898045376 4915618812 4917952914 4922491392 4927200408 4927577088 4929253056 4949287434 4952170496 4956907904 4958972928 4960948356 4965784704 4966073784 4975792128 4990859328 4995633747 4997714904 4999796928 5004579897 5007495168 5009872896 5027847552 5029557624 5034753936 5035047031 5039693568 5044900352 5046616224 5067127611 5069238552 5077043712 5079158784 5079454464 5097678768 5099412591 5104681074 5107654656 5109391872 5109689312 5111817984 5116708116 5118839712 5119688704 5139644643 5142638592 5147558208 5149308996 5149702656 5151754062 5168479862 5178594304 5180355648 5182815456 5189934708 5192957952 5200091136 5214064128 5215837536 5219052072 5221226304 5233527936 5240716848 5252305032 5254799004 5265082368 5267275776 5272314624 5288279724 5293743336 5298628608 5304102912 5305906944 5306215824 5308426368 5313504582 5316599808 5325253713 5338208512 5340024144 5340432384 5345541216 5347359342 5349898449 5367267549 5372220672 5377771008 5379600096 5379913266 5382154512 5390441472 5392687104 5414191146 5414605056 5416446672 5419784844 5424786432 5427362304 5434817472 5446834848 5452462272 5454316764 5456906658 5457494016 5467167576 5467585536 5489807904 5491675098 5494874112 5500130688 5500551168 5502422016 5502742336 5510301048 5521084416 5522485332 5533292544 5537802816 5543100459 5543524224 5545409688 5566055236 5571191808 5576521392 5576947712 5578844544 5586507792 5586833007 5597766144 5614716744 5620517616 5622429267 5625704448 5631516672 5633432064 5636107008 5648569472 5653973078 5656328496 5658252327 5664098178 5667397632 5669655264 5670088704 5675512896 5677443252 5692698921 5702893371 5703839232 5706215424 5711674176 5714053632 5714386272 5725569024 5734888614 5746111488 5748065856 5748400476 5748839936 5750795232 5754339464 5758694676 5759649792 5785468416 5791002984 5793415488 5793752748 5805090816 5825918592 5827900104 5830667388 5834063872 5839644928 5842077696 5850102528 5865822144 5867817228 5871433581 5873879592 5879642496 5885374464 5887718928 5895806454 5906834128 5908843161 5923217664 5925685248 5931353952 5947291896 5955461253 5958930432 5960957184 5967115776 5969492802 5971979664 5981174784 6005484576 6007527162 6007986432 6013733868 6017236992 6043748256 6049992384 6052050108 6054923826 6055575552 6058450944 6064246656 6066772992 6088894084 6091430688 6093502506 6100809728 6102884736 6103351296 6105782592 6114169656 6127689204 6134020056 6139680768 6142596096 6148472304 6150563523 6151033728 6176033892 6181733376 6187647024 6188120064 6190224768 6190585128 6199088679 6202699776 6211219968 6224954112 6230028168 6236464752 6238585899 6248669184 6267590784 6273586566 6274066176 6276200112 6276565477 6288482304 6288848384 6291468288 6297486912 6311411808 6316556337 6323082318 6328917504 6335456256 6337611072 6340620384 6354640656 6361205984 6363369558 6367076352 6373654528 6375822336 6378362172 6378849792 6384952008 6416819136 6417309696 6419492352 6423448704 6425633448 6428684556 6441265152 6442899554 6455507968 6464375424 6466574088 6467444928 6469644636 6473631897 6479606016 6505941624 6508651968 6514878357 6517592424 6518673408 6530347008 6530727168 6554158416 6556387617 6557270552 6563321856 6569600544 6570102784 6572337408 6581365344 6599049912 6608114541 6611963904 6614597808 6621046272 6621431712 6623683794 6634389504 6645188394 6654479104 6660844996 6663619872 6666395904 6672773196 6676660224 6679830528 6690703383 6703796736 6706076832 6706467222 6713005248 6718477122 6719591424 6728821632 6756170148 6758984736 6769391616 6772211712 6772605952 6796905024 6799216788 6806241432 6812522496 6815757312 6822277488 6825119616 6852859524 6856851456 6863410944 6865745328 6866270208 6869005416 6878440863 6900772563 6907140864 6910420608 6917031342 6919912944 6933454848 6952085504 6954450048 6958736096 6961102902 6961635072 6964002864 6964408269 6978037248 6987622464 7003073376 7006398672 7008781689 7016022846 7020109824 7029752832 7051039632 7058324448 7060725126 7064838144 7072137216 7074542592 7074954432 7077901824 7084672776 7100338284 7120032192 7120576512 7127388288 7129812456 7133197932 7148970738 7156356732 7162960896 7170361344 7172800128 7173217688 7176206016 7183071009 7187255296 7218921528 7219473408 7221928896 7226379792 7228837629 7233048576 7236483072 7246423296 7262446464 7269949696 7272422352 7275875544 7289556768 7290114048 7319184327 7319743872 7322233464 7326746178 7333507584 7336562688 7347068064 7361445888 7363313776 7373428218 7376929371 7377723392 7383737088 7390800612 7391365632 7393879584 7423931151 7428255744 7435361856 7438459392 7441422534 7448677056 7449110676 7463688192 7486288992 7494023488 7496572356 7499695392 7500939264 7511242752 7514809344 7541771328 7544336436 7552130904 7559540352 7560118272 7567350528 7569924336 7590265228 7603857828 7605118976 7608287232 7615565568 7618738176 7619181696 7646518152 7657021611 7661481984 7664087808 7664533968 7667726976 7675062174 7678259568 7679533056 7713957888 7721337312 7723963494 7724553984 7725003664 7727631093 7740121088 7752719793 7767891456 7770533472 7774223184 7784902062 7789436928 7800136704 7821096192 7823756304 7828578108 7831839456 7839523328 7847165952 7850291904 7861075272 7878457548 7882198506 7897623552 7900913664 7908471936 7929722528 7932419586 7940615004 7945240576 7947942912 7956154368 7958860416 7959323736 7962639552 7970256873 7974899712 8007312768 8010036216 8010648576 8018311824 8058331008 8066656512 8069400144 8069869899 8073231768 8085662208 8089030656 8121286719 8121907584 8124670008 8129677266 8137179648 8141043456 8152226208 8170252272 8178693408 8181475146 8185359987 8186241024 8190128128 8197963072 8200751364 8201378304 8234711856 8237512647 8242311168 8250196032 8250826752 8253633024 8254113504 8265451572 8270266368 8281626624 8283727998 8299938816 8306704224 8315286336 8318114532 8349082854 8356787712 8364782088 8365421568 8368266816 8388624384 8396649216 8415215744 8422075116 8430776424 8438556672 8447275008 8450148096 8454160512 8472854208 8480959617 8484492744 8496147267 8501096448 8504482896 8505133056 8513269344 8516164878 8547870541 8555758848 8559323136 8564598272 8567511264 8571080448 8571579408 8588353536 8602332921 8619167232 8622098784 8622600714 8623259904 8626192848 8631509196 8639474688 8674588832 8678202624 8686504476 8690123232 8690629122 8691564544 8707129344 8707636224 8738877888 8741850156 8746001082 8751095808 8759467392 8763116544 8775153792 8798733216 8801725842 8810819388 8815951872 8819463744 8828061696 8828575616 8831578392 8843709681 8860251192 8884826496 8888527872 8897030928 8920937844 8938395648 8941435776 8941956296 8950673664 8954239203 8957969496 8959455232 8971762176 9008226864 9011290743 9011979648 9020600802 9025855488 9062540032 9065622384 9074988576 9078075162 9082385739 9083363328 9087676416 9096369984 9100159488 9133341126 9137146032 9151214592 9154327104 9155026944 9158673888 9171254484 9191533806 9201030084 9209521152 9213894144 9222708456 9226550592 9264050838 9272600064 9281470536 9282180096 9285337152 9285877692 9304049664 9316829952 9337431168 9341864896 9345042252 9350801629 9354697128 9373003776 9401386176 9410379849 9411099264 9414300168 9432723456 9433272576 9437202432 9446230368 9467117712 9484623477 9493376256 9503184384 9506416608 9510930576 9531960984 9541808976 9545054337 9550614528 9560481792 9563733504 9567543258 9568274688 9577428012 9598605458 9625228704 9625964544 9629238528 9635173056 9638450172 9643026834 9644064768 9648644096 9661897728 9664349331 9683261952 9696563136 9701167392 9704466954 9719409024 9720152064 9758912436 9759658496 9762977952 9768994904 9776388636 9778010112 9782083584 9795520512 9796090752 9831237624 9835905828 9844982784 9854400816 9855154176 9858506112 9898574868 9904340992 9913815808 9917945856 9921896712 9931569408 9932147568 9935525691 9951584256 9967782591 9981718656 9991267494 9995429808 9999593856 10009159794 10014990336 10019745792 10055695104 10059115248 10059700833 10069507872 10070094062 10077715683 10079387136 10089800704 10093232448 10134255222 10138477104 10154087424 10158317568 10158908928 10195357536 10198825182 10209362148 10215309312 10218783744 10219378624 10223635968 10233416232 10237679424 10279289286 10285277184 10295116416 10298617992 10299405312 10303508124 10336959724 10357188608 10360711296 10365630912 10375547013 10379869416 10400182272 10428128256 10431675072 10438104144 10441654353 10442452608 10467055872 10481433696 10504610064 10509598008 10524034269 10530164736 10544629248 10576559448 10587486672 10591087689 10597257216 10608205824 10611813888 10612431648 10616852736 10627009164 10633199616 10650507426 10655564647 10676417024 10680048288 10680864768 10691082432 10694718684 10699796898 10723456107 10734535098 10744441344 10755542016 10759200192 10759826532 10764309024 10780882944 10785374208 10828382292 10829210112 10832893344 10839569688 10849572864 10854724608 10869634944 10893669696 10904924544 10908633528 10913813316 10934335152 10935171072 10979615808 10983350196 10989748224 10990119267 11000261376 11004844032 11005484672 11020602096 11042168832 11044970664 11060142327 11066585088 11075605632 11086200918 11087048448 11090819376 11132110472 11142383616 11153042784 11153895424 11157689088 11162133801 11173015584 11173666014 11195532288 11229433488 11241035232 11244858534 11251408896 11263033344 11266864128 11272214016 11297138944 11307946156 11312656992 11316504654 11328196356 11334795264 11339310528 11340177408 11351025792 11354886504 11385397842 11405786742 11407678464 11412430848 11423348352 11428107264 11428772544 11469777228 11492222976 11496131712 11496800952 11497679872 11501590464 11508678928 11512593261 11517389352 11519299584 11570936832 11582005968 11585945241 11586830976 11587505496 11610181632 11651837184 11655800208 11656478743 11661334776 11677353093 11679289856 11684155392 11700205056 11731644288 11735634456 11742867162 11747759184 11759284992 11770748928 11775437856 11791612908 11813668256 11817686322 11823297759 11846435328 11851370496 11862707904 11894583792 11898629379 11910922506 11917860864 11921914368 11934231552 11938985604 11943959328 11962349568 12010969152 12015054324 12015972864 12027467736 12087496512 12099984768 12104100216 12109847652 12116901888 12128493312 12133545984 12177788168 12182861376 12187005012 12194515899 12201619456 12205769472 12211565184 12228339312 12255378408 12268040112 12272212719 12279361536 12285192192 12296944608 12301127046 12302067456 12352067784 12363466752 12375294048 12376240128 12380449536 12381170256 12398177358 12405399552 12422439936 12425591997 12449908224 12460056336 12472929504 12477171798 12497338368 12523624281 12535181568 12547173132 12548132352 12552400224 12553130954 12576964608 12577696768 12582936576 12594973824 12622823616 12633112674 12646164636 12657835008 12670912512 12675222144 12681240768 12709281312 12722411968 12726739116 12734152704 12751644672 12756724344 12757699584 12769904016 12774247317 12833638272 12834619392 12838984704 12846897408 12851266896 12857369112 12882530304 12885799108 12911015936 12928750848 12933148176 12933901071 12934889856 12939289272 12947263794 12959212032 13011883248 13017303936 13029756714 13035184848 13035943683 13037346816 13060694016 13061454336 13108316832 13112775234 13114541104 13119001623 13126643712 13139201088 13140205568 13144674816 13162730688 13198099824 13202588763 13216229082 13223927808 13229195616 13242092544 13242863424 13247367588 13290376788 13308958208 13321689992 13327239744 13332791808 13345546392 13359661056 13381406766 13407593472 13412153664 13412934444 13426010496 13436954244 13439182848 13457643264 13512340296 13517969472 13530901203 13538783232 13545211904 13593810048 13598433576 13612482864 13625044992 13631514624 13644554976 13650239232 13700011689 13705719048 13726821888 13731490656 13732540416 13738010832 13756881726 13787300709 13801545126 13814281728 13820841216 13834062684 13839825888 13866909696 13896076257 13904171008 13908900096 13917472192 13922205804 13923270144 13928005728 13928816538 13956074496 13975244928 14006146752 14012797344 14017563378 14032045692 14040219648 14059505664 14102079264 14116648896 14121450252 14129676288 14149085184 14149908864 14155803648 14169345552 14200676568 14240064384 14241153024 14254776576 14259624912 14266395864 14297941476 14312713464 14325921792 14340722688 14345600256 14346435376 14351314887 14352412032 14366142018 14374510592 14397908187 14437843056 14438946816 14443857792 14452759584 14457675258 14464540251 14466097152 14472966144 14492846592 14524892928 14539899392 14544844704 14551751088 14556700431 14579113536 14580228096 14638368654 14639487744 14644466928 14653492356 14667015168 14673125376 14694136128 14726627552 14746856436 14753858742 14755446784 14767474176 14781601224 14782731264 14787759168 14847862302 14856511488 14870723712 14876918784 14882845068 14897354112 14898221352 14927376384 14972577984 14986901241 14988046976 14993144712 14999390784 15013739691 15022485504 15029618688 15083542656 15088672872 15104261808 15105141093 15119080704 15134701056 15139848672 15180530456 15201382833 15207715656 15210237952 15231131136 15237476352 15238363392 15293036304 15298237773 15314043222 15322963968 15328175616 15329067936 15335453952 15350124348 15356519136 15359066112 15418933929 15427915776 15442674624 15447926988 15449107968 15450007328 15455262186 15480242176 15505439586 15535782912 15541066944 15548446368 15569804124 15578873856 15600273408 15642192384 15647512608 15657156216 15663678912 15679046656 15700583808 15722150544 15756915096 15764397012 15795247104 15801827328 15816943872 15859445056 15864839172 15874616719 15881230008 15895885824 15912308736 15917720832 15918647472 15925279104 15940513746 15949799424 15975761139 16014625536 16020072432 16021297152 16036623648 16049695347 16101802647 16116662016 16133313024 16138800288 16139739798 16146463536 16171324416 16178061312 16242573438 16243815168 16249340016 16259354532 16274359296 16282086912 16304452416 16340504544 16357386816 16362950292 16370719974 16372482048 16380256256 16395926144 16401502728 16402756608 16469423712 16475025294 16484622336 16500392064 16501653504 16507266048 16508227008 16530903144 16563253248 16567455996 16599877632 16613408448 16629301377 16630572672 16636229064 16698165708 16713575424 16729564176 16730843136 16736533632 16760499021 16793298432 16830431488 16844150232 16861552848 16867287801 16877113344 16894550016 16900296192 16908321024 16945708416 16961919234 16968985488 16992294534 17002192896 17008965792 17010266112 17026538688 17032329756 17078096763 17095741082 17108680113 17111517696 17118646272 17129196544 17135022528 17142160896 17143158816 17176707072 17204665842 17238334464 17244197568 17245201428 17246519808 17252385696 17263018392 17278949376 17349177664 17356405248 17373008952 17380246464 17381258244 17415272448 17477755776 17483700312 17492002164 17502191616 17518934784 17526233088 17550307584 17597466432 17603451684 17614300743 17621638776 17638927488 17656123392 17657151232 17663156784 17687419362 17720502384 17726529483 17769652992 17777055744 17794061856 17841875688 17866383759 17876791296 17882871552 17883912592 17901347328 17908478406 17915938992 17918910464 17943524352 18016453728 18022581486 18023959296 18041201604 18051710976 18089679517 18125080064 18131244768 18149977152 18156150324 18164771478 18166726656 18175352832 18192739968 18200318976 18266682252 18274292064 18302429184 18308654208 18310053888 18317347776 18342508968 18383067612 18402060168 18419042304 18427788288 18445416912 18451690569 18453101184 18528101676 18545200128 18562941072 18564360192 18570674304 18571755384 18597266037 18608099328 18633659904 18674862336 18683729792 18690084504 18701603258 18709394256 18715757697 18746007552 18802772352 18820759698 18822198528 18828600336 18829696431 18865446912 18866545152 18874404864 18892460736 18934235424 18949669011 18969246954 18986752512 19006368768 19012833216 19021861152 19063921968 19083617952 19090108674 19101229056 19120963584 19127467008 19135086516 19136549376 19154856024 19197210916 19250457408 19251929088 19258477056 19270346112 19276900344 19286053668 19297288192 19323795456 19328698662 19366523904 19393126272 19402334784 19408933908 19420895691 19438818048 19517824872 19519316992 19525955904 19537989808 19544635071 19552777272 19556020224 19591041024 19592181504 19662475248 19669162851 19671811656 19689965568 19708801632 19710308352 19717012224 19788905773 19797149736 19824343623 19827631616 19835891712 19843793424 19863138816 19864295136 19871051382 19903168512 19935565182 19963437312 19982534988 19990859616 19999187712 20018319588 20029980672 20039491584 20072110149 20111390208 20118230496 20119401666 20139015744 20140188124 20155431366 20158774272 20179601408 20186464896 20268510444 20276954208 20308174848 20316635136 20317817856 20390715072 20397650364 20418724296 20437567488 20438757248 20447271936 20466832464 20475358848 20558578572 20570554368 20590232832 20597235984 20598810624 20607016248 20635322589 20673919448 20702317689 20714377216 20721422592 20731261824 20751094026 20759738832 20800364544 20856256512 20863350144 20876208288 20883308706 20884905216 20893224807 20934111744 20962867392 21009220128 21019196016 21026345067 21048068538 21060329472 21089258496 21153118896 21174973344 21182175378 21194514432 21216411648 21223627776 21224863296 21233705472 21254018328 21301014852 21311129294 21352834048 21360096576 21361729536 21382164864 21389437368 21399593796 21446912214 21469070196 21488882688 21511084032 21518400384 21519653064 21528618048 21549213027 21561765888 21656764584 21658420224 21665786688 21679139376 21686512887 21699145728 21709449216 21739269888 21787339392 21809849088 21817267056 21827626632 21868670304 21870342144 21957552981 21959231616 21966700392 21980238534 22000522752 22009688064 22010969344 22041204192 22084337664 22089941328 22120284654 22130788113 22133170176 22151211264 22172401836 22174096896 22181638752 22264220944 22271793453 22284767232 22306085568 22307790848 22315378176 22324267602 22346031168 22347332028 22391064576 22458866976 22482070464 22489717068 22502817792 22533728256 22544428032 22594277888 22615892312 22625313984 22633009308 22656392712 22678621056 22680354816 22702051584 22709773008 22770795684 22811573484 22815356928 22824861696 22846696704 22856214528 22857545088 22939554456 22971064833 22984445952 22992263424 22993601904 22995359744 23003180928 23017357856 23025186522 23034778704 23038599168 23141873664 23164011936 23171890482 23173661952 23175010992 23182893279 23220363264 23258159379 23303674368 23311600416 23312957486 23322669552 23354706186 23358579712 23368310784 23400410112 23463288576 23471268912 23485734324 23495518368 23518569984 23541497856 23550875712 23583225816 23627336512 23635372644 23646595518 23692870656 23702740992 23725415808 23789167584 23797258758 23821845012 23835721728 23843828736 23868463104 23877971208 23887918656 23910770619 23924699136 24021938304 24030108648 24031945728 24054935472 24174993024 24199969536 24208200432 24209609697 24219695304 24256986624 24267091968 24355576336 24363860157 24365722752 24374010024 24389031798 24403238912 24411538944 24423130368 24456678624 24510756816 24536080224 24544425438 24556079961 24558723072 24570384384 24593889216 24602254092 24604134912 24704135568 24712537941 24726933504 24750588096 24752480256 24760899072 24762340512 24796354716 24810799104 24844879872 24851183994 24899816448 24920112672 24945859008 24954343596 25047248562 25070363136 25094346264 25096264704 25104800448 25106261908 25155393536 25165873152 25189947648 25245647232 25266225348 25292329272 25315670016 25341825024 25350444288 25362481536 25418562624 25442878851 25444823936 25453478232 25488441801 25503289344 25513448688 25515399168 25539808032 25548494634 25643611623 25667276544 25677969408 25693794816 25702533792 25714738224 25765060608 25771598216 25806998763 25822031872 25857501696 25866296352 25867802142 25869779712 25878578544 25894527588 25918424064 26023766496 26034607872 26059513428 26070369696 26071887366 26074693632 26121388032 26122908672 26216633664 26225550468 26229082208 26238003246 26253287424 26278402176 26280411136 26289349632 26325461376 26396199648 26405177526 26432458164 26447855616 26458391232 26484185088 26485726848 26494735176 26580753576 26617916416 26643379984 26654479488 26665583616 26691092784 26762813532 26815186944 26824307328 26825868888 26852020992 26862717609 26873908488 26878365696 26915286528 27024680592 27033872229 27035938944 27061802406 27077566464 27090423808 27187620096 27196867152 27224965728 27247157217 27250089984 27263029248 27289109952 27300478464 27400023378 27411438096 27453643776 27462981312 27465080832 27476021664 27513763452 27574601418 27603090252 27628563456 27641682432 27668125368 27679651776 27792152514 27808342016 27817800192 27834944384 27844411608 27846540288 27856011456 27857633076 27912148992 27950489856 28012293504 28025594688 28035126756 28052404887 28064091384 28119011328 28204158528 28231139547 28233297792 28242900504 28298170368 28299817728 28311607296 28338691104 28401353136 28453870431 28480128768 28509553152 28519249824 28532791728 28595882952 28625426928 28635163011 28651843584 28681445376 28691200512 28692870752 28702629774 28704824064 28732284036 28749021184 28795816374 28875686112 28877893632 28887715584 28905519168 28915350516 28929080502 28932194304 28945932288 28985693184 28993047993 29049785856 29079798784 29089689408 29103502176 29113400862 29158227072 29160456192 29276737308 29278975488 29288933856 29306984712 29334030336 29346250752 29388272256 29453255104 29493712872 29507717484 29534948352 29563202448 29565462528 29575518336 29695724604 29713022976 29741447424 29753837568 29765690136 29794708224 29796442704 29806577073 29854752768 29903347773 29945155968 29973802482 29976093952 29986289424 29998781568 30027479382 30044971008 30059237376 30167085312 30177345744 30179102499 30208523616 30210282186 30238161408 30269402112 30279697344 30361060912 30402765666 30415431312 30420475904 30462262272 30474952704 30476726784 30586072608 30596475546 30628086444 30645927936 30656351232 30658135872 30670907904 30700248696 30713038272 30837867858 30855831552 30885349248 30895853976 30898215936 30900014656 30910524372 31010879172 31071565824 31082133888 31096892736 31126641039 31139608248 31200546816 31284384768 31295025216 31314312432 31324963059 31327357824 31358093312 31401167616 31444301088 31513830192 31528794024 31572102807 31590494208 31633887744 31718890112 31729678344 31749233438 31762460016 31773263067 31791771648 31824617472 31835441664 31837294944 31850558208 31881027492 31899598848 31951522278 31966693941 32029251072 32040144864 32042594304 32073247296 32099390694 32170368321 32203605294 32233324032 32266626048 32277600576 32279479596 32292927072 32342648832 32356122624 32485146876 32487630336 32498680032 32518709064 32548718592 32564173824 32608904832 32681009088 32714773632 32725900584 32741439948 32760512512 32791852288 32803005456 32805513216 32938847424 32950050588 32969244672 32970357801 33000784128 33014532096 33016454016 33061806288 33126506496 33134911992 33180426981 33199755264 33226816896 33258602754 33261145344 33272458128 33396331416 33427150848 33459128352 33461686272 33473067264 33486401403 33520998042 33586596864 33595119103 33660862976 33688300464 33723105696 33734575602 33754226688 33789100032 33800592384 33816642048 33891416832 33923838468 33937970976 33984589068 34004385792 34017931584 34020532224 34053077376 34064659512 34156193526 34191482164 34217360226 34223035392 34237292544 34258393088 34270045056 34284321792 34286317632 34409331684 34476668928 34488395136 34490402856 34493039616 34504771392 34526036784 34537779783 34557898752 34698355328 34712810496 34746017904 34757835723 34760492928 34762516488 34830544896 34955511552 34967400624 34969436229 34984004328 35032059279 35037869568 35052466176 35100615168 35194932864 35206903368 35228601486 35243277552 35245329217 35277854976 35312246784 35314302464 35326313568 35374838724 35441004768 35453058966 35469893277 35539305984 35554111488 35588123712 35683751376 35695888137 35732767518 35753582592 35765743104 35767825184 35802694656 35816956812 35831877984 35837820928 35887048704 36032907456 36045162972 36047918592 36082403208 36179359034 36250160128 36262489536 36299954304 36312300648 36329542956 36350705664 36385479936 36400637952 36533364504 36548584128 36583547697 36604858368 36617308416 36634695552 36685017936 36766135224 36804120336 36816638157 36838084608 36855576576 36890833824 36903381138 36906202368 37056203352 37090400256 37125882144 37128720384 37141348608 37143510768 37194532074 37216198656 37267319808 37276775991 37349724672 37367459584 37380169008 37403206516 37418788512 37431515394 37492015104 37570872843 37605544704 37641519396 37644397056 37657200672 37659392862 37730893824 37733090304 37748809728 37784921472 37868470848 37899338022 37938493908 37973505024 38012737536 38025666432 38043722304 38127843936 38167235904 38180217348 38202458112 38254934016 38270173032 38273098752 38309712048 38322741951 38394421832 38500914816 38503858176 38516954112 38540692224 38553800688 38572107336 38647590912 38657397324 38733047808 38786252544 38801703213 38804669568 38817867816 38841791382 38877636096 39035649744 39038633984 39051911808 39075979616 39089270142 39105554544 39107831049 39112040448 39182082048 39184363008 39324950496 39338325702 39343623312 39357004869 39379931136 39417603264 39420616704 39434024448 39577811546 39594299472 39607766289 39648687246 39655263232 39671783424 39687586848 39726277632 39728590272 39742102764 39871130364 39926874624 39965069976 39981719232 39998375424 40036639176 40078983168 40144220298 40222780416 40236460992 40238803332 40278031488 40280376248 40310862732 40317548544 40359202816 40372929792 40537020888 40553908416 40592703609 40616349696 40635635712 40781430144 40795300728 40837448592 40875134976 40877514496 40894543872 40933664928 40950717696 41100035067 41117157144 41180465664 41194471968 41197621248 41214032496 41270645178 41347838896 41361902127 41404635378 41428754432 41442845184 41462523648 41502188052 41519477664 41600729088 41688228771 41712513024 41726700288 41752416576 41766617412 41769810432 41786449614 41868223488 41925734784 42018440256 42038392032 42052690134 42096137076 42120658944 42178516992 42306237792 42349946688 42364350756 42389028864 42447255552 42449726592 42467410944 42508036656 42602029704 42622258588 42705668096 42720193152 42723459072 42764329728 42778874736 42799187592 42893824428 42938140392 42977765376 43022168064 43036800768 43039306128 43053944661 43057236096 43098426054 43123531776 43193724561 43313529168 43316840448 43331573376 43358278752 43373025774 43393620753 43398291456 43418898432 43478539776 43574678784 43619698176 43634534112 43655253264 43670101293 43737340608 43740684288 43915105962 43918463232 43933400784 43960477068 44001045504 44019376128 44021938688 44082408384 44179882656 44240569308 44261576226 44266340352 44302422528 44344803672 44348193792 44363277504 44528441888 44543586906 44569534464 44612171136 44615581696 44630756352 44648535204 44692062336 44694664056 44782129152 44917733952 44960703723 44964140928 44979434136 45067456512 45088856064 45188555776 45231784624 45250627968 45266018616 45312785424 45315423279 45357242112 45404103168 45419546016 45541591368 45604148499 45623146968 45630713856 45693393408 45712429056 45715090176 45879108912 45894713319 45942129666 45968891904 45984526848 45987203808 45990719488 46006361856 46034715712 46050373044 46069557408 46077198336 46256801787 46283747328 46328023872 46343780964 46347323904 46350021984 46365786558 46440726528 46516318758 46607348736 46623200832 46625914972 46645339104 46709412372 46717159424 46736621568 46800820224 46926577152 46942537824 46971468648 46991036736 47037139968 47101751424 47166451632 47254673024 47270745288 47293191036 47385741312 47405481984 47450831616 47578335168 47594517516 47623850157 47643690024 47687657472 47736926208 47755942416 47775837312 47821541238 47849398272 47927283417 48043876608 48060217296 48063891456 48109870944 48149086041 48305407941 48349986048 48399939072 48416400864 48419219394 48439390608 48513973248 48534183936 48711152672 48727720314 48731445504 48748020048 48778063596 48806477824 48823077888 48846260736 48913357248 49021513632 49072160448 49088850876 49112159922 49117446144 49140768768 49187778432 49204508184 49208269824 49408271136 49425075882 49453867008 49501176192 49504960512 49521798144 49524681024 49592709432 49689759744 49702367988 49799632896 49840225344 49887904131 49891718016 49908687192 50094497124 50140726272 50188692528 50192529408 50209600896 50212523816 50281497063 50310787072 50379895296 50491294464 50532450696 50584658544 50601863403 50631340032 50683650048 50700888576 50724963072 50837125248 50885757702 50889647872 50906956464 50976883602 51006578688 51026897376 51030798336 51079616064 51096989268 51234290289 51287223246 51334553088 51355938816 51387589632 51405067584 51429476448 51530121216 51543196432 51613997526 51644063744 51715003392 51732592704 51735604284 51739559424 51757157088 51789055176 51836848128 52047532992 52069215744 52119026856 52140739392 52143774732 52245817344 52433267328 52451100936 52458164416 52476006492 52506574848 52508347609 52556804352 52578699264 52650922752 52792399296 52810355052 52842902229 52864916328 52916782464 52968370176 52971453696 52989470352 53161507152 53179588449 53235832832 53286759968 53308958976 53331167232 53382185568 53525627064 53599151277 53630373888 53648614656 53651737776 53704041984 53725435218 53747816976 53756731392 53830573056 54049361184 54067744458 54071877888 54123604812 54155132928 54180847616 54269038551 54375240192 54393734304 54449931456 54494314434 54500179968 54526058496 54578219904 54600956928 54800046756 54822876192 54907287552 54925962624 54930161664 54952043328 55027526904 55149202836 55206180504 55257126912 55283364864 55336250736 55355071707 55359303552 55584305028 55616684032 55635600384 55669888768 55688823216 55693080576 55712022912 55715266152 55791798111 55824297984 55900979712 56024587008 56051189376 56070253512 56104809774 56128182768 56238022656 56408317056 56462279094 56466595584 56485801008 56489089293 56596340736 56599635456 56623214592 56677382208 56802706272 56849007033 56907740862 56960257536 57019106304 57038499648 57065583456 57191765904 57250853856 57270326022 57303687168 57362890752 57382401024 57385741504 57405259548 57409648128 57464568072 57591632748 57751372224 57755787264 57775431168 57811038336 57830701032 57858161004 57891864576 57971386368 57986095986 58099571712 58159597568 58179378816 58207004352 58226801724 58262687073 58316454144 58553474616 58557950976 58577867712 58613969424 58633905213 58668060672 58776544512 58906510208 58987425744 59007488553 59015434968 59069896704 59126404896 59130925056 59151036672 59366717319 59391449208 59473030869 59482894848 59507675136 59531380272 59589416448 59592885408 59613154146 59709505536 59806695546 59835093787 59890311936 59947604964 59952187904 59972578848 59997563136 60054958764 60089942016 60118474752 60216330447 60334170624 60354691488 60358204998 60417047232 60420564372 60476322816 60538804224 60559394688 60722121824 60805531332 60830862624 60840951808 60924524544 60949905408 60953453568 61172145216 61192951092 61256172888 61312702464 61316271744 61341815808 61400497392 61426076544 61675735716 61711663104 61770698496 61791707952 61796431872 61800029312 61821048744 61905967767 62021758344 62106953067 62143131648 62164267776 62193785472 62253282078 62279216496 62401093632 62568769536 62590050432 62628624864 62649926118 62654715648 62679674421 62716186624 62802335232 62888602176 63027660384 63057588048 63079035201 63144205614 63180988416 63267775488 63437780224 63459356688 63498466876 63524920032 63546526134 63583543296 63649234944 63670883328 63674589888 63701116416 63762054984 63903044556 63933387882 64058502144 64080289728 64085188608 64146494592 64198781388 64340736642 64407210588 64466648064 64533252096 64555201152 64558959192 64585854144 64647639081 64685297664 64970293752 64975260672 64997360064 65037418128 65059538661 65097437184 65128347648 65217809664 65362018176 65429547264 65451801168 65455611403 65482879896 65583704576 65606010912 65611026432 65872658943 65877694848 65900101176 65940715602 66001568256 66029064192 66032908032 66123612576 66253012992 66269823984 66360853962 66392364339 66399510528 66453633792 66517205508 66522290688 66544916256 66792662832 66815380359 66854301696 66918256704 66923372544 66946134528 66972802806 67041996084 67173193728 67190238206 67321725952 67376600928 67446211392 67469151204 67508453376 67601184768 67633284096 67782833664 67847676936 67875941952 67969178136 68035863168 68041064448 68106154752 68129319024 68312387052 68382964328 68434720452 68446070784 68474585088 68516786176 68540090112 68568643584 68572635264 68818663368 68913194499 68953337856 68976790272 68980805712 68986079232 69009542784 69052073568 69075559566 69115797504 69396710656 69425620992 69492035808 69515671446 69520985856 69525032976 69548679837 69661089792 69774478137 69911023104 69934801248 69938872458 69968008656 70064118558 70075739136 70104932352 70201230336 70389865728 70413806736 70457202972 70486555104 70490658434 70555709952 70624493568 70628604928 70652627136 70749677448 70882009536 70906117932 70939786554 71078611968 71108222976 71176247424 71367502752 71391776274 71465535036 71507165184 71531486208 71535650368 71605389312 71633913624 71663755968 71732311857 71774097408 72065814912 72090325944 72095837184 72164806416 72358718068 72500320256 72524979072 72599908608 72624601296 72628829091 72659085912 72770959872 72801275904 73066729008 73091580471 73097168256 73167095394 73209716736 73234616832 73269391104 73370035872 73532270448 73608240672 73633276314 73668239883 73676169216 73711153152 73781667648 73806762276 73812404736 74112406704 74137613823 74180800512 74251764288 74257440768 74282697216 74287021536 74389064148 74432397312 74534639616 74553551982 74699449344 74734919168 74760338016 74806413032 74837577024 74863030788 75141745686 75211089408 75283038792 75288794112 75314401344 75318785724 75466180608 75497619456 75569842944 75736941696 75798676044 75876987816 75947010048 76025475072 76051332864 76087444608 76255687872 76328636553 76334471808 76360434696 76509868032 76540346064 76546197504 76619424096 76645483902 76788843664 76930834869 77001829632 77033908224 77081384448 77107601376 77144214672 77295181824 77314794648 77420996289 77466095616 77572505088 77603406426 77609339136 77635735632 77683582764 77755272192 78071299488 78077267968 78103823616 78151959232 78178540284 78211109088 78215662098 78224080896 78364164096 78368726016 78649900992 78676651404 78687246624 78714009738 78759862272 78835206528 78841233408 78868048896 79155623092 79188598944 79215532578 79297374492 79310526464 79343566848 79375173696 79452555264 79457180544 79484205528 79742260728 79853749248 79930139952 79963438464 79996750848 80073278352 80288440596 80445560832 80472921984 80477606664 80556062976 80560752496 80588152827 80621725464 80635097088 80718405632 80745859584 81074041776 81101616687 81107816832 81185407218 81232699392 81271271424 81562860288 81590601456 81595351201 81674897184 81741471651 81750269952 81755028992 81789087744 81867329856 81901435392 82200070134 82234314288 82360931328 82388943936 82395242496 82428064992 82541290356 82695677792 82723804254 82809270756 82857508864 82885690368 82925047296 83004376104 83038955328 83376457542 83425026048 83453400576 83504833152 83533234824 83539620864 83572899228 83736446976 83851469568 84036880512 84076784064 84105380268 84157214661 84192274152 84357033984 84612475584 84693418641 84699893376 84728701512 84894511104 84899453184 84934821888 85016073312 85204059408 85244517176 85361611293 85411336192 85440386304 85528659456 85557749472 85598375184 85787648856 85876280784 85905489033 85955530752 86044336128 86073601536 86078612256 86107889322 86114472192 86196852108 86247063552 86387449122 86627058336 86633680896 86663146752 86716557504 86746051548 86787241506 86796582912 86837796864 86957079552 86979143979 87149357568 87239396352 87269068224 87310506528 87340202586 87474681216 87481368576 87830211924 87836926464 87866801568 87920954136 88002091008 88038752256 88043877376 88164816768 88359765312 88481138616 88523152452 88604845056 88689607344 88696387584 88726555008 89056883776 89087173812 89139068928 89224342272 89261512704 89297070408 89384124672 89389328112 89419731219 89564258304 89710043319 89835467904 89921407446 89928281856 89958868272 90134913024 90177712128 90377111552 90463569248 90501255936 90532037232 90537307497 90625570848 90630846558 90714484224 90808206336 90839092032 91083182736 91208296998 91246293936 91261427712 91386786816 91424858112 91430180352 91758217824 91789426638 91884259332 91937783808 91969053696 91974407616 91981438976 92012723712 92069431424 92100746088 92139114816 92513603574 92567494656 92656047744 92687561928 92694647808 92700043968 92731573116 93032637516 93214697472 93246401664 93251829944 93290678208 93379923117 93418824744 93434318848 93601640448 93853154304 93885075648 93942937296 93974889177 93982073472 94074279936 94203502848 94332903264 94509346048 94541490576 94586382072 94716308421 94771482624 94901663232 95156670336 95189035032 95247700314 95287380048 95375314944 95473852416 95511884832 95551674624 95643082476 95698796544 95854566834 95900081823 96087753216 96120434592 96127782912 96219741888 96298172082 96511104963 96610815882 96699972096 96799878144 96832801728 96838438788 96878781216 97027946496 97068367872 97422305344 97455440628 97462891008 97496040096 97556127192 97646155776 97692521472 97826714496 98043027264 98144320896 98177701752 98224319844 98281537536 98375556864 98409016368 98416539648 98816542272 98850151764 98907734016 98911073403 99002352384 99043596288 99049362048 99185418864 99379519488 99404735976 99541280943 99599265792 99680450688 99775808262 99783436032 99817374384 100188994248 100281452544 100377385056 100385058816 100419201792 100425047632 100459204209 100562994126 100621574144 100759790592 100785357309 100982588928 101064901392 101169317088 101203726806 101262680064 101367300096 101401777152 101449926144 101674250496 101771515404 101779295744 101813912928 101953767204 102013157376 102053794752 102061596672 102159232128 102193978536 102468580578 102574446492 102669106176 102711877632 102775179264 102810135168 102858952896 103086392864 103227995052 103288127488 103430006784 103465185408 103471208568 103479118848 103514314176 103578110352 103613339349 103673696256 104095065984 104138431488 104238053712 104281478784 104287549464 104491634688 104866534656 104902201872 104908308687 104916328832 104952012984 105016695218 105096177837 105113608704 105157398528 105301845504 105584798592 105620710104 105685804458 105729832656 105735987651 105833564928 105936740352 105942907392 105978940704 106323014304 106359176898 106409679831 106471665664 106573519936 106617917952 106662334464 106764371136 107051254128 107087664411 107198302554 107260747776 107297229312 107303475552 107408083968 107450870436 107495633952 107513462784 107661146112 108098722368 108135488916 108143755776 108247209624 108361695232 108538077102 108750480384 108787468608 108899862912 108988628868 109052116992 109156439808 109201913856 109600093512 109645752384 109750643091 109814575104 109851925248 109904086656 110055053808 110298405672 110412361008 110449914471 110514253824 110566729728 110672501472 110710143414 110718607104 111122317033 111168610056 111271200768 111339777536 111377646432 111386161152 111424045824 111430532304 111583596222 111648595968 111801959424 111830327973 112049174016 112102378752 112140507024 112209619548 112256365536 112476045312 112712618529 112816634112 112924558188 112933191168 112971602016 112978178586 113192681472 113199270912 113246429184 113354764416 113605412544 113698014066 113815481724 113920515072 114038212608 114076999296 114131166912 114383531808 114501707712 114540652044 114607374336 114764802048 114771483008 114810519096 114819296256 114929136144 114968225853 115183265496 115502744448 115511574528 115550862336 115622076672 115661402064 115716322008 115942772736 115972191972 116199143424 116319195136 116358757632 116405109639 116414008704 116453603448 116525374146 116632908288 117106949232 117115901952 117155735424 117227938848 117267810426 117323493147 117336121344 117553089024 117813020416 117974851488 118014977106 118030869936 118071014607 118139793408 118252809792 118261850112 118302073344 118733434638 118782898416 118946061738 118965789696 119015350272 119062760544 119178832896 119185770816 119226308292 119613391092 119670187574 119780623872 119895209928 119904375808 119945157696 119995126272 120109917528 120236949504 120432660894 120668341248 120709382976 120716409996 120834094464 120841128744 120952645632 121077608448 121118789376 121444243648 121560421177 121611062664 121661725248 121778110827 121849049088 121906907136 122344290432 122385902184 122512345776 122625404928 122632543488 122683631616 122800994784 122852153088 123300105201 123351471432 123541396992 123583415904 123592863744 123600058624 123642097488 123811935534 124043516688 124085706381 124213906134 124286263296 124328535552 124387570944 124506564156 124558432992 124802187264 125064686313 125137539072 125180100864 125257249728 125299852236 125309431296 125359348842 125432373248 125604670464 125777204352 126055320768 126115176096 126158070402 126288411228 126361976832 126535550976 126875560448 126918713376 126996933752 127049840064 127093052268 127167086592 127341766656 127349179776 127402232832 127524109968 127806089112 127866775764 128117004288 128160579456 128170377216 128292989184 128397562776 128681473284 128814421176 128933296128 129066504192 129110402304 129117918384 129161833983 129171708288 129295278162 129370595328 129581173683 129940587504 129950521344 129994720128 130074836256 130119077322 130180862259 130194874368 130256695296 130435619328 130724036352 130859094528 130903602336 130911222806 130965759792 131010303879 131167409152 131212021824 131222052864 131745317886 131755389696 131800202352 131881431204 132003136512 132058128384 132065816064 132247225152 132539647968 132721707924 132784728678 132799021056 132907267584 133034411016 133044581376 133089832512 133585325664 133630760718 133708603392 133836513408 133846745088 133892269056 133945605612 134083992168 134346387456 134380476412 134643451904 134753201856 134882111169 134892422784 134938302408 135202369536 135266568192 135565667328 135695353872 135751883904 135938356272 135946269837 136071726336 136212309504 136258638048 136624774104 136765928656 136812445497 136869440904 136892141568 137033572352 137080180224 137137287168 137145270528 137637326736 137684139957 137826388998 137906675712 137953580544 137961611424 137972158464 138019085568 138104147136 138151119132 138231595008 138522340411 138770405361 138793421312 138851241984 138984071616 139031342892 139041971712 139050065952 139097359674 139322179584 139548956274 139822046208 139869602496 139877744916 139936017312 140128237116 140151478272 140209864704 140402460672 140779731456 140827613472 140914405944 140973110208 140981316868 141111419904 141257209856 141305254272 141499354896 141764019072 141812235864 141879573108 142157223936 142216445952 142352494848 142735005504 142783552548 142871550471 142931070072 143062972416 143071300736 143210778624 143267827248 143327511936 143464623714 143548194816 143781850251 144131629824 144180651888 144191674368 144329612832 144447258123 144717436136 144916223823 145000640512 145049958144 145199817216 145249202592 145257658182 145318171824 145541919744 145602551808 146133458016 146183160942 146194336512 146334190788 146419433472 146469233664 146538782208 146740071744 147064540896 147216481344 147266552628 147336479766 147352338432 147422306304 147563335296 147613524552 147624809472 148224813408 148275227646 148361601024 148503528576 148514881536 148565394432 148574043072 148778128296 149069279232 149107103964 149398898688 149469838336 149520676032 149612826064 149663712393 149675154048 149726061576 150283491372 150422178816 150566077584 150577588224 150628802688 150637571448 150844491189 150932361216 151139685888 151473883392 151597352088 151753975632 151805590209 151894020096 152050950144 152102665728 152174889216 152511375744 152657273106 152668943616 152720869392 153019736064 153080692128 153092395008 153238848192 153290967804 153577687328 153702870867 153861669738 154003659264 154067816448 154162768896 154215202752 154288429344 154590363648 154629589296 154841992578 154932191232 155145010176 155206812852 155218678272 155271471264 155367165528 155510544384 156142598976 156154535936 156207647232 156303918464 156357080568 156422218176 156431324196 156737452032 157299801984 157353302808 157374493248 157428019476 157519724544 157525042827 157670413056 157736097792 158311246184 158377197888 158431065156 158528706687 158594748984 158621052928 158750347392 158905110528 158914361088 158968411056 159484521456 159538765347 159707498496 159860279904 159926876928 159993501696 160146556704 160576881192 160797453831 160891121664 160945843968 160955213328 161112125952 161121504992 161176305654 161243450928 161270194176 161436811264 161491719168 162148083552 162203233374 162215633664 162370814436 162465398784 162542542848 162807115653 163125720576 163181202912 163190702402 163349794368 163482943302 163500539904 163510057984 163578175488 163734659712 163802870784 164400140268 164468628576 164721862656 164777887872 164790484992 164856129984 165082580712 165391355584 165447608508 165618541512 165771380736 165850094592 166008752208 166065215121 166077910656 166752915084 166850052096 166906801152 167009666304 167066469648 167079241728 167145798456 167375394333 167472893952 167702939136 168073761024 168153568128 168210760536 168314429322 168384548304 168714067968 169224951168 169386837282 169399786752 169457403024 169467267879 169789022208 169798906368 169869643776 170032146624 170408118816 170489034352 170547021099 170723222586 170822672384 170880772608 171057318912 171115498944 171196750368 171575297712 171752561568 171810978066 171911061504 172088672256 172147203072 172157224512 172215778644 172228944384 172393704216 172774898244 173254116672 173267361792 173326293504 173433115008 173492103096 173574483012 173675593728 173914159104 173958287958 174298715136 174478792704 174538136448 174621013056 174680405172 174788061219 174949362432 175660423848 175673852928 175733603136 175841908272 175901715639 176004182016 176087754752 176329633536 176719530624 176962277232 177046304904 177209690112 177379214688 177392775168 177453110016 178100151957 178113767552 178174347624 178419092607 178448684544 178523025408 178594140816 178768249344 178778656224 178839462438 179128516608 179420086638 179505281361 179670935808 179842814892 179856563712 179917736544 180269826048 180355424256 180648991341 180754223104 180927138496 181002511872 181064074464 181074614994 181251141696 181261693116 181428968448 181616412672 181678184064 182166365472 182416593996 182492587872 182522855424 182773573632 182849716224 182860360704 183516435648 183578853276 183768518664 183938107392 183948815232 183962877952 184025447424 184138862848 184201492176 184278229632 185027207148 185134989312 185312095488 185375123856 185389295616 185400087936 185463146232 186065275032 186320859201 186429394944 186492803328 186503659888 186581356416 186759846234 186837649488 186868637696 187203280896 187706308608 187770151296 187885874592 187949778354 187964146944 188039023263 188148559872 188407005696 188665806528 189018692096 189082981152 189172764144 189237105603 189432616842 189542965248 189803326464 190313340672 190378070064 190495400628 190574760096 190750629888 190947704832 191023769664 191103349248 191286164952 191709133668 191800163646 192175506432 192240869184 192255565824 192439483776 192596344164 193022209926 193221631764 193399944192 193599756288 193665603456 193676877576 193757562432 193942917243 194055892992 194844610688 194910881256 194925782016 194992080192 195112254384 195178615983 195292311552 195385042944 195653428992 196086054528 196288641792 196355403504 196366834209 196448639688 196751113728 196818032736 196833079296 197617976829 197633084544 197700303528 197822146806 198004704768 198087192576 198098724096 198370837728 198759038976 198809471952 199082561886 199177093017 199198531584 199360901376 199551616524 199566872064 199634748768 200377988496 200446141077 200562905088 200754770112 200770117632 200838403584 200850095264 200918408418 201125988252 201243148288 201519581184 201570714618 201965177856 202129802784 202338634176 202407453612 202525360128 202803554304 202899852288 203348500992 203543030808 203558591488 203627825856 203907534408 204107589504 204123193344 204318464256 204387957072 204937161156 205148892984 205338212352 205423755264 205550358528 205620270336 205717905792 206172785728 206370017347 206455990104 206739583497 206860013568 206930370816 206942417136 206958237696 207028628352 207156220704 207226678698 207347392512 208190131968 208276862976 208476107424 208562957568 208575098928 208646039511 208983269376 209323434411 209733069312 209804403744 209816617374 209832657664 209904025968 210033390436 210192355674 210227217408 210314797056 210603691008 211169597184 211241420208 211371608916 211459665312 211471975302 211667129856 211873480704 211885814784 211957881408 212646028608 212718353796 212819359662 212943331328 213147039872 213235835904 213324668928 213528742272 214102508256 214175328822 214396605108 214521495552 214594458624 214606951104 214816167936 214901740872 214991267904 215196935571 215322292224 216197444736 216270977832 216287511552 216494419248 217076154204 217500960768 217574937216 217799725824 217886487273 217977257736 218312879616 218403827712 219200187024 219274741413 219291504768 219501286182 219629150208 219703850496 219808173312 220110107616 220596811344 220824722016 220899828942 221004719649 221028507648 221133459456 221345002944 221420286828 221437214208 222244634066 222337220112 222412841469 222542401536 222679555072 222755292864 222772322304 222848091648 222861064608 223167192444 223297191936 223603918848 223660655946 224098348032 224204757504 224281014048 224419239096 224512731072 225425237058 225633268224 225849116376 225866382336 225943204032 225956357172 226398541824 226492858368 226709528832 227210825088 227396028132 227630963448 227841030144 228076425216 228153998592 228262333824 228767063616 228985909659 229003415424 229081304088 229529604096 229542966016 229621038192 229638592512 229858272288 229936451706 230366530992 230792504607 231005488896 231101724672 231244153344 231322804128 231432644016 231885545472 231944383944 232262988867 232398286848 232638390272 232717515264 232810219278 232828017408 232907206896 233050748292 233265816576 234213898464 234231803904 234311470848 234455877696 234535620852 234646986294 234672242688 235106178048 235165833721 235626040832 235949702976 236029954212 236061739872 236142029214 236279586816 236505619584 236523700224 236604146688 237466869276 237565796832 237892123476 237931579392 238030700544 238125521088 238357665792 238371541632 238452616584 239226782184 239340375148 239561247744 239790419856 239808751616 239890315392 239990252544 240219835056 240865321788 241336682496 241418765952 241432819992 241668188928 241682257488 241764458481 241905291264 242155216896 242237578752 242888487296 243120842354 243222125328 243304850061 243323450496 243556221654 243698098176 243813814272 244688580864 244771804368 244786053603 245024691552 245224414953 245250809856 245265086976 245367263232 245601989568 245704306176 246600210402 246702942864 247082793984 247166831808 247185727488 247200117248 247284194976 247623871068 248087033376 248171412762 248427812268 248572526592 248657071104 248775141888 249013128312 249116865984 250129372626 250275078144 250360201728 250514499456 250599704472 250618862592 250718697684 250864746496 251209340928 251554408704 252110641536 252230352192 252316140804 252471643983 252576822456 253071101952 253751120896 253837426752 253993867504 254080255923 254099680128 254186104536 254683533312 254698359552 254804465664 255048219936 255612178224 255733551528 256084833879 256234008576 256321158912 256585978368 256795125552 257362946568 257628842352 257716467099 257866592256 258133008384 258220804608 258235836768 258323667966 258343416576 258590556324 258741190656 259162347366 259881175008 259901042688 259989440256 260149672512 260238154644 260361724518 260389748736 260513390592 260871238656 260937431937 261448072704 261718189056 261807204672 261822445612 261931519584 262020607758 262334818304 262424043648 262444105728 263490635772 263510779392 263600404704 263762862408 264006273024 264116256768 264131632128 264494450304 265079295936 265443415848 265569457356 265814535168 266068822032 266089162752 266179665024 267170651328 267261521436 267417206784 267673026816 267784538112 267891211224 268167984336 268259193657 268692774912 268760952824 269130129957 269286903808 269506403712 269764222338 269784845568 269876604816 270404739072 270533136384 271131334656 271390707744 271503767808 271611922491 271876712544 271892539674 272143452672 272424619008 272517276096 273249548208 273531857312 273624890994 273738881808 273784283136 274067144704 274160360448 274274574336 274290541056 275274653472 275368279914 275652777996 275813351424 275907161088 275923222848 275944316928 276038171136 276208294272 276302238264 277044680822 277540810722 277586842624 277702483968 277968143232 278062685784 278083943424 278100131904 278194719348 279097912548 279644092416 279739204992 279755489832 279872034624 280139769351 280256474232 280302956544 280804921344 281559462912 281655226944 281828811888 281924667531 281946220416 281962633736 282222839808 282514419712 282610508544 282998709792 283528038144 283624471728 283759146216 284148925263 284314447872 284704989696 285470011008 285567105096 285743100942 285862140144 286125944832 286142601472 286421557248 286535654496 286655023872 286929247428 287096389632 287563700502 287700245469 288263259648 288361303776 288383348736 288659225664 288894516246 289434872272 289533314889 289832447646 290001281024 290099916288 290399634432 290498405184 290515316364 290636343648 291083839488 291205103616 292266916032 292366321884 292388673024 292668381576 292938467328 293077564416 293480143488 294129081792 294432962688 294533105256 294672959532 294844612608 295126670592 295227049104 295249618944 296449626816 296550455292 296723202048 296733220209 297007057152 297130788864 297148086144 297556256592 298138558464 298214207928 298623842829 298797797376 298939676672 299041352064 299225652128 299327424786 299350308096 299452123152 300566982744 300844357632 301132155168 301155176448 301257605376 301275142896 301377612627 301688982378 301864722432 302279371776 302356071927 302947766784 303194704176 303507951264 303611180418 303788040192 304101900288 304205331456 304349778432 305022751488 305314546212 305337887232 305441738784 306039472128 306161384256 306184790016 306477696384 306581935608 307155374656 307405741734 307723339476 308007318528 308135632896 308325537792 308430405504 308576858688 309259178592 309683985156 309864382464 310290020352 310413625704 310437356544 310542942528 310734331056 310840018047 311021088768 312285197952 312309071872 312415294464 312607836928 312714161136 312844436352 312862648392 313474904064 314599603968 314706605616 314724926061 314748986496 314856038952 315050085654 315340826112 315472195584 316622492368 316754395776 316862130312 317057413374 317189497968 317207962953 317242105856 317500694784 317810221056 317828722176 317936822112 318969042912 319077530694 319229039493 319414996992 319720559808 319853753856 319987003392 320293113408 321153762384 321262993233 321594907662 321782243328 321891687936 321910426656 322224251904 322243009984 322352611308 322486901856 322540388352 322983438336 324296167104 324406466748 324431267328 324741628872 325085085696 325614231306 326251441152 326362405824 326381404804 326699588736 326965886604 327020115968 327156350976 327469319424 327605741568 328800280536 328937257152 329251929273 329443725312 329555775744 329712259968 330165161424 330782711168 330895217016 331237083024 331349743413 331542761472 331700189184 332017504416 332130430242 332155821312 333366951099 333505830168 333813602304 334019332608 334132939296 334158483456 334291596912 334750788666 334945787904 335405878272 335490983919 336147522048 336307136256 336421521072 336628858644 336769096608 337428135936 338137855587 338449902336 338773674564 338799573504 338914806048 338934535758 339578044416 339597812736 339739287552 340064293248 340816237632 340978068704 341094042198 341446445172 341645344768 341761545216 342114637824 342230997888 342393500736 343150595424 343505123136 343621956132 343822123008 344294406144 344314449024 344431557288 344457888768 344787408432 345549796488 346508233344 346534723584 346652587008 346866230016 346984206192 347148966024 347828318208 347916575916 348597430272 348957585408 349076272896 349215328917 349242026112 349360810344 349576122438 349898724864 351320847696 351347705856 351467206272 351683816544 351803431278 351970479441 352008364032 352175509504 352659267072 353439061248 353924554464 354092609808 354213043821 354419380224 354758429376 354785550336 354906220032 356200303914 356227535104 356348695248 356838185214 356897369088 357046050816 357188281632 357536498688 357557312448 357678924876 358840173276 359010562722 359341871616 359685629784 359713127424 359835473088 360710848512 361297982682 361508446208 361854276992 362005023744 362128148928 362149229988 362502283392 362523386232 362857936896 363232825344 363356368128 364332730944 364681263531 364833187992 364985175744 365334332481 365547147264 365720721408 367032871296 367157706552 367537037328 367558433263 367876214784 367897630464 368050894848 368277725696 368402984352 368556459264 369900315603 370054414296 370624190976 370750247712 370778591232 370800175872 370926292464 372130550064 372257119143 372641718402 372858789888 372985606656 373007319776 373162712832 373519692468 373675298976 373737275392 374406561792 375194058939 375412617216 375540302592 375771749184 375899556708 375928293888 376078046526 376297119744 376814011392 377331613056 378037384192 378165962304 378345528288 378474211206 378865233684 379085930496 379606652928 380626681344 380756140128 380990801256 381149520192 381501259776 382047539328 382206698496 382572329904 383418267336 383600327292 384351012864 384481738368 384511131648 384878967552 385192688328 386044419852 386443263528 386799888384 387199512576 387331206912 387353755152 387485501949 387515124864 387885834486 388111785984 388743521049 389689221376 389821762512 389851564032 389984160384 390224508768 390357231966 390542586777 390584623104 390770085888 391306857984 392172109056 392577283584 392710807008 392733668418 392897279376 393502227456 393636065472 393666158592 395235953658 395266169088 395400607056 395644293612 396009409536 396174385152 396197448192 396741675456 397618943904 398165123772 398354186034 398397063168 398721802752 399103233048 399133744128 399269497536 400755976992 400892282154 401125810176 401509540224 401540235264 401676807168 401700190528 401836816836 402251976504 403039162368 403141429236 403930355712 404259605568 404646333507 404677268352 404814907224 405607108608 405799704576 406697001984 407086061616 407117182976 407255651712 407815068816 407838809511 408215179008 408636928512 408775914144 409874322312 410297785968 410437336491 410676424704 411100717056 411240540672 411435811584 412345571456 412740034694 412911980208 413052419871 413479166994 413720027136 413860741632 413884834272 413916475392 414057256704 414312441408 414453357396 414694785024 415567021233 416311216083 416380263936 416553725952 416952214848 417125915136 417150197856 417292079022 417966538752 418646868822 419466138624 419608807488 419633234748 419665315328 419808051936 420066780872 420384711348 420454434816 420629594112 421207382016 422339194368 422482840416 422743217832 422919330624 422943950604 423334259712 423771629568 423915762816 425292057216 425436707592 425638719324 425886662656 426294079744 426471671808 426649337856 427057484544 428205016512 428350657644 428614651413 428793210216 429188917248 429213902208 429632335872 429803481744 429982535808 430393871142 430644584448 431345550753 432394889472 432541955664 432575023104 432988838496 433341774369 434152308408 434748671469 435001921536 435149874432 435599451648 435772974546 435954515472 436625759232 436807655424 438400374048 438549482826 438583009536 439002572364 439258300416 439407700992 439616346624 440220215232 441193622688 441649444032 441799657884 442009439298 442057015296 442266918912 442690005888 442840573656 442874428416 444489268132 444674440224 444825682938 445084803072 445359110144 445510585728 445544644608 445696183296 445722129216 446334384888 447207837696 447321311892 448196696064 448409515008 448562028096 448838478192 448991137179 449025462144 450850474116 451266536448 451698232752 451732764672 451886408064 451912714344 452533473567 452797083648 453419057664 454421650176 454792056264 455261926896 455416770627 455682060288 456152850432 456307997184 456524667648 457534127232 457971819318 458006830848 458162608176 458189279821 459059208192 459085932032 459242076384 459277185024 459716544576 459872903412 460733061984 461108612601 461585009214 462010977792 462203449344 462488306688 462645608256 462865288032 463771090944 463888767888 464525977734 464796573696 465276780544 465435030528 465620438556 465656034816 465814413792 466101496584 466531633152 468427796928 468463607808 468622941696 468911755392 469071241704 469293972588 470212356096 470331667442 471252081664 471899405952 472059908424 472123479744 472284058428 472559173632 472575128481 473011239168 473208293376 474933738552 475131593664 475586120061 475784246952 475863158784 476251042176 476715331584 476743083264 476905233168 478453564368 478616296041 478680750296 479122495488 479580839712 479617503232 479780630784 479980505088 480439670112 481730643576 482392361493 482673364992 482837531904 482865639984 483336377856 483364514976 483528916962 483810582528 484310433792 484475157504 485776974592 486241684708 486444250656 486609700122 486646900992 487112443308 487396196352 487627628544 488421346959 489377161728 489543608736 489572107206 490049383104 490448829906 490501619712 490530173952 490734526464 491203979136 491408612352 493200420804 493405885728 494165587968 494333663616 494371454976 494400234496 494568389952 495247742136 496174066752 496342825524 496855624536 497314142208 497550283776 498026256624 498195645363 498233731968 500258745252 500550156288 500720403456 501028998912 501199408944 501237725184 501437395368 502126182999 502418681856 503108817408 504221283072 504460704384 504632281608 504943287966 505153644912 506142203904 507502241792 507674853504 507987735008 508160511846 508199360256 508372209072 508401803637 509367066624 509396719104 509608931328 510096439872 511224356448 511467103056 511641063297 512169667758 512468017152 512642317824 513171956736 513590251104 514725893136 515257684704 515432934198 515733184512 516266016768 516441609216 516471673536 516647335932 516686833152 517181112648 518324694732 519762350016 519802085376 519978880512 520299345024 520476309288 520723449036 521026781184 521742477312 521874863874 522896145408 523436378112 523614409344 523644891224 523863039168 524041215516 524364183657 524669636608 524848087296 526981271544 527021558784 527200809408 527525724816 527705146917 528012546048 528263264256 528988900608 530158591872 530886831696 531138914712 531629070336 532137644064 532178325504 532359330048 534300455871 534341302656 534523042872 535346053632 535569076224 535782422448 536335968672 536518387314 537385549824 537521905648 538260259914 538515844083 538573807616 539012807424 539528444676 539569691136 539753209632 540809478144 541066272768 541946974023 542262669312 542781415488 543007535616 543223844982 543753425088 543785079348 544286905344 544849238016 545034552192 546499096416 547063714624 547249781988 547477763616 547568566272 548320720896 548549148672 548581082112 550549306944 550736559828 551305555992 551814322176 551846445696 551888633856 552076342272 552416588544 552604476528 554089361644 555081621444 555173685248 555404967936 555936286464 556125371568 556167886848 556200263808 556389438696 558195825096 558962577603 559288184832 559478409984 559510979664 559744069248 560279538702 560512948464 560605913088 561609842688 563118925824 563310453888 563657623776 563849335062 563892440832 563925267472 564117069789 564445679616 565028839424 565221017088 565997419584 567056076288 567248943456 567518292432 567711316809 568297850526 568628895744 569409979392 570940022016 571134210192 571486201884 571724280288 572251889664 572285202944 572843114496 573071308992 573310047744 573858494856 575127401004 575400490938 576526519296 576722607552 576766697472 577318451328 577789032492 578869744544 579066629778 579664895292 580002562048 580199832576 580799268864 580996810368 581030632728 581272687296 581828751729 582167678976 584533832064 584732643768 584777346048 585336763152 585876934656 586155128832 586960286976 588258163584 588865925376 589066210512 589100502627 589345919064 590253341184 590454098208 590499237888 592853930487 592899253632 593100910584 593466440418 594014114304 594261577728 594296172288 595112513184 596277116928 596428415856 597247685658 597531279051 597595594752 597879353344 598082704128 598451304256 598654849572 598700616192 598904246304 601133965488 601338423231 601688715264 602264310336 602310352896 602515210752 602550285792 602755225254 603377964756 603729444864 604558743552 604712143854 605895533568 606389408352 607015902528 607222360836 607576080384 608410662912 608699556864 610045502976 610629092424 610675774464 610883477568 612322768512 612369580032 612955392768 613163871216 614310749312 614811483468 615446678952 616014637056 616271265792 616651075584 616860811008 617153717376 618518357184 619110052041 619367970312 620218750491 620580040704 620827251408 620874713088 621085885056 621468662112 621680036094 622042177536 624570395904 624830588928 625215673856 625428322272 625688872704 625725296784 625938118533 626949808128 627970303233 629199207936 629413211232 629449852122 629497972992 629712077904 630100171308 630681652224 630944391168 633244984736 633508791552 633724260624 634114826748 634378995936 634415925906 634484211712 635001389568 635620442112 635657444352 635873644224 637938085824 638155061388 638458078986 638829993984 639441119616 639707507712 639974006784 640586226816 642307524768 642525986466 643189815324 643564486656 643783375872 643820853312 644448503808 644486019968 644705222616 644973803712 645590806713 645966876672 648592334208 648812933496 648862534656 649483257744 651228462612 652502882304 652724811648 652762809608 653399177472 653659461819 653931773208 654040231936 654938638848 655211483136 657600561072 657824224239 657874514304 658503858546 658887450624 659111551488 659424519936 660330322848 661565422336 661790434032 662474166048 662699486826 663014158947 663085522944 663400378368 664035008832 664260860484 664311642624 666733902198 667011660336 667627204608 668038665216 668265878592 668316966912 668583193824 669501577332 669891575808 670811756544 670981967838 672295044096 672614272512 672843042144 673257717288 673538193216 676275711174 676899804672 677547349128 677599147008 677829612096 677869071516 679195625472 679478575104 680128586496 681632475264 681956137408 682188084396 682608518917 682892890344 683523090432 684229275648 684461995776 684787001472 686301190848 686957728977 687010246272 687243912264 688588812288 688628898048 688863114576 688915777536 689574816864 691099592976 692377513821 693016466688 693305174016 693732460032 693968412384 694297932048 695656636416 695833151832 696788966601 697194860544 697915170816 698152545792 698430657834 698484052224 698721620688 699152244876 699797449728 702641695392 702695411712 702934412544 703367633088 703606862556 703940958882 704016728064 704351019008 705318534144 705497501163 706878122496 707849108928 708185219616 708426087642 708838760448 709516858752 709571100672 709812440064 712400607828 712455070208 712697390496 713676370428 713794738176 714092101632 714376563264 715072997376 715114624896 715357849752 717680346552 718021125444 718683743232 719371259568 719426254848 719670946176 722595965364 723016892416 723708553984 724010047488 724256297856 724298459976 725004566784 725046772464 725293375443 725715873792 726465650688 726712736256 728665461888 729362527062 729666375984 729970351488 730668664962 731094294528 731441442816 734065742592 734315413104 734358160809 735074074656 735116866526 735673244859 735752429568 735795260928 736101789696 736555451392 736805968704 737112918528 739800631206 740108828592 741248381952 741500495424 741557182464 741600351744 741852584928 744261100128 744514238286 745283436804 745717579776 745971213312 746014639552 746325425664 747039384936 747350597952 750388117878 750825234432 751080605184 751543498368 751799113416 751856587776 752156093052 752594239488 753628022784 754663226112 756074768384 756331924608 756691056576 756948422412 757414931949 757730467368 759213305856 761253362688 761512280256 761981602512 762240767769 762299040384 764095078656 764413396992 765144659808 766836534672 767200654584 768254501637 768702025728 768963476736 769757935104 770385376656 772088839704 772886527056 773149401297 773599776768 774399025152 774662413824 774707510304 774971003898 775030249728 775771668972 776223571968 777487042098 777856219231 779378442752 779643525024 779703128064 779968320768 780449017536 780714463932 781085173554 781169246208 781540171776 782613715968 782812295811 784344218112 785154567168 785421614016 785467336836 785794558752 787004454912 787272130944 787332317184 790471907316 790532338176 790801214112 791288587224 792018819072 792348770304 792394896384 793483350912 795237887808 796330247544 796708372068 797443605504 798206466096 798267488256 798538995072 801511953984 801784564308 802251620352 803019080448 803353614336 803400381056 803673633672 804503953008 804777580971 806078324736 806282858472 807390389871 807860711424 808519211136 809292667014 809354536704 809629814448 811214217216 811599409152 813394003968 814172123232 814234365952 814511303424 814835767473 815630137632 815677619022 816430358016 817273857024 817551828288 819748644624 820595571936 820874672982 821352849408 822201434112 822481081344 822871623168 824691142912 825480069388 825823960416 826104839742 826958333988 827440054272 827721483264 827769668544 827832950784 828114513408 828624882816 828906714792 831134042466 832622432166 832760527872 833107451904 833904429696 834251830272 834300395712 834584158044 837293737644 838932277248 839217614976 839266469496 839330630656 839616103872 840133561744 840419308053 840769422696 840908869632 842414764032 844678388736 844965680832 845486435664 845774002593 845838661248 845887901208 846668519424 847543259136 847831525632 850584114432 850873415184 850922948239 851277438648 852446775789 852588159488 852943343616 854114969088 856410033024 856701315288 857229302826 857586420432 858377834496 858427804416 859264671744 859606963488 859965071616 860787742284 861289168896 862691101506 863100736407 864789778944 865083911328 865150046208 865977676992 866683548738 868304616816 868599944667 869497342938 870003843072 870299748864 871198903296 871545949092 871909030944 873251518464 873615310848 876800748096 877098965652 877166019072 878005144728 878815401984 879232693248 880440430464 882387245376 883298888064 883599315768 884018878596 884533837824 885380011776 885681147312 885748856832 888978536264 889348880448 889651365876 890169606144 890199660627 890718220288 891021171456 891392366592 891444258432 892668769776 894415675392 894642623784 895871528487 896393392128 896819030016 897124056192 897676956384 897982274358 898050924288 901700948232 902533072896 903396465504 903465529344 903772816128 903825428688 904132837881 905066947134 905594167296 906838115328 907068215781 908843300352 909584112528 910523853792 910833541254 911364120576 912305700864 912615994368 913049335296 915068254464 915943638636 916013661696 916325216352 916378559642 918118416384 918171864064 918484152768 918554370048 919433089152 919745806824 921466123968 922217225202 923170018428 924021955584 924406898688 924976613376 925291216512 925730576064 927777535776 929051955468 929593147392 930870061056 931240877112 931312069632 931628827584 932202993168 932520054141 933063266304 936855593856 936927215616 937245883392 937823510784 938142483408 938587945176 940424712192 940663334884 942504163328 943798811904 944119816848 944174778183 944246959488 944568116856 945150256962 946022478336 946416586752 949867477104 950263187328 951172240122 951568493904 951623888859 951726317568 952502084352 953430663168 953486166528 953810466336 956907128736 957232592082 957361500592 957687118479 958244990976 959161679424 959235006464 959561261568 959961010176 960879340224 963461287152 963788979699 964784722986 965346729984 965675063808 965731279968 966672755712 966729029952 967057833924 967621165056 968950315008 971553949184 972483369416 972888501312 973219400244 973293801984 974224886616 975255257088 976842693918 978754323456 979087217472 979144214412 980098766208 980897659812 981060347904 981469052928 982407958272 982817224704 986400841608 986811771456 987755787819 988331175936 988667327232 988800468992 989136779904 990495484272 992348133504 992685651048 993711249072 994628284416 995100567552 996052513248 996391290726 996467463936 1000100853297 1000517490504 1001440806912 1002057997824 1002398817888 1002475450368 1002874790736 1004252365998 1004837363712 1006217634816 1006472951757 1008442566144 1008921408768 1009264563216 1009886575932 1010307289824 1012284407808 1014413566761 1015004483584 1015349707008 1015975470016 1016321023692 1016398720512 1016744418144 1016803607274 1018734133248 1018793438208 1019217862656 1020192879744 1022448712896 1022934206112 1023282126594 1024339335516 1024936034304 1025284635648 1026343913472 1027180502208 1029451786272 1030515369408 1030865868396 1031466369024 1032883218432 1032943347072 1033294671864 1033373666304 1034362225296 1036649389464 1039524700032 1039604170752 1039957761024 1040598690048 1040952618576 1041446898072 1043484954624 1043749727748 1045792290816 1046872756224 1047228818688 1047289782448 1047645986751 1047726078336 1048082431032 1048728367314 1049339273216 1049696174592 1053962543088 1054043117568 1054401618816 1055051449632 1055410293834 1055911438323 1056025092096 1056526528512 1057977801216 1060317183744 1061773663392 1062277829424 1062639131463 1063258140672 1064275288128 1064356651008 1064718660096 1068600911742 1068682605312 1069046085744 1070692107264 1071138152448 1071564844896 1072671937344 1073036774628 1075043811296 1076520519828 1077031688166 1077147615232 1078025614848 1079056889352 1079139382272 1079506419264 1082132545536 1083893948046 1084525338624 1085562830976 1086015071232 1086447689964 1087506850176 1087570158696 1088573810688 1089698476032 1090069104384 1092998192832 1094043790593 1094127429248 1094499563976 1094955527232 1096002997443 1096641441792 1097162164224 1101098613888 1101473119656 1102611111984 1102675299789 1103628644352 1103692891392 1104152684544 1104833177088 1105208953056 1108178723288 1109700946809 1110163242888 1110347370496 1111872572928 1112250743136 1112335773696 1112400527616 1112778877392 1116391650192 1116771357429 1117925155206 1118576369664 1118956819968 1119021959328 1119488138496 1120559077404 1121025896928 1121211826176 1123219685376 1125582176817 1126237851648 1126620907776 1127315247552 1127698670124 1127784881664 1127850534944 1128234139578 1128891359232 1130057678848 1130442034176 1131994839168 1134112152576 1134497886912 1135036584864 1135422633618 1136595701052 1137257791488 1138819958784 1141880044032 1142268420384 1142972403768 1143448560576 1144503779328 1144570405888 1146142617984 1146620095488 1147716989712 1150254802008 1150800981876 1153053038592 1153445215104 1153533394944 1154636902656 1155578064984 1157739489088 1158133259556 1159329790584 1160399665152 1161598537728 1161993620736 1162061265456 1162456505847 1162545374592 1163657503458 1164335357952 1166230563147 1169067664128 1169465287536 1169554692096 1170673526304 1171627760331 1171753869312 1172310257664 1173920573952 1176516327168 1177731850752 1178132421024 1178201005254 1178691838128 1180506682368 1180908196416 1180998475776 1185707860974 1185798507264 1186201821168 1186932880836 1188028228608 1188523155456 1188592344576 1190225026368 1192856831712 1194495371316 1195062558102 1195191189504 1195758706688 1196165408256 1196902608512 1197309699144 1197401232384 1197808492608 1202267930976 1202676846462 1203377430528 1204528620672 1204620705792 1205030421504 1205100571584 1205510450508 1206755929512 1209117487104 1209424287708 1211791067136 1212778816704 1213939000521 1214031805056 1214444721672 1216821325824 1217399113728 1220091005952 1221258184848 1221351548928 1221766955136 1223516428533 1224645537024 1225910785536 1226327742432 1228621498624 1229622966936 1230893357904 1231312009473 1232029274112 1233302151168 1233721622016 1234307434752 1237036714368 1238220104082 1238735940624 1240437500982 1241160081408 1241654502816 1241749426176 1242171770112 1242937324224 1243360072188 1244084355072 1246701063699 1248933648249 1249140791808 1249661177856 1250431347712 1250856644544 1251377745408 1251450593568 1251876237066 1253899616256 1255940606466 1258398415872 1258826422464 1258899704244 1258995945984 1259424155808 1260200342616 1261363304448 1261888782336 1266489969472 1267017583104 1267448521248 1268229653496 1268757991872 1268831851812 1270002779136 1271314888704 1271747288448 1275876171648 1276310122776 1276916157972 1277659987968 1278882239232 1279415015424 1279948013568 1281172453632 1284615049536 1285051972932 1285843954239 1286379630648 1287566751744 1287641706624 1288897007616 1288972039936 1289410445232 1289947607424 1291181613426 1291933753344 1294036652259 1297184668416 1297625866992 1297725069312 1298966515488 1302456925224 1304246014407 1305005764608 1305449623296 1305525619216 1306798354944 1307318923638 1307863546416 1308080463872 1309877277696 1310422966272 1315201122144 1315648448478 1315749028608 1317007717092 1317774901248 1318223102976 1318849039872 1320660645696 1323130844672 1323580868064 1324948332096 1325398973652 1326028317894 1326171045888 1326800756736 1328070017664 1328521720968 1328623285248 1333467804396 1334023320672 1335254409216 1336077330432 1336531757184 1336633933824 1337166387648 1339003154664 1341623513088 1341963935676 1344590088192 1345228545024 1345686084288 1346515434576 1346973411537 1347076386432 1352551422348 1353799609344 1355094698256 1355198294016 1355659224192 1355738143032 1357600420701 1358391250944 1360257172992 1363264950528 1363912274816 1364376168792 1365217037834 1365785780688 1366250311881 1367046180864 1368458551296 1368923991552 1369574002944 1372602381696 1373915457954 1374020492544 1374487824528 1374567839463 1377177624576 1377257796096 1377726229152 1377831555072 1379149633728 1382199185952 1383325837803 1384755027642 1386032933376 1386610348032 1387464920064 1387936824768 1388595864096 1391313272832 1391666303664 1393577933202 1394389721088 1395830341632 1396305091584 1396861315668 1396968104448 1397443241376 1398304489752 1399594899456 1405283390784 1405390823424 1405868825088 1406735266176 1407213725112 1407881917764 1408702038016 1410637068288 1410995002326 1413756244992 1415698217856 1416370439232 1416852175284 1417677520896 1417725385443 1419033717504 1419624880128 1424801215656 1424910140416 1425394780992 1426758360183 1427352740856 1427589476352 1428753126528 1430145994752 1430229249792 1430715699504 1435360693104 1435848888123 1436042250888 1437367486464 1438742519136 1438852509696 1439341892352 1444590121429 1445191930728 1447177084479 1447417107968 1448020094976 1448512595712 1448596919952 1450009133568 1450093544928 1450586750886 1451431747584 1452931301376 1453425472512 1457330923776 1458725054124 1459332751968 1459940702976 1461337329924 1462188589056 1462882885632 1465264040877 1468131485184 1468630826208 1468716321618 1470148149312 1470233733052 1471346489718 1471504859136 1471590521856 1472203579392 1473110902784 1473611937408 1474225837056 1479601262412 1480217657184 1482496763904 1483000990848 1483114364928 1483200703488 1483705169856 1488522200256 1489028476572 1490566873608 1491942426624 1492029279104 1492650851328 1494078769872 1494586936089 1494701195904 1500776235756 1501650468864 1502161210368 1503086996736 1503598226832 1503713175552 1504312186104 1506378548997 1507256045568 1509326452224 1512149536768 1512663849216 1513382113152 1513896844824 1514829863898 1515460934736 1518426611712 1522506725376 1523024560512 1523963205024 1524481535538 1524598080768 1525205410911 1528190157312 1528826793984 1530289319616 1533673069344 1534401309168 1534923189891 1536509003274 1537404051456 1537926953472 1539515870208 1540770753312 1544177679408 1545773054112 1546298802594 1547199553536 1548798050304 1549324827648 1549415020608 1549942007796 1550060499456 1551543337944 1554974084196 1555712438462 1558756885504 1559287050048 1559406256128 1559936641536 1560898035072 1561428927864 1562170347108 1563080343552 1565227431936 1565624591622 1568688436224 1570309134336 1570843228032 1570934673672 1571589117504 1573092550971 1574008909824 1574544261888 1580943814632 1581064676352 1581602428224 1582577174448 1583115440751 1584037638144 1584789792768 1586966701824 1590475775616 1592660495088 1593416744136 1594887211008 1596412932192 1596534976512 1597077990144 1602901367613 1603023907968 1603569128616 1606038160896 1606707228672 1606800762112 1607347267344 1609007906016 1609555161942 1612156649472 1612565716944 1614780779742 1615547532249 1615721422848 1617038422272 1618585334028 1618709073408 1619259628896 1622428434432 1623198818304 1625840922069 1626788007936 1628344246464 1628468731904 1629022606848 1629671534946 1631260275264 1631355238044 1632860716032 1634547714048 1635103656576 1639497289248 1641191143872 1641749345964 1642705698816 1644962162688 1645743246336 1649382285824 1650960138776 1651647920832 1652209679484 1653916667976 1655442966528 1655539337088 1655665901568 1656229026816 1657249765632 1657813429584 1662268084932 1665244864332 1665521055744 1666214903808 1667808859392 1668503660544 1668600791424 1669168316088 1674587475288 1676887732809 1677864554496 1678435229952 1678532938992 1678661261312 1679232207744 1680267123488 1680838616106 1681538845392 1681817739264 1684829528064 1689356777472 1689931361664 1690972871328 1691548005186 1691677322496 1691775802416 1692351209367 1693337038848 1695086518272 1695663051264 1701168228864 1701746830368 1701845896478 1702554877296 1703133950427 1704893551578 1705176318976 1705886687232 1708229938176 1712820066048 1713402630576 1714458605652 1715172840864 1716755668992 1716855608832 1718529343488 1719213926976 1719930143232 1721575484568 1725382203012 1726201472814 1729579557888 1730167822656 1730300092416 1731955353984 1733367097476 1736609233632 1737199889334 1738994685876 1740007686144 1740599497728 1742397806592 1743091898184 1743818061888 1745486255187 1746503036928 1753601496192 1754197931304 1754332038144 1756010289456 1757630803968 1758465386496 1760880860928 1764774490752 1766597776128 1767198631536 1767301507881 1768037757192 1770760023552 1771362294624 1771497713664 1777957072528 1778561791461 1778697760896 1779302731752 1780399321254 1781436440576 1782042342912 1782784733184 1782888516864 1785337539552 1788831350784 1789285247568 1791743056974 1792593837153 1792786784256 1793638060032 1794248112384 1795353912768 1795964548716 1796101848576 1803401896464 1804015269693 1805066145792 1806792931008 1806931058688 1807545632256 1807650857376 1808265675762 1810133894268 1811188334592 1813676230656 1814136431562 1817686600704 1819168225056 1821047707584 1821667082508 1822728241152 1825231988736 1826098670592 1830136508928 1831887277272 1832027323392 1832650432704 1832757119284 1836343728128 1836968305536 1837108740096 1838866178304 1839491613648 1842932247936 1844434450404 1846340036856 1848043911168 1848813797376 1849953226752 1850582433024 1851461152128 1855555071552 1857330156123 1858103910936 1860656251473 1861740122112 1862481754224 1862624139264 1863257655168 1864405986336 1865040108282 1866126532608 1873711187712 1874491766784 1875647021568 1876284966816 1877175890352 1877814355599 1880849424384 1881326669768 1883910909699 1885008326656 1887597623808 1888239633696 1888349556366 1888493918976 1889136233712 1890300513924 1892044956672 1892833173504 1899734954208 1900526374656 1902344480244 1903136987808 1903247777718 1903452635136 1905004168704 1906861326336 1906972333056 1907620932672 1913814257472 1914465184164 1914723001184 1915374236958 1916489981952 1918323358848 1918470012928 1919122523136 1919922020352 1921758680448 1926922574304 1927577959398 1929569445972 1930693459968 1931350127616 1931462559936 1933345511424 1933458059904 1934115667848 1937900630016 1943107898368 1944966738832 1945777002624 1946438800488 1946587603968 1948449773232 1953685387836 1957508646912 1958174434944 1958288428824 1960197532416 1960978385457 1961795319624 1962120695808 1964815916544 1965634449408 1972801683216 1973472672717 1973623542912 1975511575638 1976662351872 1977334654464 1977600937984 1978273559808 1980990968544 1984696267008 1985371302096 1987422498144 1989042476841 1989256568832 1990201135104 1992105026496 1992782581452 1992934927872 2000201706594 2001034981008 2002881613824 2004115995648 2004797635776 2004950900736 2005749581472 2008504731996 2009674727424 2012435269632 2012945903514 2016885132288 2017842817536 2018529126432 2019773151864 2020614579648 2028827133522 2030008967168 2030699414016 2031950940032 2032642047384 2032797441024 2033488836288 2033607214548 2037586876416 2038435725312 2040385759488 2044897425792 2045868412224 2046564253188 2047825556751 2048678671032 2050569271296 2052687826944 2054361004416 2058903572544 2060873186931 2061030738816 2061731736792 2065766436864 2065886694144 2066589343728 2066747332608 2068724450592 2073298778928 2077132541463 2079049400064 2079915522048 2081197380096 2081905237152 2082893796144 2086969909248 2087499455496 2090366899803 2091584581632 2093745512448 2094457637376 2094579564896 2095291973502 2095452156672 2096164862064 2097456734628 2098678546432 2099392349184 2107925086176 2108086235136 2108803237632 2110102899264 2110820587668 2111822876646 2112050184192 2113053057024 2115955602432 2116492503489 2120634367488 2123547326784 2124555658848 2125278262926 2126516281344 2128550576256 2128713302016 2129437320192 2137201823484 2137365210624 2138092171488 2141384214528 2142276304896 2143129689792 2145343874688 2146073549256 2150087622592 2153041039656 2154063376332 2156051229696 2158113778704 2158278764544 2159012838528 2167787896092 2169050677248 2171125661952 2172030142464 2172895379928 2175013700352 2175140317392 2175880126329 2177147621376 2179396952064 2180138208768 2185996385664 2188087581186 2188254858496 2188999127952 2189911054464 2192005994886 2193282883584 2194324328448 2202197227776 2202946239312 2203074482427 2205222223968 2205350599578 2207257288704 2207385782784 2208305369088 2209666354176 2210417906112 2216357446576 2219401893618 2220326485776 2220694740992 2223745145856 2224501486272 2224671547392 2224801055232 2225557754784 2232783300384 2233542714858 2235850310412 2237152739328 2237913639936 2238043918656 2238976276992 2241118154808 2242051793856 2251164353634 2252475703296 2253241815552 2254630495104 2255397340248 2255569763328 2255701069888 2256468279156 2257782718464 2260884068352 2263989678336 2268224305152 2268995773824 2270073169728 2270845267236 2272244795847 2273191402104 2277639917568 2283760088064 2284536840768 2285944807536 2286722303307 2286897121152 2289140811776 2292285235968 2293240190976 2295433979424 2300509604016 2301601963752 2304763504911 2306106077184 2306890430208 2309273805312 2311156129968 2315478978176 2316266519112 2318659581168 2319448203891 2320799330304 2323197075456 2323987241472 2324122530912 2324913011694 2325090749184 2327315006916 2328670715904 2332461126294 2333568657693 2338135328256 2338930575072 2339109384192 2341347052608 2343255520662 2343507738624 2344620515328 2347841147904 2348436887433 2353032654336 2355463701504 2356264842048 2356402010508 2357383676256 2361013364736 2361816392832 2361996951552 2371415721948 2371597014528 2372403642336 2373865761672 2376056457216 2377046310912 2377184689152 2380450052736 2385713663424 2388990742632 2390125116204 2391517413376 2392330816512 2393805217024 2394619398288 2394802464768 2395616985216 2404535861952 2405353692924 2406754861056 2409057241344 2410060843008 2410201143168 2411020901016 2413511859024 2418234974208 2418848575416 2422171169613 2423582134272 2425557633408 2427878001042 2428063610112 2428889443344 2433642651648 2434798227456 2440182011904 2442516369696 2442703097856 2443533910272 2444507302419 2447032857066 2449291074048 2451821571072 2452655484864 2457242997248 2459245933872 2461786715808 2462624018946 2464058548224 2466604302336 2467443244032 2468614869504 2474073428736 2476440208164 2477471881248 2480875001964 2482320162816 2483309005632 2483498852352 2484343540224 2485874648448 2486720144376 2493402127398 2497867296498 2498281583616 2499322355712 2500862695424 2501713289088 2502755490816 2502901187136 2503752474132 2511881212932 2516796831744 2517652844928 2517799408488 2517991891968 2518848311616 2520400685232 2521257924159 2522726608896 2532979938944 2534035166208 2534897042496 2536459306992 2537322007779 2537515983744 2537663703624 2540005558272 2542629777408 2543494576896 2551752343296 2552620245552 2552768844717 2553832315944 2557340327367 2557764478464 2558830030848 2562344907264 2569230099072 2570103945864 2571687908478 2572759261296 2572909032841 2575133503488 2575283413248 2577794015232 2577944079872 2578820890464 2579895214848 2582363226852 2583867506688 2588073304518 2589302209221 2594369336832 2595251733984 2595450138624 2597933030976 2604913850448 2605799834001 2608492028814 2610011529216 2610899246592 2611051238432 2613596709888 2614637847276 2615727092832 2616160927744 2619754555392 2620845932544 2630402244288 2631296896956 2631498057216 2634015434184 2636446205952 2637698079744 2641321291392 2646261689344 2647161736128 2649896664192 2650797947304 2652056635788 2653601513472 2656140035328 2657043441936 2657246570496 2666935608792 2668046641344 2670508818432 2670598981881 2672154660864 2673063514368 2674332775296 2678006309328 2683247026176 2683927871352 2687614585461 2689180176384 2690457090048 2691372168576 2693030869152 2693946823074 2694152772864 2705102844696 2707599218688 2710189396512 2710396588032 2711318448384 2711476286064 2712398513643 2715200841402 2716782501888 2720514345984 2721204647343 2726529901056 2727824549632 2728752337584 2730434075668 2731571561376 2732500623762 2734092361728 2736917102592 2737847983104 2739148005888 2745204763392 2747830915908 2748040985088 2748975649056 2749135678926 2754355249152 2754515592192 2755452458304 2755663110144 2758299267456 2764398371904 2766651675606 2769510055284 2772065866752 2773220696064 2774929840128 2775873649536 2777191728192 2783332607328 2787155866404 2788779442176 2792610183168 2793722631336 2793936208896 2794886482752 2796608979504 2797560162423 2799189798912 2810566781568 2810781646848 2811737650176 2813470532352 2814427450224 2815763835528 2821274136576 2821990004652 2827512489984 2831396435712 2832524334549 2832740878464 2833704350568 2835450770886 2838067435008 2839249760256 2849602431312 2849820280832 2850789561984 2853516720366 2854705481712 2854871666577 2855178952704 2857506253056 2860291989504 2860458499584 2861431399008 2870721386208 2871697776246 2872084501776 2873061355437 2874734972928 2877485038272 2877705019392 2878683784704 2889180242858 2890383861456 2891366939097 2894354168958 2894834215936 2896040189952 2897025191424 2897193839904 2900018267136 2900187089856 2901173501772 2902863495168 2906850945024 2914661847552 2917450108248 2918665503936 2919881405952 2922674659848 2925765771264 2930528081754 2936262970368 2937261652416 2937432643236 2940296298624 2940467466104 2942692979436 2943181043712 2944407158784 2946221805568 2947223874816 2948451674112 2959202524824 2960435314368 2963267363457 2964993527808 2966001981696 2966401406976 2967410339712 2977044400512 2978056953144 2981133747216 2983884853248 2984058558208 2985301702656 2988157539744 2989173872178 2989402391808 3000302559891 3001552471512 3004322420736 3006173993472 3007196453664 3007426351104 3008624372208 3012757097994 3014512091136 3018652904448 3019418855271 3024299073536 3025327698432 3026764226304 3027793689648 3029659727796 3030921869472 3036853223424 3043240700283 3045013450752 3046049121024 3047926410048 3048963071076 3049196161536 3050410821822 3056380314624 3057653587968 3060578639232 3067346138688 3068802618336 3069846379782 3073018006548 3074808102912 3075853906944 3079031740416 3081541506624 3088355358816 3091546108224 3092597605188 3094399107072 3098649655296 3098830041216 3099884015592 3100120998912 3103086675888 3109948168392 3111424876924 3117513771008 3118574100096 3118812512256 3119873283072 3121796070144 3122857855728 3124340694216 3130454863872 3131249183244 3137376872448 3140618268672 3141686456064 3141869347344 3142937960253 3143178235008 3146185101942 3148017819648 3149088523776 3161887629264 3162129352704 3163204856448 3165154348896 3166230881502 3167734314969 3168075276288 3169579585536 3173933403648 3180951551232 3185320990176 3186833488272 3187917394389 3189774422016 3192825864384 3193069953024 3194155980288 3205802735226 3206047815936 3207138257232 3212076321792 3213414457344 3213601524224 3214694534688 3218015812032 3219110323884 3225131433888 3229561559484 3231095064498 3231442845696 3234076844544 3237170668056 3237418146816 3238519257792 3246397636608 3251681844138 3253576015872 3256688492928 3256937463808 3258045213696 3259343069892 3262520550528 3262710476088 3265721432064 3269095428096 3270207313152 3278994578496 3282131371779 3282382287744 3283498691928 3289924325376 3291486492672 3298764571648 3301920277552 3303295841664 3304419358968 3307833335952 3308025899367 3310885933056 3311078674176 3312458053632 3314499531264 3315626859168 3324536169864 3329102840427 3330489728664 3331042111488 3335617718784 3337007321088 3337201582848 3338336632176 3349174950576 3350314072287 3353775465618 3355729108992 3356870459904 3357065877984 3357322522624 3358464415488 3360534246976 3361677232212 3363077690784 3363635478528 3369659056128 3376746530451 3378713554944 3379862723328 3381945742656 3383096010372 3383354644992 3383551604832 3384702418734 3386674077696 3390173036544 3391326102528 3402336457728 3403493660736 3403691792956 3405109754592 3406267900854 3409787103156 3410352637952 3411773374464 3416459876352 3425640132096 3426805261152 3428917211304 3430345681728 3433511337984 3433711217664 3438427853952 3439860286464 3443150969136 3450764406024 3452402945628 3459159115776 3460335645312 3460600184832 3463910707968 3466734194952 3473218467264 3474399778668 3477989371752 3481198995456 3484795613184 3486183796368 3487369517541 3487636123776 3490972510374 3493006073856 3498691689441 3507202992384 3508395862608 3508664076288 3512020578912 3514883280993 3515261607936 3516930772992 3521761721856 3529548981504 3533195552256 3534397263072 3534603015762 3536075514384 3541520047104 3542724589248 3542995427328 3555914145056 3557123582922 3557395521792 3558605463504 3560798642508 3562872881152 3564084685824 3565569466368 3565777033728 3570675079104 3578570495136 3583486113948 3585187674306 3585573568512 3587276120064 3588496224768 3590707825536 3591929097432 3592203697152 3606803792928 3608030539386 3610132291584 3613585862016 3613862117376 3615091264512 3615301714752 3616531351524 3620267788536 3627352461312 3628272863124 3635373201408 3638336450112 3641817001563 3642095415168 3643334165016 3650463977472 3652197341184 3660273017856 3663774554544 3664054646784 3665300865408 3665514238568 3670549285599 3672687456256 3673936611072 3677732356608 3678983227296 3685864495872 3688868900808 3692680073712 3693936028419 3696087822336 3699906453504 3701164866048 3702922304256 3711110143104 3714660312246 3716207821872 3721312502946 3723480244224 3724963508448 3725248278528 3726515310336 3728811972672 3730080216564 3732253065216 3740103191097 3747422375424 3748983533568 3751294043136 3752569933632 3754351780704 3755628711198 3761698848768 3762653339536 3767821819398 3770016653312 3775195247616 3776479267392 3776699112732 3776987837952 3778272467424 3780601027848 3784089913344 3785666347008 3799469908416 3801052749312 3804688960488 3806273975616 3806495555436 3810008337408 3813944666112 3815241865344 3827628514944 3828930368328 3829446002368 3830748473916 3832979963904 3836646717696 3838245046272 3839844040704 3843517360896 3853845148608 3855155918796 3857531862717 3859138891944 3862700255232 3862925119872 3866691022848 3866916119808 3868231335696 3875801260032 3882109956777 3886215796736 3889933477664 3891554005248 3892877600976 3893175207936 3896899546464 3907370775672 3912738043221 3915017293824 3916348869888 3916576857648 3920395064832 3921956770914 3923590639248 3924241391616 3929631833088 3931268898816 3945603366432 3946945345434 3947247085824 3951023151276 3953324703744 3954669308928 3955201875968 3956547119616 3961981937088 3969392534016 3970742604192 3974844996288 3978084953682 3978513137664 3980402270208 3984210052992 3985565162904 3985869855744 4000403413188 4002069962016 4005763227648 4008231991296 4009595271552 4009901801472 4011499162944 4017009463992 4024870539264 4025891807028 4033770264576 4035685635072 4037058252864 4039546303728 4040920234611 4041229159296 4057654267044 4060017934336 4061398828032 4063901880064 4065284094768 4065594882048 4066977672576 4067214429096 4072801262103 4075173752832 4080771518976 4089794851584 4091736824448 4093128506376 4095651113502 4097357342064 4101138542592 4105375653888 4108722008832 4117807145088 4121746373862 4122061477632 4123463473584 4123703518389 4131532873728 4131773388288 4133178687456 4133494665216 4137448901184 4146597557856 4149977513409 4154265082926 4158098800128 4159831044096 4162394760192 4163810474304 4165787592288 4173939818496 4174998910992 4180733799606 4183169163264 4187491024896 4188915274752 4189159129792 4190583947004 4190904313344 4192329724128 4194913469256 4198784698368 4215850172352 4216172470272 4217606475264 4220205798528 4221641175336 4223645753292 4226106114048 4231911204864 4232985006978 4241268734976 4247094653568 4249111317696 4250556525852 4253032562688 4253176156329 4257101152512 4258874640384 4274403646968 4274730421248 4276184342976 4280275080549 4282768429056 4286259379584 4290687749376 4292147098512 4300175245184 4306082079312 4307546664369 4308126752664 4312102459392 4316227557408 4316557529088 4318025677056 4333770364287 4335575792184 4341531253437 4342251323904 4344060284928 4345790759856 4350027400704 4350280634784 4351760252658 4354295242752 4358793904128 4360276417536 4371992771328 4376175162372 4376509716992 4377998255904 4379822108928 4384011989772 4386565767168 4388648656896 4395792122631 4404394455552 4405892478624 4406148964854 4410444447936 4410701199156 4414514577408 4414771565568 4416610738176 4419332708352 4420835812224 4432714893152 4438803787236 4440652971552 4441389481984 4447490291712 4449002972544 4449343094784 4449602110464 4451115509568 4465566600768 4467085429716 4471700620824 4475827279872 4476087837312 4477952553984 4482236309616 4484103587712 4502328707268 4504951406592 4506483631104 4509260990208 4510794680496 4511139526656 4511402139776 4512936558312 4519135646991 4521768136704 4527979356672 4536448610304 4537991547648 4540146339456 4541690534472 4544489591694 4546382804208 4555279835136 4567520176128 4569073681536 4571889615072 4573444606614 4573794242304 4575616232733 4578281623552 4584570471936 4586480381952 4590867958848 4601019208032 4603203927504 4604769569673 4609527009822 4612212154368 4613780860416 4618547610624 4622312259936 4630957956352 4632533038224 4637319162336 4638896407782 4641598660608 4646394150912 4647974482944 4648245061824 4649826023388 4650181498368 4654630013832 4664922252588 4667137315386 4676270656512 4677861150144 4678218768384 4682694105216 4686511041324 4689241030656 4695682295808 4696873774866 4706065308672 4710927403008 4712529684096 4712804021016 4714767352512 4719277652913 4722026729472 4723632785664 4742831443896 4743194029056 4744807284672 4747731523344 4749346322253 4752112914432 4754369378304 4760900105472 4771427326848 4777981485264 4778259632419 4780250232408 4784661633024 4787610434048 4789238796576 4789604929536 4791233970432 4808704102839 4809071723904 4810707385848 4818114482688 4820121686016 4820402286336 4822041802032 4827023718048 4836469948416 4837697150832 4844342339226 4846642596747 4847164268544 4851115266816 4855756002084 4856127220224 4857778886688 4867285303296 4869596454912 4877522766207 4880364023808 4885032739392 4885406195712 4887067820544 4889014604838 4894065714132 4898582148096 4903643142144 4905310969728 4914485994496 4918491867744 4923573431616 4925248037892 4928117096448 4934886488064 4937229739008 4948146857472 4952880416328 4954943762496 4961750003928 4966618011264 4966997704704 4968687080448 4971749296896 4973440288752 4986804254796 4995734592996 4996563167232 4998644711424 5001725390848 5003426578176 5005510981632 5005802374272 5007504948264 5023762425864 5030663198427 5033593663488 5035305689856 5035598816976 5035983783936 5037696623232 5040801370464 5042515848318 5045453217792 5065959877888 5068070332416 5069794084992 5072918613984 5074644015558 5075031967488 5075327407248 5077053628101 5080011116544 5085259554816 5086989153792 5103504686592 5105240491104 5105537689434 5107664631888 5114680654734 5115528956928 5117660061696 5124689814528 5138460198144 5140207891728 5143375816956 5145518522592 5145818065682 5150267006976 5150566826496 5155588030464 5155888159744 5157641780928 5159790429696 5164726453704 5176146609036 5178604418442 5188738673664 5190503467968 5190900277248 5195866061952 5209827700896 5211599668002 5216984057628 5220023058432 5221798493184 5222102476864 5227193419776 5229275694552 5231454185664 5236458765561 5239509110784 5260804488576 5262593793912 5262996114432 5268030868368 5272892411904 5275396159488 5282642582784 5292523378688 5294323472256 5299793328384 5301595894608 5301904523643 5304113271576 5312280070656 5314086883872 5314493140992 5333871217584 5335685374383 5336093282688 5341197963762 5344309321728 5346127028736 5348665550592 5356012618656 5366494052352 5367855742704 5375229170922 5377781511459 5378360352768 5380914180096 5382744337152 5386061738304 5387893646148 5388305545728 5410205689392 5412045809079 5415198437376 5420378793024 5420793176064 5422636896768 5422952572128 5424797027286 5430401682804 5433565003776 5441028691968 5442409294686 5453059802112 5455649099264 5457504675168 5460868151336 5463143122752 5465001247524 5468184723456 5475695966208 5478296011776 5490409526784 5495661831816 5496081970176 5497951298112 5498271357852 5509031184384 5510904916608 5511326220288 5516598534912 5528796743808 5533303351212 5539020110568 5544131733504 5546441392128 5549859680256 5551747299072 5554383456384 5566665214656 5571990468369 5574311732808 5585220366336 5587445262672 5587872417792 5589772965504 5593217959008 5595120324846 5598379597824 5621133563136 5623475300352 5626941064704 5628854900448 5631527671056 5633443066797 5642548273152 5643980009304 5651732729097 5655024979968 5662792871424 5665048669098 5665481756928 5667408701136 5670901541772 5676134870016 5678499520512 5699204862624 5699640561664 5701579123968 5707033440732 5709410963424 5709743333154 5710357905408 5715012506112 5720583979008 5720916999168 5722862798016 5741442772416 5743395552492 5744169003552 5746122710874 5749469945856 5754970076544 5755410038784 5757367569408 5778360485716 5780767722912 5782733878194 5788708337916 5789668431872 5792080379904 5794050382848 5794387679808 5800036534272 5800374179712 5802347003544 5813701890048 5829323695104 5834900216496 5837331007872 5839762811904 5845349319696 5861056163508 5872525940736 5874523304832 5874865286472 5880592597248 5880934932208 5882935156371 5885385958872 5886362087424 5892443611136 5894447749632 5896903348224 5918405049648 5920418018151 5920870628736 5926534726914 5929987055616 5932003963392 5932802813952 5934820679424 5954088801024 5956113906288 5956460637673 5962267494432 5967127430523 5967769706496 5968117116416 5970603405312 5976315079488 5978347744356 5978804783616 6000605119782 6003104943024 6008644841472 6012347986944 6014392907328 6014852702208 6017248744416 6025514195988 6029024182272 6037305808896 6038837710542 6048598147072 6050655396864 6053528452608 6055587379296 6059319455592 6061843738944 6086481400566 6090026901504 6092098242048 6095852820096 6097926142152 6098392323072 6100821643644 6112760629248 6115307175936 6121157278464 6134692277376 6137605236672 6139692759564 6143476670253 6146036013096 6151707813888 6158063480832 6163083013248 6176710717632 6182619560793 6183092216448 6185195210376 6197299310592 6197660082432 6199768031184 6200241997824 6206173351776 6219896336784 6222849753848 6231397624389 6235027542016 6237148200192 6239746566144 6243592140288 6245715711456 6248681388432 6260909727744 6262498366488 6271100699409 6274753744896 6281236537344 6283372912128 6283738694688 6285875920506 6286356470016 6292370203884 6296035639296 6298177047552 6323775258528 6324258705408 6326409712896 6330308697792 6332461763004 6335468629938 6336150552576 6339159171072 6347866807296 6349477510467 6361903102464 6370641980352 6373666976544 6375834788778 6379548844032 6385651728768 6386139906048 6388311960576 6411605470452 6412095631872 6414276514464 6424152643584 6426828914688 6427203048448 6429389069376 6436031624064 6438220647768 6450262867776 6459123118968 6462190128996 6468153689088 6474341336112 6474836293632 6477038515584 6503363688276 6507152031744 6513376985856 6516090427392 6518686139784 6525041101056 6525420952176 6527640378987 6531442864128 6538190856192 6540414626304 6557989156992 6564262743558 6564764575488 6566997383856 6579848650752 6582972985344 6597529143296 6603840555104 6606591683328 6608838717936 6609223447281 6615666671904 6616051798734 6621771866112 6622157348352 6624916107264 6628999062528 6631253718336 6649072339728 6658205680854 6660979457328 6662084222976 6671235437568 6674014642176 6674403165696 6676673264352 6698349901152 6700628144574 6707550931236 6711458217984 6713740919808 6714131755968 6714645045248 6716928830976 6721068493952 6723354464424 6726155381568 6753493060902 6757427109888 6759725446656 6763891485312 6766192020744 6766709289984 6767103209664 6769404837468 6773348155392 6782652205056 6804672915456 6806987321472 6807383585912 6810219509184 6812535801708 6816734387541 6819574206312 6820705275904 6832919752704 6851280264192 6853610522304 6857834422608 6860166909921 6860691363456 6867422435328 6876855707904 6879720572928 6886301938272 6901528812048 6904805891256 6914290514733 6918318231552 6920671290624 6927821415936 6933468389904 6946436934528 6948799557336 6955978743504 6962397990912 6969591226368 6972367592736 6974739035082 6975272247552 6981945020748 6986012147712 6997383378882 7000705973079 7014405984768 7016791725216 7017328152576 7024041157824 7029766561986 7030523215872 7033861545984 7043523443712 7045310662299 7059097963008 7066391104512 7068794526144 7069206031524 7072151028768 7083040094208 7085449178496 7085990854656 7111828290112 7114247165844 7114791043584 7117210927008 7121597285016 7128169371648 7131138932736 7131554067456 7141350158208 7157140990272 7166972227896 7170375348612 7174552240128 7176992449536 7181415651072 7183858194864 7184407394304 7213607585856 7216061078772 7220264583168 7227171724032 7230182529024 7230603429504 7233062703048 7240535577072 7254704922624 7256545726248 7266513508839 7270746402816 7276672900224 7283634003126 7284190830336 7286668330032 7300927954944 7304394682368 7320546035712 7327549109088 7328109293568 7330601730816 7331028477136 7333521907257 7341098571198 7345374912512 7347873222144 7355464713216 7357966454592 7371728991744 7377737801616 7385360147424 7387872056838 7392175644672 7399812907008 7402329732096 7405844608512 7422220286208 7429320624492 7432415643744 7442625005892 7446960488448 7449927016896 7450496557056 7453030620672 7457623945344 7460160433128 7480206382194 7494844750848 7497967067136 7502588086272 7505139867264 7508703561408 7511257422396 7525306679072 7535643638796 7540033306624 7550390495232 7552958534784 7553398225464 7553975675904 7556544934848 7561202055696 7563773772477 7568179826688 7598939816832 7602105498624 7609377920976 7612547951232 7612991110872 7620016674816 7627889332224 7630483730688 7655257029888 7657860736656 7658306534151 7658892004736 7661496947832 7672020982101 7673293435392 7676490092544 7687034721792 7707690297216 7710311837592 7715063725434 7718277783888 7718727098523 7725400510464 7725850239744 7733382045696 7733832239616 7736462671392 7751602520064 7764219913554 7767906627663 7772431593472 7779866955328 7783108010496 7785755201952 7786350415872 7793799092928 7814741551344 7817399502003 7825476086442 7830034587648 7832697739776 7833153715296 7840790129664 7843913541828 7847181278496 7848482783232 7859263666176 7862537797632 7891206732864 7893890690868 7894494171648 7902046302552 7909338617856 7910403751936 7913094239232 7923963874176 7938785068032 7941485208384 7949689992576 7956169907364 7960804540416 7968420105984 7971130325808 7971739711488 8000806826376 8004139924032 8011526455296 8011796945643 8016463982592 8019190543104 8022998325888 8034018927984 8049741078528 8051783614056 8062843756383 8067540529152 8071371270144 8074116505728 8079092607456 8081840469222 8082458318592 8115308534088 8122797656064 8127803760128 8130568189536 8131189764096 8133955345152 8134428858192 8137195540929 8145602524206 8150347505664 8161543037952 8163613942029 8179589703168 8183473648896 8186257012752 8191302227004 8194714684128 8202277085184 8210751307776 8217444017664 8235614290176 8243492747724 8244122955264 8246926947168 8247407036778 8263065747456 8263546776576 8266357374912 8266989330432 8274897802368 8293195115712 8299955026818 8308530165852 8316197600256 8319662088192 8324789520384 8327620948608 8331575184576 8349997821984 8361467599212 8366338326528 8377830549504 8378318259584 8381167894008 8381808626688 8384659448256 8389826938512 8392680487269 8397569396736 8431700344704 8432344940544 8435212950528 8440411597056 8443282350672 8447291506584 8463822409728 8465970013956 8482537469952 8494189307136 8497573003647 8498222635392 8501113051704 8506352312658 8514202305024 8517749280768 8548807293936 8549460842496 8552368685952 8560550161098 8564614999731 8565536858112 8572518759168 8581375498752 8584294197024 8600350490368 8612164158624 8615093328738 8616253505328 8619184066311 8624204918784 8632455114816 8633115058176 8636051354112 8667540728574 8671151584368 8683062506874 8684502647808 8688120569856 8691581519712 8700054801408 8700561269568 8703520505316 8708590485504 8720552835072 8743985542656 8752350324744 8753019433984 8755996511808 8759644217856 8768023979544 8777297313792 8791584245262 8808788911104 8811784957248 8812297929708 8820888895872 8821402398312 8829543131136 8833221476352 8838665416704 8841671624448 8865429786304 8873910745921 8877607574472 8881305943104 8889802090371 8894980583424 8898005945088 8899204220928 8902231019136 8931133201536 8934170859432 8943401241648 8951654559744 8952175674624 8955905107968 8964472619232 8968207175424 9000907679673 9004657414536 9012967262208 9018521980416 9021589360992 9022279053312 9022804279552 9025873116624 9038271293982 9043536273408 9055958713344 9058256565813 9072897220608 9075983095296 9080292678912 9083381068944 9088979183388 9092765608416 9110559670272 9129722100849 9135040352256 9138147363072 9143779230144 9146889213228 9147588484608 9151232465466 9156563247104 9169140943872 9172960763904 9181735917696 9202038416064 9206407855008 9209539139346 9219054019644 9224424308736 9227561720832 9237095221248 9244624519872 9261915912704 9265066076448 9274638324672 9277792815564 9283197321216 9295948965888 9296490123648 9299652046776 9300362996736 9309260027664 9329844505176 9334274630772 9352541313024 9355722300288 9356437536768 9365388210432 9373022082648 9391364591616 9393747549732 9412130617344 9421854806016 9425059368192 9425608042032 9428813880759 9429534705024 9438555305826 9444053458944 9447265571328 9485662887792 9486388058112 9489614569344 9495463046688 9498692644506 9503202944907 9504225828864 9508738756608 9521800210944 9542854653696 9555962970528 9556519264838 9560500464816 9563752183167 9569323266048 9575220868096 9578477593152 9579209859072 9582467940864 9617408205678 9618143447808 9621414771696 9636228965376 9640243372032 9640804572672 9644083604064 9654047436096 9675394301664 9688684678452 9693285193494 9694328537088 9702230533632 9711512004168 9712254440448 9715557773376 9739192909824 9755045532414 9760728047616 9770065478784 9770812391424 9774135641088 9778029209676 9788131428264 9797164296192 9807286284288 9810621939456 9828971988992 9836983735488 9846394115337 9847146863232 9850496075784 9869772976128 9874459478016 9896293714944 9905760832656 9909887524992 9923500007856 9924077698101 9933236022528 9937374160896 9943498593792 9946880577504 9973608509592 9987308521281 9991469185992 9993126334464 10003450781696 10006853156352 10011021963264 10011604748544 10015009896528 10047524851728 10050942216861 10061326396854 10067187326976 10070611379712 10071197633952 10071967567872 10075393246464 10081602740928 10085031696636 10090906435584 10112130850003 10130239591353 10131919755776 10136140664832 10139588169984 10145837227968 10149288031116 10150063934976 10150654814496 10154107256202 10160022233088 10170519109632 10173978307584 10207009373184 10210480982208 10211075378868 10215329263776 10229361309468 10231057913856 10235320123392 10249379629056 10276920396288 10280415783456 10286751633912 10291037045184 10291636131364 10300534013952 10301133652992 10311776319488 10315283561856 10319580859392 10329452907408 10352293218072 10357208836884 10377477347328 10381006935936 10381800554496 10391732123904 10419655401792 10423199336004 10433968115256 10443596986368 10444204953728 10454386839552 10458551389104 10462108552623 10462908371328 10472917531122 10479018221568 10496075068323 10521608977152 10525187587824 10525992228864 10536061736736 10544649842979 10545784823808 10550792318976 10565285165568 10585046757376 10588646944512 10599586656768 10603191789216 10603809047286 10608226543152 10624560141312 10628173767744 10628986281984 10667742435168 10671370748766 10672186565376 10682395927524 10688618643456 10692254057472 10697331101184 10712025237312 10735711485408 10750458341844 10755563022918 10756720705536 10761828360192 10765488674304 10772123476608 10775787292296 10776611091456 10820411378784 10824091618158 10830396874752 10840757586048 10841586352128 10845273793536 10845905144256 10849594054572 10860803365608 10882057383936 10884818589372 10906119604224 10911298198528 10915009350336 10921736302672 10925451004689 10926286245504 10930002495048 10951391932416 10956592023552 10980819053568 10991323663632 10992163940352 10995902596224 10996542715704 11011647856797 11018062368768 11021809833216 11033197069824 11057593487616 11066606702424 11078040221136 11081808085257 11088263467008 11099719360512 11103494598144 11108766912768 11133330429312 11143980936738 11148623465616 11170440732672 11174890525344 11175744835584 11179545931008 11186435918016 11190240649692 11196759195648 11220309573291 11242267126272 11246950600704 11253882129408 11257709800896 11263055342112 11266886133594 11285096546304 11287960018608 11303465458194 11310049959936 11325585742848 11330097338196 11330963513856 11334817402272 11341803083544 11352269740032 11356999041024 11398409725248 11399281123328 11403158247936 11414066881464 11418821926848 11419486666308 11430025012224 11441833998336 11445725596032 11482885544832 11486791104984 11488338007104 11492245421748 11498939891712 11509940153088 11514735138816 11556720971432 11561535445824 11565467756388 11572595588151 11577416675832 11579336863744 11588100765696 11588775359616 11600073068544 11600748359424 11604694007088 11627403780096 11646329870331 11658647390208 11669800432992 11674662015744 11679525623808 11690698639392 11722112327016 11738214129663 11745051881472 11749046609664 11749730572944 11761185194496 11761869864416 11765870312742 11770771917744 11772724174848 11784887222272 11788895499264 11793806696448 11836810099296 11840836036302 11841741257472 11853069453828 11859974111232 11864007926784 11865605627904 11869641358848 11908177602048 11912227812576 11912921275346 11924534988864 11934254861046 11935539412992 11936234232832 11941206810624 11952630158976 11956695488712 11957609567232 12001210239564 12006209886048 12017289682944 12024695973888 12028785814656 12029705404416 12034497488832 12051028391976 12074611617792 12077675421084 12101310793728 12107056905216 12111174758592 12118638911184 12122760703833 12123687477888 12172962801132 12180053803008 12184196484096 12191705640192 12195852284304 12196784646144 12201643287288 12218403786309 12225521258496 12242314556928 12269384554752 12275210473344 12279385519128 12286953340506 12292072026192 12303415627776 12316126961664 12326166026496 12353421435264 12365239121586 12366184432896 12370390420752 12371110555167 12394598621184 12395320164864 12399536062368 12400483995648 12412346703552 12439792673568 12445699507696 12449932540227 12462795248778 12470055084032 12474296400384 12479493132288 12487184280576 12491431422912 12497362776864 12521819455488 12524996732976 12542201398818 12549507489792 12562473074688 12566745824256 12567477389376 12571751841012 12572712940032 12584740407768 12596354095104 12647550517056 12648517410816 12652819425792 12660617395584 12664923526008 12670937259876 12678318342144 12695733614592 12698955020934 12723806204928 12741283960704 12747333953088 12751669577556 12759097688064 12759528468987 12771303457536 12776623921152 12823210940904 12824191263744 12828553028928 12840825241647 12848305287168 12854406096896 12858778138752 12872063248128 12876441295536 12900525735552 12918246237936 12924380257992 12936307378176 12948682672224 12949672587264 12954077031168 13001311092861 13006727376552 13024593760311 13026753971712 13032180854784 13037372279568 13050082202112 13050841904352 13055280757974 13062885728256 13076381712384 13080829252608 13115978313984 13128525487116 13129529150976 13133994767712 13159697301504 13165945970688 13187376367893 13195058286592 13207681110208 13213183366656 13217677435872 13218446894562 13231333343808 13232103597468 13243543732224 13244314696704 13249832214528 13257998125056 13262507436672 13298144679456 13316411361708 13321958914656 13324168445952 13342470875136 13348029284352 13348806331392 13353346528704 13396699802304 13401256289148 13415101862472 13427481839616 13428263511936 13429290090496 13433857661952 13442136987904 13446708928848 13452310763136 13506986121804 13514854219776 13519450893312 13527782970624 13532384041488 13533418579968 13534206419328 13538809674936 13565304410112 13609345830912 13613974642944 13614767171824 13620439018368 13625071603416 13633468775082 13639148412624 13641410551808 13665839505408 13702560528384 13707221044608 13715668845216 13720333819842 13721382726912 13726848698199 13734844870656 13753711415808 13759441145856 13772603876544 13803057624096 13809611782512 13814308709019 13828581029466 13836636463104 13841342581248 13855642831872 13866936779808 13892873869056 13897599114672 13911957487008 13924795981824 13939182452736 13944735185472 13949478070164 13950544495104 13963890041496 13994766757764 14001411946158 14028811969536 14033583450432 14034656305152 14048082315648 14059533123972 14067723091968 14087046887424 14090621324598 14118195926016 14132782209024 14137589052288 14138412063048 14144302057536 14157832958739 14166080188416 14170898356992 14223656580224 14228494331688 14229582087168 14234421854016 14243194570032 14248038966759 14256338743296 14263108134912 14282700316416 14314281980544 14333944455792 14334778897257 14340750697224 14353984899072 14362831302144 14367716389728 14368814788608 14426112308517 14427215171712 14432122157544 14454343448064 14460365058048 14461206859008 14466125406096 14481071154144 14509409845248 14513091452496 14533027017678 14539927790241 14541492805632 14553345800448 14567268006252 14568381660672 14573336660064 14601855909888 14608789364736 14632568298621 14641092071424 14655098218176 14656218587136 14661203461632 14662056954272 14667043814514 14682197142396 14690749825024 14695746444288 14710929426432 14715932909184 14743457983488 14755475603232 14770720294848 14775744113676 14784351289344 14804659464192 14811689217024 14844440572416 14858641248984 14864831287488 14885250011784 14899854033792 14900993114112 14906061241344 14915247890688 14920320866256 14960412764388 14989689501696 14995934134272 15005176172544 15010279734528 15017407122816 15022514844792 15050613358144 15071287277592 15091989595281 15100780990464 15105917069568 15106796450928 15107951351808 15113089869696 15122404111392 15127547544954 15136359653376 15197879633664 15204210997248 15218755841952 15225095902464 15225982221744 15231160884303 15240033349632 15255778664448 15260967461376 15310514059776 15315721473312 15316613068302 15317784009472 15322993895664 15344041964202 15346586870784 15352980185088 15374069443584 15415380594432 15420623675184 15430127450868 15436555567776 15437454197046 15450801020928 15451700479488 15466764091392 15467664479232 15472925342784 15528439827108 15535813255326 15544863186944 15559733910656 15566216020992 15571510403904 15572700831744 15587598185856 15629483102688 15634799004006 15650952172884 15660069175296 15665395479552 15666307430592 15681580259328 15687827083656 15694362556992 15709376296683 15718527332352 15782413465728 15787781381736 15788988343296 15804092605104 15818677235712 15826188478464 15847927748352 15877570136064 15882970416768 15899379985152 15905713570929 15912339814728 15936840211968 15942260651616 15943479422976 16001613652752 16007056123149 16008279848064 16023593891286 16032927965184 16038381086208 16045996651776 16068037855968 16099482157056 16103567228112 16125687512766 16133344534377 16135081058304 16142742540288 16148233011456 16158185214912 16163680938444 16164916637184 16230617068176 16236137427237 16245595312128 16255607520256 16261136379072 16262379528192 16267910690304 16268857716384 16274391081858 16291205048412 16300695011328 16323086075904 16327227884058 16359179406336 16366947297792 16372514025504 16382604454008 16389429368256 16404554170368 16434888035328 16471228580352 16486985495448 16488245910528 16493853894336 16494814073556 16527093553152 16532714749824 16533978660864 16549795604736 16586390231424 16599910053636 16617060331704 16632395200512 16639324176384 16649579040768 16655241897216 16663150369152 16699995643968 16715971405107 16722935198424 16755661099008 16756636519168 16762335788016 16763617253376 16769318896512 16779653877024 16785360974538 16795138793472 16863400689408 16870425901056 16880823194112 16886564701344 16894583013168 16927644819456 16931940027912 16955198187291 16965074939904 16988378614272 16995146007294 16996445270784 17002226103408 17012704625316 17028404610048 17035498561536 17097614587872 17098921684992 17104737371904 17121100322196 17129229999462 17131073716224 17145037518336 17162750997504 17168588394048 17200700980736 17224328317248 17230186657476 17232507010656 17238368132622 17248409837568 17264910229632 17266230116352 17272102708224 17335081457148 17342303168736 17366125013748 17369005295616 17376241139712 17383163039424 17400109602816 17401122539136 17407041010632 17441105670144 17487971085312 17504700649488 17506038867968 17511993023616 17519288435712 17536047959088 17583168490524 17617577822208 17623569914496 17624595859416 17641777791744 17642804796624 17648805469113 17659086262272 17677330833408 17683343248896 17730859572608 17747821491842 17755215148944 17761254054453 17762611886208 17779604180742 17789961166848 17796011890176 17798408441856 17804462038272 17862266403072 17868341718864 17869381913019 17886802483296 17901382291569 17903309119488 17904351349248 17911810215936 17928945238464 17936414350848 18001815359346 18009314829072 18025934524416 18037043960832 18043178721984 18044558106624 18045608559104 18051746233248 18076542587964 18087072546816 18111917426688 18116513131626 18145794441216 18151966190592 18160585357824 18166762137888 18177958366776 18185531216832 18259444201698 18270080704512 18276294726144 18287558460288 18293778426456 18295176969216 18302464930932 18313126494208 18338281887744 18345921527808 18363471835392 18404076832128 18412815710016 18419078278692 18430430010759 18438108039288 18455123441664 18474190442496 18489249039744 18523831825408 18530132152896 18547858682379 18549276649344 18555585631128 18591897931776 18592980247296 18599304093552 18600725993472 18618520055328 18659689010352 18668549261544 18694192873167 18705082626048 18711444600576 18730776420864 18746044165296 18782729183232 18787495099464 18813302098227 18824261234688 18843709612032 18850118736384 18851216084064 18857627761518 18859069410048 18877110611652 18888106917888 18894531142656 18971325775584 18972776116224 18979229138688 18990926093376 18997385289012 19006405889814 19008451657728 19017477513216 19043600421888 19048432531401 19085709307392 19111925941056 19113038529676 19121000929632 19127504366334 19138646532096 19150441736192 19156955186304 19158419718144 19164935881728 19234816411356 19236286895616 19242829543392 19272457930752 19280486744064 19281609145344 19288167208128 19308094872192 19350788603328 19377369356904 19386570386988 19404461067264 19423024008336 19424508880896 19431115546752 19510091064828 19521456095232 19540130957568 19548271282176 19556058419352 19576262856528 19582921136961 19594328592384 19614572568576 19621243878912 19657943977984 19673967470976 19692788230674 19694293726464 19700992151568 19739545952256 19748918956032 19792587429888 19811521665312 19819775049984 19827670341843 19847000015712 19848155396202 19866472045056 19874748321792 19886997187584 19893761155008 19947217019184 19974617042562 19982938371984 19986252668928 20006901563392 20013706312704 20022043926528 20023209497088 20030019793056 20095049703456 20101884433722 20122652793708 20134374653952 20141222759424 20142395267904 20143935135744 20150786492928 20163205481856 20170063393272 20224261700006 20260479182706 20263839511552 20272281329664 20279176339968 20291674455936 20298576062232 20300127869952 20301309628992 20308214512404 20320044466176 20347956615168 20414018746368 20420961964416 20422150757736 20430658527552 20450203162623 20458722618936 20462115827712 20498759258112 20553840792576 20560831566912 20573503267824 20580500729763 20582074090368 20583272262728 20602267305984 20623552638976 20630567123712 20639161718784 20658905814816 20704586436144 20714417673768 20742871544199 20754954694656 20762013871872 20783464247808 20839310803584 20846398672008 20867936230512 20887193972736 20888409907456 20908773679104 20917102778208 20924217105246 20925816742656 20945835062244 20958036443136 20992150136646 21002117919237 21043217954304 21050375175648 21051984457728 21072123473472 21089299685958 21091569647616 21101584637952 21130570331136 21135931986897 21170093514752 21177293889024 21199173313536 21206383578432 21207618094572 21216453086304 21249120282624 21256347535488 21257972563968 21335484870336 21342741497532 21344373130752 21364791855048 21384508114944 21394662202368 21424050474624 21471422970816 21500916683688 21511126045836 21523656720384 21530977348608 21544246953216 21551574584592 21553222182912 21640822757568 21648183236316 21660793749504 21681515172096 21690547587072 21691810288512 21699188109144 21721606731216 21764114767872 21769637178744 21799540526517 21812239208448 21822596397056 21830018700672 21843472605344 21850902009378 21852572491008 21860004990096 21902783864832 21913184047104 21961638107136 21982647327264 21984327880704 21991805192448 21993085431408 22000565721771 22023295713594 22036124737536 22043619666432 22066394139648 22115186975232 22133213404848 22156080442272 22163616170514 22176526934016 22199438721024 22206989196288 22217533825536 22266660858624 22287961873476 22297246931232 22340881465344 22349781050688 22351489671168 22359091862016 22372871836032 22380481299384 22440619146582 22484534252544 22493901201408 22507764258816 22515419601792 22526110684224 22533772267188 22575920037216 22606930916388 22620099919872 22651171485696 22660194676392 22661927027712 22669634804544 22683606167088 22691321317431 22704539480064 22796819450496 22798562246656 22806316495872 22828133762928 22837643853696 22838973332616 22860050024448 22883667996672 22891451192064 22965771089664 22973582209968 22974919602453 22976676014208 22984490843496 23019880306176 23029470277632 23113441942864 23123070891648 23130935512776 23145191176302 23154833351664 23156181295569 23158673727488 23176201531392 23177550719232 23200146137088 23201496718848 23209388014176 23254807560192 23292659740662 23303719882989 23317294780416 23339600865984 23349324031488 23359051247616 23381397278784 23444224654032 23452198506009 23476428259326 23490103762944 23498093219328 23499461145888 23522370388992 23523739728832 23531740625484 23541543835488 23545448349696 23577790998528 23587613392896 23673620198592 23681672072604 23683482514944 23706138907656 23728015853568 23731211255808 23739282717696 23816355204096 23824455625152 23825842550692 23849069977728 23868509722092 23872468465664 23882413621248 23905260317952 23913390977424 23915219134464 24002420479128 24012419772096 24034579365888 24035390836929 24049391947776 24057571629312 24068994977664 24102056783952 24149223235584 24155350842168 24188531269149 24202621587456 24214113810432 24222349517184 24237277822368 24245521407666 24247374955776 24345925602264 24368392968192 24383411280384 24391704568608 24393569292288 24403286574576 24411586622787 24436807572618 24451042516992 24484629113856 24490841826087 24538769109504 24550420946688 24558771038256 24573906681012 24584144052384 24606831255552 24632253923328 24652332052992 24706842870528 24730478243172 24732368865792 24740780841504 24742221110334 24789197242368 24790640329728 24799072124736 24800967991296 24824693407104 24879585347136 24891399015392 24899865080454 24925590497556 24940110168064 24948592800768 24958986264576 24974368561152 24982862845824 24994725553728 25049993465952 25084402797636 25099014979584 25133491648512 25134954778752 25143503682024 25145425880064 25169480815536 25192708190208 25295101034112 25297034821632 25305638851584 25321234791168 25329847052016 25341874519752 25391467229184 25397910041868 25447612409856 25482567921408 25492719010941 25494667906176 25503339155112 25519056937974 25542606915072 25553247842304 25646421881808 25648382527488 25657106057856 25681650483294 25693844999193 25696610574336 25708812193792 25717556277504 25744126496256 25752882591072 25801051471104 25836492475872 25848760515984 25857552198933 25872614756352 25897365344448 25899345174528 25908154062336 26002622185722 26013454753104 26049187520622 26053507943424 26064361709568 26074744559136 26100164404224 26101683808704 26110561515948 26125771456512 26161658505216 26231956627968 26257050974232 26259058301952 26267989535424 26331891941376 26374752735786 26390116573184 26415362220416 26426366733312 26435354871744 26436893789124 26462666687616 26464207194936 26488629393408 26499664429056 26515996250112 26525014873344 26596289358912 26621732237763 26632822723416 26643917829312 26669406271113 26684941750272 26697612662784 26706693057408 26793399604608 26802512578296 26830203724944 26854963679232 26856527023872 26867715323904 26884273975808 26893417857696 26904621526272 27002723039019 27013972243608 27038901786624 27055565941248 27064768082976 27066837159936 27068412838656 27077619349872 27130608820224 27174769697439 27218691661824 27227949285888 27229534343648 27240878036736 27250143206832 27266937550164 27278296825248 27282821103616 27331679010816 27389166302547 27405121056768 27414442089216 27431337690432 27440667639684 27442765453824 27453697396398 27469689741312 27507422831616 27518882291712 27545207753088 27606115248192 27619223565024 27628617418038 27657162058932 27673272926208 27682685162496 27711285663744 27733873559616 27785747738112 27795198229344 27823914974016 27849591963648 27889470370944 27898956140328 27901088990208 27927780082992 27989533515528 28002823892316 28057623939072 28067166900864 28069312610304 28096164631296 28119066247944 28174093774848 28181242649196 28236391852032 28265564418048 28275178104576 28276824126096 28286441642277 28288604115072 28315665917478 28332160376832 28341796713984 28447313160448 28456988663376 28459164174336 28468843708032 28486389140064 28496077933518 28509608834721 28512677486592 28526216269824 28565400632832 28628563961088 28667888911584 28669557794514 28681501394448 28707969798144 28725662604288 28735432779456 28737629577216 28852224617034 28854430343424 28864244315088 28908686896128 28920730116096 28922413718016 28932250812192 28962142308288 29026182904992 29066054035356 29079855580482 29082985611264 29106691600896 29134536012504 29136763321344 29146673320128 29217578729472 29265136597242 29282184142848 29310196436352 29312437174272 29322406923264 29324113908544 29334087629028 29364394284792 29391492888576 29421858852864 29431865818368 29486915966976 29510951206464 29539182346011 29541440589696 29551488227352 29609318928384 29623378434048 29688881144832 29717282497968 29729662574976 29770500023568 29772233094303 29799708067584 29812122482688 29830495781376 29840641732512 29920825528776 29961925563843 29979379003392 30010352345088 30020559469056 30034814245632 30045029689584 30101226716288 30142574555184 30152826650583 30183979190562 30201561980928 30211834139136 30213592901856 30215902703616 30226179739392 30244808222784 30255095089908 30272719306752 30336392550009 30390718774059 30395759267328 30408421994496 30437511683904 30450191804928 30451964443488 30462321768606 30480066699264 30511557328896 30521934922752 30621028119552 30631442946624 30633226136604 30635568018944 30645987791328 30688083928404 30693173741568 30705960370176 30748138887168 30830761188864 30841247350368 30860254901736 30873111135552 30874908394092 30901602041856 30903400958976 30935328958464 30945850685568 31056879654216 31071626510652 31089726373888 31119467821312 31132432041984 31143020807808 31145401663488 31175196371712 31258966205376 31269598008012 31301904345768 31330790959104 31332614861184 31363160518656 31375654167312 31388725113984 31418752593366 31437054664704 31488225204969 31564826931456 31575562763472 31577976686592 31608185210208 31633949528937 31637354471424 31652376956928 31695855496704 31755140272128 31765940833536 31798759970304 31811427141858 31824679629456 31873680423936 31884521303232 31886958845952 32003227305504 32014112246298 32016559696128 32047187782572 32065855930368 32076762172416 32091993303552 32136075711936 32207134456224 32251375025532 32266689068754 32270162116608 32285485080576 32296466022912 32316370429824 32327361876888 32329833274368 32461234136352 32472274854474 32491190624256 32511215040512 32522272758144 32524759056384 32535821380608 32537715432768 32548782163716 32582410096824 32646172151808 32654455768116 32718358812672 32733894595584 32745028051008 32765208908016 32776353014067 32778858736512 32869776070656 32942457160704 32973970990896 32976491821056 32987707788672 32989628147112 33034943570391 33054187106304 33065429499648 33099591209472 33172780462848 33199820107272 33234120663408 33245424255771 33264790401024 33299158081536 33310483794432 33326300738304 33399991287936 33431942810214 33445870396848 33447817426933 33511322198016 33513273038336 33524671576032 33527234506752 33538637793024 33559307754048 33570721949076 33590277586944 33660928719873 33726801378816 33740851802112 33761646388224 33773129402688 33789166026336 33855289638912 33863880055824 33910396374582 33930149879808 33976757228544 33990292014588 33992890541568 34004452206816 34025409250632 34056809220096 34070997123072 34195229175744 34197843369984 34209474743808 34242200644392 34258459998924 34290075036672 34325501995008 34337176788096 34401401961472 34448656634496 34460373314952 34465014021312 34476736265244 34496819675136 34529820459264 34544205416448 34670162914296 34684606337472 34717786764453 34732250027496 34738010591232 34766326078848 34800219205632 34802245078272 34814082021264 34882211340288 34938989610993 34975942170624 35009401298976 35012077735936 35023986047232 35038576871424 35072095918176 35166336981048 35214642388989 35235155644416 35247139828992 35249191718832 35283555583488 35285609593248 35297610938226 35318172524544 35354661666816 35366686497792 35461719145216 35495642983684 35510430297888 35522508108906 35525223772416 35559208361484 35579922333696 35592023780352 35596816883712 35608924076544 35724532806144 35736683437728 35738763826038 35773604966592 35802764583138 35806618238976 35808702698496 35823620431872 35857890476928 35872828701696 36003630718692 36018629658144 36051869048832 36074087921664 36086357443968 36089116213248 36091217118208 36103492466496 36153085175928 36223834853376 36233026263252 36303932381184 36321170715648 36333524275776 36355916733552 36368282111499 36371062433664 36518888403396 36540161409024 36552589452288 36575116920576 36587556852912 36590353938432 36604929861864 36655211358927 36676563775488 36726943670784 36808153664256 36825631420032 36838156557384 36860860021518 36876216078576 36910246883328 36948380884992 36978498079488 37047663650816 37060264305792 37095717364758 37098553298688 37111171262256 37113331665501 37183795863552 37185960494592 37198608187104 37201451986944 37237040110656 37319378020704 37337098523088 37349797620681 37388385746334 37410165252096 37422889201152 37461552841728 37492088330592 37565458366464 37574990198928 37626604196454 37648522469376 37687419224064 37700237472768 37702432168128 37715255523036 37718138820096 37754221223304 37789062285312 37942651551168 37945552232448 37958458277376 37981852186752 37994770578024 38012811779628 38034955026432 38087200843776 38096865062802 38171418614784 38223851882112 38226077059352 38242001859264 38255008732668 38277293064192 38278585406961 38300883472384 38313910372608 38329871763456 38469632822712 38472573791232 38485659086784 38522475724941 38544915861504 38563218290688 38576334416256 38616189744384 38701577206656 38754738713808 38773140773976 38808922134528 38846048016672 38849017761792 38862231093504 39003933278583 39020182129656 39080261915136 39096542564352 39112116838704 39152525713056 39165842273922 39188657184768 39229145137152 39242487757824 39315887955968 39347934941952 39385576461348 39388587452928 39401984303136 39479091904512 39497837912064 39562129103679 39585174859776 39623043330624 39639550099968 39655340683686 39694000031424 39696310792404 39732944090112 39749496643584 39773994375168 39787522310016 39894434038368 39949234085124 39965876743968 39972505337856 40027412625408 40044087853056 40046418994176 40060039586112 40190099406912 40203768867444 40245305587416 40282445518848 40284790535808 40287870271488 40301572985856 40326410963712 40340126786544 40448523400012 40520958365412 40527679023104 40544562659328 40558352679936 40583348911872 40597152124464 40600255739904 40602619257984 40616429024808 40695913230336 40828037492736 40841923928832 40844301515472 40861317055104 40900406325246 40917445237872 40924231655424 40997518516224 41107681585152 41121663133824 41147006535648 41161001459526 41164148180736 41166544525456 41180546094597 41204534611968 41247105277952 41261134247424 41278323437568 41317811629632 41409172872288 41428835347536 41442926127057 41485743088398 41509909389312 41524027743744 41566928495616 41678621607168 41692797344016 41735872461024 41774387945472 41776819814912 41817547358208 41834205556416 41848434210492 41851633485312 41891670124488 41984300273292 42004235838474 42086435908608 42100750351296 42103968915456 42144246946944 42178599371916 42203169275904 42261140662272 42271863973794 42340187029504 42354587778048 42398346627072 42412767156864 42415236189144 42432906172608 42473498876217 42498240565248 42512695070976 42670969740672 42685482995064 42688746261504 42729583710096 42769016229888 42789324404736 42848100949248 42942845941632 43001833367376 43004336691771 43022252091672 43061954697216 43088493906432 43103149169184 43106444365824 43278336925551 43281645515136 43296366472632 43363030344192 43381095174144 43383620577024 43398376218288 43443213462432 43528229535744 43539274357488 43599081053034 43619783370723 43624478416896 43645192794112 43660037401344 43686945210688 43701804018756 43705144982016 43720009980192 43805567729664 43826368094208 43897704895863 43923276214272 43965294654528 43968655761408 43983610384896 43986170862816 44001131443542 44046591427188 44072249475072 44087239332864 44132788279296 44230373950464 44266426809696 44312160884544 44327232341028 44353053868032 44413978392576 44435067651072 44533321717248 44575923746952 44594493862464 44699562101376 44702979342336 44718183724032 44745743672064 44760962598768 44881238293164 44969068505088 44987802402816 45015528517632 45030839203584 45052221368448 45067544534376 45151840074432 45213861832776 45275968785843 45302342971392 45320389352784 45323854055424 45339269609088 45367212334176 45382642634862 45409078960128 45593638900992 45612632991744 45656267525856 45675287707392 45677946665232 45693482652909 45720100048896 45767335993344 45782902384128 45931542179328 45947164419936 45949839204906 45953352028416 45968981686992 46039760612352 46058940555264 46226883885728 46246141783296 46261871025552 46290382352604 46309666703328 46312362591138 46317347454976 46352403062784 46355101438464 46400292274176 46402993437696 46418776028352 46585319481324 46607439765978 46634589560832 46679201731968 46698648062976 46718102495232 46762794557568 46888449308064 46904397012018 46952856518652 46980207525888 46996186438656 46998922291776 47044740777984 47047479457664 47063481250968 47083087670976 47128128890049 47155581997056 47347240397184 47363344145208 47366965029888 47412277815312 47456031707136 47478565435392 47632710408192 47648911250304 47651685101384 47698139955456 47717140712787 47737019444184 47744936931328 47810520635904 47826781954848 47830438268928 48004840958256 48021168369447 48024839544192 48070781673858 48098783895552 48115143258624 48137989955328 48204113567904 48298446471168 48310701684336 48377062538298 48400033603131 48405243174912 48428227620864 48444699034368 48474555644736 48491042815332 48494749911552 48691851204528 48736785936384 48766822560768 48783409137216 48787138584576 48806573149152 48823173245574 48873615145236 48902085033984 48969258227712 48981683652174 49077538219008 49100841893376 49117542076512 49147813362024 49168288104768 49213662511104 49304664105984 49413685741056 49460956486344 49464737731584 49481561683008 49484442220668 49581280659456 49598144249472 49601935982592 49649386814208 49759170694272 49782798030784 49799730160908 49851180995112 49897185601536 49917972529152 49948737122304 49965725691648 49989451107456 50099986931904 50147914215321 50168805595272 50266983297024 50269909557504 50287007364048 50290851760128 50338961631072 50385416380416 50590202068224 50611277703168 50642469582336 50659694104032 50683749039504 50782934458368 50795820083736 50865594561873 50895224819712 50965135842816 50985438021882 50989335812352 51006678310224 51038113875948 51085213830144 51106495684608 51292843763616 51296765054976 51314212115712 51363300966588 51387689998386 51393221148672 51417624387584 51435112555008 51488252992512 51505765182144 51602102942208 51672984951744 51697521031968 51715104397866 51745229512704 51794730688896 51798690349056 51816308124672 52005244371444 52026909506208 52098375041244 52107015886848 52128723419136 52149489118272 52200328808448 52203367617408 52221123031896 52323317010432 52463913255936 52514101948464 52518116603904 52535979070848 52749505471572 52780233146368 52830724440832 52852733466624 52870709743488 52873787578248 52925333375232 52928414389872 52946416407339 52977258786816 53031992500224 53050029746688 53192578717824 53243464475526 53265645446832 53287835658624 53338812542226 53369883500544 53395225325568 53413386114816 53586799209216 53605025156592 53608145739057 53660407449888 53704146874707 53709927358464 53713054047744 53735430647808 53768547951616 53786835715392 53809243052544 54005446078038 54027944487216 54077803573248 54111131882496 54129536165952 54133674319872 54136825677312 54155238699744 54261217640448 54349539394878 54437383323648 54455898571776 54459068687296 54481756073472 54500286413664 54533875100328 54556593650496 54778332605094 54810242113536 54828884178432 54862675380864 54881335279368 54885530907648 54907394792796 54939379482624 55014845663232 55037764583424 55090415506176 55212230496384 55238447130048 55257234836076 55291290032277 55314324117864 55365370324992 55422571327488 55467747119232 55571495476224 55590396458688 55643576047137 55647829948032 55778940741888 55797912280656 55802177980416 55855560165984 55979067031056 56005647784632 56082578619501 56115247878144 56134333801728 56192329262592 56238132495888 56348187549696 56362485298392 56439906294681 56472783704064 56531128836096 56550356209152 56553648252192 56572883284554 56577208230144 56631331834956 56664320753664 56683593427968 56894626320896 56913977326752 56918328348672 56937687416064 56972778280128 56992155867036 57019217669442 57025354973184 57052432539648 57130801265664 57145297594203 57257127922176 57335777823168 57339115589028 57363002788896 57415939596288 57451325208576 57470865558912 57475259154432 57704449234068 57708860686848 57728488630176 57817373792256 57841460232192 57844827436032 57864501624384 57924284616576 58052365809984 58132108070712 58159711160964 58213383201792 58269072025008 58273526642688 58293346640256 58530273194484 58564368285696 58620392872704 58644813846528 58648227817088 58668175258056 58728788569584 58748763410883 58782985777152 58843717705728 58863731636736 58973831933952 59021902412928 59078364692022 59082881179392 59102976454704 59218637856768 59246756868096 59377762289664 59434564995936 59459325149952 59483011025529 59541000047136 59544466188606 59599416135168 59624244965376 59660991562752 59681283465024 59841651057552 59923851127686 59958758006784 60020704690176 60041118938112 60069628491264 60090059379168 60202453432576 60285149110368 60305653301166 60367958381124 60403123961856 60423668278272 60427185803712 60431805407232 60452359478784 60489616445568 60510190179816 60672785100018 60781437548118 60791518534656 60816843988992 60875023367808 60900383609856 60903928886976 60924643537212 60960133398528 61043869845504 61242056239104 61262885893248 61266452273208 61271136037888 61291975582656 61350609487869 61376167856808 61386347483136 61496277774336 61661522377728 61682494700736 61720509803472 61741502189289 61746222271104 61749816788184 61806801917952 61870657916928 61891701371136 62113759308432 62117375221447 62143253021304 62228614632597 62238935642624 62264864083968 62286041615616 62350392743424 62517932410752 62539196016024 62603808691536 62661581918208 62665229722368 62726321037312 62751308334624 62777450227968 62837505186732 62874109329408 62976450409938 63006353757711 63129653862912 63151125526944 63155953373184 63216370420416 63267899057874 63274708942848 63304753913856 63391710993408 63407795960691 63510280544256 63531881667072 63597519940608 63622854283716 63649359258912 63747360847872 63769042606464 63773917691904 64006454611008 64028224492596 64033119392256 64094375565144 64153524344832 64183986607104 64272151423872 64414268912448 64502750051064 64533378137508 64570970161152 64592932045824 64632740859648 64654723753776 64659666548736 64922468272704 64944549708948 64982381248512 65022430081024 65044545516288 65071642761216 65075430865536 65097564327432 65164820193648 65292344303616 65308911536232 65398621579551 65436717625344 65467789191168 65490056102016 65530417816032 65552706028134 65557717473024 65739552141312 65884914321408 65947941981792 65952983642112 65975415577344 65979256294224 66001697165313 66069887140782 66108374212608 66130858999296 66199182418944 66345560925696 66399640214544 66468241326816 66490848511542 66529580802048 66598316163072 66620967588864 66652601476608 66799982575872 66863885620428 66891740793696 66895634853866 67022644396032 67026546076672 67049343152064 67054469013504 67077275586048 67118615508096 67141443898152 67321857439746 67453602757632 67481703604224 67523292776448 67546258805376 67578332052672 67727760111648 67820792749164 67860299759616 67953514457088 67980584029176 67985781083136 68008904413632 68050818501264 68073963952293 68113618440192 68390458351488 68395686739968 68418949487616 68484401288784 68516919997848 68580150073344 68651003990016 68674353576192 68802803922944 68897313268992 68920746629904 68924758807359 68930028042624 68953472530488 69059640918528 69088410832896 69340325828592 69369212674944 69435573528906 69464500054992 69468543886707 69476021182464 69532652157696 69600438411264 69604490156544 69628164042528 69764422680576 69877979221986 69911159648967 69951884341248 70018802597952 70024155471872 70047972094464 70077153742848 70144191836352 70332673962096 70356595518027 70429284777978 70470311288832 70494279657984 70498383437664 70567111166976 70571219186496 70595221876452 70636345049088 70733372995584 70923438290432 70991285967368 71020860595776 71045016217812 71050447544832 71118416722968 71184047560704 71193633767424 71217848153088 71449065612288 71473366875456 71477527652076 71547209933184 71605529166276 71617405396992 71647240863744 71715780953856 71745657403392 72007261437384 72037259316288 72103738097664 72106172510787 72148175843328 72172714887936 72182434236416 72206984932992 72306170351856 72447669706752 72466052526504 72607864762368 72642341431296 72667048551552 72711833467104 72736564222998 72742124867328 73037776806792 73105178904576 73150233841152 73175113705824 73180707876864 73209859723728 73234759868361 73310422717854 73353127550976 73453887341568 73472525478261 73616307328512 73651262840064 73676313114768 73721720043036 73752432157152 73820493766656 73896761769984 73956996158976 74095327301632 74120528611584 74191434729516 74197106597376 74222342524512 74226663331002 74367591727104 74371920989184 74397216374208 74402903973888 74474080221312 74638756041408 74674197046176 74699595241362 74776771492668 74820330504192 74845778402304 74923105683456 74984176661184 75149980397856 75253208392908 75297044938752 75400474945536 75404864336256 75430511046072 75436277640192 75508442446608 75578124570624 75885303102336 75891104464896 75916916554752 75963704373504 75989541156048 76025623559256 76174401687552 76193730125604 76342837229568 76447703764224 76452154118704 76478157032823 76484003718528 76510017465336 76557170813922 76601766944768 76627820745216 76659743526912 76939265645424 76945147582464 76971318173568 77044951449882 77081534997579 77089831723008 77126436581376 77152668832512 77232379488768 77403154413312 77509477427616 77546281547952 77572656596799 77617844269056 77692096033344 77698035523584 77724462187008 78007866557166 78040364259312 78160523830272 78193085128704 78224233677408 78305051426112 78331684547844 78377314369536 78484975515648 78631775911936 78695869883904 78771152922696 78777174905856 78803968606272 78995675824128 79124258207358 79170349719552 79246086661248 79279100199936 79310681367372 79388000062848 79392621584808 79465888180224 79498993287168 79547988750336 79575044620032 79788868076736 79865196713289 79898468170248 79931753487936 80008218813339 80054825250816 80092837988352 80120079172224 80380198813824 80407537734888 80490611174832 80564891037696 80569581071616 80603145971712 80652821927424 80680253573088 80897046800024 81008169117057 81041916730824 81055358046208 81116705359872 81166697823744 81194304248928 81200511479808 81205238515968 81232858049616 81391826460672 81524309092317 81656074985472 81683847857664 81688603030944 81722634110208 81800812650492 81834890475744 81848463310848 81995037032448 82167498907641 82215363170304 82243326267648 82294013071296 82322002919052 82328296361472 82333089050912 82361092189194 82409069223936 82494210555904 82522268494848 82556646875136 82635623259264 82818345744576 82857670695072 82885852254114 82971486176796 83019818778624 83048055487488 83133856991232 83357243214336 83385594688032 83471744922048 83548775890944 83553639629824 83668411112832 83696868420984 83703266970624 83783340248976 83968600546584 84008471676948 84172871817216 84201500702592 84207937830912 84288493893888 84357198743832 84522281324544 84543727947588 84709175556096 84796693254144 84825534313728 84830472378288 84859324926831 84865812345216 84946997752434 84996481130496 85025390141952 85341939481344 85370965990128 85377492523008 85459167420192 85528826504163 85538032459776 85578648809472 85696201898496 85885691883264 86003666734752 86008673383542 86044504183344 86123909394432 86176987812864 86206298338368 86212888731648 86556673851102 86563291030272 86592732945264 86726060688384 86762190348288 86767241154048 86796752436576 86886426924864 87078548714976 87198162106068 87239566741446 87248956833792 87290385588224 87320074802688 87373890421376 87403608037512 87410289964032 87440019960384 87652736188416 87795409791726 87846552428544 87930589309056 87937311522816 87967220769792 87972341725632 88002262887084 88093182854376 88174478665728 88265576558592 88460747900928 88532853619392 88617547038033 88624321769088 88654464682056 88827956785152 88870135302144 89066643434496 89151847493904 89188987724928 89316699282909 89399124202752 89436367448064 89491487344128 89521925197536 89762476586328 89885776691529 89938137010176 90031057035264 90061678407168 90104442736896 90135089068752 90303680148864 90427723665552 90551937571686 90604685942784 90640778705568 90647708110848 90678539218176 90734424668352 90765285269724 90818157920256 91009177650027 91172156322177 91187277801984 91225265983488 91312535051712 91350575414784 91355893330464 91386965305818 91440200097792 91534671986688 91565804768256 91863084358656 91894328839872 91899678409812 91906704056832 91937963373984 92079521224704 92117881110528 92453767771456 92492283566592 92523742051104 92580764705208 92619333406656 92624725182276 92704806125568 92710202876928 92805986875392 92837552056704 93170638962648 93214879531956 93269179121664 93358403463936 93397296125952 93436204990464 93525589115136 93776898616128 93808794024036 93905713037304 93992372877312 93997844583552 94089481555968 94094958915328 94126962501936 94166175341952 94256257780098 94311163994112 94464675614907 94694480794368 94726688290416 94733930059776 94824555630624 94912063414272 94957130870784 95265420816384 95297822500608 95303370202768 95396279910912 95434281425574 95474038888368 95489873862656 95621041271808 95653563909696 95660876537856 96009681916512 96042336738894 96049679088384 96141563347716 96197567791104 96230286517248 96275979910656 96408227135808 96621403368672 96754125076596 96800067206262 96810486349824 96856455241728 96889398068736 96949111289472 96982085630664 96989499823104 97383702409056 97473571872768 97533645121536 97566818274432 97574277169152 97613146298304 97646346491148 97747230290472 97938516455424 97963367304348 98155076438016 98201683786752 98235084153024 98295626724048 98329059042201 98336576209536 98609328211968 98827371482112 98921912972688 98929475463168 98963123366016 98968884441336 99104830711173 99162561318912 99196288498944 99298773628416 99518341388544 99565596061568 99599460321816 99702361990224 99736272767313 99794371203072 99897474244608 99931451383296 99978902214912 100199973863808 100295828430642 100337611190544 100343452280799 100533966594048 100539819115008 100574014728096 100581703520256 100677923262144 100770832760832 100982786159619 101180404136448 101222555406336 101284939164672 101319388208064 101367498079008 101565868916736 101591640167472 101731189123746 101790449639424 101930271685632 101970876043764 101978671624704 102013356620448 102076227751896 102170427660288 102212991369216 102585687527232 102593530109952 102628424231424 102726601933176 102775379996772 102835248775168 102870225110016 102976505985024 103011530364288 103204205884416 103345969903488 103395042063936 103430208795732 103490459025408 103589461377792 103632616249344 104010488742888 104053819012416 104153360293359 104196750082488 104214031773696 104298978236544 104400657616896 104406735234816 104442246063792 104646634020864 104816968832979 104927826511872 105028203896928 105036233207808 105071958141696 105499010943144 105643927166967 105661448881664 105705466933248 105741419486976 105747575156496 105850666750464 105856828779744 105892832814678 105954517573632 106063985000448 106100059493376 106385157435648 106486928951052 106531290893664 106575671317248 106677625084452 106739767001088 106790450651136 106826772229632 107173598418432 107210050313184 107216291478114 107320814899776 107408293749414 107419854716928 107426108095488 107470861295616 107537095903232 107573671430784 107618486105088 108010892156076 108055888974432 108155607146496 108222263764992 108259072331904 108267348639744 108273651354624 108310477399488 108699078789756 108911797143552 108918137374592 108963512146944 109000572827328 109067750200656 109104846334497 109113187300992 109556665210188 109620484227072 109657768356864 109725350761728 109762670558736 109771061815296 109814789585592 109965634076781 110029691326464 110180831012352 110424460992768 110476894260096 110514469672152 110582580064554 110628648235728 110730740649984 110845142654976 110935494238464 111142990952448 111180792917376 111287152094274 111295659896064 111339994996503 111557881483776 111595824561312 111604355960832 111711120331968 111958134062112 112011295569264 112049392862043 112165157239002 112230495756288 112268667603456 112384658525184 112476264991776 112696375099392 112724970596784 112879812589362 112945567408128 113062257672192 113100712418304 113107296504384 113145766569108 113154416460288 113262663669912 113367186855936 113789252641792 113827954653504 113836656697344 113875374832128 113945556560256 113984311734072 114038435338884 114104865079296 114261602531328 114290595188406 114514255844352 114671555646336 114678231178056 114726005577792 114831879192576 114835756220883 114902650417152 114941731117824 115408898468136 115417721373696 115456977260352 115567427174823 115634747584512 115689654872064 115729003248768 115848569233152 116104731619968 116264216141424 116319422321928 116426766403584 116538144050016 116547053285376 116586693280512 117011799835749 117060546388968 117240785745408 117289627693056 117296455634176 117336350516112 117457577139168 117497526821766 117565971554304 117687435411456 117727463273472 117947663867904 118043804825856 118156729384044 118165762358784 118205952909408 118437275713536 118493513736192 118686387311037 118755524579328 118869129991872 118918650299904 118966022051058 119082000094272 119088932377212 119198832270336 119248489930752 119321983125504 119362566930048 119683302115104 119847702255372 119917516013568 120082237876224 120139256982528 120180118758336 120404906865152 120570298220736 120611306602332 120735916762248 120847336556544 120854371607424 120863610814464 120904718957568 120979232891136 121020380359632 121345570200036 121562875096236 121583037069312 121633687977984 121750046735616 121800767219712 121807857773952 121849287074424 122087739691008 122484112478208 122525771786496 122532904546416 122542272075776 122583951165312 122701218975738 122752335713616 122772694966272 122992555548672 123323044755456 123364989401472 123441019606944 123483004378578 123492444542208 123499633576368 123541638283791 123613603835904 123741315833856 123783402742272 124227518616864 124234750442894 124286506042608 124328778381171 124457229265194 124477871285248 124529728167936 124572083231232 124700785486848 125035864821504 125078392032048 125207617383072 125323163836416 125330459444736 125452642074624 125502616669248 125554900455936 125675010373464 125952900819876 126012707515422 126259307725824 126302251053888 126311906746368 126432740840832 126535798115748 126609507827712 126783421986816 126815591921382 127020561088512 127063763334144 127195039881216 127245708567432 127298718517824 127420496628651 127494721695744 127538085212928 128012909222016 128056448985192 128066238784512 128188751130288 128307048689664 128367973214208 128544302847744 128828537824896 129005500102128 129013010075313 129066756275016 129185864091648 129265481719296 129309447507552 129319333097472 129835010776653 129844936545408 129889099417896 130044860162048 130089091032576 130143285522432 130150861731072 130195128654864 130329640387296 130584688607232 130617823072464 130797243159102 130859350112169 130873435250688 130935578382336 130980112204032 131060835632064 131105412056268 131115434946048 131479104282624 131693114687589 131769828642816 131895883963584 131905967284224 131950831154688 131958512588448 132003394330626 132139774281564 132216748425216 132261717998592 132398364837888 132691121851392 132799280429088 132936482653632 132981697023084 133059161604096 133241935177728 133305202953216 133599965151744 133727771240856 133783481587392 133791269707732 134053092153344 134098686304128 134108938027008 134154551172096 134237231016192 134282887796304 134643714879492 134907205515264 134963407208448 135046585552896 135092517610752 135156664105344 135455520223296 135641585498328 135827906357529 135907028914176 135961168058352 135971562166272 136017808827264 136101637002528 136147927904586 136227236880384 136780916702976 136837898975232 136968802577568 137033839995696 137080447958727 137160300146688 137302007980032 137348707152384 137605607845888 137794626537984 137841493259808 137849517614718 137860056085248 137906945060976 138119281837056 138176821665792 138680651657184 138738425349888 138871147057812 138929000109984 138937087773414 138952042364928 139065304315392 139200876822528 139208980313088 139256328085056 139755958443972 139822319297934 139903768682496 140037605195904 140048310943744 140095944188928 140154307485696 140288383672704 140665347924192 140713191036054 140858569555956 140940622577664 140988559315968 140996766875328 141134222333952 141142438372992 141190443752904 141466745991168 141846876580864 141982571934736 142041721191552 142090032435624 142100895089664 142236833445936 142368095121408 142435696306176 142898131224576 142946733750912 142955055304152 143094419866368 143151422138361 143211058332552 143234810793984 143431561907712 143491314806784 144014522874768 144063505108341 144074518632576 144212345021574 144296351686656 144345429775872 144364868472832 144413969865984 144612340703712 144895339413504 144932105053008 145200100809393 145215729524736 145284682862592 145334097103104 145423666934208 145473128445996 145484249734656 146075553613584 146210357809152 146300467682304 146350227411648 146361415753728 146419719447456 146469519736722 146620845435708 146706255101952 146907774683136 146945050956522 147232614657024 147302525680128 147352626229536 147443440086072 147504864314304 147640987533312 147913992317952 148190654603264 148241057223168 148382869459032 148394213194752 148444685049024 148453326662004 148743841978368 148794432748416 148805807947776 148948160442624 149277512082816 149348394092352 149399190482724 149553542985336 149691556804608 149846211366912 149968353322368 150299960795712 150443742645963 150506416785816 150800949891072 150809728672512 150861022092144 150872555280384 151016884893216 151156249141248 151770606204672 151833833109504 151927408747008 151979082312096 152051247118512 152348803375104 152387460251208 152596783685619 152685674459136 152895407528448 152904308237408 152956314065646 152968007437056 153020034930672 153114341627844 153203533889536 153255641490432 153319487053824 153878531290848 153890295164928 153942636347136 154089902899764 154163069995158 154179663446016 154252873162752 154305337665024 154464758977536 154806308826624 155018954855232 155092563095904 155145313193598 155235688538112 155384192066688 155396071047168 155448924374016 156015733114332 156080728518624 156321047660544 156386170257408 156448467354816 156610102852224 156663369095688 156969951031296 157391739767808 157542305845392 157554349811712 157607937212544 158248516414716 158340699439104 158492173322496 158558200399872 158621362734744 158776000125696 158785243169616 158839249222017 158931776360448 159095977500672 159150089240064 159577736153472 159730393426578 159796936340496 159863506975872 160016437626678 160109650501632 160185675976704 160240158344448 160760397627648 160815075469776 160824437217171 160981222349664 161129782075392 161139162143232 161206291943424 161305643854848 161360507146176 161794093600048 162016338234114 162083833461648 162110716092416 162233410719744 162333395647488 162388608497856 162401022959616 162410477031936 162465716099232 162783652921344 163048618184634 163312149970944 163367695715328 163377206061888 163445268220416 163601625300984 163669780951488 164334997815282 164430726340608 164486652535296 164588026142592 164644005838104 164656592722944 164666178101824 164722184378388 164818138447872 165044536989696 165113293750272 165271246518528 165636691489152 165715341390144 165771704508228 165873870096831 165942972353592 166096110974976 166267713982464 166714486428672 166771189376064 166930728141411 166943489844096 167107279259648 167336822225664 167393736841968 167406533941248 167566680497952 167937201093168 168016943353896 168247735858503 168345743634432 168403001405184 168576987787776 168714397487664 169044562649088 169087455895176 169319718884043 169418351112192 169593386508288 169651068627456 169660944756576 169718649853662 169731624690432 169893995504868 169992962260992 170050780283904 170683878962688 170741931980256 170754985046016 170918334840384 171057653008326 171076064919552 171157297618944 171392403796992 171435892782609 171771383766528 172007333469504 172017346767084 172089008366688 172247818788864 172353975625728 172412596676736 172425777463296 173113347702204 173126582060544 173185465890528 173452121376768 173524380696576 173534482308096 173593504873152 173772853849728 174157097429952 174396324212136 174479133482892 174580771176448 174640149605376 174747780842752 174807216075024 174820579928064 174880039920768 175590819583452 175693104857088 175861178618112 175934441539584 175944683451264 176004525774168 176186365708752 176348957331456 176531153117184 176921495801856 177065707238784 177235094076066 177248643538176 177308929364112 177655913570304 177740270604288 178133286868992 178303694987808 178377975449856 178449033076587 178633398565818 178798248405504 178872734896128 178982974688256 179043850395072 179524953172656 179771553383058 179876274020352 180062114070528 180123356814336 180208885473792 180270178137504 180607360297728 180855447331104 181103875143372 181209371885568 181281557411136 181295416221696 181357078436352 181468849336704 181530570539448 182018355300054 182344312644354 182374555603968 182450531966976 182625070103424 182701150829568 182711786660928 182773930611636 182880400195584 183131609536512 183726168717312 183788657679744 183799356819624 183813408113664 183875926747968 184051828463607 184159042449408 184907535542912 184984567133184 185047484102208 185161529410416 185224506567867 185238666813312 185249450364552 185420405753856 185611973750784 185675104113408 186341277925296 186352125664341 186429759063912 186685843897791 186716806927872 186794592251904 187051178230272 187553797232256 187617588048072 187811426074608 187984745754624 187995689167104 188178963111936 188189917830656 188253925003872 188332350683904 188512515560196 188622327988224 188929351229814 189019061273133 189388961588736 189453376580832 189467860119552 189649111261248 189824126828544 189914261741568 190223387882073 190530841632768 190595645001216 190606740405536 190792559821824 190868562851148 190948077776736 190979747725312 191242082543616 191307127819392 191321753075712 192019363833024 192084673477788 192099358176768 192283126695432 192460573034496 192551959821312 192816454271616 193242806737344 193508250153192 193600134412524 193712910483456 193778796137472 193898222578944 193964171261328 193978999646208 194767404818112 194947143745536 195067290243072 195133636548864 195226292596608 195292692982296 195494460580944 195877032910848 195926734608696 196195864738653 196310152876032 196403367573504 196470168306048 196591253448096 196658118084402 196673152419072 197218656423936 197654742964224 197843825945376 197858950926336 197926246732032 197937768882672 198005091495939 198209661422346 198325122637824 198392576997888 198597547256832 199036682777088 199131192123136 199198920643632 199404723980448 199472545534626 199588742406144 199794948489216 199862902766592 199957804429824 200399947727616 200591656861284 200675222381088 200686904561598 201067933188096 201079638230016 201148029456192 201163407040512 201355846524288 201965572319238 202360808272896 202445110812672 202569878329344 202638776416128 202734996158016 203183280334944 203462378247492 203580899278848 203860543371264 203941752087528 203957343249408 204026713240896 204152455503792 204221891856879 204340855320576 205171375054464 205187060219904 205256848462848 205453203866352 205550759993544 205740450220032 205953011970048 206023060728576 206408411768832 206691939806976 206774276422077 206790084127872 206860417591464 207178922755584 207265232498688 208020977485776 208107638024832 208306720586718 208393500164976 208405631660121 208428063547392 208597956473088 208801315233792 208813470469632 208884492127584 209293268041728 209633937665958 209733478946901 209855653023744 210056407793856 210072466415616 210143916283392 210998021886288 211069786554081 211287854333934 211322897763328 211410933866496 211482838973952 211495150312992 211701333500928 211713657559488 211785665629356 211909035147264 212200118986752 212770314871296 212973857902104 213062581787328 213151342634496 213355250168904 213580901302272 213653544459264 214347196836864 214420100626368 214432582956228 214641629799552 214816587498828 214852216190976 214941722591232 215074191806464 215147342861568 215236972210176 216021784312152 216111777948864 216311214292992 216318517532361 216444527529984 216518144663808 216547302709248 216620954798976 217398157579512 217823594287104 217836274749184 217927024293888 218001145654656 218135500401312 218209692668994 218226374601984 219113330420376 219315536713728 219450701523456 219525341117472 219542123630592 219629579171184 219931268153562 220059382652928 220361662024704 220417576434783 220848921985536 220953788520192 221028939344304 221165160129108 221257296471456 221461481299968 221690285309952 221870988476928 222285981904896 222361585834752 222574304188548 222591319792128 222679989993006 223115762967552 223191649122624 223208711921664 223422240663936 223916268124224 224022591138528 224098785724086 224330314478004 224460991512576 224537335206912 224769317050368 224952529983552 225449941193568 225759625178724 225891134816256 226201424836608 226214593008768 226291533138216 226308832920576 226525327339824 226734373711872 227578505283584 227655909307008 227673313394688 227750749664256 227891113120512 227968623468144 228076870677768 228523205062656 228581190376812 229028511688704 229343111292672 229356462356112 229434471098469 229452011155584 229671512441766 229805300834304 229883462235648 230817796936272 230835442747392 230913954520704 231134854349646 231244604992737 231269495169024 231379309744128 231458006497536 231697138466304 232209463239936 232528432282848 232638844643856 232717969790397 232853532807168 233076288100032 233094106570752 233173386561024 234023599671498 234121092777936 234481571490816 234579255386112 234592911268352 234672701032224 234915154278336 234995053643532 235131943108608 235454926546944 235895327735808 236087609651712 236313458768088 236331524717568 236411905818816 236987027472384 237372774622074 237511049158656 237738259983744 237837300599808 237932044102116 238164000188544 238177864754424 238397664540672 238496979861504 238643966251008 238725133860096 239366604230208 239595590139867 239695404510744 240164475752448 240278513965056 240360237516672 240809813730304 241140596441472 241222613204664 241471833524496 241694673113088 241708743214848 241809437915136 241958465782272 242040760719264 242691140400072 243024507351171 243125750192472 243166074138624 243500093471232 243601534439424 243615715547904 243698574148848 244175479382016 244572927276951 244968224956416 245051543572992 245065809092832 245084544151552 245167902330624 245402437951476 245504671427232 245545389932544 245985111097344 246502496722923 246646089510912 246729978802944 246882039213888 246966008757156 246984889084416 246999267152736 247083276567582 247227207671808 247482631667712 247566805484544 248455037233728 248469500885788 248573012085216 248657556762342 248914458530388 248955742570496 249059456335872 249144166462464 249401570973696 250071729643008 250156784064096 250415234766144 250646327672832 250660918889472 251005233338496 251109800911872 251350020746928 251905801639752 252025415030844 252518615451648 252604502107776 252623813492736 252865481681664 253071596231496 253566843973632 253631183842764 254127526668288 254390079762432 254491417134864 254577974780493 254597437035648 254840993257302 254989443391488 255076170425856 256025818444032 256112897970384 256132477569024 256377502260576 256586479512489 256614097379328 256735946428416 257088605695488 257657075649792 258011000204256 258026020150626 258133512550032 258371728183296 258530963438592 258618895015104 258638666194944 259670021553306 259689873090816 259778198835792 260089720324096 260178182065152 260286571044864 260301723462144 260390257309728 260659280774592 261235646144928 261594486318204 261718700224338 261746870501376 261871156764672 261960224408064 262121671264128 262210824112536 262230869892096 262958208565248 263386229375178 263539657285632 263791767927168 263811934568448 263901662309376 263917025176896 264006788661252 264279548563128 264523435997184 264796729675776 265382243702784 265598560858176 265852641114099 265872965307264 265963394046168 266483870355456 266610405906432 267199930303488 267455542481712 267566963174784 267582539415464 267950097848727 268106184306688 268197372608256 268309102344192 268474462032384 268565775592608 269287429758984 269657330074587 269814411030528 270093171105792 270185035221504 270313328210688 270911040446592 271283170996656 271655812715058 271814057828352 271922336116704 271943124332544 272035617654528 272203274005056 272295855809172 272454473760768 273027532950081 273561833405952 273675797950464 273937605155136 274067679991392 274160895917454 274320600293376 274604015960064 274697414304768 275211215691776 275589253075968 275682986519616 275699035229436 275720112170496 275813890121952 276238563674112 276353643331584 277361303314368 277476850699776 277742294115624 277858000219968 277874175546828 278130608630784 278417960626176 278512656170112 279511916887944 279644638595868 279807537364992 280075210391808 280191888377856 280308614971392 280576767345408 281330695848384 281426382072108 281717139111912 281977118631936 281993533750656 282268444667904 282284876745984 282380887505808 282933491982336 283394026844721 283693753161728 283965143869472 284083442383104 284180064871248 284201790179328 284473666891872 284736190242816 284871392612352 285796262449152 285893467501824 285910110608304 286188839732736 286302844276722 286422116665104 286469621587968 286863123815424 286982629613568 288029045749536 288127010216682 288149037265152 288424690043148 288592703373312 288690859551744 288729736945664 288827939731968 289224681407424 289864210106016 290400201618786 290431459049472 290569365725184 290668194206208 290847333868416 290946256891992 290968499469312 292151107227168 292420715618304 292600935364608 292700454823296 292722831507456 292839438894912 292939039473444 293241690871416 293815549366272 293890101913044 294465229314048 294605051360256 294705252459072 294886880172144 294987177126603 295009728628608 295827984635904 296381309206528 296482114446336 296765738918064 296788426389504 296889370098048 296906653324008 297314492133519 297487683956736 297588865496832 297896320885248 298555024165632 298696788184704 298798380965448 299107085970672 299383113609216 299692422733824 299936706644736 300599921591424 300887485291926 301012833571632 301030356842397 301601899782144 301619457345024 301722044184288 301745110560768 302033769786432 302312498282496 302948358478857 303541212409344 303667666219008 303854817494016 303958164624192 304102494237024 304697606750208 304774920502416 305193567371238 305371348918272 305790815056896 305808616474816 305912628131292 305936014874112 306040069861344 306228683255688 306511282980864 306638974107648 307757062581696 307780590329856 307885272694272 308179805799528 308326139990316 308505746325504 308610675330048 308929517955072 309612617653248 310037909710464 310185126191808 310290626387196 310471377076224 310768384133376 310897848748032 312031466228664 312161457037248 312460080880077 312642095321088 312896934709632 313220205704448 313326738191376 313939902062592 314450906498937 314783479535616 315084611690784 315108699623424 315215874425088 316497032829432 316931781500901 316984346644992 317116400799744 317242725469488 317552000251392 317570486339232 317678498444034 317863552720896 318191955001344 318300178480128 319155472306944 319460786853156 319593872680992 319727013951744 320032875253356 320219301003264 320371351953408 320480316688896 321520795255296 321630150939552 321648874434342 321962444699328 322259564150784 322278324286464 322412583886848 322611287709696 322721014292352 323588187200096 324032676468228 324167666923296 324221432184832 324466821439488 324666791294976 324777216995712 324802045919232 324820954063872 324931432198464 326097236369268 326735391430656 326754412123776 326890536440832 327203250601968 327339561902976 328669995630564 328861452681216 328973305070592 329176052285184 329288011676208 329313185445888 329332356203648 329444368756776 329896902230343 330089073979392 330542493037056 331273382978304 331430682780288 331543409016456 331747740193662 331885944707184 332192221949952 332535427964928 333428972857344 333542378752128 333861456282822 333886979688192 334019984989509 334214558519296 334673644451328 334787473683936 334813067882496 335133360995904 335874402186336 336033886707792 336148178586129 336495471717006 336691487268864 336806002810368 337153975575552 337428794975328 338089125298176 338174911790352 338639437768086 338836702224384 339186773016576 339302137254912 339321889513152 339437299707324 339463249380864 339787991009736 340101560567808 341367757925376 341483863960512 341509970092032 341836669680768 342115306016652 342314595237888 342784807593984 342871785565218 343542767533056 344014666939008 344034693534168 344178016733376 344495637577728 344507268662649 344707951251456 344825193353472 346226695404408 346253164121088 346370931781056 346702281524469 346904242753536 347068964616192 347187009746304 347545707699456 348314194859904 348792648424272 348958266965784 349280299210752 349495561685504 349614432150048 349641159856128 349760079841536 351035399507247 351181639166904 351722357236224 351868883079168 351889366902528 352009051548336 352372731417504 352697914662912 353062306234368 353842991603712 354131414477568 354470188152132 354497287076352 354617858728224 355311827140608 355480541208576 356059161933111 356266573737984 356607389975616 356755950899712 356898066153174 357266797131636 357596496811008 357745469792256 357965949376512 358087700790144 359049906345312 359543106766116 359752548040704 360246713628672 360417770947584 360540356275008 361214720595456 361710894662208 362207750286744 362563114822272 362590832443392 362714156872704 362937698673408 363061141078896 364036710600108 364688625288708 364749111207936 364901063933952 365250140206848 365402301659136 365423573321856 365547861223272 366263219073024 367452337434624 367577315359488 367598713639248 367626816227328 367751853495936 368103656927214 368318084898816 369815071085824 369969134266368 370094968204416 370323058820832 370449013135734 370477333626624 370498900729104 370624914851373 370840811507712 371223947501568 371350208226816 372682555850592 372704251328682 372859518127824 373371687795582 373433613855744 373589184503808 374102356460544 375107594464512 375235176096144 375622852149216 375969491509248 375991378334208 376357926223872 376379835661312 376507850007744 376664701367808 377025031120392 377858702459628 378038122546266 378777923177472 378906753161664 378935720239104 379298222522496 379828523483136 380446775764146 381061683265536 381191290002432 381213480811072 381585119643648 381737125702296 381896155553472 382261489885953 382484165087232 382614255638784 384038727666048 384169346955576 384198716353536 384566253390864 384921146068992 385103919642624 385632908543232 386485613474688 387016500306384 387039030225939 387200268825048 387557592274944 387796445157888 387928342522656 387957999292416 389505032329959 389534809636224 390134580486144 390267273097728 390452585193216 390585385964592 390988921161888 391754065821696 391853469217392 392391729477306 392578050336507 392620305752064 392806735147008 392940336612096 393182506896192 393316236168804 393346304838144 394437312847872 395079344062767 395309485928448 395687651890752 395717901852672 395852493464064 395875537765344 396010182991878 396419322844692 396650245275648 396785153995776 397195094513664 398073365554176 398262384246272 398397841287264 398809447960896 398945091069252 399177484812288 399725805533184 399915608859648 400799895455232 401183313722568 401350444762176 401373809123196 402159276460032 402296058912384 402326814081024 402711693048576 403931144638476 404721616545792 404890221625344 405139756658688 405277552832256 405469992316032 406366560669888 406924756494984 407721086742528 407883504175056 407914686498816 408053426481792 408304911007584 408443783713758 408681710641152 410342750108928 410513696925696 410906407732704 411101519987088 411241343876181 411480900440064 411906023940096 412046121457152 412816823537664 413383879613952 413548552844154 413580168255744 413720835182928 414357845511168 414530464997376 416041954971552 416215276049664 416613441173436 416787000329952 416811263320242 416856127094784 417195912946176 417602630467584 417626940939264 417768984255168 419267875331916 419466957893802 419711306047488 420112815587712 420144932831232 420287832566784 421996043772576 422139573108162 422575708667868 422645795526656 422821867732992 422965677947904 422990300625984 423402667001856 423427315118976 423571331258712 424400237973504 425540629742592 425947715804208 426125163574656 426302685268992 426710500337808 427307088918528 428694393673728 428840201252736 428865165912456 429283259599104 429454266415083 429633174997656 429704432381952 430148383612928 430294685723136 430473944420352 432043568624304 432190515325023 432223555897728 432637035064722 432889055059968 433036289327616 433094605418496 433241909597952 434796315159024 434821626550129 435600302428179 435647188574208 435672549498368 435854048587776 436002291309312 436271000802624 436419385337988 436452749203968 438226660840752 438631073427456 438901403046912 439050682234944 439084247261184 439259158342368 439862536307124 440118765305856 440723324049408 440835152869566 441697843971072 441907577040384 442057878688608 442330320258216 442514592942912 442922962599936 443741976953856 444571963809792 444723171669504 445148608377096 445182639584256 445359979986012 446231525935104 446383298245248 446417423843328 446844481327872 447832536248448 448045182277056 448197571448172 448660628956008 449074670413824 449538634100736 449905059967104 450899882387136 451331227937889 451519250357448 452402849673216 452429186017536 452583066276432 452617665841152 453050654679648 453468747423744 455157010567168 455311818614016 455501499328512 455782226241024 455937246936288 456153741355536 457046410125312 457162380753624 457790351056857 458057023377408 458686222585344 458712924712224 458868942196938 458904022311168 459343024883532 459610601668608 459766924471296 461635593872544 461670885494784 461827909041408 462269708699292 462489209985474 462538990338048 462758619488256 462916012995072 463394276932608 464418926479872 465056864565696 465277689287712 465435939580794 465707065614336 466152576200064 466188213141504 466346773122048 468047199342996 468242185555872 468963142981632 469158510772224 469185822536704 469345402064448 469830308556672 469990107287064 470909853093888 472175219303424 472626917536176 472663049435136 472823811637632 474745549244148 475022098317312 475476519967488 475674601199616 475864088204232 476328000377088 476355729508848 476517747666051 476795329081344 477287932502016 477450267720192 478733208460416 479191180279734 479390809021488 480328951504896 480557027930112 480720475033344 481619627460608 482281192882944 482445226409328 482473311651513 482943667048992 483389346226176 483417486429696 483618875830272 483916931564544 484081521438528 485382280800144 486049014702342 486251500384944 486332148277248 487000186942464 487203068878848 487231431095808 487397148297696 488350958764032 489145854553902 489936449912832 490103087145984 490131618185664 490169088303104 490335804661248 490804875902952 491009342854464 493004993445846 493292179021824 493459957605888 493764078427776 493932017514312 493969778168832 493998534305472 494166553135164 494454415343616 495133610969088 496910074467456 496939001771576 497146024170432 497315113524684 497621610290493 497828917060776 497911485140992 498288332924928 498803141947392 500143459286016 500313568128192 500792184424233 500830469532288 501321837778944 502010466676992 502219601823744 502700041493856 503811603279504 504050830061688 504743207575509 505037230903296 505209004215552 505730963363328 506143192462992 507133687947264 507262367685528 508255053336576 508780159524864 508982834269728 509155949560986 509194874071296 509681986514604 509978886782976 510152340851712 512051636888064 512225795940768 512264955138048 512755004521152 513172959024978 513228194758656 513471892856832 514177211390976 514307678347827 515314151299584 516022000408512 516052040301252 516267025100064 516743456366592 517061926877184 517237790030208 517277332389888 519340043106612 519379746181632 519556397671584 520356364130304 520573142089728 520603446924288 520780514619456 521318561549184 522471292289856 523188972636408 523437400448676 523742313529344 523920448816128 524243342528256 524421648225072 524461739784192 526772458750356 527079314571264 527583535854336 527803324618752 527834050353792 528013577322504 528559097126256 529046871994368 529593459351552 530764487405568 531197121716352 531705282228198 531745930614528 531926788092336 532967740710912 533220811812864 534399860606976 534911084963424 535133926349568 535165078830928 535347099229761 535900195697454 536212368613376 536394745216512 536618204688384 536948924064768 537131551185216 538574859517968 539314660149174 539628822061056 540186342211584 540370070443008 540626656421376 541822080893184 542566341993312 543311625430116 543628115656704 543844672233408 543886248665088 544071235309056 544406548010112 544591711618344 546055065900162 547123666811904 547351595900928 547875210310272 548135359982784 548321791834908 548641200586752 549394828609536 550422431383552 551178506151936 551365973039232 551398070458872 551440224340992 551627780243904 552155485390821 552477127348224 554722606628736 554953701399552 555484588231248 555716000439936 555748351093656 556261217261568 556835921252352 557025312340224 559023833775888 559056376993023 559289277191736 560057531693373 560150420783616 560383776755712 561153534690816 562661391696768 562852764144216 563434278223824 563954237263872 563987067501312 564536889335808 564569753491968 564761775011616 565866983964672 566788053689442 567057183819399 567387506323456 567930287738944 568166884766208 568360129742496 568403580358656 568947333783744 569472380485632 569742785224704 570670163646219 571592524898304 571786935003648 571820221216608 572377679465472 572605688553444 572844233330208 572939243175936 573726247630848 573965259227136 576058091499072 576254020433364 576298074530304 576849380086296 577381719103488 577459473891328 577655879463936 578449362814848 579728420212032 580800403237572 581138731450368 581336388412416 581694667736832 581892513783984 581936998938624 584302214454336 584841431236608 585201870729216 585400909646592 585678877789824 585878078946888 586483381742832 587631098732544 587780203826088 588587594215959 588930458628096 589210102720512 589410504918144 589773760344288 589974354253206 590019457257216 591655969271808 592964228892672 593531477836128 593576852779008 593778740196096 593813306648016 594015274487817 594628984267038 594975367913472 595177730993664 595792641770496 597110048331264 597393576369408 597596761930896 598214171941344 598766227218432 599384845467648 599873413289472 601199843182848 601774970583852 602025667143264 602060713684794 603203799564288 603238914690048 603444088368576 603490221121536 604067539572864 605896716957714 607082424818688 607335332438016 607709634988032 607916329248384 608204988474048 609549841004832 610387134742476 610742697836544 611581630113792 611617232949632 611825256262584 611872029748224 612080139722688 612457366511376 612665675570637 613022565961728 615514125163392 615561180659712 615770545388544 616359611599056 616652279980632 617221350660096 617859035910144 619225235306496 620075819420928 620322829266231 620370252383616 620581252774392 621536768266752 621795697496064 624062932457328 624322914074496 624920161760154 625216894980363 625284190642176 625793869419264 626440411408896 626653476382752 627879804125184 628901812997874 629200436840703 629566959071232 630169223381568 630217399246848 630431748850176 632994065658864 633863563001802 633968693289984 634232801599488 634485450938976 635104000502784 635140972678464 635356996888068 635727105441792 636600356960256 638310944613888 638921573706312 639187745361984 639454027903488 640065750506712 640742703906816 640960633377792 643041590510592 643260301879104 643297748868684 643924889398656 644556648572928 644825167773696 645222575419392 645442028584704 647176374400192 648065352936456 648335333846592 648933642878976 648955552597083 649333582589952 649554433991424 649641908127744 649862864396928 652194472738536 653470782861312 653508824247552 653781072881664 654406501203936 654679123805952 657339991261128 657946610141184 658352104570368 658576023352416 658626370891776 658664712407296 658888737513552 659793804460686 660178147958784 661084986074112 661252729304349 662546765956608 662861365560576 663086818032912 663495480387324 663771889414368 664384443899904 665070855929856 666857945714688 667084757504256 667722912565644 667773959376384 668039969979018 668429117038592 669347288902656 669574947367872 669626135764992 670266721991808 671748804372672 672067773415584 672296357172258 672990943434012 673382974537728 673612005620736 674307951151104 674857589950656 676349823580704 677278875536172 677673404448768 678604274509824 678643779026304 678874599414648 678926498761728 679575982019472 680203121135616 682735515850752 682967727921024 683019940184064 683673339361536 684230612033304 685569615187968 685743571130436 687085535066112 688029333878016 688069387068336 688303413295407 688356033466752 689014537325298 689415902502912 689650386706944 692453390808816 692506328242176 692741863562112 693404563048938 693733814978211 693808485507072 694137929232384 694374019492608 695091415398912 696628389719808 697585296848544 697916533931568 698153909371191 698560598421504 698991123371008 699228864300096 699282319712256 699520159683072 702070799014494 702363278333808 703444714472448 703737766158336 703778733805056 704018103096672 704745462835008 705395829325824 707685983207424 708262828955136 708940376304264 708994574152704 709235717456448 710961082417152 712118323866222 712533147475968 713214779951232 713511901799424 713796132306348 714533594263272 715192993622016 715490939584512 715931898753024 716175401580288 718099812690624 718786770419601 719086213532232 720493427257344 720835541895168 721080712550016 722429441190912 723421789324416 724415500573488 725126229644544 725428313745408 725875397346816 726122282157792 728073421200216 729073522053513 729377250577416 729498222415872 730500280413696 730804603318272 730847146643712 731095722446544 732526438146048 733718781830853 734904674869248 735154630718976 735197427278496 735253632454656 735503706991872 736207313854428 736636169797632 739507490168769 739630142171648 739938268532736 740189936408832 740646117641664 740898026271468 740954667253248 740997801458208 741249829702746 741681623015424 742447895003136 742700416453632 745365111701184 745408502657364 745719036255648 746743375591164 746867227711488 747178369007616 748204712921088 750215188929024 750470352192288 751245704298432 751938983018496 751982756668416 752759671322624 753015700015488 753329402735616 754050062240784 755717404919256 756076245092532 757555846354944 757813506323328 757871440478208 758596445044992 760893551528292 762382580004864 762426961622144 763170239287296 763474251404592 763733924341479 763792311106944 764522979771906 764968330174464 765228511277568 768077455332096 768338693911152 768397432707072 769132506781728 769759438537467 769842292137984 770207839285248 771265817086464 772971226949376 774033000612768 774078060451878 774400537650096 775115184549888 775592890315776 775856685045312 775915998584832 779010064659918 779069619272448 780269160972288 780534546195456 780905170386432 781170771929184 781977842323776 783706938434784 784783458954612 785156100673014 785240611504128 785613470294016 785880673224192 786365013792384 786632472337608 786692609676288 788874625695744 790158688125534 790618971856896 791375303781504 791435803705344 791704986928128 791751075530688 792020365983756 792838645689384 793570307991552 794390189027328 796146731108352 796524768492544 796795682574528 797557923342297 797618895921792 797890182138504 799451611066368 799831217719296 801599790910464 802366627445136 802700889524352 802747618246392 803850293546181 804318552920064 804592117824768 805423386097152 807862289276952 808971990223761 809443233091584 810279513317376 810555105664512 810939984632064 812733121339776 813849512989968 815442173485056 815767008350112 815829372997632 816106852963584 816609822015168 816887567427516 817363421282304 819082598850243 820685500217856 821027393851392 821812815465408 822203039974176 822482687752362 822961800880128 823812047880192 824092242914304 825633647075328 826767759227904 827097105688308 827160336511488 827441670365856 828715691022336 829060929994752 832083909943104 832430552099328 833226882346872 833574000659904 833622526640484 834391825892352 835253881878528 835537968510336 838535750663832 838933915787604 839422612094976 840225631175424 840575665133568 843992087545152 844279146216324 845151417335736 845291591053312 845931355895808 845980601251968 846805334003712 846854630237952 847142662517424 848800475947008 850182080534163 851081259485184 851895431608416 852250327149312 852605370537984 853421000675616 854614177837056 857388787347456 857680402505472 857730331824912 858566519198208 858908532830166 859266349995312 859408864763904 860296767225856 860589371446272 860947888840704 864087137248608 864381030650046 864447111795456 865274070129444 865778110119936 866072578655232 866189210836992 866483819195904 869592630318048 869643253100258 871200604856358 871294377148416 871345098996736 871708097175552 872004582618624 872542001605248 872838770675976 872905498407936 876453321681504 877262146854912 877802806093824 878101364469888 878168494522368 878518316684736 879725072614248 881446648098816 881670305739132 883395687942144 883815154080768 884115757377216 884660640516432 884961531379809 885029185885824 887483953907712 889143927619584 889446343339008 890297216754192 890365279168512 890719959972024 891943476400557 892463051870208 892766596490496 893688962655744 895665072496896 896090364554112 896395142896344 897321257912016 898149340827648 899077268201472 899810119934208 901799764774272 902662455875778 903038500714896 903091070527191 904805699346432 904858372035072 905166132552864 905235331682304 906101309359296 906937494847488 908845075436571 910314021134336 910623637228032 911002998657024 911564452482048 911874493872576 912307482711072 914092820250624 914324761507248 915580702113714 916114046754816 917372445170688 917425849424448 917737884393876 917808044622336 918686049767064 919533848942592 923271187745088 923341770989568 923655818082816 924539417398584 924978419970948 925517238976512 925832025990144 926788553865216 928837852959744 930113729131392 930555378575424 930871879161588 931414131228672 932305152400128 932693546244096 936094398685992 936484371111744 937380242640231 937926285963264 938371645073408 938690804128896 939660617113344 939980214574128 941819706187776 944350438606848 945253835072352 945326098870272 945647623275264 949491098488296 950795344502703 950953039934976 951349202399232 951728176408464 952656000754176 952711459017696 953035495332102 953590658162688 954575865004032 954900535440384 957466416920832 958382360559468 958781618042976 960657903009792 961114055860224 961440950066688 963239254921216 964562385765888 964890452818656 964946623303026 965887334097984 966778692452352 966834972859392 967237751660544 967833863129088 968163042877056 970764561600288 972098029404684 972503000769888 972664296554496 974000373884928 974406137757696 974462862191616 974794296595392 978291709107804 980206174291968 980263236371328 980338176606208 980671609322496 981609751805904 982018685708928 986009986891692 986584358043648 986919915211776 987528156855552 987864035028624 987939556337664 987997068610944 988333106270328 990267221938176 993820148934912 993878003543152 994292048340864 994630227049368 995243220580986 995657834121552 995822970281984 996576665849856 997606283894784 1000286918572032 1000627136256384 1001584368848466 1001660939064576 1002059954968527 1002643675557888 1004020933353984 1004439203647488 1005400082987712 1007623206559008 1008101660123376 1008444535758387 1009486415151018 1010074461806592 1010418008431104 1011461926726656 1012286384925984 1014267375894528 1014524735371056 1016510106673152 1017560319049728 1017965668539456 1018311899121972 1018389748142592 1019363973029208 1020304681703424 1024103273776128 1024451591881536 1024529910276096 1025510009042304 1026345918049956 1026943785713664 1028354422781952 1028615356695654 1030628302599168 1032044000817024 1032104080602504 1032534050200128 1033486912733184 1033521805987947 1034123853754368 1034475580060416 1038680086213224 1038759492363264 1039112795343168 1040106844573407 1040712728260608 1041206893848576 1041561029238912 1042637123098368 1044942584579712 1046377945272816 1046874800897352 1047840897632256 1048486685056512 1048843296450144 1048923479568384 1053106198521741 1053544917500712 1055167071708672 1055606649237504 1055668100707584 1056027154645008 1057118194252512 1058093743988736 1059186918703104 1061528974811136 1062394243432704 1063410564456396 1063491861229056 1063853576184672 1065935481421824 1066441623625728 1068177485799333 1068799721213952 1069822169926848 1070267852699136 1070330157661856 1070694198459522 1071800391394908 1072424737226752 1072789490433024 1073236409376768 1073897848129536 1074263102370432 1077149719035936 1078629320298348 1079257644122112 1080740140886016 1081253312842752 1083644161786368 1085132683986624 1086623250860232 1087689344466816 1087772497330176 1088142470618112 1088813096020224 1089183423236688 1092110131800324 1094247333623808 1094703191801856 1095750420620544 1096270719965568 1096643583669816 1098789657219072 1102357012303872 1102731946078464 1102796140917744 1102880448681984 1103255560487808 1104310970781642 1104954254696448 1109445213257472 1109907402799104 1110969176462496 1111432000879872 1111496702187312 1111874744554119 1112522434523136 1113671842504704 1114050624680448 1118047667551776 1118112753986046 1118578554383472 1120115063386746 1120300841567232 1120767553511424 1122307069381632 1125322783393536 1125705528288432 1126868556447648 1127908474527744 1127974135002624 1129073778671616 1129139506983936 1129523550023232 1133576107378884 1134114367638798 1134775012646912 1135860575477888 1136333769532416 1136720259484992 1136807160717312 1137894667567488 1139485570449408 1141340327292438 1143185049796608 1143573870007296 1143640442433216 1144755358930944 1145211377106888 1145688466660416 1146784469657859 1147452495261696 1152116182998144 1152508040866728 1152596149060608 1153698760172592 1154763438206976 1155311758927872 1156898725629696 1159456840424064 1161117090677817 1161600806475144 1162672776824832 1163389335473664 1163785027567968 1163873997877248 1168515096989877 1168604428908672 1170403741458432 1170801819293184 1171357755579648 1171756157893776 1172966763485664 1175262197465088 1175560407652176 1177175188431918 1177734151009521 1177860917256192 1178420205441024 1178821009836288 1179547520688576 1179948708506412 1180038914514432 1183311938543616 1185238032188301 1185928457785344 1187062955672256 1187153705558016 1187557480392192 1187626613296032 1188030548975634 1189257968534076 1189950735826944 1190355461987328 1191585283540992 1194220096662528 1194787152738816 1195193523861792 1196428343882688 1197532454436864 1199746826578944 1202399686365696 1203549941167704 1204051334286528 1204121427369588 1206477829380096 1206888176737152 1206980442243072 1208135079145728 1211793433915428 1214164849637376 1214670664876032 1215419269976064 1215832658496768 1216409976948096 1219099682009664 1220774269484952 1223163260227584 1223234465899264 1223650512525168 1223744059496448 1224160279445376 1224914733022752 1225331351141274 1226045131923456 1231028250326784 1231541090777088 1232719223198112 1233304559961264 1234442701320192 1235718071820288 1238450470612992 1240151638841856 1240645658532462 1240740504767232 1241162505548784 1243073536533504 1243591394992128 1248125864914656 1248645828148992 1249840323520308 1250433789960726 1250568381284352 1251587738838528 1252880822817792 1253306952765504 1257803625995748 1258400873681406 1259133918142464 1260338446763136 1260434798493696 1260863497700352 1265988131317728 1267727126003604 1267937386579968 1268465603198976 1268970901877952 1270208001005568 1270281945356928 1270713993776136 1273200713920512 1276621889227776 1277843147412624 1278375490723968 1278908055806976 1280131501013424 1281921266755584 1286083181021184 1286520603758208 1286595497737368 1287849778797312 1288362799245249 1289113297145856 1290445150838784 1290884057169408 1294352748800384 1296130705872912 1296571545975069 1296670667693184 1297911105194166 1298667165179904 1299108867982848 1299283816255488 1299725728793856 1304388945477072 1304464879650387 1306800907284537 1306941565722624 1307017648495104 1307562145763328 1308813002407872 1309358247611904 1314679982522256 1315893220282368 1316704209140736 1317152046704832 1317252741783552 1317329424814592 1317777475027104 1319587608921372 1320356295917568 1322169972148224 1322505458608698 1325093531913216 1325722731121152 1326173636065824 1326990960774648 1327543778828736 1328768887799808 1333715891429376 1334169515008512 1335445825131288 1335547918752768 1336079939958036 1336858234077184 1338694577805312 1339149894735744 1339252271529984 1340533443983616 1343497608745344 1344135546831168 1344592714344516 1345981886868024 1347224011241472 1348615902302208 1349715179901312 1352699647161408 1353993683813667 1354557751072344 1357208549019648 1357287558052608 1357749198829296 1357852997523456 1359151964038944 1360406242271232 1365471031701504 1365935455842048 1367346678723072 1368461224066608 1371139230375936 1371487142260872 1373371053170571 1374171070132224 1376058667756032 1376138774136672 1376606826590814 1376712066933504 1378029074650596 1378831805005824 1379300773413888 1384906781617632 1385012656484352 1385483727124224 1386809126097876 1387467629956422 1387616971014144 1388275858464768 1388748038985216 1390182830797824 1393256779439616 1395170593697088 1395833067863136 1396307818742382 1397121196843008 1397982246742016 1398457728600192 1398564639424512 1399040319366144 1404141598028988 1404726556667616 1406889428944896 1407475532316672 1407557467610112 1408036206193344 1409490925670016 1416525657910272 1417880752608528 1417989148305408 1418471434912896 1424236647732444 1425066294951936 1426429559902464 1427023803598848 1427592264612696 1429067188526544 1429553242998153 1430385987244032 1431863797506048 1432350803160576 1436199625381248 1437573540839202 1438172427064464 1440986854514688 1441671083790336 1442161425100032 1444858882381824 1446843578648832 1447419934954539 1448831001146976 1450252459289088 1450856627490816 1451750794693632 1452244564315584 1456146842400432 1458147044107026 1458754501154832 1458996444831744 1461000560827392 1461609206636544 1461694293287424 1462191444893088 1465052876292096 1467437563661706 1469809349738496 1470309261437952 1470394854556992 1470507264909312 1471007413983744 1472414627708856 1479014980337538 1479260284343296 1479876537065472 1480379872817664 1481292235283328 1481796052542936 1481909334506496 1481995602916416 1482499659405492 1483363246030848 1485400832907264 1490730223402368 1490817005314728 1491438072511296 1492864830871479 1493486751182328 1493734455422976 1496409425842176 1500430377858048 1500940704384576 1502376553272699 1502491408596864 1503965513336832 1505519342645248 1506031400030976 1506658805471232 1508100124481568 1511434809838512 1512152490185064 1514229622726527 1515111692709888 1515627012646656 1517192890089984 1521787103056584 1524765160009728 1524853923244288 1526340478574592 1526948502809184 1527467848682958 1527584622213888 1529045959543812 1529936660348928 1530457022555136 1536154910664192 1536677387822304 1536794865414144 1538265013563456 1539518877074934 1539684584275968 1540415678570496 1542531634172928 1542923035043481 1545942453898752 1548066001225536 1548156120903756 1548801075300192 1550230369099776 1551185780631552 1551713370090624 1551831997169664 1558020129319836 1558139238544896 1561069092390912 1561810340772864 1562341543858368 1563955684647552 1567413876869568 1569566917909224 1570312201346028 1571226940588032 1571761346448384 1572730027584768 1573264944675216 1573385219352576 1580317376251068 1581237943713792 1582750607563008 1583409973856256 1583502151061376 1584040731967512 1585677291378768 1587140615983104 1588780378054656 1592293462216704 1593049536985088 1593591365149056 1595115846684594 1595237791843584 1595780364277008 1598903222132736 1599662435438592 1603199581820928 1604733254890272 1605401779048704 1605495236492784 1606041297689283 1607700587092362 1608637105840128 1609184235649536 1610846772194304 1615724578553904 1617943980447522 1618886466183168 1620559026634752 1621110211329024 1621879969264128 1625466242679552 1627699025979936 1630884346970112 1631534016700224 1631658745995264 1632213705927168 1633219644030336 1633775134855032 1638165197700486 1641371000435712 1642054787702784 1643625630930816 1644406079948352 1644965375504724 1645923601760256 1648184485828608 1651267294150656 1653535518455808 1654194211376616 1654320673022976 1654883340731712 1656466456172463 1657431382044672 1664167819886208 1664861104198656 1666453764693744 1667148001319808 1667245053280968 1668783651784704 1670507763757056 1671075937020672 1677071501327664 1677169130979069 1677867831575208 1680451262350848 1681151330267136 1687984175090304 1688558292432648 1690302834671472 1690583182106624 1691862711791616 1691961202503936 1693610668007424 1693709260475904 1694285325034848 1697600951894016 1700364161068326 1701171551458197 1702162518970368 1703790863216832 1704500654298624 1705210741075968 1706842001351232 1709228355674112 1712010490938657 1714777574694912 1715360805010944 1715460663649824 1717133038396416 1717817065660332 1718532699990624 1718817729527808 1721178742892544 1721895777681408 1728174274497216 1728762061300092 1728894223590912 1730548140258888 1732145157310464 1732378421673984 1732967638391808 1739185260636096 1739286506200516 1742401209712716 1742690197993472 1743416194351104 1744009165237248 1745084003210496 1745677541351952 1745810996815872 1752906643363008 1754524293709824 1755605612187648 1756202728939776 1757036633369472 1759450145228496 1762893296197632 1763340611478264 1765762782647877 1766791375884288 1767630308161536 1768231514754432 1769321281032864 1769923062759618 1770058371771648 1774967907815424 1778892686678016 1780594433508384 1780730558337024 1781439919944048 1782045823463451 1783886952801114 1784926103740416 1785533192980992 1787377925311488 1791330144993792 1792180729108224 1792790285792688 1794642515824032 1796298681655296 1798154536402944 1799620239868416 1803599529548544 1805324911751556 1806077001429792 1806182141054382 1809611398692864 1809716744070144 1810332265105728 1810470663364608 1812202618718592 1817690150873142 1820628042268672 1821247274456064 1822005997314048 1823128904964096 1823748987745152 1824614965422144 1828649523014496 1831161404227428 1832228093509632 1834744890341376 1834851698848896 1835475768787752 1835616089244672 1837372099534128 1839067697885184 1846542375490176 1846683541979136 1847311636165632 1849078834797168 1849956839941896 1851664051980288 1853577107730432 1857675705919488 1860227458262784 1860968487798693 1861110757150848 1861743758323176 1864610304800256 1865387092488192 1872188797371984 1872968742223488 1874760485280462 1875650684941089 1875852571926528 1876743290146816 1877381608257792 1879321234226688 1879960429148256 1883639412375552 1887601310522109 1888700877213696 1890507670144704 1890652197740544 1891295246550528 1898982196976592 1901590689005406 1901906079869952 1902698404798464 1903456352816928 1905312001508352 1905422918035392 1906070990664204 1907181316325376 1909801070880768 1914932833841664 1916764721118936 1917563236085952 1922228111720448 1922881900133376 1926478509842432 1929124771531776 1929780905637312 1929893246606052 1931774668195968 1933669945718784 1934475503321088 1935667726258176 1936326085754112 1941529123200576 1944196058809368 1945006001539776 1946866657791249 1948000747769856 1948925724383232 1949588593190784 1956583418215608 1960412348583936 1960526472742656 1961343218644992 1963219503611808 1964037371417856 1972019973783384 1973839830423552 1975056313711104 1975728070057248 1975879112675328 1975994137221888 1976666212540656 1980534443876352 1983758187913047 1987640297869824 1987756007086304 1988584096681728 1989260454098736 1990486441161972 1991315668243104 1991645940563968 1993153331699712 1995212567789568 2000573837144064 2001254272512768 2003168737696932 2003321878129152 2004119909937054 2005287351115776 2008041866707968 2008878407294976 2010800165975424 2015246413118016 2016203320246752 2016889071516774 2018972830302036 2020148923613184 2020836016862208 2022923853453312 2024572769851968 2029049470742112 2033020213346304 2035931337078912 2036623798243944 2036779496285184 2038727946058416 2040609363406848 2048206547552256 2048903183763072 2049059820552192 2051020018084608 2052691836099912 2056708845563904 2057230713391308 2061256605198336 2064088001634048 2064208161205008 2064910239886221 2065068100400256 2067043611975894 2068247707508736 2068951160120832 2077360172426448 2077518984726528 2078225590686336 2080213689146814 2081201444934633 2081425456521216 2082413787697152 2083122058477824 2085274246196736 2089885169159424 2092755890545632 2093749601794704 2095681795264512 2096973370113024 2097686592900288 2097846959136768 2106212397043482 2107089835001424 2110334143417344 2111213298475008 2111336201415168 2112054309290016 2114236388505024 2116187487977472 2123057949622272 2124788486865408 2126821128912792 2126983722458112 2127707152369344 2132883247251456 2136354971598666 2137599442427904 2139644339853696 2140535705398272 2140660315323712 2141388396919044 2143600782789816 2145578980866048 2146472818753536 2147795696259072 2148526204740864 2154299438071872 2156360311258803 2157258640596696 2161480281772032 2162506625685504 2167288323572736 2170265367973248 2173246501720464 2175378688933632 2176284941236224 2177626192040448 2178366846473376 2184220263600648 2187220566160539 2188494667247616 2191500841241088 2192541439931136 2193287167339632 2197579314438144 2201156345492559 2204714024607744 2205463892156928 2205592281835488 2205760897363968 2206511120975616 2208621941563284 2209908509392896 2218522470506307 2218890426514944 2219814805598208 2221938352924992 2222864001759744 2222993404374624 2223749489108238 2225044869046272 2227343685009408 2228101249360896 2236095335103552 2236225507972092 2237157108766944 2240230126773492 2240601683134464 2241535107022848 2244614138763264 2250645566787072 2251411056576864 2253737112895296 2255816949055488 2255948270005248 2258279013967872 2259047100046464 2267152214757768 2268228735277596 2269550025293824 2271721150955776 2272667539064832 2273440518969984 2273614321434624 2275789335134976 2282680654584876 2287147740014592 2287280884866432 2289510717861888 2290422754213776 2291376933320832 2293568939315718 2294904990523392 2304232365996288 2305016081733456 2305192298121216 2307397520345184 2309278315612401 2309526876413952 2310623517855744 2313797451259392 2318913680848128 2322234181355634 2323201612950288 2325345553649664 2326778670947328 2327570055135936 2327747995754496 2337030193979754 2337208857817344 2340807482916864 2341603638586368 2342715511159296 2343512315787552 2345933526971328 2351120815304352 2354350376863836 2355468302019042 2355721834512384 2356840410882048 2357642019672576 2359095041377152 2359897417012824 2360077829028864 2366623877087232 2370476064376602 2371856915570688 2374125911344512 2374307411116032 2375114960784384 2375253226592064 2376061097951268 2378515937068152 2380710923974656 2383170567081984 2388440193325056 2389574305477632 2390387047723584 2392673770026891 2392856687765376 2399493653157888 2404799372731392 2407099882335408 2408102668573056 2408242854739176 2411550880638543 2412955658760192 2413776353474304 2416270158291456 2423586867830856 2426915970671283 2428329699274752 2430838539952128 2431665316993536 2432819953896192 2438199364019328 2441548538969904 2446326520455168 2446468931798528 2447301025050336 2447488118992896 2448320558890752 2449829466045504 2450662702282548 2452090263846912 2457247796550729 2462056500653568 2463082181554176 2465438446396224 2466609119922528 2468885402640384 2471436143640576 2476900941225984 2480303277683712 2481291317064924 2481481009534464 2482325011097568 2486147073067008 2487182789984256 2496251729829312 2497291656297984 2499680647040616 2500867579921452 2503175477677056 2505761645635584 2506613905531008 2515607251991496 2516801747362812 2518267836284928 2520676893526272 2521726995400704 2531976262635456 2535454252007208 2535874773159936 2537941803755904 2540416002011136 2540563890713856 2541427987552272 2546401427841024 2550546241602489 2553243778455552 2555686294825248 2556750981447936 2557816111613952 2560263002026848 2563842533511168 2572166362042368 2573041207516416 2573190995474736 2575699557594624 2576725598490498 2578226594291712 2580890301677568 2581768114338816 2588705497600768 2592261411745824 2593143091950138 2593341335386368 2595822210388332 2597334330359808 2598217735965696 2598567632510976 2599451457587712 2608777890954144 2608929759300774 2613601814569074 2613883131445248 2614035296990208 2615124291526656 2617626004815744 2618716495223808 2629359965044512 2631786440564736 2633408418281472 2634304093409664 2634505483567104 2634658849629184 2635554950054208 2639175217842744 2644339944296448 2645010917217396 2650187063826432 2651445462242304 2652347272131648 2653981921549296 2654884594139427 2655087557657472 2667431782858752 2668339030017024 2670891650262576 2671095837505536 2672159879916072 2675830429201671 2677389155610624 2678299789471488 2681066887967232 2686995217490688 2688271093662336 2689185428689032 2691963773736048 2694448022482944 2697231804604416 2699430359802624 2705399294322816 2707987367627334 2709115502144688 2709273211581573 2714417098039296 2714575116105216 2715498397658592 2715705995046912 2718303928077888 2720812484542464 2726535226309713 2730942063403008 2731870911684096 2734693357446144 2736922448133216 2742278460751872 2742974284521744 2746742106341142 2748342140264448 2752117335512064 2752277548273344 2753213653181628 2753424133867008 2756058149301192 2758601546827776 2769813563235264 2770025312968704 2770967454248448 2773618252195752 2774935259912844 2776551716929536 2777496077970432 2780365661595648 2786513558879232 2790341187394176 2791666135726272 2792615637484764 2794242393686016 2795964493484032 2796915457200384 2798080638732288 2808283196057976 2809453113335232 2812140727920693 2813778857889792 2815114935220224 2816072412386688 2818981851340032 2833051315820544 2835761505217056 2835978296610816 2836942869825792 2848473295464888 2852859119804928 2854047607197696 2855184529225392 2858134377053088 2859106485996306 2860771974488064 2863727595012096 2864701606321152 2872399250762496 2875147081678404 2876344854128928 2881973709029376 2883342167580672 2884322850200064 2889717764763648 2893687157297664 2894839869909078 2897662002293952 2900504918578176 2901713254981632 2903501589387264 2904489128631168 2912293684800864 2916294088214052 2917509002309664 2917992889663488 2922001121654784 2923218413273088 2923388586574848 2924382889786176 2934875127323412 2940618522875904 2940789709113984 2941014529818624 2942014827967488 2944829255417712 2958029960675076 2958520568686592 2959753074130944 2960759745635328 2962584470566656 2963592105085872 2963818669012992 2963991205832832 2964999318810984 2970801665814528 2981460446804736 2981634010629456 2982876145022592 2985729661742958 2986973502364656 2987468910845952 2992818851684352 3000860755716096 3001881408769152 3004753106545398 3004982817193728 3006179864905581 3007931026673664 3011038685290496 3012062800061952 3013317610942464 3016200248963136 3022869619677024 3024304980370128 3025333607275161 3028459245453054 3030223385419776 3031254025293312 3034385780179968 3043574206113168 3049530320019456 3049707846488576 3052680957149184 3053897005618368 3054935697365916 3055169244427776 3058091919087624 3060914045110272 3072309821328384 3073354775644608 3073589730828288 3076530027126912 3079037754149868 3080831357140992 3085063268345856 3085846070086962 3091884907797504 3096132002451072 3096312241807512 3097602150600384 3100460738199552 3100565417963841 3102371561263104 3103426740181248 3116040258639672 3116278477089792 3122138184781824 3123620681545728 3124683087716736 3127911369295104 3134827753739136 3139133835818448 3140624402692056 3143522692896768 3145460055169536 3146529889350432 3146770438705152 3159318595565223 3160634752502136 3165501215126016 3166819947712512 3167004302122752 3168081463935024 3171354582757536 3174281231966208 3177560756109312 3184586924433408 3186099073970176 3187182730298112 3190231693369188 3190475583687168 3191560728554016 3197806444265472 3199324870877184 3204532457397999 3206399163641856 3209466509780544 3210803558097408 3210990472985568 3212082595378566 3215401174184724 3217274211680256 3218368471299072 3221693544388608 3231449157107808 3235887960895044 3237772932366336 3242220422658048 3243759938528256 3250932485359104 3255398051959872 3263068033400448 3263317491990528 3264427411854336 3266439288060672 3267550269710064 3276330395400972 3282742000871424 3284109575405568 3287251261861632 3288812159896704 3289930751009448 3296368971657216 3307071036911616 3308388422753232 3308641346045952 3309766681463424 3312932912344926 3314862764089344 3328335639772416 3329722208397312 3332907529387488 3334296002639616 3334490106561936 3335624233662357 3337567303569408 3341015527514112 3342151874041344 3354143002655328 3354338261958138 3355735663150416 3360902524701696 3362302660534272 3375968350180608 3377116584865296 3380605669342944 3381166364213248 3383725423583232 3383922405007872 3387221336014848 3387418520951808 3388570650069696 3400728322136652 3402343102916394 3404325037940736 3407581726433664 3409001308597248 3410421482151936 3413684002702464 3418456711348224 3424020981877314 3429555149389824 3430721610021888 3430921327299648 3434266076792832 3435634131320664 3437065399981248 3440353408973577 3442357485785088 3456348548994432 3457524122600184 3457788447181824 3461096280517776 3464290314620928 3465935276783616 3478370521272192 3478573012401032 3483351272033451 3484802419425432 3485380395986944 3488018330474496 3490168006420992 3491355082703904 3491621993631744 3505545290969631 3505813286726016 3511211224375296 3512405457879552 3514073266738944 3518900290456992 3525786592395264 3526681222956528 3531525565295754 3533202453028563 3533582751768576 3535260616323072 3536463029508864 3538642562065728 3539846125519236 3540116743543296 3549935815630848 3557785373356032 3561188867016768 3561461116674048 3562879839888096 3564091646926902 3567773905602228 3569852207480832 3571066385961984 3574755850622976 3582660289987584 3584361458216448 3585580571585376 3589285031648064 3592597363310592 3599240479736832 3607199059097088 3610649823503112 3612154002859584 3612364282108764 3619433488140288 3620664530211456 3620941326729216 3624405237437184 3635380301746284 3642494548912128 3644011994628096 3646257809928192 3647497975490304 3649229930844288 3657299046028992 3662322808454856 3669489780682752 3669703397697792 3670951537575504 3671232178489344 3674744199068256 3678135395770368 3693084750980352 3694623272331264 3698157669594336 3699913679883792 3703328103960576 3707154215460864 3715351411838976 3720454916525568 3721936975597386 3722221514301696 3723487516646352 3729220609600512 3730774184976384 3744377594743968 3745937484446976 3749520970560924 3751301369882178 3751705143853056 3753486580293632 3754763216515584 3758642468453376 3759920858296512 3775202621044218 3777401754427392 3781015340289408 3781304395481088 3782590493101056 3797964393953184 3803181378010812 3803812159739904 3805396809596928 3806912705633856 3810624003016704 3810845836070784 3812141981328408 3819602141761536 3829865667683328 3833529442237872 3835126472171904 3845763800266752 3852957019684864 3858249543063552 3859561811274624 3859786493212104 3863549336391936 3865088397735747 3867339891437568 3871335452516352 3872652171508224 3883058246401152 3888392117618736 3890012003079552 3893733315582498 3896001495539712 3897851448766464 3899177186381568 3913166836431216 3913394638951161 3920402721853611 3920824697167872 3921052945485312 3922686437289984 3926439007223616 3928074742835712 3944039947566768 3947679660847104 3950112627422208 3951456140114496 3951758225350656 3951988274443776 3953332425081312 3961068887752704 3967516375826094 3975280595739648 3975512014172608 3977168193363456 3978520908197472 3980972882323944 3982631336486208 3986306663399424 4001147674288128 4002508545025536 4006337475393864 4006643756258304 4008239819874108 4010574702231552 4016083733415936 4017756814589952 4021600331950848 4030492826236032 4032406640493504 4033778143033548 4037945660604072 4041672033724416 4045847706906624 4049145539703936 4058098941484224 4061981051441001 4071862674157824 4073247596487888 4073558992570368 4077455892116832 4081218726813696 4096413095104512 4097806367526144 4102040036169216 4105383672199824 4113417691127808 4114461426782616 4120113159511713 4122513210396672 4128176003268096 4128416322410016 4129820479772442 4130136200800512 4134087223951788 4136495415017472 4137902320241664 4154720344852896 4155037969453056 4156451181372672 4160427378293628 4162402889869266 4162850913042432 4164827575394304 4166244116955648 4170548492393472 4179770338318848 4185511781091264 4187499203589408 4191363590529024 4193946740226048 4195373185800576 4195693918273536 4212424794086964 4214179670002848 4220668286834688 4222426596950016 4222672402830336 4224108618580032 4228472777010048 4249576973730816 4253642257825584 4253967444916224 4255414304738688 4272709943197332 4275198884855808 4279288679707392 4281071410796544 4281320630647424 4282776793838088 4287201565579632 4288659728994459 4291157961732096 4295591392518144 4297052409481728 4308598876143744 4312720622517606 4314517281193392 4322960563544064 4325013251371008 4334576647145472 4340530735946496 4342259804863617 4346493003440928 4350757377867264 4352569882472448 4355252384080896 4356733692946752 4368440527201296 4374441132321078 4376989334495232 4383001682482176 4385082879862272 4386574334679264 4395158628876288 4402312690985118 4409428049215488 4410927784313856 4411184563670976 4411521794727936 4413022241951232 4417243883126568 4437044941012614 4437780853029888 4439629611196416 4443876705849984 4445728003519488 4445986808749248 4447498978216476 4450089738092544 4456202498721792 4472190670207104 4472451015944184 4474314217533888 4478594492614437 4480460253546984 4481203366268928 4489228277526528 4501291133574144 4502822113153728 4507129659818097 4507474225790592 4511896540010496 4516558027935744 4518094200092928 4534304429515536 4536457470555192 4542688868179581 4543442301911552 4545335078129664 4546881037939968 4551578670269952 4565361309169752 4574295480029184 4574561769732864 4579021435723776 4580845508427552 4582753866641664 4587137878631436 4589809981046784 4608464731992576 4610032163466912 4610384596242432 4614795040690368 4618556631224802 4619053752827904 4621247035711488 4627594902518784 4628769105130443 4637827361696256 4644468362711268 4646403225900576 4650691107299328 4653557341894656 4655140110271872 4655495991508992 4674060387959508 4674417715634688 4683207277172736 4685431022318592 4687024631575104 4691867053942656 4702241630608704 4708700753727672 4710936604038084 4713680821764096 4715284039345152 4718190082754304 4719794834025648 4720155658057728 4740952128753204 4743713831141376 4748251822689024 4750229921568768 4750506453184128 4752122195902536 4757031874136304 4761421847949312 4766341134163968 4776880386650112 4779148610955264 4780774095447168 4785347540053782 4785713375530752 4798987306315776 4809598745462784 4814199764670816 4816205337146112 4816485709478352 4818123893067849 4823101761277086 4825911317520384 4827552706948608 4832540316582912 4847173735661712 4853831941342566 4856659398549504 4861677079904256 4863330633987072 4865639907792384 4876398728038656 4883097077939808 4892653040910336 4892937863597056 4894602050100672 4894976237985792 4896641117781504 4899658932091008 4901325404565096 4914495593101458 4924113001307136 4926164363108352 4930876892792448 4933218239845056 4937770805280768 4953801882451968 4960606555367424 4962582634129848 4962962019068928 4964650022195136 4969399368517389 4972294146134016 4992503459658624 4994583312595968 4999361294081232 5001735159842904 5006350955354112 5011523291271168 5013227811062016 5031214503982992 5031507392937207 5033603494725624 5041353787052544 5043453990801408 5063952525270912 5070908504014416 5071749546319872 5075883607511808 5080832004022272 5081127781427712 5082855975104544 5092802855682048 5101092483204978 5103514654374591 5106487556911104 5111372589650496 5113501962895872 5115632223227904 5120526004053696 5127685067022336 5136031472815971 5144332724084736 5146082415032832 5146381990949472 5151399115189248 5153451196980996 5156453188583424 5163536228677632 5177410995201536 5184522823491648 5186286183900276 5186682670772736 5191644420776664 5196435471931392 5197135265021952 5198902915175424 5217555781908288 5217859518601548 5227203629138148 5228070593980416 5230248583053312 5235252009631488 5237432990447616 5258719930089024 5263572881129472 5266816836562944 5268608186819328 5269317699258368 5271109900108416 5278350435685488 5288679888592896 5290021834434792 5300374127652864 5302890924484608 5304694544263296 5307963843098592 5309769188278854 5310175115314944 5336678060034048 5341783300525152 5342191675011072 5344319759832144 5346137470390353 5351660858403342 5354778311221248 5356599578942976 5362133775934464 5373990434981376 5376542187324672 5378370857378064 5383927547472096 5388896044965888 5394463609208832 5398860719605248 5410798588645632 5415974735254668 5418231004289376 5418546423163146 5428834196078592 5429150232210432 5430996795317184 5431411990093824 5436607856155776 5453070452619426 5461884126806016 5463741823368192 5469386714892288 5473844896266432 5485948569043488 5493484212682284 5496684280528896 5504234671024128 5504555096546688 5506427306363256 5506848267734016 5512116298602384 5517203093655552 5539627126470528 5540050625937408 5541934908496896 5547236504391504 5549870519825688 5554992155940864 5560731323191296 5573027117758464 5580682374788352 5582905463396079 5583332271452544 5585231274969528 5591928986968064 5593830914400768 5596161277464576 5616566392115952 5618906226670464 5624281455841386 5626952054823267 5627557715779584 5630229870440448 5632144824773376 5637963702680064 5662803931566327 5666102631641088 5671523010434112 5671956593221632 5673885739651584 5696946590929776 5705718239609856 5708095214395392 5710369058450784 5716268754106176 5718212971992612 5721543948976128 5729403212642304 5744798501524992 5750294163356808 5752689708257856 5766684335161344 5768645700400128 5779435529527296 5787374314595328 5789679739818156 5795324004587904 5801009837156352 5803426509963264 5807003178774528 5808978257262336 5824587369601728 5832588176428104 5835018004619328 5840599973373747 5844002243309568 5846777173149696 5848765779572352 5869750254646824 5881237045751808 5881579418227968 5884029655934976 5889658510835424 5916059921350152 5917041137373184 5921519491270656 5925168941133312 5927184210171744 5927637338025984 5927982411665664 5929998637621968 5941603331629056 5951274563739141 5962920893609472 5963268021258912 5965752290045184 5971459323485916 5973947004729312 5974937821691904 5985637703368704 6001721511432192 6003762817538304 6009506213090796 6009965634387456 6012359729811162 6015862053347328 6022077370580992 6024125600123904 6026635221884928 6032400497926272 6045739239354048 6048609960740256 6050667214550322 6056918490906108 6060446770839552 6062508050586624 6068771560359936 6087148412226336 6099060640038912 6099415692977152 6107794011236736 6109871394731832 6110338488855552 6116183838175248 6121828090220544 6144619642656768 6146709551289216 6147179461656576 6153060054253824 6158075508299736 6170126536691712 6171692140173924 6183769815595008 6192264004902144 6192624483615024 6194730719658663 6195204301200768 6201130835927682 6204743122526208 6206853480362496 6232080517279344 6232556954179584 6243604334803899 6244276369563648 6247241363091456 6249366175433472 6255822738590208 6269655507478272 6278267671636896 6281248805384112 6287045385793536 6290920110339072 6293059778700864 6293540877410304 6318637191130446 6321269505004272 6331002430252032 6333639895425024 6334008604245504 6336162927870048 6342709165515072 6348562463932416 6369173848866816 6372198147940352 6374365460596224 6380463386738376 6380951167374336 6383121457108032 6398649741754368 6409064914795998 6412798327283712 6418933019561088 6421607116194816 6421980945971136 6424165190757132 6430802348369448 6436736942598144 6443387088777216 6462898314215616 6469080933776409 6471775921790088 6484440845316096 6487519877056512 6501864970718208 6510796103919744 6526136066800896 6528854823708672 6532878576121344 6535100539420128 6552660790801944 6561661698481617 6565484001742848 6574502523723264 6577624319793408 6579861502018896 6592737943314432 6614142073823232 6616776845506464 6617282692091904 6619533362926848 6625865824689852 6629725528178688 6655567411518921 6656671279544832 6659444416794624 6665815058774976 6668592005279232 6668980213123872 6671248467324714 6675134607138816 6682031055028224 6684303748082688 6708286005310656 6708676523916276 6711471326300832 6721805049403392 6724605321068544 6751936700361216 6754233169730592 6761211338685888 6767450847166464 6767844810015744 6774837041903616 6777141300139392 6801456644273304 6804686205832788 6808650075881472 6815163452867328 6818002617194496 6820842964303872 6827368005404928 6848041963754628 6861443220043776 6861842654599296 6868532153585664 6871268262641328 6874130799962496 6880706817947154 6884714971570176 6912697097988864 6915048245200368 6915576894363648 6922192561035552 6928580629241856 6931870553567232 6956741042544384 6957146024802064 6966702544066902 6969604838850864 6970760791973888 6976036660948992 6980336012841984 6982710165407808 6983243987263488 7011090581939262 7011626573452032 7022422448750592 7024810915759104 7028146533477888 7037800580913984 7053362445913056 7063051130591508 7066404906057126 7067165503537152 7070521232646144 7072926059017728 7077285124131456 7079692251038472 7080233487086592 7099871631261696 7115570746712064 7122377734033536 7122922233348096 7125759679776192 7128183293853804 7135547811204456 7142132771923968 7149511701245952 7165320579975168 7168722916432896 7171161143170752 7178021310080673 7178570063296128 7198480959473664 7214398118194176 7221299647006224 7224308005719168 7224728564217528 7234652641915629 7238866976280576 7241329060422912 7248810474874368 7270760603492568 7280747912013849 7284989097824256 7292515619856384 7294995950980608 7298459861688576 7314598092057984 7324645616909712 7338979561365504 7339406795395584 7341903075151008 7342464356978688 7349488398136512 7356270791540736 7371743389652187 7386169501960704 7389246544662528 7396315339188672 7399827359767584 7406656207921152 7414308430921728 7430702823677952 7440909833051136 7443873951194772 7444443028603392 7446975033292704 7458441219201024 7461548369952768 7488755189487936 7491874968893952 7499041941121848 7502602739764356 7506973160587264 7509526433031168 7517284936906752 7519841716593024 7550405242088436 7554803508854784 7562030680578816 7565180986202112 7595928787906368 7606362756021624 7607624319479808 7613825411267712 7621248006033408 7621691672141568 7624283962656816 7639204283523072 7651638724807467 7659731335366656 7667058884475744 7670252944343808 7691527600533504 7716499086127104 7719123622549248 7719572986424208 7727098672783872 7730176795471494 7734679782875136 7742670905032704 7745304343016448 7766116492802304 7776784235237472 7780024006159104 7787466631164996 7792002991079424 7795702897532928 7798354372763136 7826333672862432 7826789277902322 7840805443707222 7841649394335744 7842105890970624 7845372874579968 7852878014447232 7856149485671424 7888079895133536 7895359321694208 7900225254844416 7902912280228992 7903516450701312 7903976548887552 7906664850162624 7935032751652188 7950561191479296 7951024028345216 7954336386726912 7957041816394944 7961945764647888 7964653782418281 7965262672972416 8002295348576256 8005017090051072 8012674950787728 8013287512516608 8016479639748216 8027491287605013 8032167466831872 8043200663901696 8060985652472064 8064813280987008 8067556286067096 8075891321208144 8083344067448832 8091695413813248 8098291079407872 8116197882968448 8123962102882002 8127819634744719 8143725348315648 8146495192975776 8147117985140736 8154911784233664 8162437453627392 8179605678929139 8192826190209024 8195612735052288 8204080072338432 8210767344399648 8226835382255616 8228922853565232 8240226319023426 8245026420793344 8256352006536192 8256832644820032 8259640959544884 8260272401601024 8268174447903576 8275804640483328 8309440689705792 8310075938906112 8312902362745344 8320854756587256 8324805779738532 8329655150788608 8332488233911296 8341096984786944 8359540676637696 8371023562182528 8374998407178816 8382727181058048 8387893480452096 8390746371601152 8424849588173928 8428359340005696 8436422183762079 8441336573669376 8445344805660672 8448217237160064 8456945554020096 8499153947461632 8507284515651168 8507934889832448 8510828609477376 8545419886394664 8558577359414784 8562142821593088 8562641261294848 8565553587676176 8574403131159264 8577319457988918 8582315923464192 8591182785036288 8594104818963456 8617197752287488 8625441245035212 8629034562386784 8645921127088128 8650026502742016 8669153294290944 8681061471892992 8684519609727234 8692986006881856 8701514755734528 8705139764944896 8710504768161792 8713467385893504 8736881054402592 8748882264642156 8753978668990464 8766003364964352 8770165759724544 8773148669358528 8804625381970236 8821855568627712 8822369127341952 8823043589455872 8826044483902464 8834487766253136 8874089882025228 8875561706059776 8879259222392832 8887753411699968 8891456007038976 8891973617498496 8894997956432952 8912404997443584 8944381340414208 8944902031888368 8948628435067776 8957188985228874 8960920507093968 8962406732537856 8978456555053056 9002582267148288 9005644226307456 9014259319636194 9014948451581184 9018539594716743 9023793080020992 9033116055871488 9036188400185856 9068608859031072 9072914941110384 9076000821825483 9085377736359162 9086884603823104 9090670156259328 9093762075879936 9103157340539904 9130722618339504 9148590960058368 9149123539465728 9158042871447552 9161691016855104 9165507733283328 9174275757262872 9216929463985152 9220064326933824 9220769192484864 9229590081380736 9237113262449604 9242494071422976 9255189805037568 9257538210260886 9275654723392512 9288936725422536 9292806451801152 9301382214598656 9301696253891523 9307114683789312 9310280220543744 9348120775919016 9348835431269376 9366414554345472 9370862044637184 9374049263150208 9383734107885312 9404483261217408 9417401507455344 9421873208076168 9430568078690304 9436380165508608 9439589668051296 9440311316115456 9477955786695669 9481904257506408 9496503645378048 9500459843137536 9501012906368256 9504244391805072 9514063748272608 9522843695898624 9532682268327936 9553760773300224 9558297221910528 9561548190894336 9570695080107564 9571426751061504 9597974612631552 9613597372193997 9619197490925568 9628399529341632 9632410674292224 9632971418956704 9636247786135698 9646203522554172 9651822635040768 9655105413897216 9665080633165824 9694347471323424 9707663882685132 9713318797099008 9726661267974144 9731279815584768 9752797456077312 9766194155879616 9785875727194112 9789204100201344 9789952475971584 9793282235563008 9799317864182016 9802650809130192 9828991186202916 9848226002614272 9852328726216704 9861753785584896 9866436479690112 9921213110734848 9925165268259696 9925924038137856 9929300044390272 9938798737034778 9944588292268032 9985006919317248 9989166625191936 9998722588162464 10003470319685808 10006872700987071 10012701910708224 10023046582542336 10026455622124032 10062429007965984 10063014785874414 10067206989451248 10082707574105088 10086907981602816 10127905050541824 10141817008028832 10143499092639744 10151767215023616 10161664008044544 10162255562855424 10165711950209088 10202184966409956 10207029308749182 10212975113822208 10222745179300992 10227003925791744 10231264446455808 10241052008107392 10255370134044672 10272062945631942 10288665448169472 10292164830065664 10292763981898944 10302798230378496 10306902393961992 10327072457355264 10354821990403072 10369045646983296 10372572367800552 10373365341545472 10383288841553328 10392870943862784 10397805830350848 10435111563816576 10435719037203096 10450053816100353 10454407258276296 10456141187960832 10470504019262976 10474865980895232 10516635872908893 10517439860178048 10533633673125888 10537216373638656 10538635398516736 10542219800216832 10556700871370976 10577359777185792 10580043668869584 10599607359085689 10600748255305728 10605781848969216 10609389088526592 10615927686197184 10619538376557708 10620350230629888 10673356120068096 10683566601050304 10684383350022144 10688639519664288 10692274940780706 10703321716806684 10709556622442496 10713199157885952 10724267551868928 10747980869962752 10753084374649344 10756741714756128 10767855094944192 10777792089931776 10797721439210496 10821597177291264 10831949470509336 10836462008578752 10837092846326292 10858300464420864 10861993590634368 10862823980187648 10873215712311552 10906140905238852 10927483646736384 10938773429784576 10947689792532864 10971897138086976 10986968425364568 11008469342048256 11009110193093376 11012854612726512 11013696535468032 11024232597204768 11034406187311104 11079254252941056 11083869816993792 11094473008783008 11099741039651376 11109984311881728 11121462646382592 11146054235516928 11161364749576704 11165810926792158 11166664542905088 11170462549939056 11183857973936128 11187661828801536 11192322554929152 11233132784231904 11237812453340928 11248562911682772 11253904109646534 11255115431559168 11260459740880896 11264289649546752 11275927405360128 11325607863132654 11332205263282176 11343046020868224 11343913186443264 11347771479303168 11393893181859552 11411436479219712 11416190428790784 11420738116901568 11432537508212352 11436425943985224 11458806425284608 11489597003049984 11500588326713616 11505379416515712 11537291400800256 11558871059054592 11574748629190656 11579359479636312 11590648009175808 11595265193207241 11602019674312704 11614006357549056 11617956514524672 11649174739203456 11665176352856208 11670036009238656 11681199946747494 11688004486619136 11693554346299392 11697531559144704 11739500509293648 11740183916853483 11762474091503616 11763158836455936 11768059311869952 11779317021670848 11832119842700304 11834082274746368 11843038982541312 11850337882266624 11854368420343488 11855274676051968 11855964823331328 11859997275243936 11883206663258112 11902549127478282 11925841787218944 11926536042517824 11931504580090368 11942918646971832 11947894009458624 12003443022864384 12007525635076608 12019012426181592 12019931268774912 12024719459622324 12031724106694656 12048251200247808 12053270443769856 12064800995852544 12091478478708096 12097219921480512 12101334429100644 12113836981812216 12125016101173248 12137543120719872 12174296824452672 12185943154323003 12198831385954304 12215588022473472 12219742789463664 12220676977711104 12232367676350496 12243656180441088 12289239285313536 12293419102578432 12306120108507648 12316151016599472 12340253073383424 12343384280347848 12360339478535139 12367539631190016 12384528009804288 12385248967230048 12389461439317326 12390408602401536 12402261671855364 12409486245052416 12413706960724992 12464161034558688 12465113908359168 12487208669607798 12488552739127296 12494482726182912 12498732350866944 12511645477180416 12539311014956544 12556535343273792 12562497610768224 12574090771587072 12581840220678144 12586119557401728 12587081754820608 12637274382260892 12642539010008544 12662004860504064 12667279790850048 12668017208491008 12672325855740096 12685418331030144 12744396295880704 12748730921192448 12760926773476752 12761902334748672 12766242914216064 12818129829591996 12825596654567424 12837866039122176 12843214232389632 12843961891942272 12848330381514264 12861604696738896 12873473885196288 12886774177554432 12925796628431232 12938161867552818 12943551843580176 12968881690632192 12975039754113024 13003729941436416 13021592207839488 13026779414590851 13052272133601792 13057709647417344 13065757152242688 13070201078840256 13105321581603888 13123323396963234 13130968003485696 13149005047446528 13155248639586816 13159723004037792 13185475886628864 13228284147646464 13233553691012928 13234565384183808 13239066725853696 13251731649379704 13311134823037842 13313342559089664 13318888833589248 13331630117549952 13337184010558464 13337960426247744 13342496934649428 13350269214277632 13368607496165376 13416572010621312 13417353047832552 13422942652601664 13435783477843311 13443610098806784 13503873400722432 13508466339461184 13521388979454291 13522422677371776 13535689620031488 13549674083807232 13554282600278784 13602913288546608 13609372411665576 13628066604538743 13630326905734656 13636005234388992 13654736010809856 13696083927509256 13722886440087552 13723685309198592 13737064307171328 13742536525282656 13748261599924992 13761413635894308 13769429943140352 13825394195977728 13830096490400736 13831153788727296 13844385122071104 13857161258483712 13863741107134464 13886307315391329 13913482085088768 13914292049604128 13933405088133804 13939209677701728 13941521583947776 13952073321897984 13960672025683968 13965420330815616 13966487974526976 14022181163878524 14023253146904064 14049621831518208 14056293066955776 14075601161827968 14106724891826112 14126102261183016 14132809812114252 14141042465292288 14145852118035456 14154570248262912 14159384502076944 14160466974173184 14231141493424128 14244755468067072 14251519359552384 14256366587707608 14271095622408912 14284265543847936 14299023402491904 14330641159950336 14337445832865792 14342322286341504 14356042620161346 14357140126592256 14396961918947328 14428796236388352 14442599294012448 14448616011438336 14449457128435056 14454371679203547 14469305283831258 14477733952561152 14482658120845824 14497620949748736 14541521206985136 14561495824027698 14569978195648512 14585031239712768 14589991901961216 14596919723377152 14629196184115968 14649291233819424 14677959122731008 14678813590791168 14683806150302016 14684928713957376 14698976796273024 14743486779304374 14772339003921408 14778493089325056 14792630678377344 14799654719535168 14813312415842304 14861405647355904 14881819666102272 14887747902389544 14888886057206784 14893950066585408 14908198105552167 14916882438402048 14977510378975872 14983749937787904 14998083882243696 15005205479528712 15019052866062336 15034569873813504 15039683433186048 15094522178811621 15100810484176872 15124061361157632 15130361972404224 15191857575812736 15212725512043248 15215248638959616 15227650822535424 15242496012066816 15243383344283136 15248567925313632 15278408567046144 15303277449614934 15310543963123773 15319462670733312 15334117768951488 15340505888687616 15383055201067008 15408094418447913 15432998172254208 15438247245098496 15439145972848416 15454197345567744 15460353590942988 15469359565750272 15490608686032896 15532232985604608 15553568470474944 15560048012318208 15574933262329992 15591405795065856 15596708745526272 15652667345724864 15653578555804644 15681610887414444 15684211781941248 15690745749159936 15705756028894464 15712298971342848 15776159790267072 15790718643388416 15800450509688832 15805824560457984 15807953097775104 15813329700325248 15870065503304376 15901122382958592 15902048056690432 15908672773453824 15914083632789888 15923891529295776 15929307564836562 15930525345944832 16010034180102144 16025349901575456 16026575025033216 16032959279496432 16054982575210026 16064334933663744 16086401327803392 16121971304944128 16129626561974016 16135112572134192 16151782642416288 16166688134897664 16183390827626496 16196582158815744 16232395765936896 16247924205764004 16255639269489438 16287450696631296 16292990385951552 16294235970281472 16309823568467328 16359211357858278 16385652380418048 16391225470104576 16408160144676864 16421534688799296 16457845707130464 16480452638046852 16490052841586688 16512704013072384 16513665289640064 16519281919089768 16520544803202048 16536348895807152 16551609280966656 16618881379411584 16620151877812224 16625804725490688 16641709513174512 16649611559477064 16664976467822592 16682193969573888 16719081353275392 16742047124365056 16748716390188237 16749996814357632 16775786960904192 16781492743202304 16849699176347856 16856718680011392 16872844367524158 16880856164469801 16882673147338752 16890689611321344 16896434474320128 16913891108040192 16988411794698981 16998307894923264 17014569031302336 17015869779664896 17021657218954752 17090839772789328 17117154718829568 17124285643186176 17125282522589696 17131107175352352 17148806262318528 17154638915977836 17164631846928384 17188209637926912 17234395504574976 17250882490070424 17258069124773568 17300053005484032 17338306588581888 17362122943785984 17369039219454468 17385972013763712 17403029511469056 17410279529889792 17421009536323584 17426934771787008 17473762108805184 17497764529284312 17532006729928704 17540331519449088 17546297338717056 17609250763940472 17643711137255424 17644738254683904 17652088967804928 17668975532506272 17748179764050456 17751123412119552 17775506823399936 17782912014077952 17783947234996992 17789995912865904 17824809994887168 17853823691217423 17888762680828416 17889804063776736 17897256870135552 17914377970457748 17921841014187936 17924813465075712 17956913110106112 18005164534296576 18011288452614912 18028518639272388 18029896903162368 18037079189433486 18047586160041984 18066232111742976 18072376800371712 18137217718062144 18145829882220768 18152001643650966 18170755472718324 18173769207646208 18181340312518656 18187524151759872 18206314681079808 18261445236679008 18297181920116736 18298247078931456 18323382033710208 18331015466566656 18348551514525744 18433858927970304 18440128653867648 18441538384969728 18459180162761472 18474226524899208 18510379610075136 18515076420521772 18551309446785024 18577873450845072 18584192158975989 18585612903602304 18603392507783046 18614229367578624 18620560441087488 18696241551838032 18697670862538752 18730813004411697 18732829108690944 18741724089274368 18748098526300416 18767468215770624 18808966522434816 18834803014910688 18843746416152336 18861136157380608 18872760331017216 18879179336102592 18880622632230912 18955911573391338 18963808515012816 18993007290756096 19000919686275072 19002025812736512 19008488783610144 19028127496545216 19045687391797248 19107521546600448 19116594443821056 19123096381788672 19141390160215128 19142853502123008 19195949225263104 19227194744387994 19238394981851136 19256799058683264 19264821348584448 19265942837913408 19272495572271396 19292407045108344 19310210827794432 19330161266331648 19388694942646848 19407242801329227 19415327765370264 19453322535948288 19462559631169536 19505594912154624 19532388311759232 19571751454388224 19578408200402688 19586564471126016 19598635728364032 19605301618260384 19657982372405832 19684985095444851 19696452005228544 19723507571169792 19732872959380224 19842426221469696 19850330536519392 19851848076275712 19858600088780544 19877597474069556 19889176584536064 19970013838634496 19978333250383872 19997445176324928 20006940639371616 20013745401974142 20025403821416448 20046093165084672 20052911244248064 20124858015931968 20126029571748828 20134413978902496 20165415148210176 20173815963205632 20255810101083648 20283634016057664 20303534430047232 20324511125710848 20331423900418176 20404369932819912 20414058617498364 20425950227644416 20445490358601984 20454007851583488 20462528892911616 20482104016214784 20544125891263884 20584329660131328 20585527963797888 20605596460756992 20613804787923984 20654144914710528 20709643980806144 20738091293966592 20745144735601104 20746730683090944 20766577683106656 20785741887725568 20795611660701696 20870223127633152 20871438074406192 20900107632200706 20908814516552592 20912282375921664 20941008038525952 20949731961790464 21033271745817786 21034879720356096 21067267346251776 21074432747277312 21077270797033472 21084439600433664 21113401742741952 21160087337739168 21199214718171378 21201496510611456 21211563697938432 21218778177053184 21231855372394368 21239076753115416 21240700461259776 21346712240136192 21367133202100608 21368766700044288 21377279039328576 21384549881561412 21406643433613368 21426398315771904 21448535103737856 21495961739925504 21506168749298688 21513483429512256 21534063930242019 21535710189888384 21595442878420992 21643194354582528 21663898941018672 21672924017157504 21674185692652584 21703957925746887 21716600928841728 21723987181268736 21746431424623104 21812281810477704 21854967293472768 21877546859569152 21895379585065728 21943794276173952 21973936850729136 22016938684096512 22018220386186752 22025709225453024 22027393070936064 22048465194409536 22068812374622208 22115230168956561 22158508505882112 22167739633987584 22188946017566016 22199482079302752 22219968623763456 22242925292765184 22292108471033856 22322729499153408 22331621853584316 22333329085810176 22340925099878112 22375323657603072 22384645109858304 22466265568463808 22475624906681856 22497125823365544 22507808219293068 22520919481761792 22528579299093504 22551854810720256 22651215726265308 22664410526564352 22686092041736448 22695542958606336 22787786363719104 22822872958439424 22841476233803136 22865075016424704 22872851887970448 22917612850569216 22954916174422401 22979194006099968 23001176653427232 23010758833031424 23074582801600512 23149497258381312 23158718959272624 23181296018351616 23190530386414482 23204039348625408 23228012715098112 23235913029049344 23298349478406912 23330352705712416 23340072018477312 23362399893494988 23376008973238272 23387108692598784 23395063118289408 23479001018587296 23480367833706966 23524948183007232 23526317672911872 23536118623739904 23558634043341696 23664239685400608 23668164549492736 23686077965082624 23700675764533248 23708736840686976 23710549352103936 23711929646662656 23719994550487872 23805098254956564 23851683574437888 23853072085035648 23863009160180736 23885837293943664 23895788018917248 24006886045728768 24015051270153216 24038024852363184 24039862537549824 24049438919244648 24082473862815039 24096502400495616 24129601991705088 24182956957416192 24194439842961024 24202668858201288 24227673963624432 24250032202346496 24275086241439744 24348593648905344 24371886308646006 24383458904234157 24397662771908608 24431176044946944 24439485578927328 24441353955422208 24464735352700992 24487312360882176 24538817036787417 24578478570627072 24586838205156864 24612240217015296 24632302033198944 24680506146766848 24686768560695696 24720678957070278 24735079262380032 24769056019608576 24770497934460096 24778922878634652 24780817204803072 24804523343710728 24827413921449984 24928322069117376 24930227816718336 24974417339215596 24988965452365824 24997464701733888 25023290954360832 25078622029913088 25113070686547584 25124995221536448 25148181543174144 25163680441356288 25172239114803456 25274548764521784 25285078020017088 25309266551286237 25324009721008128 25336034416982016 25344651711480192 25370836662060288 25497461842384896 25521853546953504 25523804669497344 25532485828432128 25636259659183992 25675732078244352 25686428464779264 25687923783884544 25696660763028528 25723209393477792 25746947770392576 25773548355108864 25851593256862464 25876323735105636 25887103687160352 25937763381264384 25950079508226048 26007459882872832 26043184415678976 26053558829181702 26104544267203584 26115419294834688 26131514304485376 26140402157680512 26210643163207776 26246646793926468 26261936006971392 26298010094893056 26310497279173632 26319446008075584 26467107382025856 26469130768367616 26478133451707392 26503463298759408 26622269646075684 26626685118179328 26637777667178496 26663260235099904 26674368021116928 26675920852495488 26684993869298856 26737214992330752 26833144021242624 26834706095665104 26845885305203328 26871566955686622 26887220197613568 27007746801444864 27016932678922368 27042777958908582 27044845354743552 27055618784150229 27071379240062976 27099348167614464 27108565200557568 27205826577093216 27218744823331152 27256133209077486 27260653811469312 27272010468777984 27309472021619712 27392167855018512 27445772880175104 27447370618397184 27474128614342656 27485073050565312 27496523199849984 27522827271788616 27650788391955456 27660192980801472 27662307577454592 27688770244142208 27727482214268928 27772614630782658 27826964170177536 27828584099208256 27866810176267608 27878419355403456 27904146643795968 27905088761674569 27921344051367936 27930840661631232 28044362327757048 28046506293808128 28099243663036416 28112586133911552 28151202323655936 28213449783652224 28252204522366032 28265619624228504 28291704236070912 28309140496525824 28318769004153888 28320933948346368 28433867360087007 28489510936134144 28503038719104768 28512733175415216 28542191244817824 28568531087695872 28598046804983808 28661282319900672 28674891665731584 28684644572683008 28712085240322692 28714280253184512 28793923837894656 28840792116581991 28857592472776704 28885198588024896 28897232022876672 28898914256870112 28908743358407094 28938610567662516 28955467905122304 28965316241691648 28995241899497472 29083042413970272 29122991648055396 29139956391297024 29179983803922432 29193839446754304 29258392368231936 29298582467638848 29357627181582336 29367612300604032 29369857427914752 29397953592546048 29486973558608748 29544678007842816 29556986178650112 29585261356754688 29599309439070336 29763639332204544 29775495804779088 29777772114413568 29787900133170816 29816396211104334 29833764876804096 29955020757951744 29967499875575808 29996167764487392 30010410959057424 30020618102961213 30038105732124672 30069139747627008 30079366866372096 30189044357623242 30201620968353744 30248122722315264 30260723944808448 30383715151625472 30425451024086496 30430497277919232 30455301645070848 30484992024133632 30486766688566272 30497135850627264 30606554899229868 30621087926247546 30638925341466624 30668235537902976 30681011777375232 30766110402134016 30816188836895826 30865996344508416 30876494490196992 30878291945696832 30908394691135488 30920707181885976 30981217372065792 31064465971209216 31107136940949888 31120096024636416 31149866524659984 31193417491052544 31305334691449728 31307157111609288 31350161448301059 31363221774828888 31368423563882496 31411512057788928 31424597942685696 31549907618726679 31552319580534144 31600901019377664 31611649120915968 31615906195550208 31626659400650496 31740131006608752 31798822077257067 31802244765917184 31804096113380864 31817345546907648 31828167265579776 31847783058591552 31858615129673124 31861050691889664 32020068360204288 32050699803150912 32053150050066432 32065918558992864 32109965150420052 32128669867327488 32172802655606784 32243942609888256 32259253123948032 32270225144268384 32303565284832576 32333376269795328 32393164317631488 32464791531873792 32495848411528008 32511278538978876 32574901393262592 32585980771903104 32588471940562944 32619647136934656 32718422715716556 32782450940209152 32816320289353728 32843069377598592 32915691414260928 32960905276093704 33025408026144768 33027330579280128 33038563838179536 33041089606404096 33072697791614304 33103218561933312 33237762758823168 33251609450981376 33283419026349024 33299223118954128 33329952935645184 33364387939147776 33438162706550784 33484094248730112 33497432780376474 33499993628715264 33551573921808384 33562985486404608 33699398352695712 33713437360022784 33745688735048316 33761712328939602 33765346294677504 33781379222642688 33792868948640256 33827782216080384 33976823589397962 33996615789846528 34029138062604672 34031739559329792 34043314437909504 34181679545578656 34234309437659136 34248571286372352 34250565045179392 34262214350704704 34297612524637056 34309277831955672 34376419275853824 34468791009149952 34501764980140848 34516138249547136 34676613177163776 34724245887571968 34738078438908936 34771944027527424 34785795579621723 34806059022938112 34842019072647168 34853869543574016 34947524217610368 34995529058568624 35064013459857408 35080663038898176 35092594677434112 35218501527880944 35220551750560449 35287422274510848 35289476509367808 35304177935609856 35337951065012544 35496359528100912 35502246824239104 35551013646799872 35565824028155904 35567894469993984 35579991825731808 35649619989774336 35707647382434846 35777525361656832 35779608127553472 35794513740271104 35828755940915496 35843682028375872 36010329068593152 36022576905229824 36057037278544776 36059793806324736 36074158378866972 36095172320083968 36144753600743424 36274435436124288 36291659764441536 36304003287301932 36341510945436648 36347538415292416 36375048303519744 36412629362159616 36522890473358016 36557829462969009 36596494157862912 36646764067420416 36662030933133312 36697103029051488 36867717855940608 36880257307735296 36918360325522944 36948453049798416 37020759220150272 37030152841043544 37102618893570048 37155746901690144 37168384317951978 37171225807204608 37206785015566092 37228458735157248 37241120882174976 37392483103676064 37395341725077504 37461626008823394 37465658217381888 37483448178548736 37496197052600832 37534936431541248 37617933044869632 37669606029821376 37687492832304672 37722272314761216 37745520662034432 37758358672205184 37761245264461824 37911823146782676 37927617030025632 37986014581512192 38001839372550144 38004051625473024 38016977567220288 38056254993090432 38233188887642112 38246192763577344 38282780320430256 38285707004246016 38454389488775988 38476789963702272 38513598117366528 38529642697168896 38531885675826816 38544991144542792 38584814090216688 38620421655588864 38660322532663296 38777389885293696 38814485602658454 38830655530740528 38906645071896576 38925119262339072 39011189824309248 39064776623518464 39080338243772553 39143502908776448 39156816400805376 39173128942252032 39197271456728064 39210603236520768 39315964744811664 39369970190889702 39392904010457088 39447015142339584 39465745918760448 39684852442939392 39700661073038784 39703696152551424 39717200177561088 39755194948139112 39940027677268992 39956666500767744 39994890352649856 40013881278743232 40027490803948284 40050807642832896 40105822488496128 40249716031863936 40252059143497656 40268827957804992 40307350433529933 40330830296420352 40511620202167296 40567268032115328 40607068860094464 40649022251421696 40662847800836352 40808739865639824 40828117234996728 40884199813616229 40890980717203968 40908015703166976 40964208032429568 41088251782527768 41168659320262656 41171055927595776 41211192921513984 41227609575847968 41308289829421056 41419287961612288 41476182587933184 41490289471202208 41493461366181888 41533155366213312 41571483775451136 41591223321403392 41658921946173987 41740446255266304 41742876148812384 41800215264401412 41817629033105184 41824564751843328 41882016077051904 41899463923580928 42066543491635572 42069759440712192 42148865494554624 42154541594066944 42168879200867328 42226803485483904 42320174675478336 42398429436342756 42423127395876864 42437556354106368 42463710744788736 42478153506230832 42481400922519552 42693424480272384 42734266404201216 42754558078657152 42769099763122824 42813286867226736 42852796631543808 42897070207475712 42991923479851008 43012337498597376 43026966859024512 43068127860484038 43071420379776768 43190885756841984 43286388709165056 43327797882037344 43345848034315008 43348371385305168 43363115037610641 43407915851493774 43433201857683456 43447974362537472 43492862849246208 43624563620955408 43709934586945536 43755093719138304 43790759170131456 43887588552347904 43947873701458272 44033877368193024 44036440772373504 44051418450906048 44054786141872128 44096930388819072 44230460337913122 44317017011764224 44335479267975168 44377892035132032 44398964158605504 44439937247526912 44584216942067712 44645458998306816 44663243707168632 44666658171620352 44681850199756224 44724594316656501 44750647315206144 44932531136927616 44951249813363712 44994251646731088 45015616438586136 45057158598187008 45103709621440512 45283566536434863 45302431452530616 45372184083472896 45391085917212672 45575572727438208 45645745916878848 45682952467606272 45730150032849408 45745703775940896 45835225701138432 45909832348844802 45931631889371319 45958388012199936 46002353306854464 46021517666062848 46149165603201024 46298994516762624 46317437918545248 46362592036703232 46381060772828964 46408078697250816 46471826058098688 46596698956813824 46660705411424832 46680144036954624 46724799786989976 46774217385197568 46790126236578816 46958002037174592 46960735667413932 47052635345823744 47072237247479808 47117268086683392 47328479370801216 47372155930165248 47401351529066496 47417473681373952 47423859293325312 47439989100975744 47610196509913128 47703367148875776 47706144170071296 47726018320361472 47771674587887328 47791576037834496 48030102540306432 48076049704726368 48079725075099648 48098877838489296 48164947725630078 48193004800991232 48259203983410176 48365913914832384 48388879685922048 48405337716402576 48455347927248864 48500064404692992 48550172482879488 48697187297810688 48743772617292012 48766917808468314 48795325543817216 48862352089893888 48878971157854656 48882707910844416 48929470705401984 49077634073574834 49156957141254144 49173676410313728 49224480434030592 49264604066397888 49373537121391392 49441357914140556 49470158524760064 49538112039217152 49540995868920192 49557845757269304 49561634409606144 49609046687421456 49654827842899968 49856644138234752 49860455633436672 49948834678431192 49994929403467776 50046581908721664 50157244059826176 50226141373095168 50246149170564711 50249990443072896 50327360882712576 50344478229606912 50549097529043568 50570156040034176 50618533102572474 50642568493409403 50648019442016256 50672068833964032 50689303422960384 50741673324120576 50965235384096943 50994923684769792 51043707093907008 51047609338994688 51064971656864256 51272519318367984 51351464156488704 51372856929558528 51375847567769088 51393321526057056 51446418786955584 51493895540785152 51703186513724928 51752647470211272 51774207374320704 51900159016452096 52014919765745664 52086368831357952 52107117658363404 52209088534407168 52230838589669376 52263028608970752 52280804315361024 52421286326415552 52493293587852936 52596020189786112 52620994558347264 52638892016151168 52934214764051712 52956266903414784 53006926597518816 53244539292151368 53253370236358656 53326520470199808 53348736042233856 53351841704990976 53369987738597712 53474429984661504 53561471073652269 53666288042485248 53669412191330208 53691770610406656 53743133911373244 53774440395227136 54015493602889728 54033865357844736 54085555917817164 54089690709487104 54111237568300458 54142758480125952 54198696335228928 54217130401115136 54411653154186432 54437489646662304 54512266418154972 54521307622938624 54544020937555968 54618944043239424 54784335710037024 54891545760350208 54894741236794368 54970146101130624 54993046399699968 55045654543577232 55301576783910912 55320385961602944 55324615154909184 55377540488284416 55545229261565316 55653928340355072 55657168198416512 55733620352535216 55752576476927967 55756838710806912 55810177523349138 55842688102735872 55861681323262464 56088724655514096 56093012587616256 56192439013235091 56198487326072832 56225172267823104 56302404647311872 56426899567304448 56504409044732064 56531239248457008 56583408472141824 56618280993051648 56637538008307776 56641867896692736 56867734720174014 56979021872268288 57006077438209536 57025466350830432 57084382489635648 57137062175391744 57322564639801344 57349783331463168 57369289145366016 57424170480645384 57428560506369024 57587847675789312 57681584233163982 57715184945553408 57770397176049792 57794464045753344 57797828513740224 57817486716814188 57877221135325032 57930632483383296 57990483798994944 58166084827940544 58221728403987681 58245983296110792 58359967607844864 58387678893508608 58516784736463872 58597164935277696 58715254363164672 58735224601208064 58795907185092096 58973947117217496 59054955286334553 59089356015685632 59170522713509376 59198618878140672 59527278664409088 59550991609558176 59555544228827136 59575800266341632 59632792422208668 59667529753608192 59910041515903488 59934999751151616 59992335528974784 60020821918114848 60041236205922426 60076211464249344 60138279495254016 60158733732744192 60378088715246484 60403241936707488 60496245444630528 60521447889616896 60767430303250944 60850902048172992 60910603290141696 60973533377132544 60994271701254528 61213109798459736 61242175852495092 61277850682933248 61336471075805952 61362023554750464 61632377673791652 61752988980393984 61756583891393664 61816789382270976 61841414363771952 61962434744131584 62128931942418432 62214273881899776 62240192049272832 62299733049319968 62386834982105088 62610669382899456 62614314223218576 62700322896602118 62726443549657776 62736847127764992 62823024115577856 62849195885371392 63099815237453358 63104639161068288 63201802038755328 63223298241831936 63231812391100416 63253318801300992 63480262013217504 63597644154514134 63604489531834368 63608192226761728 63634691093815296 63656334531159552 63695566117183104 63717230259346248 63722101383779328 64040136720408576 64101399606301824 64106300100132864 64131837117985728 64219930300840104 64345605311213568 64487885219776512 64518506247896064 64540450288536768 64602191790726057 64607130569665152 64786328635262976 64929583063747584 64991696823056016 65022557077957752 65111873777240661 65149802786525184 65171961543806208 65239294273869312 65436845431433112 65564901880418304 65632640578707456 65686138755197184 65831382828521856 65921810552187408 66050816052289536 66054661158560256 66077127676359072 66082179212808192 66145395583228608 66206437123866624 66345690506869683 66475525517646336 66503218901962752 66566838052698048 66598446237908256 66659905871290368 66728775878295552 66876325413101568 66968188497460224 66994865560752948 66999987257430528 67125970972809216 67398796705391424 67426874720045568 67491377470096632 67523424657879204 67562758445285376 67585737897280512 67655564432160768 67953647178795924 67993231579693056 68058276125209344 68086628875819008 68363359091157312 68468618875318272 68501130090358784 68524428701409408 68595225049274112 68618555663911344 68752838551707648 68937582018299904 69003529960281696 69032276499094272 69448491775143936 69476156877817872 69543888055054848 69571591159243446 69612118045876224 69684038145294336 69707739087148032 69895048435220736 69991058117137248 70128026919714816 70161326077796352 70185189354868224 70437003055761888 70441103501120898 70574844549021696 70578953018735616 70608355871219712 70675902130025088 70992719056201824 71004493648478208 71102027293599744 71131648056311808 71135788939987968 71159983651463616 71415294764869692 71555050723313664 71559216255106944 71589027480542208 71657511881830992 71687364056751744 72020658137186304 72045153810459648 72114074557089552 72119587612649472 72148316757733944 72289507201486848 72548870872248576 72583319528883072 72608006574603864 72683021890873296 72695076830584832 72750096607039488 72825258724319232 73045780946716032 73115658925938018 73150376712702471 73192988315725824 73293528134840832 73324061866266624 73394206058102976 73616451110362251 73735435711881216 73760514615470592 73836720651045888 73896906099596832 74041518440300544 74060305682087088 74205237787140096 74311493803380288 74336768635903956 74342451614409216 74413570031132184 74482241764349952 74784966207352128 74790683450155008 74923252017646788 74966896357097472 74992394105201664 75069872863082496 75235866089739264 75339212059642752 75374985664609344 75444544629522432 75491041324068864 75516717344410368 75823646293565352 75855234060051264 75927799653858711 75972029163024384 76008103250946048 76033955134440576 76112509986180864 76492385527154688 76565560640860512 76571414008492032 76908778977551976 77027196234733056 77059285394337792 77063771351653632 77089982289085584 77169628180433376 77240843311177728 77320645065326592 77554779770587392 77628971205316908 77661311061481056 77813290143793152 77850238524678144 78022379648618496 78129553247036928 78160676487545106 78287005817552896 78313632801610752 78346257884504064 78394542913456128 78421206473041536 78631929489623328 78739940381779404 78785808020914176 78894030284679168 78931491837520896 79401322146077568 79407392305102848 79434400355122176 79510389896278224 79880055354537984 79913333001535488 79989780705299712 80027762557486464 80054981607896568 80211644976992256 80499432063727872 80504118286995312 80537655915609984 80614700867059866 80661660592840704 81023240404334592 81134536064230656 81166856352450687 81214137720188928 81298044502843392 81325695601672704 81617479731279648 81656234469993456 81768399627232458 81781961434407936 81816031406333952 81928416064859136 82176503565055536 82337318640525312 82342111855191552 82422385843027968 82455219151695936 82838575923224576 82952365175866368 82980578942404416 82986922732363776 83066310732426624 83182446642806784 83317843892347974 83480892510532608 83485752297624768 83600430528802824 83635258066210368 83715266285023707 83764032154103808 84133086983271144 84139518881424384 84297730989109248 84337758401734656 84453606970967808 84640349350956672 84796858872685512 84875112708212736 84927421489577472 84956307012461664 84962801845039104 85301602080261021 85468532808402432 85509116157314304 85538199526245648 85626573734453472 85705593263087616 85794140414951424 85983846959702016 86024674997194752 86053933718049024 86136255720968076 86142840759553536 86381771513683968 86522376349745973 86572777418330112 86655595764074688 86691696068630016 86696742770610336 86726230075221282 86815831702987548 86866403715366912 86895948725074944 86985725698492416 87249127241910816 87419869173891072 87581518340262912 87775177104695808 87895747402916544 88072881544747008 88102836901812096 88109572283744256 88193860777638144 88460920675826244 88634034023528448 88670958535950336 88755784070264064 88797928317211008 89290917996613632 89326487414337264 89333316343240704 89363700399512448 89449188633313002 89501294630412288 89865062273855232 89902499626727424 89988503293462176 90031232877172272 90114317196374016 90207419242881024 90567133072869726 90604862905061232 90744368166945792 90782171834425344 91151145454876416 91291491833757696 91365904935212544 91460300065698816 91491407551881792 91819664697689604 91863263778742638 91916776024399872 92004706613708928 92043035332125696 92298331206402048 92597989033525248 92634875837090496 92725184073406464 92762121545657928 92943652116197376 93193397913627648 93321410822849664 93360288073909248 93449599573979952 93580252473157632 93916004074349184 93921471334827864 94050484344903177 94105270691647488 94234536173366784 94649722856180037 94656958741602432 94802703058132992 94834947362747904 94847718586650624 94879978201951488 95220393019826256 95396466231771201 95406734297751552 95412288340142592 95452036640722944 95543349175774656 95583152075668992 96060205080612864 96152099409452736 96159450150199296 96197755676978592 96329895451260156 96386009601982464 96518407966820352 96731827829664768 96777759371844096 96810675432805152 96910695854497728 97000128809385984 97394374595621376 97487545234584024 97533835616936628 97590651087634432 97724704179787776 97757942315709312 97765415821688832 97858941410803968 98155268147149668 98347352820627456 98448960868061184 98529208132795776 98747074242782784 98882715828281112 99076224078434304 99081991737840384 99115691514538608 99123268819212288 99218093374842912 99309655685799936 99713288276469504 99897669356862384 99989858806935552 100093163817443328 100314488119652352 100452282746190336 100492298341129422 100499980886145792 100654721765425152 100688956459213824 101098195058087136 101140312080068352 101237066205144948 101285136986818806 101296038884032512 101344137667928064 101378606845920768 101483346648241152 101930470768193886 101989847369539584 102087414187814016 102095218677989376 102129943313728512 102545038636735968 102702928312977408 102745713859117056 102751695135538176 102786643052114112 102892837573911168 103406373027449856 103505294940422544 103548414748641408 104029839531491328 104172737662715904 104214235316726808 104357386738865169 104418177068814336 104526057217941504 104561608630722048 104842572652831104 104986587175705872 105192040379572224 105241989116694528 105277784032302336 105661655251681347 105868429528103424 105912533806829568 106013853195037632 106489078584302736 106506740472717312 106653040940399616 106697472084467712 106703683409981952 106739975477195424 106948859969323008 107122942147304538 107332576084970496 107338824382660416 107383541220813312 107486267822746488 108030987205779456 108067730715689472 108171111835634328 108179381418974208 108222475136600916 108285516960251904 108434260802230272 108823306308372864 108874979293324608 109024532836309944 109042615245877248 109237888086478848 109568671420074048 109673488388907027 109789482473588736 109940292202261248 109986092799399936 110091309087154464 110603153567821824 110640771923205888 110755080976568832 111090458523130632 111307856680710144 111314336396833024 111467240705070432 111505152953855934 111513677421613824 111620355046698276 111685376205471744 111723362646524928 112177449311028192 112186025175232512 112384878026470182 112396974652145664 112450344535646208 112604809294623744 112853799134608896 113008818089464128 113062478496914016 113166816944283648 113236561986103296 113275076016615552 113283735793385472 113735469440348028 113958043744536576 114012154876419072 114050932701660864 114168764979271296 114699566662926336 114738578290732032 114848340961290768 114857121012738048 115363168466327964 115430369891106816 115540794352099584 115588928091506688 115595657027480448 115634973433628376 115754442270650064 115861264966766592 115980967597989888 116332169655881088 116443456807975362 116491966592221584 116719935215689728 116775357787017216 117033569472927744 117194329870555392 117241014731317659 117430508726329344 117470449202416128 117591814370184192 117947894234434992 118109910572669106 118178712031371264 118341045427018752 118397237756281344 119054557328818176 119101983219116352 119111088457654272 119151600532683264 119265584844417336 119820083031806976 119869999502303232 119984671057949568 120041643836229696 120082472411844852 120152422928498688 120317467465488384 120756177430492968 120806483873414976 120922051300589799 120992490889261056 121534860606501888 121701804096345984 121821206580283392 121947066754265088 121988543402509056 122426219596919472 122484351704990184 122672942151611904 122724047109500928 123264755347583304 123505977960787968 123513167782787328 123633578764541952 123682828727543904 123924869488263168 124257863884836864 124428547763799552 124480384098545664 124599466098639936 124773669964210176 124976765838521961 125221338765798912 125228628446437152 125400645793204236 125452887099315552 125473694255529984 125646048231155712 125698391770742784 126199630474906716 126209278322136576 126446596483663872 126463624782200832 126506637602601984 126960524026435008 127195288309028268 127216384453523456 127269382187630592 127312669062319104 127391132234366208 127434460518692496 127444202767558656 128080273440817152 128202799212603648 128263674235971456 128439860601680208 128691210622427136 128975770439553024 129037012495792128 129080900577073536 129204383581452114 129214261139330304 129572657270525952 129859166127495168 129983393646112032 130045114155915504 130089345112831923 130223747554481322 130299605573050368 130343923087612416 130478588547738624 130873690862866224 131129803760836608 131265281157414912 131372277510394368 131662765657043712 131843621104374816 132101632104579072 132109322317120512 132154255352718144 132164358425616384 132290791166457216 132691381013739366 132951051035292672 133006437803925504 133133676105396096 133196892475816512 133319811742580736 133752650826203136 133936376994920448 133989731121505896 133999974514861056 134251941945618432 134797593410782848 134853749440091136 134982754940193264 135046849315758408 135171475794561024 135311128864321536 135850699609304589 135907294357591848 136116552250418688 136173257751638016 136726718182314624 136937237750636544 137002260180717568 137048857402818816 137190450098548224 137237111327822688 137505677103415296 137794895668113957 137875164036599808 138007059920563392 138064552998188544 138896983550287872 138952313755635744 139087776110109696 139143182318486892 139224236091752448 139415478174296064 139790096870441472 139982116234274496 140322652155592704 140370378709736448 140874006111523776 140882207002241796 141157906037471232 141216711742439424 141351804260050176 141985438112403648 142204054587199488 142271577879975936 142319967302927232 142830589529739384 143110101446627328 143118432510213888 143178054961084416 143315023763661984 143374728113503488 144090307620919296 144228149114179104 144239175225298944 144296633515467888 144579014402973696 145097741744497152 145166639057766144 145216013149207728 145366043781746592 145390153661169664 145500193214078976 145650517448638464 146091561893432064 146231317851876036 146300753425404942 146385976631451648 146587056269681664 146648123732533248 146788412116205952 147232902220724502 147470871423762432 147521029230941184 147673441302091776 147793812199193664 148120611364174176 148410475574280192 148622987606760576 148673537271807912 148684903228818432 148827140062264368 148964483528699904 149569932414704256 149581366900310016 149846504035293576 149984788210403328 150139745726164992 150471732179478528 150678424119285504 150738447511694133 150749971329218688 150982082648137728 151033434688820736 151647292587130704 151710468120102528 151855599307717422 151927705480228209 151944058326048768 152016206501892096 152067910268881152 152225019972361728 152984771054309376 153131121281721024 153142828016984064 153817557955103952 154054392469466112 154118570788675584 154127542703307264 154179964578171168 154339256360866752 154481686622355456 155109559541174784 155257942410633816 155322622122962112 155700477049356288 156044759297236992 156259106494073856 156321352975090212 156627265603221504 156692515769008128 156789085826912256 156842412946083072 157263858979246656 157479880763558808 157788060569358336 157862983675041792 158802644292155136 158868800710244352 159020779792556448 159760110709075968 159979561410599424 160055525114972928 160109963215793136 160423289953984512 160684413220956807 160998864127455744 161008236573990624 161075311831219968 161229401734119732 161323321185681408 162046480808669184 162269072128461312 162333712704901374 162428275440377856 162596089005686784 162651391203345408 163234959462559296 163312468939986912 163536799254464916 163563922868815872 163632062812667904 163856832129718272 164353007130111072 164674637281050624 164684223710383104 164910438303391872 165677151846449152 165904730351732736 165961157884808832 165973845464727552 166132621464853248 166635687784695948 166961785021065216 166971504595249536 167200861057605648 167270516132420736 167430532570047414 167528064308207616 168266173966542288 168279037762848768 168577317039705273 168595461978218496 168675516803469312 168907213941935616 169280698701913344 169593717745371024 169750225416425472 169854842979154944 169912614024923328 169925603690078208 170603204160522042 170937065616804864 171018232314628608 171076399052491296 171253147468906944 171411186526175232 171967693919404032 172049349994389504 172107867436098048 172272511441936152 172285681519107072 172763543027367936 173044752699491946 173145554836660224 173311191528149376 173383392137260032 173393485541220672 173452460150442564 173631663405975096 173791897450149888 173971451396984832 174498254483821632 174665185211963043 175163036680525824 175550354209391616 175791494805833088 176145763089494016 176205673803624192 176387721555276288 176921841351652488 177164865859003659 177268068047056896 177511568140528128 177595856634422016 178581835993227264 178652974828674528 178666632686481408 178727400799024896 178898377266626004 179002589260824576 179730124547710464 179804999253454848 179977006586924352 180062465754344544 180228634392748032 180414838485762048 181134266145739452 181209725810122464 181488736333891584 181564343668850688 182302290909752832 182731809870425088 182920600131397632 182982815103763584 183639329395379208 183726527557485276 183833552048799744 184009413227417856 184086070664251392 185269751674180992 185450368146812928 185524243091315856 185887304232394752 186386795827255296 186642821645699328 186720576147818496 186899199147959904 187160504946315264 187832008148698368 187842942669655728 188100968689806354 188210541383294976 188469072346733568 189299445712360074 189313917483204864 189605406116265984 189669894725495808 189695437173301248 189759956403902976 190440786039652512 190792932463542402 190813468595503104 190824576680285184 190904073281445888 191086698351549312 191166304151337984 192120410161225728 192304198818905472 192318900300398592 192395511353957184 192659790902520312 193036815933640704 193463655659329536 193555518743688192 193621350865610304 193806575372178171 193821391708995456 194788749191242752 194975090469168048 195067671233873256 195335621331721983 195449408359575552 195515884631418624 195717882821607936 196310536294299336 196694705641254912 196897921736122368 197058416265591552 197494148485565568 197765431656562224 198152448156868608 198163983475680768 198231383029077216 198246537638424576 198436186749685824 198619311371599872 199037071520609049 199426576552939008 199795338713724768 199979717613871104 200186327634886656 200628976239304704 200904565492380672 200984596682258844 200999961772291584 201377912918427648 202196390116174272 202280624160136704 202474132410289896 202570273973637612 202688275335856128 202757213691841536 202966693296482304 203860941536387772 203979694739079168 204174828375628032 204259886627457024 205090077273471936 205405856625954816 205503390271076352 205573286104228224 205785675147822336 206812746054899712 207010589880845088 207096829497282816 208345475325431808 208428470633453616 208714773477730338 208836354137628672 209052114435883008 209123217261444096 209685145305662208 209973174351411744 210384080759144448 210483978233389056 210555568064604672 211323310503362694 211736859056206848 211825067613659136 212027706390075264 212978157168605472 213013480945434624 213306081880799232 213394944168935424 213407366819963904 213479950954390848 214245884294609076 214665152169940992 214677648765320832 214767082441626624 214972535645492976 216061974411558912 216135461431378944 216342223671268656 216358762837948416 216444950273201832 216868521604460544 217646612616745728 217749958586649216 218049065672619888 218085230491754496 218475776172957696 219137342840148096 219346976777814054 219451130138107413 219578964947177472 219880584404522496 219972185598799872 220182618174308928 220849353331086753 221206307135643648 221281543846411776 221510161953137664 222180917046261264 222615713361420288 222628672793666048 222934481410140864 223010305907711868 223027354843227648 223240710093396552 223446725293049856 224354898622056384 224372050350465024 224769756052940364 224900689071292416 225209618589247488 225707598269217792 226017636178928256 226124956993828032 226333633888567296 226473123972206592 226550152033231104 227470938880696056 227916087489073152 228024309752838144 228101865403321728 228337529958542592 229477156581464064 229696681922581536 229714242025476096 230726336932655928 231081588704199168 231177856183013376 231191314054960896 231269946867256752 231508884541300128 231722529933533184 231961935195979776 232664339311762176 232886913615950724 232983933184443168 233439870431379456 233550715574034432 234067138945855488 234388659741110784 234482029462635318 234861017452658688 234940898404832256 235183628740368384 235895788468869984 236219821145338212 236357424062742528 236682090854037504 236794475512562688 238203966438232704 238222176915308544 238303201065366528 238531169688834672 239640166063613952 239739999004606464 239969342115899136 240083287672459392 240164944823689704 240634934930976768 241512354860985936 241612967746829952 241844102601179598 241984981778522112 243069721213003776 243403608192691968 243500569057352061 243642413160566784 243894133508530176 243977086805018112 244852439193838944 244968703409980368 245345884303223808 245448094219001856 246529510695166608 247011955921575936 247026335565574656 247267157529083904 247365657455087808 248515727769673728 248857095527599104 248960768197091328 249198932197279872 249547339928420352 249953531677043922 250442677531597824 250457256892874304 250801291586408472 250905774198631104 251145798855071121 251292096462311424 252399260949813432 252418556644273152 252893192967327744 253013275205203968 253921048052870016 254390576618056536 254432768907046912 254625338124638208 254782264468732416 254868921037384992 254888405535117312 255904806240783063 256405598425207296 256527348471942912 256879721203360416 257382421244854272 257951540879106048 258074024991584256 258161801154147072 258408767162904228 258428522278660608 259145314541051904 259718332254990336 259966787292224064 260090228311831008 260178690225663846 260447495108962644 260599211146100736 260687846175224832 260957177095477248 261747381725732448 262259607521673216 262744555020788736 263325531314087424 263687242208749632 264218644634241024 264308510705436288 264328716851232768 264581582332914432 265382762027478732 265902102070585344 266012875607851008 266267352210792192 266393784951633024 267872753989840896 267979462243011792 267999949029722112 268503883891236864 269595186821565696 269707498880182272 269965509880386528 270093698631516816 270342951589122048 270622257728643072 271701399218609178 271814588715183696 272233104500837376 272346515503276032 273453436364629248 273874475501273088 274004520361435136 274097714805637632 274380900197096448 274474222655645376 275589791336227914 275750328073199616 276014119841126784 276129105996377088 277793967100575744 277904627511271488 278175552220219392 278286364636973784 278830956348592128 279580193740882944 279964232468548992 280740757419472896 281748012223047552 281764414004483592 282151453034709531 282315812074942464 282703608520100352 283970876224807296 284408109174398976 284543155759951872 284639934605854464 285661179059478768 286189398695313603 286220202893254656 286236865020427776 286356109922168832 286630047527323968 286749456227006976 288180615241838592 288456298228358208 288478350450597888 288593267030935776 289158028805947392 290195483488994304 290333278115532288 290432026298415456 290732087563493184 291000386428157952 292183123786864128 292462635703752072 292601506850809884 292771953262903296 293174112539363328 293296247465066496 293576824232411904 294465804441449004 295042058461882368 295346882604183552 295587624398387328 296241222728348352 297245975213521152 297347074543615824 297369806457636864 297654280124528736 297928967057399808 299139864829408512 299693008070587152 299969576420806656 300279491452329984 300943464358957056 301356848238571008 301476895023388266 301499942658437376 301964165296275456 302066869377641472 303294585174261408 303420936240205056 303711198615434844 303855410960456418 303888116652097536 304032413003784192 304135820537762304 304450039944723456 305969542108618752 306262242563442048 306285656033968128 307635115910207904 308108784938932224 308237141577351168 308255085406614528 308359929156342336 308678512721733504 310219119082349568 310515884821267632 310645244245924224 312089518594473984 312518212988147712 312642705950180424 313072160216595507 313254531206443008 313578171653824512 313684825892166144 314527717958493312 314959761527117616 315576121138716672 315725967350083584 316984965755044041 317605288584310272 317737601420488704 318041559585112896 319520221418151936 319959122821198848 320111050229945856 320219926431586272 320846579907969024 321368826441913614 321997728254911488 322016473147981248 322150623662439936 322458803468239464 324092961617338368 324538144256922624 324667425409802748 324856550880755712 325302782406690816 326469918925118592 326624937879973824 327073598508929832 327127845737631744 327713664259436544 328706014260222144 329020465166721081 329368447420766208 329820876606783744 331809460703465472 331922315769617664 332265242929706496 333271375569391896 333923570042130432 333943009190499072 334401722115211296 334541032264841472 334861065140094828 335056128616415232 336532347933084576 336558075525697536 337154634079410546 337190923956436992 337351033606938624 337814427883871232 338561397403826688 339187435490742048 339500450832850944 339709685958309888 339825228049846656 339851207380156416 341206408321044084 341874131233609728 342036464629257216 342152798104982592 342506294937813888 344098699988779008 344215734872196096 344545022883872304 344571363038214144 346089505398983892 346291109673320448 346622383056298752 346766784274520064 346786971082441344 346904920300885128 347263326811950192 347583794900299776 347942902793969664 348996508967643264 349330370423926086 350326073361051648 351100708418783232 351582989611666176 351723044193952977 352291526178988032 352411347607248384 352775443110552576 353843682703304976 354329731718007318 354536136094113792 355023136281056256 355191713268844032 357163671986454528 357305949657349056 357333265372962816 357454801598049792 357796754533252008 359460249095420928 359609998506909696 359954013173848704 360124931508689088 360457268785496064 362268532291478904 362419451620244928 362766153901769397 362977472667783168 364604581819505664 365463619740850176 365841200262795264 365965630207527168 367278658790758416 367453055114970552 368018826454835712 368172141328502784 370539503348361984 370900736293625856 371048486182631712 371774608464789504 372773591654510592 373285643291398656 373441152295636992 373798398295919808 374321009892630528 374930297515565883 375664016297396736 375685885339311456 376201937379612708 376421082766589952 376938144693467136 378598891424720148 378627834966409728 379339789450991616 379390874346602496 379519912807805952 380881572079305024 381585864927084804 381649153360570368 381808146562891776 382173396703098624 382332608302675968 384240820322451456 384608397637810944 384791022707914368 385319581805040624 386073631867281408 386927311318659072 387111037487376384 387242701731220608 387613150744356342 387642783417990912 389577498382485504 389950180938336096 390135342467746512 390268035338495769 390671242663443966 390898816719151104 391031769262837248 391435765643215872 392621072588598672 393389411282509824 393795843472244736 394116832531183104 394988296971131136 395530863313124448 396304896313737216 396327966951361536 396462766058154432 396493075276849152 396872373499371648 398074143041218098 398853153105878016 399590677427449536 399959435227742208 401257952478609408 401809130984761344 401969193364517688 401999923544583168 402755825836855296 404392780232348544 404561248320273408 404948264820579792 405140547947275224 405514427383683072 405933386592964608 407552098827913767 407721883072775544 408349656751256064 408519773254914048 410180154546943872 410811713251909632 411006780542152704 411146572208456448 411571350295644672 413384687004341871 413625492109799424 414021179761690176 414193658994565632 416690950650863616 416856941266907232 417429546955460676 417672708275257344 418246434522888192 419370290611324416 419946348702823488 420967956466778112 421111136129209344 422646621006725388 423473718112413696 423650135227318272 424055412780150528 425956314337210944 426612163761598464 426814733639927808 426959901908781696 428491768589218152 429330304339881984 429355297530641664 429534164883253248 429945071290985952 432270922862757888 432684447342537312 432717525675896832 432889900546403664 433737043208921088 435293225233491456 435499917173298432 436098131345239776 436170460983508992 436951552345915392 438274685680296192 438693953555628108 438902260276214826 439157929894354944 439761168809044992 439944371197599744 440365236348617856 441698706662173506 442412614271287296 442563087692823552 443020323906275328 444361834092522528 445231426722840576 445257345587332096 445868962820281728 446020611815423736 446054709686455296 446481420186793104 446893450586099712 448709797244112768 448744100700930048 449539512105880728 450419237178494976 451415196538435584 452035272357856512 452215342535082399 452249913987656064 452946247944413184 453100304066462208 454941877761392112 455783116440684627 455832174978146304 456048619505676288 456203730806643456 456675059917085184 458954313162928128 459393363845163072 459428484050952192 461452673865311856 462163177408398336 462355712366026752 462382628109921792 462539893734513504 463017769082600256 463445059867066368 465328678623524352 465773827231901448 465967866368886336 467101431148068864 468134277891710976 468777319482221568 468964058925270636 469881796809664512 470367257480736768 471791576937739968 472439642290676424 473364181708075008 473588951025125376 476407932876465408 476606402130733056 477062339377669344 479280332127227904 479938684231798272 480166575344918784 480329889647379408 481269869861953536 483024709721971872 483225935493659904 483688205202359196 483969963557044224 486139442426007552 486807216385383936 487001138114704122 487284826321133568 487788267017060352 487954173610036224 489704878387677888 489937406819960736 490691768606447616 490896188438003712 493059021390333216 494023911843151872 494052671131149312 494731314910175616 497031455539347456 497714191055198208 497921536394182656 498397864394559744 499907063354087844 500885355063195648 500914513785748608 501602583172816944 501811548397262208 502291597710142242 502584192924622848 504798521899626864 504837113288546304 505786385934655488 506026550410407936 507842096105740032 508781153236113072 508865537814093824 509250676249276416 509564528937464832 509737842074769984 509776811070234624 511809612481566126 512811196850414592 513054696943885824 513759442406720832 515903081758212096 516148049983168512 516323602308294144 516817534325808456 516857044557321216 518290629082103808 519436664509980672 519933574584448128 520180456623662016 520357380451327692 520894990217925288 521375692350449664 521914354190954496 523494763451464896 523995555635889129 525489110041577472 526651062628174848 527374484417499264 528437289268482048 528617021410872576 529163164665828864 530765524054957464 531494597577010977 531804204141170688 532534704421584384 532787569903266048 535745507979681792 535958924486023584 535999898059444224 537007767782473728 539190373643131392 539414997760364544 539931019760773056 540187397263033632 540685903178244096 541244515457286144 543402798437218356 543629177430367392 544466209001674752 544693031006552064 546906872729258496 548009040722870272 548195429611275264 548761800394192896 548948445311290752 551179582672455828 551500656146399232 552028239682253568 552258211992754176 555809255022542976 556351104440438784 556572729273947568 557661912697184256 559160387481765888 559928464937097984 561481514838945792 563496024446095104 563528828008967184 564302906069419062 564631624149884928 565407217040200704 567941752449614592 568816218348797952 569086311519903744 569279869211708928 571322358118957536 572378797390627206 572440405786509312 572473730040855552 572712219844337664 573260095054647936 573498912454013952 576361230483677184 576912596456716416 576956700901195776 577186534061871552 580390966977988608 580666556231064576 580864052596830912 581419726116534513 581464175126986368 584366247573728256 584925271407504144 585203013701619768 586006863995165949 586348225078726656 587153648464823808 588931608882898008 590084116923764736 590693765208367104 591175248796774656 592482445456696704 594491950427042304 594694149087231648 594739612915273728 595308560249057472 595857934114799616 597111214561827147 598279729658817024 599386016141174304 599939152841613312 600558982904659968 601886928717914112 602713696477142016 602953790046776532 602999885316874752 604133738755282944 606589170348522816 606841872480410112 607422397230869688 607710821920912836 608064826007568384 608271641075524608 608900079889446912 611939084217237504 612524485126884096 615270231820415808 616217569877864448 616510170813229056 616719858312684672 617357025443467008 620438238164699136 621031769642535264 621290488491848448 625036425976295424 625285411900360848 626144320433191014 626509062412886016 627156343307649024 627369651784332288 629055435916986624 629919523054235232 631152242277433344 631451934700167168 633969931510088082 635210577168620544 635475202840977408 636083119170225792 639040442836303872 639918245642397696 640222100459891712 640439852863172544 642737652883827228 643995456509822976 644032946295962496 644301247324879872 644917606936478928 648185923234676736 649076288513845248 649334850819605496 650605564813381632 652939837850237184 653249875759947648 654147197017859664 654255691475263488 655427328518873088 657412028520444288 658040930333442162 658353390414322239 658736894841532416 659641753213567488 662548059993260259 663618921406930944 663844631539235328 664530485859412992 666542751138783792 667847140084260864 667886018380998144 668803444230422592 669082064529682944 669722130280189656 673064695866169152 673116151051395072 674309268158821092 674702067213877248 675628855767742464 677122794807653376 678374870981484096 679000901665701888 679419371916619776 679650456099693312 682412816642088168 683748262467219456 684072929258514432 684305596209965184 685012589875627776 688431469744392192 689090045767744608 689142726076428288 692179010797967784 693244766112597504 693533568549040128 693573942164882688 693809840601770256 694526653623900384 695167589800599552 695885805587939328 697993017935286528 698660740847852172 700652146722103296 702201416837566464 703165979223332352 703446088387905954 704583052357976064 704822695214496768 705550886221105152 707687365406609952 708659463436014636 709072272188227584 710046272562112512 710383426537688064 714611899314698112 714666530745925632 714909603196099584 715593509066504016 718920498190841856 719219997013819392 719908026347697408 720249863017378176 724537064582957808 724838903240489856 725532307803538794 725954945335566336 729209163639011328 730501707172056183 730927239481700352 731682400525590528 731931260415054336 734557317581516832 734906110229941104 736037652909671424 736344282657005568 741079006696723968 741801472587251712 742096972365263424 745547183309021184 746571286582797312 746882304591273984 747596796591839616 748642019785261056 749860595031131766 751328032594793472 751371770678622912 752403874759225416 753876289386934272 757197782849440296 757255669932819456 758679578901983232 759039825615611904 761763144158610048 763171729854169608 763298306721140736 764346793406197248 764665216605351936 767714418722349189 769216795275621888 769582045415828736 770639163610081248 772147263734562816 773854622637318144 774222074974752768 774485403462441216 775226301488712684 775285566835981824 779154996764971008 779900361876672192 780270684935493024 780536070676991538 781342485326887932 781797633438302208 782063538525674496 782871531286431744 785242145177197344 786778822565019648 788233665062366208 789976593942262272 791061726626248896 792655933902723072 792925532116308864 792986150553698304 793744746998743296 796148286082436196 797706306211756032 799181354854899072 803618261969522688 803938386729035376 803999847089166336 805511651673710592 808785560464697088 809122496640546816 809896529641159584 810281095894550448 811028854767366144 811866773185929216 815104197655827534 815443766145551088 816699313502512128 817039546509828096 820360309093887744 821623426503819264 822013561084305408 822293144416912896 823142700591289344 826769374008683742 827250984219598848 828042359523380352 828387317989131264 833381901301727232 833713882533814464 834859093910921352 836492869045776384 838740581222648832 839892697405646976 842222272258418688 845293242013450776 846454359104128593 846947436224827392 848110825560301056 851912628674421888 853224327523196928 853629467279855616 853919803817563392 856983537178436304 858660608679763968 858710595061283328 859068329766506496 859890142581971904 864541845725515776 865368894685074624 865435051351793664 865779801092807328 867474086417842176 870586450466982912 870999834346596864 872196262690479552 876549371360592384 877387907111256216 877804520552429652 878315859788709888 879522337618089984 879888742395199488 880730472697235712 883397413324347012 885126175385647104 886040647812550656 888723668185045056 890514691174664192 891737925640563456 892041223630847472 892109419372910592 892962840373586208 893786901172199424 897419594488225536 899079024211761456 900838474356989952 902830393076871168 904070544715713024 904430685070164798 904499827975312128 905892495888826368 906200608132924416 909883755522784224 911566232881369254 911664349956292608 912097239011352576 912407461613286912 913350119834170368 917908626325856256 918786727690326144 918856968101904384 922905347730623712 924326354816796672 924711424732053504 924765256219843584 925079787469027008 926035538165200512 930657357247048704 931547654463802896 931935732737772672 936268555783421952 937554638964443136 937928117850541272 939763593619329024 940734514961473536 943583153875479936 944879284581352848 946728363416150016 947177902050250752 950954897265132123 952815865752930816 953212804261466112 954124678755338688 958560664254455808 959877368463596544 960333150689837568 960659779294758816 962539739723907072 966049419443943744 966451870987319808 967376410404718392 972278884852015104 973614432770767872 974002276229408244 974569652642267136 975908347220072448 979409756775355776 979874813639921472 981383537212895232 986118042780666432 987061395500163243 988105342262298624 989462629820351232 995428382110396416 996795728789119488 999814126708175688 1001770710126391296 1001829027571497216 1003205166345633888 1003623096794524416 1004583195420284484 1005168385849245696 1009597043799253728 1009674226577092608 1011572771869310976 1012053100820815872 1015684192211480064 1017562306472226144 1017731075628187648 1018501352498552832 1019129057874929664 1019475684149539968 1019553622140469248 1023619224963132252 1025622393700829184 1026109393887771648 1027518884813441664 1032296099966337024 1032647204616588288 1033635068651616912 1033714089114642432 1038873329019961344 1039867149168896256 1040360913247324032 1040714760902655384 1041789980435850576 1042751384700899328 1043828708381908992 1046989526902929792 1047991111271778258 1050978220083154944 1053302125256349696 1054748968834998528 1055169132581858931 1056874578536964096 1057234042821745152 1058326329331657728 1061531048109914928 1062989195154021954 1063608408282341376 1065069408843168768 1065575139806532096 1071491015959363584 1071917848972047168 1071999796118888448 1078380747286262784 1078829995520729088 1079862039521546112 1080374794526067264 1081371806356488192 1086805596874436712 1087258354860734784 1088298461705308191 1088932418003349504 1093813745458516992 1096390859222550528 1097523600788385792 1097896890622581504 1102359165344911656 1104056479364507136 1104516423985508352 1111618510045085952 1112702208880877568 1113145458547895136 1115323825394368512 1118320774963531776 1119856929874195968 1122963029677891584 1124790892546697649 1126992048892190208 1127057656017934368 1128605812138838124 1129263248299769856 1130814434080401408 1135883504899229184 1138172623039807488 1138559738423417856 1142644716237915072 1144757594781254412 1144947460081711104 1145424439688675328 1146520190109295872 1146997824908027904 1152722460967354368 1153825192913432832 1154373068123743104 1160781933955977216 1161333112462129152 1161728105193661824 1162839452233069026 1162928350253972736 1168732495147456512 1169850542815008288 1170406027403239536 1172013727990331898 1172696450157453312 1174307296929647616 1177863217765796016 1180168233847529472 1181387530416734208 1182350497593549312 1184964890913393408 1188983900854084608 1189388298174463296 1189479225830547456 1190617120498114944 1194222429123654294 1196559459317634048 1198772032282348608 1199878305683226624 1203773857435828224 1205427392954284032 1205907580093553064 1205999770633749504 1208267477510565888 1213178340697045632 1213683744960820224 1214844794461739376 1215421643841825672 1216543282151049216 1217800159778893824 1222656296483741301 1225048970253768192 1230540463640831616 1232435139755728896 1233020341626458112 1233439716625369344 1234714050886934016 1240154061013025613 1240876476329398272 1242063539285070528 1242580976983696896 1250072851952590848 1250570823800721696 1252288640866382028 1253018124825772032 1254739303568664576 1258110871833973248 1259839046108470464 1262903869400334336 1267939863020176164 1270421154337241088 1270950405681954816 1272166238340451584 1279836491284795392 1280444200919783424 1280879705726345088 1285475305767654456 1287990913019645952 1288065892591924992 1288602494649759744 1289835213872957856 1298152577027690496 1298669701639210992 1301211129626763264 1305879675700474368 1306499751519895296 1308294394035719328 1308511382950526976 1310854657037746176 1314824057040888576 1316081860666884324 1316706780828644478 1317473789683064832 1319283506427134976 1325096119986520518 1327237842813861888 1327689263078470656 1329060971718825984 1333085502277567584 1335694280168521728 1335772036761996288 1337606888460845184 1338164129059365888 1339444260560379312 1346129391732338304 1346232302102790144 1348618536317642184 1351257711535484928 1354245589615306752 1356646027605247197 1356749741962968192 1358838743833239552 1359300912199386624 1364825633284176336 1367349349322053881 1367496524934438912 1368145858517028864 1368611192419930368 1370025179751255552 1376862939488784384 1378180091535489216 1378285452152856576 1384358021595935568 1386489532225195008 1387067137098080256 1387147884329765376 1387619681203540512 1389053307247800768 1390335179601199104 1395986035870573056 1397321481695704344 1401304293444206592 1404402833675132928 1406331958446664704 1406892176775811908 1409645390428993536 1411101772442210304 1415374730813219904 1417318926872029272 1420092545124225024 1420766853075376128 1429223798629396224 1429819206392199168 1431187018133008032 1437840996381683712 1439816052695394816 1440499726034756352 1449074129165915616 1449677806480979712 1451064615607077588 1451909890671132672 1458418327278022656 1461003414344112366 1461854478963400704 1463364801051181056 1463862520830108672 1469114635163033664 1469812220459882208 1472075305819342848 1472688565314011136 1482158013393447936 1484193944730526848 1491094366618042368 1493142573165594624 1493764609182547968 1495193593183679232 1499721190062263532 1502656065189586944 1502743541357245824 1504807749518450832 1507752578773868544 1514395565698880592 1514511339865638912 1517359157803966464 1518079651231223808 1523526288317220096 1526343459708339216 1526596613442281472 1528693586812394496 1529330433210703872 1535428837444698378 1538433590551243776 1539164090831657472 1541278327220162496 1547709245274636288 1548444149949505536 1548970806924882432 1550452602977425368 1550571133671963648 1558309993529942016 1559800723753344384 1560541369870986048 1561072141353983076 1562684970653775864 1564127077051348992 1565743062572863488 1570484290354394688 1571986666907667387 1576467330124732416 1579953187884524544 1582123453252497792 1585311867805446144 1585851064232617728 1587489493997486592 1592296572164872392 1595412612423512064 1598362709709798144 1607236523939045376 1607876773458070752 1607999694178332672 1611023303347421184 1617571120929394176 1618244993281093632 1619793059282319168 1620562191789100896 1622057709534732288 1623733546371858432 1630208395311655068 1630887532291102176 1633398627005024256 1634079093019656192 1640720618187775488 1644027122168610816 1644586288833825792 1646285401182578688 1653538748017367484 1654501968439197696 1656084719046760704 1656774635978262528 1667427765067628928 1669718187821842704 1672985738091552768 1677481162445297664 1679785394811293952 1684444544516837376 1690586484026901552 1692908718208257186 1693894872449654784 1696221651120602112 1703825257348843776 1706448655046393856 1707258934559711232 1707839607635126784 1713967074356872608 1717321217359527936 1717421190122566656 1718136659533012992 1719780285163943808 1729083691451031552 1730737789370149248 1730870102703587328 1731559602185614656 1741172900933965824 1741999668693193728 1744392525380959104 1753098742721184768 1754775814222512432 1755609041104859304 1758020591985497847 1759044675236179968 1761460945394471424 1766794826648694024 1770252350771294208 1772081295625101312 1777447336370090112 1781029382349328384 1783475851281126912 1784082447261694944 1784218838745821184 1785925680747172416 1787573802344398848 1791333643685481441 1794839188976451072 1798158048423522912 1801676948713979904 1805660786153742336 1808141089431426048 1808861370140329596 1808999655950624256 1812401216265848832 1819767511045568448 1823132465762738508 1824194478022705152 1824814923226573824 1826700239668340736 1835817252651712512 1837573455380652288 1845810695461247424 1848652709633593344 1849530512439687168 1850159574938054016 1852071076330401024 1861314714494097408 1863095308927605792 1863871465475545344 1875109277928886272 1875856235701082544 1879527187238658048 1881469029922947072 1887166307750959872 1889758569162705696 1893456726832300032 1894355804100501504 1901909794530264246 1905631731505861632 1906425608522932224 1908249357510677376 1917121328508911616 1919754736927193088 1920666301379675136 1921319558589517632 1932098838887887488 1932903741974639616 1934752820809436784 1944557769704030208 1947228865541535744 1948004552458816488 1951816694440144896 1958819513550711552 1959749627279842944 1962767074425790464 1972236085561332864 1974122791000326486 1975060171242966717 1976210684524597248 1978925259640702464 1990856764220792832 1993591457578238976 1999628253416351376 2003541420252782592 2003658055142994432 2006410332691267776 2007246193589048832 2009166390840568968 2019194087598507456 2019348453154185216 2024106201641631744 2031368384422960128 2035124612944452288 2037002704997105664 2038258115749859328 2038951368299079936 2047238449926264504 2051244787401658368 2052218787775543296 2055037769626883328 2065294409233176576 2067270137303233824 2067428178229284864 2079734298337792512 2080721826494648064 2081429521805310768 2083579960871701152 2085502769401798656 2087657416763817984 2093979053805859584 2095982222543556516 2101956440166309888 2106604250512699392 2109497937669997056 2110338265163717862 2113749157073928192 2114468085643490304 2116652658663315456 2123062096219829856 2125978390308043908 2127216816564682752 2130138817686337536 2131150279613064192 2143835697944094336 2143999592237776896 2156761494572525568 2157659991041458176 2159724079043092224 2160749589052134528 2173611193748873424 2174516709721469568 2176596923410616382 2177864836006699008 2187627490917033984 2191505121516168549 2192781718445101056 2195047201576771584 2195793781245163008 2204718330689823312 2208112958729014272 2209032847971016704 2223237020090171904 2225404417761755136 2226290917095790272 2236641549927063552 2239713859748391936 2245926059355783168 2249581785093395298 2253984097784380416 2254115312035868736 2257211624277676248 2261628868160802816 2271767009798458368 2277119476846835712 2285289432475830144 2289515189562508824 2289894920163422208 2293040380218591744 2293995649816055808 2303143256167047567 2307650385826865664 2308746136247486208 2321563867911954432 2322666224924258304 2323456210387323648 2325678904466138052 2325856700507945472 2337464990294913024 2339701085630016576 2340812054806479072 2344027455980663796 2345392900314906624 2348614593859295232 2355726435531592032 2360336467695058944 2364700995187098624 2369929781826786816 2377967801708169216 2378776596348926592 2378958451661094912 2381234240996229888 2388444858247308588 2393118918635268096 2397544064564697216 2410854785908568064 2411815160187106128 2411999541267499008 2416534955021131776 2426356681394091264 2427367489921640448 2429689588923478752 2430843287683651344 2433086564302098432 2435600319557787648 2445312592967482602 2450097940507536384 2461080927281663232 2464870279511457792 2466040683252916224 2466879433250738688 2469428101773868032 2480308122026051226 2481752952658796544 2484127078570141056 2485161953967393792 2500145703905181696 2501141647601443392 2504577281732764056 2509478607137329152 2516221743667946496 2519678092216940928 2535879726040352328 2539363077312385779 2540842308674482176 2544332476680903168 2559672982569590784 2560888401839566848 2561759411452690176 2570950611535308912 2575981826039291904 2576131785183849984 2577204989299519488 2579670427745915712 2596305154055380992 2597339403278421984 2602422259253526528 2611759351400948736 2612999503039790592 2616588788071438656 2629648114081777152 2632163721333768648 2633413561657288956 2634947579366129664 2638567012854269952 2650192239973041036 2655378526156941312 2658121943437651968 2666171004555135168 2671544073523992576 2675213776921690368 2676328258118731776 2678888521120758624 2692258783464676608 2697237072635284368 2702515423070969856 2708491179230613504 2713292055210494394 2713499483925936384 2717677487666479104 2718601824398773248 2729651266568352672 2734698698644107762 2734993049868877824 2736291717034057728 2737222384839860736 2740050359502511104 2753725878977568768 2756360183070978432 2756570904305713152 2768716043191871136 2772979064450390016 2774134274196160512 2774295768659530752 2775239362407081024 2778106614495601536 2791972071741146112 2794642963391408688 2808805667350265856 2812663916893329408 2813784353551623816 2819290780857987072 2822203544884420608 2830749461626439808 2834637853744058544 2840185090248450048 2841533706150752256 2852864691795396369 2858447597258792448 2859638412784398336 2862374036266016064 2875681992763367424 2879632105390789632 2880999452069512704 2898148258331831232 2899355612961959424 2902129231214155176 2916836654556045312 2922006828688224732 2923708957926801408 2927725041660217344 2938229270326067328 2939624440919764416 2944150611638685696 2964316026786895872 2968387889461053696 2986285146331189248 2990387186367358464 2999442380124527064 3005312130379173888 3005487082714491648 3009615499036901664 3015505157547737088 3028791131397761184 3029022679731277824 3034718315607932928 3036159302462447616 3047052576634440192 3052686919416678432 3053193226884562944 3057387173624788992 3058660866421407744 3070857674889396756 3076867181102487552 3078328181663314944 3082556654440324992 3096888299899011072 3097941613849764864 3100905205954850736 3101142267343927296 3116619987059884032 3119601447506688768 3121082739741972096 3122144282707966152 3125369941307551728 3128254154102697984 3131486125145726976 3140968580708789376 3143973333815334774 3152934660249464832 3159906375769049088 3164246906504995584 3165507397745576793 3170623735610892288 3171702128465235456 3174978987994973184 3184593144329744784 3190825224847024128 3196725419419596288 3214473047878090752 3215753546916141504 3215999388356665344 3235142241858788352 3236489986562187264 3239586118564638336 3241124383578201792 3244115419069464576 3260416790623310136 3261775064582204352 3264895385115924573 3266797254010048512 3281441236375550976 3289172577667651584 3292570802365157376 3307077496034734968 3312169438093521408 3313549271956525056 3334855530135257856 3339436375643685408 3345971476183105536 3354962324890595328 3359570789622587904 3368889089033674752 3381172968053803104 3385817436416514372 3387789744899309568 3392443302241204224 3407650514697687552 3414517869119422464 3415679215270253568 3427934148713745216 3434842380245133312 3436273319066025984 3439560570327887616 3458167382902063104 3461475578740298496 3463119204371229312 3482345801867931648 3483999337386387456 3488785050761918208 3506197485442369536 3509551628445024864 3511218082209718608 3516041183970995694 3518089350472359936 3522921890788942848 3533589653297388048 3540504701542588416 3544162591250202624 3554894672740180224 3562058764698656768 3566951702562253824 3568164894523389888 3568437677491642368 3571851361494344832 3582667287370962882 3589678377952902144 3596316096847045824 3611321572307484672 3616282178862852096 3617722740280659192 3617999311901248512 3624802432531697664 3639535022091136896 3646264931525477016 3649629846453147648 3653400479336681472 3667968889451223903 3675146910761304576 3691621390922494848 3697305419267186688 3699061024879374336 3700319149876108032 3704142152660802048 3720462183039076839 3722629428988194816 3726190617855211584 3727742930951090688 3750218555857772544 3751712471402165088 3759054374477316096 3774332615501919744 3779517138325411392 3788711608201003008 3803819589060528492 3811263463011723264 3812851217045864448 3816498715021354752 3839509473854386176 3841332602759350272 3842639117179035264 3864197677775774976 3865807483949279232 3869505641618873568 3894457731083071488 3896009104917632976 3903633388880289792 3917639027101423104 3919499254559685888 3925534148851580928 3944472171122665728 3948245582000652972 3950120342485933434 3952421369049194496 3957850519281404928 3981713528441585664 3987182915156477952 3999256506832702752 4007082840505565184 4007316110285988864 4012820665382535552 4014492387178097664 4018332781681137936 4038388175197014912 4038696906308370432 4062736768845920256 4069938082815741591 4070249225888904576 4076516231499718656 4077902736598159872 4094476899852529008 4102048047966161643 4102489574803316736 4104437575551086592 4110075539253766656 4130588818466353152 4134540274606467648 4134856356458569728 4159468596675585024 4161443652989296128 4162859043610621536 4167159921743402304 4171005538803597312 4187958107611719168 4191964445087113032 4203912880332619776 4213208501025398784 4218995875339994112 4220676530327435724 4228936171286980608 4233305317326630912 4246124192439659712 4251956780616087816 4260277635372675072 4262300559226128384 4287671395888188672 4313522989145051136 4319448158086184448 4321499178104269056 4347222387497746848 4349033419442939136 4353193846821232764 4355729672013398016 4375254981834067968 4383010243032337098 4385563436890202112 4390094403153543168 4391587562490326016 4409436661379646624 4416225917458028544 4418065695942033408 4446474040180343808 4452581834191580544 4473283099854127104 4479427719496783872 4499163570186790596 4507968195568760832 4508230624071737472 4514423248555352496 4523257736321605632 4543534019596916736 4554238953693671424 4570578864951660288 4579030379125017648 4579789840326844416 4586080760437183488 4587991299632111616 4606286512334095134 4615300771653731328 4617492272494972416 4643127735823908864 4645332449848516608 4646912420774647296 4651357808932276104 4651713401015890944 4674929980589826048 4679402171260033152 4681624109612958144 4688054911961327592 4697229187718590464 4711452871063184064 4715960000723002161 4729401990374197248 4739859563653573632 4755935603416338432 4757553192697853184 4762468481992459776 4776889716494617176 4786237837270536192 4795088129129394432 4821709571817136128 4823630320374212256 4823999082534998016 4833069910042263552 4852713362788182528 4854734979843280896 4859379177846957504 4861686575367302688 4866173128604196864 4871200639115575296 4890625185934965204 4900195881015072768 4922161854563326464 4932081366505832448 4933758866501477376 4938856203547736064 4960616244052102452 4963505905317593088 4968254157140282112 4970323907934787584 5002283295202886784 5009154563465528112 5018957214274658304 5032443487335892992 5039356184433881856 5071759452080704656 5078726154624771558 5081684617348964352 5088664953361806336 5119345965139181568 5121776803679133696 5123518822905380352 5141901223070617824 5151963652078583808 5152263570367699968 5154409978599038976 5159340855491831424 5192610308110761984 5194678806556843968 5223518702801897472 5225999006079581184 5233177576142877312 5259296228163554304 5264327442667537296 5266827123314577912 5277134025708539904 5300384479946082072 5310757052313882624 5316243886875303936 5332342009110270336 5343088147047985152 5350427553843380736 5352656516237463552 5357777042241517248 5374000931056444323 5384517566929353216 5394474145270568736 5405030846141939712 5416982358461227008 5426584110420988788 5426998967851872768 5437203648797546496 5459302533136705344 5469397397288215524 5472583434068115456 5474444769679721472 5480100719005022208 5507451757955137536 5512720366141956864 5537432086383742272 5545958128900780032 5548591537319061504 5550478724814162048 5556213228991203072 5583944143482292224 5589285926782817376 5625327833786658816 5627568707103247632 5638581561715974144 5644407089768841216 5661498923252879616 5669275707488117088 5680370180496900096 5683067412301504512 5705729383590792738 5716895194517584896 5719276825568796672 5724748072532032128 5751363985526734848 5759264210781579264 5761998904139025408 5796296516663662464 5798711225923918848 5804258462428310352 5833673309112090624 5844013657376449464 5855450083320434688 5876458540652134656 5879248881839528832 5888301223277371392 5925180513728900151 5928632053573791744 5936775778922107392 5972570292662378496 5980774372734716928 5998884760249054128 6010624260758347776 6010974165428983296 6019230998073803328 6057582262795522368 6058045359462555648 6072318604924895232 6094105153268880384 6105373838833356864 6114774347249577984 6141715349778793512 6153734362204975104 6156656363326629888 6165113308880649984 6195883227699529728 6201810411909701472 6202284534687854592 6239202895013377536 6242165479483944192 6244288565415932304 6250739882615103456 6256508308205395968 6262972250291453952 6281937161417578752 6287946667630669548 6305869320498929664 6319812751538098176 6328493813009991168 6331014795491153586 6341247471221784576 6343404256930470912 6349957975989946368 6369186288659489568 6381650449694048256 6393450838839192576 6431507093832283008 6431998776713330688 6470284483717576704 6472979973124374528 6479172237129276672 6482248767156403584 6520833581246620272 6523550129164408704 6529790770231849146 6533594508020097024 6562882472751101952 6578345155335303168 6585141604730314752 6614154992069469936 6624338876187042816 6627098543913050112 6669711060270515712 6678872751287370816 6709924649781190656 6719141579245175808 6737778178067349504 6762345936107606208 6771634872833028744 6784886604482408448 6815301029395375104 6831358430540507136 6855868297427490432 6869684760490266624 6879121140655775232 6909429768501142701 6922951157480596992 6926238408742458624 6964691603735863296 6967998674772774912 6977570101523836416 7012394970884739072 7019103256890049728 7022436164419437216 7032082367941991388 7036178700944719872 7045843781577885696 7067179306594776096 7081009403085176832 7109789345480360448 7124117529397313536 7133903405124507648 7136329789046779776 7136875354983284736 7143702722988689664 7165334574741925764 7179356755905804288 7192632193694091648 7232564357725704192 7235445480561318384 7235998623802497024 7249604865063395328 7279070044182273792 7292529863050954032 7299259692906295296 7306800958673362944 7335937778902447806 7350293821522609152 7383242781844989696 7394610838534373376 7398122049758748672 7400638299752216064 7408284305321604096 7440924366078153678 7445258857976389632 7452381235710423168 7455485861902181376 7500437111715545088 7503424942804330176 7548665231003839488 7559034276650822784 7607639178121056984 7618089231937157337 7622526926023446528 7632997430042709504 7679018947708772352 7682665205518700544 7685278234358070528 7728395355551549952 7731614967898558464 7739011283237747136 7788915462166142976 7792018209835265952 7807266777760579584 7835278054202846208 7838998509119371776 7888944342245331456 7896491164001305944 7900240684971866868 7904842738098388992 7915701038562809856 7974365830312955904 7998513013665405504 8014632220571977728 8025641330765071104 8028984774356195328 8036665563362275872 8076776350394029824 8125473537691840512 8139876165631483182 8140498451777809152 8153032462999437312 8155805473196319744 8188953799705058016 8204096095932323286 8204979149606633472 8208875151102173184 8220151078507533312 8261177636932706304 8269080549212935296 8269712712917139456 8318937193351170048 8322887305978592256 8325718087221243072 8334319843486804608 8375916215223438336 8383928890174226064 8426417002050797568 8437991750679988224 8441353060654871448 8457872342573961216 8466610634653261824 8492248384879319424 8503913561232175632 8520555270745350144 8524601118452256768 8558594075386189107 8575342791776377344 8627045978290102272 8638896316172368896 8642998356208538112 8694444774995493696 8698066838885878272 8706387693642465528 8750509963668135936 8766020486064674196 8771126873780404224 8783175124980652032 8818873322759293248 8832451834916057088 8892948080360687616 8905163668383161088 8958855438993567744 8998327140373581192 9015936391137521664 9016461248143474944 9028846497110704992 9046515472643211264 9087068039193833472 9108477907387342848 9141157729903320576 9158060758250035296 9159579680653688832 9172161520874366976 9175982599264223232 9212573024668190268 9230601543307462656 9234984544989944832 9290664899697033216 9293824841549294592 9302715617864552208 9303426802031781888 9349859961179652096 9358804342520066304 9363248219225916288 9376109823922655184 9394458375437180928 9422905742126368128 9431920001446004322 9458803980748394496 9479719127307147264 9496522193236730379 9511871206832676864 9515106385395706368 9524936963984919552 9553779432989234352 9572475674541072384 9590176258258788864 9643419143634272256 9647260640748424512 9647998165069996032 9705426725576365056 9709469959686561792 9718758355693915008 9723373150734605376 9732346257208393728 9781250371869930408 9800391762030145536 9844323709126652928 9867517733002954752 9877712407095472128 9921232488104204904 9936508314280564224 9940647815869575168 10004566590405773568 10018309126931056224 10037914428549316608 10064886974671785984 10078712368867763712 10143518904161409312 10157452309249543116 10163369234697928704 10177329906723612672 10243553607358267392 10247037645810760704 10283802446141235648 10304527140735399936 10308819957198077952 10318681710983662848 10389357613113687936 10447037405603794944 10451998012159162368 10466355152285754624 10518592456327108608 10528654885335074592 10533654246629155824 10554268051417079808 10600768959892164144 10621514104627765248 10632487773750607872 10664684018220540672 10686176294095970304 10700855107686761472 10705313032474927104 10715554084483034496 10748001862112888646 10769035133858706432 10788948290541137472 10833964716922454016 10853168220841977576 10853997935703745536 10874407297595092992 10918605066273410688 10938794794576431048 10948889539359442944 10960201438010044416 11003906668353671709 11025440732283913728 11074864172767484544 11091916257801560064 11097183074638123008 11100957449628324096 11112426457982406144 11167888286964584448 11178571853565634752 11250655667573317632 11255137414206495264 11277163123431948288 11322997846505759232 11338551414976234176 11366134824603009024 11411458767181585476 11433790389035169792 11438553651137593344 11449496145064064256 11518528421563158528 11523997808278050816 11592593033327324928 11597422451847837696 11608516924856620704 11688027314752898928 11710900166640869376 11752917081304269312 11758497763679057664 11776602446554742784 11850361027457800302 11857264107147583488 11873551557844214784 11945140585324756992 11961548745469433856 11997769520498108256 12021248521516695552 12021948330857966592 12038461996147606656 12115164525591044736 12116090718925111296 12188210306537760768 12210747677666713728 12229548694499155968 12283430699557587024 12306144143898484929 12307468724409950208 12313312726653259776 12330226617761299968 12391766455399059456 12403620823819402944 12404569069375709184 12478405790026755072 12484330958967888384 12488577130831864608 12501479765230206912 12513016616410791936 12563874322835157504 12575893335261339096 12611738640997859328 12639625503076196352 12656987626019982336 12662029590982307172 12686808513860941824 12699915951979892736 12738372577318979136 12786901677678385152 12863014187664566016 12940568967435153408 12958344474258553344 12964497534312807168 13041667162493240544 13047100258328817408 13059581540463698292 13067189016040194048 13125764945502203904 13156690310670606336 13170283209460629504 13228309984138939872 13248677752374085632 13254197087826100224 13339422120541031424 13357745502574741632 13419849299562381312 13438283158490351616 13524691872215212416 13543269745666057488 13569773208964816896 13630602058790750208 13662716861081014272 13711736594854980864 13739369520980533248 13758242281311550464 13818859537002285402 13845902314961193984 13852476817484917248 13929383207471726592 13935997349545549824 13955140203047672832 14024789941769478144 14038206513780099456 14044872328838874432 14064164735883982776 14091687563155771392 14134358613189552192 14147880002169006483 14219578690960720896 14267806810249015296 14272659578093559552 14287405445977379328 14330669149483851528 14358713511811608576 14385264387388183296 14465128715451408384 14470890961122636768 14471997247604994048 14499209730126790656 14558140088364547584 14585059726101908064 14598519385812590592 14613601917346725888 14671875557804895612 14700587643045218304 14766485563689979392 14796244099517497344 14801276599504432128 14816568610643208192 14881848732156307356 14890517715952779264 14904762471420846336 14910971723804362752 15006849885608660352 15097330462007678976 15118068553301645568 15215278356242113968 15236178463874314674 15245053852046893056 15265994860085419008 15358037895417544704 15365330411037401088 15370556468716141056 15456790711103099904 15463229935797116928 15478022566475494272 15577830924332285952 15584036419670531904 15670556108405692416 15677997018238743552 15777888684490662912 15792982328002611888 15800481369943733736 15831402077125619712 15948731660625911808 15997026027330811008 16029264441143955456 16051282661530142208 16057969548712390656 16073331126724551744 16122002793169332969 16153552700788059648 16250947075383681024 16279752331262966364 16280996903555618304 16311610946392639488 16377907599410116032 16408192191864646572 16417750302204346368 16440302157015066624 16522355273865412608 16538161098425870592 16637874386702340096 16645774611957184512 16651436174442486144 16668639686973609216 16751832430446876672 16767857780348452128 16875983501359976448 16882706121309742896 16915744685147922432 16933221269306523648 16984496769758638848 17007827122464351264 17041110541490700288 17049202236904513536 17117188150772378214 17150685583552754688 17254091956580204544 17277792632344737792 17285996712417076224 17388889549990987392 17396133677771756544 17412775387284931056 17501019927336271872 17532040972129348392 17566350249961304064 17637746645518586496 17664903669832114176 17775541541186700453 17785896160721375232 17810327336766322176 17917710877987135488 17996654280747162384 18031872782275043328 18032922496286949888 18057692994221409984 18174136078387666944 18216955814774685696 18282315459806641152 18316121516500070592 18344323041748733952 18425146049336380536 18461203086614925312 18469969089979889664 18587649683098589184 18605431235729104416 18606853604063563776 18717608685040132608 18726496438451832576 18752219647845310368 18788916750874361856 18845811484252736256 18863840002892008644 18917607961496788992 18959438254614294528 18993044386473460758 19023742413665353728 19030212770791412736 19049873927969839104 19107558865978468704 19144951349082144768 19180352516517577728 19294521281496849024 19295996330139992064 19410853451152730112 19418939919373123584 19437516711387830016 19446746301469210752 19562500743739860816 19600783524060291072 19688647418253305856 19735035466005909504 19755424814190944256 19842464976208409808 19873016628561128448 19881295631739150336 20009133180811547136 20036618253862112448 20129773949343571968 20157424737735527424 20287037808322818624 20314904618499086232 20354659813447225344 20494075291621521408 20567604892282471296 20609054281470799872 20637363421967325696 20778715226227375872 20894074811207589888 20903996024318324736 20932710304571509248 21037184912654217216 21057309770670149184 21067308493258311648 21108536102834159616 21201537919784328288 21243028209255530496 21329368036441081344 21372352588191940608 21401710215373522944 21410626064949854208 21431108168966068992 21496003724225777292 21538070267717412864 21577896581082274944 21706336441683955152 21707995871407491072 21748814595190185984 21837210132546821376 21877589589152862096 21897779078718885888 21920402876020088832 22007813336707343418 22050881464567827456 22149728345534969088 22183832515603120128 22194366149276246016 22201914899256648192 22224852915964812288 22335776573929168896 22357143707131269504 22501311335146635264 22510274828412990528 22645995693011518464 22677102829952468352 22822917534363170952 22854267695811472011 22867580778070339584 22898992290128128512 23037056843126317056 23047995616556101632 23185186066654649856 23194844903695675392 23217033849713241408 23376054629505797856 23421800333281738752 23505834162608538624 23516995527358115328 23700722054915600604 23714528214295166976 23747103115688429568 23923097490938867712 23995539040996216512 24043896661715933184 24076923992295213312 24230329051182089472 24376420613075521536 24421495355333427456 24459097388998311936 24566861399115174048 24612288287796969858 24614937448819900416 24626625453306519552 24660453235522599936 24783532910798118912 24807241647638805888 24809138138751418368 24956811580053510144 24968661917935776768 24977154261663729216 25002959530460413824 25127748645670315008 25151786670522678192 25279251006152392704 25313975252039964672 25324059181964614344 25373617027721883648 25399831903959785472 25476745154637958272 25573803355356770304 25675782226158567321 25726028375329132032 25881137934870306816 25916688948517106688 25928995068625614336 26083334324986481088 26094200516657634816 26119163080927396584 26251529891004407808 26313380621341212672 26456619968277879744 26497355504748171264 26678844241082062848 26715491005149483264 26876566316980703232 27049383744430424832 27086539491332114976 27139546417929633792 27261204117581500416 27325433722162028544 27423473189709961728 27478739041961066496 27516484562623100928 27637719074004570804 27691804629922387968 27704953634969834496 27871994699091099648 27910280406095345664 28049579883538956288 28076413027560198912 28089744657677748864 28128329471767965552 28183375126311542784 28268717226379104384 28295760004338012966 28439157381921441792 28489566579710191137 28535613620498030592 28545319156187119104 28574810891954758656 28661338298967703056 28717427023623217152 28770528774776366592 28930257430902816768 28941781922245273536 28943994495209988096 29116280176729095168 29170119452203816128 29197038771625181184 29343751115609791224 29401175286090436608 29532971127379958784 29602553199008864256 29633137221286416384 29763697464312614712 29809524942841692672 29821943447608725504 30013699771217320704 30194660924015357952 30236137106603291136 30430556712484227936 30472356927748629348 30490107704093786112 30531989720170838016 30730660822074802176 30741112937432282112 30913581422206199808 30926459871594233856 30956045132950988544 31168072839341063808 31341112216811384832 31355994036477487104 31555777368981325824 31585964656005223776 31600962739887467472 31662804154251239424 31897463321251823616 31994052054661622016 32058528882287910912 32102565323060284416 32115939097424781312 32146662253449103488 32244005586338665938 32307105401576119296 32501894150767362048 32559504662525932728 32561993807111236608 32623221892785278976 32755815198820232064 32816384383729293144 32880604314030133248 33011720005061015127 33076322196851741184 33275748773404680192 33291549223914369024 33302872348884972288 33337279373947218432 33503664860893753344 33535715560696904256 33751967002719952896 33765412242619485792 33831489370295844864 33968993539517277696 34015654244928702528 34098404473809027072 34234376301544756428 34301371167105509376 34555585264689475584 34571993424834152448 34777779099981974784 34792267355543513088 34825550774569862112 35064081944258696784 35132700499922608128 35275493291037172992 35329807339664228352 35551083082373400906 35571792321442750464 35620654673532644352 35835421755974270976 35993308561494324768 36063745564550086656 36065844992573899776 36115385988442819968 36348272156775333888 36564630919613282304 36632243033000141184 36688646083497467904 36850292098672761072 36922406173229850624 36939938179959779328 37175299366197178368 37210862471458208832 37213707208127127552 37435217370080265216 37452992876903665152 37504439295690620736 37691622968505472512 37727680005784017288 37835215922993577984 37918876509228589056 37986088772946921516 38060425541582825472 38099747855939678208 38215117731956937408 38360705033035155456 38589042562993698048 38821706902305460224 38875033422775660032 38893492602938421504 39125001487479721632 39201567048120582144 39377294836506611712 39470070932011819008 39510849628381888512 39684929952416819616 39746033257122256896 39762591263478300672 40018266361623094272 40073236507724224896 40259547898687143936 40314849475471054848 40574075616645637248 40629809236998172464 40709319626894450688 40988150583243042816 41135209784564942592 41218108562941599744 41274726843934651392 41557430452454751744 41788149622415179776 41807992048636649472 41865420609143018496 42074369825308434432 42114619541340298368 42134616986516623296 42403075839568656576 42443640006507019449 42658736072882162688 42803420430747045888 42862216337932137984 42992007448451554584 43076140535434825728 43155793162164549888 43412672883367910304 43415991742814982144 43497629190380371968 43674420265093642752 43755179178305724192 43795558157437771776 43840805752040177664 44015626673414686836 44101762929135654912 44299456691069938176 44388732298552492032 44403829798513296384 44449705831929624576 44671553147858337792 44714287414262539008 45020549656825981056 45291991386023036928 45354205659904936704 45645835068726341904 45708535391622944022 45735161556140679168 45797984580256257024 46074113686252634112 46095991233112203264 46370372133309299712 46389689807391350784 46434067699426482816 46752109259011595712 47011668325217077248 47033991054716230656 47401444109831201208 47494206231376859136 47846194981877735424 47991078081992433024 48087793323431866368 48153847984590426624 48366008379507998907 48460658102364178944 48752841226151043072 48842990710666854912 49133722798230348096 49224576575593939716 49253250906613039104 49320906471045199872 49567065821596237824 49614483295277611776 49913623160107020288 49937323835871553536 49954308523327458432 50005919060920827648 50255497291340630016 50303573341045356384 50627950504079929344 50648118363929228688 50747234055443767296 50799663807919570944 50953490309275916544 51147606710713540608 51351564452317134642 51452056750658264064 51762275869740613632 51833377897034213376 51857990137251228672 52166668649972962176 52188401033315269632 52238326161854793168 52503059782008815616 52913239936555759488 52994711009496342528 53326624623560101359 53357688482164125696 53430982010298966528 53753132633961406464 54098767488860849664 54173078982664229952 54522408235163000832 54650867444324057088 54846946379419923456 55032969125246201856 55275438148009141608 55383609259844775936 55409907269939668992 55820560812190691328 56152826055120397824 56179489315355497728 56256658943535931104 56366750252623085568 56537434452758208768 56591520008676025932 56878314763842883584 56979133159420382274 57071227240996061184 57090638312374238208 57149621783909517312 57322676597935406112 57434854047246434304 57541057549552733184 57883563844490547072 57887988990419976192 58232560353458190336 58340238904407632256 58687502231219582448 58802350572180873216 59065942254759917568 59205106398017728512 59266274442572832768 59527394928625229424 59619049885683385344 59643886895217451008 60027399542434641408 60389321848030715904 60472274213206582272 60861113424968455872 60944713855497258696 61063979440341676032 61482225874864564224 61827162844412399616 61912090265901977088 62336145678682127616 62682224433622769664 62711988072954974208 63111554737962651648 63171929312010447552 63201925479774934944 63325608308502478848 63988104109323244032 64117057764575821824 64205130646120568832 64231878194849562624 64293324506898206976 64488011172677331876 64614210803152238592 65119009325051865456 65123987614222473216 65246443785570557952 65511630397640464128 65632768767458586288 65761208628060266496 66023440010122030254 66152644393703482368 66551497546809360384 66583098447828738048 66605744697769944576 66674558747894436864 67007329721787506688 67071431121393808512 67503934005439905792 67530824485238971584 67937987079034555392 68031308489857405056 68468752603089512856 68602742334211018752 69111170529378951168 69143986849668304896 69555558199963949568 69584534711087026176 69651101549139724224 70128163888517393568 70265400999845216256 70550986582074345984 71102166164746801812 71143584642885500928 71241309347065288704 71986617122988649536 72131689985147799552 72230771976885639936 73129261839226564608 73264486066000282368 73377292166994935808 73700584197345522144 73844812346459701248 73879876359919558656 74350598732394356736 74421724942916417664 74427414416254255104 74870434740160530432 74905985753807330304 75008878591381241472 75383245937010945024 75455360011568034576 75837753018457178112 75972177545893843032 76120851083165650944 76199495711879356416 76430235463913874816 76721410066070310912 77027346678475701963 77178085125987396096 77643413804610920448 77750066845551320064 77786985205876843008 78250002974959443264 78754589673013223424 78940141864023638016 79369859904833639232 79492066514244513792 80036532723246188544 80146473015448449792 80629698950942109696 81148151233291274496 81259618473996344928 81418639253788901376 81976301166486085632 82270419569129885184 82436217125883199488 82549453687869302784 83114860904909503488 83615984097273298944 83730841218286036992 84148739650616868864 84229239082680596736 84269233973033246592 84806151679137313152 84887280013014038898 85317472145764325376 85606840861494091776 85724432675864275968 85984014896903109168 86152281070869651456 86311586324329099776 86825345766735820608 86831983485629964288 87348840530187285504 87510358356611448384 87591116314875543552 88031253346829373672 88203525858271309824 88598913382139876352 88807659597026592768 88899411663859249152 89428574828525078016 90041099313651962112 90583982772046073856 90708411319809873408 91291670137452683808 91417070783245888044 91470323112281358336 91595969160512514048 92191982466224406528 92740744266618599424 92779379614782701568 92868135398852965632 93504218518023191424 94023336650434154496 94067982109432461312 94802888219662402416 94988412462753718272 95692389963755470848 95982156163984866048 96175586646863732736 96307695969180853248 96732016759015997814 96921316204728357888 97505682452302086144 97685981421333709824 98267445596460696192 98449153151187879432 98641812942090399744 99035160015183045381 99228966590555223552 99827246320214040576 99874647671743107072 99908617046654916864 100011838121841655296 100510994582681260032 100607146682090712768 101255901008159858688 101296236727858457376 101494468110887534592 101906980618551833088 102295213421427081216 102703128904634269284 102904113501316528128 103666755794068426752 103715980274502457344 104333337299945924352 104376802066630539264 104476652323709586336 105826479873111518976 105989422018992685056 106653249247120202718 106715376964328251392 106861964020597933056 107506265267922812928 108197534977721699328 108346157965328459904 109044816470326001664 109693892758839846912 110065938250492403712 110550876296018283216 110767218519689551872 110819814539879337984 111641121624381382656 112305652110240795648 112358978630710995456 112513317887071862208 113074868905516417536 113183040017352051864 113756629527685767168 113958266318840764548 114181276624748476416 114299243567819034624 114645353195870812224 115082115099105466368 115767127688981094144 116465120706916380672 116680477808815264512 117375004462439164896 117604701144361746432 118131884509519835136 118410212796035457024 118532548885145665536 119054789857250458848 119238099771366770688 119287773790434902016 120054799084869282816 120778643696061431808 120944548426413164544 121722226849936911744 121889427710994517392 122127958880683352064 122964451749729128448 123654325688824799232 123824180531803954176 124672291357364255232 125364448867245539328 125423976145909948416 126223109475925303296 126343858624020895104 126403850959549869888 127976208218646488064 128410261292241137664 128586649013796413952 128976022345354663752 129228421606304477184 130238018650103730912 130247975228444946432 130492887571141115904 131023260795280928256 131265537534917172576 131522417256120532992 132046880020244060508 132305288787406964736 133166196895657476096 133211489395539889152 133349117495788873728 134014659443575013376 134142862242787617024 135061648970477943168 135875974158069110784 136062616979714810112 136937505206179025712 137205484668422037504 138222341058757902336 138287973699336609792 139111116399927899136 139169069422174052352 139302203098279448448 140256327777034787136 141101973164148691968 142204332329493603624 142482618694130577408 143973234245977299072 144263379970295599104 144461543953771279872 146258523678453129216 146528972132000564736 147401168394691044288 147759752719839117312 148701197464788713472 148843449885832835328 149740869480321060864 149811971507614660608 150017757182762482944 150766491874021890048 150910720023136069152 151944355091787686064 152241702166331301888 152398991423758712832 152860470927827749632 153442820132140621824 154054693356951403926 154356170251974792192 155286827609221840896 155500133691102640128 155573970411753686016 156500005949918886528 157509179346026446848 158739719809667278464 158984133028489027584 159979873870680304077 160073065446492377088 160292946030896899584 161259397901884219392 162296302466582548992 162519236947992689856 163952602332972171264 164540839138259770368 165098907375738605568 166229721809819006976 167461682436572073984 168458478165361193472 168538467946066493184 169612303358274626304 169774560026028077796 170634944291528650752 171213681722988183552 171448865351728551936 171968029793806218336 172304562141739302912 172623172648658199552 173650691533471641216 173663966971259928576 174697681060374571008 175020716713222896768 176062506693658747344 176407051716542619648 177197826764279752704 177615319194053185536 177798823327718498304 178857149657050156032 180082198627303924224 181167965544092147712 181416822639619746816 182583340274905367616 182834141566491776088 183191938321025028096 185481488533237198848 185736270797705931264 187008437036046382848 188046673300868308992 188135964218864922624 189605776439324804832 189976824925507436544 191964312327969732096 192351173293727465472 192615391938361706496 193464033518031995628 193842632409456715776 195371962842667419648 196534891192921392384 196898306302375758864 197283625884180799488 198070320030366090762 198457933181110447104 199654492640428081152 199749295343486214144 199817234093309833728 200023676243683310592 201021989165362520064 201214293364181425536 202511802016319717376 202592473455716914752 203813961237103666176 205406257809268538568 205808227002633056256 207333511588136853504 207431960549004914688 208666674599891848704 208753604133261078528 208953304647419172672 211652959746223037952 213306498494240405436 213430753928656502784 213723928041195866112 216395069955443398656 216692315930656919808 219387785517679693824 220131876500984807424 221101752592036566432 221534437039379103744 221639629079758675968 223282243248762765312 224611304220481591296 224717957261421990912 225026635774143724416 226149737811032835072 226366080034704103728 227513259055371534336 227916532637681529096 228362553249496952832 228598487135638069248 229290706391741624448 230164230198210932736 231082040035427105889 231534255377962188288 232930241413832761344 233360955617630529024 234750008924878329792 236263769019039670272 236820425592070914048 238109579714500917696 238476199542733541376 240109598169738565632 241889096852826329088 243444453699873823488 243778855421989034784 244255917761366704128 245928903499458256896 247308651377649598464 247648361063607908352 249344582714728510464 250847952291819896832 252446218951850606592 252687717248041790208 252807701919099739776 255952416437292976128 256820522584482275328 257173298027592827904 257952044690709327504 258456843212608954368 260476037300207461824 260495950456889892864 262046521590561856512 262531075069834345152 264093760040488121016 264610577574813929472 266422978791079778304 266698234991577747456 268285724485575234048 270123297940955886336 271751948316138221568 272125233959429620224 273875010412358051424 274410969336844075008 276575947398673219584 278222232799855798272 278338138844348104704 278604406196558896896 280512655554069574272 282203946328297383936 284408664658987207248 284965237388261154816 287946468491954598144 288526759940591198208 288923087907542559744 292517047356906258432 293057944264001129472 294802336789382088576 297105480045549136143 297686899771665670656 299481738960642121728 299623943015229321216 300035514365524965888 301532983748043780096 301821440046272138304 303888710183575372128 304483404332662603776 305720941855655499264 306885640264281243648 308109386713902807852 308712340503949584384 311000267382205280256 311147940823507372032 313000011899837773056 317479439619334556928 317968266056978055168 319959747741360608154 320146130892984754176 320585892061793799168 322518795803768438784 324592604933165097984 325038473895985379712 329081678276519540736 330197814751477211136 332459443619638013952 334923364873144147968 336916956330722386944 337076935892132986368 339224606716549252608 339549120052056155592 341269888583057301504 342897730703457103872 343936059587612436672 345246345297316399104 347301383066943282432 349395362120749142016 350041433426445793536 352125013387317494688 352814103433085239296 354395653528559505408 355230638388106371072 355597646655436996608 357714299314100312064 360164397254607848448 362335931088184295424 362833645279239493632 365166680549810735232 365668283132983552176 366383876642050056192 370962977066474397696 371472541595411862528 374016874072092765696 376093346601736617984 376271928437729845248 379211552878649609664 383928624655939464192 385230783876723412992 386928067036063991256 387685264818913431552 390743925685334839296 393069782385842784768 393796612604751517728 394567251768361598976 396140640060732181524 396915866362220894208 399498590686972428288 399634468186619667456 400047352487366621184 402043978330725040128 402428586728362851072 405184946911433829504 407627922474207332352 410812515618537077136 411616454005266112512 414667023176273707008 414863921098009829376 417333349199783697408 417507208266522157056 417906609294838345344 423305919492446075904 426612996988480810872 427447856082391732224 432790139910886797312 433384631861313839616 438775571035359387648 442203505184073132864 443279258159517351936 449222608440963182592 449435914522843981824 450053271548287448832 452299475622065670144 452732160069408207456 455833065275363058192 456725106498993905664 457196974271276138496 458581412783483248896 460328460396421865472 462164080070854211778 463068510755924376576 465860482827665522688 466721911235261058048 469500017849756659584 472527538038079340544 476219159429001835392 476952399085467082752 480219196339477131264 483778193705652658176 486888907399747646976 487557710843978069568 491857806998916513792 495296722127215816704 498689165429457020928 505375434496083580416 505615403838199479552 511904832874585952256 513641045168964550656 514346596055185655808 515904089381418655008 516913686425217908736 520952074600414923648 520991900913779785728 524093043181123713024 525062150139668690304 528187520080976242032 529221155149627858944 532845957582159556608 533396469983155494912 536571448971150468096 540246595881911772672 543503896632276443136 544250467918859240448 547750020824716102848 556444465599711596544 557208812393117793792 561025311108139148544 564407892656594767872 568817329317974414496 569930474776522309632 575892936983909196288 577053519881182396416 577846175815085119488 586115888528002258944 589604673578764177152 594210960091098272286 595373799543331341312 598963477921284243456 599247886030458642432 600071028731049931776 603065967496087560192 603642880092544276608 607777420367150744256 611441883711310998528 616218773427805615704 617424681007899168768 622000534764410560512 622295881647014744064 626000023799675546112 634958879238669113856 639919495482721216308 640292261785969508352 641171784123587598336 649185209866330195968 650076947791970759424 658163356553039081472 660395629502954422272 664918887239276027904 669846729746288295936 673833912661444773888 674153871784265972736 678449213433098505216 679098240104112311184 682539777166114603008 685795461406914207744 687872119175224873344 690492690594632798208 693246120106281317667 694602766133886564864 698790724241498284032 700082866852891587072 704250026774634989376 708791307057119010816 710461276776212742144 715428598628200624128 720328794509215696896 725667290558478987264 730333361099621470464 731336566265967104352 732767753284100112384 741925954132948795392 742945083190823725056 748033748144185531392 752543856875459690496 758423105757299219328 767857249311878928384 770461567753446825984 773856134072127982512 775370529637826863104 781487851370669678592 786139564771685569536 787593225209503035456 792281280121464363048 793831732724441788416 799268936373239334912 800094704974733242368 804857173456725702144 810369893822867659008 815255844948414664704 821625031237074154272 823232908010532225024 829727842196019658752 834666698399567394816 835014416533044314112 835813218589676690688 846611838984892151808 853225993976961621744 854895712164783464448 865580279821773594624 866769263722627679232 877551142070718775296 884407010368146265728 898445216881926365184 898871829045687963648 900106543096574897664 904598951244131340288 905464320138816414912 911666130550726116384 913450212997987811328 917162825566966497792 920656920792843730944 924328160141708423556 926137021511848753152 933443822470522116096 939000035699513319168 952438318858003670784 953904798170934165504 960438392678954262528 967556387411305316352 973777814799495293952 975115421687956139136 990593444254431633408 997378330858914041856 1010750868992167160832 1011230807676398959104 1023809665749171904512 1028693192110371311616 1031808178762837310016 1041904149200829847296 1048186086362247426048 1050124300279337380608 1056375040161952484064 1058442310299255717888 1065691915164319113216 1066792939966310989824 1073142897942300936192 1080493191763823545344 1087007793264552886272 1088500935837718480896 1095500041649432205696 1112888931199423193088 1114417624786235587584 1122050622216278297088 1128815785313189535744 1137634658635948828992 1151785873967818392576 1155692351630170238976 1172231777056004517888 1179209347157528354304 1188421920182196544572 1190747599086662682624 1198495772060917284864 1200142057462099863552 1206131934992175120384 1207285760185088553216 1215554840734301488512 1222883767422621997056 1232437546855611231408 1234849362015798337536 1244001069528821121024 1244591763294029488128 1252000047599351092224 1269917758477338227712 1279838990965442432616 1282343568247175196672 1298370419732660391936 1300153895583941518848 1316326713106078162944 1329837774478552055808 1347667825322889547776 1348307743568531945472 1356898426866197010432 1358196480208224622368 1371590922813828415488 1375744238350449746688 1380985381189265596416 1386492240212562635334 1389205532267773129728 1397581448482996568064 1400165733705783174144 1408500053549269978752 1417582614114238021632 1430857197256401248256 1440657589018431393792 1451334581116957974528 1460666722199242940928 1462673132531934208704 1485890166381647450112 1496067496288371062784 1516846211514598438656 1535714498623757856768 1540923135506893651968 1547712268144255965024 1550741059275653726208 1562975702741339357184 1572279129543371139072 1575186450419006070912 1584562560242928726096 1587663465448883576832 1598537872746478669824 1600189409949466484736 1609714346913451404288 1620739787645735318016 1630511689896829329408 1643250062474148308544 1669333396799134789632 1671626437179353381376 1693223677969784303616 1706451987953923243488 1709791424329566928896 1731160559643547189248 1733538527445255358464 1768814020736292531456 1796890433763852730368 1797743658091375927296 1800213086193149795328 1809197902488262680576 1810928640277632829824 1823332261101452232768 1834325651133932995584 1848656320283416847112 1852274043023697506304 1866887644941044232192 1878000071399026638336 1904876637716007341568 1920876785357908525056 1947555629598990587904 1950230843375912278272 1981186888508863266816 1994756661717828083712 2021501737984334321664 2022461615352797918208 2047619331498343809024 2057386384220742623232 2063616357525674620032 2079738360318843953001 2083808298401659694592 2096372172724494852096 2100248600558674761216 2112750080323904968128 2131383830328638226432 2146285795884601872384 2160986383527647090688 2177001871675436961792 2191000083298864411392 2225777862398846386176 2228835249572471175168 2244101244432556594176 2257631570626379071488 2275269317271897657984 2303571747935636785152 2311384703260340477952 2344463554112009035776 2358418694315056708608 2376843840364393089144 2381495198173325365248 2400284114924199727104 2414571520370177106432 2431109681468602977024 2445767534845243994112 2464875093711222462816 2469698724031596675072 2489183526588058976256 2504000095198702184448 2539835516954676455424 2559677981930884865232 2564687136494350393344 2596740839465320783872 2600307791167883037696 2632653426212156325888 2695335650645779095552 2696615487137063890944 2713796853732394020864 2716392960416449244736 2751488476700899493376 2761970762378531192832 2772984480425125270668 2778411064535546259456 2800331467411566348288 2817000107098539957504 2861714394512802496512 2881315178036862787584 2902669162233915949056 2921333444398485881856 2925346265063868417408 2971780332763294900224 2992134992576742125568 3033692423029196877312 3071428997247515713536 3095424536288511930048 3144558259086742278144 3150372900838012141824 3169125120485857452192 3175326930897767153664 3197075745492957339648 3200378819898932969472 3219428693826902808576 3241479575291470636032 3261023379793658658816 3286500124948296617088 3338666793598269579264 3343252874358706762752 3386447355939568607232 3412903975907846486976 3467077054890510716928 3537628041472585062912 3595487316182751854592 3600426172386299590656 3618395804976525361152 3621857280555265659648 3646664522202904465536 3668651302267865991168 3697312640566833694224 3704548086047395012608 3733775289882088464384 3756000142798053276672 3809753275432014683136 3895111259197981175808 3900461686751824556544 3989513323435656167424 4043003475968668643328 4044923230705595836416 4114772768441485246464 4127232715051349240064 4159476720637687906002 4167616596803319389184 4192744345448989704192 4200497201117349522432 4225500160647809936256 4292571591769203744768 4321972767055294181376 4354003743350873923584 4382000166597728822784 4457670499144942350336 4488202488865113188352 4550538634543795315968 4607143495871273570304 4622769406520680955904 4688927108224018071552 4716837388630113417216 4753687680728786178288 4762990396346650730496 4800568229848399454208 4829143040740354212864 4862219362937205954048 4891535069690487988224 4929750187422444925632 5008000190397404368896 5079671033909352910848 5119355963861769730464 5129374272988700786688 5193481678930641567744 5200615582335766075392 5390671301291558191104 5393230974274127781888 5427593707464788041728 5432785920832898489472 5502976953401798986752 5545968960850250541336 5556822129071092518912 5600662934823132696576 5634000214197079915008 5762630356073725575168 5842666888796971763712 5850692530127736834816 5943560665526589800448 5984269985153484251136 6067384846058393754624 6142857994495031427072 6190849072577023860096 6289116518173484556288 6300745801676024283648 6338250240971714904384 6394151490985914679296 6438857387653805617152 6482959150582941272064 6573000249896593234176 6677333587196539158528 6686505748717413525504 6772894711879137214464 6825807951815692973952 6934154109781021433856 7075256082945170125824 7200852344772599181312 7243714561110531319296 7293329044405808931072 7337302604535731982336 7394625281133667388448 7409096172094790025216 7467550579764176928768 7512000285596106553344 7619506550864029366272 7790222518395962351616 7800923373503649113088 8086006951937337286656 8089846461411191672832 8254465430102698480128 8318953441275375812004 8335233193606638778368 8400994402234699044864 8451000321295619872512 8585143183538407489536 8643945534110588362752 8708007486701747847168 8764000333195457645568 8915340998289884700672 8976404977730226376704 9101077269087590631936 9214286991742547140608 9433674777260226834432 9507375361457572356576 9525980792693301460992 9601136459696798908416 9658286081480708425728 9724438725874411908096 9783070139380975976448 9859500374844889851264 10016000380794808737792 10159342067818705821696 10238711927723539460928 10401231164671532150784 10786461948548255563776 10855187414929576083456 10865571841665796978944 11005953906803597973504 11091937921700501082672 11113644258142185037824 11201325869646265393152 11268000428394159830016 11685333777593943527424 11701385060255473669632 11968539970306968502272 12134769692116787509248 12381698145154047720192 12578233036346969112576 12601491603352048567296 12676500481943429808768 12877714775307611234304 12965918301165882544128 13146000499793186468352 13373011497434827051008 13651615903631385947904 13868308219562042867712 14150512165890340251648 14401704689545198362624 14487429122221062638592 14586658088811617862144 14674605209071463964672 14789250562267334776896 15024000571192213106688 15239013101728058732544 15580445036791924703232 15601846747007298226176 16172013903874674573312 16179692922822383345664 16508930860205396960256 16637906882550751624008 16670466387213277556736 16801988804469398089728 16902000642591239745024 17287891068221176725504 17528000666390915291136 17830681996579769401344 17952809955460452753408 18202154538175181263872 18428573983485094281216 18867349554520453668864 19014750722915144713152 19316572162961416851456 19448877451748823816192 19719000749689779702528 20032000761589617475584 20318684135637411643392 20477423855447078921856 20802462329343064301568 21731143683331593957888 22011907813607195947008 22183875843401002165344 22227288516284370075648 22402651739292530786304 22536000856788319660032 23370667555187887054848 23402770120510947339264 24269539384233575018496 24763396290308095440384 25202983206704097134592 25353000963886859617536 25755429550615222468608 25931836602331765088256 26292000999586372936704 26746022994869654102016 27303231807262771895808 28301024331780680503296 28803409379090396725248 28974858244442125277184 29173316177623235724288 29349210418142927929344 29578501124534669553792 30048001142384426213376 30478026203456117465088 31203693494014596452352 32359385845644766691328 33017861720410793920512 33275813765101503248016 33340932774426555113472 33603977608938796179456 33804001285182479490048 35056001332781830582272 35905619910920905506816 36404309076350362527744 37734699109040907337728 38029501445830289426304 38633144325922833702912 38897754903497647632384 39438001499379559405056 40954847710894157843712 41604924658686128603136 43462287366663187915776 44023815627214391894016 44367751686802004330688 45072001713576639320064 46741335110375774109696 46805540241021894678528 48539078768467150036992 49526792580616190880768 50405966413408194269184 50706001927773719235072 51863673204663530176512 52584001999172745873408 53492045989739308204032 54606463614525543791616 56602048663561361006592 57949716488884250554368 58346632355246471448576 59157002249069339107584 60096002284768852426752 60956052406912234930176 62407386988029192904704 66035723440821587841024 66551627530203006496032 66681865548853110226944 67207955217877592358912 67608002570364958980096 70112002665563661164544 72808618152700725055488 76059002891660578852608 77266288651845667405824 77795509806995295264768 78876002998759118810112 81909695421788315687424 86924574733326375831552 88047631254428783788032 88735503373604008661376 90144003427153278640128 93611080482043789357056 97078157536934300073984 99053585161232381761536 100811932826816388538368 101412003855547438470144 105168003998345491746816 109212927229051087583232 113204097327122722013184 115899432977768501108736 116693264710492942897152 118314004498138678215168 124814773976058385809408 132071446881643175682048 133103255060406012992064 135216005140729917960192 140224005331127322329088 145617236305401450110976 152118005783321157705216 155591019613990590529536 157752005997518237620224 163819390843576631374848 173849149466652751663104 177471006747208017322752 180288006854306557280256 187222160964087578714112 198107170322464763523072 201623865653632777076736 202824007711094876940288 210336007996690983493632 218425854458102175166464 231798865955537002217472 233386529420985885794304 236628008996277356430336 264142893763286351364096 266206510120812025984128 270432010281459835920384 291234472610802900221952 304236011566642315410432 315504011995036475240448 327638781687153262749696 347698298933305503326208 354942013494416034645504 374444321928175157428224 396214340644929527046144 405648015422189753880576 420672015993381966987264 436851708916204350332928 466773058841971771588608 473256017992554712860672 532413020241624051968256 540864020562919671840768 608472023133284630820864 631008023990072950480896 655277563374306525499392 695396597866611006652416 709884026988832069291008 792428681289859054092288 811296030844379507761152 873703417832408700665856 946512035985109425721344 1064826040483248103936512 1216944046266569261641728 1262016047980145900961792 1310555126748613050998784 1419768053977664138582016 1622592061688759015522304 1893024071970218851442688 2129652080966496207873024 2433888092533138523283456 2621110253497226101997568 2839536107955328277164032 3786048143940437702885376 4259304161932992415746048 4867776185066277046566912 5679072215910656554328064 8518608323865984831492096 11358144431821313108656128 17037216647731969662984192 34074433295463939325968384
- Sum of all divisors σ(n): 133654578100402894548026013
- Sum of proper divisors (its aliquot sum) s(n): 99580144804938955222057629
- 34074433295463939325968384 is an abundant number, because the sum of its proper divisors (99580144804938955222057629) is greater than itself. Its abundance is 65505711509475015896089245
Bases of 34074433295463939325968384
- Binary: 11100001011111000101010111010111100100010101110000011000001111101101001000000000000002
- Hexadecimal: 0x1C2F8ABAF22B8307DA4000
- Base-36: 4A4QAPOPDD0000000
Squares and roots of 34074433295463939325968384
- 34074433295463939325968384 squared (340744332954639393259683842) is 1161067004407021496256489163472070558464539367571456
- 34074433295463939325968384 cubed (340744332954639393259683843) is 39562700193231189647251556499848833553935235376541212624342672676833516847104
-
34074433295463939325968384 is a
perfect square number . Itssquare root is 5837331007872 -
The
cube root of 34074433295463939325968384 is 324197414.6676402691
Scales and comparisons
How big is 34074433295463939325968384?- 34,074,433,295,463,939,325,968,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 34,074,433,295,463,939,325,968,384 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 34074433295463939325968384 cubic inches would be around 27016451.2 feet tall.
Recreational maths with 34074433295463939325968384
- 34074433295463939325968384 backwards is 48386952393936459233447043
- 34074433295463939325968384 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 34074433295463939325968384's digits is 126
- 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 34074433295463939325968384 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 34074433295463939325968384 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/34074433295463939325968384/
Chicago style:
Numbermatics. 2024. "Number 34074433295463939325968384 - Facts about the integer". https://numbermatics.com/n/34074433295463939325968384/
The information we have on file for 34074433295463939325968384 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 34074433295463939325968384, math, Factors of 34074433295463939325968384, curriculum, school, college, exams, university, Prime factorization of 34074433295463939325968384, STEM, science, technology, engineering, physics, economics, calculator, thirty-four septillion, seventy-four sextillion, four hundred thirty-three quintillion, two hundred ninety-five quadrillion, four hundred sixty-three trillion, nine hundred thirty-nine billion, three hundred twenty-five million, nine hundred sixty-eight thousand, three hundred eighty-four.