104437505297288683520
104,437,505,297,288,683,520 is an even composite number composed of eight prime numbers multiplied together.
What does the number 104437505297288683520 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 18144 divisors.
104437505297288683520 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of eighteen thousand, one hundred forty-four divisors.
Prime factorization of 104437505297288683520:
213 × 5 × 72 × 113 × 13 × 292 × 312 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 5 × 7 × 7 × 11 × 11 × 11 × 13 × 29 × 29 × 31 × 31 × 61 × 61)See below for interesting mathematical facts about the number 104437505297288683520 from the Numbermatics database.
Names of 104437505297288683520
- Cardinal: 104437505297288683520 can be written as One hundred four quintillion, four hundred thirty-seven quadrillion, five hundred five trillion, two hundred ninety-seven billion, two hundred eighty-eight million, six hundred eighty-three thousand, five hundred twenty.
Scientific notation
- Scientific notation: 1.0443750529728868352 × 1020
Factors of 104437505297288683520
Divisors of 104437505297288683520
- Number of divisors d(n): 18144
-
Complete list of divisors:
1 2 4 5 7 8 10 11 13 14 16 20 22 26 28 29 31 32 35 40 44 49 52 55 56 58 61 62 64 65 70 77 80 88 91 98 104 110 112 116 121 122 124 128 130 140 143 145 154 155 160 176 182 196 203 208 217 220 224 232 242 244 245 248 256 260 280 286 290 305 308 310 319 320 341 352 364 377 385 392 403 406 416 427 434 440 448 455 464 484 488 490 496 512 520 539 560 572 580 605 610 616 620 637 638 640 671 682 704 715 728 754 770 784 793 806 812 832 841 847 854 868 880 896 899 910 928 961 968 976 980 992 1001 1015 1024 1040 1078 1085 1120 1144 1160 1210 1220 1232 1240 1274 1276 1280 1331 1342 1364 1408 1421 1430 1456 1508 1519 1540 1568 1573 1586 1595 1612 1624 1664 1682 1694 1705 1708 1736 1760 1769 1792 1798 1820 1856 1885 1891 1922 1936 1952 1960 1984 2002 2015 2030 2048 2080 2135 2156 2170 2233 2240 2288 2320 2387 2420 2440 2464 2480 2548 2552 2560 2639 2662 2684 2695 2728 2816 2821 2842 2860 2912 2989 3016 3038 3080 3136 3146 3172 3185 3190 3224 3248 3328 3355 3364 3388 3410 3416 3472 3509 3520 3538 3584 3596 3640 3712 3721 3751 3770 3782 3844 3872 3904 3920 3965 3968 4004 4030 4060 4096 4147 4160 4205 4235 4270 4312 4340 4433 4466 4480 4495 4576 4640 4697 4774 4805 4840 4880 4928 4960 5005 5096 5104 5120 5278 5324 5368 5390 5456 5551 5632 5642 5684 5720 5824 5887 5929 5978 6032 6076 6160 6272 6292 6293 6344 6370 6380 6448 6496 6655 6656 6710 6727 6728 6776 6820 6832 6944 7007 7018 7040 7076 7105 7168 7192 7280 7381 7424 7442 7502 7540 7564 7595 7688 7744 7808 7840 7865 7930 7936 8008 8060 8120 8192 8294 8320 8410 8470 8540 8624 8680 8723 8845 8866 8932 8960 8990 9152 9251 9280 9317 9394 9455 9548 9610 9680 9760 9856 9889 9920 10010 10192 10208 10240 10556 10571 10648 10736 10780 10912 10933 11011 11102 11165 11264 11284 11368 11440 11648 11687 11774 11858 11935 11956 12064 12152 12320 12383 12493 12544 12584 12586 12688 12740 12760 12896 12992 13195 13237 13310 13312 13420 13454 13456 13552 13640 13664 13888 14014 14036 14080 14105 14152 14210 14336 14384 14560 14762 14848 14884 14945 15004 15080 15128 15190 15376 15488 15616 15631 15680 15730 15860 15872 16016 16120 16240 16588 16640 16709 16820 16940 17080 17248 17303 17360 17446 17545 17690 17732 17864 17920 17980 18304 18473 18502 18560 18605 18634 18755 18788 18910 19096 19220 19360 19459 19520 19712 19747 19778 19840 20020 20384 20416 20480 20735 20801 21112 21142 21296 21472 21560 21824 21866 22022 22165 22204 22330 22528 22568 22736 22880 22997 23296 23374 23485 23548 23716 23870 23912 24128 24304 24563 24583 24640 24766 24986 25088 25168 25172 25376 25480 25520 25792 25984 26047 26071 26257 26390 26474 26620 26624 26840 26908 26912 27104 27280 27328 27755 27776 27869 28028 28072 28160 28210 28304 28420 28672 28768 29029 29120 29435 29524 29645 29696 29768 29890 30008 30160 30256 30380 30752 30976 31031 31232 31262 31360 31460 31465 31720 31744 32032 32240 32480 32879 33176 33280 33418 33635 33640 33880 34160 34496 34606 34720 34892 35035 35090 35380 35464 35728 35840 35960 36608 36905 36946 37004 37120 37210 37268 37510 37576 37820 38192 38440 38599 38720 38857 38918 39040 39424 39494 39556 39680 40040 40768 40832 40931 40960 41209 41261 41470 41602 42224 42284 42592 42944 43120 43615 43648 43732 44044 44051 44330 44408 44660 45056 45136 45472 45617 45760 45994 46255 46585 46592 46748 46970 47089 47096 47432 47740 47824 48256 48373 48608 48763 49126 49166 49280 49445 49532 49972 50176 50336 50344 50752 50960 51040 51301 51584 51667 51968 52094 52142 52514 52780 52855 52948 53240 53248 53680 53816 53824 54208 54560 54656 54665 54839 55055 55510 55552 55738 56056 56144 56320 56420 56608 56840 57344 57536 58058 58240 58435 58621 58870 59048 59290 59392 59536 59780 60016 60320 60512 60760 61061 61504 61915 61952 62062 62464 62465 62524 62720 62920 62930 63440 63488 64064 64480 64757 64960 65219 65758 66185 66352 66560 66836 67270 67280 67760 68320 68992 69212 69223 69440 69784 70070 70180 70760 70928 71456 71680 71920 73216 73810 73892 73997 74008 74240 74420 74536 75020 75152 75640 76384 76531 76880 77077 77198 77440 77714 77836 78080 78155 78848 78988 79112 79360 80080 81191 81536 81664 81809 81862 82418 82522 82940 83204 83545 84448 84568 85184 85888 86240 86515 86681 87230 87296 87451 87464 88088 88102 88660 88816 89320 90112 90272 90944 91234 91520 91988 92365 92510 92659 93170 93184 93496 93940 94178 94192 94864 95480 95648 95953 96512 96746 97216 97295 97526 98252 98332 98560 98735 98890 99064 99944 100352 100672 100688 101504 101761 101920 102080 102602 103168 103334 103936 104005 104188 104284 105028 105560 105710 105896 106480 106496 107360 107632 107648 107909 108416 108779 109120 109312 109330 109678 110110 111020 111104 111476 112112 112288 112640 112840 113216 113680 114985 115072 115351 116116 116281 116480 116870 117242 117740 118096 118580 118784 119072 119560 120032 120263 120640 121024 121121 121520 122122 122815 122915 123008 123830 123904 124124 124928 124930 125048 125440 125840 125860 126880 126976 128128 128557 128960 129514 129920 130235 130355 130438 131285 131516 132370 132704 133120 133672 134540 134560 135520 136213 136640 137423 137984 138424 138446 138880 139345 139568 140140 140360 141520 141856 142912 143360 143840 145145 145607 146432 147620 147784 147994 148016 148480 148840 149072 150040 150304 151280 152768 153062 153760 154154 154396 154880 155155 155428 155672 156160 156310 157696 157976 158224 158720 160160 160979 162382 163072 163328 163618 163724 164395 164836 165044 165880 166408 167090 168896 169136 170368 171776 171941 172081 172480 173030 173362 174460 174592 174902 174928 176176 176204 177320 177632 178640 180544 181888 182329 182468 182497 183040 183799 183976 184730 185020 185318 186340 186368 186992 187880 188356 188384 189728 190960 191296 191906 192995 193024 193492 194285 194432 194590 195052 195083 196504 196664 197120 197470 197780 198128 199888 200704 201344 201376 203008 203203 203522 203840 204160 204655 205204 206045 206305 206336 206668 207872 208010 208376 208568 210056 211120 211420 211792 212960 214049 214720 215264 215296 215818 216832 217217 217558 218240 218624 218660 219356 220220 220255 222040 222208 222952 224224 224576 225280 225680 226432 227360 228085 228811 229970 230144 230702 232232 232562 232960 233740 234484 235445 235480 236192 237160 237568 238144 239120 240064 240526 241280 241865 242048 242242 243040 243815 244244 245630 245830 246016 247660 247808 248248 249856 249860 250096 250880 251680 251720 252967 253760 253952 256256 256505 257114 257920 258335 259028 259840 260470 260710 260876 262570 263032 264740 265408 266240 267344 269080 269120 270193 270413 271040 272426 273280 274195 274846 275968 276848 276892 277760 278690 279136 280280 280720 283040 283712 285824 286517 286720 286781 287680 288827 290290 291214 292864 293105 295240 295568 295988 296032 296960 297680 298144 300080 300608 302560 305305 305536 306124 306559 307520 308308 308792 309760 310310 310856 311344 312320 312620 315392 315952 316448 317440 319319 320320 321958 323785 324764 326095 326144 326656 327236 327448 328790 329672 330088 331760 332816 334180 337792 338272 338611 338923 340736 341341 343552 343882 344162 344960 346060 346115 346724 348920 349184 349804 349856 352352 352408 354640 355264 357280 359107 361088 361669 362297 363776 364658 364936 364994 366080 367598 367952 369460 369985 370040 370636 372680 372736 373984 375760 376712 376768 379456 381920 382592 382655 383812 383873 385385 385990 386048 386984 388570 388864 389180 390104 390166 393008 393328 394240 394940 395560 396256 399776 401408 402688 402752 405955 406016 406406 407044 407680 408320 409045 409310 410347 410408 412090 412610 412672 413336 415744 416020 416752 417136 420112 422240 422840 423584 425920 427427 428098 429440 430528 430592 431636 433405 433664 434434 435116 436480 437248 437255 437320 438712 440440 440510 444080 444416 445904 448448 449152 450241 450560 451360 452864 453299 454720 456170 457622 459940 460288 461404 463295 464464 465124 465920 467480 468968 470890 470960 472384 474320 476288 478240 479765 480128 481052 482560 483730 484096 484484 484561 486080 487630 488488 491260 491660 492032 495320 495616 496496 499712 499720 500192 501760 501787 503360 503440 505934 507520 508805 512512 513010 514228 515840 516670 517979 518056 519680 520940 521420 521752 525140 526064 529480 530816 532103 532480 534688 535717 536393 538160 538240 539545 540386 540826 542080 543895 544852 546560 548390 549692 551936 553696 553784 555520 557380 558272 560560 561440 564311 566080 567424 568337 571648 572663 573034 573562 575360 576755 577654 580580 581405 582428 585728 586210 590480 591136 591976 592064 593920 595360 596288 600160 601216 601315 603229 605120 605605 610610 611072 612157 612248 613118 615040 616616 617584 619520 620620 621712 622688 624640 625240 630784 631904 632896 634880 638638 640640 642785 643916 644831 647570 649528 652190 652288 653312 654472 654896 657580 659344 660176 663520 665632 666913 668360 671671 675584 676544 677222 677846 681065 681472 682682 687104 687115 687764 688324 689920 692120 692230 693448 697840 698368 699608 699712 704704 704816 709280 710528 712327 712907 714560 718214 722176 723338 724594 727552 728035 729316 729872 729988 732160 735196 735904 738920 739970 740080 741272 745360 745472 747968 751520 753424 753536 755363 758912 761453 762073 763840 765184 765310 767624 767746 770770 771980 772096 773968 777140 777728 778360 780208 780332 786016 786656 788480 789880 791120 792512 799552 804895 805376 805504 807457 808201 811910 812032 812812 813967 814088 815360 816640 818090 818620 820694 820816 824180 825220 825344 826672 831488 832040 833504 834272 840224 841841 844480 845680 847168 847847 851840 854854 856196 858880 859705 860405 861056 861184 863272 866810 867328 868868 870232 872960 874496 874510 874640 877424 880880 881020 888160 888832 891808 896896 898304 899899 900482 902720 905728 906598 909440 911645 912340 912485 915244 918995 919880 920576 922808 926590 928928 930248 931840 934960 937936 941780 941920 944768 948640 952576 953491 956480 959530 960256 961961 962104 965120 967460 968192 968968 969122 972160 975260 975415 976976 982520 983320 984064 990640 991232 992992 999440 1000384 1003520 1003574 1006720 1006880 1011868 1015040 1016015 1017610 1019249 1025024 1026020 1028456 1031680 1033340 1035958 1036112 1039360 1041880 1042840 1043504 1050280 1052128 1055483 1058960 1061632 1064206 1069376 1070245 1071434 1072786 1076320 1076480 1079090 1080772 1081652 1084160 1086085 1087790 1089704 1093120 1096780 1099384 1103872 1107392 1107568 1111040 1114760 1116544 1119371 1121120 1122880 1126853 1128622 1132160 1134848 1136674 1143296 1144055 1145326 1146068 1147124 1150720 1153510 1155308 1161160 1162810 1164856 1171456 1172420 1180960 1182272 1183952 1184128 1186999 1187840 1190720 1192576 1196569 1200320 1202432 1202630 1204567 1206458 1210240 1211210 1221220 1222144 1224314 1224496 1226236 1230080 1233232 1235168 1239040 1241240 1243424 1245376 1249280 1250480 1263808 1264835 1265792 1268861 1269760 1277276 1277479 1279091 1281280 1285570 1287832 1289662 1295140 1299056 1304380 1304576 1306624 1308944 1309792 1315160 1318688 1320352 1322893 1327040 1331264 1333826 1336720 1343342 1350965 1351168 1352065 1353088 1354444 1355692 1362130 1362944 1365364 1365581 1374208 1374230 1375528 1376648 1379840 1384240 1384460 1386896 1395680 1396736 1399216 1399424 1402817 1409408 1409632 1414127 1418560 1421056 1424654 1425814 1429120 1432585 1433905 1436428 1444135 1444352 1446676 1449188 1455104 1456070 1458632 1459744 1459976 1464320 1470392 1471808 1477840 1479940 1480160 1482544 1490720 1495936 1498343 1499563 1503040 1506848 1507072 1510726 1511653 1517824 1522906 1524146 1527680 1530368 1530620 1532795 1535248 1535492 1541540 1543960 1544192 1547936 1554280 1555456 1556720 1560416 1560664 1572032 1573312 1576960 1579760 1582240 1585024 1590331 1596595 1599104 1601677 1609790 1610752 1611008 1614914 1616402 1623820 1624064 1625624 1627934 1628176 1630720 1633280 1636180 1637240 1641388 1641632 1648360 1650440 1650688 1653344 1662976 1664080 1667008 1668544 1680448 1683682 1688960 1691360 1693055 1694336 1694615 1695694 1700009 1703680 1706705 1709708 1712392 1717760 1719410 1720810 1722112 1722368 1726544 1733620 1734656 1737736 1740464 1745920 1748992 1749020 1749280 1754848 1761760 1762040 1770769 1776320 1777664 1783616 1793792 1795535 1796608 1799798 1800964 1805440 1808345 1811456 1811485 1813196 1818880 1823290 1824680 1824970 1830488 1837990 1839760 1841152 1845616 1853180 1857856 1860496 1863680 1869920 1875872 1883560 1883840 1889536 1891351 1892891 1897280 1905152 1906982 1912960 1919060 1919365 1920512 1923922 1924208 1930240 1934920 1936384 1937936 1938244 1944320 1950520 1950830 1953952 1965040 1966640 1968128 1981280 1985984 1998880 2000768 2005619 2007040 2007148 2007467 2013440 2013760 2021789 2023736 2030080 2032030 2035220 2038498 2050048 2051735 2052040 2056912 2063360 2066680 2071916 2072224 2078720 2083760 2085680 2087008 2100560 2104256 2110966 2117920 2123264 2128412 2137135 2138752 2140490 2142868 2145572 2145913 2152640 2152960 2158180 2161544 2163304 2168320 2172170 2175580 2179408 2186240 2193560 2198768 2207744 2214784 2215136 2222080 2229520 2233088 2235233 2238742 2242240 2245760 2251205 2253706 2257244 2264320 2266495 2269696 2273348 2286592 2288110 2290652 2292136 2294248 2301440 2307020 2310616 2322320 2325620 2329712 2344840 2354539 2361920 2364544 2367904 2368256 2370277 2372461 2373998 2381440 2385152 2389387 2393138 2400640 2404864 2405260 2409134 2412916 2420480 2422420 2422805 2442440 2444288 2448628 2448992 2452472 2460160 2466464 2470336 2478080 2482480 2486848 2490752 2498560 2500960 2508935 2513749 2516921 2527616 2529670 2531584 2536079 2537722 2554552 2554958 2558182 2562560 2571140 2575664 2579324 2589895 2590280 2598112 2608760 2609152 2613248 2617888 2619584 2630320 2637376 2640704 2645786 2654080 2660515 2662528 2667652 2673440 2678585 2681965 2686684 2687111 2701930 2702336 2704130 2706176 2708888 2711384 2724260 2725888 2730728 2731162 2748416 2748460 2751056 2753296 2759680 2768480 2768920 2773792 2782637 2791360 2793472 2798432 2798848 2805634 2818816 2819264 2821555 2828254 2837120 2841685 2842112 2849308 2851628 2858240 2863315 2865170 2867810 2872429 2872856 2888270 2888704 2893352 2898376 2910208 2912140 2917264 2919488 2919952 2928640 2940784 2943616 2955680 2959880 2960320 2965088 2974543 2981440 2991872 2996686 2999126 3006080 3013696 3014144 3016145 3021452 3023306 3035648 3045812 3048292 3055360 3060736 3060785 3061240 3065590 3070496 3070984 3083080 3087920 3088384 3095872 3108560 3110912 3113440 3120832 3121328 3129361 3144064 3146624 3151687 3153920 3154591 3159520 3164480 3170048 3180662 3193190 3198208 3203354 3219580 3221504 3222016 3224155 3229828 3232804 3247640 3248128 3251248 3255868 3256352 3261440 3266560 3272360 3274480 3282776 3283264 3296720 3300880 3301376 3306688 3328160 3334016 3334565 3337088 3345179 3358355 3360896 3367364 3372149 3377920 3382720 3386110 3388672 3389230 3391388 3400018 3407360 3413410 3419416 3424784 3435520 3438820 3441620 3444224 3444736 3453088 3467240 3469312 3475472 3480928 3491840 3497984 3498040 3498560 3509696 3512509 3523520 3524080 3541538 3552640 3561635 3564535 3567232 3575881 3587584 3591070 3593216 3599596 3601928 3610880 3616690 3622912 3622970 3626392 3637760 3646580 3649360 3649940 3660976 3675980 3679520 3682304 3691232 3706360 3715712 3720992 3724721 3727360 3728153 3739840 3751744 3754751 3767120 3767680 3776815 3779072 3782702 3785782 3794560 3807265 3810304 3810365 3813964 3825920 3838120 3838730 3841024 3847844 3848416 3860480 3869840 3872768 3875872 3876488 3888640 3901040 3901660 3907904 3930080 3933280 3936256 3950177 3962560 3971968 3978359 3985267 3997760 4001536 4011238 4014296 4014934 4026880 4027520 4037285 4041005 4043578 4047472 4060160 4064060 4069835 4070440 4076996 4100096 4103470 4104080 4113824 4126720 4133360 4143832 4144448 4157440 4167520 4171360 4174016 4201120 4208512 4209205 4221932 4222603 4235840 4239235 4246528 4256824 4274270 4277504 4280980 4285736 4291144 4291826 4305280 4305920 4316360 4323088 4326608 4336640 4344340 4351160 4358816 4372480 4387120 4397536 4415488 4429568 4430272 4444160 4459040 4466176 4470466 4477484 4484480 4491520 4499495 4502410 4507412 4513817 4514488 4528640 4532990 4539392 4546696 4573184 4576220 4581304 4584272 4588496 4602880 4614040 4621232 4644640 4651240 4659424 4668391 4689680 4701697 4709078 4723840 4729088 4735808 4736512 4740554 4744922 4747996 4762880 4767455 4770304 4778774 4786276 4801280 4809728 4809805 4810520 4818268 4825832 4840960 4844840 4845610 4884880 4888576 4897256 4897984 4904944 4920320 4932928 4940672 4952651 4956160 4964960 4973696 4981504 4986289 4990349 5001920 5017870 5027498 5033842 5055232 5059340 5063168 5072158 5075444 5096245 5109104 5109916 5116364 5125120 5142280 5151328 5158648 5179790 5180560 5196224 5217520 5218304 5235776 5239168 5260640 5274752 5277415 5281408 5287541 5291572 5308160 5321030 5325056 5330171 5334511 5335304 5346880 5357170 5363930 5373368 5374222 5403860 5404672 5408260 5412352 5417776 5422768 5448520 5451776 5461456 5462324 5496832 5496920 5502112 5506592 5519360 5536960 5537840 5547584 5565274 5582720 5596855 5596864 5597696 5611268 5634265 5637632 5638528 5643110 5652199 5656508 5657407 5674240 5683370 5684224 5697769 5698616 5703256 5716480 5726630 5730340 5735620 5744858 5745712 5776540 5777408 5786704 5796752 5820416 5824280 5834528 5838976 5839904 5853133 5857280 5881568 5887232 5892887 5911360 5919760 5920640 5930176 5934995 5949086 5962880 5982845 5983744 5993372 5998252 6012160 6022835 6027392 6028288 6032290 6042904 6046612 6071296 6091624 6096584 6110720 6121472 6121570 6122480 6131180 6140992 6141968 6166160 6175840 6191744 6207421 6217120 6221824 6226880 6241664 6242656 6258722 6288128 6293248 6299293 6303374 6309182 6319040 6328960 6340096 6344305 6361324 6386380 6387395 6395455 6396416 6406708 6439160 6443008 6444032 6448310 6459656 6465608 6495280 6496256 6502496 6511736 6512704 6522880 6533120 6544720 6548960 6565552 6566528 6593440 6601760 6613376 6614465 6635519 6656320 6668032 6669130 6674176 6690358 6716710 6721792 6733727 6734728 6744298 6755840 6765440 6772220 6777344 6778460 6782776 6800036 6814720 6826820 6827905 6838832 6849568 6871040 6877640 6883240 6888448 6889472 6906176 6934480 6938624 6950944 6961856 6983680 6996080 6997120 7014085 7019392 7025018 7047040 7048160 7070635 7083076 7093141 7105280 7123270 7129070 7134464 7151762 7175168 7182140 7186432 7199192 7203856 7221760 7233380 7245824 7245940 7252784 7275520 7293160 7298720 7299880 7321952 7336043 7351960 7359040 7364608 7382464 7388381 7412720 7431424 7441984 7449442 7456306 7479680 7491715 7497815 7503488 7509502 7534240 7535360 7553630 7558144 7558265 7565404 7571564 7589120 7614530 7620608 7620730 7627928 7651840 7676240 7677460 7682048 7695688 7696832 7720960 7739680 7745536 7751744 7752976 7777280 7802080 7803320 7815808 7835597 7841977 7860160 7866560 7872512 7900354 7925120 7943936 7951655 7956718 7970534 7995520 8003072 8008385 8022476 8028592 8029868 8053760 8055040 8074570 8082010 8087156 8094944 8120320 8128120 8139670 8140880 8153992 8200192 8206940 8208160 8227648 8253440 8266720 8287664 8288896 8308993 8314880 8335040 8342720 8348032 8375983 8382803 8402240 8417024 8418410 8443864 8445206 8471680 8478470 8493056 8500045 8513648 8548540 8555008 8561960 8571472 8582288 8583652 8610560 8611840 8632720 8646176 8653216 8673280 8688680 8702320 8717632 8744960 8774240 8795072 8853845 8859136 8860544 8882027 8888320 8890211 8918080 8932352 8940932 8953637 8954968 8968960 8983040 8998990 9004820 9014824 9027634 9028976 9057280 9065980 9078784 9093392 9146368 9152440 9162608 9168544 9176992 9205760 9228080 9242464 9260251 9289280 9302480 9318848 9336782 9379360 9403394 9418156 9447680 9456755 9458176 9464455 9471616 9473024 9481108 9489844 9495992 9525760 9534910 9540608 9557548 9572552 9602560 9619456 9619610 9621040 9636536 9651664 9681920 9689680 9691220 9769760 9777152 9794512 9795968 9809888 9819719 9840640 9865856 9881344 9898889 9905302 9929920 9947392 9963008 9972578 9980698 10003840 10028095 10035740 10037335 10054996 10067684 10108945 10110464 10118680 10126336 10144316 10150888 10192490 10218208 10219832 10232728 10250240 10284560 10302656 10317296 10359580 10361120 10392448 10435040 10471552 10478336 10488401 10496941 10506613 10521280 10549504 10554830 10562816 10575082 10581571 10583144 10616320 10642060 10650112 10660342 10669022 10670608 10693760 10714340 10727860 10729565 10746736 10748444 10807720 10809344 10816520 10824704 10835552 10845536 10897040 10903552 10922912 10924648 10993840 11004224 11013184 11038720 11073920 11075680 11095168 11130548 11132317 11165440 11176165 11193710 11193728 11195392 11211739 11222536 11268530 11275264 11277056 11286220 11304398 11313016 11314814 11348480 11366740 11368448 11395538 11397232 11406512 11432960 11453260 11460680 11471240 11489716 11491424 11553080 11554816 11573408 11593504 11640832 11648560 11669056 11677952 11679808 11706266 11763136 11772695 11774464 11785774 11822720 11839520 11841280 11851385 11860352 11862305 11869990 11898172 11900063 11925760 11946935 11965690 11967488 11986744 11996504 12024320 12045670 12054784 12056576 12064580 12085808 12093224 12142592 12183248 12193168 12221440 12242944 12243140 12244960 12262360 12281984 12283936 12332320 12351680 12383488 12395383 12414842 12434240 12443648 12453760 12483328 12485312 12517444 12568745 12576256 12584605 12586496 12598586 12606748 12618364 12638080 12657920 12680192 12680395 12688610 12722648 12772760 12774790 12790910 12792832 12813416 12878320 12886016 12888064 12896620 12919312 12931216 12990560 13004992 13023472 13025408 13045760 13056989 13066240 13089440 13097920 13131104 13133056 13186880 13203520 13226752 13228930 13250237 13271038 13312640 13336064 13338260 13348352 13380716 13433420 13435555 13443584 13467454 13469456 13488596 13511680 13530880 13544440 13554688 13556920 13565552 13600072 13629440 13653640 13655810 13677664 13699136 13742080 13755280 13766480 13776896 13812352 13868960 13901888 13913185 13923712 13957471 13967360 13992160 13994240 14028170 14038784 14050036 14052269 14094080 14096320 14141270 14166152 14186282 14210560 14246540 14258140 14268928 14303524 14350336 14362145 14364280 14372864 14398384 14407712 14443520 14466760 14491648 14491880 14505568 14551040 14551823 14586320 14597440 14599760 14643904 14672086 14703920 14718080 14764928 14776762 14825440 14862848 14872715 14883968 14898884 14912612 14959360 14983430 14995630 15006976 15019004 15021391 15068480 15070720 15107260 15116288 15116530 15130808 15143128 15178240 15229060 15241216 15241460 15255856 15303680 15352480 15354920 15364096 15391376 15393664 15430987 15441920 15479360 15491072 15503488 15505952 15554560 15555397 15604160 15606640 15631616 15646805 15671194 15683954 15720320 15733120 15758435 15772955 15800708 15850240 15887872 15903310 15913436 15941068 15991040 16006144 16016770 16044952 16057184 16059736 16107520 16110080 16149140 16164020 16174312 16189888 16240640 16256240 16279340 16281760 16307984 16413880 16416320 16455296 16481773 16495193 16506880 16533440 16575328 16577792 16607227 16617986 16628183 16670080 16685440 16696064 16725895 16751966 16765606 16804480 16834048 16836820 16860745 16887728 16890412 16943360 16956940 16986112 17000090 17027296 17097080 17110016 17123920 17142944 17164576 17167304 17221120 17223680 17265440 17292352 17306432 17346560 17377360 17404640 17435264 17489920 17493641 17548480 17562545 17590144 17618447 17707690 17718272 17721088 17752553 17764054 17780422 17836160 17864704 17879405 17881864 17907274 17909936 17937920 17966080 17997980 18009640 18029648 18055268 18057952 18114560 18131960 18157568 18186784 18292736 18304880 18325216 18337088 18353984 18411520 18456160 18484928 18520502 18578560 18604960 18623605 18637696 18640765 18673564 18700099 18758720 18773755 18806788 18836312 18895360 18913510 18916352 18928910 18943232 18946048 18962216 18979688 18991984 19051520 19069820 19081216 19115096 19145104 19205120 19238912 19239220 19242080 19273072 19303328 19363840 19379360 19382440 19478459 19539520 19554304 19589024 19591936 19619776 19639438 19681280 19731712 19750885 19762688 19797778 19810604 19859840 19891795 19894784 19926016 19926335 19945156 19961396 20007680 20056190 20071480 20074670 20109992 20135368 20217890 20220928 20237360 20252672 20288632 20301776 20384980 20436416 20439664 20465456 20500480 20569120 20605312 20634592 20674303 20719160 20722240 20784896 20821801 20870080 20943104 20956672 20976802 20993882 21013226 21042560 21099008 21109660 21113015 21125632 21150164 21163142 21166288 21232640 21284120 21300224 21320684 21338044 21341216 21387520 21428680 21455720 21459130 21493472 21496888 21615440 21618688 21633040 21649408 21671104 21691072 21794080 21845824 21849296 21905527 21987680 22008448 22026368 22061809 22077440 22082137 22100117 22147840 22151360 22190336 22261096 22264634 22330880 22352330 22387420 22387456 22390784 22423478 22445072 22537060 22550528 22554112 22569085 22572440 22608796 22626032 22629628 22696960 22733480 22736896 22791076 22794464 22813024 22865920 22906520 22921360 22942480 22979432 22982848 23106160 23109632 23146816 23187008 23297120 23338112 23341955 23355904 23359616 23412532 23416253 23508485 23526272 23545390 23548928 23571548 23605043 23645440 23679040 23682560 23702770 23720704 23724610 23739980 23796344 23800126 23851520 23893870 23931380 23934976 23973488 23993008 24048640 24091340 24109568 24113152 24129160 24171616 24186448 24285184 24366496 24386336 24442880 24485888 24486280 24489920 24524720 24563968 24567872 24587563 24664640 24703360 24763255 24766976 24790766 24829684 24868480 24907520 24931445 24951745 24966656 24970624 25031167 25034888 25137490 25152512 25169210 25172992 25197172 25213496 25236728 25276160 25315840 25360384 25360790 25377220 25445296 25545520 25549580 25581820 25585664 25626832 25756640 25776128 25793240 25838624 25862432 25981120 26009984 26046944 26050816 26073047 26091520 26097071 26113978 26178880 26195840 26262208 26266112 26283257 26373760 26407040 26437705 26453504 26457860 26500474 26542076 26625280 26650855 26672128 26672555 26676520 26696704 26761432 26866840 26871110 26887168 26934908 26938912 26977192 27023360 27061760 27088880 27109376 27113840 27131104 27200144 27258880 27307280 27311620 27355328 27398272 27484160 27510560 27532960 27553792 27624704 27651239 27737920 27803776 27826370 27847424 27896869 27914942 27984320 27988480 28056340 28077568 28100072 28104538 28188160 28192640 28260995 28282540 28287035 28332304 28372564 28421120 28488845 28493080 28516280 28537856 28607048 28700672 28724290 28728560 28745728 28796768 28815424 28887040 28933520 28983760 29011136 29102080 29103646 29172640 29194880 29199520 29265665 29287808 29344172 29407840 29436160 29464435 29529856 29553524 29558221 29650880 29725696 29745430 29767936 29797768 29825224 29918720 29966860 29991260 30013952 30038008 30042782 30136960 30141440 30214520 30232576 30233060 30261616 30286256 30356480 30458120 30482432 30482920 30511712 30607360 30609007 30704960 30709840 30728192 30782752 30787328 30861974 30958720 31006976 31011904 31037105 31109120 31110794 31208320 31213280 31263232 31293610 31342388 31367908 31440640 31466240 31496465 31516870 31545910 31596719 31601416 31700480 31775744 31806620 31826872 31882136 31982080 32012288 32033540 32089904 32114368 32119472 32215040 32220160 32298280 32328040 32348624 32379776 32481280 32512480 32558680 32563520 32615968 32678737 32719973 32827760 32832640 32910592 32963546 32990386 33066880 33150656 33155584 33177595 33214454 33235972 33256366 33340160 33370880 33392128 33451790 33503932 33531212 33608960 33668096 33668635 33673640 33721490 33775456 33780824 33886720 33913880 33972224 34000180 34054592 34194160 34220032 34247840 34285888 34329152 34334608 34422971 34442240 34447360 34530880 34584704 34612864 34668557 34693120 34700501 34754720 34809280 34870528 34932443 34987282 35096960 35125090 35180288 35236894 35415380 35436544 35442176 35465705 35505106 35528108 35560844 35672320 35729408 35758810 35763728 35814548 35819872 35875840 35932160 35995960 36019280 36059296 36110536 36115904 36229120 36263920 36315136 36373568 36609760 36650432 36674176 36680215 36707968 36796969 36823040 36912320 36941905 36969856 37041004 37093639 37157120 37209920 37247210 37275392 37281530 37341577 37347128 37400198 37517440 37547510 37613576 37672624 37790720 37827020 37832704 37857820 37886464 37892096 37924432 37959376 37983968 38103040 38139640 38162432 38230192 38290208 38410240 38477824 38478440 38484160 38546144 38606656 38727680 38758720 38764880 38956918 39079040 39177985 39178048 39183872 39209885 39239552 39278876 39334691 39362560 39463424 39501770 39525376 39595556 39601849 39621208 39719680 39783590 39789568 39852032 39852670 39890312 39922792 40015360 40112380 40142960 40149340 40219984 40270736 40435780 40441856 40474720 40505344 40577264 40603552 40681693 40769960 40872832 40879328 40930912 40971931 41000960 41009683 41138240 41210624 41269184 41348606 41438320 41444480 41544965 41569792 41643602 41740160 41879915 41886208 41913344 41914015 41953604 41987764 42026452 42085120 42198016 42219320 42226030 42251264 42300328 42326284 42332576 42465280 42568240 42600448 42641368 42676088 42682432 42775040 42857360 42911440 42918260 42986944 42993776 43230880 43266080 43298816 43342208 43382144 43451947 43487327 43588160 43691648 43698592 43811054 43837937 43975360 44016896 44052736 44123618 44164274 44200234 44295680 44302720 44380672 44410135 44451055 44522192 44529268 44661760 44704660 44768185 44774840 44774912 44781568 44846956 44890144 45074120 45101056 45108224 45138170 45144880 45217592 45252064 45259256 45393920 45466960 45473792 45582152 45588928 45626048 45731840 45813040 45842720 45884960 45958864 45965696 46212320 46293632 46301255 46374016 46448633 46486453 46594240 46676224 46683910 46711808 46719232 46825064 46832506 47016970 47052544 47090780 47097856 47143096 47210086 47290880 47358080 47365120 47405540 47441408 47449220 47479960 47592688 47600252 47703040 47787740 47862760 47869952 47946976 47986016 48097280 48182680 48219136 48226304 48258320 48343232 48372896 48570368 48732992 48772672 48885760 48972560 48979840 49049440 49098595 49127936 49135744 49175126 49300261 49329280 49406720 49494445 49526510 49533952 49581532 49651987 49659368 49736960 49815040 49862890 49903490 49933312 49941248 50062334 50069776 50274980 50305024 50338420 50345984 50394344 50426992 50473456 50552320 50631680 50720768 50721580 50754440 50890592 51091040 51099160 51163640 51171328 51253664 51352301 51513280 51552256 51586480 51677248 51718667 51724864 51962240 52019968 52093888 52101632 52146094 52194142 52227956 52357760 52391680 52442005 52484705 52524416 52532224 52533065 52566514 52747520 52814080 52875410 52907008 52907855 52915720 53000948 53084152 53250560 53301710 53344256 53345110 53353040 53393408 53522864 53733680 53742220 53774336 53869816 53877824 53954384 54046720 54123520 54177760 54218752 54227680 54262208 54400288 54517760 54614560 54623240 54710656 54796544 54849179 54893839 55021120 55065920 55107584 55249408 55302478 55475840 55607552 55652740 55661585 55694848 55793738 55829884 55968640 55976960 56058695 56112680 56155136 56200144 56209076 56376320 56385280 56521990 56565080 56574070 56664608 56745128 56842240 56977690 56986160 57032560 57075712 57214096 57401344 57448580 57457120 57593536 57630848 57774080 57867040 57967520 58022272 58162951 58204160 58207292 58345280 58389760 58399040 58531330 58575616 58631881 58679621 58688344 58815680 58872320 58928870 59059712 59107048 59116442 59301760 59451392 59490860 59500315 59535872 59595536 59650448 59837440 59933720 59982520 60027904 60076016 60085564 60273920 60282880 60429040 60465152 60466120 60523232 60572512 60712960 60916240 60965840 61023424 61214720 61218014 61409920 61419680 61565504 61574656 61723948 61917440 61976915 62013952 62023808 62074210 62174189 62218240 62221588 62231477 62416640 62426560 62526464 62587220 62675459 62684776 62735816 62881280 62932480 62992930 63033740 63091820 63193438 63202832 63400960 63551488 63613240 63653744 63764272 63964160 64024576 64067080 64179808 64228736 64238944 64384463 64430080 64440320 64596560 64656080 64697248 64759552 64821757 65024960 65117360 65127040 65231936 65284945 65357474 65439946 65655520 65665280 65821184 65927092 65980772 66133760 66251185 66301312 66311168 66355190 66428908 66471944 66512732 66680320 66741760 66784256 66903580 67007864 67062424 67217920 67336192 67337270 67347280 67442980 67550912 67561648 67773440 67827760 68000360 68109184 68281631 68388320 68440064 68495680 68571776 68658304 68669216 68738033 68845942 68884480 69061760 69169408 69225728 69292223 69337114 69401002 69509440 69618560 69741056 69787355 69864886 69974564 70193920 70250180 70261345 70360576 70473788 70830760 70873088 70884352 70931410 71010212 71056216 71121688 71344640 71458816 71517620 71527456 71629096 71639744 71751680 71864320 71991920 72038560 72118592 72221072 72231808 72458240 72527840 72747136 72759115 72990709 73219520 73300864 73348352 73360430 73415936 73478587 73546291 73593938 73824640 73883810 73939712 74070997 74082008 74187278 74314240 74419840 74494420 74550784 74563060 74683154 74694256 74800396 75034880 75095020 75106955 75227152 75345248 75581440 75654040 75665408 75715640 75772928 75784192 75848864 75918752 75967936 76206080 76279280 76324864 76460384 76580416 76820480 76956880 76968320 77092288 77154935 77213312 77455360 77517440 77529760 77776985 77913836 77926219 78024551 78158080 78355970 78356096 78367744 78419770 78479104 78557752 78669382 78926848 79003540 79050752 79191112 79203698 79242416 79439360 79567180 79579136 79704064 79705340 79780624 79845584 80030720 80224760 80285920 80298680 80439968 80541472 80696473 80871560 80883712 80949440 81010688 81154528 81207104 81363386 81539920 81745664 81758656 81861824 81943862 82019366 82276480 82408865 82421248 82475965 82538368 82697212 82876640 82888960 83036135 83089930 83139584 83140915 83287204 83300441 83480320 83759830 83772416 83826688 83828030 83907208 83975528 84052904 84170240 84396032 84438640 84452060 84502528 84600656 84652568 84665152 84930560 85136480 85200896 85282736 85352176 85364864 85550080 85714720 85822880 85836520 85973888 85987552 86261747 86461760 86532160 86597632 86684416 86764288 86903894 86974654 87176320 87383296 87397184 87468205 87622108 87675874 87950720 88033792 88092235 88105472 88247236 88328548 88400468 88591360 88605440 88761344 88762765 88820270 88902110 89044384 89058536 89323520 89409320 89536370 89549680 89549824 89563136 89693912 89780288 90148240 90202112 90216448 90276340 90289760 90435184 90504128 90518512 90787840 90933920 91164304 91177856 91252096 91398923 91463680 91626080 91685440 91769920 91917728 91931392 92210833 92424640 92587264 92602510 92748032 92897266 92972906 93188480 93352448 93367820 93423616 93438464 93500495 93650128 93665012 94033940 94105088 94181560 94195712 94286192 94420172 94581760 94716160 94730240 94811080 94882816 94898440 94959920 95185376 95200504 95406080 95575480 95725520 95739904 95893952 95972032 96194560 96365360 96438272 96516640 96686464 96745792 97010191 97392295 97465984 97545344 97702297 97771520 97792321 97945120 97959680 98098880 98197190 98255872 98271488 98350252 98600522 98658560 98813440 98988890 99053020 99067904 99163064 99303974 99318736 99473920 99630080 99725780 99806980 99866624 99882496 100124668 100139552 100549960 100610048 100676840 100691968 100788688 100853984 100946912 101104640 101263360 101441536 101443160 101508880 101781184 101862761 102182080 102198320 102327280 102342656 102507328 102704602 103026560 103172960 103354496 103371515 103437334 103449728 103700549 103924480 104039936 104109005 104187776 104203264 104292188 104388284 104455912 104715520 104783360 104884010 104969410 105048832 105064448 105066130 105133028 105495040 105628160 105750820 105814016 105815710 105831440 106001896 106168304 106501120 106603420 106688512 106690220 106706080 106786816 107045728 107467360 107484440 107548672 107739632 107755648 107908768 108016909 108093440 108247040 108355520 108437504 108455360 108524416 108800576 108887779 109229120 109246480 109421312 109527635 109593088 109698358 109787678 110042240 110131840 110309045 110410685 110498816 110500585 110604956 110951680 111215104 111305480 111323170 111389696 111587476 111659768 111937280 111953920 112117390 112225360 112310272 112400288 112418152 112752640 112770560 113043980 113130160 113148140 113329216 113490256 113684480 113955380 113972320 114065120 114151424 114428192 114897160 114914240 115187072 115261696 115372411 115466351 115548160 115572743 115734080 115935040 116044544 116325902 116397281 116414584 116690560 116779520 116798080 117062660 117081265 117151232 117263762 117359242 117376688 117631360 117744640 117857740 118025215 118119424 118214096 118232884 118603520 118902784 118981720 119000630 119071744 119191072 119300896 119674880 119867440 119965040 120055808 120152032 120171128 120547840 120565760 120858080 120932240 121046464 121145024 121425920 121832480 121931680 122046848 122429440 122436028 122455487 122819840 122839360 122937815 123131008 123149312 123329129 123447896 123834880 123953830 124027904 124047616 124148420 124348378 124443176 124462954 124833280 124853120 125052928 125155835 125174440 125350918 125369552 125471632 125762560 125864960 125985860 126067480 126183640 126386876 126405664 126801920 127102976 127226480 127307488 127528544 127928320 128049152 128134160 128359616 128457472 128477888 128768926 128880640 129193120 129312160 129394496 129519104 129643514 130049920 130234720 130254080 130365235 130463872 130485355 130569890 130714948 130879892 130900693 131311040 131330560 131416285 131642368 131854184 131961544 132267520 132502370 132602624 132622336 132710380 132857816 132943888 133025464 133360640 133483520 133568512 133807160 134015728 134124848 134435840 134672384 134674540 134694560 134885960 135101824 135123296 135546880 135655520 136000720 136218368 136349213 136563262 136776640 136880128 136991360 137143552 137316608 137338432 137476066 137691884 137768960 138123520 138256195 138338816 138451456 138584446 138674228 138802004 139018880 139237120 139482112 139484345 139574710 139729772 139949128 140387840 140500360 140522690 140721152 140947576 141661520 141746176 141768704 141862820 142020424 142112432 142243376 142689280 143035240 143054912 143258192 143279488 143503360 143626879 143728640 143983840 144077120 144237184 144442144 144463616 144720121 145055680 145494272 145518230 145752607 145981418 146439040 146601728 146696704 146720860 146831872 146957174 147092582 147187876 147649280 147767620 147791105 147879424 148141994 148164016 148374556 148628480 148839680 148988840 149101568 149126120 149366308 149388512 149600792 150069760 150190040 150213910 150454304 150690496 151162880 151308080 151330816 151431280 151545856 151697728 151837504 151935872 152412160 152558560 152920768 153045035 153160832 153338689 153532181 153640960 153913760 153936640 154184576 154309870 154426624 154574959 154700819 155034880 155059520 155553970 155827672 155852438 156049102 156316160 156711940 156712192 156735488 156839540 156958208 157115504 157338764 157853696 157983595 158007080 158101504 158382224 158407396 158484832 158878720 159134360 159158272 159408128 159410680 159561248 159691168 160061440 160449520 160571840 160597360 160879936 161082944 161392946 161743120 161767424 161898880 162309056 162414208 162726772 163079840 163393685 163491328 163517312 163599865 163723648 163887724 163913771 164038732 164552960 164817730 164842496 164951930 165076736 165235301 165394424 165753280 165777920 166072270 166179860 166279168 166281830 166574408 166600882 166960640 167519660 167544832 167653376 167656060 167814416 167951056 168105808 168340480 168792064 168877280 168904120 169005056 169201312 169305136 169330304 169740857 169861120 170272960 170401792 170565472 170704352 170729728 171100160 171429440 171645760 171673040 171947776 171975104 172114855 172523494 172923520 173064320 173342785 173368832 173502505 173528576 173807788 173949308 174352640 174662215 174766592 174794368 174936410 175218169 175244216 175351748 175901440 176067584 176184470 176210944 176494472 176657096 176800936 177182720 177210880 177522688 177525530 177640540 177804220 178088768 178117072 178647040 178818640 179072740 179099360 179099648 179387824 179560576 180296480 180432896 180552680 180579520 180870368 181008256 181037024 181447123 181575680 181867840 182328608 182355712 182504192 182679497 182797846 183252160 183370880 183539840 183835456 183862784 183984845 184421666 184849280 185174528 185205020 185468195 185496064 185794532 185945812 186376960 186704896 186707885 186735640 186847232 186876928 187000990 187300256 187330024 188067880 188210176 188363120 188391424 188572384 188840344 189163520 189432320 189460480 189622160 189765632 189796880 189919840 190370752 190401008 190812160 191150960 191451040 191787904 191944064 192389120 192430051 192730720 192876544 193033280 193372928 193491584 194020382 194784590 194931968 195090688 195278083 195404594 195584642 195890240 195919360 196197760 196394380 196511744 196542976 196673455 196700504 197201044 197317120 197626880 197977780 198009245 198106040 198135808 198326128 198607948 198637472 198947840 199260160 199451560 199613960 199733248 199764992 200249336 200279104 201099920 201220096 201353680 201383936 201577376 201707968 201893824 202209280 202526720 202886320 203017760 203408465 203562368 203725522 204364160 204396640 204654560 204859655 205014656 205048415 205409204 205701089 206053120 206345920 206708992 206743030 206874668 206899456 207401098 207848960 208079872 208218010 208375552 208406528 208584376 208776568 208911824 209431040 209566720 209768020 209938820 210097664 210128896 210132260 210266056 210990080 211256320 211501640 211628032 211631420 211662880 212003792 212336608 213002240 213206840 213377024 213380440 213412160 213573632 214091456 214263049 214934720 214968880 215097344 215479264 215511296 215817536 216033818 216494080 216711040 216910720 217048832 217259735 217436635 217601152 217775558 218458240 218492960 218842624 219055270 219186176 219189685 219396716 219575356 220084480 220263680 220618090 220821370 220997632 221001170 221209912 221903360 222430208 222610960 222646340 222779392 223174952 223319536 223874560 223907840 224234780 224450720 224620544 224800576 224836304 225505280 225541120 226087960 226260320 226296280 226658432 226980512 227368960 227417333 227910760 227944640 228130240 228302848 228856384 229039811 229794320 229828480 230374144 230523392 230744822 230932702 231145486 231468160 231870080 232089088 232243165 232432265 232651804 232794562 232829168 233381120 233559040 233596160 234125320 234162530 234302464 234527524 234718484 234753376 235262720 235489280 235715480 236050430 236238848 236428192 236465768 237207040 237805568 237963440 238001260 238143488 238382144 238601792 239349760 239734880 239930080 240111616 240304064 240342256 240960797 241095680 241131520 241716160 241864480 242092928 242290048 242679899 242851840 242903507 243101287 243664960 243863360 244093696 244872056 244910974 245639680 245678720 245875630 246262016 246298624 246501305 246658258 246895792 247669760 247907660 248055808 248095232 248259935 248296840 248696756 248886352 248925908 249666560 249706240 250105856 250311670 250348880 250701836 250739104 250943264 251525120 251729920 251971720 252134960 252367280 252773752 252811328 253603840 254205952 254452960 254614976 255057088 255856640 256268320 256719232 256761505 256914944 256955776 257537852 257578783 257761280 258386240 258593335 258624320 258788992 259038208 259287028 259655473 260099840 260469440 260508160 260730470 260927744 260970710 261139780 261429896 261759784 261801386 262622080 262661120 262832570 263284736 263708368 263923088 264535040 265004740 265205248 265244672 265420760 265715632 265887776 266050928 266721280 266967040 267137024 267614320 268031456 268249696 268871680 269344768 269349080 269389120 269771920 270203648 270246592 271093760 271311040 272001440 272436736 272698426 273126524 273553280 273982720 274245895 274287104 274469195 274633216 274676864 274952132 275342837 275383768 275537920 276247040 276512390 276677632 276902912 277168892 277348456 277604008 278037760 278474240 278964224 278968690 279149420 279459544 279898256 280775680 281000720 281045380 281442304 281895152 283323040 283537408 283725640 284040848 284224864 284486752 284771851 285378560 286070480 286109824 286516384 286558976 286803517 287006720 287067781 287253758 287967680 288154240 288474368 288884288 288927232 289440242 290111360 290814755 290988544 291036460 291505214 291962836 292878080 293159405 293203456 293393408 293398105 293441720 293663744 293914348 294185164 294375752 295298560 295535240 295582210 295758848 296283988 296328032 296749112 297256960 297679360 297977680 298203136 298252240 298732616 298777024 299201584 300139520 300380080 300427820 300908608 301380992 302325760 302616160 302862560 303091712 303395456 303675008 303871744 304163629 304411289 305117120 305841536 306090070 306321664 306677378 306865559 307064362 307827520 307873280 308369152 308619740 308853248 309149918 309401638 310069760 310119040 310870945 311107940 311157385 311655344 311704876 312098204 312632320 313377295 313423880 313424384 313470976 313679080 313916416 314231008 314677528 315707392 315967190 316014160 316203008 316764448 316814792 316969664 317757440 318268720 318316544 318821360 319122496 319382336 320122880 320899040 321143680 321194720 321759872 321922315 322165888 322785892 323486240 323797760 324108785 324618112 324828416 325140431 325405171 325453544 326159680 326787370 326982656 327034624 327199730 327447296 327775448 327827542 328077464 329105920 329635460 329684992 329903860 330153472 330470602 330788848 331506560 331555840 332144540 332359720 332558336 332563660 333148816 333201764 333921280 335039320 335089664 335306752 335312120 335628832 335902112 336211616 336680960 337584128 337754560 337808240 338010112 338402624 338610272 338660608 339481714 340545920 341130944 341408155 341408704 341459456 342200320 342858880 343291520 343346080 343690165 343895552 343950208 344229710 345046988 345101827 345847040 346128640 346461115 346685570 346737664 347005010 347057152 347563909 347615576 347898616 348705280 349324430 349533184 349588736 349872820 350436338 350488432 350703496 351802880 352135168 352368940 352421888 352988944 353314192 353601872 354365440 354421760 355045376 355051060 355281080 355608440 356177536 356234144 357294080 357637280 358145480 358198720 358199296 358775648 359121152 359466107 360592960 360865792 361105360 361159040 361740736 362016512 362074048 362894246 363735680 364657216 364711424 364953545 365008384 365358994 365595692 366504320 366741760 367079680 367392935 367670912 367725568 367731455 367969690 368843332 369698560 370349056 370354985 370410040 370936390 370992128 371589064 371891624 372753920 373409792 373415770 373471280 373694464 373753856 374001980 374600512 374660048 376135760 376420352 376726240 377144768 377680688 378327040 378652681 378864640 378920960 379244320 379531264 379593760 379839680 380741504 380802016 381624320 382301920 382902080 383575808 383888128 384256873 384860102 385461440 385753088 386066560 386745856 386983168 388040764 389569180 389631095 389863936 390122755 390181376 390556166 390809188 391169284 391780480 391838720 392395520 392788760 393023488 393085952 393346910 393401008 394402088 394634240 395253760 395955560 396018490 396212080 396271616 396652256 397215896 397274944 397895680 398520320 398903120 399227920 399466496 399529984 400498672 400558208 402199840 402707360 403154752 403415936 403482365 403787648 404418560 404766659 405053440 405772640 406035520 406816930 407124736 407451044 408728320 408793280 409309120 409719310 410029312 410096830 410757347 410818408 411402178 412106240 412691840 413417984 413486060 413749336 413798912 414802196 415697920 416159744 416436020 416502205 416751104 416813056 417168752 417553136 417823648 418862080 419133440 419536040 419877640 420195328 420257792 420264520 420532112 421980160 422512640 423003280 423256064 423262840 423325760 424007584 424673216 426004480 426413680 426760880 426824320 428182912 428526098 429869440 429937760 430958528 431022592 431308735 431635072 432067636 432681601 432988160 433422080 433821440 434097664 434519470 434873270 435202304 435551116 435620339 436916480 436985920 437685248 438110540 438372352 438379370 438793432 439150712 440168960 440527360 441236180 441642740 441995264 442002340 442419824 443806720 444860416 445221920 445292680 445558784 446349904 446639072 447498623 447749120 447815680 448469560 448901440 449241088 449601152 449672608 450691241 451010560 451082240 451106513 452175920 452520640 452592560 453316864 453961024 454834666 455821520 455889280 456260480 456994615 457712768 458079622 459588640 459656960 460748288 461046784 461054165 461489644 461865404 462290972 462936320 463740160 464178176 464486330 464864530 465303608 465589124 465658336 466762240 467118080 467192320 468250640 468325060 468604928 469055048 469436968 469506752 470525440 470978560 471430960 472100860 472477696 472856384 472931536 474414080 475926880 476002520 476286976 476764288 477203584 477971417 478360597 478699520 479469760 479860160 480223232 480608128 480684512 481921594 482191360 482217307 483432320 483728960 484185856 484580096 485050955 485359798 485807014 486202574 487329920 487726720 488187392 488511485 488961605 489744112 489821948 491279360 491357440 491751260 492524032 492597248 493002610 493316516 493791584 495339520 495815320 496111616 496190464 496519870 496593680 497393512 497772704 497851816 499333120 499412480 500211712 500623340 500697760 501403672 501478208 501886528 503050240 503459840 503943440 504269920 504734560 505547504 505622656 507207680 508905920 509229952 509313805 510114176 510934963 511350983 511713280 512536640 513438464 513523010 513829888 513911552 514824037 515075704 515157566 516772480 517186670 517248640 517577984 518076416 518502745 518574056 519310946 520199680 520938880 521016320 521460940 521855488 521941420 522279560 522859792 523519568 523602772 525244160 525322240 525665140 526569472 527416736 527846176 529070080 530009480 530410496 530489344 530841520 531431264 531775552 532101856 533442560 533934080 534274048 535228640 536062912 536499392 537743360 538698160 538778240 539543840 540084545 540407296 540493184 542187520 542302871 542622080 544002880 544438895 544873472 545396852 546171857 546253048 547106560 547965440 548491790 548574208 548938390 549266432 549353728 549904264 550685674 550767536 552494080 553024780 553355264 553805824 554337784 554696912 555208016 556075520 556948480 557928448 557937380 558298840 558919088 559796512 561551360 562001440 562090760 562884608 563790304 564875311 566646080 567074816 567451280 568081696 568449728 568973504 569543702 570757120 572140960 572219648 573032768 573117952 573607034 574135562 574507516 575935360 576308480 576862055 576948736 577331755 577768576 577854464 577863715 578880484 580222720 581629510 581977088 581986405 582072920 583010428 583925672 585756160 586318810 586406912 586786816 586796210 586883440 587327488 587828696 588370328 588751504 590597120 591070480 591164420 591517696 592567976 592656064 593498224 594513920 595358720 595955360 596406272 596504480 597465232 597554048 598403168 600279040 600760160 600855640 601817216 602761984 603832229 605232320 605725120 606183424 606790912 607350016 607743488 608327258 608822578 610234240 611683072 612180140 612277435 612643328 613354756 613731118 614128724 615655040 615746560 616645645 616738304 617239480 617706496 618299836 618803276 620139520 620238080 621741890 622215880 622314770 623310688 623409752 624196408 625264640 626754590 626847760 626848768 626941952 627358160 627832832 628462016 629355056 631414784 631934380 632028320 633528896 633629584 633939328 635514880 636537440 637642720 638244992 638764672 639792461 640245760 640903393 641798080 642287360 642389440 643519744 643844630 644331776 645475831 645571784 646972480 647595520 648217570 649236224 649656832 650280862 650810342 650907088 652319360 653574740 653965312 654069248 654399460 654503465 654894592 655550896 655655084 656154928 658211840 659270920 659369984 659807720 660306944 660941204 661577696 663013120 663111680 664289080 664719440 665116672 665127320 666297632 666403528 667842560 670078640 670179328 670624240 671257664 671804224 672423232 673361920 675509120 675616480 676805248 677220544 677321216 678963428 679071337 681091840 681746065 682261888 682816310 682817408 682918912 683916079 684400640 684546247 685717760 686583040 686692160 687380330 687791104 687900416 688459420 690093976 690203654 691694080 692257280 692922230 693371140 693475328 694010020 694114304 695127818 695231152 695797232 697410560 698648860 699066368 699177472 699745640 700872676 700976864 701406992 703605760 704270336 704737880 704843776 705977888 706628384 707203744 708730880 708843520 710090752 710102120 710562160 711216880 712355072 712468288 713039327 715274560 716290960 716397440 716398592 717551296 718134395 718242304 718932214 721185920 722210720 722318080 723481472 723600605 724033024 724148096 725788492 725903843 727471360 728763035 729314432 729422848 729907090 730016768 730717988 731191384 733008640 733483520 734159360 734785870 735341824 735451136 735462910 735939380 737686664 739397120 740698112 740709970 740820080 741872780 741984256 743178128 743783248 745507840 746819584 746831540 746942560 747507712 748003960 749201024 749320096 752271520 752840704 753452480 754289536 755361376 756118363 756654080 757305362 757729280 758488640 759062528 759187520 759679360 761483008 761604032 762214453 764603840 765804160 766693445 767151616 767660905 767776256 768513746 769720204 770922880 772133120 772874795 773491712 773504095 773966336 776081528 779138360 779262190 779727872 780245510 780362752 781112332 781618376 782338568 783560960 783677440 784791040 785577520 786046976 786171904 786693820 786802016 788804176 789268480 790507520 791911120 792036980 792424160 793304512 794431792 794549888 795791360 797040640 797806240 798455840 799059968 800997344 801116416 804399680 805414720 806309504 806831872 806964730 807575296 808264457 808837120 809009201 809533318 811545280 812071040 813633860 814249472 814780967 814902088 817456640 817586560 818618240 819438620 819568855 820058624 820193660 821514694 821636816 822804356 824212480 825383680 826176505 826835968 826972120 827498672 827597824 829604392 831395840 832319488 832872040 833004410 833502208 833626112 834337504 835106272 835647296 837724160 838266880 839072080 839755280 840390656 840529040 841064224 843960320 845025280 846006560 846525680 846651520 848015168 848704285 849346432 852008960 852827360 853521760 853648640 856365824 857052196 857188409 859738880 859875520 861917056 862045184 862617470 863270144 864135272 865363202 866844160 867642880 868195328 869038940 869746540 870404608 871102232 871240678 873832960 873971840 875370496 876090845 876221080 876744704 876758740 877586864 878301424 880337920 881054720 882472360 883285480 883990528 884004680 884839648 887613440 887661203 889720832 890443840 890585360 891117568 892699808 893278144 894997246 895498240 896939120 897802880 899202304 899345216 901382482 902164480 902213026 904351840 905041280 905185120 906633728 907235615 907922048 909669332 911643040 911778560 912520960 913397485 913989230 915425536 916159244 916304851 919177280 919313920 921496576 922093568 922108330 922979288 923730808 924581944 925872640 927480320 928356352 928972660 929729060 930607216 931178248 931316672 933524480 934236160 934384640 936501280 936650120 937209856 938110096 938873936 939013504 941050880 941957120 942861920 944201720 944955392 945712768 945863072 948828160 948879217 951853760 952005040 952573952 953528576 954407168 955942834 956721194 958939520 959720320 961216256 961369024 962150255 963843188 964382720 964434614 966864640 967457920 968371712 969160192 970101910 970719596 971614028 972405148 974659840 975453440 976374784 976390415 977022970 977923210 979488224 979643896 982558720 982714880 983502520 985048064 985194496 986005220 986633032 987583168 990679040 991630640 992223232 992380928 993039740 993187360 994787024 995545408 995703632 998666240 998824960 1001246680 1001395520 1002807344 1002956416 1003773056 1005388153 1006100480 1006919680 1007886880 1008539840 1009469120 1011095008 1011245312 1013040847 1014319163 1017811840 1018459904 1018627610 1020228352 1021869926 1022701966 1025073280 1026876928 1027046020 1027659776 1027823104 1028505445 1029648074 1030151408 1030315132 1033544960 1034373340 1034497280 1035155968 1036152832 1037005490 1037148112 1038621892 1040399360 1041877760 1042032640 1042921880 1043710976 1043882840 1044559120 1045719584 1047039136 1047205544 1050488320 1050644480 1051330280 1053138944 1054833472 1055692352 1058140160 1060018960 1060820992 1061683040 1062862528 1063551104 1064203712 1066885120 1067112101 1067868160 1070457280 1071315245 1072125824 1072998784 1074725267 1075486720 1075715531 1077396320 1077556480 1079087680 1080169090 1080814592 1080986368 1082905733 1084605742 1085244160 1088005760 1088877790 1089746944 1090793704 1092343714 1092506096 1094213120 1095930880 1096983580 1097148416 1097876780 1098532864 1098707456 1099808528 1101371348 1101535072 1104988160 1106049560 1106710528 1107611648 1108675568 1109393824 1110416032 1112151040 1113896960 1115856896 1115874760 1116597680 1117838176 1119593024 1123102720 1124002880 1124181520 1125769216 1127580608 1129750622 1133292160 1134902560 1136163392 1136899456 1137086665 1137947008 1139087404 1140706039 1141514240 1144281920 1144439296 1145199055 1146065536 1146235904 1147214068 1148271124 1149015032 1151870720 1152616960 1153724110 1153897472 1154663510 1155537152 1155708928 1155727430 1157760968 1160445440 1163259020 1163954176 1163972810 1164145840 1166020856 1167851344 1171512320 1172637620 1172813824 1173573632 1173592420 1173766880 1174654976 1175657392 1176740656 1177503008 1181194240 1182140960 1182328840 1183035392 1185135952 1185312128 1186996448 1188185999 1189027840 1190717440 1191910720 1192812544 1193008960 1194930464 1195108096 1196806336 1200558080 1201520320 1201711280 1203634432 1204803985 1205523968 1207664458 1210464640 1211450240 1213399495 1213581824 1214517535 1214700032 1215486976 1215506435 1216654516 1217645156 1220468480 1223366144 1224360280 1224554870 1225286656 1226709512 1227462236 1228257448 1231310080 1231493120 1233291290 1233476608 1234478960 1235412992 1236599672 1237606552 1240279040 1240476160 1243483780 1244431760 1244629540 1246621376 1246819504 1248392816 1250529280 1253509180 1253695520 1253697536 1254716320 1255665664 1256924032 1258710112 1261132483 1263868760 1264056640 1267057792 1267259168 1267878656 1270129861 1271029760 1271300173 1273074880 1275285440 1276489984 1277529344 1279584922 1281806786 1283596160 1284574720 1284778880 1287039488 1287689260 1287893915 1288663552 1290951662 1291143568 1293944960 1295191040 1296435140 1298277365 1298472448 1299313664 1300561724 1301620684 1301814176 1304638720 1307149480 1307930624 1308138496 1308798920 1309006930 1309789184 1311101792 1311310168 1312309856 1316423680 1318541840 1318739968 1319615440 1320613888 1321882408 1323155392 1326026240 1326223360 1328578160 1329438880 1330254640 1332595264 1332807056 1335685120 1340157280 1341248480 1342515328 1343608448 1344846464 1346723840 1347010357 1348107137 1351018240 1351232960 1353610496 1354441088 1354642432 1357926856 1358142674 1362183680 1363492130 1364523776 1365632620 1365634816 1365837824 1367832158 1369092494 1371435520 1373166080 1373384320 1374760660 1375582208 1375800832 1376714185 1376918840 1380187952 1380407308 1383388160 1384514560 1385844460 1386742280 1386950656 1388020040 1388228608 1390255636 1390462304 1391594464 1394821120 1397297720 1398132736 1398354944 1399491280 1401745352 1401953728 1402813984 1407211520 1408540672 1409475760 1409687552 1411955776 1413256768 1414407488 1417687040 1420204240 1421124320 1422433760 1423859255 1424710144 1424936576 1426078654 1430549120 1432581920 1432794880 1434017585 1435102592 1435338905 1436268790 1436484608 1437864428 1439907623 1442371840 1444421440 1444636160 1446962944 1447201210 1448066048 1448296192 1451576984 1451807686 1454942720 1457526070 1458628864 1458845696 1459814180 1460033536 1461435976 1462382768 1466017280 1466967040 1468318720 1469571740 1470683648 1470902272 1470925820 1471878760 1475373328 1478794240 1481396224 1481419940 1481640160 1483745560 1483968512 1486356256 1487566496 1491015680 1493639168 1493663080 1493885120 1495015424 1496007920 1498402048 1498640192 1499841343 1504543040 1505681408 1506904960 1508579072 1510722752 1512236726 1514610724 1515458560 1516977280 1518375040 1519358720 1520818145 1522056445 1522966016 1523208064 1524428906 1529207680 1531608320 1533386890 1534303232 1534327795 1535321810 1535552512 1537027492 1539440408 1541845760 1544266240 1545749590 1546983424 1547008190 1547932672 1552163056 1558276720 1558524380 1559455744 1560491020 1560725504 1562224664 1563236752 1564677136 1567121920 1567354880 1569582080 1571155040 1572343808 1573387640 1573604032 1577608352 1578536960 1581015040 1583822240 1584073960 1584848320 1586609024 1588863584 1589099776 1591582720 1591921331 1595612480 1596911680 1598119936 1601994688 1602232832 1603278677 1608799360 1610829440 1612619008 1613663744 1613929460 1615150592 1616528914 1618018402 1619066636 1623090560 1624142080 1625702155 1627025855 1627267720 1628498944 1629561934 1629804176 1634913280 1635173120 1637236480 1638877240 1639137710 1640117248 1640387320 1643029388 1643273632 1645608712 1648424960 1650767360 1652353010 1653671936 1653944240 1654997344 1655195648 1659208784 1662791680 1664638976 1665744080 1666008820 1667004416 1668675008 1670212544 1671294592 1675448320 1676533760 1678144160 1679510560 1680781312 1681058080 1682128448 1686725579 1687920640 1690050560 1692013120 1693051360 1693303040 1696030336 1697408570 1698692864 1700324549 1701709009 1705654720 1707043520 1707297280 1712731648 1714104392 1714376818 1719477760 1719751040 1723834112 1724090368 1725234940 1725509135 1726540288 1728270544 1730726404 1733688320 1735285760 1736390656 1737819545 1738077880 1739493080 1740809216 1742204464 1742481356 1747665920 1747943680 1750740992 1752181690 1752442160 1753489408 1753517480 1755173728 1756602848 1760675840 1762109440 1764944720 1766570960 1768009360 1769679296 1775226880 1775322406 1779441664 1780887680 1781170720 1785399616 1786556288 1789994492 1790996480 1793878240 1795605760 1797330535 1798404608 1798690432 1802764964 1803051481 1804328960 1804426052 1808703680 1810082560 1810370240 1813267456 1814471230 1815844096 1817588311 1819338664 1823286080 1823557120 1825041920 1826794970 1827978460 1830851072 1832318488 1832609702 1838354560 1838627840 1842993152 1844187136 1844216660 1845958576 1847461616 1849163888 1851745280 1854960640 1856712704 1857945320 1859458120 1861214432 1862356496 1862633344 1867048960 1867149427 1868472320 1868769280 1873002560 1873300240 1874419712 1876220192 1877747872 1878027008 1882101760 1885723840 1888403440 1891425536 1891726144 1893263405 1897656320 1897758434 1903707520 1904010080 1907057152 1908814336 1911885668 1913442388 1917879040 1919440640 1921284365 1922432512 1922738048 1924300510 1927399859 1927686376 1928765440 1928869228 1933729280 1934915840 1936743424 1938320384 1940203820 1941439192 1943228056 1944810296 1949319680 1950906880 1952749568 1952780830 1954045940 1955846420 1958976448 1959287792 1965117440 1965429760 1967005040 1970096128 1972010440 1973266064 1975166336 1981358080 1983261280 1984761856 1986079480 1986374720 1989574048 1991090816 1991407264 1993402957 1995918353 1997332480 1997649920 2002493360 2002791040 2005614688 2005912832 2007546112 2009474467 2010776306 2015773760 2017079680 2018938240 2022190016 2022490624 2023833295 2026081694 2028638326 2035623680 2036919808 2037255220 2040456704 2043739852 2045403932 2050146560 2053753856 2053786735 2054092040 2055319552 2055646208 2057010890 2059296148 2060302816 2060630264 2067089920 2068746680 2068994560 2070311936 2072305664 2074010980 2074296224 2077243784 2080798720 2083755520 2084065280 2085843760 2087421952 2087765680 2089118240 2091439168 2094078272 2094411088 2100976640 2101288960 2102660560 2109666944 2111384704 2116280320 2116730561 2120037920 2121641984 2123366080 2125725056 2127102208 2128407424 2130879023 2134224202 2140914560 2142630490 2144251648 2145997568 2148058913 2149450534 2151431062 2154792640 2155112960 2158175360 2160338180 2161629184 2161972736 2163408005 2165811466 2169211484 2170488320 2176011520 2177755580 2178101695 2179493888 2181587408 2184687428 2185012192 2188426240 2191861760 2193967160 2194296832 2195753560 2197065728 2197414912 2199617056 2202742696 2203070144 2209976320 2212099120 2213421056 2215223296 2217351136 2218787648 2220832064 2224302080 2227793920 2231749520 2233195360 2235676352 2237493115 2239186048 2246205440 2248005760 2248363040 2253456205 2255161216 2255532565 2259501244 2262711979 2266584320 2269805120 2272326784 2273798912 2274173330 2275894016 2277836197 2278174808 2281412078 2288563840 2288878592 2290398110 2292131072 2292471808 2294428136 2296542248 2298030064 2303741440 2305233920 2307448220 2307794944 2309327020 2311074304 2311417856 2311454860 2315521936 2320890880 2326518040 2327908352 2327945620 2328291680 2332041712 2335702688 2343024640 2345275240 2345627648 2347147264 2347184840 2347533760 2349309952 2351314784 2353481312 2355006016 2362388480 2364281920 2364657680 2366070784 2370271904 2370624256 2373992896 2376371998 2381434880 2383821440 2386017920 2389857085 2389860928 2390216192 2391802985 2393612672 2401116160 2403040640 2403422560 2407268864 2409607970 2411047936 2411086535 2415328916 2415712789 2420929280 2422900480 2426798990 2427163648 2429035070 2429400064 2430973952 2431012870 2433309032 2435290312 2440936960 2446732288 2448720560 2449109740 2450573312 2453419024 2454924472 2456514896 2462620160 2462986240 2466582580 2466953216 2468957920 2470825984 2473199344 2475213104 2480558080 2480952320 2486967560 2488863520 2489259080 2493242752 2493639008 2496785632 2501058560 2501590663 2507018360 2507391040 2507395072 2509432640 2511331328 2513848064 2517420224 2522264966 2527737520 2528113280 2534115584 2534518336 2535757312 2540259722 2542600346 2546149760 2550570880 2552979968 2554674815 2555058688 2556754915 2559169844 2563613572 2567192320 2569149440 2569557760 2574078976 2574120185 2575378520 2575787830 2577327104 2581903324 2582287136 2587889920 2590382080 2592870280 2596554730 2596944896 2598627328 2601123448 2603241368 2603628352 2609277440 2614298960 2615861248 2616276992 2617597840 2618013860 2619578368 2622203584 2622620336 2624619712 2632847360 2637083680 2639230880 2641227776 2643764816 2646310784 2650568767 2652052480 2652446720 2657156320 2658877760 2660509280 2665190528 2665614112 2671370240 2674114157 2680314560 2682496960 2685030656 2687216896 2689692928 2694020714 2696214274 2702036480 2702465920 2707220992 2708882176 2709284864 2711514355 2715853712 2716285348 2724367360 2726984260 2729047552 2730859285 2731265240 2731269632 2731675648 2735664316 2738184988 2742871040 2746332160 2746768640 2749521320 2751164416 2751601664 2753428370 2753837680 2760375904 2760814616 2766776320 2769029120 2771688920 2773484560 2773901312 2776040080 2776457216 2780511272 2780924608 2783188928 2789642240 2794595440 2796265472 2796709888 2798982560 2803490704 2803907456 2805627968 2814423040 2818951520 2823911552 2824376555 2826513536 2828814976 2833366613 2835374080 2840408480 2842248640 2844867520 2847718510 2849420288 2849873152 2852157308 2861098240 2865163840 2865589760 2868035170 2870205184 2870677810 2872537580 2872969216 2875728856 2879815246 2884743680 2888842880 2889272320 2893925888 2894402420 2896132096 2896592384 2903153968 2903615372 2909885440 2915052140 2917257728 2917691392 2919628360 2920067072 2922871952 2924765536 2932034560 2933934080 2936637440 2939143480 2941367296 2941804544 2941851640 2943757520 2950746656 2957588480 2962792448 2962839880 2963280320 2967491120 2967937024 2972712512 2975132992 2982031360 2987326160 2987770240 2992015840 2996804096 2997280384 2999682686 3007315921 3009086080 3013809920 3017158144 3019161145 3021445504 3024473452 3028771207 3029221448 3030917120 3033954560 3036750080 3038717440 3041636290 3044112890 3045932032 3046416128 3048857812 3058415360 3063216640 3066773780 3068606464 3068655590 3070643620 3071105024 3074054984 3078880816 3083691520 3088532480 3091499180 3093966848 3094016380 3095865344 3104326112 3116553440 3117048760 3118911488 3120982040 3121451008 3124449328 3126473504 3129354272 3132490361 3134243840 3134709760 3139164160 3142310080 3144687616 3146775280 3147208064 3154838687 3155216704 3157073920 3157745591 3167644480 3168147920 3169696640 3173218048 3177727168 3178199552 3183842662 3191224960 3193823360 3198962305 3203989376 3204465664 3204516965 3206557354 3217598720 3221658880 3225238016 3227327488 3227379155 3227858920 3230301184 3233057828 3236036804 3238133272 3246181120 3248284160 3251404310 3254051710 3254535440 3256997888 3259123868 3259608352 3269826560 3270346240 3274472960 3277754480 3278275420 3280234496 3280774640 3286058776 3286547264 3291217424 3296849920 3301534720 3304706020 3307343872 3307888480 3309994688 3310391296 3318417568 3325583360 3331488160 3332017640 3334008832 3337350016 3340425088 3342589184 3345799919 3348524179 3350896640 3356288320 3359021120 3361562624 3362116160 3364256896 3373451158 3375521149 3384026240 3386102720 3386606080 3392060672 3394817140 3395356685 3397385728 3400649098 3403418018 3411309440 3414087040 3414594560 3419580395 3422731235 3425463296 3428208784 3428753636 3438955520 3439502080 3447668224 3448180736 3450469880 3451018270 3453080576 3456541088 3461452808 3467376640 3470571520 3472781312 3475639090 3476155760 3478986160 3481618432 3484408928 3484962712 3495331840 3495887360 3501481984 3504363380 3504884320 3507034960 3510347456 3513205696 3521351680 3524218880 3529889440 3533141920 3536018720 3539358592 3550453760 3550644812 3561775360 3562341440 3565196635 3570799232 3573112576 3576544741 3579456881 3579988984 3581992960 3587756480 3591211520 3594661070 3596809216 3597380864 3605529928 3606102962 3608852104 3617407360 3620165120 3620740480 3626534912 3628942460 3629519215 3631688192 3635176622 3638677328 3646572160 3647114240 3650083840 3653589940 3655956920 3661702144 3664636976 3665219404 3676709120 3677255680 3685986304 3688374272 3688433320 3691917152 3694923232 3698327776 3703490560 3709921280 3713425408 3715890640 3718916240 3722428864 3724712992 3725266688 3734097920 3734298854 3737538560 3746005120 3746600480 3752440384 3755495744 3756054016 3764203520 3771447680 3776806880 3780591815 3782851072 3783452288 3786526810 3795312640 3795516868 3796120097 3807415040 3808020160 3811072265 3814114304 3817628672 3823202999 3823771336 3826884776 3835758080 3838881280 3842568730 3844865024 3845476096 3848601020 3854799718 3855372752 3857738456 3867458560 3869831680 3873486848 3876640768 3880407640 3882878384 3886456112 3889620592 3898639360 3901813760 3905499136 3905561660 3908091880 3911692840 3917952896 3918575584 3930234880 3930859520 3934010080 3940192256 3944020880 3946532128 3950332672 3954127177 3966522560 3969523712 3972158960 3972749440 3979148096 3982181632 3982814528 3986805914 3991836706 3995299840 4004986720 4005582080 4011229376 4011825664 4015092224 4018948934 4021552612 4031547520 4034159360 4037876480 4041322285 4044380032 4044981248 4045046005 4047666590 4052163388 4057276652 4071247360 4073839616 4073904835 4074510440 4080913408 4087479704 4090807864 4100293120 4107507712 4107573470 4108184080 4110639104 4111292416 4114021780 4118592296 4120605632 4121260528 4134179840 4137493360 4137989120 4140623872 4148021960 4148592448 4154487568 4161597440 4165179491 4167511040 4168130560 4171687520 4174843904 4175531360 4178236480 4182878336 4188156544 4188822176 4201953280 4205321120 4219333888 4222769408 4226825603 4233461122 4240075840 4243283968 4246732160 4251450112 4254204416 4256814848 4261758046 4268448404 4281829120 4285260980 4285942045 4288503296 4291995136 4296117826 4298901068 4302862124 4309585280 4310225920 4316350720 4320676360 4323258368 4323945472 4326816010 4331622932 4338422968 4340976640 4352023040 4355511160 4356203390 4358987776 4363174816 4369374856 4370024384 4376852480 4383723520 4387934320 4388593664 4391507120 4394131456 4394829824 4399234112 4405485392 4406140288 4419952640 4424198240 4434702272 4437575296 4438306015 4441664128 4448604160 4452433249 4455587840 4463499040 4466390720 4471352704 4474986230 4478372096 4486323751 4496011520 4496726080 4506912410 4510322432 4511065130 4518330817 4519002488 4525423958 4533168640 4539610240 4544653568 4547597824 4548346660 4551788032 4555672394 4556349616 4562824156 4577127680 4577757184 4580796220 4581524255 4584262144 4584943616 4588856272 4593084496 4596060128 4607482880 4610467840 4614896440 4615589888 4618654040 4622148608 4622835712 4622909720 4631043872 4641781760 4653036080 4655816704 4655891240 4656583360 4664083424 4671405376 4686049280 4690550480 4691255296 4694369680 4695067520 4702629568 4706962624 4710012032 4724776960 4728563840 4729315360 4740543808 4741248512 4744396085 4747985792 4752743996 4753499359 4759497611 4762869760 4767642880 4772035840 4779714170 4779721856 4780432384 4783605970 4787225344 4791823729 4806081280 4806845120 4814537728 4819215940 4822095872 4822173070 4830657832 4831425578 4841858560 4845800960 4853597980 4854327296 4858070140 4858800128 4861947904 4862025740 4866618064 4870580624 4881873920 4893464576 4897441120 4898219480 4901146624 4906838048 4909848944 4913029792 4922484853 4925240320 4925972480 4933165160 4933906432 4937915840 4941651968 4946398688 4950426208 4961116160 4961904640 4973935120 4977727040 4978518160 4986485504 4987278016 4993571264 5003181326 5014036720 5014782080 5014790144 5018865280 5026940765 5027696128 5034840448 5044529932 5055475040 5056226560 5065204235 5068231168 5069036672 5071514624 5071595815 5080519444 5081326901 5085200692 5092299520 5101141760 5105959936 5109349630 5110117376 5113509830 5118339688 5127227144 5134384640 5138298880 5139115520 5148157952 5148240370 5150757040 5151575660 5154654208 5163806648 5164574272 5175779840 5180764160 5185740560 5193109460 5193889792 5197254656 5202246896 5206482736 5207256704 5218554880 5228597920 5232553984 5235195680 5236027720 5239156736 5244407168 5245240672 5249239424 5261966567 5265694720 5274167360 5278461760 5282455552 5287529632 5292621568 5301137534 5304104960 5314312640 5317755520 5321018560 5330381056 5331228224 5335560505 5348228314 5360629120 5364993920 5370061312 5373626335 5374433792 5378577655 5379385856 5388041428 5392428548 5404072960 5404931840 5414441984 5414528665 5417764352 5418569728 5423028710 5431707424 5432570696 5448734720 5453968520 5458095104 5461718570 5462530480 5462539264 5463351296 5471328632 5476369976 5485742080 5492664320 5493537280 5499042640 5502328832 5503203328 5506856740 5507675360 5520751808 5521629232 5533552640 5538058240 5543377840 5546969120 5552080160 5561022544 5561849216 5566377856 5579284480 5589190880 5593419776 5597965120 5606981408 5607814912 5611255936 5624860813 5628846080 5637903040 5647823104 5648753110 5653027072 5657629952 5663064407 5666733226 5680816960 5684497280 5689735040 5695437020 5698840576 5699746304 5703530195 5704314616 5722196480 5730327680 5731179520 5736070340 5740410368 5741355620 5745075160 5745938432 5751457712 5759630492 5769487360 5777685760 5778544640 5787851776 5788804840 5792264192 5793184768 5806307936 5807230744 5819770880 5830104280 5834515456 5835382784 5839256720 5840134144 5845743904 5849531072 5864069120 5867868160 5873274880 5878286960 5882734592 5883703280 5887515040 5901493312 5915176960 5925679760 5926560640 5934982240 5940929995 5945425024 5950265984 5964062720 5965331581 5974652320 5975540480 5984031680 5993608192 5994560768 5999365372 6014631842 6018172160 6027619840 6034316288 6038322290 6042891008 6048946904 6057542414 6058442896 6067909120 6073500160 6077434880 6083272580 6088225780 6091864064 6092832256 6097715624 6116830720 6126433280 6133547560 6137212928 6137311180 6141287240 6142210048 6148109968 6157761632 6167383040 6177064960 6182998360 6187933696 6188032760 6191730688 6208652224 6213628421 6233106880 6234097520 6237822976 6241964080 6242902016 6248898656 6252947008 6258708544 6264980722 6268487680 6278328320 6284620160 6293550560 6294416128 6305662415 6309677374 6310433408 6315491182 6335288960 6336295840 6339393280 6346436096 6350649305 6355454336 6356399104 6356500865 6367685324 6382449920 6387646720 6397924610 6407978752 6408931328 6409033930 6413114708 6435197440 6443317760 6450476032 6454654976 6454758310 6455717840 6460602368 6466115656 6472073608 6476266544 6492362240 6496568320 6502808620 6508103420 6509070880 6513995776 6518247736 6519216704 6539653120 6540692480 6548945920 6555508960 6556550840 6560468992 6561549280 6572117552 6573094528 6582434848 6593699840 6603069440 6609412040 6614687744 6615776960 6619989376 6620782592 6636835136 6642154519 6662976320 6664035280 6668017664 6674700032 6680850176 6685178368 6691599838 6697048358 6712576640 6718042240 6724232320 6728513792 6735051785 6740535685 6746902316 6751042298 6768052480 6772205440 6773212160 6784121344 6789634280 6790713370 6794771456 6801298196 6806836036 6822618880 6828174080 6829189120 6839160790 6845462470 6850926592 6856417568 6857507272 6877911040 6879004160 6895336448 6896361472 6900939760 6902036540 6906161152 6913082176 6922905616 6934753280 6941143040 6945562624 6951278180 6952311520 6957972320 6963236864 6968817856 6969925424 6990663680 6991774720 7008726760 7009768640 7014069920 7020694912 7026411392 7037717071 7042703360 7048437760 7049937323 7059778880 7066283840 7072037440 7078717184 7100234141 7101289624 7123550720 7124682880 7130393270 7141598464 7146225152 7153089482 7158913762 7159977968 7175512960 7182423040 7189322140 7193618432 7194761728 7199538115 7211059856 7212205924 7217704208 7234814720 7240330240 7241480960 7253069824 7257884920 7259038430 7263376384 7270353244 7277354656 7293144320 7294228480 7300167680 7307179880 7311913840 7323404288 7329273952 7330438808 7353418240 7354511360 7371972608 7376866640 7383834304 7389846464 7396655552 7406981120 7419842560 7431781280 7437832480 7444857728 7449425984 7450533376 7468195840 7468597708 7469784707 7475077120 7492010240 7493200960 7499206715 7504880768 7510991488 7512108032 7523076869 7528407040 7530008717 7542895360 7553613760 7561183630 7565702144 7566904576 7573053620 7591033736 7592240194 7614830080 7616040320 7622144530 7628228608 7635257344 7646405998 7647542672 7653769552 7671516160 7677762560 7685137460 7689730048 7690952192 7697202040 7709599436 7710745504 7715476912 7734917120 7739663360 7746973696 7753281536 7760815280 7765756768 7772912224 7779241184 7797278720 7803627520 7810998272 7811123320 7816183760 7823385680 7835905792 7837151168 7861719040 7868020160 7880384512 7888041760 7893064256 7900665344 7908254354 7933045120 7944317920 7945498880 7958296192 7959606655 7964363264 7965629056 7973611828 7983673412 7984942273 7990599680 8009973440 8011164160 8016393385 8022458752 8023651328 8030184448 8037897868 8043105224 8063095040 8068318720 8075752960 8082644570 8088760064 8089962496 8090092010 8095333180 8104326776 8114553304 8142494720 8147679232 8147809670 8149020880 8161826816 8174959408 8181615728 8200586240 8215015424 8215146940 8216368160 8222584832 8228043560 8237184592 8241211264 8242521056 8268359680 8274986720 8275978240 8281247744 8296043920 8297184896 8308975136 8317301993 8323194880 8330358982 8335022080 8343375040 8349687808 8351062720 8356472960 8365756672 8376313088 8377644352 8403906560 8410642240 8433627895 8438667776 8445538816 8453651206 8466922244 8480151680 8493464320 8501622745 8502900224 8508408832 8508545045 8513629696 8523516092 8536896808 8563658240 8570521960 8571884090 8577006592 8583990272 8592235652 8597802136 8605724248 8619170560 8620451840 8632701440 8641352720 8646516736 8647890944 8653632020 8663245864 8676845936 8681953280 8704046080 8711022320 8712406780 8726349632 8738749712 8740048768 8753704960 8767447040 8775868640 8783014240 8789659648 8798468224 8810970784 8812280576 8827927381 8848396480 8869404544 8875150592 8876612030 8883328256 8890909027 8897208320 8899101211 8904866498 8926998080 8932781440 8942705408 8949972460 8956744192 8972647502 8992023040 8993452160 9013824820 9015257405 9020644864 9022130260 9036661634 9038004976 9050847916 9066337280 9079220480 9087941555 9089307136 9095195648 9096693320 9103576064 9111344788 9112699232 9125648312 9154255360 9155514368 9161592440 9163048510 9168524288 9169887232 9177712544 9186168992 9192120256 9214965760 9220935680 9229792880 9231179776 9237308080 9244297216 9245819440 9262087744 9283563520 9306072160 9311782480 9313166720 9328166848 9335747135 9342810752 9372098560 9381100960 9388739360 9390135040 9405259136 9413925248 9420024064 9429072499 9436749959 9457127680 9458630720 9481087616 9482497024 9488792170 9495971584 9505487992 9506998718 9518995222 9535285760 9544071680 9559428340 9559443712 9560864768 9567211940 9574450688 9583647458 9612162560 9613690240 9629075456 9636999295 9638431880 9644191744 9644346140 9661315664 9662851156 9683717120 9691601920 9707195960 9708654592 9716140280 9717600256 9723895808 9724051480 9733236128 9741161248 9763747840 9786929152 9794882240 9796438960 9802293248 9813676096 9819697888 9826059584 9844969706 9850480640 9866330320 9867812864 9875831680 9892797376 9900852416 9923809280 9947870240 9955454080 9957036320 9967014785 9972971008 9974556032 9979591765 9987142528 10006362652 10028073440 10029564160 10037730560 10047372335 10053881530 10055392256 10069680896 10079353361 10089059864 10110950080 10112453120 10130408470 10136462336 10138073344 10143029248 10143191630 10161038888 10162653802 10170401384 10184599040 10202283520 10211919872 10218699260 10220234752 10227019660 10236679376 10254454288 10268769280 10276597760 10278231040 10296315904 10296480740 10301514080 10303151320 10309308416 10327613296 10329148544 10351559680 10361528320 10371481120 10386218920 10387779584 10394509312 10404493792 10412965472 10414513408 10437109760 10457195840 10465107968 10470391360 10472055440 10478313472 10488814336 10490481344 10498478848 10523933134 10548334720 10556923520 10575059264 10583652805 10585243136 10602275068 10608209920 10628625280 10635511040 10642037120 10654395115 10660762112 10662456448 10671121010 10696456628 10721258240 10729987840 10740122624 10740294565 10747252670 10748867584 10757155310 10758771712 10776082856 10784857096 10808145920 10809863680 10828883968 10829057330 10835528704 10837139456 10846057420 10863414848 10865141392 10897469440 10907937040 10916190208 10923437140 10925060960 10925078528 10942657264 10952739952 10971484160 10985328640 10987074560 10998085280 11006406656 11013713480 11015350720 11041503616 11043258464 11067105280 11076116480 11086755680 11093938240 11104160320 11122045088 11123698432 11132755712 11143449317 11178381760 11186839552 11195930240 11213962816 11215629824 11222511872 11249721626 11275806080 11295646208 11297506220 11306054144 11313559895 11315259904 11326128814 11333466452 11361633920 11368994560 11379470080 11389180985 11390874040 11397681152 11399492608 11407060390 11408629232 11444392960 11460655360 11462359040 11472140680 11480820736 11482711240 11490150320 11491876864 11502915424 11519260984 11538974720 11555371520 11557089280 11575703552 11577609680 11584528384 11586369536 11612615872 11614461488 11639541760 11660208560 11669030912 11678513440 11691487808 11699062144 11728138240 11735736320 11738233111 11746549760 11756573920 11765469184 11767406560 11775030080 11802986624 11830353920 11851359520 11853121280 11869964480 11881859990 11890850048 11900531968 11911963063 11930663162 11949304640 11951080960 11968063360 11987216384 11989121536 11998730744 12029263684 12036344320 12055239680 12068632576 12076644580 12078563945 12085782016 12097893808 12115084828 12116885792 12135818240 12147000320 12154869760 12166545160 12176451560 12183728128 12185664512 12195431248 12233661440 12252866560 12267095120 12274425856 12274622360 12282574480 12284420096 12296219936 12315523264 12334766080 12354129920 12365996720 12376065520 12383461376 12417304448 12427256842 12466213760 12468195040 12483928160 12497797312 12505894016 12507953315 12517417088 12529961444 12536975360 12547766429 12556656640 12569240320 12587101120 12588832256 12611324830 12619354748 12620866816 12630982364 12670577920 12672591680 12678786560 12692872192 12701298610 12710908672 12712798208 12713001730 12735370648 12764899840 12775293440 12795849220 12815957504 12817862656 12818067860 12826229416 12870394880 12886635520 12900952064 12909309952 12909516620 12911435680 12921204736 12932231312 12944147216 12952533088 12984724480 12993136640 13005617240 13016206840 13018141760 13027991552 13036495472 13038433408 13070045989 13079306240 13081384960 13097891840 13111017920 13113101680 13120937984 13123098560 13144235104 13146189056 13164869696 13206138880 13218824080 13231553920 13239978752 13252843835 13273670272 13284309038 13325952640 13328070560 13349400064 13361700352 13370356736 13370570785 13383199676 13394096716 13425153280 13436084480 13448464640 13457027584 13470103570 13481071370 13493804632 13502084596 13536104960 13544410880 13546424320 13568242688 13579268560 13581426740 13589542912 13602596392 13613672072 13645237760 13656348160 13658378240 13678321580 13690924940 13701853184 13712835136 13715014544 13755822080 13758008320 13790672896 13801879520 13804073080 13812322304 13826164352 13845811232 13869506560 13872457313 13882286080 13902556360 13904623040 13915944640 13926473728 13937635712 13939850848 13971428471 13981327360 13983549440 13984301903 14017453520 14019537280 14028139840 14041389824 14052822784 14075434142 14099874646 14119557760 14132567680 14144074880 14157434368 14166833065 14200468282 14202579248 14247101440 14249365760 14260786540 14283196928 14292450304 14306178964 14317827524 14319955936 14351025920 14364846080 14378644280 14387236864 14389523456 14399076230 14422119712 14424411848 14435408416 14469629440 14480660480 14482961920 14506139648 14515769840 14518076860 14526752768 14540706488 14554709312 14586288640 14588456960 14600335360 14614359760 14623827680 14646808576 14658547904 14660877616 14706836480 14709022720 14753733280 14767668608 14779692928 14793311104 14813962240 14817113927 14829178507 14839685120 14863562560 14875664960 14889715456 14898851968 14901066752 14937195416 14939569414 14984020480 14986401920 14998413430 15009761536 15021982976 15024216064 15036579605 15046153738 15060017434 15085790720 15107227520 15122367260 15131404288 15133809152 15143856035 15146107240 15182067472 15184480388 15229660160 15232080640 15244289060 15256457216 15270514688 15292811996 15295085344 15307539104 15343032320 15355525120 15370274920 15379460096 15381904384 15394404080 15419198872 15421491008 15430953824 15469834240 15479326720 15493947392 15506563072 15521630560 15531513536 15545824448 15558482368 15594557440 15607255040 15622246640 15632367520 15646771360 15662451805 15671811584 15674302336 15723438080 15736040320 15774193435 15776083520 15786128512 15788727955 15801330688 15816508708 15838983853 15866090240 15888635840 15890997760 15916592384 15919213310 15928726528 15931258112 15947223656 15967346824 15969884546 16019946880 16022328320 16032786770 16044917504 16047302656 16060368896 16075795736 16086210448 16126190080 16136637440 16151505920 16165289140 16177520128 16179924992 16180184020 16190666360 16208653552 16229106608 16284989440 16295358464 16295619340 16298041760 16323653632 16349918816 16363231456 16401172480 16430030848 16430293880 16432736320 16445169664 16456087120 16474369184 16482422528 16485042112 16536719360 16549973440 16551956480 16562495488 16592087840 16594369792 16617950272 16634603986 16660717964 16670044160 16686750080 16702125440 16712945920 16728999595 16731513344 16742620895 16752626176 16755288704 16807813120 16821284480 16867255790 16877335552 16877605745 16891077632 16907302412 16933844488 16960303360 16986928640 17003245490 17005800448 17016817664 17017090090 17027259392 17047032184 17073793616 17127316480 17141043920 17143768180 17154013184 17167980544 17184471304 17195604272 17211448496 17238341120 17240903680 17265402880 17282705440 17295781888 17307264040 17326491728 17353691872 17363906560 17408092160 17422044640 17424813560 17452699264 17477499424 17480097536 17507409920 17511134641 17551737280 17566028480 17579319296 17596936448 17621941568 17624561152 17655854762 17696792960 17738809088 17750301184 17753224060 17766656512 17781818054 17798202422 17809732996 17853996160 17865562880 17882723705 17885410816 17897284405 17899944920 17913488384 17945295004 17984046080 17986904320 18027649640 18030514810 18041289728 18044260520 18073323268 18076009952 18101695832 18132674560 18158440960 18175883110 18178614272 18190391296 18193386640 18207152128 18222689576 18225398464 18251296624 18308510720 18311028736 18323184880 18326097020 18337048576 18355425088 18372337984 18384240512 18429931520 18441871360 18459585760 18474616160 18488594432 18491638880 18524175488 18553981369 18567127040 18612144320 18623564960 18626333440 18656333696 18671494270 18685621504 18718799099 18762201920 18777478720 18780270080 18810518272 18827850496 18840048128 18858144998 18873499918 18914255360 18917261440 18962175232 18964994048 18977584340 18980600485 18991943168 19010975984 19013997436 19037990444 19070571520 19088143360 19116014995 19118856680 19118887424 19121729536 19134423880 19148901376 19167294916 19224325120 19227380480 19258150912 19273998590 19276863760 19288383488 19288692280 19322631328 19325702312 19367434240 19383203840 19414391920 19417309184 19432280560 19435200512 19448102960 19466472256 19482322496 19527495680 19573858304 19589764480 19592877920 19627352192 19639395776 19652119168 19689939412 19700961280 19732660640 19751663360 19770635885 19785594752 19801704832 19833566291 19847618560 19895740480 19910908160 19914072640 19934029570 19945942016 19949112064 19959183530 19974285056 20012725304 20056146880 20059128320 20075461120 20094744670 20107763060 20110784512 20139361792 20158706722 20178119728 20221900160 20224906240 20260816940 20272924672 20276146688 20286058496 20286383260 20322077776 20325307604 20340802768 20369198080 20404567040 20423839744 20437398520 20440469504 20454039320 20473358752 20508908576 20537538560 20553195520 20556462080 20592631808 20592961480 20603028160 20606302640 20618616832 20655226592 20658297088 20703119360 20742962240 20772437840 20775559168 20808987584 20825897455 20825930944 20829026816 20874219520 20914391680 20940782720 20944110880 20977628672 20980962688 20996957696 21047866268 21051211447 21096669440 21113847040 21134128015 21150118528 21167305610 21170486272 21201398449 21204550136 21216419840 21257250560 21271022080 21284074240 21308790230 21321524224 21324912896 21342242020 21392913256 21442516480 21459975680 21480245248 21480589130 21494505340 21497735168 21514310620 21517543424 21552165712 21569714192 21616291840 21619727360 21657767936 21658114660 21671057408 21692114840 21726829696 21730282784 21794938880 21815874080 21832380416 21846874280 21850121920 21850157056 21885314528 21905479904 21927432527 21942968320 21970657280 21974149120 21996170560 22012813312 22027426960 22030701440 22083007232 22086516928 22104219137 22173511360 22187876480 22208320640 22244090176 22247396864 22262166245 22265511424 22286898634 22356763520 22391860480 22427925632 22431259648 22431618755 22445023744 22499443252 22551612160 22591292416 22591654085 22595012440 22612108288 22627119790 22630519808 22652257628 22666932904 22723267840 22737989120 22758940160 22778361970 22781748080 22795362304 22798985216 22814120780 22817258464 22888785920 22921310720 22924718080 22944281360 22961641472 22965422480 22980300640 23005830848 23038521968 23077949440 23110743040 23114178560 23151407104 23155219360 23172739072 23225231744 23228922976 23279083520 23320417120 23338061824 23357026880 23382975616 23398124288 23439669253 23456276480 23476466222 23513147840 23530938368 23534813120 23550060160 23605973248 23628648043 23702719040 23706242560 23739928960 23763719980 23767496795 23781700096 23797488055 23801063936 23823926126 23861326324 23898609280 23902161920 23936126720 23959118645 23974432768 23978243072 23997461488 24058527368 24072688640 24110479360 24137265152 24153289160 24157127890 24171564032 24195787616 24230169656 24233771584 24271636480 24294000640 24309739520 24333090320 24352903120 24367456256 24371329024 24390862496 24467322880 24505733120 24534190240 24549244720 24565148960 24592439872 24612424265 24631046528 24669532160 24708259840 24731993440 24752131040 24834608896 24854513684 24932427520 24936390080 24967856320 24995594624 25011788032 25015906630 25034834176 25056198167 25059922888 25073950720 25095532858 25138480640 25174202240 25177664512 25222649660 25238709496 25241733632 25261964728 25341155840 25345183360 25357573120 25385744384 25402597220 25406634505 25421817344 25425596416 25426003460 25470741296 25529799680 25550586880 25591698440 25631915008 25635725312 25636135720 25652458832 25740789760 25773271040 25801904128 25818619904 25819033240 25822871360 25842409472 25864462624 25888294432 25905066176 25969448960 25986273280 26011234480 26032413680 26036283520 26072990944 26076866816 26140091978 26162769920 26195783680 26222035840 26226203360 26246197120 26288470208 26292378112 26309832835 26329739392 26412277760 26437648160 26463107840 26479957504 26505687670 26547340544 26568618076 26572840679 26651905280 26656141120 26698800128 26723400704 26740713472 26741141570 26766399352 26788193432 26850306560 26872168960 26896929280 26914055168 26940207140 26962142740 26987609264 27004169192 27072209920 27088821760 27092848640 27136485376 27158537120 27162853480 27179085824 27205192784 27227344144 27290475520 27312696320 27316756480 27356643160 27381849880 27403706368 27425670272 27430029088 27511644160 27516016640 27517497293 27581345792 27603759040 27608146160 27624644608 27652328704 27691622464 27744914626 27805112720 27809246080 27831889280 27875271424 27879701696 27942856942 27967098880 27968603806 28034907040 28039074560 28056279680 28082779648 28105645568 28124304065 28150868284 28199749292 28239115520 28265135360 28288149760 28314868736 28315322035 28333666130 28400936564 28405158496 28494202880 28498731520 28521573080 28566393856 28584900608 28612357928 28635655048 28639911872 28702051840 28729692160 28757288560 28774473728 28779046912 28798152460 28844239424 28848823696 28870816832 28939258880 28961320960 28965923840 29031539680 29036153720 29053505536 29081412976 29109418624 29156256437 29172577280 29176913920 29200670720 29228719520 29247655360 29293617152 29317095808 29321755232 29413672960 29415255727 29507466560 29535337216 29559385856 29586622208 29634227854 29658357014 29727125120 29751329920 29779430912 29797703936 29802133504 29826657905 29874390832 29879138828 29968040960 29972803840 29996826860 30019523072 30043965952 30048432128 30073159210 30092307476 30120034868 30171581440 30214455040 30244734520 30262808576 30267618304 30287712070 30292214480 30364134944 30368960776 30459320320 30464161280 30488578120 30512914432 30541029376 30585623992 30590170688 30615078208 30686064640 30711050240 30740549840 30758920192 30763808768 30788808160 30838397744 30842982016 30861907648 30939668480 30958653440 31043261120 31063027072 31068142105 31091648896 31116964736 31167032743 31189114880 31214510080 31244493280 31264735040 31293542720 31324903610 31343623168 31348604672 31404266257 31472080640 31548386870 31552167040 31572257024 31577455910 31602661376 31633017416 31677967706 31732180480 31777271680 31781995520 31833184768 31838426620 31857453056 31862516224 31894447312 31934693648 31939769092 32039893760 32044656640 32065573540 32089835008 32094605312 32120737792 32151591472 32172420896 32252380160 32273274880 32303011840 32330578280 32355040256 32359849984 32360368040 32381332720 32417307104 32458213216 32569978880 32590716928 32591238680 32596083520 32647307264 32699837632 32726462912 32802344960 32860587760 32865472640 32912174240 32948738368 32964845056 32970084224 33073438720 33080475131 33099946880 33103912960 33184175680 33188739584 33210772595 33235900544 33269207972 33316483277 33321435928 33340088320 33373500160 33404250880 33425891840 33457999190 33463026688 33485241790 33505252352 33510577408 33642568960 33734511580 33754671104 33755211490 33782155264 33814604824 33867688976 33920606720 33973857280 34006490980 34011600896 34033635328 34034180180 34054518784 34094064368 34147587232 34254632960 34282087840 34287536360 34308026368 34335961088 34368942608 34391208544 34422896992 34457393971 34476682240 34481807360 34530805760 34565410880 34591563776 34614528080 34652983456 34707383744 34727813120 34816184320 34844089280 34849627120 34905398528 34954998848 34960195072 35022269282 35103474560 35132056960 35188585355 35193872896 35243883136 35249122304 35249686615 35311709524 35393585920 35477618176 35500602368 35501170705 35506448120 35533313024 35563636108 35596404844 35619465992 35707992320 35731125760 35765447410 35770821632 35794568810 35799889840 35826976768 35890590008 35968092160 35973808640 36055299280 36061029620 36082579456 36088521040 36146646536 36152019904 36203391664 36265349120 36316881920 36351766220 36357228544 36380782592 36386773280 36414304256 36445379152 36450796928 36502593248 36617021440 36646369760 36652194040 36674097152 36710850176 36744675968 36768481024 36833765969 36859863040 36919171520 36949232320 36977188864 36983277760 37048350976 37107962738 37224288640 37247129920 37252666880 37312667392 37342988540 37348923535 37371243008 37437598198 37524403840 37554957440 37560540160 37615384345 37621036544 37650043585 37655700992 37680096256 37716289996 37746999836 37828510720 37834522880 37924350464 37929988096 37955168680 37961200970 37983886336 38021951968 38027994872 38075980888 38141143040 38176286720 38232029990 38237713360 38237774848 38243459072 38268847760 38297802752 38334589832 38448650240 38454760960 38516301824 38547997180 38553727520 38577384560 38645262656 38651404624 38734868480 38766407680 38828783840 38864561120 38896205920 38932944512 38964644992 39054991360 39095106973 39179528960 39185755840 39254704384 39278791552 39304238336 39374025691 39379878824 39401922560 39465321280 39503326720 39541271770 39571189504 39603409664 39667132582 39791480960 39821816320 39828145280 39868059140 39891884032 39898224128 39918367060 39924711365 39948570112 40025450608 40112293760 40118256640 40150922240 40189489340 40215526120 40221569024 40278723584 40317413444 40356239456 40443800320 40449812480 40521633880 40545849344 40552293376 40572116992 40572766520 40644155552 40650615208 40681605536 40738396160 40809134080 40847679488 40874797040 40880939008 40908078640 40946717504 41017817152 41075077120 41112924160 41185922960 41206056320 41212605280 41310453184 41316594176 41406238720 41485924480 41544875680 41586509965 41617975168 41651794910 41651861888 41658053632 41748439040 41757321067 41828783360 41881565440 41888221760 41955257344 41961925376 41993915392 42095732536 42102422894 42193338880 42227694080 42268256030 42300237056 42334611220 42340972544 42402796898 42409100272 42514501120 42542044160 42568148480 42617580460 42643048448 42649825792 42684484040 42785826512 42885032960 42919951360 42960490496 42961178260 42989010680 42995470336 43028621240 43035086848 43104331424 43139428384 43232583680 43239454720 43315535872 43316229320 43342114816 43384229680 43453659392 43460565568 43495398947 43631748160 43664760832 43693748560 43700243840 43700314112 43770629056 43810959808 43854865054 43948298240 43992341120 44054853920 44061402880 44139636905 44166014464 44173033856 44208438274 44347022720 44375752960 44416641280 44454545135 44488180352 44494793728 44495506055 44524332490 44531022848 44573797268 44713527040 44783720960 44855851264 44862519296 44863237510 44890047488 44998886504 45103224320 45182584832 45183308170 45190024880 45224216576 45254239580 45261039616 45304515256 45333865808 45446535680 45475978240 45517880320 45556723940 45563496160 45597970432 45628241560 45634516928 45777571840 45842621440 45849436160 45888562720 45923282944 45930844960 45960601280 46011661696 46077043936 46155898880 46221486080 46302814208 46310438720 46345478144 46450463488 46457845952 46495081633 46640834240 46676123648 46714053760 46765951232 46796248576 46879338506 46952932444 47026295680 47069626240 47100120320 47145362495 47183749795 47211946496 47257296086 47405438080 47412485120 47479857920 47527439960 47534993590 47563400192 47594976110 47602127872 47647852252 47722652648 47797218560 47804323840 47872253440 47918237290 47948865536 47956486144 47994922976 48117054736 48145377280 48220958720 48274530304 48306578320 48314255780 48343128064 48391575232 48460339312 48467543168 48543272960 48588001280 48619479040 48666180640 48705806240 48742658048 48781724992 48934645760 49011466240 49068380480 49098489440 49130297920 49184879744 49224848530 49262093056 49339064320 49349561261 49463986880 49504262080 49669217792 49701638987 49709027368 49864855040 49872780160 49935712640 49991189248 50023576064 50031813260 50069668352 50112396334 50119845776 50191065716 50276961280 50348404480 50355329024 50396766805 50445299320 50477418992 50483467264 50523929456 50682311680 50690366720 50715146240 50771488768 50805194440 50813269010 50843634688 50851192832 50852006920 50941482592 51059599360 51101173760 51183396880 51263830016 51272271440 51304917664 51481579520 51546542080 51603808256 51638066480 51645742720 51728925248 51776588864 51810132352 51938897920 51972546560 52022468960 52064827360 52072567040 52145981888 52153733632 52280183956 52288492949 52325539840 52391567360 52444071680 52452406720 52492394240 52576940416 52584756224 52619665670 52659478784 52710061019 52875296320 52926215680 52959915008 53011375340 53094681088 53137236152 53145681358 53303810560 53312282240 53397600256 53446801408 53481426944 53482283140 53532798704 53576386864 53700613120 53744337920 53793858560 53828110336 53880414280 53924285480 53975218528 54008338384 54144419840 54147333383 54177643520 54185697280 54272970752 54317074240 54325706960 54358171648 54410385568 54454688288 54580951040 54625392640 54713286320 54763699760 54851340544 54860058176 55032033280 55034994586 55162691584 55207518080 55216292320 55304657408 55383244928 55489829252 55610225440 55618492160 55663778560 55717246585 55750542848 55759403392 55885713884 55894595911 55934197760 55937207612 56069814080 56078149120 56112559360 56165559296 56211291136 56248608130 56301736568 56399498584 56478231040 56530270720 56576299520 56629737472 56630644070 56667332260 56801873128 56810316992 56988405760 56997463040 57043146160 57132787712 57169801216 57224715856 57271310096 57279823744 57404103680 57459384320 57514577120 57558093824 57596304920 57688478848 57697647392 57741633664 57878517760 57881632237 57922641920 57931847680 58063079360 58072307440 58107011072 58162825952 58218837248 58312512874 58345154560 58457439040 58495310720 58634191616 58643510464 58691165555 58827345920 58830511454 59014933120 59070674432 59118771712 59173244416 59268455708 59316714028 59454250240 59502659840 59558861824 59559815315 59595407872 59604267008 59653315810 59748781664 59758277656 59936081920 59945607680 59993653720 60039046144 60087931904 60096864256 60146318420 60184614952 60240069736 60343162880 60428910080 60489469040 60525617152 60535236608 60575424140 60584428960 60728269888 60737921552 60918640640 60928322560 60977156240 61171247984 61180341376 61230156416 61372129280 61422100480 61481099680 61527617536 61577616320 61676795488 61685964032 61723815296 61795491667 61873468943 61917306880 62086522240 62126054144 62136284210 62183297792 62233929472 62293708477 62334065486 62488986560 62529470080 62587085440 62649807220 62687246336 62697209344 62738832145 62808532514 62944161280 63096773740 63104334080 63144514048 63154911820 63205322752 63266034832 63355935412 63464360960 63554543360 63563991040 63666369536 63676853240 63714906112 63725032448 63788894624 63869387296 63879538184 64079787520 64089313280 64131147080 64179670016 64189210624 64241475584 64303182944 64344841792 64504760320 64546549760 64606023680 64661156560 64710080512 64720736080 64762665440 64834614208 64916426432 65139957760 65182477360 65192167040 65350229945 65399675264 65452925824 65604689920 65618647391 65721175520 65730945280 65824348480 65897476736 65929690112 65940168448 66057249713 66160950262 66199893760 66368351360 66377479168 66421545190 66471801088 66538415944 66632966554 66642871856 66747000320 66808501760 66851783680 66915998380 66926053376 66970483580 67010504704 67021154816 67285137920 67469023160 67509342208 67510422980 67564310528 67629209648 67735377952 67841213440 67947714560 68012981960 68023201792 68067270656 68068360360 68109037568 68188128736 68295174464 68509265920 68564175680 68575072720 68616052736 68671922176 68737885216 68782417088 68845793984 68914787942 68953364480 69061611520 69130821760 69229056160 69305966912 69362286565 69414767488 69632368640 69688178560 69699254240 69810797056 69857142355 69909997696 69920390144 69921509515 70044538564 70206949120 70264113920 70377170710 70387745792 70487766272 70498244608 70499373230 70623419048 70787171840 70955236352 71001204736 71002341410 71012896240 71066626048 71127272216 71192809688 71238931984 71415984640 71462251520 71530894820 71541643264 71589137620 71599779680 71653953536 71781180016 71936184320 71947617280 72110598560 72122059240 72165158912 72177042080 72293293072 72304039808 72406783328 72530698240 72633763840 72703532440 72714457088 72761565184 72773546560 72828608512 72890758304 72901593856 73005186496 73234042880 73292739520 73304388080 73348194304 73421700352 73489351936 73536962048 73667531938 73838343040 73898464640 73966555520 74085569635 74096701952 74145892535 74215925476 74448577280 74494259840 74505333760 74625334784 74685977080 74697847070 74742486016 74875196396 75048807680 75109914880 75121080320 75230768690 75242073088 75300087170 75311401984 75360192512 75432579992 75493999672 75657021440 75669045760 75848700928 75859976192 75910337360 75922401940 75967772672 76043903936 76055989744 76151961776 76282286080 76352573440 76464059980 76475426720 76475549696 76537695520 76595605504 76669179664 76897300480 76909521920 77095994360 77107455040 77154769120 77290525312 77302809248 77469736960 77532815360 77549310553 77657567680 77729122240 77792411840 77865889024 77929289984 78190213946 78359057920 78371511680 78509408768 78557583104 78608476672 78748051382 78759757648 78930642560 79006653440 79082543540 79142379008 79194919265 79206819328 79334265164 79582961920 79643632640 79656290560 79736118280 79783768064 79796448256 79836734120 79849422730 79897140224 80050901216 80224587520 80236513280 80301844480 80378978680 80431052240 80443138048 80557447168 80634826888 80712478912 80887600640 80899624960 81043267760 81091698688 81104586752 81145533040 81288311104 81301230416 81363211072 81476792320 81618268160 81749594080 81816157280 81893435008 82035634304 82150154240 82167631777 82225848320 82371845920 82412112640 82425210560 82620906368 82633188352 82812477440 82971848960 83089751360 83173019930 83235950336 83303589820 83303723776 83316107264 83514642134 83657566720 83763130880 83776443520 83910514688 83923850752 83987830784 84191465072 84204845788 84386677760 84455388160 84536512060 84600474112 84669222440 84681945088 84805593796 84818200544 85029002240 85084088320 85136296960 85235160920 85286096896 85299651584 85368968080 85571653024 85770065920 85839902720 85920980992 85922356520 85978021360 85990940672 86057242480 86070173696 86208662848 86278856768 86478909440 86632458640 86684229632 86768459360 86907318784 86921131136 86990797894 87263496320 87387497120 87400487680 87541258112 87555673205 87621919616 87709730108 87834365003 87896596480 87984682240 88109707840 88122805760 88279273810 88332028928 88346067712 88416876548 88694045440 88751505920 88833282560 88909090270 88976360704 88989587456 88991012110 89048664980 89062045696 89147594536 89427054080 89567441920 89711702528 89725038592 89726475020 89780094976 89997773008 90206448640 90365169664 90366616340 90380049760 90448433152 90508479160 90522079232 90609030512 90667731616 90893071360 90951956480 91035760640 91113447880 91126992320 91195940864 91256483120 91269033856 91490321923 91555143680 91685242880 91777125440 91846565888 91861689920 91921202560 92023323392 92154087872 92442972160 92620877440 92769906845 92900926976 92915691904 92990163266 93281668480 93428107520 93531902464 93592497152 93593995495 93758677012 93905864888 94052591360 94139252480 94200240640 94290724990 94367499590 94423892992 94514592172 94810876160 94824970240 94959715840 95054879920 95069987180 95126800384 95189952220 95204255744 95295704504 95445305296 95594437120 95608647680 95744506880 95836474580 95912972288 95989845952 96234109472 96290754560 96441917440 96613156640 96628511560 96686256128 96783150464 96920678624 96935086336 97086545920 97107201191 97176002560 97332361280 97411612480 97485316096 97563449984 97799999297 97869291520 97890113321 98136760960 98196978880 98260595840 98369759488 98449697060 98524186112 98699122522 98927973760 99008524160 99167831455 99338435584 99403277974 99418054736 99729710080 99745560320 99871425280 99982378496 100047152128 100063626520 100139336704 100224792668 100239691552 100382131432 100553922560 100696808960 100710658048 100793533610 100890598640 100954837984 100966934528 101047858912 101364623360 101380733440 101430292480 101542977536 101610388880 101626538020 101687269376 101704013840 101882965184 102119198720 102202347520 102366793760 102527660032 102544542880 102609835328 102963159040 103093084160 103276132960 103291485440 103457850496 103553177728 103620264704 103719797489 103804249549 103877795840 104044937920 104129654720 104145134080 104291963776 104307467264 104560367912 104576985898 104888143360 104904813440 104984788480 105153880832 105169512448 105239331340 105256057235 105318957568 105420122038 105750592640 105852431360 105919830016 106006992245 106022750680 106189362176 106274472304 106291362716 106607621120 106624564480 106795200512 106893602816 106962853888 106964566280 107065597408 107152773728 107401226240 107488675840 107587717120 107656220672 107760828560 107848570960 107950437056 108016676768 108288839680 108294666766 108355287040 108545941504 108634148480 108651413920 108820771136 108909376576 109161902080 109250785280 109426572640 109527399520 109637162635 109702681088 109720116352 110064066560 110069989172 110415036160 110432584640 110521095685 110609314816 110766489856 110872886971 110979658504 111220450880 111236984320 111327557120 111434493170 111501085696 111518806784 111771427768 111789191822 111874415224 112139628160 112156298240 112225118720 112331118592 112422582272 112497216260 112603473136 112798997168 112956462080 113060541440 113152599040 113259474944 113261288140 113334664520 113603746256 113620633984 113976811520 113994926080 114086292320 114265575424 114339602432 114449431712 114542620192 114559647488 114808207360 115029154240 115116187648 115192609840 115376957696 115395294784 115483267328 115757035520 115763264474 115863695360 116126158720 116144614880 116325651904 116437674496 116625025748 116690309120 116914878080 116990621440 117198346265 117268383232 117287020928 117382331110 117654691840 117661022908 118029866240 118141348864 118143240215 118237543424 118346488832 118536911416 118633428056 118908500480 119005319680 119117723648 119119630630 119190815744 119208534016 119306631620 119497563328 119516555312 119872163840 119891215360 119987307440 120078092288 120175863808 120292636840 120369229904 120480139472 120686325760 120857820160 120978938080 121070473216 121150848280 121168857920 121456539776 121475843104 121837281280 121856645120 121954312480 122342495968 122360682752 122460312832 122577942487 122962199360 123055235072 123155232640 123353590976 123371928064 123447630592 123590983334 123746937886 124173044480 124252108288 124272568420 124366595584 124467858944 124587416954 124668130972 124977973120 125058940160 125174170880 125280990835 125299614440 125374492672 125394418688 125477664290 125617065028 125888322560 126193547480 126208668160 126289028096 126309823640 126410645504 126532069664 126711870824 126928721920 127109086720 127127982080 127332739072 127353706480 127429812224 127450064896 127577789248 127738774592 127759076368 128159575040 128178626560 128262294160 128359340032 128606365888 128689683584 129009520640 129093099520 129120564221 129212047360 129322313120 129420161024 129441472160 129525330880 129669228416 129832852864 130364954720 130384334080 130700459890 130799350528 130905851648 131031593693 131237294782 131442351040 131461890560 131648696960 131794953472 131859380224 131880336896 132114499426 132321900524 132399787520 132736702720 132754958336 132843090380 132864203395 132943602176 133076831888 133265933108 133285743712 133494000640 133617003520 133703567360 133831996760 133852106752 133940967160 134021009408 134042309632 134570275840 134938046320 135018684416 135020845960 135128621056 135258419296 135470755904 135682426880 135895429120 136025963920 136046403584 136136720720 136218075136 136376257472 136590348928 137018531840 137128351360 137150145440 137475770432 137564834176 137587486465 137691587968 137829575884 137906728960 138025430719 138123223040 138261643520 138458112320 138611933824 138724573130 138829534976 139376357120 139398508480 139621594112 139714284710 139819995392 139840780288 139843019030 140089077128 140413898240 140528227840 140754341420 140775491584 140975532544 140996489216 140998746460 141246838096 141574343680 141910472704 142002409472 142004682820 142025792480 142133252096 142254544432 142385619376 142477863968 142831969280 142924503040 143061789640 143083286528 143178275240 143199559360 143307907072 143562360032 143872368640 143895234560 144221197120 144244118480 144330317824 144354084160 144586586144 144608079616 144813566656 145267527680 145407064880 145428914176 145547093120 145781282185 145781516608 145803187712 146010372992 146468085760 146585479040 146608776160 146843400704 146978703872 147073924096 147076278635 147335063876 147358480129 147676686080 147796929280 147933111040 148171139270 148193403904 148291785070 148431850952 148897154560 148988519680 149010667520 149250669568 149371954160 149395694140 149484972032 149750392792 150097615360 150219829760 150242160640 150461537380 150484146176 150600174340 150622803968 150720385024 150865159984 150987999344 151314042880 151338091520 151697401856 151820674720 151844803880 151935545344 152087807872 152111979488 152303923552 152564572160 152597030443 152705146880 152928119960 152950853440 152951099392 153075391040 153191211008 153338359328 153794600960 153819043840 154191988720 154214910080 154309538240 154581050624 154605618496 155098621106 155315135360 155458244480 155584823680 155731778048 155835163715 155858579968 156380427892 156718115840 156743023360 157018817536 157021331285 157115166208 157216953344 157496102764 157519515296 157861285120 158013306880 158165087080 158284758016 158389838530 158413638656 158668530328 159165923840 159287265280 159312581120 159472236560 159567536128 159592896512 159673468240 159698845460 159794280448 160101802432 160449175040 160473026560 160603688960 160757957360 160862104480 161114894336 161269653776 161424957824 161775201280 161799249920 162086535520 162209173504 162291066080 162576622208 162602460832 162726422144 162953584640 163120963577 163236536320 163499188160 163632314560 163786870016 164071268608 164335263554 164743691840 164824225280 164850421120 165241812736 165266376704 165402375655 165943697920 166179502720 166346039860 166471900672 166582416385 166607179640 166607447552 166632214528 167029284268 167315133440 167526261760 167552887040 167821029376 167847701504 167975661568 168382930144 168409691576 168773355520 168910776320 169073024120 169200948224 169338444880 169363890176 169611187592 169636401088 170058004480 170168176640 170272593920 170470321840 170572193792 170599303168 170737936160 171143306048 171540131840 171679805440 171844713040 171956042720 172114484960 172286969855 172417325696 172557713536 172957818880 173264917280 173536918720 173814637568 173842262272 173981595788 174526992640 174774994240 174800975360 175082516224 175111346410 175243839232 175419460216 175668730006 175969364480 176219415680 176245611520 176558547620 176664057856 176692135424 176833753096 177388090880 177503011840 177666565120 177818180540 177952721408 177979174912 177982024220 178097329960 178124091392 178295189072 178854108160 179134883840 179423405056 179450077184 179452950040 179560189952 179995546016 180412897280 180730339328 180733232680 180760099520 180896866304 181016958320 181044158464 181218061024 181335463232 181786142720 181903912960 182071521280 182226895760 182253984640 182512966240 182538067712 182980643846 183370485760 183554250880 183723379840 183842405120 184046646784 184168829845 184308175744 184885944320 185241754880 185539813690 185801853952 185831383808 185980326532 186563336960 186856215040 187063804928 187184994304 187187990990 187517354024 187811729776 188105182720 188278504960 188400481280 188581449980 188734999180 188847785984 189029184344 189621752320 189649940480 189919431680 190109759840 190139974360 190253600768 190379904440 190408511488 190591409008 190890610592 191188874240 191217295360 191489013760 191672949160 191825944576 191979691904 192468218944 192581509120 192622481051 193226313280 193257023120 193372512256 193566300928 193841357248 193870172672 194214402382 194664722560 194823224960 195126899968 195475534865 195599998594 195780226642 196273521920 196393957760 196521191680 196739518976 196870128455 196899394120 197048372224 197398245044 197855947520 198017048320 198335662910 198676871168 198806555948 198836109472 199459420160 199491120640 199742850560 199964756992 200094304256 200127253040 200278673408 200449585336 200479383104 200764262864 201107845120 201393617920 201421316096 201587067220 201781197280 201909675968 201933869056 202095717824 202729246720 202761466880 202860584960 203220777760 203253076040 203374538752 203408027680 203765930368 204093795059 204238397440 204404695040 204733587520 205055320064 205089085760 205219670656 205906790089 206552265920 206582970880 206915700992 207106355456 207240529408 207439594978 207608499098 208089875840 208259309440 208290268160 208583927552 208614934528 208786605335 209120735824 209153971796 209776286720 209809626880 209969576960 210307761664 210339024896 210478662680 210512114470 210637915136 210840244076 211501185280 211704862720 211839660032 212013984490 212045501360 212378724352 212548944608 212582725432 213215242240 213249128960 213590401024 213787205632 213929132560 214131194816 214305547456 214802452480 214977351680 215175434240 215312441344 215521657120 215697141920 215900874112 216033353536 216577679360 216589333532 216710574080 217268296960 217302827840 217476994735 217641542272 217818753152 218169229201 218323804160 218501570560 218853145280 219054799040 219274325270 219405362176 219440232704 220139978344 220830072320 220865169280 221042191370 221218629632 221532979712 221745773942 221959317008 222440901760 222473968640 222655114240 222868986340 223002171392 223037613568 223542855536 223578383644 223748830448 224279256320 224312596480 224450237440 224662237184 224845164544 224994432520 225206946272 225597994336 225912924160 226121082880 226305198080 226518949888 226522576280 226669329040 227207492512 227241267968 227989852160 228172584640 228531150848 228898863424 229085240384 229119294976 229616414720 230058308480 230385219680 230753915392 230790589568 230966534656 231514071040 231526528948 231563325917 231727390720 232252317440 232289229760 232475408165 232651303808 232875348992 233215382939 233250051496 233380618240 233829756160 233981242880 234396692530 234536766464 234574041856 234764662220 235322045816 236059732480 236282697728 236286480430 236475086848 236692977664 237073822832 237266856112 237817000960 238010639360 238235447296 238239261260 238381631488 238613263240 238995126656 239033110624 239744327680 239782430720 239974614880 240156184576 240351727616 240585273680 240738459808 240960278944 241201757797 241372651520 241715640320 241957876160 242140946432 242301696560 242337715840 242913079552 242951686208 243713290240 243908624960 244684991936 244721365504 244920625664 245155884974 245924398720 246310465280 246707181952 246743856128 246747806305 246895261184 247181966668 247493875772 248346088960 248504216576 248508194935 248545136840 248733191168 248935717888 249174833908 249336261944 249955946240 250117880320 250348341760 250561981670 250599228880 250748985344 250788837376 250955328580 251234130056 251776645120 252387094960 252417336320 252578056192 252619647280 253064139328 253423741648 253857443840 254218173440 254255964160 254665478144 254707412960 254900129792 255155578496 255477549184 255518152736 256319150080 256524588320 256718680064 257212731776 257379367168 257836361783 258019041280 258241128442 258644626240 258840322048 258882944320 259050661760 259338456832 259665705728 260729909440 260768668160 261400919780 261442464745 261598701056 261811703296 262063187386 262474589564 262884702080 262923781120 263297393920 263550305095 263589906944 263718760448 263760673792 264228998852 264643801048 264799575040 265473405440 265509916672 265686180760 265728406790 265887204352 266153663776 266531866216 266571487424 266988001280 267234007040 267407134720 267663993520 267704213504 267881934320 268042018816 268084619264 269140551680 269876092640 270041691920 270516838592 270736666915 270941511808 271364853760 271790858240 272051927840 272273441440 272752514944 273180697856 273665748811 274256702720 274300290880 274951540864 275129668352 275174972930 275383175936 275618179837 275659151768 275813457920 276050861438 276523287040 276916224640 277223867648 277449146260 277659069952 278752714240 278797016960 279243188224 279428569420 279472979555 279639990784 279681560576 279686038060 280178154256 280827796480 281056455680 281508682840 281550983168 281951065088 281992978432 281997492920 282493676192 283148687360 283820945408 284004818944 284009365640 284051584960 284266504192 284509088864 284771238752 284955727936 285663938560 285849006080 286123579280 286166573056 286356550480 286399118720 287124720064 287790469120 288442394240 288488236960 288708168320 289173172288 289216159232 289408161185 289627133312 290535055360 290814129760 291094186240 291562564370 291563033216 291606375424 292020745984 292301247469 293170958080 293217552320 293686801408 293957407744 294147848192 294152557270 294670127752 294716960258 295353372160 295593858560 295866222080 296342278540 296386807808 296583570140 296863701904 297794309120 297977039360 298021335040 298501339136 298743908320 298791388280 298969944064 299500785584 300195230720 300439659520 300484321280 300923074760 300968292352 301200348680 301245607936 301440770048 301730319968 301975998688 302628085760 302676183040 303394803712 303641349440 303689607760 303871090688 304175615744 304223958976 304607847104 305194060886 305856239920 305901706880 305902198784 306150782080 306676718656 307638087680 308383977440 308429820160 308619076480 308977458335 309162101248 309211236992 309367344715 310197242212 310630270720 310916488960 311169647360 311463556096 311468542385 311670327430 311717159936 312760855784 313436231680 313486046720 314037635072 314042662570 314230332416 314433906688 314992205528 315039030592 315722570240 316026613760 316330174160 316569516032 316779677060 316827277312 317337060656 318331847680 318574530560 318625162240 318944473120 319185793024 319346936480 319397690920 319588560896 320203604864 320898350080 320946053120 321207377920 321515914720 321724208960 322229788672 322539307552 322849915648 323550402560 324173071040 324418347008 324582132160 325153244416 325204921664 325452844288 326241927154 326998376320 327264629120 327573740032 328093236955 328142537216 328670527108 329487383680 329648450560 329700842240 330286248565 330483625472 330532753408 330804751310 331887395840 332359005440 332692079720 332943801344 333164832770 333214359280 333214895104 333264429056 334058568536 334630266880 335052523520 335105774080 335642058752 335695403008 335951323136 336765860288 336819383152 337546711040 337821552640 338146048240 338401896448 338676889760 339222375184 339272802176 340116008960 340336353280 340545187840 340940643680 341198606336 341475872320 342286612096 343080263680 343359610880 343689426080 343912085440 344228969920 344573939710 344834651392 345115427072 345446928827 346529834560 347073837440 347629275136 347684524544 347963191576 349053985280 349549988480 349601950720 350165032448 350222692820 350487678464 350838920432 351337460012 351938728960 352438831360 352491223040 353117095240 353328115712 353384270848 353667506192 354776181760 355006023680 355333130240 355636361080 355905442816 355958349824 355964048440 356194659920 356248182784 356590378144 357708216320 358269767680 358846810112 358905900080 359120379904 359991092032 360825794560 361466465360 361520199040 362033916640 362436122048 362670926464 363572285440 363807825920 363885226441 364143042560 364453791520 364507969280 365025932480 365076135424 365961287692 366740971520 367108501760 367446759680 367684810240 368093293568 368337659690 368616351488 370483509760 371079627380 371603707904 371662767616 371960653064 373126673920 373712430080 374127609856 374369988608 374375981980 375034708048 375623459552 376210365440 376557009920 376800962560 377162899960 377469998360 377695571968 378058368688 379031333681 379243504640 379299880960 379838863360 380219519680 380279948720 380507201536 380759808880 380817022976 381182818016 381781221184 382377748480 382978027520 383345898320 383959383808 384936437888 385244962102 386452626560 386514046240 387132601856 387682714496 387740345344 387746552765 388428804764 389329445120 389646449920 390253799936 390951069730 391199997188 391560453284 392547043840 392787915520 393042383360 393479037952 393740256910 393798788240 394096744448 394796490088 395711895040 396034096640 396671325820 397353742336 397613111896 397672218944 398918840320 398982241280 399485701120 399929513984 400188608512 400254506080 400557346816 400899170672 400958766208 401528525728 402215690240 402787235840 403174134440 403562394560 403819351936 403867738112 404191435648 405171425659 405458493440 405522933760 406441555520 406506152080 406749077504 406816055360 407531860736 408187590118 409467175040 410178171520 410439341312 410838158885 411813580178 413104531840 413165941760 413831401984 414212710912 414481058816 414879189956 415216998196 416179751680 416518618880 416580536320 417167855104 417229869056 417573210670 418241471648 418307943592 419552573440 419619253760 419939153920 420615523328 420678049792 420957325360 421024228940 421275830272 421680488152 423002370560 423409725440 423679320064 424027968980 424091002720 424757448704 425097889216 425165450864 426430484480 426498257920 427858265120 428262389632 428611094912 429604904960 429954703360 430046176703 430350868480 431043314240 431394283840 431801748224 432066707072 433114282601 433178667064 433421148160 434536593920 434605655680 434953989470 435283084544 435637506304 436338458402 437706290560 438109598080 438548650540 438810724352 438880465408 439171825015 440279956688 441660144640 441730338560 442084382740 442437259264 443065959424 443491547884 443918634016 444881803520 444947937280 445310228480 445737972680 446004342784 446075227136 447085711072 447156767288 447497660896 448558512640 448625192960 448900474880 449324474368 449690329088 449988865040 450413892544 451195988672 451825848320 452242165760 452610396160 453045152560 453338658080 454414985024 454482535936 455979704320 456345169280 457451609615 457797726848 458170480768 458238589952 459232829440 459330531737 460116616960 460770439360 461507830784 461581179136 461933069312 463053057896 463126651834 464504634880 464578459520 464950816330 465302607616 465750697984 466430765878 466500102992 467659512320 467962485760 468793385060 469073532928 469148083712 469529324440 470644091632 472119464960 472565395456 472572960860 472950173696 473385955328 474147645664 474533712224 475634001920 476021278720 476470894592 476478522520 476763262976 477226526480 477990253312 478066221248 479564861440 479949229760 480312369152 480703455232 481170547360 481476919616 481920557888 482403515594 483431280640 483915752320 484603393120 484675431680 485536005955 485826159104 485903372416 487426580480 487817249920 488999996485 489369983872 489442731008 489450566605 489841251328 490311769948 491848797440 492620930560 493414363904 493487712256 493495612610 493790522368 494363933336 494987751544 496692177920 497008433152 497016389870 497090273680 497466382336 497871435776 498349667816 498672523888 499911892480 500235760640 500696683520 501123963340 501198457760 501577674752 501910657160 502468260112 503553290240 504774189920 504834672640 505156112384 505239294560 506128278656 506847483296 507714887680 508436346880 509330956288 509414825920 509800259584 510311156992 510955098368 511036305472 512638300160 513049176640 513437360128 514425463552 514758734336 515672723566 516482256884 517289252480 517765888640 518101323520 518598987445 518676913664 519021247745 519331411456 521459818880 521537336320 522801839560 522884929490 523197402112 523623406592 524126374772 524949179128 525769404160 525847562240 526594787840 527100610190 527179813888 527437520896 527521347584 528457997704 529287602096 529599150080 530946810880 531019833344 531372361520 531456813580 531774408704 532307327552 533063732432 533142974848 533976002560 534468014080 534814269440 535327987040 535763868640 536169238528 538281103360 539752185280 540083383840 541033677184 541473333830 541883023616 542729707520 542845173871 544103855680 544546882880 545505029888 546361395712 547331497622 548513405440 548600581760 549903081728 550259336704 550349945860 550766351872 551236359674 551318303536 552101722876 553046574080 553832449280 554364434855 554447735296 554898292520 555318139904 557505428480 557594033920 558486376448 558857138840 558945959110 559279981568 559363121152 559372076120 560356308512 561655592960 562112911360 563017365680 563101966336 563902130176 563994985840 564987352384 566297374720 567641890816 568018731280 568103169920 569018177728 569542477504 569911455872 571327877120 571698012160 572247158560 572713100960 572798237440 574249440128 575173422439 575580938240 576884788480 576976473920 577416336640 578346344576 578432318464 578816322370 579254266624 581628259520 582188372480 583125128740 583126066432 583212750848 584041491968 584602494938 586341916160 586435104640 587373602816 587914815488 588295696384 588305114540 589340255504 589433920516 590706744320 591187717120 591732444160 592684557080 592773615616 593167140280 593727403808 595588618240 595954078720 596042670080 597002678272 597487816640 597582776560 597939888128 599001571168 600390461440 600879319040 601846149520 601936584704 602400697360 602491215872 603460639936 603951997376 605352366080 606789607424 607282698880 607379215520 608351231488 608447917952 609215694208 610388121772 611712479840 611803413760 612301564160 612889712435 613353437312 614840555021 615276175360 616767954880 616859640320 617238152960 617954916670 618324202496 618422473984 618734689430 620394484424 621260541440 621832977920 622339294720 622927112192 622937084770 623340654860 623434319872 625521711568 626872463360 626972093440 628075270144 628085325140 628460664832 628867813376 629984411056 630078061184 631445140480 632053227520 632660348320 633139032064 633559354120 633654554624 634674121312 636663695360 637149061120 637250324480 637888946240 638371586048 638693872960 638795381840 639177121792 640407209728 641796700160 643031829440 643448417920 645078615104 645602821105 645699831296 647100805120 648346142080 649164264320 650306488832 650409843328 650905688576 652483854308 653996752640 654529258240 655147480064 655157968465 656186473910 656285074432 657341054216 658974767360 659296901120 659401684480 660572497130 660967250944 661065506816 661609502620 663774791680 664718010880 665384159440 665887602688 666329665540 666428718560 666429790208 668117137072 669260533760 670105047040 670211548160 671390806016 673531720576 673638766304 675093422080 675643105280 676292096480 676803792896 677353779520 678444750368 678545604352 679750408337 680232017920 681090375680 681881287360 682397212672 682951744640 684573224192 685230793247 687378852160 687824170880 688457939840 689147879420 689669302784 690127153595 690230854144 690893857654 693059669120 694147674880 695258550272 695369049088 695926383152 698107970560 699099976960 699203901440 700330064896 700445385640 700975356928 701677840864 702674920024 703877457920 704877662720 704982446080 706234190480 706656231424 706768541696 707335012384 709552363520 710012047360 710666260480 711272722160 711810885632 711928096880 712389319840 713180756288 715416432640 716539535360 717693620224 717811800160 719982184064 721651589120 722932930720 723040398080 724067833280 724872244096 725341852928 726629746843 727144570880 727770452882 728907583040 729015938560 730051864960 730152270848 731922575384 734217003520 734893519360 735369620480 736186587136 736675319380 736792400645 737232702976 740967019520 742159254760 743207415808 743325535232 743921306128 746253347840 747424860160 748255219712 748739977216 748751963960 750069416096 751246919104 752420730880 753114019840 753601925120 754325799920 754939996720 755391143936 756116737376 758062667362 758487009280 759677726720 760439039360 760559897440 761519617760 762365636032 762985152215 763562442368 764755496960 765956055040 766691796640 767918767616 769872875776 770489924204 772905253120 773028092480 774265203712 775365428992 775480690688 775493105530 776857609528 778658890240 779292899840 780507599872 781902139460 782399994376 783120906568 785094087680 785575831040 786084766720 786958075904 787480513820 787597576480 788193488896 789592980176 791423790080 792068193280 793342651640 794707484672 795226223792 795344437888 797837680640 797964482560 798971402240 799859027968 800377217024 800509012160 801114693632 801798341344 801917532416 803057051456 805574471680 806348268880 807124789120 807638703872 808382871296 810342851318 811045867520 812883111040 813012304160 813632110720 815063721472 815604817885 816375180236 818934350080 820356343040 820878682624 821676317770 823627160356 826209063680 826331883520 827662803968 828425421824 828962117632 829758379912 830433996392 832359503360 833037237760 833161072640 834335710208 834459738112 835146421340 836482943296 836615887184 839105146880 839238507520 839878307840 841231046656 841914650720 842048457880 842551660544 843360976304 846004741120 846819450880 848055937960 848182005440 849514897408 850195778432 850330901728 852860968960 852996515840 853042416083 855716530240 856524779264 857222189824 860092353406 862086628480 862788567680 863603496448 864133414144 866228565202 866357334128 869073187840 869211311360 869907978940 870566169088 871275012608 872676916804 875412581120 876219196160 877097301080 877621448704 877760930816 878343650030 880559913376 883320289280 883460677120 884168765480 884874518528 886131918848 886983095768 887837268032 889763607040 889895874560 890620456960 891475945360 892008685568 892150454272 894171422144 894313534576 894995321792 897117025280 897250385920 897800949760 899977730080 900827785088 902391977344 903651696640 903843949547 904484331520 905220792320 906090305120 906677316160 908829970048 908965071872 912690338560 914903219230 915595453696 916340961536 916477179904 918661063474 920233233920 921540878720 923015661568 923162358272 923866138624 926106115792 926253303668 929009269760 929156919040 929901632660 930605215232 931501395968 932861531756 933000205984 935319024640 935924971520 937586770120 938147065856 938296167424 939058648880 941288183264 944238929920 945130790912 945145921720 945900347392 946771910656 948295291328 949067424448 951268003840 952042557440 952957045040 953526525952 954453052960 955980506624 956132442496 959129722880 959898459520 962341094720 962953839232 963112405255 963841115776 964807031188 966178015033 966862561280 967831504640 969206786240 969350863360 971072011910 971652318208 971806744832 975634499840 977999992970 978739967744 978885462016 978901133210 979682502656 980623539896 983697594880 985241861120 986828727808 986975424512 986991225220 987581044736 988727866672 989975503088 993384355840 994016866304 994032779740 994180547360 994932764672 995742871552 996699335632 997345047776 999823784960 1000471521280 1001393367040 1002247926680 1002396915520 1003155349504 1003821314320 1004936520224 1007106580480 1009548379840 1009669345280 1010312224768 1010478589120 1012256557312 1013694966592 1016872693760 1018829651840 1020468975295 1020622313984 1021910196736 1022072610944 1025276600320 1026098353280 1028850927104 1029517468672 1029533950445 1031345447132 1032964513768 1034578504960 1035531777280 1036202647040 1037197974890 1037353827328 1038042495490 1038662822912 1042919637760 1043074672640 1045603679120 1045769858980 1046394804224 1047246813184 1048252749544 1049898358256 1051538808320 1051695124480 1053189575680 1054201220380 1054359627776 1055042695168 1056915995408 1058575204192 1059198300160 1061893621760 1062744723040 1062913627160 1063548817408 1064614655104 1066127464864 1066285949696 1067952005120 1068179213101 1068936028160 1070655974080 1071527737280 1072338477056 1076562206720 1079504370560 1080166767680 1082067354368 1082946667660 1083766047232 1085690347742 1088207711360 1089093765760 1090846146005 1091010059776 1092722791424 1094662995244 1097026810880 1097201163520 1099806163456 1100518673408 1100699891720 1101532703744 1102472719348 1102636607072 1104203445752 1106093148160 1107664898560 1108728869710 1108895470592 1109796585040 1110636279808 1115010856960 1115188067840 1116972752896 1117714277680 1117891918220 1118559963136 1118744152240 1120712617024 1123311185920 1124225822720 1126034731360 1127804260352 1127989971680 1129974704768 1132594749440 1136037462560 1136206339840 1138036355456 1139084955008 1139822911744 1141846745039 1142655754240 1144494317120 1145426201920 1145596474880 1148498880256 1150346844878 1153769576960 1153952947840 1154832673280 1156692689152 1156864636928 1157632644740 1157816629585 1158508533248 1163256519040 1164376744960 1166076914695 1166250257480 1166252132864 1166425501696 1168082983936 1169204989876 1172683832320 1172870209280 1174747205632 1175829630976 1176591392768 1176610229080 1178680511008 1178867841032 1181413488640 1182375434240 1183464888320 1185369114160 1185547231232 1186334280560 1187454807616 1191177236480 1191908157440 1194005356544 1194975633280 1195165553120 1198003142336 1200780922880 1201758638080 1203692299040 1204801394720 1206008788985 1206921279872 1207903994752 1210704732160 1214565397760 1214758431040 1216702462976 1216895835904 1218431388416 1220776243544 1223424959680 1223606827520 1224603128320 1225779424870 1226706874624 1229681110042 1233535909760 1233719280640 1234476305920 1235909833340 1236648404992 1236844947968 1237469378860 1240788968848 1242521082880 1243665955840 1244678589440 1245854224384 1245874169540 1246681309720 1246868639744 1251043423136 1253744926720 1253944186880 1256150540288 1256170650280 1256921329664 1257735626752 1259968822112 1260156122368 1262890280960 1265320696640 1266278064128 1267118708240 1267309109248 1269348242624 1273327390720 1274500648960 1275777892480 1277387745920 1277590763680 1280814419456 1283593400320 1286063658880 1286896835840 1289181808915 1290157230208 1291205642210 1291399662592 1294201610240 1296692284160 1298328528640 1300612977664 1300819686656 1301811377152 1304967708616 1307993505280 1309058516480 1310294960128 1310315936930 1312372947820 1312570148864 1314682108432 1317949534720 1318593802240 1318803368960 1321144994260 1321934501888 1323219005240 1327549583360 1329436021760 1330768318880 1331775205376 1332659331080 1332857437120 1332859580416 1336234274144 1338521067520 1340210094080 1340423096320 1342781612032 1347063441152 1347277532608 1348357367357 1352584192960 1353607585792 1354707559040 1356889500736 1357091208704 1359500816674 1363762574720 1365903489280 1368328744055 1369146448384 1370461586494 1374757704320 1375648341760 1376915879680 1378090899185 1378295758840 1379338605568 1380254307190 1380461708288 1381787715308 1386119338240 1388295349760 1390517100544 1390738098176 1391852766304 1396215941120 1398199953920 1398407802880 1400660129792 1400890771280 1401950713856 1403355681728 1405349840048 1407754915840 1409755325440 1409964892160 1412468380960 1413537083392 1414670024768 1419104727040 1420024094720 1421332520960 1422545444320 1423621771264 1423856193760 1424778639680 1426361512576 1430832865280 1435387240448 1435623600320 1439964368128 1441347530623 1445865861440 1446080796160 1448135666560 1449744488192 1450683705856 1453259493686 1455540905764 1457815166080 1458031877120 1460103729920 1460304541696 1461506237345 1463845150768 1468434007040 1469787038720 1470739240960 1472373174272 1473350638760 1473584801290 1474465405952 1481934039040 1484318509520 1486414831616 1486651070464 1487842612256 1492506695680 1494849720320 1496510439424 1497503927920 1500138832192 1502493838208 1504841461760 1506228039680 1507203850240 1508651599840 1509879993440 1512233474752 1516125334724 1516974018560 1519355453440 1520878078720 1521119794880 1523039235520 1524731272064 1525970304430 1527124884736 1529510993920 1533383593280 1535837535232 1539745751552 1540979848408 1545810506240 1546056184960 1548530407424 1550730857984 1550961381376 1550986211060 1553715219056 1557317780480 1558585799680 1561015199744 1563804278920 1564799988752 1566241813136 1570188175360 1571151662080 1572169533440 1573916151808 1574961027640 1575195152960 1576386977792 1579185960352 1582847580160 1584136386560 1586685303280 1590452447584 1590688875776 1595928965120 1597942804480 1599718055936 1601018024320 1603596682688 1603835064832 1606114102912 1611148943360 1612696537760 1614249578240 1615277407744 1616765742592 1620685702636 1620943281419 1622091735040 1625766222080 1626024608320 1627264221440 1630127442944 1631209635770 1632750360472 1637868700160 1640712686080 1641757365248 1643352635540 1647254320712 1652418127360 1652663767040 1655325607936 1656850843648 1657924235264 1659516759824 1660867992784 1664719006720 1666074475520 1666322145280 1668671420416 1670292842680 1672965886592 1673231774368 1678210293760 1678477015040 1678567334873 1679756615680 1682462093312 1683829301440 1684096915760 1685103321088 1686721952608 1692009482240 1696111875920 1696364010880 1700391556864 1700661803456 1705993031680 1706084832166 1711433060480 1713049558528 1714444379648 1720184706812 1724173256960 1725577135360 1727206992896 1727234644135 1728266828288 1732457130404 1732714668256 1738146375680 1738422622720 1739815957880 1741132338176 1742550025216 1745353833608 1750825162240 1752438392320 1754194602160 1755242897408 1755521861632 1756687300060 1761119826752 1766640578560 1766921354240 1768337530960 1772263837696 1773966191536 1775674536064 1779527214080 1779791749120 1781240913920 1782951890720 1784300908544 1788342844288 1788627069152 1789990643584 1794234050560 1794330599347 1795601899520 1799955460160 1801655570176 1804783954688 1807687899094 1812180610240 1813354632320 1817659940096 1817930143744 1819426132205 1825380677120 1829806438460 1831190907392 1832681923072 1832954359808 1837322126948 1840466467840 1843081757440 1846031323136 1846324716544 1847732277248 1852212231584 1852506607336 1858018539520 1858313838080 1859803265320 1861210430464 1863002791936 1865723063512 1866000411968 1870638049280 1871849943040 1875173540240 1876294131712 1876592334848 1878117297760 1882576366528 1888477859840 1890291843440 1895156668405 1896590582656 1898134848896 1902536007680 1904085114880 1905914090080 1908906105920 1911961013248 1912264884992 1915660241677 1919796919040 1924682189440 1925907678464 1926224810510 1927682231552 1929614062376 1932356030066 1935663009280 1938413572480 1938701726720 1942144023820 1943304636416 1943613489664 1951268999680 1955999985940 1957479935488 1957770924032 1957802266420 1959365005312 1961247079792 1967395189760 1970483722240 1973657455616 1973950849024 1973982450440 1975162089472 1977455733344 1979951006176 1986768711680 1988033732608 1988065559480 1988361094720 1989865529344 1991485743104 1993398671264 1994690095552 1999647569920 2000943042560 2002786734080 2004495853360 2004793831040 2007642628640 2009873040448 2019096759680 2019338690560 2020957178240 2024513114624 2025857128295 2027389933184 2033745387520 2037659303680 2040937950590 2041244627968 2043820393472 2044145221888 2052196706560 2057701854208 2059034937344 2059067900890 2062690894264 2065929027536 2069157009920 2071063554560 2072405294080 2074395949780 2074707654656 2076084990980 2077325645824 2085839275520 2086149345280 2091207358240 2091539717960 2092789608448 2094493626368 2096505499088 2099796716512 2103077616640 2103390248960 2106379151360 2108402440760 2108719255552 2110085390336 2113831990816 2117150408384 2118396600320 2123787243520 2125489446080 2125827254320 2127097634816 2129229310208 2132254929728 2132571899392 2136358426202 2141311948160 2143055474560 2150230883515 2159008741120 2160333535360 2164134708736 2165571413005 2165893335320 2167532094464 2171380695484 2176415422720 2178187531520 2181692292010 2182020119552 2185445582848 2189325990488 2194053621760 2194402327040 2199612326912 2201037346816 2201399783440 2203065407488 2204945438696 2205273214144 2208406891504 2212186296320 2215329797120 2217457739420 2217790941184 2219593170080 2221272559616 2230021713920 2230376135680 2235428555360 2235783836440 2237119926272 2237488304480 2241425234048 2246622371840 2248451645440 2252069462720 2255608520704 2255979943360 2259949409536 2272074925120 2272412679680 2276072710912 2278169910016 2279645823488 2283693490078 2288988634240 2290852403840 2291192949760 2296652658685 2296997760512 2300693689756 2307539153920 2307905895680 2309665346560 2313385378304 2313729273856 2315265289480 2315633259170 2317017066496 2326513038080 2328753489920 2332153829390 2332500514960 2332504265728 2332851003392 2336165967872 2338409979752 2345367664640 2345740418560 2349494411264 2351659261952 2353220458160 2357361022016 2357735682064 2362826977280 2364750868480 2366929776640 2370738228320 2372668561120 2374909615232 2382354472960 2383816314880 2389951266560 2390331106240 2396006284672 2401561845760 2403517276160 2407384598080 2409602789440 2412017577970 2413842559744 2415807989504 2429130795520 2429516862080 2433404925952 2433791671808 2436862776832 2441552487088 2446849919360 2447213655040 2449206256640 2451558849740 2453413749248 2459362220084 2467071819520 2467438561280 2468952611840 2471819666680 2473296809984 2473689895936 2474938757720 2481577937696 2485042165760 2487331911680 2489357178880 2491708448768 2491748339080 2493362619440 2493737279488 2502086846272 2507888373760 2512341300560 2513842659328 2519937644224 2520312244736 2525780561920 2530641393280 2534237416480 2538696485248 2546654781440 2547196585087 2549001297920 2551555784960 2554775491840 2555181527360 2561628838912 2567186800640 2572127317760 2573793671680 2578363617830 2580314460416 2582411284420 2582799325184 2593384568320 2596657057280 2601225955328 2601639373312 2603622754304 2609935417232 2615987010560 2618117032960 2620589920256 2620631873860 2624745895640 2625140297728 2629364216864 2635899069440 2637187604480 2637606737920 2642289988520 2643869003776 2646438010480 2653219335767 2655099166720 2658872043520 2661536637760 2663550410752 2665318662160 2665714874240 2665719160832 2672468548288 2680846192640 2694126882304 2694555065216 2696714734714 2705168385920 2709415118080 2713779001472 2714182417408 2714225869355 2719001633348 2727525149440 2731806978560 2736657488110 2738292896768 2740923172988 2749515408640 2751296683520 2753831759360 2756181798370 2756591517680 2758677211136 2760508614380 2760923416576 2763575430616 2772238676480 2776590699520 2781476196352 2783705532608 2792431882240 2796399907840 2796815605760 2801320259584 2801781542560 2803901427712 2806711363456 2810699680096 2815509831680 2819510650880 2824936761920 2827074166784 2829340049536 2836199979613 2838209454080 2845090888640 2847243542528 2847712387520 2849557279360 2852723025152 2871247200640 2875867112195 2879928736256 2882695061246 2891731722880 2892161592320 2896271333120 2899488976384 2901367411712 2906518987372 2911081811528 2915630332160 2916063754240 2920207459840 2920609083392 2923012474690 2927690301536 2936868014080 2939574077440 2941478481920 2944746348544 2946701277520 2947169602580 2948930811904 2963868078080 2968637019040 2973302140928 2975685224512 2985013391360 2989699440640 2995007855840 3000277664384 3004987676416 3009682923520 3010323236921 3012456079360 3017303199680 3019759986880 3024466949504 3031799978207 3032250669448 3033948037120 3041756157440 3042239589760 3046078471040 3049462544128 3051940608860 3054249769472 3066767186560 3071675070464 3074202775105 3079491503104 3081959696816 3091621012480 3092112369920 3097060814848 3101461715968 3101922762752 3101972422120 3107430438112 3114635560960 3117171599360 3122030399488 3127608557840 3129599977504 3132483626272 3140376350720 3142303324160 3144339066880 3147832303616 3149922055280 3150390305920 3158371920704 3165695160320 3168272773120 3173370606560 3180904895168 3181377751552 3191857930240 3195885608960 3202036048640 3207193365376 3207670129664 3212228205824 3215313722159 3225393075520 3228499156480 3230554815488 3233531485184 3241371405272 3241886562838 3251532444160 3252049216640 3254528442880 3260254885888 3262419271540 3265500720944 3275737400320 3281425372160 3283514730496 3286705271080 3294508641424 3304836254720 3305327534080 3310651215872 3313701687296 3315848470528 3319033519648 3321735985568 3329438013440 3332148951040 3337342840832 3340585685360 3345931773184 3346463548736 3356954030080 3357134669746 3364924186624 3367658602880 3368193831520 3373443905216 3384018964480 3392223751840 3392728021760 3398752041685 3400783113728 3401323606912 3411986063360 3412169664332 3422866120960 3426099117056 3426153966235 3428888759296 3440369413624 3448346513920 3451154270720 3454413985792 3454469288270 3456533656576 3464914260808 3465429336512 3476292751360 3476845245440 3479631915760 3482264676352 3485100050432 3490707667216 3501650324480 3504876784640 3508389204320 3511043723264 3513374600120 3522239653504 3533281157120 3533842708480 3536675061920 3544527675392 3547932383072 3551349072128 3559054428160 3565903781440 3568601817088 3576685688576 3577254138304 3579981287168 3588468101120 3588661198694 3599910920320 3603311140352 3609567909376 3615375798188 3624361220480 3626709264640 3633148734215 3635319880192 3635860287488 3638852264410 3650761354240 3659612876920 3662381814784 3665363846144 3665908719616 3674644253896 3680932935680 3686163514880 3692062646272 3692649433088 3695464554496 3704424463168 3705013214672 3716037079040 3716627676160 3719606530640 3722420860928 3731446127024 3732000823936 3741276098560 3743699886080 3750347080480 3753184669696 3756234595520 3765152733056 3776955719680 3780583686880 3790313336810 3793181165312 3796269697792 3799916217097 3811828180160 3817812211840 3823922026496 3824529769984 3831320483354 3839593838080 3849364378880 3851815356928 3852449621020 3855364463104 3859228124752 3864712060132 3871326018560 3876827144960 3877403453440 3884288047640 3886609272832 3887226979328 3902537999360 3911999971880 3914959870976 3915541848064 3915604532840 3918730010624 3922494159584 3934790379520 3940967444480 3947314911232 3947964900880 3950324178944 3954911466688 3959902012352 3973537423360 3976131118960 3976722189440 3986797342528 3989380191104 3999295139840 4001886085120 4002737490851 4005573468160 4008991706720 4009587662080 4015285257280 4019746080896 4038193519360 4041914356480 4049026229248 4051714256590 4054779866368 4075318607360 4081875901180 4082489255936 4087640786944 4088290443776 4104393413120 4115403708416 4118069874688 4118135801780 4125381788528 4131858055072 4138314019840 4142127109120 4144810588160 4148791899560 4149415309312 4152169981960 4154651291648 4171678551040 4172298690560 4182414716480 4183079435920 4185579216896 4188987252736 4193010998176 4199593433024 4206155233280 4212758302720 4216804881520 4217438511104 4227663981632 4234300816768 4247574487040 4250978892160 4251654508640 4258458620416 4264509859456 4265143798784 4265212080415 4272716852404 4282623896320 4286110949120 4300461767030 4318017482240 4320667070720 4328269417472 4331142826010 4331786670640 4335064188928 4342761390968 4352830845440 4356375063040 4363384584020 4364040239104 4370891165696 4378651980976 4388107243520 4388804654080 4399224653824 4402074693632 4402799566880 4406130814976 4409890877392 4410546428288 4416813783008 4424372592640 4430659594240 4434915478840 4435581882368 4439186340160 4442545119232 4460043427840 4460752271360 4470857110720 4471567672880 4474239852544 4474976608960 4482850468096 4504138925440 4511959886720 4519219747735 4519898819072 4544149850240 4544825359360 4552145421824 4556339820032 4559291646976 4567386980156 4577977268480 4581704807680 4582385899520 4593305317370 4593995521024 4601387379512 4615078307840 4615811791360 4619330693120 4626770756608 4627458547712 4630530578960 4631266518340 4634034132992 4653026076160 4657506979840 4664307658780 4665001029920 4665008531456 4672331935744 4676819959504 4690735329280 4691480837120 4706440916320 4714722044032 4715471364128 4725653954560 4729501736960 4730507943733 4733859553280 4741476456640 4745337122240 4749819230464 4767632629760 4779902533120 4780662212480 4792012569344 4814769196160 4819205578880 4824035155940 4827685119488 4830890075165 4831615979008 4858261591040 4859033724160 4866809851904 4867583343616 4873725553664 4883104974176 4893699838720 4894427310080 4898412513280 4903117699480 4906827498496 4918724440168 4934143639040 4934877122560 4937905223680 4943639333360 4946593619968 4947379791872 4949877515440 4963155875392 4970084331520 4974663823360 4978714357760 4983496678160 4986725238880 5004173692544 5015776747520 5024682601120 5039875288448 5040624489472 5051561123840 5061282786560 5068474832960 5077392970496 5094393170174 5103111569920 5109550983680 5110363054720 5123257677824 5144254635520 5147587343360 5156727235660 5160628920832 5164822568840 5165598650368 5186769136640 5193314114560 5202451910656 5203278746624 5207245508608 5219870834464 5231974021120 5236234065920 5241179840512 5241263747720 5249491791280 5250280595456 5258728433728 5271798138880 5275213475840 5284579977040 5287738007552 5292876020960 5306438671534 5317744087040 5323073275520 5330637324320 5331429748480 5340896065505 5344937096576 5361692385280 5388253764608 5389110130432 5393429469428 5410336771840 5418830236160 5427558002944 5428364834816 5428451738710 5438003266696 5455050298880 5463613957120 5473314976220 5476585793536 5481846345976 5499030817280 5502593367040 5507663518720 5512363596740 5513183035360 5517354422272 5521017228760 5521846833152 5527150861232 5544477352960 5553181399040 5562952392704 5567411065216 5584863764480 5592799815680 5602640519168 5603563085120 5607802855424 5613422726912 5621399360192 5639021301760 5649873523840 5658680099072 5672399959226 5690181777280 5695424775040 5699114558720 5705446050304 5709233725195 5742494401280 5751734224390 5759857472512 5765390122492 5783463445760 5784323184640 5792542666240 5798977952768 5802734823424 5813037974744 5822163623056 5831260664320 5832127508480 5840414919680 5841218166784 5846024949380 5855380603072 5873736028160 5879148154880 5882956963840 5893402555040 5894339205160 5897861623808 5927736156160 5937274038080 5946604281856 5951370449024 5970026782720 5971296912581 5990015711680 6000555328768 6009975352832 6020646473842 6034606399360 6039519973760 6048933899008 6063599956414 6064501338896 6083512314880 6084479179520 6092156942080 6098925088256 6103881217720 6108499538944 6133534373120 6143350140928 6148405550210 6158983006208 6163919393632 6183242024960 6184224739840 6194121629696 6202923431936 6203944844240 6214860876224 6229271121920 6234343198720 6244060798976 6255217115680 6259199955008 6264967252544 6280752701440 6284606648320 6288678133760 6299844110560 6300780611840 6316743841408 6326907646829 6331390320640 6336545546240 6346741213120 6361809790336 6362755503104 6404072097280 6414386730752 6415340259328 6424456411648 6430627444318 6450786151040 6456998312960 6461109630976 6467062970368 6482742810544 6483773125676 6503064888320 6504098433280 6509056885760 6520509771776 6524838543080 6531001441888 6551474800640 6562850744320 6567029460992 6573410542160 6589017282848 6609672509440 6621302431744 6627403374592 6638067039296 6643471971136 6658876026880 6664297902080 6674685681664 6681171370720 6691863546368 6692927097472 6713908060160 6714269339492 6735317205760 6736387663040 6741786836785 6746887810432 6763246105231 6768037928960 6784447503680 6785456043520 6797504083370 6801566227456 6802647213824 6824339328664 6845732241920 6852198234112 6852307932470 6857777518592 6880738827248 6896693027840 6902308541440 6908827971584 6908938576540 6913067313152 6929828521616 6930858673024 6952585502720 6953690490880 6959263831520 6964529352704 6970200100864 6981415334432 7003300648960 7009753569280 7016778408640 7022087446528 7026749200240 7044479307008 7067685416960 7073350123840 7095864766144 7102698144256 7118108856320 7131807562880 7153371377152 7154508276608 7159962574336 7176936202240 7177322397388 7199821840640 7206622280704 7206737653115 7219135818752 7230751596376 7248722440960 7253418529280 7266297468430 7270639760384 7271720574976 7277704528820 7301522708480 7319225753840 7324763629568 7330727692288 7349288507792 7361865871360 7372327029760 7385298866176 7408848926336 7410026429344 7432074158080 7433255352320 7439213061280 7444841721856 7462892254048 7464001647872 7477254491707 7482552197120 7500694160960 7506369339392 7512469191040 7530305466112 7561167373760 7580626673620 7586362330624 7592539395584 7599832434194 7623656360320 7635624423680 7647844052992 7649059539968 7662640966708 7679187676160 7698728757760 7703630713856 7704899242040 7710728926208 7718456249504 7729424120264 7742652037120 7753654289920 7754806906880 7768576095280 7773218545664 7774453958656 7805075998720 7823999943760 7829919741952 7831209065680 7844988319168 7869580759040 7881934888960 7894629822464 7895929801760 7909822933376 7919804024704 7952262237920 7953444378880 7973594685056 7978760382208 7992927215273 7998590279680 8005474981702 8017983413440 8019175324160 8030570514560 8039492161792 8076387038720 8083828712960 8098052458496 8103428513180 8104716407095 8109559732736 8150637214720 8163751802360 8164978511872 8175281573888 8176580887552 8208786826240 8230807416832 8236139749376 8236271603560 8250763577056 8263716110144 8276628039680 8284254218240 8289621176320 8297583799120 8298830618624 8304339963920 8309302583296 8343357102080 8364829432960 8366158871840 8386021996352 8392836674365 8399186866048 8412310466560 8425516605440 8433609763040 8455327963264 8468601633536 8501957784320 8503309017280 8516917240832 8529019718912 8530287597568 8530424160830 8545433704808 8565247792640 8572221898240 8600923534060 8636034964480 8641334141440 8656538834944 8662285652020 8663573341280 8670128377856 8685522781936 8705661690880 8712750126080 8726769168040 8728080478208 8741782331392 8757303961952 8776214487040 8777609308160 8798449307648 8804149387264 8805599133760 8812261629952 8819781754784 8821092856576 8833627566016 8861319188480 8869830957680 8871163764736 8878372680320 8921504542720 8941714221440 8943135345760 8949953217920 8965700936192 8971652996735 9008277850880 9023919773440 9038439495470 9039797638144 9088299700480 9089650718720 9104290843648 9112679640064 9118583293952 9134773960312 9155954536960 9163409615360 9164771799040 9186610634740 9187991042048 9202774759024 9230156615680 9231623582720 9238661386240 9253541513216 9261061157920 9262533036680 9268068265984 9306052152320 9315013959680 9328615317560 9330002059840 9330017062912 9344663871488 9353639919008 9381470658560 9382961674240 9412881832640 9429444088064 9430942728256 9461015887466 9482952913280 9490674244480 9499638460928 9559805066240 9561324424960 9578301208385 9584025138688 9629538392320 9638411157760 9648070311880 9655370238976 9661780150330 9663231958016 9716523182080 9718067448320 9733619703808 9735166687232 9747451107328 9766209948352 9787399677440 9788854620160 9796825026560 9806235398960 9813654996992 9837448880336 9868287278080 9869754245120 9875810447360 9887278666720 9894759583744 9899755030880 9926311750784 9940168663040 9949327646720 9957428715520 9966993356320 9973450477760 10008347385088 10049365202240 10079750576896 10081248978944 10122565573120 10136949665920 10154785940992 10188786340348 10206223139840 10219101967360 10220726109440 10246515355648 10288509271040 10295174686720 10313454471320 10321257841664 10329645137680 10331197300736 10373538273280 10386628229120 10404903821312 10406557493248 10414491017216 10439741668928 10463948042240 10472468131840 10482527495440 10498983582560 10517456867456 10543596277760 10550426951680 10569159954080 10585752041920 10612877343068 10635488174080 10646146551040 10661274648640 10662859496960 10681792131010 10689874193152 10776507529216 10778220260864 10786858938856 10820673543680 10837660472320 10855116005888 10856729669632 10856903477420 10876006533392 10910100597760 10927227914240 10946629952440 10953171587072 10963692691952 10998061634560 11005186734080 11015327037440 11024727193480 11026366070720 11034708844544 11042034457520 11043693666304 11054301722464 11088954705920 11106362798080 11134822130432 11185599631360 11207126170240 11226845453824 11242798720384 11278042603520 11299747047680 11317360198144 11344799918452 11380363554560 11390849550080 11398229117440 11410892100608 11418467450390 11484988802560 11503468448780 11519714945024 11530780244984 11566926891520 11568646369280 11585085332480 11597955905536 11605469646848 11626075949488 11644327246112 11662521328640 11664255016960 11680829839360 11692049898760 11710761206144 11747472056320 11749971344111 11758296309760 11786805110080 11788678410320 11795723247616 11874548076160 11902740898048 11942593825162 11980031423360 12001110657536 12019950705664 12041292947684 12069212798720 12079039947520 12097867798016 12127199912828 12129002677792 12167024629760 12168958359040 12184313884160 12197850176512 12207762435440 12216999077888 12267068746240 12286700281856 12296811100420 12317966012416 12327838787264 12366484049920 12368449479680 12405846863872 12407889688480 12429721752448 12458542243840 12468686397440 12510434231360 12518399910016 12529934505088 12560314195429 12569213296640 12599688221120 12601561223680 12633487682816 12653815293658 12693482426240 12723619580672 12725511006208 12735982925435 12808144194560 12828773461504 12830680518656 12848912823296 12861254888636 12901572302080 12913996625920 12922219261952 12934125940736 12965485621088 12967546251352 13006129776640 13008196866560 13018113771520 13041019543552 13049677086160 13062002883776 13102949601280 13125701488640 13134058921984 13146821084320 13178034565696 13219345018880 13266096678835 13276134078592 13286943942272 13317752053760 13328595804160 13362342741440 13383727092736 13385854194944 13428538678984 13470634411520 13472775326080 13483573673570 13493775620864 13526492210462 13568895007360 13570912087040 13595008166740 13603132454912 13605294427648 13648678657328 13691464483840 13704396468224 13704615864940 13715555037184 13761477654496 13793386055680 13804617082880 13817655943168 13817877153080 13826134626304 13859657043232 13861717346048 13907380981760 13918527663040 13929058705408 13940400201728 13962830668864 14006601297920 14019507138560 14033556817280 14053498400480 14088958614016 14135370833920 14146700247680 14180999898065 14191729532288 14205396288512 14236217712640 14263615125760 14306742754304 14309016553216 14319925148672 14354644794776 14399643681280 14413244561408 14413475306230 14438271637504 14461503192752 14497444881920 14506837058560 14532594936860 14541279520768 14555409057640 14603045416960 14638451507680 14649527259136 14661455384576 14698577015584 14723731742720 14744654059520 14770597732352 14817697852672 14820052858688 14866510704640 14878426122560 14889683443712 14925784508096 14928003295744 14954508983414 15001388321920 15024938382080 15051616184605 15060610932224 15122334747520 15158999891035 15161253347240 15172724661248 15185078791168 15199664868388 15247312720640 15271248847360 15295688105984 15298119079936 15325281933416 15358375352320 15397457515520 15407261427712 15409798484080 15421457852416 15436912499008 15458848240528 15485304074240 15507308579840 15509613813760 15537152190560 15548907917312 15610151997440 15647999887520 15659839483904 15662418131360 15689976638336 15739161518080 15789259644928 15791859603520 15819645866752 15839608049408 15904524475840 15906888757760 15947189370112 15957520764416 15985854430546 16010949963404 16035966826880 16038350648320 16061141029120 16076568610795 16078984323584 16152774077440 16167657425920 16196104916992 16206857026360 16209432814190 16219119465472 16301274429440 16327503604720 16329957023744 16350563147776 16353161775104 16417573652480 16461614833664 16472543207120 16501527154112 16527432220288 16553256079360 16568508436480 16579242352640 16595167598240 16608679927840 16686714204160 16729658865920 16732317743680 16772043992704 16785673348730 16798373732096 16824620933120 16867219526080 16910655926528 16937203267072 17003915568640 17006618034560 17033834481664 17058039437824 17060575195136 17060848321660 17090867409616 17130495585280 17144443796480 17201847068120 17272069928960 17282668282880 17313077669888 17324571304040 17327146682560 17340256755712 17371045563872 17411323381760 17425500252160 17453538336080 17456160956416 17514607923904 17555218616320 17596898615296 17611198267520 17639563509568 17642185713152 17667255132032 17722638376960 17739661915360 17756745360640 17830376095609 17843009085440 17883428442880 17886270691520 17899906435840 17931401872384 17943305993470 18016555701760 18047839546880 18076878990940 18079595276288 18176599400960 18179301437440 18208581687296 18225359280128 18237166587904 18269547920624 18311909073920 18326819230720 18329543598080 18373221269480 18375982084096 18405549518048 18460313231360 18463247165440 18477322772480 18507083026432 18522122315840 18525066073360 18536136531968 18612104304640 18657230635120 18660004119680 18660034125824 18707279838016 18765923348480 18825763665280 18858888176128 18861885456512 18922031774932 18965905826560 18981348488960 18999276921856 18999581085485 19119610132480 19122648849920 19156602416770 19168050277376 19259076784640 19276822315520 19296140623760 19310740477952 19323560300660 19326463916032 19433046364160 19436134896640 19470333374464 19494902214656 19532419896704 19574799354880 19577709240320 19593650053120 19612470797920 19627309993984 19674897760672 19736574556160 19751620894720 19774557333440 19789519167488 19799510061760 19852623501568 19933986712640 19946900955520 20013687454255 20016694770176 20098730404480 20159501153792 20162497957888 20245131146240 20273899331840 20309571881984 20377572680696 20412446279680 20438203934720 20441452218880 20493030711296 20577018542080 20590349373440 20626908942640 20642515683328 20659290275360 20747076546560 20773256458240 20813114986496 20879483337856 20927896084480 20944936263680 20965054990880 20997967165120 21034913734912 21072262658447 21087192555520 21138319908160 21171504083840 21225754686136 21292293102080 21322549297280 21325718993920 21363584262020 21379748386304 21553015058432 21556440521728 21573717877712 21641347087360 21675320944640 21710232011776 21713459339264 21713806954840 21752013066784 21820201195520 21854455828480 21893259904880 21906343174144 21927385383904 21996123269120 22010373468160 22030654074880 22049454386960 22052732141440 22084068915040 22108603444928 22177909411840 22212725596160 22269644260864 22371199262720 22414252340480 22453690907648 22485597440768 22599494095360 22634720396288 22689599836904 22760727109120 22781699100160 22796458234880 22821784201216 22836934900780 22969977605120 23006936897560 23039429890048 23061560489968 23133853783040 23137292738560 23170170664960 23195911811072 23210939293696 23252151898976 23288654492224 23325042657280 23361659678720 23384099797520 23421522412288 23499942688222 23573610220160 23577356820640 23652539718665 23749096152320 23805481796096 23885187650324 23960062846720 24002221315072 24039901411328 24082585895368 24138425597440 24158079895040 24195735596032 24254399825656 24258005355584 24334049259520 24337916718080 24368627768320 24395700353024 24415524870880 24433998155776 24534137492480 24593622200840 24635932024832 24655677574528 24732968099840 24736898959360 24811693727744 24815779376960 24859443504896 25020868462720 25036799820032 25059869010176 25120628390858 25199376442240 25203122447360 25266975365632 25307630587316 25386964852480 25447239161344 25451022012416 25471965850870 25616288389120 25657546923008 25661361037312 25697825646592 25722509777272 25803144604160 25827993251840 25844438523904 25868251881472 25930971242176 25935092502704 26012259553280 26016393733120 26036227543040 26099354172320 26124005767552 26205899202560 26251402977280 26293642168640 26356069131392 26438690037760 26532193357670 26552268157184 26573887884544 26724685482880 26767454185472 26771708389888 26857077357968 26941268823040 26945550652160 26967147347140 26987551241728 27052984420924 27137790014720 27141824174080 27190016333480 27206264909824 27210588855296 27297357314656 27382928967680 27408792936448 27409231729880 27431110074368 27522955308992 27586772111360 27609234165760 27635754306160 27652269252608 27719314086464 27723434692096 27814761963520 27837055326080 27925661337728 28013202595840 28019162435957 28039014277120 28067113634560 28106996800960 28177917228032 28293400495360 28361999796130 28383459064576 28410792577024 28527230251520 28613485508608 28618033106432 28639850297344 28709289589552 28799287362560 28826489122816 28826950612460 28876543275008 28923006385504 28994889763840 29013674117120 29065189873720 29082559041536 29110818115280 29206090833920 29276903015360 29299054518272 29322910769152 29397154031168 29489308119040 29635395705344 29640105717376 29733021409280 29756852245120 29851569016192 29856006591488 29856484562905 29909017966828 30002776643840 30049876764160 30103232369210 30121221864448 30244669495040 30317999782070 30322506694480 30345449322496 30370157582336 30399329736776 30494625441280 30542497694720 30596238159872 30650563866832 30716750704640 30794915031040 30814522855424 30819596968160 30842915704832 30873824998016 30917696481056 30970608148480 31014617159680 31074304381120 31097815834624 31220303994880 31295999775040 31319678967808 31324836262720 31379953276672 31583719207040 31634538234145 31639291733504 31679216098816 31809048951680 31813777515520 31894378740224 31915041528832 31971708861092 32021899926808 32071933653760 32076701296640 32122282058240 32153137221590 32157968647168 32305548154880 32335314851840 32392209833984 32413714052720 32418865628380 32438238930944 32602548858880 32655007209440 32706323550208 32835147304960 32945086414240 33003054308224 33054864440576 33106512158720 33113555606131 33137016872960 33190335196480 33217359855680 33373428408320 33459317731840 33464635487360 33544087985408 33571346697460 33596747464192 33734439052160 33816230526155 33821311853056 33874406534144 34007831137280 34013236069120 34067668963328 34116078875648 34121150390272 34121696643320 34181734819232 34260991170560 34288887592960 34403694136240 34544139857920 34565336565760 34626155339776 34649142608080 34654293365120 34742091127744 34822646763520 34851000504320 34907076672160 35029215847808 35110437232640 35222396535040 35279127019136 35284371426304 35334510264064 35479323830720 35513490721280 35660752191218 35766856885760 35772541383040 35799812871680 35862803744768 35886611986940 36033111403520 36095679093760 36153757981880 36159190552576 36353198801920 36358602874880 36417163374592 36450718560256 36474333175808 36539095841248 36623818147840 36653638461440 36746442538960 36751964168192 36811099036096 36926494330880 37014166052864 37044244631680 37050132146720 37224208609280 37314461270240 37320008239360 37386272458535 37414559676032 37531846696960 37651527330560 37717776352256 37723770913024 37844063549864 37931811653120 37962696977920 37998553843712 37999162170970 38239220264960 38245297699840 38313204833540 38336100554752 38518153569280 38553644631040 38592281247520 38621480955904 38647120601320 38652927832064 38866092728320 38872269793280 38940666748928 38989804429312 39064839793408 39149598709760 39224941595840 39254619987968 39349795521344 39473149112320 39549114666880 39599020123520 39705247003136 39867973425280 39893801911040 39964636076365 40027374908510 40033389540352 40197460808960 40319002307584 40324995915776 40490262292480 40547798663680 40619143763968 40755145361392 40824892559360 40876407869440 40882904437760 41154037084160 41180698746880 41253817885280 41285031366656 41318580550720 41494153093120 41546512916480 41626229972992 41758966675712 41799078388067 41930109981760 41995934330240 42069827469824 42144525316894 42276639816320 42343008167680 42451509372272 42584586204160 42645098594560 42651437987840 42727168524040 42759496772608 43106030116864 43112881043456 43147435755424 43282694174720 43350641889280 43420464023552 43427613909680 43504026133568 43640402391040 43708911656960 43786519809760 43854770767808 43992246538240 44020746936320 44061308149760 44098908773920 44105464282880 44168137830080 44217206889856 44355818823680 44539288521728 44828504680960 44907381815296 44971194881536 45198988190720 45269440792576 45379199673808 45521454218240 45563398200320 45592916469760 45643568402432 45673869801560 45939955210240 46013873795120 46078859780096 46123120979936 46267707566080 46340341329920 46391823622144 46504303797952 46577308984448 46650085314560 46723319357440 46768199595040 46843044824576 46999885376444 47147220440320 47154713641280 47305079437330 47498192304640 47610963592192 47770375300648 47920125693440 48004442630144 48079802822656 48165171790736 48276851194880 48316159790080 48391471192064 48508799651312 48516010711168 48668098519040 48675833436160 48737255536640 48791400706048 48831049741760 48867996311552 49068274984960 49187244401680 49311355149056 49473797918720 49631558753920 49718887009792 50041736925440 50073599640064 50119738020352 50241256781716 50398752884480 50406244894720 50533950731264 50615261174632 50773929704960 50894478322688 50902044024832 50943931701740 51232576778240 51315093846016 51395651293184 51445019554544 51606289208320 51655986503680 51861942484352 51870185005408 52024519106560 52032787466240 52035587381063 52072455086080 52198708344640 52248011535104 52587284337280 52712138262784 53064386715340 53104536314368 53147775769088 53449370965760 53534908370944 53543416779776 53714154715936 53882537646080 53891101304320 53934294694280 53975102483456 54105968841848 54275580029440 54283648348160 54380032666960 54412529819648 54421177710592 54594714629312 54765857935360 54818463459760 55045910617984 55173544222720 55218468331520 55271508612320 55438628172928 55446869384192 55674110652160 55851322675456 56038324871914 56134227269120 56213993601920 56355834456064 56586800990720 56723999592260 56766918129152 56821585154048 57054460503040 57226971017216 57236066212864 57279700594688 57418579179104 57598574725120 57652978245632 57653901224920 57753086550016 57846012771008 57989779527680 58027348234240 58130379747440 58165118083072 58221636230560 58553806030720 58749856720555 58794308062336 58978616238080 59270791410688 59280211434752 59513704490240 59703138032384 59712013182976 59712969125810 59818035933656 60005553287680 60099753528320 60206464738420 60242443728896 60489338990080 60635999564140 60645013388960 60690898644992 60740315164672 60798659473552 60989250882560 61084995389440 61192476319744 61301127733664 61433501409280 61589830062080 61629045710848 61639193936320 61685831409664 61747649996032 61835392962112 62029234319360 62148608762240 62591999550080 62649672525440 62759906553344 62801570977145 63167438414080 63269076468290 63278583467008 63358432197632 63618097903360 63627555031040 63788757480448 63830083057664 63943417722184 64043799853616 64143867307520 64153402593280 64244564116480 64306274443180 64315937294336 64611096309760 64670629703680 64827428105440 64837731256760 64876477861888 65205097717760 65310014418880 65412647100416 65670294609920 65890172828480 66006108616448 66109728881152 66227111212262 66380670392960 66434719711360 66918635463680 66929270974720 67088175970816 67142693394920 67193494928384 67468878104320 67632461052310 67642623706112 67748813068288 68015662274560 68026472138240 68135337926656 68232157751296 68243393286640 68363469638464 68521982341120 68577775185920 68807388272480 69088279715840 69130673131520 69298285216160 69308586730240 69484182255488 69645293527040 69702001008640 69814153344320 70058431695616 70444793070080 70558254038272 70568742852608 70669020528128 70958647661440 71026981442560 71321504382436 71533713771520 71545082766080 71599625743360 71725607489536 71773223973880 72066222807040 72191358187520 72307515963760 72318381105152 72706397603840 72834326749184 72901437120512 73078191682496 73247636295680 73307276922880 73492885077920 73622198072192 73852988661760 74088489263360 74100264293440 74448417218560 74628922540480 74640016478720 74772544917070 74829119352064 75303054661120 75435552704512 75447541826048 75688127099728 75863623306240 75925393955840 75997107687424 75998324341940 76478440529920 76490595399680 76626409667080 76672201109504 77036307138560 77107289262080 77184562495040 77242961911808 77294241202640 77305855664128 77744539586560 78129679586816 78299197419520 78449883191680 78699591042688 78946298224640 79098229333760 79198040247040 79410494006272 79735946850560 79787603822080 79929272152730 80054749817020 80066779080704 80394921617920 80638004615168 80980524584960 81095597327360 81238287527936 81510290722784 81649785118720 81752815738880 81765808875520 82249799408777 82308074168320 82507635770560 82570062733312 82637161101440 83517933351424 83598156776134 83860219963520 83991868660480 84139654939648 84289050633788 84553279632640 84686016335360 84903018744544 85169172408320 85290197189120 85302875975680 85454337048080 85518993545216 86225762086912 86294871510848 86565388349440 86701283778560 86840928047104 86855227819360 87008052267136 87280804782080 87573039619520 87709541535616 87922199368003 87984493076480 88197817547840 88210928565760 88336275660160 88434413779712 89078577043456 89151880478045 89657009361920 89814763630592 89942389763072 90397976381440 90538881585152 90758399347616 91042908436480 91126796400640 91185832939520 91287136804864 91347739603120 91879910420480 92027747590240 92246241959872 92535415132160 92680682659840 93008607595904 93154617968896 93300170629120 93536399190080 93686089649152 93999770752888 94294440880640 94309427282560 94610158874660 94996384609280 95221927184384 95540750601296 95840251386880 96008885260288 96159605645312 96330343581472 96553702389760 96632319580160 96782942384128 97017599302624 97032021422336 97351666872320 97474511073280 97582801412096 97662099483520 98136549969920 98374488803360 98622710298112 98947595837440 99263117507840 99437774019584 100083473850880 100147199280128 100239476040704 100482513563432 100797505768960 100812489789440 101067901462528 101230522349264 101547859409920 101788956645376 101887863403480 102465153556480 102630187692032 102791302586368 102890039109088 103212578416640 103723884968704 103740370010816 104065574932480 104071174762126 104397416689280 104496023070208 105174568674560 105361313292235 105424276525568 106128773430680 106209072628736 106295551538176 106898741931520 107069816741888 107086833559552 107428309431872 107765075292160 107782202608640 107868589388560 107950204966912 108211937683696 108551160058880 108567296696320 108760065333920 108842355421184 109189429258624 109531715870720 109636926919520 110091821235968 110543017224640 110877256345856 110893738768384 111348221304320 111702645350912 112076649743828 112268454538240 112427987203840 112711668912128 113173601981440 113447999184520 113533836258304 113643170308096 114108921006080 114453942034432 114472132425728 114559401189376 114837158358208 115197149450240 115307802449840 115692025542016 115979559055360 116054696468480 116260759494880 116443272461120 117107612061440 117499713441110 117588616124672 118541582821376 118560422869504 119027408980480 119406276064768 119424026365952 119425938251620 119636071867312 120011106575360 120199507056640 120412929476840 120484887457792 120978677980160 121271999128280 121290026777920 121381797289984 121480630329344 121597318947104 121978501765120 122169990778880 122602255467328 123179660124160 123278387872640 123495299992064 123670785924224 124058468638720 124297217524480 125183999100160 125299345050880 125519813106688 125603141954290 126334876828160 126538152936580 126557166934016 126716864395264 127236195806720 127255110062080 127577514960896 127660166115328 127886835444368 128087599707232 128287734615040 128306805186560 128489128232960 128612548886360 128631874588672 129222192619520 129341259407360 129654856210880 129675462513520 129752955723776 130620028837760 131780345656960 132012217232896 132219457762304 132454222424524 132761340785920 132869439422720 133837270927360 133858541949440 134176351941632 134285386789840 134386989856768 134937756208640 135264922104620 135285247412224 135497626136576 136031324549120 136052944276480 136464315502592 136486786573280 136726939276928 137043964682240 137155550371840 137614776544960 138261346263040 138596570432320 138617173460480 138968364510976 139628306688640 140095812179785 140116863391232 140889586140160 141116508076544 141137485705216 141338041056256 141917295322880 142053962885120 142643008764872 143067427543040 143090165532160 143199251486720 143451214979072 143546447947760 144132445614080 144382716375040 144615031927520 145412795207680 146156383364992 146495272591360 146614553845760 146985770155840 147244396144384 148176978526720 148200528586880 149257845080960 149280032957440 149545089834140 149658238704128 150606109322240 150871105409024 150895083652096 151376254199456 151727246612480 151850787911680 151994215374848 151996648683880 152981190799360 153252819334160 153344402219008 154072614277120 154214578524160 154369124990080 154588482405280 155489079173120 156259359173632 156598394839040 156899766383360 157399182085376 158196458667520 158396080494080 158820988012544 159471893701120 159575207644160 159858544305460 160109499634040 160133558161408 160789843235840 161276009230336 161961049169920 162191194654720 162476575055872 163020581445568 163531617751040 164499598817554 165015271541120 165274322202880 165567778030655 167035866702848 167196313552268 167720439927040 167983737320960 168279309879296 168578101267576 169106559265280 169372032670720 169806037489088 170338344816640 170580394378240 170605751951360 170908674096160 171037987090432 172451524173824 172589743021696 173130776698880 173681856094208 173710455638720 174016104534272 175146079239040 175419083071232 175844398736006 176395635095680 176421857131520 176672551320320 176868827559424 178157154086912 178303760956090 179314018723840 179629527261184 179884779526144 180795952762880 181077763170304 181516798695232 182085816872960 182253592801280 182371665879040 182695479206240 183759820840960 184055495180480 184492483919744 185070830264320 186017215191808 186309235937792 187072798380160 187372179298304 187999541505776 188588881761280 188618854565120 189220317749320 189992769218560 190443854368768 191081501202592 191680502773760 192017770520576 192660687162944 193107404779520 193264639160320 193565884768256 194035198605248 194064042844672 194703333744640 194949022146560 195324198967040 196134137051699 196273099939840 196748977606720 197245420596224 198526235015680 198875548039168 200166947701760 200294398560256 200478952081408 200965027126864 201595011537920 201624979578880 202135802925056 202461044698528 203095718819840 203577913290752 203775726806960 205260375384064 205780078218176 206425156833280 207447769937408 207480740021632 208131149864960 208142349524252 208794833378560 208992046140416 208995391940335 210349137349120 210722626584470 210848553051136 212257546861360 212418145257472 212591103076352 213797483863040 214173667119104 214856618863744 215530150584320 215564405217280 215737178777120 215900409933824 216423875367392 217102320117760 217520130667840 217684710842368 218378858517248 219273853839040 220183642471936 221086034449280 221754512691712 221787477536768 222696442608640 223405290701824 224153299487656 224536909076480 224855974407680 225423337824256 226347203962880 226895998369040 227067672516608 228217842012160 228944264851456 229674316716416 230394298900480 230615604899680 231384051084032 231794889242917 231959118110720 232521518989760 232886544922240 234215224122880 234999426882220 235177232249344 237083165642752 237120845739008 238054817960960 238812552129536 238848052731904 238851876503240 239272143734624 240022213150720 240399014113280 240825858953680 240969774915584 241957355960320 242543998256560 242580053555840 243194637894208 243957003530240 244339981557760 245204510934656 246556775745280 246990599984128 247341571848448 248594435048960 250367998200320 250598690101760 251039626213376 251206283908580 252669753656320 253076305873160 253114333868032 253433728790528 254472391613440 254510220124160 255155029921792 255320332230656 255773670888736 256175199414464 256575469230080 256978256465920 257225097772720 257263749177344 259309712421760 259350925027040 260177936905315 261240057675520 263560691313920 264024434465792 264438915524608 264908444849048 265522681571840 265738878845440 267674541854720 267717083898880 268352703883264 268570773579680 268773979713536 269875512417280 270529844209240 270570494824448 270995252273152 272062649098240 272105888552960 272928631005184 272973573146560 273453878553856 275229553089920 277193140864640 277234346920960 277936729021952 279256613377280 280191624359570 280233726782464 281779172280320 282233016153088 282274971410432 282676082112512 283834590645760 284107925770240 285286017529744 286134855086080 286180331064320 286398502973440 287092895895520 288264891228160 288765432750080 289230063855040 290825590415360 292312766729984 293971540311680 294488792288768 296353957053440 296401057173760 298515690161920 298560065914880 299090179668280 299316477408256 301212218644480 301742210818048 301790167304192 302752508398912 303454493224960 303701575823360 303993297367760 305962381598720 306505638668320 308145228554240 308429157048320 308738249980160 309176964810560 312518718347264 313799532766720 314798364170752 316392917335040 316792160988160 317641976025088 318943787402240 319150415288320 319717088610920 320218999268080 320267116322816 321579686471680 322552018460672 324382389309440 326041162891136 327063235502080 328999197635108 330030543082240 330548644405760 331135556061310 334071733405696 334392627104536 335440879854080 335967474641920 336558619758592 337156202535152 338213118530560 338744065341440 339612074978176 340676689633280 341160788756480 341817348192320 342075974180864 345179486043392 347420911277440 348032209068544 350292158478080 350838166142464 351688797472012 352791270191360 352843714263040 353345102640640 353737655118848 356314308173824 356607521912180 358628037447680 359769559052288 361591905525760 363033597390464 364171633745920 364249111667441 364507185602560 365390958412480 368110990360960 368984967839488 372034430383616 372618471875584 374145596760320 374744358596608 375999083011552 377177763522560 377237709130240 378440635498640 379985538437120 380887708737536 382163002405184 383361005547520 385321374325888 386214809559040 386529278320640 388070397210496 388128085689344 390648397934080 392268274103398 393497955213440 394490841192448 397052470031360 397751096078336 400333895403520 400588797120512 400957904162816 401930054253728 403190023075840 404271605850112 404922089397056 406191437639680 407155826581504 407551453613920 411248997043885 411560156436352 412850313666560 414895539874816 414961480043264 416284699048504 417589666757120 417984092280832 417990783880670 420698274698240 421445253168940 421697106102272 424515093722720 424836290514944 425182206152704 427594967726080 428347334238208 429713237727488 431128810434560 431474357554240 431800819867648 432847750734784 434204640235520 435040261335680 436757717034496 438547707678080 439610996840015 440367284943872 442172068898560 443509025383424 443574955073536 445392885217280 446810581403648 448306598975312 449073818152960 449711948815360 452694407925760 453791996738080 454135345033216 456435684024320 457888529702912 459348633432832 461231209799360 462768102168064 463589778485834 465043037979520 465773089844480 468430448245760 469998853764440 470354464498688 474166331285504 474241691478016 476109635921920 477625104259072 477703753006480 478544287469248 480044426301440 480798028226560 481651717907360 483914711920640 485087996513120 485160107111680 486389275788416 487914007060480 490409021869312 493113551490560 493981199968256 494683143696896 497188870097920 500735996400640 501197380203520 502079252426752 502412567817160 505339507312640 506152611746320 506228667736064 506867457581056 508944783226880 510310059843584 511547341777472 512350398828928 513150938460160 513956512931840 514450195545440 518619424843520 518701850054080 520355873810630 522480115351040 527121382627840 528048868931584 528877831049216 529816889698096 531045363143680 531477757690880 535349083709440 535434167797760 536705407766528 537141547159360 537547959427072 539751024834560 541059688418480 541140989648896 544211777105920 545947146293120 546907757107712 550459106179840 554386281729280 554468693841920 555873458043904 558513226754560 560383248719140 560467453564928 563558344560640 564466032306176 565352164225024 567669181291520 568215851540480 570572035059488 572269710172160 572360662128640 572797005946880 574185791791040 578460127710080 584625533459968 587943080623360 588977584577536 592707914106880 592802114347520 597031380323840 597120131829760 598180359336560 598632954816512 602424437288960 603580334608384 605505016797824 606908986449920 607403151646720 607986594735520 613011277336640 617476499960320 618353929621120 625037436694528 627599065533440 629596728341504 632785834670080 633584321976320 635283952050176 637887574804480 638300830576640 639434177221840 640437998536160 643159372943360 648764778618880 652082325782272 657998395270216 660061086164480 661097288811520 662271112122620 668143466811392 668785254209072 670881759708160 671934949283840 673117239517184 674312405070304 676426237061120 677488130682880 679224149956352 682321577512960 683634696384640 690358972086784 694841822554880 696064418137088 700584316956160 701676332284928 703377594944024 705582540382720 705687428526080 706690205281280 707475310237696 713215043824360 717256074895360 719539118104576 726067194780928 728498223334882 730781916824960 736221980721920 737969935678976 744068860767232 745236943751168 748291193520640 749488717193216 751998166023104 754355527045120 754475418260480 756881270997280 759971076874240 764326004810368 766722011095040 770642748651776 776140794420992 776256171378688 781296795868160 784536548206796 786995910426880 788981682384896 794104940062720 795502192156672 800667790807040 801177594241024 801915808325632 803860108507456 806380046151680 809844178794112 812382875279360 815102907227840 822497994087770 823120312872704 829791079749632 829922960086528 832569398097008 835179333514240 835968184561664 835981567761340 841396549396480 842890506337880 843394212204544 849030187445440 849672581029888 850364412305408 855189935452160 859426475454976 862257620869120 862948715108480 865695501469568 868409280471040 870080522671360 873515434068992 877095415356160 879221993680030 880734569887744 884344137797120 887018050766848 890785770434560 893621162807296 896613197950624 898147636305920 899423897630720 905388815851520 907583993476160 908270690066432 918697266865664 922462419598720 925536204336128 927179556971668 930086075959040 931546179688960 936860896491520 939997707528880 940708928997376 948483382956032 952219271843840 955250208518144 955407506012960 957088574938496 960088852602880 963303435814720 967829423841280 970175993026240 970320214223360 972778551576832 980670685258495 980818043738624 986227102981120 987962399936512 989366287393792 994377740195840 1001471992801280 1002394760407040 1004158504853504 1004825135634320 1010679014625280 1012305223492640 1017889566453760 1023094683554944 1024700797657856 1026301876920320 1028900391090880 1037238849687040 1037403700108160 1040711747621260 1044960230702080 1054242765255680 1056097737863168 1057755662098432 1059633779396192 1062090726287360 1062955515381760 1070868335595520 1073410815533056 1074283094318720 1079502049669120 1082119376836960 1088423554211840 1091894292586240 1093815514215424 1100918212359680 1108772563458560 1108937387683840 1111746916087808 1117026453509120 1120766497438280 1120934907129856 1127116689121280 1128932064612352 1130704328450048 1135338362583040 1141144070118976 1144721324257280 1148371583582080 1156920255420160 1158974446214585 1169251066919936 1175886161246720 1177955169155072 1185415828213760 1185604228695040 1194062760647680 1194240263659520 1196360718673120 1197265909633024 1204848874577920 1207160669216768 1211010033595648 1215973189471040 1226022554673280 1234952999920640 1236707859242240 1250074873389056 1255198131066880 1259193456683008 1265571669340160 1267168643952640 1275775149608960 1276601661153280 1278868354443680 1280875997072320 1286318745886720 1304164651564544 1315996790540432 1320122172328960 1322194577623040 1324542224245240 1336286933622784 1337570508418144 1341763519416320 1343869898567680 1348624810140608 1352852474122240 1354976261365760 1358448299912704 1364643155025920 1367269392769280 1380717944173568 1389683645109760 1392128836274176 1401168633912320 1403352664569856 1406755189888048 1411165080765440 1411374857052160 1413380410562560 1414950620475392 1426430087648720 1452134389561856 1456996446669764 1461563833649920 1472443961443840 1475939871357952 1488137721534464 1490473887502336 1496582387041280 1503996332046208 1508711054090240 1508950836520960 1513762541994560 1528652009620736 1541285497303552 1552281588841984 1552512342757376 1562593591736320 1569073096413592 1573991820853760 1577963364769792 1588209880125440 1601335581614080 1607720217014912 1612760092303360 1619688357588224 1630205814455680 1644995988175540 1646240625745408 1659582159499264 1659845920173056 1665138796194016 1670358667028480 1671936369123328 1671963135522680 1682793098792960 1685781012675760 1686788424409088 1698060374890880 1710379870904320 1718852950909952 1725897430216960 1731391002939136 1740161045342720 1747030868137984 1754190830712320 1758443987360060 1761469139775488 1768688275594240 1774036101533696 1781571540869120 1787242325614592 1793226395901248 1798847795261440 1815167986952320 1821245558337205 1837394533731328 1844924839197440 1851072408672256 1854359113943336 1860172151918080 1863092359377920 1873721792983040 1879995415057760 1881417857994752 1896966765912064 1904438543687680 1910500417036288 1910815012025920 1914177149876992 1926606871629440 1940351986052480 1940640428446720 1945557103153664 1961341370516990 1961636087477248 1972454205962240 1975924799873024 1978732574787584 1988755480391680 2002943985602560 2004789520814080 2009650271268640 2021358029250560 2024610446985280 2035779132907520 2046189367109888 2049401595315712 2057800782181760 2074477699374080 2074807400216320 2081423495242520 2089920461404160 2108485530511360 2112195475726336 2119267558792384 2124181452574720 2125911030763520 2141736671191040 2148566188637440 2159004099338240 2164238753673920 2183788585172480 2187631028430848 2201836424719360 2217545126917120 2217874775367680 2223493832175616 2234052907018240 2241532994876560 2241869814259712 2257864129224704 2270676725166080 2282288140237952 2289442648514560 2296743167164160 2313840510840320 2317948892429170 2338502133839872 2351772322493440 2355910338310144 2370831656427520 2371208457390080 2388125521295360 2392721437346240 2394531819266048 2422020067191296 2431946378942080 2452045109346560 2469905999841280 2473415718484480 2510396262133760 2518386913366016 2531143338680320 2534337287905280 2549743781672087 2551550299217920 2557736708887360 2561751994144640 2608329303129088 2631993581080864 2640244344657920 2644389155246080 2649084448490480 2675141016836288 2683527038832640 2687739797135360 2697249620281216 2705704948244480 2716896599825408 2734538785538560 2761435888347136 2779367290219520 2784257672548352 2802337267824640 2806705329139712 2813510379776096 2822330161530880 2826760821125120 2829901240950784 2852860175297440 2904268779123712 2913992893339528 2923127667299840 2944887922887680 2951879742715904 2976275443068928 2980947775004672 2993164774082560 3007992664092416 3017901673041920 3027525083989120 3057304019241472 3082570994607104 3104563177683968 3105024685514752 3125187183472640 3138146192827184 3147983641707520 3176419760250880 3215440434029824 3239376715176448 3260411628911360 3289991976351080 3292481251490816 3319164318998528 3319691840346112 3330277592388032 3340717334056960 3343926271045360 3365586197585920 3371562025351520 3396120749781760 3437705901819904 3451794860433920 3462782005878272 3480322090685440 3494061736275968 3508381661424640 3516887974720120 3522938279550976 3537376551188480 3548072203067392 3586452791802496 3597695590522880 3630335973904640 3642491116674410 3674789067462656 3689849678394880 3702144817344512 3708718227886672 3720344303836160 3726184718755840 3747443585966080 3759990830115520 3762835715989504 3821630024051840 3828354299753984 3853213743258880 3880703972104960 3881280856893440 3891114206307328 3922682741033980 3923272174954496 3944908411924480 3957465149575168 3977510960783360 4005887971205120 4009579041628160 4019300542537280 4049220893970560 4092378734219776 4098803190631424 4115601564363520 4148955398748160 4149614800432640 4162846990485040 4179840922808320 4216971061022720 4238535117584768 4248362905149440 4251822061527040 4297132377274880 4328477507347840 4367577170344960 4375262056861696 4403672849438720 4435090253834240 4446987664351232 4468105814036480 4483065989753120 4541353450332160 4564576280475904 4593486334328320 4627681021680640 4635897784858340 4677004267679744 4703544644986880 4711820676620288 4742416914780160 4776251042590720 4785442874692480 4844040134382592 4863892757884160 4904090218693120 4939811999682560 4946831436968960 5020792524267520 5036773826732032 5099487563344174 5115473417774720 5123503988289280 5216658606258176 5263987162161728 5280488689315840 5288778310492160 5298168896980960 5350282033672576 5367054077665280 5394499240562432 5433793199650816 5469077571077120 5522871776694272 5558734580439040 5568515345096704 5604674535649280 5613410658279424 5627020759552192 5644660323061760 5653521642250240 5705720350594880 5808537558247424 5827985786679056 5846255334599680 5889775845775360 5903759485431808 5952550886137856 5986329548165120 6015985328184832 6035803346083840 6055050167978240 6114608038482944 6165141989214208 6209126355367936 6250374366945280 6276292385654368 6295967283415040 6430880868059648 6478753430352896 6520823257822720 6579983952702160 6584962502981632 6639383680692224 6660555184776064 6681434668113920 6687852542090720 6743124050703040 6792241499563520 6875411803639808 6903589720867840 6925564011756544 6960644181370880 6988123472551936 7016763322849280 7033775949440240 7074753102376960 7172905583604992 7260671947809280 7284982233348820 7349578134925312 7379699356789760 7404289634689024 7417436455773344 7440688607672320 7452369437511680 7519981660231040 7643260048103680 7656708599507968 7706427486517760 7761407944209920 7762561713786880 7782228412614656 7845365482067960 7846544349908992 7889816823848960 7914930299150336 8038601085074560 8098441787941120 8184757468439552 8197606381262848 8231203128727040 8297910797496320 8299229600865280 8325693980970080 8359681845616640 8433942122045440 8477070235169536 8594264754549760 8656955014695680 8735154340689920 8750524113723392 8807345698877440 8870180507668480 8936211628072960 8966131979506240 9129152560951808 9186972668656640 9255362043361280 9271795569716680 9354008535359488 9407089289973760 9484833829560320 9552502085181440 9570885749384960 9688080268765184 9727785515768320 9808180437386240 9879623999365120 9893662873937920 10198975126688348 10230946835549440 10247007976578560 10433317212516352 10527974324323456 10560977378631680 10596337793961920 10700564067345152 10788998481124864 10867586399301632 10938155142154240 11045743553388544 11117469160878080 11209349071298560 11254041519104384 11289320646123520 11411440701189760 11617075116494848 11655971573358112 11692510669199360 11779551691550720 11807518970863616 11972659096330240 12031970656369664 12110100335956480 12229216076965888 12330283978428416 12418252710735872 12552584771308736 12591934566830080 12748718908360435 12861761736119296 12957506860705792 13041646515645440 13159967905404320 13169925005963264 13278767361384448 13321110369552128 13375705084181440 13486248101406080 13584482999127040 13750823607279616 13807179441735680 13851128023513088 13921288362741760 14033526645698560 14067551898880480 14149506204753920 14345811167209984 14521343895618560 14569964466697640 14699156269850624 14759398713579520 14834872911546688 14881377215344640 14904738875023360 15039963320462080 15286520096207360 15313417199015936 15412854973035520 15522815888419840 15525123427573760 15564456825229312 15690730964135920 15693088699817984 16077202170149120 16196883575882240 16369514936879104 16395212762525696 16462406257454080 16595821594992640 16598459201730560 16651387961940160 16954140470339072 17188529509099520 17313910029391360 17470308681379840 17614691397754880 17740361015336960 17932263959012480 18258305121903616 18373945337313280 18510724086722560 18543591139433360 18814178579947520 19141771498769920 19376160537530368 19455571031536640 19616360874772480 19787325747875840 20397950253376696 20461893671098880 20494015953157120 20866634425032704 21055948648646912 21192675587923840 21401128134690304 21577996962249728 21735172798603264 21876310284308480 22234938321756160 22508083038208768 22822881402379520 23234150232989696 23311943146716224 23385021338398720 23559103383101440 24063941312739328 24220200671912960 24458432153931776 24660567956856832 24836505421471744 25105169542617472 25183869133660160 25497437816720870 25723523472238592 25915013721411584 26083293031290880 26319935810808640 26339850011926528 26642220739104256 26751410168362880 26972496202812160 27168965998254080 27614358883471360 27702256047026176 27842576725483520 28067053291397120 28135103797760960 28691622334419968 29042687791237120 29139928933395280 29518797427159040 29669745823093376 29762754430689280 30079926640924160 30573040192414720 30626834398031872 30825709946071040 31045631776839680 31128913650458624 31381461928271840 32154404340298240 32393767151764480 32739029873758208 32790425525051392 32924812514908160 33196918403461120 33302775923880320 33908280940678144 34377059018199040 34627820058782720 34940617362759680 35864527918024960 36516610243807232 36747890674626560 37021448173445120 37087182278866720 38283542997539840 38752321075060736 38911142063073280 39232721749544960 39574651495751680 40795900506753392 40923787342197760 40988031906314240 42111897297293824 42385351175847680 42802256269380608 43155993924499456 43752620568616960 45016166076417536 45645762804759040 46623886293432448 46770042676797440 48127882625478656 48440401343825920 48916864307863552 50210339085234944 50994875633441740 51447046944477184 51830027442823168 52166586062581760 52639871621617280 53284441478208512 53502820336725760 53944992405624320 54337931996508160 55228717766942720 55404512094052352 56270207595521920 57383244668839936 58085375582474240 58279857866790560 59037594854318080 59339491646186752 60159853281848320 61146080384829440 61253668796063744 61651419892142080 62091263553679360 62762923856543680 64308808680596480 64787534303528960 65478059747516416 65849625029816320 66393836806922240 66605551847760640 67816561881356288 68754118036398080 69255640117565440 71729055836049920 73033220487614464 73495781349253120 74174364557733440 76567085995079680 77822284126146560 78465443499089920 81591801013506784 81847574684395520 81976063812628480 84223794594587648 84770702351695360 85604512538761216 86311987848998912 90032332152835072 91291525609518080 93247772586864896 96255765250957312 96880802687651840 100420678170469888 101989751266883480 102894093888954368 104333172125163520 105279743243234560 106568882956417024 107005640673451520 107889984811248640 108675863993016320 112540415191043840 114766489337679872 116170751164948480 116559715733581120 118678983292373504 120319706563696640 122292160769658880 123302839784284160 124182527107358720 125525847713087360 128617617361192960 129575068607057920 131699250059632640 133211103695521280 135633123762712576 138511280235130880 143458111672099840 146066440975228928 148348729115466880 153134171990159360 155644568252293120 163183602027013568 163695149368791040 163952127625256960 168447589189175296 169541404703390720 171209025077522432 172623975697997824 180064664305670144 182583051219036160 186495545173729792 193761605375303680 200841356340939776 203979502533766960 210559486486469120 213137765912834048 214011281346903040 215779969622497280 225080830382087680 229532978675359744 233119431467162240 237357966584747008 240639413127393280 244584321539317760 251051695426174720 257235234722385920 259150137214115840 266422207391042560 271266247525425152 277022560470261760 286916223344199680 296697458230933760 306268343980318720 326367204054027136 327390298737582080 336895178378350592 339082809406781440 342418050155044864 360129328611340288 365166102438072320 372991090347459584 401682712681879552 407959005067533920 421118972972938240 426275531825668096 428022562693806080 431559939244994560 450161660764175360 466238862934324480 474715933169494016 481278826254786560 502103390852349440 514470469444771840 532844414782085120 573832446688399360 593394916461867520 652734408108054272 673790356756701184 678165618813562880 720258657222680576 730332204876144640 745982180694919168 803365425363759104 815918010135067840 842237945945876480 856045125387612160 863119878489989120 900323321528350720 932477725868648960 949431866338988032 1004206781704698880 1065688829564170240 1147664893376798720 1186789832923735040 1305468816216108544 1356331237627125760 1491964361389838336 1606730850727518208 1631836020270135680 1684475891891752960 1712090250775224320 1800646643056701440 1864955451737297920 1898863732677976064 2008413563409397760 2131377659128340480 2373579665847470080 2610937632432217088 2983928722779676672 3263672040540271360 3368951783783505920 3601293286113402880 3729910903474595840 4016827126818795520 4747159331694940160 5221875264864434176 6527344081080542720 7459821806949191680 8033654253637591040 9494318663389880320 10443750529728868352 13054688162161085440 14919643613898383360 20887501059457736704 26109376324322170880 52218752648644341760 104437505297288683520
- Sum of all divisors σ(n): 375744294288657219744
- Sum of proper divisors (its aliquot sum) s(n): 271306788991368536224
- 104437505297288683520 is an abundant number, because the sum of its proper divisors (271306788991368536224) is greater than itself. Its abundance is 166869283694079852704
Bases of 104437505297288683520
- Binary: 10110101001010111001000110110111011111110001101111001100000000000002
- Hexadecimal: 0x5A95C8DBBF8DE6000
- Base-36: M1GTHUUOMW0E8
Squares and roots of 104437505297288683520
- 104437505297288683520 squared (1044375052972886835202) is 10907192512721201831507396549054719590400
- 104437505297288683520 cubed (1044375052972886835203) is 1139119975825867982890149829909931799707066639472769630208000
-
The
square root of 104437505297288683520 is 10219466977.1612200029 -
The
cube root of 104437505297288683520 is 4709254.5178009533
Scales and comparisons
How big is 104437505297288683520?- 104,437,505,297,288,683,520 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 104,437,505,297,288,683,520 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 104437505297288683520 cubic inches would be around 392437.9 feet tall.
Recreational maths with 104437505297288683520
- 104437505297288683520 backwards is 025386882792505734401
- The number of decimal digits it has is: 21
- The sum of 104437505297288683520's digits is 89
- 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 104437505297288683520 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 104437505297288683520 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/104437505297288683520/
Chicago style:
Numbermatics. 2024. "Number 104437505297288683520 - Facts about the integer". https://numbermatics.com/n/104437505297288683520/
The information we have on file for 104437505297288683520 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 104437505297288683520, math, Factors of 104437505297288683520, curriculum, school, college, exams, university, Prime factorization of 104437505297288683520, STEM, science, technology, engineering, physics, economics, calculator, one hundred four quintillion, four hundred thirty-seven quadrillion, five hundred five trillion, two hundred ninety-seven billion, two hundred eighty-eight million, six hundred eighty-three thousand, five hundred twenty.