990703817496170115287040
990,703,817,496,170,115,287,040 is an even composite number composed of nine prime numbers multiplied together.
990703817496170115287040 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred sixty divisors.
Prime factorization of 990703817496170115287040:
211 × 39 × 5 × 7 × 13 × 19 × 61 × 97 × 480458659
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 13 × 19 × 61 × 97 × 480458659)See below for interesting mathematical facts about the number 990703817496170115287040 from the Numbermatics database.
Names of 990703817496170115287040
- Cardinal: 990703817496170115287040 can be written as Nine hundred ninety sextillion, seven hundred three quintillion, eight hundred seventeen quadrillion, four hundred ninety-six trillion, one hundred seventy billion, one hundred fifteen million, two hundred eighty-seven thousand and forty.
Scientific notation
- Scientific notation: 9.9070381749617011528704 × 1023
Factors of 990703817496170115287040
Divisors of 990703817496170115287040
- Number of divisors d(n): 15360
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 20 21 24 26 27 28 30 32 35 36 38 39 40 42 45 48 52 54 56 57 60 61 63 64 65 70 72 76 78 80 81 84 90 91 95 96 97 104 105 108 112 114 117 120 122 126 128 130 133 135 140 144 152 156 160 162 168 171 180 182 183 189 190 192 194 195 208 210 216 224 228 234 240 243 244 247 252 256 260 266 270 273 280 285 288 291 304 305 312 315 320 324 336 342 351 360 364 366 378 380 384 388 390 399 405 416 420 427 432 448 455 456 468 480 485 486 488 494 504 512 513 520 532 540 546 549 560 567 570 576 582 585 608 610 624 630 640 648 665 672 679 684 702 720 728 729 732 741 756 760 768 776 780 793 798 810 819 832 840 854 855 864 873 896 910 912 915 936 945 960 970 972 976 988 1008 1024 1026 1040 1053 1064 1080 1092 1098 1120 1134 1140 1152 1159 1164 1170 1197 1215 1216 1220 1235 1248 1260 1261 1280 1281 1296 1330 1344 1358 1365 1368 1404 1440 1455 1456 1458 1464 1482 1512 1520 1536 1539 1552 1560 1586 1596 1620 1638 1647 1664 1680 1701 1708 1710 1728 1729 1746 1755 1792 1820 1824 1830 1843 1872 1890 1920 1940 1944 1952 1976 1995 2016 2037 2048 2052 2080 2106 2128 2135 2160 2184 2187 2196 2223 2240 2268 2280 2304 2318 2328 2340 2379 2394 2430 2432 2440 2457 2470 2496 2520 2522 2560 2562 2565 2592 2619 2660 2688 2716 2730 2736 2745 2808 2835 2880 2910 2912 2916 2928 2964 3024 3040 3072 3078 3104 3120 3159 3172 3192 3240 3276 3294 3328 3360 3395 3402 3416 3420 3456 3458 3477 3492 3510 3584 3591 3640 3645 3648 3660 3686 3705 3744 3780 3783 3840 3843 3880 3888 3904 3952 3965 3990 4032 4074 4095 4104 4160 4212 4256 4270 4320 4365 4368 4374 4392 4446 4480 4536 4560 4608 4617 4636 4656 4680 4758 4788 4860 4864 4880 4914 4940 4941 4992 5040 5044 5103 5120 5124 5130 5184 5187 5238 5265 5320 5376 5432 5460 5472 5490 5529 5551 5616 5670 5760 5795 5820 5824 5832 5856 5917 5928 5985 6048 6080 6111 6144 6156 6208 6240 6305 6318 6344 6384 6405 6480 6552 6561 6588 6656 6669 6720 6790 6804 6832 6840 6912 6916 6954 6984 7020 7137 7168 7182 7280 7290 7296 7320 7371 7372 7410 7488 7560 7566 7680 7686 7695 7760 7776 7808 7857 7904 7930 7980 8064 8113 8148 8190 8208 8235 8320 8424 8505 8512 8540 8640 8645 8730 8736 8748 8784 8827 8892 8960 9072 9120 9215 9216 9234 9272 9312 9360 9477 9516 9576 9720 9728 9760 9828 9880 9882 9984 10080 10088 10185 10206 10240 10248 10260 10368 10374 10431 10476 10530 10640 10752 10773 10864 10920 10935 10944 10980 11058 11102 11115 11232 11340 11349 11520 11529 11590 11640 11648 11664 11712 11834 11856 11895 11970 12096 12160 12222 12285 12312 12416 12480 12610 12636 12688 12768 12810 12901 12960 13095 13104 13122 13176 13312 13338 13440 13580 13608 13664 13680 13824 13832 13851 13908 13968 14040 14274 14336 14364 14560 14580 14592 14640 14742 14744 14820 14823 14976 15067 15120 15132 15309 15360 15372 15390 15520 15552 15561 15616 15714 15795 15808 15860 15960 16128 16226 16296 16380 16416 16470 16587 16640 16653 16848 17010 17024 17080 17280 17290 17385 17460 17472 17496 17568 17654 17751 17784 17920 17955 18144 18240 18333 18430 18432 18468 18544 18624 18720 18915 18954 19032 19152 19215 19440 19456 19520 19656 19683 19760 19764 19968 20007 20160 20176 20370 20412 20496 20520 20736 20748 20862 20952 21060 21280 21411 21504 21546 21728 21840 21870 21888 21960 22113 22116 22204 22230 22464 22680 22698 23040 23058 23085 23180 23280 23296 23328 23424 23571 23668 23712 23790 23940 23959 24192 24320 24339 24444 24570 24624 24705 24832 24960 25220 25272 25376 25515 25536 25620 25802 25920 25935 26190 26208 26244 26352 26481 26624 26676 26880 27160 27216 27328 27360 27645 27648 27664 27702 27755 27816 27936 28080 28431 28548 28728 29120 29160 29184 29280 29484 29488 29585 29640 29646 29952 30134 30240 30264 30555 30618 30720 30744 30780 31040 31104 31122 31232 31293 31428 31590 31616 31720 31920 32256 32319 32452 32592 32760 32805 32832 32940 33174 33280 33306 33345 33696 34020 34047 34048 34160 34560 34580 34587 34770 34920 34944 34992 35136 35308 35502 35568 35685 35840 35910 36288 36480 36666 36855 36860 36936 37088 37248 37440 37830 37908 38064 38304 38430 38703 38880 38912 39040 39285 39312 39366 39520 39528 39936 40014 40320 40352 40565 40740 40824 40992 41040 41419 41472 41496 41553 41724 41904 42120 42560 42822 43008 43092 43456 43680 43740 43776 43920 44135 44226 44232 44408 44460 44469 44928 45201 45360 45396 45927 46080 46116 46170 46360 46560 46592 46656 46683 46848 47142 47336 47385 47424 47580 47880 47918 48384 48640 48678 48888 49140 49248 49410 49664 49761 49920 49959 50440 50544 50752 51030 51072 51240 51604 51840 51870 52155 52380 52416 52488 52704 52962 53253 53352 53760 53865 54320 54432 54656 54720 54999 55290 55296 55328 55404 55510 55632 55872 56160 56745 56862 57096 57456 57645 58240 58320 58368 58560 58968 58976 59170 59280 59292 59904 60021 60268 60480 60528 61110 61236 61488 61560 62080 62208 62244 62464 62586 62856 63180 63232 63440 63840 64233 64505 64512 64638 64904 65184 65520 65610 65664 65880 66339 66348 66560 66612 66690 67392 68040 68094 68096 68320 69120 69160 69174 69255 69540 69840 69888 69984 70272 70616 70713 71004 71136 71370 71680 71820 71877 72576 72960 73017 73332 73710 73720 73872 74115 74176 74496 74880 75335 75660 75816 76128 76545 76608 76860 76921 77406 77760 77805 78080 78570 78624 78732 79040 79056 79443 79872 80028 80640 80704 81130 81480 81648 81984 82080 82838 82935 82944 82992 83106 83265 83448 83808 84240 85120 85293 85644 86184 86912 87360 87480 87552 87840 88270 88452 88464 88755 88816 88920 88938 89856 90402 90720 90792 91665 91854 92160 92232 92340 92720 93120 93184 93312 93366 93696 93879 94284 94672 94770 94848 95160 95760 95836 96768 96957 97280 97356 97776 98280 98415 98496 98820 99328 99522 99840 99918 100035 100880 101088 101504 102060 102141 102144 102480 103208 103680 103740 103761 104310 104760 104832 104976 105408 105469 105924 106506 106704 107055 107520 107730 108640 108864 109312 109440 109998 110565 110580 110656 110808 111020 111264 111744 112320 112423 113490 113724 114192 114912 115290 116109 116480 116640 116736 117120 117855 117936 117952 118340 118560 118584 119795 119808 120042 120536 120960 121056 121695 122220 122472 122976 123120 124160 124257 124416 124488 124659 124928 125172 125712 126360 126464 126880 127680 128466 129010 129024 129276 129808 130368 131040 131220 131328 131760 132405 132678 132696 133120 133224 133380 133407 134784 135603 136080 136188 136192 136640 137781 138240 138320 138348 138510 139080 139680 139776 139968 140049 140544 141232 141426 142008 142155 142272 142740 143640 143754 145152 145920 146034 146664 147420 147440 147744 148230 148352 148992 149283 149760 149877 150670 151320 151632 152256 153090 153216 153720 153842 154812 155520 155610 156160 156465 157140 157248 157464 158080 158112 158886 159759 160056 161280 161408 161595 162260 162960 163296 163968 164160 164997 165676 165870 165888 165984 166212 166530 166896 167616 167713 168480 170235 170240 170586 171288 172368 172935 173824 174720 174960 175104 175680 176540 176904 176928 177510 177632 177840 177876 179712 180063 180804 181440 181584 183330 183708 184464 184680 185440 186240 186368 186624 186732 187392 187758 188568 189344 189540 189696 190320 191520 191672 192699 193515 193536 193914 194560 194712 195552 196560 196830 196992 197640 198656 199017 199044 199680 199836 200070 201760 202176 203008 204120 204282 204288 204960 206416 207095 207360 207480 207522 207765 208620 209520 209664 209952 210816 210938 211848 212139 213012 213408 214110 215040 215460 215631 217280 217728 218624 218880 219051 219996 221130 221160 221312 221616 222040 222345 222528 223488 224640 224846 226005 226980 227448 228384 229635 229824 230580 230763 232218 232960 233280 233415 234240 235710 235872 235904 236680 237120 237168 238329 239590 239616 240084 241072 241920 242112 243390 244440 244944 245952 246240 248320 248514 248805 248832 248976 249318 249795 250344 251424 252720 252928 253760 255360 255879 256932 258020 258552 259616 260736 262080 262440 262656 263520 264810 265356 265392 266265 266448 266760 266814 269568 271206 272160 272376 272384 273280 274995 275562 276480 276640 276696 277020 278160 279360 279552 279936 280098 281088 281637 282464 282852 284016 284310 284544 285480 287280 287508 290304 290871 291840 292068 293328 294840 294880 295488 296460 296704 297984 298566 299520 299754 300105 301340 302640 303264 304512 306180 306423 306432 307440 307684 309624 311040 311220 311283 312320 312930 314280 314496 314928 316160 316224 316407 317772 319518 320112 321165 322560 322816 323190 324520 325920 326592 327936 328320 329994 331352 331695 331740 331968 332424 333060 333792 335232 335426 336960 337269 340470 340480 341172 342576 344736 345870 347648 348327 349440 349920 350208 351360 353080 353565 353808 353856 355020 355264 355680 355752 359385 359424 360126 361608 362880 363168 365085 366660 367416 368928 369360 370880 372480 372771 373248 373464 373977 374784 375516 377136 378688 379080 379392 380640 383040 383344 384605 385398 387030 387072 387828 389424 391104 393120 393660 393984 395280 397215 398034 398088 399360 399672 400140 400221 403520 404352 406016 406809 408240 408564 408576 409920 412832 414190 414720 414960 415044 415530 417240 419040 419328 419904 420147 421632 421876 423696 424278 426024 426465 426816 428220 430920 431262 434560 435456 437248 437760 438102 439992 442260 442320 442624 443232 444080 444690 445056 446976 447849 449280 449631 449692 452010 453960 454896 456768 459270 459648 461160 461526 464436 465920 466560 466830 468480 469395 471420 471744 471808 473360 474240 474336 476658 479180 479277 480168 482144 483840 484224 484785 486780 488880 489888 491904 492480 494991 496640 497028 497610 497664 497952 498636 499590 500688 502848 503139 505440 505856 507520 510705 510720 511758 513864 516040 517104 518805 519232 521472 524160 524880 525312 527040 527345 529620 530712 530784 532530 532896 533520 533628 538447 539136 540189 542412 544320 544752 546560 549990 551124 553280 553392 554040 556320 558720 559104 559872 560196 562115 562176 563274 564928 565704 568032 568620 569088 570960 574560 575016 578097 580545 580608 581742 583680 584136 586656 589680 589760 590976 592920 593408 595968 597051 597132 599040 599508 600210 602680 605280 606528 609024 612360 612846 612864 614880 615368 619248 621285 622080 622440 622566 623295 624640 625860 628560 628992 629856 632320 632448 632814 635544 636417 639036 640224 642330 645120 645632 646380 646893 649040 651840 653184 655872 656640 657153 659988 662704 663390 663480 663936 664848 666120 667035 667584 670464 670852 673920 674538 678015 680940 680960 682344 685152 688905 689472 691740 692289 695296 696654 698880 699840 700245 702720 706160 707130 707616 707712 710040 710528 711360 711504 714987 718770 718848 720252 723216 725760 726336 730170 733320 734832 737856 738720 741760 744960 745542 746415 746496 746928 747954 749385 751032 754272 757376 758160 758784 761280 766080 766688 769210 770796 774060 775656 778848 782208 786240 786961 787320 787968 790560 794430 796068 796176 798795 799344 800280 800442 807040 808704 812032 813618 816480 817128 817152 819840 824985 825664 828380 829440 829920 830088 831060 834480 838080 838565 838656 839808 840294 843264 843752 844911 847392 848556 852048 852930 853632 856440 861840 862524 869120 870912 872613 874496 875520 876204 879984 884520 884640 885248 886464 888160 889380 890112 893952 895698 898560 899262 899384 900315 904020 907920 909792 913536 918540 919269 919296 922320 923052 928872 931840 933120 933660 933849 936960 938790 942840 943488 943616 946720 948480 948672 949221 953316 958360 958554 960336 963495 964288 967680 968448 969570 973560 977760 979776 983808 984960 989982 993280 994056 995085 995220 995904 997272 999180 1001376 1005696 1006278 1010880 1011807 1015040 1021410 1021440 1023516 1027728 1032080 1034208 1037610 1038464 1042944 1044981 1048320 1049760 1050624 1054080 1054690 1059240 1060695 1061424 1061568 1065060 1065792 1067040 1067256 1076894 1078155 1078272 1080378 1084824 1088640 1089504 1093120 1095255 1099980 1102248 1106560 1106784 1108080 1112640 1117440 1118313 1119744 1120392 1124230 1124352 1126548 1129856 1131408 1136064 1137240 1138176 1141920 1149120 1150032 1153815 1156194 1161090 1161216 1163484 1168272 1173312 1179360 1179520 1181952 1185840 1186816 1191645 1194102 1194264 1198080 1199016 1200420 1200663 1205360 1210560 1213056 1218048 1220427 1224720 1225692 1225728 1229760 1230736 1238496 1242570 1244160 1244880 1245132 1246590 1251720 1257120 1257984 1259712 1260441 1264640 1264896 1265628 1271088 1272834 1278072 1279395 1280448 1284660 1291264 1292760 1293786 1298080 1303680 1306368 1311744 1313280 1314306 1319976 1325408 1326780 1326960 1327872 1329696 1332240 1334070 1335168 1340928 1341704 1343547 1347840 1348893 1349076 1356030 1361880 1361920 1364688 1370304 1377810 1378944 1383480 1384578 1390592 1393308 1397760 1399680 1400490 1405440 1408185 1412320 1414260 1415232 1415424 1420080 1421056 1422720 1423008 1429974 1437540 1437831 1440504 1446432 1451520 1452672 1454355 1460340 1461499 1466640 1469664 1475712 1477440 1483520 1484973 1489920 1491084 1492830 1492992 1493856 1495908 1498770 1502064 1508544 1509417 1514752 1516320 1517568 1522560 1532115 1532160 1533376 1538420 1541592 1548120 1551312 1556415 1557696 1564416 1572480 1573922 1574640 1575936 1581120 1582035 1588860 1592136 1592352 1597590 1598688 1600560 1600884 1614080 1615341 1617408 1620567 1624064 1627236 1632960 1634256 1639680 1649970 1651328 1656760 1659840 1660176 1662120 1668960 1676160 1677130 1677312 1679616 1680588 1686345 1686528 1687504 1689822 1694784 1697112 1704096 1705860 1707264 1712880 1723680 1725048 1734291 1738240 1741635 1741824 1745226 1751040 1752408 1759968 1769040 1769280 1770496 1772928 1776320 1778760 1780224 1787904 1791153 1791396 1797120 1798524 1798768 1800630 1808040 1815840 1819584 1827072 1837080 1838538 1838592 1844640 1846104 1857744 1863855 1866240 1867320 1867698 1869885 1873920 1877580 1885680 1886976 1887232 1893440 1896960 1897344 1898442 1906632 1909251 1916720 1917108 1920672 1926990 1928576 1935360 1936896 1939140 1940679 1947120 1955520 1959552 1967616 1969920 1971459 1979964 1988112 1990170 1990440 1991808 1994544 1998360 2001105 2002752 2011392 2012556 2021760 2023614 2030080 2034045 2042820 2042880 2047032 2055456 2064160 2068416 2075220 2076867 2076928 2085888 2089962 2096640 2099520 2100735 2108160 2109380 2118480 2121390 2122848 2123136 2130120 2131584 2134080 2134512 2144961 2153788 2156310 2156544 2160756 2169648 2177280 2179008 2186240 2190510 2199960 2204496 2213120 2213568 2216160 2225280 2234880 2236626 2239245 2239488 2240784 2248155 2248460 2253096 2259712 2262816 2272128 2274480 2276352 2283840 2298240 2300064 2307630 2312388 2322180 2326968 2336544 2346624 2358720 2359040 2360883 2363904 2371680 2373632 2383290 2388204 2388528 2396385 2398032 2400840 2401326 2410720 2421120 2426112 2436096 2440854 2449440 2451384 2451456 2459520 2461472 2474955 2476992 2485140 2488320 2489760 2490264 2493180 2503440 2514240 2515695 2515968 2519424 2520882 2529280 2529792 2531256 2534733 2542176 2545668 2556144 2558790 2560896 2569320 2582528 2585520 2587572 2596160 2607360 2612736 2617839 2623488 2626560 2628612 2639952 2650816 2653560 2653920 2655744 2659392 2664480 2668140 2670336 2681856 2683408 2687094 2692235 2695680 2697786 2698152 2700945 2712060 2723760 2729376 2740608 2755620 2757807 2757888 2766960 2769156 2786616 2795520 2799360 2800980 2801547 2810880 2816370 2824640 2828520 2830464 2830848 2840160 2842112 2845440 2846016 2847663 2859948 2875080 2875662 2881008 2890485 2892864 2903040 2905344 2908710 2920680 2922998 2933280 2939328 2951424 2954880 2967040 2969946 2979840 2982168 2985255 2985660 2987712 2991816 2997540 3004128 3017088 3018834 3029504 3032640 3035421 3045120 3064230 3064320 3066752 3076840 3083184 3096240 3102624 3112830 3115392 3128832 3134943 3144960 3147844 3149280 3151872 3162240 3164070 3177720 3182085 3184272 3184704 3195180 3197376 3201120 3201768 3228160 3230682 3234465 3234816 3241134 3254472 3265920 3268512 3279360 3285765 3299940 3302656 3313520 3319680 3320352 3324240 3337920 3352320 3354260 3354939 3359232 3361176 3372690 3373056 3375008 3379644 3389568 3394224 3408192 3411720 3414528 3425760 3447360 3450096 3461445 3468582 3476480 3483270 3483648 3490452 3504816 3519936 3538080 3538560 3540992 3545856 3552640 3557520 3560448 3574935 3582306 3582792 3594240 3597048 3597536 3601260 3616080 3631680 3639168 3654144 3661281 3674160 3677076 3677184 3689280 3692208 3715488 3727710 3732480 3734640 3735396 3739770 3755160 3771360 3773952 3774464 3781323 3786880 3793920 3794688 3796884 3813264 3818502 3833440 3834216 3841344 3853980 3857152 3873792 3878280 3881358 3894240 3911040 3919104 3934805 3935232 3939840 3942918 3959928 3976224 3980340 3980880 3983616 3989088 3996720 4002210 4005504 4022784 4025112 4030641 4043520 4046679 4047228 4060160 4068090 4085640 4085760 4094064 4110912 4128320 4136832 4150440 4153734 4153856 4171776 4179924 4193280 4199040 4201470 4216320 4218760 4224555 4236960 4242780 4245696 4246272 4260240 4263168 4268160 4269024 4289922 4307576 4312620 4313493 4321512 4339296 4354560 4358016 4363065 4372480 4381020 4384497 4399920 4408992 4426240 4427136 4432320 4450560 4454919 4469760 4473252 4478490 4478976 4481568 4496310 4496920 4506192 4519424 4525632 4528251 4544256 4548960 4552704 4567680 4596345 4596480 4600128 4615260 4624776 4644360 4653936 4669245 4673088 4693248 4717440 4718080 4721766 4727808 4743360 4746105 4766580 4776408 4777056 4792770 4796064 4801680 4802652 4821440 4842240 4846023 4852224 4861701 4872192 4881708 4898880 4902768 4919040 4922944 4949910 4953984 4970280 4979520 4980528 4986360 5006880 5028480 5031390 5031936 5038848 5041764 5059035 5059584 5062512 5069466 5084352 5091336 5112288 5117580 5121792 5138640 5171040 5175144 5192320 5202873 5214720 5224905 5225472 5235678 5253120 5257224 5279904 5301632 5307120 5307840 5311488 5318784 5328960 5336280 5340672 5363712 5366816 5374188 5384470 5391360 5395572 5396304 5401890 5424120 5447520 5458752 5481216 5511240 5515614 5515776 5533920 5538312 5573232 5591565 5598720 5601960 5603094 5621760 5632740 5649280 5657040 5660928 5661696 5680320 5684224 5690880 5692032 5695326 5719896 5750160 5751324 5762016 5780970 5785728 5806080 5810688 5817420 5822037 5841360 5845996 5866560 5878656 5902848 5909760 5914377 5934080 5939892 5964336 5970510 5971320 5975424 5983632 5995080 6003315 6008256 6034176 6037668 6059008 6065280 6070842 6090240 6102135 6128460 6128640 6133504 6153680 6166368 6192480 6205248 6225660 6230601 6230784 6257664 6269886 6289920 6295688 6298560 6302205 6324480 6328140 6355440 6364170 6368544 6369408 6390360 6394752 6402240 6403536 6434883 6456320 6461364 6468930 6469632 6482268 6508944 6531840 6537024 6558720 6571530 6599880 6605312 6627040 6639360 6640704 6648480 6675840 6704640 6708520 6709878 6717735 6718464 6722352 6744465 6745380 6750016 6759288 6779136 6788448 6816384 6823440 6829056 6851520 6894720 6900192 6922890 6937164 6952960 6966540 6980904 7009632 7039872 7076160 7077120 7082649 7091712 7105280 7115040 7120896 7149870 7164612 7165584 7189155 7194096 7195072 7202520 7232160 7263360 7278336 7307495 7308288 7322562 7348320 7354152 7354368 7378560 7384416 7424865 7430976 7455420 7464960 7469280 7470792 7479540 7510320 7542720 7547085 7547904 7562646 7573760 7587840 7589376 7593768 7604199 7626528 7637004 7666880 7668432 7682688 7707960 7714304 7747584 7756560 7762716 7788480 7822080 7838208 7869610 7870464 7879680 7885836 7919856 7952448 7960680 7961760 7967232 7978176 7993440 8004420 8011008 8045568 8050224 8061282 8076705 8087040 8093358 8094456 8102835 8120320 8136180 8171280 8188128 8221824 8256640 8273421 8273664 8300880 8307468 8307712 8359848 8386560 8398080 8402940 8404641 8432640 8437520 8449110 8473920 8485560 8491392 8492544 8520480 8526336 8536320 8538048 8542989 8579844 8615152 8625240 8626986 8643024 8671455 8678592 8709120 8716032 8726130 8762040 8768994 8799840 8817984 8852480 8854272 8864640 8901120 8909838 8939520 8946504 8955765 8956980 8963136 8992620 8993840 9012384 9038848 9051264 9056502 9088512 9097920 9106263 9135360 9192690 9192960 9200256 9230520 9249552 9288720 9307872 9338490 9346176 9386496 9404829 9434880 9436160 9443532 9455616 9486720 9492210 9533160 9546255 9552816 9554112 9585540 9592128 9603360 9605304 9642880 9684480 9692046 9703395 9704448 9723402 9763416 9797760 9805536 9838080 9845888 9857295 9899820 9907968 9940560 9959040 9961056 9972720 10013760 10056960 10062780 10064817 10077696 10083528 10118070 10119168 10125024 10138932 10168704 10182672 10224576 10230493 10235160 10243584 10277280 10342080 10350288 10384335 10384640 10405746 10429440 10449810 10450944 10471356 10514448 10559808 10603264 10614240 10615680 10622976 10637568 10657920 10672560 10681344 10724805 10733632 10748376 10768940 10782720 10791144 10792608 10803780 10848240 10895040 10917504 10962432 10983843 11022480 11031228 11031552 11067840 11076624 11146464 11183130 11197440 11203920 11206188 11265480 11298560 11314080 11321856 11323392 11343969 11360640 11368448 11381760 11384064 11390652 11439792 11500320 11502648 11524032 11561940 11571456 11621376 11634840 11644074 11682720 11691992 11733120 11757312 11804415 11805696 11819520 11828754 11868160 11879784 11928672 11941020 11942640 11950848 11967264 11990160 12006630 12016512 12068352 12075336 12091923 12118016 12130560 12140037 12141684 12180480 12204270 12256920 12257280 12267008 12307360 12332736 12384960 12410496 12451320 12461202 12461568 12515328 12539772 12579840 12591376 12597120 12604410 12648960 12656280 12673665 12710880 12728340 12737088 12738816 12780720 12789504 12804480 12807072 12869766 12912640 12922728 12937860 12940479 12964536 13017888 13063680 13074048 13089195 13117440 13143060 13153491 13199760 13210624 13254080 13278720 13281408 13296960 13351680 13364757 13409280 13417040 13419756 13435470 13436928 13444704 13488930 13490760 13500032 13518576 13558272 13576896 13584753 13632768 13646880 13658112 13703040 13789035 13789440 13800384 13845780 13874328 13933080 13961808 14007735 14019264 14079744 14152320 14154240 14165298 14183424 14210560 14230080 14238315 14299740 14329224 14331168 14378310 14388192 14390144 14405040 14464320 14526720 14538069 14556672 14614990 14616576 14645124 14696640 14708304 14757120 14768832 14849730 14861952 14910840 14938560 14941584 14959080 15020640 15085440 15094170 15095808 15125292 15147520 15177105 15178752 15187536 15208398 15253056 15274008 15333760 15336864 15365376 15415920 15428608 15513120 15525432 15576960 15608619 15644160 15674715 15676416 15739220 15759360 15771672 15839712 15904896 15921360 15923520 15934464 15956352 15986880 16008840 16022016 16091136 16100448 16122564 16153410 16174080 16186716 16188912 16205670 16272360 16342560 16376256 16443648 16513280 16546842 16547328 16601760 16614936 16615424 16719696 16774695 16796160 16805880 16809282 16865280 16875040 16898220 16947840 16971120 16982784 16985088 17040960 17052672 17072640 17076096 17085978 17159688 17230304 17250480 17253972 17286048 17342910 17357184 17418240 17432064 17452260 17466111 17524080 17537988 17599680 17635968 17704960 17708544 17729280 17743131 17802240 17819676 17893008 17911530 17913960 17926272 17985240 17987680 18024768 18077696 18102528 18113004 18177024 18195840 18212526 18270720 18306405 18385380 18385920 18400512 18461040 18499104 18577440 18615744 18676980 18691803 18692352 18772992 18809658 18869760 18872320 18887064 18906615 18973440 18984420 19066320 19092510 19105632 19108224 19171080 19184256 19206720 19210608 19285760 19304649 19368960 19384092 19406790 19408896 19446804 19526832 19595520 19611072 19676160 19691776 19714590 19799640 19815936 19881120 19918080 19922112 19945440 20027520 20113920 20125560 20129634 20153205 20155392 20167056 20233395 20236140 20250048 20277864 20337408 20365344 20449152 20460986 20470320 20487168 20554560 20684160 20700576 20768670 20769280 20811492 20858880 20899620 20942712 21028896 21119616 21206528 21228480 21231360 21247947 21275136 21315840 21345120 21362688 21449610 21467264 21496752 21537880 21567465 21582288 21585216 21607560 21696480 21790080 21835008 21922485 21924864 21967686 22044960 22062456 22063104 22135680 22153248 22274595 22292928 22366260 22394880 22407840 22412376 22530960 22597120 22628160 22641255 22643712 22687938 22721280 22763520 22768128 22781304 22812597 22879584 23000640 23005296 23048064 23123880 23142912 23242752 23269680 23288148 23365440 23383984 23466240 23514624 23608830 23611392 23639040 23657508 23759568 23857344 23882040 23885280 23901696 23934528 23980320 24013260 24033024 24136704 24150672 24183846 24230115 24261120 24280074 24283368 24308505 24360960 24408540 24513840 24534016 24614720 24665472 24769920 24820263 24820992 24902640 24922404 24923136 25079544 25159680 25182752 25194240 25208820 25297920 25312560 25347330 25421760 25456680 25474176 25477632 25561440 25579008 25608960 25614144 25628967 25739532 25845456 25875720 25880958 25929072 26014365 26035776 26127360 26148096 26178390 26286120 26306982 26399520 26421248 26508160 26557440 26562816 26593920 26703360 26729514 26818560 26834080 26839512 26870940 26889408 26977860 26981520 27000064 27037152 27116544 27153792 27169506 27265536 27293760 27318789 27406080 27578070 27578880 27600768 27691560 27748656 27866160 27923616 28015470 28038528 28159488 28214487 28304640 28308480 28330596 28366848 28421120 28460160 28476630 28599480 28658448 28662336 28756620 28776384 28780288 28810080 28928640 29053440 29076138 29110185 29113344 29229980 29290248 29393280 29416608 29514240 29537664 29571885 29699460 29723904 29821680 29877120 29883168 29918160 30041280 30170880 30188340 30194451 30250584 30295040 30354210 30357504 30375072 30416796 30506112 30548016 30667520 30673728 30691479 30730752 30831840 30857216 31026240 31050864 31153005 31153920 31217238 31288320 31349430 31352832 31478440 31543344 31679424 31809792 31842720 31847040 31868928 31912704 31973760 32017680 32044032 32174415 32200896 32245128 32306820 32348160 32373432 32377824 32411340 32544720 32685120 32752512 32887296 32951529 33026560 33093684 33094656 33203520 33229872 33439392 33549390 33592320 33611760 33618564 33750080 33796440 33895680 33942240 33965568 33970176 34031907 34081920 34105344 34145280 34152192 34171956 34319376 34460608 34500960 34507944 34572096 34685820 34714368 34864128 34904520 34932222 35048160 35075976 35199360 35271936 35413245 35417088 35458560 35486262 35604480 35639352 35786016 35823060 35827920 35852544 35970480 35975360 36049536 36205056 36226008 36275769 36354048 36391680 36420111 36425052 36541440 36612810 36770760 36771840 36801024 36922080 36998208 37154880 37231488 37353960 37383606 37384704 37545984 37619316 37739520 37774128 37813230 37946880 37968840 38020995 38132640 38185020 38211264 38216448 38342160 38368512 38413440 38421216 38571520 38609298 38737920 38768184 38813580 38821437 38893608 39053664 39191040 39222144 39352320 39383552 39429180 39460473 39599280 39631872 39762240 39836160 39844224 39890880 40055040 40227840 40251120 40259268 40306410 40310784 40334112 40466790 40472280 40500096 40555728 40674816 40730688 40754259 40898304 40921972 40940640 40974336 41109120 41367105 41368320 41401152 41537340 41538560 41622984 41799240 41885424 42023205 42057792 42239232 42413056 42456960 42462720 42495894 42550272 42631680 42690240 42714945 42899220 42934528 42993504 43075760 43134930 43164576 43170432 43215120 43392960 43580160 43614207 43670016 43844970 43849728 43935372 44089920 44124912 44271360 44306496 44549190 44585856 44732520 44815680 44824752 45061920 45194240 45256320 45282510 45287424 45375876 45442560 45531315 45536256 45562608 45625194 45759168 46001280 46010592 46096128 46247760 46285824 46539360 46576296 46730880 46767968 46932480 47024145 47029248 47217660 47278080 47315016 47519136 47714688 47764080 47770560 47803392 47869056 47960640 48026520 48066048 48273408 48301344 48367692 48460230 48522240 48560148 48566736 48617010 48817080 49027680 49068032 49229440 49330944 49539840 49640526 49641984 49805280 49844808 49846272 50159088 50324085 50365504 50388480 50417640 50595840 50625120 50694660 50843520 50913360 50948352 50955264 51122880 51152465 51158016 51217920 51228288 51257934 51479064 51690912 51751440 51761916 51858144 52028730 52071552 52254720 52296192 52356780 52398333 52572240 52613964 52799040 53016320 53114880 53125632 53187840 53229393 53406720 53459028 53668160 53679024 53741880 53778816 53955720 53963040 54000128 54074304 54233088 54307584 54339012 54531072 54587520 54637578 54812160 54919215 55156140 55157760 55201536 55383120 55497312 55732320 55847232 56030940 56075409 56077056 56318976 56428974 56609280 56616960 56661192 56719845 56842240 56920320 56953260 57198960 57316896 57324672 57513240 57552768 57560576 57620160 57857280 57913947 58106880 58152276 58220370 58226688 58459960 58580496 58786560 58833216 59028480 59075328 59143770 59398920 59447808 59643360 59754240 59766336 59836320 60082560 60341760 60376680 60388902 60459615 60501168 60590080 60700185 60708420 60750144 60833592 61012224 61096032 61335040 61347456 61382958 61461504 61663680 62052480 62101728 62306010 62307840 62434476 62576640 62698860 62956880 63086688 63358848 63619584 63685440 63694080 63743841 63825408 63947520 64035360 64088064 64348830 64401792 64490256 64613640 64702395 64746864 64755648 64822680 65089440 65370240 65505024 65767455 65774592 65903058 66053120 66187368 66189312 66407040 66459744 66823785 66878784 67098780 67184640 67223520 67237128 67500160 67592880 67791360 67884480 67923765 67931136 68063814 68163840 68290560 68304384 68343912 68638752 68921216 69001920 69015888 69144192 69371640 69428736 69728256 69809040 69864444 70096320 70151952 70398720 70543872 70826490 70834176 70917120 70972524 71278704 71572032 71646120 71655840 71705088 71940960 71950720 72099072 72410112 72452016 72551538 72690345 72783360 72840222 72850104 73082880 73225620 73541520 73602048 73844160 73996416 74309760 74462976 74707920 74767212 74769408 75238632 75479040 75548256 75626460 75893760 75937680 76041990 76265280 76370040 76422528 76432896 76684320 76737024 76826880 76842432 76886901 77143040 77218596 77536368 77627160 77642874 77787216 78043095 78107328 78382080 78444288 78767104 78858360 78920946 79198560 79263744 79524480 79672320 79688448 79781760 80110080 80455680 80502240 80518536 80612820 80668224 80933580 80944560 81000192 81111456 81349632 81461376 81508518 81796608 81843944 81881280 81956367 82218240 82734210 82736640 82802304 83074680 83077120 83245968 83598480 83770848 84046410 84115584 84478464 84643461 84826112 84913920 84925440 84991788 85100544 85263360 85380480 85429890 85798440 85869056 85987008 86151520 86269860 86329152 86340864 86430240 86785920 87160320 87228414 87330555 87340032 87689940 87870744 88179840 88249824 88542720 88612992 88715655 89098380 89171712 89465040 89631360 89649504 90123840 90388480 90512640 90565020 90583353 90751752 90885120 91062630 91072512 91125216 91250388 91518336 92002560 92021184 92074437 92192256 92495520 92571648 93078720 93152592 93459015 93461760 93535936 93864960 94048290 94058496 94435320 94630032 95038272 95429376 95528160 95541120 95606784 95738112 95921280 96053040 96132096 96523245 96602688 96735384 96920460 97044480 97120296 97133472 97234020 97634160 98055360 98458880 98661888 98854587 99079680 99281052 99283968 99610560 99689616 100318176 100648170 100731008 100776960 100835280 101250240 101389320 101687040 101826720 101896704 101910528 102245760 102304930 102316032 102435840 102456576 102515868 102958128 103381824 103502880 103523832 103716288 104057460 104143104 104592384 104713560 104796666 105144480 105227928 105598080 106032640 106239735 106251264 106375680 106458786 106813440 106918056 107336320 107358048 107483760 107557632 107911440 107926080 108000256 108148608 108615168 108678024 109062144 109175040 109260333 109275156 109624320 109838430 110312280 110315520 110403072 110766240 110994624 111464640 111694464 112061880 112150818 112154112 112637952 112857948 113218560 113322384 113439690 113840640 113906520 114062985 114397920 114633792 114649344 115026480 115105536 115121152 115240320 115714560 115827894 116213760 116304552 116440740 116464311 116919920 117160992 117573120 117666432 118056960 118150656 118287540 118381419 118797840 118895616 119286720 119508480 119532672 119672640 120165120 120683520 120753360 120777804 120919230 121002336 121400370 121416840 121500288 121667184 122024448 122192064 122262777 122670080 122694912 122765916 122923008 123327360 124101315 124104960 124203456 124612020 124615680 124868952 125397720 125913760 126173376 126717696 127239168 127370880 127388160 127487682 127650816 127895040 128070720 128144835 128697660 128803584 128980512 129227280 129404790 129493728 129511296 129645360 130178880 130740480 130842621 131010048 131534910 131549184 131806116 132106240 132374736 132814080 132919488 133647570 133757568 134197560 134447040 134474256 135000320 135185760 135582720 135768960 135847530 135862272 136127628 136327680 136593945 136608768 136687824 137277504 137842432 138003840 138031776 138288384 138743280 138857472 139618080 139728888 140192640 140303904 140797440 141072435 141087744 141652980 141834240 141945048 142557408 143144064 143292240 143311680 143410176 143881920 143901440 144198144 144820224 144904032 145103076 145380690 145566720 145680444 145700208 146451240 147083040 147204096 147688320 147992832 148619520 148925952 149415840 149534424 149538816 150477264 150972255 151096512 151252920 151787520 151875360 152083980 152530560 152740080 152845056 152865792 153368640 153457395 153474048 153653760 153684864 153773802 154286080 154437192 155072736 155254320 155285748 155574432 156086190 156214656 156764160 156888576 157194999 157534208 157716720 157841892 158397120 159048960 159344640 159376896 159563520 159688179 160220160 161004480 161037072 161225640 161336448 161867160 161889120 162000384 162222912 162699264 162922752 163017036 163593216 163687888 163762560 163912734 164436480 164757645 165468420 165473280 165604608 166149360 166491936 167196960 167541696 168092820 168226227 168231168 168956928 169286922 169827840 169850880 169983576 170159535 170526720 170760960 170859780 171596880 171738112 171974016 172303040 172539720 172658304 172681728 172860480 173571840 173741841 174320640 174456828 174661110 174680064 175379880 175741488 176359680 176499648 177085440 177225984 177431310 178196760 178343424 178930080 179262720 179299008 180247680 181025280 181130040 181166706 181378845 181503504 181770240 182100555 182125260 182250432 182500776 183036672 184005120 184042368 184148874 184384512 184991040 186157440 186305184 186918030 186923520 187071872 187729920 188096580 188870640 189260064 190076544 190858752 191056320 191082240 191231523 191476224 191842560 192106080 192264192 193046490 193205376 193470768 193840920 194107185 194240592 194266944 194468040 195268320 196110720 196917760 197302365 197323776 197709174 198159360 198562104 198567936 199221120 199379232 200636352 201296340 201462016 201553920 201670560 202500480 202778640 203374080 203653440 203771295 203793408 204491520 204609860 204871680 204913152 205031736 205916256 206763648 207005760 207047664 207432576 208114920 208286208 209184768 209427120 209593332 210288960 210455856 211196160 212065280 212479470 212502528 212751360 212917572 213836112 214672640 214716096 214967520 215115264 215822880 215852160 216000512 216297216 217230336 217356048 218071035 218350080 218520666 218550312 219248640 219676860 220624560 220806144 221532480 221989248 222929280 223388928 224123760 224301636 224308224 225715896 226437120 226644768 226879380 227681280 227813040 228125970 228795840 229267584 229298688 230052960 230211072 230242304 230480640 230660703 231429120 231655788 232609104 232881480 232928622 233839840 234321984 235146240 235332864 236301312 236575080 236762838 237595680 237791232 238573440 239016960 239065344 239345280 240330240 241367040 241506720 241555608 241838460 242004672 242800740 242833680 243000576 243334368 244048896 244384128 244525554 245340160 245389824 245531832 245869101 246654720 248202630 248209920 248406912 249224040 249231360 249737904 250795440 251827520 252346752 253435392 253930383 254478336 254741760 254776320 254975364 255301632 255790080 256141440 256289670 257395320 257607168 257961024 258454560 258809580 258987456 259022592 259290720 260357760 261480960 261685242 261991665 262020096 263069820 263612232 264749472 265628160 265838976 266146965 267295140 267515136 268395120 268894080 268948512 270000640 270371520 271165440 271537920 271695060 271750059 272255256 272655360 273187890 273217536 273375648 274555008 275684864 276007680 276063552 276223311 276576768 277486560 277714944 279236160 279457776 280377045 280385280 280607808 281594880 282144870 282175488 283305960 283890096 285114816 286288128 286584480 286623360 286820352 287763840 287802880 288396288 289569735 289808064 290206152 290761380 291133440 291360888 291400416 292902480 294166080 295376640 295985664 296563761 297239040 297851904 298831680 299068848 300954528 301944510 302193024 302505840 303750720 304167960 305061120 305480160 305690112 305731584 306737280 306914790 306948096 307307520 307369728 307547604 308874384 310145472 310508640 310571496 311148864 312172380 312429312 313777152 314389998 315433440 315683784 316794240 318097920 318719205 318753792 319127040 319376358 320440320 322008960 322074144 322451280 322672896 323734320 323778240 324000768 324445824 325845504 326034072 327186432 327375776 327525120 327825468 328872960 329515290 330936840 330946560 331209216 332298720 332983872 334393920 335083392 336185640 336452454 336462336 337913856 338573844 339655680 339967152 340319070 341521920 341719560 343193760 343476224 343948032 344606080 345079440 345316608 345363456 345720960 347143680 347483682 348641280 348913656 349322220 350759760 351482976 352719360 352999296 354170880 354451968 354862620 355144257 356393520 356686848 357860160 358525440 358598016 360495360 362050560 362260080 362333412 362757690 363007008 364201110 364250520 364500864 365001552 366073344 366788331 368010240 368084736 368297748 368769024 369982080 372314880 372610368 373836060 373847040 374143744 376193160 377741280 378520128 380153088 381717504 382112640 382164480 382463046 382952448 383685120 384212160 384434505 386092980 386410752 386941536 387681840 388214370 388481184 388533888 388936080 390536640 392221440 392527863 393835520 394604730 394647552 395418348 396318720 397124208 398442240 398758464 401272704 402592680 402924032 403341120 405000960 405557280 406748160 407306880 407542590 407586816 408983040 409219720 409781835 409826304 410063472 411832512 413527296 414011520 414095328 414865152 416229840 416572416 418854240 419186664 420577920 420911712 422392320 423217305 424130560 424958940 425502720 425835144 427672224 429345280 429432192 429935040 430230528 431645760 431704320 432594432 434460672 434712096 436142070 436700160 437041332 437100624 439353720 441249120 441612288 443064960 443978496 445858560 446777856 448247520 448603272 448616448 451431792 452916765 453289536 453758760 455362560 455626080 456251940 457591680 458535168 458597376 460105920 460372185 460422144 460961280 461321406 462858240 463311576 465218208 465762960 465857244 467679680 468643968 470292480 470665728 471584997 472602624 473150160 473525676 475191360 477146880 478033920 478130688 478690560 480458659 480660480 483013440 483111216 483676920 484009344 485601480 485667360 486001152 486668736 488097792 488768256 489051108 490779648 491063664 491738202 493309440 494272935 496405260 496419840 496813824 498448080 499475808 501590880 503655040 504678681 504693504 506870784 507860766 509483520 509552640 509950728 511580160 512282880 512579340 514790640 515214336 515922048 516909120 517619160 517974912 518045184 518581440 520715520 522961920 523370484 523983330 524040192 526139640 527224464 529498944 531256320 531677952 532293930 534590280 535030272 536790240 537788160 537897024 540001280 540743040 543075840 543390120 543500118 544510512 545310720 546301665 546375780 546751296 549110016 551369728 552015360 552127104 552446622 553153536 554973120 558472320 558915552 560754090 560770560 561215616 563189760 564289740 566611920 567780192 570229632 572576256 573168960 573246720 573694569 575527680 575605760 576792576 579139470 579616128 580412304 581522760 582321555 582721776 582800832 585804960 588332160 590753280 591907095 591971328 593127522 594478080 595703808 597663360 598137696 601909056 603889020 604386048 605011680 607501440 608335920 610122240 610960320 611313885 611380224 613474560 613829580 614615040 614739456 615095208 617748768 620290944 621017280 621142992 622297728 624344760 624858624 627554304 628779996 630866880 631367568 633588480 636195840 637438410 637507584 638254080 638752716 644017920 644148288 644902560 645345792 647468640 647556480 648001536 648891648 651691008 652068144 654213105 654751552 655050240 655650936 657745920 659030580 661873680 662418432 664597440 665967744 668787840 670166784 672371280 672904908 672924672 677147688 679311360 679934304 680638140 683043840 683439120 686387520 687896064 689212160 690158880 690633216 690726912 691441920 691982109 694287360 694967364 697827312 698644440 701519520 702965952 705438720 705998592 708903936 709725240 710288514 712787040 713373696 715720320 717050880 717196032 720990720 724101120 724520160 724666824 725515380 726014016 728402220 728501040 729001728 730003104 732146688 733576662 736020480 736169472 736595496 737607303 739964160 744629760 745220736 747672120 747694080 748287488 752386320 755482560 757040256 760306176 763435008 764225280 764328960 764926092 765904896 767370240 768424320 768869010 772185960 772821504 773883072 775363680 776428740 776962368 777067776 777872160 781073280 784442880 785055726 785974995 787671040 789209460 790836696 794248416 796884480 797516928 798440895 802545408 805185360 805848064 806682240 810001920 811114560 813496320 814613760 815085180 815250177 817966080 818439440 819563670 819652608 820126944 823665024 827054592 828023040 828190656 828669933 829730304 832459680 833144832 837708480 838373328 841131135 841155840 841823424 844784640 846434610 849917880 851670288 855344448 858690560 858864384 859870080 860461056 863291520 863408640 865188864 868709205 869424192 872284140 873400320 874082664 874201248 878707440 882498240 886129920 887956992 891717120 893555712 896495040 897206544 902863584 905833530 906579072 907517520 911252160 912503880 915183360 917070336 917194752 920211840 920744370 920844288 921922560 922642812 926623152 930436416 931525920 931714488 935359360 937287936 941331456 943169994 946300320 947051352 950382720 954293760 956157615 956261376 957381120 960917318 961320960 966026880 966222432 967353840 968018688 971202960 971334720 972002304 973337472 977536512 978102216 981559296 982127328 983476404 986618880 988545870 992810520 992839680 993627648 996896160 998951616 1003181760 1007310080 1009357362 1009387008 1013741568 1015721532 1018967040 1019901456 1024565760 1025158680 1029581280 1030428672 1031844096 1033818240 1035238320 1035949824 1036090368 1037162880 1041431040 1045923840 1046740968 1047966660 1052279280 1054448928 1058997888 1062512640 1063355904 1064587860 1065432771 1069180560 1070060544 1073580480 1075576320 1075794048 1080002560 1081486080 1086151680 1086780240 1087000236 1089021024 1092603330 1092751560 1093502592 1098220032 1100364993 1102739456 1104030720 1104254208 1104893244 1106307072 1109946240 1116944640 1117831104 1121508180 1121541120 1122431232 1128579480 1133223840 1135560384 1140459264 1145152512 1146337920 1146493440 1147389138 1151055360 1151211520 1153303515 1158278940 1159232256 1160824608 1163045520 1164643110 1165443552 1165601664 1171609920 1176664320 1177583589 1181506560 1183814190 1183942656 1186255044 1188956160 1195326720 1196275392 1203818112 1207778040 1208772096 1210023360 1215002880 1216671840 1220244480 1221920640 1222627770 1222760448 1226949120 1227659160 1229345505 1229478912 1230190416 1235497536 1240581888 1242034560 1242285984 1244595456 1248689520 1249717248 1257559992 1261733760 1262735136 1267176960 1269651915 1272391680 1274876820 1276508160 1277505432 1288035840 1288296576 1289805120 1290691584 1294937280 1295112960 1297783296 1303382016 1304136288 1308426210 1309503104 1310100480 1311301872 1318061160 1323747360 1324836864 1329194880 1331935488 1337575680 1340333568 1344742560 1345809816 1345849344 1354295376 1358750295 1359868608 1361276280 1366087680 1366878240 1372775040 1375792128 1378424320 1380317760 1381116555 1381266432 1382883840 1383964218 1388574720 1389934728 1395654624 1397288880 1403039040 1405931904 1410877440 1411997184 1417807872 1419450480 1420577028 1425574080 1431440640 1434101760 1434392064 1441375977 1441981440 1449040320 1449333648 1451030760 1452028032 1456804440 1457002080 1458003456 1460006208 1464293376 1467153324 1472338944 1473190992 1475214606 1479928320 1482818805 1489259520 1490441472 1495344240 1496574976 1504772640 1510965120 1514036043 1514080512 1520612352 1528450560 1528657920 1529852184 1534740480 1536848640 1537738020 1544371920 1545643008 1547766144 1550727360 1552857480 1553924736 1554135552 1555744320 1562146560 1568885760 1570111452 1571949990 1578418920 1581673392 1588496832 1593768960 1595033856 1596881790 1605090816 1610370720 1611696128 1613364480 1620003840 1622229120 1629227520 1630170360 1630500354 1635932160 1636878880 1639127340 1640253888 1647330048 1654109184 1656046080 1656381312 1657339866 1659460608 1664919360 1675416960 1676746656 1682262270 1682311680 1683646848 1689569280 1692869220 1699835760 1703340576 1710688896 1717381120 1717728768 1719740160 1721083707 1726583040 1726817280 1730377728 1737418410 1738848384 1744568280 1748165328 1748402496 1757414880 1764996480 1772259840 1775721285 1775913984 1783434240 1787111424 1792990080 1794413088 1805727168 1811667060 1813158144 1815035040 1822504320 1825007760 1830366720 1833941655 1834140672 1840423680 1841488740 1843845120 1845285624 1853246304 1860872832 1863051840 1863428976 1870718720 1874575872 1882662912 1886339988 1892600640 1894102704 1900765440 1908587520 1912315230 1912522752 1914762240 1921834636 1932053760 1932444864 1934707680 1936037376 1942405920 1942669440 1944004608 1946674944 1955073024 1956204432 1962639315 1964254656 1966952808 1973237760 1977091740 1985621040 1987255296 1993792320 1997903232 2006363520 2014620160 2018714724 2018774016 2031443064 2037934080 2039802912 2049131520 2050317360 2059162560 2063688192 2067636480 2070476640 2071899648 2072180736 2074325760 2075946327 2082862080 2093481936 2095933320 2104558560 2108897856 2117995776 2126711808 2129175720 2130865542 2138361120 2140121088 2147160960 2151152640 2151588096 2162972160 2172303360 2173560480 2174000472 2178042048 2185206660 2185503120 2187005184 2196440064 2200729986 2208061440 2208508416 2209786488 2212821909 2219892480 2233889280 2235662208 2243016360 2243082240 2244862464 2257158960 2266447680 2271120768 2280918528 2290305024 2292675840 2292986880 2294778276 2302110720 2306607030 2316557880 2318464512 2321649216 2326091040 2329286220 2330887104 2331203328 2343219840 2353328640 2355167178 2357924985 2363013120 2367628380 2372510088 2390653440 2392550784 2402293295 2407636224 2415556080 2417544192 2420046720 2430005760 2433343680 2440488960 2443841280 2445255540 2453898240 2455318320 2458691010 2458957824 2460380832 2470995072 2481163776 2484069120 2484571968 2486009799 2489190912 2497379040 2499434496 2515119984 2523393405 2523467520 2525470272 2534353920 2539303830 2549753640 2555010864 2576071680 2576593152 2579610240 2581383168 2589874560 2590225920 2595566592 2608272576 2616852420 2619006208 2620200960 2622603744 2636122320 2647494720 2658389760 2663870976 2675151360 2680667136 2689485120 2691619632 2708590752 2717500590 2719737216 2722552560 2733756480 2745550080 2751584256 2756848640 2760635520 2762233110 2762532864 2765767680 2767928436 2779869456 2791309248 2794577760 2806078080 2811863808 2823994368 2838900960 2841154056 2851148160 2862881280 2868472845 2868784128 2882751954 2883962880 2898080640 2898667296 2902061520 2904056064 2913608880 2914004160 2916006912 2920012416 2934306648 2944677888 2946381984 2950429212 2959856640 2965637610 2978519040 2980882944 2990688480 2993149952 3009545280 3021930240 3028072086 3028161024 3041224704 3056901120 3059704368 3073697280 3075476040 3088743840 3091286016 3095532288 3101454720 3105714960 3107849472 3108271104 3111488640 3124293120 3137771520 3140222904 3143899980 3156837840 3163346784 3176993664 3187537920 3190067712 3193763580 3196298313 3210181632 3220741440 3226728960 3240007680 3244458240 3258455040 3260340720 3261000708 3273757760 3278254680 3280507776 3294660096 3301094979 3308218368 3312092160 3312762624 3314679732 3318921216 3329838720 3350833920 3353493312 3363210613 3364524540 3364623360 3367293696 3385738440 3399671520 3406681152 3421377792 3435457536 3439480320 3442167414 3453166080 3453634560 3459910545 3474836820 3477696768 3489136560 3496330656 3496804992 3514829760 3529992960 3532750767 3544519680 3551442570 3551827968 3566868480 3585980160 3588826176 3611454336 3623334120 3626316288 3630070080 3645008640 3650015520 3660733440 3667883310 3668281344 3680847360 3682977480 3688036515 3690571248 3706492608 3721745664 3726103680 3726857952 3741437440 3749151744 3772679976 3785201280 3788205408 3801530880 3817175040 3824630460 3829524480 3843669272 3864107520 3864889728 3869415360 3872074752 3884811840 3885338880 3893349888 3910146048 3912408864 3925278630 3928509312 3933905616 3954183480 3971242080 3974510592 3987584640 3995806464 4012727040 4029240320 4037429448 4037548032 4062886128 4076250885 4079605824 4098263040 4100634720 4118325120 4127376384 4135272960 4140953280 4143349665 4143799296 4148651520 4151892654 4165724160 4186963872 4191866640 4209117120 4217795712 4235991552 4253423616 4258351440 4261731084 4276722240 4294321920 4302305280 4303176192 4324127931 4325944320 4347120960 4348000944 4356084096 4370413320 4371006240 4374010368 4392880128 4401459972 4417016832 4419572976 4425643818 4439784960 4467778560 4471324416 4486032720 4489724928 4514317920 4532895360 4542241536 4561837056 4585351680 4585973760 4589556552 4604221440 4613214060 4633115760 4636929024 4643298432 4652182080 4658572440 4661774208 4662406656 4686439680 4706657280 4710334356 4715849970 4735256760 4745020176 4781306880 4785101568 4804586590 4815272448 4831112160 4835088384 4840093440 4860011520 4866687360 4887682560 4890511080 4907796480 4910636640 4917382020 4920761664 4941990144 4962327552 4968138240 4969143936 4972019598 4978381824 4994758080 5030239968 5046786810 5046935040 5050940544 5068707840 5078607660 5099507280 5110021728 5152143360 5153186304 5159220480 5163251121 5179749120 5180451840 5191133184 5216545152 5233704840 5238012416 5245207488 5272244640 5294989440 5316779520 5327163855 5327741952 5350302720 5361334272 5378970240 5383239264 5417181504 5435001180 5439474432 5445105120 5467512960 5491100160 5501824965 5513697280 5521271040 5524466220 5531535360 5535856872 5559738912 5582618496 5589155520 5612156160 5623727616 5647988736 5677801920 5682308112 5702296320 5725762560 5736945690 5737568256 5765503908 5796161280 5797334592 5804123040 5808112128 5827217760 5828008320 5832013824 5840024832 5868613296 5887917945 5892763968 5900858424 5919713280 5931275220 5961765888 5981376960 6019090560 6043860480 6056144172 6056322048 6113802240 6119408736 6147394560 6150952080 6177487680 6191064576 6202909440 6211429920 6215698944 6216542208 6222977280 6245962567 6248586240 6280445808 6287799960 6313675680 6326693568 6353987328 6380135424 6387527160 6392596626 6420363264 6441482880 6453457920 6488916480 6516910080 6520681440 6522001416 6547515520 6556509360 6561015552 6589320192 6602189958 6624184320 6625525248 6629359464 6659677440 6701667840 6706986624 6726421226 6729049080 6729246720 6734587392 6771476880 6799343040 6813362304 6842755584 6870915072 6878960640 6884334828 6906332160 6919821090 6949673640 6955393536 6978273120 6992661312 6993609984 7029659520 7059985920 7065501534 7089039360 7102885140 7171960320 7177652352 7206879885 7222908672 7246668240 7252632576 7260140160 7290017280 7300031040 7321466880 7335766620 7361694720 7365954960 7376073030 7381142496 7412985216 7443491328 7452207360 7453715904 7458029397 7482874880 7498303488 7545359952 7570180215 7570402560 7576410816 7603061760 7649260920 7687338544 7728215040 7729779456 7738830720 7744149504 7769623680 7770677760 7786699776 7824817728 7850557260 7857018624 7867811232 7908366960 7942484160 7975169280 7991612928 8025454080 8058480640 8074858896 8125772256 8152501770 8159211648 8201269440 8236650240 8254752768 8270545920 8281906560 8286699330 8287598592 8297303040 8303785308 8373927744 8383733280 8418234240 8435591424 8471983104 8516702880 8523462168 8553444480 8588643840 8605418535 8606352384 8648255862 8651888640 8694241920 8696001888 8712168192 8740826640 8742012480 8748020736 8802919944 8834033664 8839145952 8851287636 8879569920 8935557120 8942648832 8972065440 8979449856 9028635840 9065790720 9084483072 9123674112 9128714521 9170703360 9179113104 9226428120 9266231520 9273858048 9286596864 9304364160 9317144880 9323548416 9324813312 9372879360 9413314560 9420668712 9431699940 9470513520 9490040352 9562613760 9570203136 9588894939 9609173180 9630544896 9662224320 9680186880 9720023040 9733374720 9775365120 9781022160 9821273280 9834764040 9841523328 9883980288 9924655104 9936276480 9938287872 9944039196 9956763648 9989516160 10060479936 10089631839 10093573620 10093870080 10101881088 10157215320 10199014560 10220043456 10306372608 10318440960 10326502242 10359498240 10360903680 10379731635 10433090304 10467409680 10476024832 10490414976 10544489280 10589978880 10598252301 10633559040 10654327710 10655483904 10700605440 10757940480 10766478528 10834363008 10870002360 10878948864 10890210240 10935025920 10982200320 11003649930 11042542080 11048932440 11064109545 11071713744 11119477824 11165236992 11178311040 11224312320 11247455232 11355603840 11364616224 11404592640 11451525120 11473891380 11531007816 11592322560 11594669184 11608246080 11616224256 11654435520 11656016640 11680049664 11737226592 11775835890 11785527936 11801716848 11862550440 11923531776 11962753920 12038181120 12087720960 12112288344 12112644096 12238817472 12294789120 12301904160 12354975360 12382129152 12405818880 12422859840 12430048995 12431397888 12445954560 12491925134 12497172480 12560891616 12575599920 12627351360 12653387136 12707974656 12760270848 12775054320 12785193252 12882965760 12906915840 12972383793 12977832960 13041362880 13044002832 13095031040 13113018720 13122031104 13178640384 13204379916 13251050496 13258718928 13319354880 13403335680 13413973248 13452842452 13458098160 13469174784 13542953760 13598686080 13626724608 13685511168 13757921280 13768669656 13812664320 13839642180 13899347280 13910787072 13956546240 13985322624 13987219968 14059319040 14119971840 14131003068 14205770280 14343920640 14355304704 14413759770 14445817344 14493336480 14505265152 14520280320 14580034560 14600062080 14671533240 14723389440 14731909920 14752146060 14762284992 14825970432 14886982656 14904414720 14907431808 14916058794 14965749760 15090719904 15140360430 15140805120 15152821632 15206123520 15298521840 15374677088 15456430080 15459558912 15477661440 15489753363 15539247360 15541355520 15573399552 15649635456 15701114520 15714037248 15735622464 15816733920 15884968320 15950338560 15981491565 15983225856 16050908160 16149717792 16251544512 16305003540 16318423296 16402538880 16473300480 16505474895 16541091840 16563813120 16573398660 16594606080 16607570616 16747855488 16767466560 16816053065 16836468480 16871182848 16943966208 17033405760 17046924336 17106888960 17177287680 17210837070 17212704768 17296511724 17388483840 17392003776 17424336384 17481653280 17484024960 17496041472 17605839888 17663753835 17678291904 17702575272 17759139840 17885297664 17944130880 18057271680 18131581440 18168966144 18257429042 18341406720 18358226208 18452856240 18532463040 18573193728 18608728320 18634289760 18647096832 18649626624 18737887701 18745758720 18841337424 18863399880 18941027040 18980080704 19140406272 19177789878 19218346360 19261089792 19324448640 19360373760 19466749440 19550730240 19562044320 19642546560 19669528080 19683046656 19767960576 19872552960 19876575744 19888078392 19979032320 20120959872 20179263678 20187147240 20187740160 20203762176 20314430640 20398029120 20440086912 20612745216 20636881920 20653004484 20718996480 20759463270 20866180608 20934819360 20952049664 20980829952 21088978560 21179957760 21196504602 21267118080 21308655420 21515880960 21532957056 21620639655 21668726016 21740004720 21757897728 21780420480 21870051840 21964400640 22007299860 22085084160 22097864880 22128219090 22143427488 22238955648 22330473984 22356622080 22374088191 22448624640 22494910464 22711207680 22729232448 22809185280 22947782760 23062015632 23184645120 23189338368 23216492160 23232448512 23308871040 23312033280 23360099328 23474453184 23551671780 23571055872 23603433696 23725100880 23925507840 24076362240 24175441920 24224576688 24477634944 24603808320 24709950720 24764258304 24811637760 24845719680 24860097990 24862795776 24891909120 24983850268 25121783232 25151199840 25254702720 25306774272 25415949312 25550108640 25570386504 25765931520 25816255605 25944767586 25955665920 26082725760 26088005664 26190062080 26226037440 26244062208 26408759832 26502100992 26517437856 26638709760 26806671360 26827946496 26905684904 26916196320 26938349568 27085907520 27197372160 27253449216 27371022336 27386143563 27537339312 27679284360 27798694560 27821574144 27913092480 27970645248 27974439936 28118638080 28239943680 28262006136 28411540560 28687841280 28710609408 28766684817 28827519540 28891634688 28986672960 29040560640 29160069120 29200124160 29307978199 29343066480 29463819840 29504292120 29524569984 29651940864 29773965312 29808829440 29814863616 29832117588 30181439808 30268895517 30280720860 30281610240 30305643264 30597043680 30749354176 30919117824 30955322880 30979506726 31078494720 31082711040 31229812835 31299270912 31402229040 31428074496 31471244928 31633467840 31769936640 31900677120 31962983130 31966451712 32101816320 32299435584 32503089024 32610007080 32636846592 32805077760 32946600960 33010949790 33127626240 33146797320 33215141232 33495710976 33534933120 33632106130 33672936960 33742365696 34066811520 34093848672 34213777920 34354575360 34421674140 34593023448 34776967680 34784007552 34848672768 34963306560 34968049920 35211679776 35327507670 35356583808 35405150544 35770595328 35888261760 36114543360 36263162880 36337932288 36514858084 36716452416 36905712480 37064926080 37146387456 37217456640 37268579520 37290146985 37294193664 37475775402 37491517440 37682674848 37726799760 37882054080 37960161408 38280812544 38355579756 38436692720 38648897280 38720747520 38917151379 38933498880 39124088640 39285093120 39339056160 39366093312 39535921152 39753151488 39776156784 39958064640 40241919744 40358527356 40374294480 40407524352 40628861280 40796058240 40880173824 41273763840 41306008968 41437992960 41518926540 41732361216 41869638720 41961659904 42177957120 42359915520 42393009204 42617310840 43031761920 43065914112 43241279310 43337452032 43480009440 43515795456 43560840960 43721737969 43740103680 44014599720 44170168320 44195729760 44256438180 44286854976 44477911296 44660947968 44713244160 44748176382 44897249280 45422415360 45458464896 45618370560 45643572605 45895565520 46124031264 46369290240 46378676736 46432984320 46604489923 46617742080 46624066560 46720198656 46948906368 47103343560 47142111744 47206867392 47450201760 47851015680 47944474695 48152724480 48449153376 48955269888 49207616640 49419901440 49623275520 49691439360 49720195980 49783818240 49967700536 50243566464 50302399680 50448159195 50509405440 50613548544 50831898624 51100217280 51140773008 51531863040 51632511210 51889535172 52165451520 52176011328 52380124160 52452074880 52488124416 52817519664 52991261505 53034875712 53277419520 53655892992 53811369808 53832392640 54171815040 54394744320 54506898432 54772287126 55074678624 55358568720 55597389120 55826184960 55941290496 55948879872 56213663103 56237276160 56524012272 56823081120 57421218816 57533369634 57655039080 57783269376 57973345920 58081121280 58400248320 58615956398 58686132960 58927639680 59008584240 59049139968 59303881728 59617658880 59629727232 59664235176 60362879616 60537791034 60561441720 60563220480 60611286528 61194087360 61498708352 61838235648 61910645760 61959013452 62156989440 62459625670 62598541824 62804458080 62856148992 62942489856 63266935680 63539873280 63801354240 63901001647 63925966260 64598871168 64861918965 65006178048 65220014160 65273693184 65610155520 65893201920 66021899580 66255252480 66293594640 66430282464 66991421952 67069866240 67122264573 67264212260 67345873920 67484731392 68133623040 68187697344 68427555840 68843348280 69186046896 69553935360 69568015104 69697345536 69926613120 69936099840 70423359552 70655015340 70713167616 70810301088 71776523520 72229086720 72526325760 73029716168 73432904832 73811424960 74129852160 74292774912 74434913280 74537159040 74580293970 74588387328 74951550804 75365349696 75453599520 75764108160 75920322816 76711159512 76873385440 77297794560 77448766815 77834302758 77866997760 78248177280 78570186240 78678112320 78732186624 79506302976 79552313568 79916129280 80483839488 80717054712 80748588960 80815048704 81257722560 81592116480 81760347648 82158430689 82612017936 83037853080 83464722432 83739277440 83923319808 84355914240 84719831040 84786018408 85234621680 86063523840 86131828224 86482558620 86674904064 86960018880 87121681920 87443475938 87480207360 87923934597 88029199440 88391459520 88512876360 88573709952 88955822592 89321895936 89426488320 89496352764 90806686551 90844830720 90916929792 91287145210 91791131040 92248062528 92757353472 92865968640 93208979846 93235484160 93248133120 93689438505 93897812736 94206687120 94284223488 94413734784 94900403520 95702031360 95888949390 96305448960 96898306752 97910539776 98415233280 98839802880 99382878720 99440391960 99935401072 100487132928 100604799360 100896318390 101018810880 101227097088 102200434560 102281546016 103063726080 103265022420 103779070344 104330903040 104352022656 104760248320 104904149760 105635039328 105982523010 106069751424 107311785984 107622739616 107664785280 108343630080 108789488640 109013796864 109544574252 110149357248 110717137440 111194778240 111652369920 111870440955 111882580992 112427326206 112474552320 113048024544 113646162240 114842437632 115066739268 115310078160 115946691840 116162242560 116751454137 116800496640 117231912796 117372265920 117855279360 118017168480 118098279936 118607763456 118673288773 119259454464 119328470352 120725759232 121075582068 121122883440 121222573056 122388174720 122997416704 123821291520 123918026904 124313978880 124919251340 125197083648 125608916160 125884979712 126533871360 127079746560 127802003294 127851932520 129197742336 129723837930 130012356096 130440028320 130547386368 131165213907 131220311040 132043799160 132510504960 132587189280 132860564928 133982843904 134139732480 134244529146 134528424520 134691747840 136267246080 136375394688 136855111680 136930717815 137686696560 138372093792 139107870720 139136030208 139813469769 139853226240 139872199680 140846719104 141310030680 141426335232 141620602176 143553047040 143833424085 144458173440 146059432336 146539890995 146865809664 147622849920 148259704320 148869826560 149074318080 149160587940 149903101608 150730699392 150907199040 151344477585 151528216320 151840645632 153422319024 153746770880 154595589120 154897533630 155668605516 156496354560 157140372480 157356224640 157464373248 159104627136 159832258560 160967678976 161434109424 161497177920 162515445120 163184232960 163520695296 164316861378 165224035872 166075706160 167478554880 167846639616 168640989309 168711828480 169572036816 170469243360 172263656448 172965117240 173349808128 173920037760 174243363840 174886951876 175847869194 176058398880 176782919040 177025752720 177147419904 177911645184 178852976640 178992705528 181613373102 181689661440 181833859584 182574290420 183582262080 184496125056 185514706944 185731937280 186417959692 186470968320 187378877010 187795625472 188413374240 188568446976 188827469568 189800807040 191404062720 191703004941 191777898780 193796613504 194585756895 195821079552 196830466560 197679605760 198765757440 198880783920 199870802144 200974265856 201209598720 201366793719 201792636780 202037621760 202454194176 204400869120 204563092032 205155847393 206530044840 207558140688 208661806080 208704045312 209808299520 211270078656 211965046020 212139502848 215245479232 215329570560 216687260160 217578977280 218608689845 219089148504 220298714496 221434274880 222389556480 223304739840 223740881910 223765161984 224854652412 226096049088 227292324480 230133478536 230620156320 231893383680 233022449615 233502908274 233600993280 234463825592 234744531840 235710558720 236034336960 236196559872 237346577546 238518908928 238656940704 241451518464 242151164136 242245766880 242445146112 244776349440 245994833408 246475292067 247836053808 249838502680 250394167296 251217832320 251769959424 253067742720 254159493120 255604006588 255703865040 258395484672 259447675860 260024712192 260880056640 262330427814 262440622080 263771803791 264087598320 265174378560 265721129856 267965687808 268279464960 268489058292 269056849040 272420059653 272534492160 272750789376 273861435630 275373393120 276744187584 278272060416 279626939538 279706452480 279744399360 281068315515 281693438208 282620061360 282852670464 283241204352 287106094080 287666848170 288916346880 292118864672 293079781990 293731619328 295245699840 296519408640 298148636160 298321175880 299806203216 301461398784 301814398080 302688955170 303056432640 303681291264 306844638048 307493541760 309191178240 309795067260 311337211032 312992709120 314280744960 314712449280 318209254272 319505008235 321935357952 322868218848 322994355840 325030890240 326231429461 326368465920 327041390592 328633722756 330448071744 332151412320 334957109760 335611322865 337281978618 337423656960 339144073632 340938486720 344527312896 345930234480 347840075520 348486727680 349773903752 350254362411 351695738388 352116797760 353565838080 354051505440 354294839808 355823290368 356019866319 357985411056 363226746204 363667719168 365148580840 367164524160 368992250112 371463874560 372835919384 372941936640 374757754020 375591250944 376826748480 377654939136 379601614080 381003716587 383406009882 383555797560 387593227008 389171513790 391642159104 393495641721 393660933120 397531514880 397761567840 399741604288 401948531712 402419197440 402733587438 403585273560 404075243520 408801738240 409126184064 410311694786 410792153445 413060089680 415116281376 417323612160 417408090624 419440409307 419616599040 422540157312 423930092040 424279005696 430490958464 430659141120 433374520320 437217379690 438178297008 439619672985 440597428992 442868549760 444779112960 446609479680 447481763820 449709304824 452192098176 454033432755 454584648960 460266957072 461240312640 463786767360 466044899230 467005816548 468927651184 469489063680 471421117440 472068673920 472393119744 474693155092 477313881408 482903036928 484302328272 484491533760 489552698880 491989666816 492950584134 495672107616 499677005360 502435664640 503539918848 505922967927 506135485440 511208013176 511407730080 516790969344 518895351720 520049424384 521760113280 524660855628 527543607582 528175196640 530348757120 531442259712 536558929920 536978116584 538113698080 544840119306 545068984320 545501578752 547722871260 550746786240 553488375168 556544120832 556851585781 559253879076 559412904960 562136631030 563386876416 565240122720 565705340928 566482408704 574212188160 575109014823 575333696340 583757270685 584237729344 586159563980 587463238656 590491399680 593038817280 593366443865 596297272320 596642351760 599612406432 602922797568 603628796160 605377910340 605858368999 606112865280 607362582528 613689276096 614987083520 615467542179 619590134520 622674422064 625985418240 629424898560 636418508544 639010016470 645736437696 645988711680 650061780480 652462858922 652736931840 655826069535 657267445512 660896143488 664302824640 669914219520 671222645730 674563957236 678288147264 681876973440 691860468960 695680151040 699067348845 699547807504 700508724822 703391476776 704233595520 707131676160 708103010880 708589679616 712039732638 715970822112 726453492408 727335438336 730297161680 734329048320 737984500224 739425876201 745671838768 749515508040 751182501888 753653496960 755309878272 759203228160 762007433174 766812019764 767111595120 775186454016 778343027580 786991283442 787321866240 791315411373 795523135680 799483208576 803897063424 804838394880 805467174876 807170547120 817260178959 817603476480 818252368128 820623389572 821584306890 826120179360 830232562752 830713021411 834816181248 838880818614 839233198080 843204946545 845080314624 847860184080 848558011392 860981916928 861318282240 866749040640 874434759380 876356594016 879239345970 881194857984 885485308537 885737099520 889558225920 894963527640 899418609648 904384196352 908066865510 909169297920 920533914144 922480625280 927573534720 932089798460 934011633096 937855302368 938978127360 942842234880 944137347840 949386310184 954627762816 958515024705 965806073856 968604656544 968983067520 978694288383 979105397760 983979333632 985901168268 991344215232 999354010720 1004871329280 1006833968595 1011845935854 1012270970880 1022416026352 1022815460160 1025779236965 1033581938688 1037790703440 1043520226560 1049321711256 1050763087233 1055087215164 1056350393280 1060697514240 1062884519424 1068059598957 1073956233168 1076227396160 1089680238612 1091003157504 1095445742520 1101493572480 1106976750336 1113703171562 1118507758152 1118825809920 1124273262060 1126773752832 1130480245440 1132964817408 1143011149761 1150218029646 1150667392680 1167514541370 1168475458688 1172319127960 1174926477312 1180486925163 1180982799360 1186732887730 1192594544640 1193284703520 1199224812864 1205845595136 1207257592320 1210755820680 1211716737998 1212225730560 1227378552192 1229974167040 1230935084358 1232376460335 1239180269040 1245348844128 1251970836480 1258321227921 1258849797120 1272837017088 1278020032940 1291472875392 1291977423360 1300123560960 1304925717844 1311652139070 1314534891024 1318859018955 1321792286976 1328605649280 1339828439040 1342445291460 1349127914472 1356576294528 1362100298265 1363753946880 1383720937920 1391360302080 1398134697690 1399095615008 1401017449644 1406782953552 1408467191040 1414263352320 1416206021760 1417179359232 1424079465276 1431941644224 1452906984816 1460594323360 1468658096640 1475969000448 1478851752402 1491343677536 1499031016080 1507306993920 1510619756544 1517768903781 1518406456320 1524014866348 1533624039528 1534223190240 1550372908032 1556686055160 1573982566884 1582630822746 1591046271360 1598966417152 1609676789760 1610934349752 1614341094240 1631157147305 1634520357918 1635206952960 1636504736256 1641246779144 1643168613780 1652240358720 1660465125504 1661426042822 1669632362496 1670554757343 1677761637228 1686409893090 1690160629248 1695720368160 1697116022784 1721963833856 1722636564480 1725327044469 1748869518760 1751271812055 1752713188032 1758478691940 1762389715968 1770970617074 1771474199040 1779116451840 1780099331595 1789927055280 1798837219296 1808768392704 1816133731020 1817575106997 1818338595840 1841067828288 1844961250560 1846402626537 1864179596920 1868023266192 1875710604736 1877956254720 1888274695680 1898772620368 1905018582935 1909255525632 1917030049410 1937209313088 1937966135040 1957388576766 1958210795520 1967478208605 1971802336536 1982688430464 1998708021440 2009742658560 2013667937190 2023691871708 2044832052704 2045630920320 2051558473930 2075581406880 2087040453120 2097202046535 2098643422512 2101526174466 2110174430328 2112700786560 2121395028480 2125769038848 2136119197914 2147912466336 2152454792320 2179360477224 2182006315008 2190891485040 2202987144960 2213953500672 2218277628603 2227406343124 2237015516304 2248546524120 2253547505664 2260960490880 2265929634816 2286022299522 2300436059292 2301334785360 2335029082740 2336950917376 2344638255920 2360973850326 2361965598720 2373465775460 2373946234119 2386569407040 2398449625728 2411691190272 2414515184640 2421511641360 2423433475996 2451780536877 2454757104384 2459948334080 2461870168716 2464752920670 2478360538080 2490697688256 2492139064233 2516642455842 2517699594240 2529614839635 2545674034176 2556040065880 2582945750784 2583954846720 2600247121920 2609851435688 2623304278140 2629069782048 2637718037910 2643584573952 2656455925611 2657211298560 2667026016109 2684890582920 2698255828944 2713152589056 2724200596530 2727507893760 2767441875840 2782720604160 2784257928905 2796269395380 2798191230016 2802034899288 2813565907104 2816934382080 2828526704640 2832412043520 2842873885303 2848158930552 2863883288448 2875545074115 2905813969632 2921188646720 2936082865149 2937316193280 2951938000896 2957703504804 2982687355072 2998062032160 3014613987840 3029291844995 3035537807562 3036812912640 3048029732696 3067248079056 3068446380480 3077337710895 3100745816064 3113372110320 3147965133768 3152289261699 3165261645492 3182092542720 3197932834304 3204178796871 3221868699504 3228682188480 3262314294610 3269040715836 3273009472512 3282493558288 3286337227560 3304480717440 3320930251008 3322852085644 3341109514686 3355523274456 3372819786180 3380321258496 3391440736320 3429033449283 3443927667712 3450654088938 3497739037520 3502543624110 3505426376064 3516957383880 3524779431936 3541460775489 3541941234148 3542948398080 3560198663190 3579854110560 3597674438592 3617536785408 3632267462040 3635150213994 3636677191680 3682135656576 3689922501120 3692805253074 3697129381005 3728359193840 3736046532384 3751421209472 3755912509440 3774963683763 3776549391360 3797545240736 3810037165870 3818511051264 3834060098820 3874418626176 3875932270080 3897961100467 3914777153532 3934956417210 3943604673072 3956577056865 3965376860928 3997416042880 4019485317120 4027335874380 4047383743416 4086300894795 4089664105408 4091261840640 4103116947860 4151162813760 4153565107055 4174080906240 4194404093070 4197286845024 4203052348932 4220348860656 4225401573120 4241008582993 4242790056960 4251538077696 4272238395828 4295824932672 4304909584640 4358720954448 4381782970080 4405974289920 4427426542685 4427907001344 4436555257206 4454812686248 4474031032608 4497093048240 4521920981760 4531859269632 4553306711343 4572044599044 4600872118584 4602669570720 4670058165480 4673901834752 4689276511840 4721947700652 4746931550920 4747892468238 4773138814080 4796899251456 4829030369280 4843023282720 4846866951992 4893471441915 4903561073754 4909514208768 4919896668160 4923740337432 4929505841340 4956721076160 4981395376512 4984278128466 5011664272029 5033284911684 5059229679270 5091348068352 5112080131760 5165891501568 5167909693440 5175981133407 5219702871376 5246608556280 5253815436165 5258139564096 5275436075820 5287169147904 5312911851222 5314422597120 5334052032218 5340297994785 5369781165840 5396511657888 5426305178112 5448401193060 5452725320991 5455015787520 5534883751680 5539207879611 5568515857810 5592538790760 5596382460032 5604069798576 5627131814208 5633868764160 5664824087040 5685747770606 5696317861104 5715055748805 5727766576896 5751090148230 5811627939264 5842377293440 5872165730298 5874632386560 5902434625815 5915407009608 5965374710144 5996124064320 6029227975680 6058583689990 6071075615124 6096059465392 6134496158112 6136892760960 6154675421790 6198397159759 6226744220640 6291606139605 6295930267536 6304578523398 6330523290984 6364185085440 6395865668608 6408357593742 6443737399008 6457364376960 6524628589220 6538081431672 6546018945024 6564987116576 6572674455120 6608961434880 6641860502016 6645704171288 6654832885809 6682219029372 6711046548912 6745639572360 6760642516992 6782881472640 6858066898566 6887855335424 6901308177876 6995478075040 7005087248220 7010852752128 7033914767760 7082921550978 7083882468296 7085896796160 7120397326380 7121838702357 7159708221120 7195348877184 7235073570816 7239070615153 7264534924080 7270300427988 7355341610631 7364271313152 7379845002240 7385610506148 7394258762010 7456718387680 7472093064768 7476417192699 7502842418944 7549927367526 7553098782720 7588844518905 7595090481472 7620074331740 7637022102528 7668120197640 7748837252352 7751864540160 7795922200934 7829554307064 7869912834420 7887209346144 7913154113730 7930753721856 7969367776833 7994832085760 8001078048327 8054671748760 8094767486832 8172601789590 8179328210816 8182523681280 8206233895720 8302325627520 8307130214110 8348161812480 8352773786715 8388808186140 8394573690048 8406104697864 8440697721312 8450803146240 8482017165986 8485580113920 8528621655909 8544476791656 8591649865344 8609819169280 8626635222345 8717441908896 8763565940160 8808248595447 8811948579840 8854853085370 8855814002688 8873110514412 8909625372496 8948062065216 8994186096480 9043841963520 9087875534985 9106613422686 9144089198088 9201744237168 9205339141440 9232013132685 9340116330960 9347803669504 9378553023680 9443895401304 9456867785097 9493863101840 9495784936476 9546277628160 9593798502912 9612536390613 9686046565440 9693733903984 9786942883830 9807122147508 9819028417536 9847480674864 9859011682680 9913442152320 9962790753024 9968556256932 10023328544058 10066569823368 10118459358540 10224160263520 10287100347849 10331783003136 10351962266814 10439405742752 10493217112560 10507630872330 10516279128192 10550872151640 10574338295808 10624382326467 10625823702444 10628845194240 10668104064436 10680595989570 10739562331680 10793023315776 10852610356224 10896802386120 10905450641982 10910031575040 11069767503360 11078415759222 11091388143015 11137031715620 11185077581520 11192764920064 11208139597152 11254263628416 11267737528320 11324891051289 11329648174080 11371495541212 11392635722208 11430111497610 11455533153792 11502180296460 11511309010981 11623255878528 11684754586880 11693883301401 11744331460596 11804869251630 11830814019216 11869731170595 11930749420288 11992248128640 12058455951360 12117167379980 12142151230248 12192118930784 12258902684385 12268992316224 12273785521920 12309350843580 12396794319518 12453488441280 12460695321165 12583212279210 12591860535072 12609157046796 12661046581968 12723025748979 12728370170880 12791731337216 12816715187484 12887474798016 12914728753920 13049257178440 13076162863344 13129974233152 13145348910240 13217922869760 13282279628055 13283721004032 13291408342576 13309665771618 13335130080545 13364438058744 13422093097824 13491279144720 13565762945280 13659920134029 13716133797132 13802616355752 13990956150080 14010174496440 14021705504256 14067829535520 14165843101956 14167764936592 14214369426515 14240794652760 14243677404714 14319416442240 14390697754368 14478141230306 14529069848160 14540600855976 14680414325745 14710683221262 14728542626304 14759690004480 14771221012296 14788517524020 14913436775360 14944186129536 14952834385398 15005684837888 15034992816087 15099854735052 15177689037810 15190180962944 15240148663480 15274044205056 15336240395280 15497674504704 15503729080320 15527943400221 15591844401868 15659108614128 15739825668840 15761446308495 15774418692288 15826308227460 15861507443712 15938735553666 15989664171520 16002156096654 16020893984355 16109343497520 16189534973664 16345203579180 16358175962973 16358656421632 16365047362560 16412467791440 16604651255040 16614260428220 16617623638833 16705547573430 16777616372280 16789147380096 16812209395728 16881395442624 16901606292480 16964034331972 17057243311818 17088953583312 17145167246415 17183299730688 17219638338560 17253270444690 17434883817792 17527131880320 17616497190894 17623897159680 17707303877445 17709706170740 17746221028824 17819250744992 17896124130432 17988372192960 18087683927040 18175751069970 18213226845372 18288178396176 18403488474336 18410678282880 18464026265370 18595191479277 18680232661920 18695607339008 18757106047360 18874818418815 18887790802608 18913735570194 18987726203680 18991569872952 19092555256320 19187597005824 19225072781226 19372093130880 19387467807968 19489805502335 19573885767660 19614244295016 19638056835072 19694961349728 19718023365360 19826884304640 19900117197121 19925581506048 19937112513864 19964498657427 20046657088116 20133139646736 20236918717080 20448320527040 20574200695698 20663566006272 20703924533628 20878811485504 20986434225120 21015261744660 21032558256384 21101744303280 21205042914965 21248764652934 21251647404888 21257690388480 21336208128872 21361191979140 21365516107071 21479124663360 21586046631552 21705220712448 21717211845459 21793604772240 21810901283964 22066024831893 22139535006720 22156831518444 22182776286030 22274063431240 22370155163040 22385529840128 22416279194304 22429251578097 22508527256832 22649782102578 22659296348160 22742991082424 22766533556715 22785271444416 22860222995220 22911066307584 23004360592920 23022618021962 23246511757056 23369509173760 23387766602802 23488662921192 23609738503260 23661628038432 23739462341190 23861498840576 23908103330499 23984496257280 24003234144981 24234334759960 24284302460496 24384237861568 24517805368770 24537984632448 24547571043840 24618701687160 24793588639036 24906976882560 24921390642330 25058321360145 25166424558420 25183721070144 25218314093592 25322093163936 25446051497958 25456740341760 25585864967727 25633430374968 25774949596032 25829457507840 25879905667035 26098514356880 26152325726688 26259948466304 26290697820480 26424745786341 26435845739520 26564559256110 26567442008064 26582816685152 26619331543236 26670260161090 26728876117488 26844186195648 26982558289440 27131525890560 27263626604955 27319840268058 27432267594264 27605232711504 27696039398055 27981912300160 28020348992880 28043411008512 28135659071040 28331686203912 28335529873184 28428738853030 28481589305520 28487354809428 28638832884480 28781395508736 28837609171839 28956282460612 29058139696320 29081201711952 29360828651490 29421366442524 29457085252608 29542442024592 29577035048040 29826873550720 29888372259072 29905668770796 30011369675776 30069985632174 30199709470104 30355378075620 30380361925888 30480297326960 30672480790560 30861301043547 30991985798795 30995349009408 31055886800442 31183688803736 31318217228256 31479651337680 31522892616990 31548837384576 31652616454920 31723014887424 31873146979401 31877471107332 31979328343040 32004312193308 32041787968710 32218686995040 32379069947328 32690407158360 32716351925946 32717312843264 32730094725120 32824935582880 33209302510080 33228520856440 33235247277666 33274164429045 33411095146860 33555232744560 33578294760192 33624418791456 33762790885248 33803212584960 33928068663944 33974673153867 34114486623636 34177907166624 34290334492830 34366599461376 34439276677120 34506540889380 34533927032943 34869767635584 35054263760640 35081649904203 35232994381788 35414607754890 35419412341480 35492442057648 35609193511785 35638501489984 35792248260864 35976744385920 36175367854080 36195353075765 36351502139940 36426453690744 36576356792352 36776708053155 36806976948672 36821356565760 36928052530740 36957360508939 37190382958554 37360465323840 37382085963495 37514212094720 37749636837630 37775581605216 37827471140388 37975452407360 37983139745904 38169077246937 38185110512640 38375194011648 38450145562452 38744186261760 38774935615936 38979611004670 39147771535320 39228488590032 39389922699456 39436046730720 39653768609280 39800234394242 39846838884165 39851163012096 39874225027728 39928997314854 40005390241635 40093314176232 40266279293472 40473837434160 40896641054080 40979760402087 41148401391396 41407849067256 41757622971008 41972868450240 42030523489320 42065116512768 42203488606560 42410085829930 42497529305868 42503294809776 42643108279545 42672416257744 42722383958280 42731032214142 42958249326720 43172093263104 43434423690918 43587209544480 43621802567928 44041242977235 44132049663786 44279070013440 44313663036888 44365552572060 44548126862480 44740310326080 44771059680256 44832558388608 44858503156194 45017054513664 45104978448261 45299564205156 45485982164848 45533067113430 45570542888832 45720445990440 45822132615168 46008721185840 46045236043924 46493023514112 46583830200663 46739018347520 46775533205604 46977325842384 47219477006520 47284338925485 47323256076864 47478924682380 47722997681152 47816206660998 47968992514560 48006468289962 48062681953065 48468669519920 48568604920992 48768475723136 49035610737540 49074527888919 49075969264896 49095142087680 49237403374320 49587177278072 49813953765120 49842781284660 49852870916499 50116642720290 50332849116840 50367442140288 50436628187184 50644186327872 50673494306071 50892102995916 51171729935454 51266860749936 51435501739245 51549899192064 51658915015680 51759811334070 52197028713760 52304651453376 52519896932608 52581395640960 52849491572682 52871691479040 53121911632335 53129118512220 53165633370304 53238663086472 53340520322180 53457752234976 53688372391296 53965116578880 54014603820757 54263051781120 54527253209910 54639680536116 54864535188528 55210465423008 55392078796110 55785574437831 55963824600320 56040697985760 56086822017024 56271318142080 56624455256445 56663372407824 56671059746368 56857477706060 56963178611040 56974709618856 57277665768960 57556545054905 57562791017472 57675218343678 57912564921224 58116279392640 58162403423904 58469416507005 58721657302980 58842732885048 58914170505216 59084884049184 59154070096080 59653747101440 59700351591363 59776744518144 59811337541592 59893495972281 60022739351552 60139971264348 60399418940208 60710756151240 60760723851776 60960594653920 61344961581120 61722602087094 61983971597590 61990698018816 62111773600884 62367377607472 62636434456512 62959302675360 63045785233980 63097674769152 63305232909840 63615128744895 63746293958802 63754942214664 63958656686080 64008624386616 64083575937420 64096548321213 64437373990080 64758139894656 65151635536377 65380814316720 65432703851892 65434625686528 65649871165760 66198074495679 66418605020160 66457041712880 66470494555332 66548328858090 66822190293720 67110465489120 67156589520384 67248837582912 67287754734291 67525581770496 67856137327888 67949346307734 68228973247272 68299600670145 68355814333248 68580668985660 68733198922752 69013081778760 69067854065886 69739535271168 70108527521280 70163299808406 70465988763576 70829215509780 70838824682960 70984884115296 71218387023570 71277002979968 71584496521728 71724309991497 71953488771840 72009702434943 72390706151530 72703004279880 72852907381488 73152713584704 73553416106310 73613953897344 73642713131520 73856105061480 73914721017878 74380765917108 74720930647680 74764171926990 75028424189440 75174964080435 75499273675260 75551163210432 75654942280776 75950904814720 75966279491808 76338154493874 76370221025280 76757594903181 76900291124904 77488372523520 77549871231872 77639717001105 77959222009340 78295543070640 78456977180064 78779845398912 78872093461440 79274237359023 79307537218560 79600468788484 79693677768330 79702326024192 79748450055456 79857994629708 80010780483270 80186628352464 80532558586944 80579163076867 80947674868320 81790879814865 81793282108160 81959520804174 82296802782792 82815698134512 83088118194165 83515245942016 83945736900480 84061046978640 84130233025536 84406977213120 84820171659860 84995058611736 85006589619552 85286216559090 85344832515488 85444767916560 85462064428284 85916498653440 86344186526208 86512827515517 86868847381836 87174419088960 87243605135856 88082485954470 88264099327572 88627326073776 88731105144120 89096253724960 89480620652160 89542119360512 89665116777216 89717006312388 90034109027328 90209956896522 90599128410312 90971964329696 91066134226860 91141085777664 91440891980880 92017442371680 92090472087848 92583903130641 92975957396385 92986047028224 93167660401326 93478036695040 93551066411208 93954651684768 94438954013040 94568677850970 94646512153728 94957849364760 95445995362304 95619440938203 95632413321996 95937985029120 96012936579924 96125363906130 96937339039840 97137209841984 97536951446272 98071221475080 98149055777838 98151938529792 98190284175360 98474806748640 99174354556144 99500585985605 99627907530240 99685562569320 99705741832998 99822493287135 100233285440580 100665698233680 100734884280576 100873256374368 101288372655744 101346988612142 101784205991832 101924019461601 102343459870908 102533721499872 102871003478490 103099798384128 103317830031360 103519622668140 103601781098829 104394057427520 104609302906752 105039793865216 105162791281920 105244949712609 105698983145364 106243823264670 106258237024440 106331266740608 106477326172944 106681040644360 106827580535355 106915504469952 107376744782592 107930233157760 108029207641514 108526103562240 108586059227295 109054506419820 109279361072232 109729070377056 110330124159465 110420930846016 110784157592220 110872081526817 111571148875662 111927649200640 112081395971520 112146257890485 112542636284160 113248910512890 113326744815648 113342119492736 113714955412120 113926357222080 113949419237712 114507231740811 114555331537920 115113090109810 115125582034944 115350436687356 115825129842448 116232558785280 116324806847808 116938833014010 117443314605960 117685465770096 118169768098368 118308140192160 119307494202880 119400703182726 119540516652495 119553489036288 119622675083184 119786991944562 120016170724905 120279942528696 120798837880416 121421512302480 121521447703552 121921189307840 122689923162240 122939281206261 123445204174188 123967943195180 124223547201768 124734755214944 125272868913024 125918605350720 126091570467960 126195349538304 126610465819680 127230257489790 127492587917604 127509884429328 127929324838635 128017248773232 128167151874840 128193096642426 128874747980160 129516279789312 130303271072754 130761628633440 130865407703784 130869251373056 131299742331520 132123728931705 132396148991358 132837210040320 132914083425760 132940989110664 133096657716180 133644380587440 134220930978240 134313179040768 134497675165824 134575509468582 135051163540992 135314935344783 135712274655776 135898692615468 136457946494544 136599201340290 136711628666496 137161337971320 137466397845504 138026163557520 138135708131772 139479070542336 139751490601989 140217055042560 140326599616812 140931977527152 141658431019560 141677649365920 141969768230592 142436774047140 142554005959936 143168993043456 143448619982994 143906977543680 144019404869886 144188045859195 144781412303060 145406008559760 145705814762976 146305427169408 147106832212620 147223583666757 147227907794688 147285426263040 147712210122960 147829442035756 148761531834216 149441861295360 149528343853980 149558612749497 150056848378880 150349928160870 150998547350520 151102326420864 151309884561552 151901809629440 151932558983616 152020482918213 152676308987748 153515189806362 153800582249808 154306505217735 154976745047040 155099742463744 155279434002210 155918444018680 156591086141280 156913954360128 157559690797824 157744186922880 158548474718046 158615074437120 159200937576968 159365734897005 159387355536660 159496900110912 159715989259416 160021560966540 160373256704928 161065117173888 161158326153734 161895349736640 162043811462271 163581759629730 163586564216320 163919041608348 164593605565584 165631396269024 166176236388330 167030491884032 167356723313493 167891473800960 168122093957280 168260466051072 168813954426240 169640343319720 169873365769335 169990117223472 170013179239104 170572433118180 170689665030976 170889535833120 170924128856568 171832997306880 172669635164715 172688373052416 173025655031034 173737694763672 174348838177920 174487210271712 175408249521015 176164971908940 176528198655144 177254652147552 177462210288240 178192507449920 178961241304320 179101054774089 179330233554432 179434012624776 179680487916843 180068218054656 180419913793044 181198256820624 181943928659392 182132268453720 182282171555328 182881783961760 184034884743360 184180944175696 184786802544695 185167806261282 185951914792770 185972094056448 186335320802652 187102132822416 187909303369536 188877908026080 189137355701940 189293024307456 189915698729520 190845386234685 191238881876406 191264826643992 191875970058240 192025873159848 192250727812260 192289644963639 193874678079680 194274419683968 195073902892544 195454906609131 196142442950160 196298111555676 196303877059584 196949613497280 198348709112288 199001171971210 199255815060480 199371125138640 199411483665996 199644986574270 200466570881160 201331396467360 201469768561152 201746512748736 201863264202873 202576745311488 202693977224284 203568411983664 203848038923202 204686919741816 204898802010435 205067442999744 205742006956980 206199596768256 207039245336280 207203562197658 208788114855040 209218605813504 210079587730432 210325582563840 210489899425218 211397966290728 212487646529340 212516474048880 212662533481216 212954652345888 213362081288720 213655161070710 213831008939904 214753489565184 215172929974491 215860466315520 216029107304829 216058415283028 217172118454590 218109012839640 218558722144464 219458140754112 220660248318930 220841861692032 221568315184440 221744163053634 223142297751324 223855298401280 224162791943040 224292515780970 225085272568320 225524892241305 226497821025780 226653489631296 226684238985472 227429910824240 227852714444160 227898838475424 229014463481622 229110663075840 230226180219620 230272784709543 230700873374712 231650259684896 232465117570560 232649613695616 232919151003315 233877666028020 234886629211920 235370931540192 236339536196736 236616280384320 237822712077069 238614988405760 238801406365452 239081033304990 239106978072576 239245350166368 239573983889124 240032341449810 240559885057392 241597675760832 241737489230601 242843024604960 243042895407104 243842378615680 245372639444595 245379846324480 245878562412522 246890408348376 247935886390360 248447094403536 249264354582495 249469510429888 250545737826048 251837210701440 252183140935920 252390699076608 253220931639360 253367471530355 254460514979580 254985175835208 255019768858656 255858649677270 256034497546464 256334303749680 256386193284852 257749495960320 258701523562573 259032559578624 259538482546551 260606542145508 261523257266880 261730815407568 262599484663040 264247457863410 264792297982716 265828166851520 265881978221328 266193315432360 267288761174880 268441861956480 268626358081536 268995350331648 269151018937164 270073019103785 270102327081984 270629870689566 271424549311552 271797385230936 272915892989088 273198402680580 273423257332992 274322675942640 276052327115040 276271416263544 277751709391923 278927872189155 278958141084672 279502981203978 280434110085120 280653199233624 281863955054304 283316862039120 283355298731840 283939536461184 284873548094280 285108011919872 286337986086912 286858322814609 286897239965988 287813955087360 288038809739772 288376091718390 289562824606120 290812017119520 291411629525952 292610854338816 294213664425240 294447167333514 294455815589376 294570852526080 295424420245920 295658884071512 297523063668432 298501757956815 298883722590720 299056687707960 299117225498994 299467479861405 300113696757760 300699856321740 301997094701040 302204652841728 302619769123104 303803619258880 303865117967232 304040965836426 305352617975496 305772058384803 307030379612724 307601164499616 308613010435470 309953490094080 310199484927488 310558868004420 310805343296487 311836888037360 313182172282560 313827908720256 315119381595648 315488373845760 315734849137827 317096949436092 318401875153936 318731469794010 318774711073320 318993800221824 319431978518832 320043121933080 320482741606065 320746513409856 322130234347776 322316652307468 323790699473280 324087622924542 325758177681885 327163519259460 327173128432640 327838083216696 329187211131168 330990372478395 331262792538048 332352472776660 332616244580451 334060983768064 334713446626986 335782947601920 336244187914560 336438773671455 337627908852480 339280686639440 339746731538670 339980234446944 340026358478208 341144866236360 341379330061952 341779071666240 341848257713136 343521695222433 343665994613760 345339270329430 345376746104832 346051310062068 347475389527344 348697676355840 348974420543424 350816499042030 352329943817880 353056397310288 354509304295104 354924420576480 356385014899840 357922482608640 358202109548178 358621549957485 358660467108864 358868025249552 359360975833686 360048512174715 360839827586088 362396513641248 363887857318784 364264536907440 364564343110656 365763567923520 368069769486720 368361888351392 369573605089390 370335612522564 371903829585540 372670641605304 374204265644832 375818606739072 377755816052160 378102226745299 378274711403880 378586048614912 379831397459040 381690772469370 382477763752812 382529653287984 383787974515905 384051746319696 384501455624520 384579289927278 387749356159360 388548839367936 390147805785088 390909813218262 392284885900320 392596223111352 392607754119168 393899226994560 396371186795115 396697418224576 398002343942420 398511630120960 398742250277280 398822967331992 399289973148540 400933141762320 402662792934720 402895815384335 402939537122304 403493025497472 403726528405746 405153490622976 405387954448568 405944806034349 407136823967328 407696077846404 409373839483632 409797604020870 410134885999488 411484013913960 412399193536512 414078490672560 414407124395316 417576229710080 418437211627008 419254471805967 420159175460864 420651165127680 420979798850436 422795932581456 424975293058680 425032948097760 425325066962432 425909304691776 426724162577440 427310322141420 427662017879808 429506979130368 430345859948982 431720932631040 432058214609658 432116830566056 432564137577585 434344236909180 436218025679280 437117444288928 438916281508224 441320496637860 441670751000271 441683723384064 443136630368880 443488326107268 446284595502648 447710596802560 448325583886080 448585031561940 448675838248491 450170545136640 451049784482610 452995642051560 453306979262592 453368477970944 454859821648480 455705428888320 455797676950848 456061448754639 458028926963244 460452360439240 460545569419086 461401746749424 462919515653205 463300519369792 464930235141120 465299227391232 465838302006630 467755332056040 469773258423840 470741863080384 472679072393472 473232560768640 475645424154138 477229976811520 477602812730904 478097204691015 478162066609980 478490700332736 479147967778248 480064682899620 481119770114784 483195351521664 483474978461202 485686049209920 486131434386813 487684757231360 490745278889190 490759692648960 491757124825044 493780816696752 495871772780720 496894188807072 498528709164990 498939020859776 501091475652096 502070169940479 503674421402880 504366281871840 504781398153216 506441863278720 506734943060710 508921029959160 509620097308005 509970351670416 510039537717312 511717299354540 512068995092928 512668607499360 512772386569704 515498991920640 517403047125146 518008905494145 518065119157248 519076965093102 521213084291016 523046514533760 523461630815136 525198969326080 526224748563045 528494915726820 529584595965432 531656333703040 531763956442656 532386630864720 534577522349760 536883723912960 537303164322267 537990700663296 538302037874328 540146038207570 540204654163968 541259741379132 542849098623104 543594770461872 545831785978176 546396805361160 546846514665984 548645351885280 552104654230080 552542832527088 554360407634085 555503418783846 557855744378310 557916282169344 559005962407956 561306398467248 563727910108608 566633724078240 566710597463680 567879072922368 569747096188560 570216023839744 572536158704055 573716645629218 573794479931976 575627910174720 576077619479544 576752183436780 576868934890917 579125649212240 581624034239040 582823259051904 585221708677632 586364719827393 588427328850480 588894334667028 588911631178752 590848840491840 591317768143024 595046127336864 597003515913630 597767445181440 598113375415920 598234450997988 598934959722810 601399712643480 603994189402080 604409305683456 605239538246208 605589792608619 607607238517760 607730235934464 608081931672852 610705235950992 611544116769606 614060759225448 614696406031305 615202328999232 617226020870940 620398969854976 621117736008840 621610686592974 623673776074720 626364344565120 627655817440512 630238763191296 630976747691520 631469698275654 634193898872184 636803750307872 637462939588020 637549422146640 637987600443648 638863957037664 640086243866160 640965483212130 641493026819712 644260468695552 644633304614936 645518789923473 647581398946560 648087321914487 648175245849084 651516355363770 654327038518920 654346256865280 655676166433392 658374422262336 661980744956790 662525585076096 664704945553320 665232489160902 668121967536128 669426893253972 671565895203840 672488375829120 672877547342910 675255817704960 676574676723915 678561373278880 679493463077340 679960468893888 680052716956416 682289732472720 682758660123904 683558143332480 683696515426272 687043390444866 687331989227520 690678540658860 690818354128629 692102620124136 694950779054688 697395352711680 697948841086848 698757453009945 701632998084060 702189849669841 704659887635760 706112794620576 709018608590208 709848841152960 712770029799680 713468136231207 715844965217280 716404219096356 717243099914970 717320934217728 717736050499104 718721951667372 720097024349430 721679655172176 724793027282496 725212467691803 727775714637568 728529073814880 729128686221312 731527135847040 736117918333785 736139538973440 736723776702784 739147210178780 740671225045128 743807659171080 745341283210608 747793063747485 748408531289664 751637213478144 755511632104320 756204453490598 756549422807760 757172097229824 759662794918080 760102414591065 763381544938740 764955527505624 765059306575968 767575949031810 768103492639392 769002911249040 769158579854556 775498712318720 776104570687719 777097678735872 778615447639653 780295611570176 781819626436524 784569771800640 785192446222704 787798453989120 792742373590230 793394836449152 796004687884840 797484500554560 797645934663984 798579946297080 801866283524640 805325585869440 805791630768670 805879074244608 806986050994944 807453056811492 810219057311355 810306981245952 810775908897136 811889612068698 814273647934656 815392155692808 818747678967264 819595208041740 820269771998976 822968027827920 828156981345120 828814248790632 833255128175769 835152459420160 836783616567465 836874423254016 838508943611934 841302330255360 841959597700872 845591865162912 849950586117360 850065896195520 850650133924864 851818609383552 853448325154880 854620644282840 855324035759616 859013958260736 860574968443827 860691719897964 863441865262080 864116429219316 864233661132112 865128275155170 868688473818360 872436051358560 874234888577856 877832563016448 882640993275720 883341502000542 883367446768128 886273260737760 886976652214536 892569191005296 895505273870445 896651167772160 897170063123880 897351676496982 898402439584215 900341090273280 902099568965220 905991284103120 906613958525184 906736955941888 909719643296960 911410857776640 911595353901696 912122897509278 916057853926488 917316175154409 920904720878480 921091138838172 922803493498848 925839031306410 926601038739584 929860470282240 930598454782464 931676604013260 932416029889461 935510664112080 939546516847680 941483726160768 945358144786944 946465121537280 947204547413481 951290848308276 955205625461808 956194409382030 956324133219960 956981400665472 958295935556496 960129365799240 961448224818195 962239540229568 966390703043328 966949956922404 971372098419840 972262868773626 975369514462720 977274533045655 981490557778380 981519385297920 983514249650088 987561633393504 991743545561440 993788377614144 997057418329980 997848733741353 997878041719552 1002182951304192 1004140339880958 1007348842805760 1008732563743680 1009316321014365 1012883726557440 1013469886121420 1017842059918320 1019240194616010 1019940703340832 1020079075434624 1023434598709080 1024137990185856 1025337214998720 1025544773139408 1030565085667299 1030997983841280 1034806094250292 1036017810988290 1036130238314496 1038153930186204 1042426168582032 1046093029067520 1046923261630272 1050397938652160 1052449497126090 1056989831453640 1059169191930864 1063312667406080 1063527912885312 1064773261729440 1069155044699520 1073767447825920 1074606328644534 1075864649872455 1075981401326592 1076604075748656 1080145536524145 1080292076415140 1082519482758264 1085698197246208 1087189540923744 1091663571956352 1092793610722320 1093693029331968 1097290703770560 1104209308460160 1105085665054176 1108720815268170 1111006837567692 1115711488756620 1118011924815912 1122612796934496 1127455820217216 1133267448156480 1133421194927360 1134306680235897 1135758145844736 1139494192377120 1140432047679488 1145072317408110 1147433291258436 1147588959863952 1151363923547715 1152155238959088 1153504366873560 1153737869781834 1158251298424480 1163248068478080 1165646518103808 1170443417355264 1172729439654786 1176854657700960 1177788669334056 1177823262357504 1181697680983680 1182635536286048 1189113560385345 1190092254673728 1194007031827260 1195534890362880 1196226750831840 1196468901995976 1197869919445620 1202799425286960 1207988378804160 1208687446153005 1208818611366912 1210479076492416 1211179585217238 1215214477035520 1215460471868928 1216163863345704 1217834418103047 1221410471901984 1223088233539212 1228121518450896 1229392812062610 1230404657998464 1234452041741880 1240797939709952 1242235472017680 1243221373185948 1247347552149440 1252728689130240 1255311634881024 1257763415417901 1260477526382592 1261953495383040 1262939396551308 1268387797744368 1273607500615744 1274925879176040 1275098844293280 1275975200887296 1277727914075328 1280172487732320 1281930966424260 1282986053639424 1288520937391104 1289266609229872 1291037579846946 1293507617812865 1295162797893120 1296174643828974 1296350491698168 1297692412732755 1303032710727540 1308654077037840 1311352332866784 1316748844524672 1323961489913580 1325012253000813 1325051170152192 1329409891106640 1330464978321804 1338853786507944 1343131790407680 1344976751658240 1345755094685820 1346027514745473 1350511635409920 1353149353447830 1357122746557760 1358986926154680 1359920937787776 1360105433912832 1364579464945440 1365517320247808 1367116286664960 1367393030852544 1368184346263917 1374086780889732 1381357081317720 1381636708257258 1384205240248272 1388758546959615 1389901558109376 1394790705423360 1395897682173696 1397514906019890 1403265996168120 1404379699339682 1409319775271520 1412225589241152 1418037217180416 1419697682305920 1425540059599360 1426936272462414 1431689930434560 1432808438192712 1434291614073045 1434486199829940 1435472100998208 1437443903334744 1440194048698860 1443359310344352 1449586054564992 1450424935383606 1455551429275136 1457058147629760 1458394303160439 1463054271694080 1472235836667570 1472279077946880 1473447553405568 1478294420357560 1481342450090256 1487615318342160 1490682566421216 1495586127494970 1496817062579328 1503274426956288 1506210509821437 1511023264208640 1512408906981196 1513098845615520 1514344194459648 1519325589836160 1520204829182130 1526763089877480 1528860291924015 1529911055011248 1530118613151936 1535151898063620 1536206985278784 1538005822498080 1538317159709112 1550997424637440 1552209141375438 1554026716482435 1554195357471744 1557230895279306 1563639252873048 1569139543601280 1570384892445408 1575596907978240 1578674245689135 1585484747180460 1586789672898304 1592009375769680 1594969001109120 1595291869327968 1597159892594160 1603732567049280 1610651171738880 1611583261537340 1611909492966801 1613972101989888 1614906113622984 1620438114622710 1620613962491904 1621551817794272 1623779224137396 1628547295869312 1630784311385616 1637495357934528 1639190416083480 1640539543997952 1645936055655840 1656313962690240 1657628497581264 1663081222902255 1666510256351538 1670304918840320 1673567233134930 1673748846508032 1677017887223868 1683919195401744 1691183730325824 1699901172234720 1700131792391040 1701300267849728 1703637218767104 1706896650309760 1709241288565680 1710648071519232 1717608476112165 1721149936887654 1721383439795928 1726883730524160 1728232858438632 1728467322264224 1730256550310340 1737376947636720 1744872102717120 1748469777155712 1755665126032896 1759094159482179 1765281986551440 1766683004001084 1766734893536256 1772546521475520 1773953304429072 1785138382010592 1791010547740890 1793302335544320 1794340126247760 1794703352993964 1796804879168430 1804199137930440 1811982568206240 1813227917050368 1813473911883776 1816769377825857 1819439286593920 1822821715553280 1823190707803392 1824245795018556 1832115707852976 1834632350308818 1841809441756960 1842182277676344 1845606986997696 1851678062612820 1853202077479168 1861196909564928 1863353208026520 1864832059778922 1871021328224160 1879093033695360 1882967452321536 1890511133726495 1890716289573888 1892930243074560 1894409094826962 1902581696616552 1910411250923616 1912388818764060 1912648266439920 1913962801330944 1916591871112992 1920258731598480 1922896449636390 1924479080459136 1932781406086656 1933899913844808 1936556369770419 1942744196839680 1944261965743461 1944525737547252 1950739028925440 1954549066091310 1962981115556760 1963038770595840 1967028499300176 1975123266787008 1983487091122880 1987576755228288 1994114836659960 1995697467482706 1995756083439104 2004365902608384 2008280679761916 2014697685611520 2017465127487360 2018632642028730 2025767453114880 2026939772242840 2029724030171745 2035684119836640 2038480389232020 2039881406681664 2040158150869248 2046869197418160 2048275980371712 2050674429997440 2051089546278816 2061130171334598 2061995967682560 2069612188500584 2072035621976580 2072455062385887 2076307860372408 2084852337164064 2092186058135040 2093846523260544 2096272359029835 2100795877304320 2104898994252180 2106569549009523 2113979662907280 2118338383861728 2126625334812160 2127055825770624 2129546523458880 2138310089399040 2140404408693621 2147534895651840 2149212657289068 2151729299744910 2151962802653184 2153208151497312 2160291073048290 2160584152830280 2165038965516528 2171396394492416 2174379081847488 2175637403075409 2183327143912704 2185587221444640 2187386058663936 2194581407541120 2208353755001355 2208418616920320 2210171330108352 2217441630536340 2222013675135384 2231422977513240 2236023849631824 2243379191242455 2245225593868992 2254911640434432 2266534896312960 2266842389854720 2268613360471794 2271516291689472 2278988384754240 2280307243773195 2290144634816220 2294866582516872 2295177919727904 2302727847095430 2304310477918176 2307008733747120 2307475739563668 2316502596848960 2326496136956160 2328313712063157 2331293036207616 2335846342918959 2340886834710528 2345458879309572 2353709315401920 2355577338668112 2363395361967360 2365271072572096 2378227120770690 2380184509347456 2388014063654520 2392453501663680 2392937803991952 2395739838891240 2405598850573920 2415976757608320 2417374892306010 2417637222733824 2420958152984832 2422359170434476 2430657171934065 2430920943737856 2432327726691408 2435668836206094 2442820943803968 2446176467078424 2456243036901792 2458785624125220 2460809315996928 2468904083483760 2484470944035360 2486442746371896 2494695104298880 2499765384527307 2505457378260480 2510350849702395 2510623269762048 2515526830835802 2523906990766080 2525878793102616 2536775595488736 2547215001231488 2549851758352080 2550197688586560 2551950401774592 2555455828150656 2560344975464640 2563861932848520 2565972107278848 2577041874782208 2578533218459744 2582075159693892 2587015235625730 2590325595786240 2592349287657948 2592700983396336 2595384825465510 2606065421455080 2617308154075680 2622704665733568 2633497689049344 2647922979827160 2650024506001626 2650102340304384 2658819782213280 2660929956643608 2677707573015888 2686515821611335 2689953503316480 2691510189371640 2692055029490946 2701023270819840 2706298706895660 2714245493115520 2717973852309360 2719841875575552 2720210867825664 2729158929890880 2731034640495616 2734232573329920 2734786061705088 2736368692527834 2748173561779464 2762714162635440 2763273416514516 2768410480496544 2777517093919230 2779803116218752 2789581410846720 2791795364347392 2795029812039780 2797248089668383 2806531992336240 2808759398679364 2818639550543040 2824451178482304 2836074434360832 2839395364611840 2841613642240443 2851080119198720 2853872544924828 2865616876385424 2868583228146090 2868972399659880 2870944201996416 2874887806669488 2880388097397720 2884344674454585 2886718620688704 2899172109129984 2900849870767212 2911102858550272 2914116295259520 2916788606320878 2926108543388160 2931823599136965 2944471673335140 2944558155893760 2946895106811136 2956588840715120 2962684900180512 2975230636684320 2981365132842432 2991172254989940 2993546201224059 2993634125158656 3006548853912576 3012421019642874 3022046528417280 3024817813962392 3026197691231040 3027948963043095 3038651179672320 3040409658364260 3053526179754960 3057720583848030 3059822110022496 3060237226303872 3070303796127240 3072413970557568 3076011644996160 3076634319418224 3091695257001897 3101994849274880 3104418282750876 3108053432964870 3108390714943488 3114461790558612 3127278505746096 3138279087202560 3140769784890816 3151193815956480 3157348491378270 3170969494360920 3173579345796608 3184018751539360 3189938002218240 3190583738655936 3194319785188320 3207465134098560 3221302343477760 3223166523074680 3223818985933602 3227593949617365 3227944203979776 3229812227245968 3240436609572435 3240876229245420 3243103635588544 3247558448274792 3257094591738624 3261568622771232 3274990715869056 3278380832166960 3281079087995904 3291872111311680 3312627925380480 3315256995162528 3326162445804510 3333020512703076 3340609837680640 3347134466269860 3354035774447736 3367838390803488 3382367460651648 3399802344469440 3400263584782080 3402920040707691 3407274437534208 3413793300619520 3418482577131360 3421296143038464 3435216952224330 3442299873775308 3442766879591856 3454091770643145 3456465716877264 3456934644528448 3460513100620680 3474753895273440 3489744205434240 3496939554311424 3510949248349205 3511330252065792 3518188318964358 3530563973102880 3533366008002168 3533469787072512 3545093042951040 3547906608858144 3567340681156035 3570276764021184 3582021095481780 3586604671088640 3588680252495520 3589406705987928 3593609758336860 3608398275860880 3623965136412480 3626062338459015 3626455834100736 3633538755651714 3638878573187840 3645643431106560 3646381415606784 3648491590037112 3653503254309141 3664231415705952 3669264700617636 3683618883513920 3684364555352688 3691213973995392 3703356125225640 3706404154958336 3722393819129856 3726706416053040 3729664119557844 3742042656448320 3758186067390720 3765934904643072 3781022267452990 3781432579147776 3785860486149120 3788818189653924 3805163393233104 3820822501847232 3824777637528120 3825296532879840 3827925602661888 3833183742225984 3840517463196960 3845792899272780 3848958160918272 3865562812173312 3867799827689616 3873112739540838 3880522853438595 3885488393679360 3888523931486922 3889051475094504 3893077238198265 3901478057850880 3909098132182620 3925962231113520 3934056998600352 3950246533574016 3966974182245760 3975036759002439 3975153510456576 3988229673319920 3991394934965412 3991512166878208 4016561359523832 4029395371223040 4034930254974720 4037265284057460 4038082544236419 4051534906229760 4053879544485680 4059448060343490 4071368239673280 4076960778464040 4079762813363328 4080316301738496 4093738394836320 4096551960743424 4101348859994880 4102179092557632 4104553038791751 4122260342669196 4139224377001168 4144071243953160 4144910124771774 4152615720744816 4166275640878845 4169704674328128 4184372116270080 4187693046521088 4192544718059670 4209797988504360 4213139098019046 4227959325814560 4236676767723456 4253250669624320 4254111651541248 4259093046917760 4276620178798080 4280808817387242 4295069791303680 4298425314578136 4302874842219135 4303458599489820 4306416302994624 4320582146096580 4321168305660560 4330077931033056 4342792788984832 4348758163694976 4351274806150818 4366654287825408 4371174442889280 4375182909481317 4389162815082240 4416707510002710 4416837233840640 4420342660216704 4434883261072680 4444027350270768 4462845955026480 4472047699263648 4486758382484910 4490451187737984 4509823280868864 4518631529464311 4533069792625920 4533684779709440 4537226720943588 4543032583378944 4557976769508480 4560614487546390 4580289269632440 4586580875772045 4589733165033744 4590355839455808 4605455694190860 4608620955836352 4614017467494240 4614951479127336 4633005193697920 4652992273912320 4656627424126314 4662080149447305 4662586072415232 4671692685837918 4690917758619144 4707418630803840 4711154677336224 4726790723934720 4730542145144192 4736022737067405 4756454241541380 4760369018694912 4776028127309040 4784907003327360 4785875607983904 4791479677782480 4811197701147840 4831953515216640 4834749784612020 4835728478900403 4841916305969664 4844718340868952 4861314343868130 4861841887475712 4864655453382816 4871337672412188 4885641887607936 4892352934156848 4912486073803584 4915328947688887 4917571248250440 4921618631993856 4937808166967520 4968941888070720 4972885492743792 4989243668706765 4989390208597760 4999530769054614 5010914756520960 5020701699404790 5021246539524096 5031053661671604 5051757586205232 5073551190977472 5094430002462976 5099703516704160 5100395377173120 5103900803549184 5110911656301312 5120689950929280 5127723865697040 5131944214557696 5152825428336495 5157066436919488 5164150319387784 5174030471251460 5180651191572480 5184698575315896 5185401966792672 5190769650931020 5212130842910160 5234616308151360 5245409331467136 5266995378098688 5277282478446537 5295845959654320 5300049012003252 5300204680608768 5317639564426560 5321859913287216 5355415146031776 5373031643222670 5379907006632960 5383020378743280 5384110058981892 5412597413791320 5428490986231040 5435947704618720 5439683751151104 5440421735651328 5450308133477571 5458317859781760 5462069280991232 5468465146659840 5469572123410176 5472737385055668 5496347123558928 5525428325270880 5526546833029032 5536820960993088 5555034187838460 5559606232437504 5583590728694784 5590059624079560 5594496179336766 5613063984672480 5617518797358728 5637279101086080 5648902356964608 5671533401179485 5672148868721664 5678790729223680 5683227284480886 5702160238397440 5707745089849656 5731233752770848 5737166456292180 5737944799319760 5741888403992832 5749775613338976 5760776194795440 5768689348909170 5773437241377408 5798344218259968 5801699741534424 5809669109311257 5822205717100544 5828232590519040 5832785897230383 5833577212641756 5852217086776320 5863647198273930 5888943346670280 5889116311787520 5893790213622272 5913177681430240 5925369800361024 5950461273368640 5962730265684864 5982344509979880 5987092402448118 5987268250317312 6013097707825152 6024842039285748 6044093056834560 6049635627924784 6052395382462080 6055897926086190 6077302359344640 6080819316728520 6089172090515235 6107052359509920 6115441167696060 6119644220044992 6120474452607744 6140607592254480 6144827941115136 6152023289992320 6153268638836448 6183390514003794 6203989698549760 6208836565501752 6216106865929740 6217365187157661 6228923581117224 6254557011492192 6276558174405120 6281539569781632 6288817077089505 6302387631912960 6314696982756540 6319708647028569 6341938988721840 6347158691593216 6368037503078720 6379876004436480 6381167477311872 6388639570376640 6414930268197120 6421213226080863 6442604686955520 6446333046149360 6447637971867204 6455187899234730 6455888407959552 6459624454491936 6480873219144870 6481752458490840 6486207271177088 6495116896549584 6514189183477248 6523137245542464 6526912209226227 6549981431738112 6556761664333920 6562158175991808 6583744222623360 6625061265004065 6625255850760960 6630513990325056 6652324891609020 6666041025406152 6694268932539720 6708071548895472 6730137573727365 6735676781606976 6764734921303296 6799604688938880 6800527169564160 6805840081415382 6814548875068416 6827586601239040 6836965154262720 6840921731319585 6870433904448660 6884599747550616 6885533759183712 6908183541286290 6912931433754528 6913869289056896 6921026201241360 6949507790546880 6979488410868480 6984941136189471 6993879108622848 7021898496698410 7022660504131584 7036376637928716 7061127946205760 7066732016004336 7090186085902080 7095813217716288 7134681362312070 7140553528042368 7164042190963560 7177360504991040 7178813411975856 7187219516673720 7216796551721760 7247930272824960 7252124676918030 7252911668201472 7267077511303428 7277757146375680 7291971515802195 7292762831213568 7296983180074224 7307006508618282 7328462831411904 7338529401235272 7367237767027840 7368729110705376 7382427947990784 7406712250451280 7412808309916672 7453412832106080 7459328239115688 7484085312896640 7499296153581921 7516372134781440 7531052549107185 7531869809286144 7562044534905980 7571720972298240 7577636379307848 7610326786466208 7641645003694464 7649555275056240 7650593065759680 7655851205323776 7666367484451968 7681034926393920 7691585798545560 7697916321836544 7731125624346624 7735599655379232 7746225479081676 7761045706877190 7770976787358720 7777047862973844 7778102950189008 7786154476396530 7818196264365240 7851924462227040 7868113997200704 7900493067148032 7933948364491520 7950073518004878 7950307020913152 7976459346639840 7982789869930824 7983024333756416 8033122719047664 8059547464834005 8069860509949440 8074530568114920 8076165088472838 8103069812459520 8107759088971360 8118896120686980 8142736479346560 8153921556928080 8159525626726656 8160632603476992 8187476789672640 8193103921486848 8202697719989760 8204358185115264 8209106077583502 8244520685338392 8278448754002336 8288142487906320 8289820249543548 8305231441489632 8332551281757690 8339409348656256 8368744232540160 8375386093042176 8385089436119340 8391744269005149 8419595977008720 8426278196038092 8455918651629120 8473353535446912 8506501339248640 8508223303082496 8518186093835520 8524840926721329 8553240357596160 8561617634774484 8596850629156272 8605749684438270 8606917198979640 8612832605989248 8641164292193160 8642336611321120 8660155862066112 8685585577969664 8697516327389952 8702549612301636 8733308575650816 8742348885778560 8750365818962634 8778325630164480 8795470797410895 8833415020005420 8833674467681280 8840685320433408 8869766522145360 8888054700541536 8925691910052960 8944095398527296 8973516764969820 8980638603672177 8980902375475968 9019646561737728 9037263058928622 9066139585251840 9067369559418880 9074453441887176 9083846889129285 9115953539016960 9121228975092780 9160578539264880 9173161751544090 9179466330067488 9180711678911616 9210911388381720 9217241911672704 9228034934988480 9229902958254672 9266010387395840 9275085771005691 9305984547824640 9313254848252628 9324160298894610 9325172144830464 9343385371675836 9381835517238288 9414837261607680 9422309354672448 9453581447869440 9461084290288384 9472045474134810 9512908483082760 9520738037389824 9552056254618080 9569814006654720 9571751215967808 9582959355564960 9622395402295680 9663907030433280 9669499569224040 9671456957800806 9682781848852095 9683832611939328 9689436681737904 9721309828717305 9722628687736260 9729310906765632 9742675344824376 9771283775215872 9784705868313696 9824972147607168 9830657895377774 9835142496500880 9843237263987712 9875616333935040 9937883776141440 9945770985487584 9978487337413530 9978780417195520 9999061538109228 10021829513041920 10041403398809580 10062107323343208 10103515172410464 10147102381954944 10188860004925952 10199407033408320 10200790754346240 10208760122123073 10221823312602624 10241379901858560 10255447731394080 10263888429115392 10305650856672990 10314132873838976 10328300638775568 10348060942502920 10362275311929435 10369397150631792 10370803933585344 10381539301862040 10424261685820320 10469232616302720 10490818662934272 10532847745047615 10533990756197376 10554564956893074 10591691919308640 10600098024006504 10600409361217536 10635279128853120 10643719826574432 10702022043468105 10710830292063552 10746063286445340 10759814013265920 10766040757486560 10768220117963784 10825194827582640 10856981972462080 10871895409237440 10878187015377045 10879367502302208 10900616266955142 10916635719563520 10936930293319680 10939144246820352 10945474770111336 10960509762927423 10992694247117856 11050856650541760 11053093666058064 11073641921986176 11110068375676920 11119212464875008 11167181457389568 11180119248159120 11188992358673532 11226127969344960 11235037594717456 11274558202172160 11297804713929216 11343066802358970 11344297737443328 11357581458447360 11366454568961772 11415490179699312 11462467505541696 11474332912584360 11475889598639520 11483776807985664 11499551226677952 11521552389590880 11537378697818340 11546874482754816 11596688436519936 11603399483068848 11619338218622514 11641568560315785 11656465181038080 11665571794460766 11667154425283512 11679231714594795 11704434173552640 11727294396547860 11777886693340560 11787580427244544 11826355362860480 11850739600722048 11900922546737280 11925110277007317 11925460531369728 11964689019959760 11974184804896236 11974536500634624 12049684078571496 12088186113669120 12099271255849568 12104790764924160 12111795852172380 12154604718689280 12161638633457040 12178344181030470 12214104719019840 12230882335392120 12239288440089984 12240948905215488 12281215184508960 12289655882230272 12304046579984640 12306537277672896 12313659116375253 12366781028007588 12417673131003504 12432213731859480 12434730374315322 12457847162234448 12498826922636535 12509114022984384 12553116348810240 12563079139563264 12577634154179010 12629393965513080 12639417294057138 12683877977443680 12694317383186432 12736075006157440 12759752008872960 12762334954623744 12777279140753280 12829860536394240 12842426452161726 12885209373911040 12892666092298720 12895275943734408 12910375798469460 12919248908983872 12961746438289740 12963504916981680 12972414542354176 12990233793099168 13028378366954496 13046274491084928 13053824418452454 13099962863476224 13113523328667840 13125548728443951 13167488445246720 13250122530008130 13250511701521920 13261027980650112 13304649783218040 13332082050812304 13388537865079440 13416143097790944 13460275147454730 13471353563213952 13529469842606592 13555894588392933 13599209377877760 13601054339128320 13611680162830764 13629097750136832 13655173202478080 13673930308525440 13681843462639170 13740867808897320 13769199495101232 13771067518367424 13816367082572580 13825862867509056 13827738578113792 13842052402482720 13899015581093760 13958976821736960 13969882272378942 13986240448341915 13987758217245696 14043796993396820 14072753275857432 14122255892411520 14133464032008672 14180372171804160 14191626435432576 14208068211202215 14269362724624140 14281107056084736 14328084381927120 14354721009982080 14357626823951712 14374439033347440 14433593103443520 14495860545649920 14504249353836060 14507185436701209 14534155022606856 14555514292751360 14583943031604390 14585525662427136 14593966360148448 14614013017236564 14656925662823808 14677058802470544 14734475534055680 14737458221410752 14745986843066661 14764855895981568 14813424500902560 14825616619833344 14906825664212160 14918656478231376 14967731006120295 14968170625793280 14998592307163842 15032744269562880 15062105098214370 15063739618572288 15124089069811960 15155272758615696 15220653572932416 15283290007388928 15299110550112480 15301186131519360 15311702410647552 15332734968903936 15362069852787840 15383171597091120 15395832643673088 15458476285009485 15471199310758464 15492450958163352 15522091413754380 15541953574717440 15554095725947688 15556205900378016 15572308952793060 15636392528730480 15703848924454080 15736227994401408 15800986134296064 15831847435339611 15867896728983040 15900147036009756 15900614041826304 15952918693279680 15965579739861648 16066245438095328 16119094929668010 16139721019898880 16149061136229840 16152330176945676 16215518177942720 16237792241373960 16285472958693120 16307843113856160 16319051253453312 16321265206953984 16350924400432713 16374953579345280 16386207842973696 16405395439979520 16408716370230528 16418212155167004 16489041370676784 16556897508004672 16576284975812640 16579640499087096 16610462882979264 16665102563515380 16678818697312512 16750772186084352 16770178872238680 16783488538010298 16839191954017440 16852556392076184 16911837303258240 16946707070893824 17014600203538455 17016446606164992 17036372187671040 17049681853442658 17106480715192320 17123235269548968 17193701258312544 17211499368876540 17213834397959280 17225665211978496 17282328584386320 17284673222642240 17320311724132224 17395032654779904 17405099224603272 17429007327933771 17466617151301632 17484697771557120 17498357691691149 17500731637925268 17556651260328960 17590941594821790 17666830040010840 17667348935362560 17681370640866816 17739533044290720 17776109401083072 17851383820105920 17888190797054592 17947033529939640 17961277207344354 17961804750951936 18039293123475456 18074526117857244 18132279170503680 18148906883774352 18167693778258570 18231907078033920 18242457950185560 18267516271545705 18321157078529760 18346323503088180 18358932660134976 18361423357823232 18421822776763440 18434483823345408 18456069869976960 18459805916509344 18532020774791680 18550171542011382 18611969095649280 18626509696505256 18648320597789220 18652095561472983 18686770743351672 18763671034476576 18829674523215360 18844618709344896 18907162895738880 18922168580576768 18944090948269620 18959125941085707 19025816966165520 19041476074779648 19104112509236160 19139628013309440 19143502431935616 19165918711129920 19244790804591360 19327814060866560 19338999138448080 19342913915601612 19365563697704190 19367665223878656 19378873363475808 19442619657434610 19445257375472520 19458621813531264 19485350689648752 19542567550431744 19569411736627392 19580736627678681 19649944295214336 19661315790755548 19670284993001760 19686474527975424 19751232667870080 19875183795012195 19875767552282880 19891541970975168 19956974674827060 19957560834391040 19998123076218456 20082806797619160 20124214646686416 20190412721182095 20207030344820928 20294204763909888 20377720009851904 20398814066816640 20401581508692480 20417520244246146 20443646625205248 20482759803717120 20510895462788160 20522765193958755 20611301713345980 20628265747677952 20656601277551136 20696121885005840 20724550623858870 20738794301263584 20741607867170688 20763078603724080 20848523371640640 20938465232605440 20954823408568413 20981637325868544 21065695490095230 21067981512394752 21109129913786148 21183383838617280 21200196048013008 21270558257706240 21287439653148864 21404044086936210 21421660584127104 21492126572890680 21532081514973120 21536440235927568 21650389655165280 21713963944924160 21743790818474880 21756374030754090 21758735004604416 21801232533910284 21833271439127040 21875914547406585 21878288493640704 21890949540222672 21921019525854846 21985388494235712 22101713301083520 22106187332116128 22147283843972352 22220136751353840 22238424929750016 22360238496318240 22377984717347064 22452255938689920 22470075189434912 22549116404344320 22593157647321555 22595609427858432 22686133604717940 22715162916894720 22732909137923544 22830980359398624 22924935011083392 22948665825168720 22951779197279040 22967553615971328 22999102453355904 23043104779181760 23074757395636680 23093748965509632 23193376873039872 23206798966137696 23238676437245028 23283137120631570 23312930362076160 23331143588921532 23334308850567024 23358463429189590 23454588793095720 23555773386681120 23575160854489088 23652710725720960 23701479201444096 23801845093474560 23850220554014634 23850921062739456 23929378039919520 23948369609792472 23949073001269248 24099368157142992 24178642394502015 24198542511699136 24209581529848320 24223591704344760 24309209437378560 24323277266914080 24356688362060940 24428209438039680 24461764670784240 24478576880179968 24481897810430976 24562430369017920 24576644738444435 24579311764460544 24608093159969280 24613074555345792 24627318232750506 24733562056015176 24835346262007008 24864427463718960 24869460748630644 24915694324468896 24997653845273070 25018228045968768 25106232697620480 25126158279126528 25155268308358020 25175232807015447 25258787931026160 25278834588114276 25367755954887360 25472150012314880 25519504017745920 25524669909247488 25554558281506560 25574522780163987 25659721072788480 25684852904323452 25785332184597440 25790551887468816 25820751596938920 25838497817967744 25923492876579480 25927009833963360 25944829084708352 25980467586198336 26056756733908992 26092548982169856 26107648836904908 26199925726952448 26227046657335680 26251097456887902 26334976890493440 26386412392232685 26500245060016260 26501023403043840 26522055961300224 26609299566436080 26664164101624608 26777075730158880 26832286195581888 26920550294909460 26941915811016531 26942707126427904 27058939685213184 27111789176785866 27198418755755520 27202108678256640 27223360325661528 27251540667387855 27310346404956160 27347860617050880 27363686925278340 27481735617794640 27538398990202464 27542135036734848 27632734165145160 27651725735018112 27655477156227584 27684104804965440 27798031162187520 27825257313017073 27917953643473920 27939764544757884 27972480896683830 27975516434491392 28087593986793640 28145506551714864 28244511784823040 28266928064017344 28360744343608320 28383252870865152 28416136422404430 28538725449248280 28562214112169472 28656168763854240 28709442019964160 28715253647903424 28748878066694880 28867186206887040 28991721091299840 29008498707672120 29014370873402418 29048345546556285 29068310045213712 29111028585502720 29163929486151915 29167886063208780 29187932720296896 29228026034473128 29313851325647616 29354117604941088 29468951068111360 29474916442821504 29491973686133322 29529711791963136 29626849001805120 29813651328424320 29837312956462752 29935462012240590 29936341251586560 29997184614327684 30065488539125760 30124210196428740 30248178139623920 30310545517231392 30441307145864832 30566580014777856 30598221100224960 30602372263038720 30626280366369219 30665469937807872 30724139705575680 30766343194182240 30791665287346176 30916952570018970 30942398621516928 30984901916326704 31044182827508760 31086825935788305 31108191451895376 31112411800756032 31144617905586120 31272785057460960 31407697848908160 31472455988802816 31598543235142845 31601972268592128 31663694870679222 31735793457966080 31800294072019512 31801228083652608 31905837386559360 31931159479723296 32106066130404315 32132490876190656 32238189859336020 32279442039797760 32298122272459680 32304660353891352 32431036355885440 32475584482747920 32570945917386240 32615686227712320 32634561046131135 32638102506906624 32701848800865426 32749907158690560 32810790879959040 32817432740461056 32836424310334008 32978082741353568 33113795016009344 33152569951625280 33159280998174192 33220925765958528 33330205127030760 33357637394625024 33501544372168704 33540357744477360 33566977076020596 33678383908034880 33705112784152368 33823674606516480 33893414141787648 34029200407076910 34032893212329984 34072744375342080 34099363706885316 34246470539097936 34387402516625088 34422998737753080 34427668795918560 34451330423956992 34564657168772640 34569346445284480 34640623448264448 34790065309559808 34810198449206544 34858014655867542 34924705680947355 34969395543114240 34996715383382298 35001463275850536 35113302520657920 35181883189643580 35333660080021680 35362741281733632 35479066088581440 35552218802166144 35702767640211840 35776381594109184 35894067059879280 35922554414688708 35923609501903872 36149052235714488 36264558341007360 36297813767548704 36335387556517140 36463814156067840 36484915900371120 36535032543091410 36642314157059520 36692647006176360 36717865320269952 36722846715646464 36843645553526880 36868967646690816 36912139739953920 36919611833018688 36940977349125759 37064041549583360 37100343084022764 37253019393010512 37296641195578440 37304191122945966 37373541486703344 37496480767909605 37527342068953152 37659349046430720 37689237418689792 37844337161153536 37888181896539240 37918251882171414 38051633932331040 38082952149559296 38208225018472320 38279256026618880 38287004863871232 38331837422259840 38489581609182720 38655628121733120 38677998276896160 38685827831203224 38731127395408380 38757746726951616 38885239314869220 38890514750945040 38917243627062528 38970701379297504 39085135100863488 39138823473254784 39161473255357362 39299888590428672 39322631581511096 39340569986003520 39376646185331853 39502465335740160 39750367590024390 39751535104565760 39783083941950336 39913949349654120 39915121668782080 39996246152436912 40165613595238320 40248429293372832 40380825442364190 40414060689641856 40588409527819776 40667683765178799 40755440019703808 40797628133633280 40803163017384960 40835040488492292 40887293250410496 40965519607434240 41021790925576320 41045530387917510 41222603426691960 41256531495355904 41313202555102272 41392243770011680 41449101247717740 41477588602527168 41483215734341376 41526157207448160 41697046743281280 41876930465210880 41909646817136826 41958721345025745 41963274651737088 42131390980190460 42218259827572296 42366767677234560 42400392096026016 42541116515412480 42574879306297728 42624204633606645 42808088173872420 42843321168254208 42984253145781360 43064163029946240 43072880471855136 43300779310330560 43427927889848320 43487581636949760 43512748061508180 43521556310103627 43602465067820568 43666542878254080 43751829094813170 43756576987281408 43781899080445344 43842039051709692 43970776988471424 44203426602167040 44212374664232256 44237960529199983 44294567687944704 44440273502707680 44476849859500032 44720476992636480 44755969434694128 44903193018360885 44904511877379840 44940150378869824 45098232808688640 45186315294643110 45191218855716864 45372267209435880 45465818275847088 45661960718797248 45849870022166784 45897331650337440 45903558394558080 45935107231942656 45998204906711808 46086209558363520 46149514791273360 46187497931019264 46375428855028455 46413597932275392 46477352874490056 46566274241263140 46625860724152320 46662287177843064 46668617701134048 46716926858379180 46909177586191440 47111546773362240 47305421451441920 47402958402888192 47495542306018833 47603690186949120 47700441108029268 47701842125478912 47858756079839040 47896739219584944 48198736314285984 48357284789004030 48397085023398272 48419163059696640 48447183408689520 48646554533828160 48713376724121880 48856418876079360 48923529341568480 48957153760359936 48963795620861952 49124860738035840 49153289476888870 49158623528921088 49216186319938560 49226149110691584 49254636465501012 49467124112030352 49670692524014016 49728854927437920 49738921497261288 49831388648937792 49995307690546140 50036456091937536 50252316558253056 50310536616716040 50350465614030894 50517575862052320 50557669176228552 50735511909774720 50944300024629760 51043800610615365 51049339818494976 51109116563013120 51149045560327974 51319442145576960 51369705808646904 51570664369194880 51581103774937632 51641503193877840 51676995635935488 51846985753158960 51854019667926720 51889658169416704 51960935172396672 52185097964339712 52215297673809816 52399851453904896 52454093314671360 52495073075073447 52502194913775804 52669953780986880 52772824784465370 53000490120032520 53002046806087680 53044111922600448 53218599132872160 53328328203249216 53554151460317760 53664572391163776 53841100589818920 53883831622033062 53885414252855808 54117879370426368 54223578353571732 54396837511511040 54446720651323056 54503081334775710 54695721234101760 54727373850556680 54802548814637115 54963471235589280 55076797980404928 55084270073469696 55265468330290320 55303451470036224 55310954312455168 55368209609930880 55596062324375040 55650514626034146 55835907286947840 55879529089515768 55944961793367660 55956286684418949 56175187973587280 56291013103429728 56489023569646080 56533856128034688 56721488687216640 56766505741730304 56832272844808860 56877377823257121 57077450898496560 57124428224338944 57312337527708480 57418884039928320 57430507295806848 57497756133389760 57734372413774080 57983442182599680 58016997415344240 58028741746804836 58096691093112570 58136620090427424 58327858972303830 58335772126417560 58375865440593792 58456052068946256 58627702651295232 58708235209882176 58742209883036043 58937902136222720 58949832885643008 58983947372266644 59059423583926272 59253698003610240 59625551385036585 59627302656848640 59674625912925504 59870924024481180 59872682503173120 59994369228655368 60248420392857480 60496356279247840 60621091034462784 60882614291729664 61133160029555712 61196442200449920 61204744526077440 61252560732738438 61330939875615744 61448279411151360 61532686388364480 61568295581876265 61833905140037940 61884797243033856 61969803832653408 62088365655017520 62173651871576610 62216382903790752 62224823601512064 62289235811172240 62545570114921920 62815395697816320 62864470225705239 62944911977605632 63197086470285690 63203944537184256 63327389741358444 63471586915932160 63600588144039024 63811674773118720 63862318959446592 64212132260808630 64264981752381312 64476379718672040 64596244544919360 64609320707782704 64862072711770880 64951168965495840 65141891834772480 65231372455424640 65269122092262270 65276205013813248 65403697601730852 65499814317381120 65627743642219755 65634865480922112 65672848620668016 65956165482707136 66227590032018688 66305139903250560 66318561996348384 66441851531917056 66660410254061520 66715274789250048 67080715488954720 67133954152041192 67356767816069760 67410225568304736 67647349213032960 67779472941964665 67786828283575296 68058400814153820 68145488750684160 68198727413770632 68492941078195872 68774805033250176 68845997475506160 68855337591837120 68902660847913984 69129314337545280 69138692890568960 69281246896528896 69580130619119616 69620396898413088 69716029311735084 69849411361894710 69938791086228480 69993430766764596 70002926551701072 70363766379287160 70667320160043360 70725482563467264 70958132177162880 71104437604332288 71405535280423680 71552763188218368 71788134119758560 71845108829377416 71847219003807744 72298104471428976 72535927183506045 72595627535097408 72670775113034280 72927628312135680 72969831800742240 73070065086182820 73284628314119040 73385294012352720 73435730640539904 73445693431292928 73687291107053760 73729934215333305 73737935293381632 73824279479907840 73839223666037376 73881954698251518 74128083099166720 74200686168045528 74506038786021024 74593282391156880 74608382245891932 74747082973406688 74992961535819210 75054684137906304 75318698092861440 75378474837379584 75525698421046341 75688674322307072 75776363793078480 75836503764342828 76103267864662080 76416450036944640 76558512053237760 76574009727742464 76663674844519680 76723568340491961 76979163218365440 77355996553792320 77371655662406448 77462254790816760 77515493453903232 77770478629738440 77781029501890080 77834487254125056 77941402758595008 78170270201726976 78277646946509568 78322946510714724 78599777180857344 78645263163022192 78681139972007040 78753292370663706 79004930671480320 79159237176698055 79500735180048780 79503070209131520 79566167883900672 79827898699308240 79992492304873824 80331227190476640 80496858586745664 80761650884728380 80825747433049593 80828121379283712 81176819055639552 81335367530357598 81595256267266560 81606326034769920 81670080976984584 81754622002163565 81931039214868480 82043581851152640 82091060775835020 82445206853383920 82513062990711808 82626405110204544 82784487540023360 82898202495435480 82955177205054336 82966431468682752 83052314414896320 83394093486562560 83475771939051219 83753860930421760 83819293634273652 83917442690051490 83926549303474176 84262781960380920 84436519655144592 84733535354469120 84800784192052032 85082233030824960 85149758612595456 85248409267213290 85616176347744840 85686642336508416 85968506291562720 86128326059892480 86145760943710272 86601558620661120 86975163273899520 87025496123016360 87043112620207254 87145036639668855 87204930135641136 87333085756508160 87491788458455745 87503658189626340 87563798160890688 87684078103419384 87941553976942848 88406853204334080 88424749328464512 88475921058399966 88589135375889408 88880547005415360 89440953985272960 89511938869388256 89806386036721770 89809023754759680 89880300757739648 90196465617377280 90372630589286220 90744534418871760 90931636551694176 91323921437594496 91699740044333568 91794663300674880 91807116789116160 91878841099107657 91996409813423616 92172419116727040 92299029582546720 92374995862038528 92750857710056910 92827195864550784 92954705748980112 93132548482526280 93260477807364915 93324574355686128 93337235402268096 93433853716758360 93818355172382880 94223093546724480 94610842902883840 94795629705428535 94805916805776384 94991084612037666 95207380373898240 95400882216058536 95403684250957824 95717512159678080 95793478439169888 96397472628571968 96714569578008060 96794170046796544 96838326119393280 96894366817379040 97293109067656320 97426753448243760 97712837752158720 97847058683136960 97903683138393405 97914307520719872 98249721476071680 98306578953777740 98432372639877120 98452298221383168 98509272931002024 98934248224060704 99341385048028032 99457709854875840 99477842994522576 99662777297875584 99990615381092280 100072912183875072 100504633116506112 100621073233432080 100700931228061788 101035151724104640 101115338352457104 101471023819549440 101888600049259520 102087601221230730 102098679636989952 102218233126026240 102298091120655948 102739411617293808 103141328738389760 103162207549875264 103283006387755680 103353991271870976 103693971506317920 103708039335853440 103779316338833408 103921870344793344 104370195928679424 104430595347619632 104774117042842065 104908186629342720 104990146150146894 105004389827551608 105339907561973760 105545649568930740 106000980240065040 106088223845200896 106437198265744320 106656656406498432 107108302920635520 107329144782327552 107682201179637840 107767663244066124 107770828505711616 108447156707143464 108793675023022080 108893441302646112 109006162669551420 109391442468203520 109454747701113360 109605097629274230 109926942471178560 110153595960809856 110168540146939392 110530936660580640 110606902940072448 110621908624910336 110736419219861760 110822932047377277 111192124648750080 111301029252068292 111759058179031536 111889923586735320 111912573368837898 112350375947174560 112582026206859456 112978047139292160 113067712256069376 113533011483460608 113664545689617720 113754755646514242 114154901796993120 114248856448677888 114624675055416960 114837768079856640 114861014591613696 114995512266779520 115468744827548160 115966884365199360 116033994830688480 116057483493609672 116193382186225140 116273240180854848 116655717944607660 116671544252835120 116751730881187584 116912104137892512 117255405302590464 117416470419764352 117484419766072086 117875804272445440 117899665771286016 117967894744533288 118129938555995559 118507396007220480 119251102770073170 119254605313697280 119349251825851008 119741848048962360 119745365006346240 119988738457310736 120496840785714960 120992712558495680 121242182068925568 121765228583459328 122003051295536397 122266320059111424 122392884400899840 122409489052154880 122505121465476876 122661879751231488 122896558822302720 123065372776728960 123136591163752530 123667810280075880 123769594486067712 123939607665306816 124176731310035040 124347303743153220 124432765807581504 124449647203024128 124578471622344480 125091140229843840 125630791395632640 125728940451410478 125876164035077235 125889823955211264 126394172940571380 126654779482716888 127201176288078048 127623349546237440 127724637918893184 127872613900819935 128424264521617260 128529963504762624 128952759437344080 129192489089838720 129218641415565408 129724145423541760 129902337930991680 130283783669544960 130462744910849280 130538244184524540 130564668930310881 130807395203461704 130999628634762240 131255487284439510 131269730961844224 131345697241336032 131912330965414272 132455180064037376 132610279806501120 132637123992696768 132713881587599949 132883703063834112 133320820508123040 133430549578500096 134161430977909440 134267908304082384 134709579055082655 134713535632139520 134820451136609472 135294698426065920 135558945883929330 135573656567150592 136116801628307640 136397454827541264 136985882156391744 137549610066500352 137691994951012320 137710675183674240 137805321695827968 138258628675090560 138277385781137920 138562493793057792 139126286565085365 139240793796826176 139432058623470168 139698822723789420 139877582172456960 139986861533529192 140005853103402144 140727532758574320 141334640320086720 141916264354325760 142208875208664576 142486626918056499 142811070560847360 143105526376436736 143576268239517120 143690217658754832 144596208942857952 145071854367012090 145191255070194816 145341550226068560 145939663601484480 146140130172365640 146569256628238080 146770588024705440 146871461281079808 146891386862585856 147374582214107520 147459868430666610 147475870586763264 147648558959815680 147678447332074752 147763909396503036 148401372336091056 149012077572042048 149186564782313760 149216764491783864 149494165946813376 149985923071638420 150109368275812608 150756949674759168 151051396842092682 151552727586156960 151673007528685656 152206535729324160 152832900073889280 153131401831846095 153148019455484928 153327349689039360 153447136680983922 153958326436730880 154711993107584640 154743311324812896 154924509581633520 155030986907806464 155540957259476880 155562059003780160 155668974508250112 155882805517190016 156555293893019136 156645893021429448 157199554361714688 157290526326044384 157362279944014080 157506584741327412 158009861342960640 158318474353396110 159001470360097560 159006140418263040 159132335767801344 159655797398616480 159984984609747648 160662454380953280 160993717173491328 161523301769456760 161651494866099186 161656242758567424 162353638111279104 162670735060715196 163190512534533120 163340161953969168 163509244004327130 164087163702305280 164182121551670040 164890413706767840 165026125981423616 165252810220409088 165568975080046720 165796404990870960 165910354410108672 165932862937365504 166104628829792640 166788186973125120 166951543878102438 167507721860843520 167638587268547304 167834885380102980 168525563920761840 168873039310289184 169467070708938240 169601568384104064 170164466061649920 170299517225190912 170496818534426580 170632133469771363 171232352695489680 171373284673016832 171937012583125440 172256652119784960 172291521887420544 173203117241322240 173950326547799040 174050992246032720 174086225240414508 174290073279337710 174409860271282272 174983576916911490 175007316379252680 175127596321781376 175368156206838768 175883107953885696 176226629649108129 176813706408668160 176849498656929024 176951842116799932 177178270751778816 177761094010830720 178881907970545920 179023877738776512 179612772073443540 179618047509519360 179760601515479296 180745261178572440 181489068837743520 181863273103388352 182647842875188992 183399480088667136 183589326601349760 183614233578232320 183757682198215314 183992819626847232 184344838233454080 184598059165093440 184704886745628795 185501715420113820 185654391729101568 185909411497960224 186265096965052560 186520955614729830 186649148711372256 186674470804536192 186867707433516720 187636710344765760 188446187093448960 188593410677115717 189221685805767680 189591259410857070 189611833611552768 189982169224075332 190414760747796480 190801764432117072 191435024319356160 191586956878339776 192794945257143936 193429139156016120 193588340093593088 193788733634758080 194586218135312640 194853506896487520 195425675504317440 195694117366273920 195807366276786810 195828615041439744 196499442952143360 196613157907555480 196883230926659265 196904596442766336 197018545862004048 197868496448121408 198682770096056064 198915419709751680 198955685989045152 199325554595751168 199981230762184560 200145824367750144 201242146466864160 201401862456123576 202070303448209280 202230676704914208 202942047639098880 203338418825893995 203777200098519040 204175202442461460 204436466252052480 204596182241311896 205478823234587616 206282657476779520 206324415099750528 206566012775511360 206707982543741952 207387943012635840 207416078671706880 207843740689586688 208740391857358848 208861190695239264 209548234085684130 209816373258685440 209980292300293788 210008779655103216 211091299137861480 212001960480130080 212176447690401792 212874396531488640 213313312812996864 214216605841271040 214658289564655104 215364402359275680 215535326488132248 215541657011423232 216894313414286928 217607781550518135 217786882605292224 218012325339102840 218782884936407040 218909495402226720 219210195258548460 219853884942357120 220307191921619712 220337080293878784 221061873321161280 221189802645999915 221213805880144896 221472838439723520 221645864094754554 222384249297500160 222602058504136584 223518116358063072 223779847173470640 223825146737675796 224700751894349120 225164052413718912 225956094278584320 226135424512138752 226577095263139023 227066022966921216 227329091379235440 227509511293028484 228309803593986240 229249350110833920 229675536159713280 229722029183227392 229991024533559040 230937489655096320 232067989661376960 232114966987219344 232386764372450280 232546480361709696 233311435889215320 233343088505670240 233503461762375168 233824208275785024 234510810605180928 234832940839528704 234968839532144172 235799331542572032 235935789489066576 236259877111991118 237014792014440960 237477711530094165 238502205540146340 238509210627394560 238698503651702016 239483696097924720 239977476914621472 240993681571429920 241985425116991360 242477242299148779 242484364137851136 243530457166918656 244006102591072794 244785768801799680 244818978104309760 245010242930953752 245793117644605440 246130745553457920 246273182327505060 247335620560151760 247539188972135424 247879215330613632 248353462620070080 248694607486306440 248865531615163008 248899294406048256 249156943244688960 250182280459687680 251261582791265280 251457880902820956 251752328070154470 251779647910422528 252788345881142760 253309558965433776 254402352576156096 255246699092474880 255449275837786368 255745227801639870 256848529043234520 257059927009525248 257905518874688160 258384978179677440 258437282831130816 259448290847083520 259804675861983360 260925489821698560 261076488369049080 261129337860621762 261614790406923408 261999257269524480 262475365375367235 262510974568879020 262691394482672064 263824661930828544 264910360128074752 265220559613002240 265274247985393536 265427763175199898 265767406127668224 266641641016246080 268322861955818880 268535816608164768 269419158110165310 269427071264279040 269640902273218944 270589396852131840 271117891767858660 272233603256615280 272794909655082528 273971764312783488 275099220133000704 275383989902024640 275421350367348480 275636523297322971 276517257350181120 276554771562275840 277124987586115584 278252573130170730 278481587593652352 278864117246940336 279397645447578840 279781433422094745 279973723067058384 280011706206804288 281455065517148640 282669280640173440 283832528708651520 284386889116285605 284417750417329152 284973253836112998 285622141121694720 286211052752873472 287152536479034240 287380435317509664 289192417885715904 290143708734024180 290382510140389632 290683100452137120 291879327202968960 292280260344731280 293138513256476160 293541176049410880 293711049415180215 293742922562159616 294749164428215040 294919736861333220 295297117919631360 295356894664149504 295527818793006072 296802744672182112 298024155144084096 298373129564627520 298433528983567728 298988331893626752 299971846143276840 300218736551625216 301513899349518336 302102793684185364 303105455172313920 303346015057371312 304413071458648320 305665800147778560 306262803663692190 306296038910969856 306654699378078720 306894273361967844 309423986215169280 309486622649625792 309849019163267040 310061973815612928 311081914518953760 311124118007560320 311337949016500224 311765611034380032 313110587786038272 313291786042858896 314322351128526195 314581052652088768 314724559888028160 315013169482654824 316019722685921280 316636948706792220 318002940720195120 318264671535602688 319311594797232960 319969969219495296 321324908761906560 321987434346982656 323046603538913520 323302989732198372 323312485517134848 325341470121430392 326381025069066240 326680323907938336 327018488008654260 328174327404610560 328364243103340080 329780827413535680 330505620440818176 331137950160093440 331592809981741920 331820708820217344 331865725874731008 332209257659585280 332468796142131831 333576373946250240 333903087756204876 335277174537094608 335669770760205960 337051127841523680 337746078620578368 338934141417876480 339203136768208128 340599034450381824 340993637068853160 341264266939542726 342464705390979360 342746569346033664 343874025166250880 344513304239569920 344583043774841088 346406234482644480 347900653095598080 348101984492065440 348172450480829016 348580146558675420 348819720542564544 349967153833822980 350014632758505360 350255192643562752 350736312413677536 351766215907771392 352453259298216258 353627412817336320 353698997313858048 353903684233599864 354389815667986677 355522188021661440 357763815941091840 358047755477553024 359225544146887080 359236095019038720 359521203030958592 361490522357144880 362978137675487040 363726546206776704 365295685750377984 366798960177334272 367178653202699520 367228467156464640 367515364396430628 367985639253694464 368689676466908160 369196118330186880 369409773491257590 371003430840227640 371308783458203136 371818822995920448 372530193930105120 373041911229459660 373298297422744512 373348941609072384 373735414867033440 375273420689531520 376892374186897920 377186821354231434 377628492105231705 378443371611535360 379182518821714140 379964338448150664 381603528864234144 382870048638712320 383173913756679552 383617841702459805 385589890514287872 386858278312032240 387176680187186176 387577467269516160 389172436270625280 389707013792975040 390851351008634880 391388234732547840 391614732553573620 391694006790932643 392998885904286720 393226315815110960 393766461853318530 393809192885532672 394037091724008096 395736992896242816 397365540192112128 397830839419503360 397911371978090304 398141644762799847 398651109191502336 399962461524369120 400291648735500288 402484292933728320 402803724912247152 404128737165247965 404140606896418560 404461353409828416 405884095278197760 406676837651787990 408350404884922920 409192364482623792 410957646469175232 412565314953559040 412648830199501056 413132025551022720 413415965087483904 414775886025271680 414832157343413760 415687481379173376 417378859695256095 417722381390478528 419096468171368260 419632746517370880 419960584600587576 420017559310206432 422182598275722960 424003920960260160 425748793062977280 426626625625993728 428433211682542080 429316579129310208 430728804718551360 431070652976264496 433788626828573856 435215563101036270 435573765210584448 436024650678205680 437818990804453440 438420390517096920 439707769884714240 440614383843239424 440674160587757568 442123746642322560 442379605291999830 442427611760289792 442945676879447040 443291728189509108 445204117008273168 447036232716126144 447559694346941280 447650293475351592 449401503788698240 450328104827437824 452270849024277504 453154190526278046 454658182758470880 455019022586056968 456619607187972480 458498700221667840 459394205495538285 459444058366454784 459982049067118080 461874979310192640 464135979322753920 464229933974438688 464773528744900560 465092960723419392 466622871778430640 466686177011340480 467006923524750336 467648416551570048 469665881679057408 469937679064288344 471598663085144064 471871578978133152 472519754223982236 474029584028881920 474955423060188330 477004411080292680 477018421254789120 477397007303404032 478967392195849440 479954953829242944 481987363142859840 483970850233982720 484954484598297558 484968728275702272 487060914333837312 488012205182145588 489571537603599360 490020485861907504 492261491106915840 492546364655010120 494671241120303520 495078377944270848 495758430661227264 496706925240140160 497389214972612880 497731063230326016 497798588812096512 498313886489377920 500364560919375360 502523165582530560 502915761805641912 503504656140308940 505576691762285520 506619117930867552 508804705152312192 510493398184949760 510898551675572736 511490455603279740 511896400409314089 513697058086469040 514119854019050496 515811037749376320 516769956359354880 516874565662261632 518896581694167040 519609351723966720 521850979643397120 522152976738098160 522258675721243524 523229580813846816 524950730750734470 525021949137758040 525382788965344128 527649323861657088 528679888947324387 529820720256149504 530441119226004480 530548495970787072 530855526350399796 531534812255336448 533283282032492160 536645723911637760 537071633216329536 538838316220330620 538854142528558080 539281804546437888 542235783535717320 544467206513230560 545589819310165056 547943528625566976 550198440266001408 550767979804049280 550842700734696960 551273046594645942 553034514700362240 553109543124551680 554114660236886385 556505146260341460 556963175187304704 557728234493880672 558795290895157680 559562866844189490 559947446134116768 560023412413608576 562910131034297280 565338561280346880 565780232031347151 567665057417303040 568773778232571210 568835500834658304 569946507672225996 571244282243389440 574305072958068480 574760870635019328 578384835771431808 580287417468048360 580765020280779264 581366200904274240 583758654405937920 584560520689462560 586277026512952320 587082352098821760 587422098830360430 587485845124319232 589498328856430080 589839473722666440 590649692779977795 590713789328299008 591055637586012144 593605489344364224 596048310288168192 596746259129255040 596867057967135456 597976663787253504 599943692286553680 600437473103250432 604205587368370728 606210910344627840 606692030114742624 608826142917296640 610015256477681985 611331600295557120 612525607327384380 613309398756157440 613788546723935688 618847972430338560 618973245299251584 619698038326534080 620123947631225856 622163829037907520 622248236015120640 623531222068760064 626221175572076544 626583572085717792 628644702257052390 629162105304177536 629449119776056320 630026338965309648 633273897413584440 636005881440390240 636529343071205376 638623189594465920 639939938438990592 642649817523813120 643974868693965312 646093207077827040 646605979464396744 646624971034269696 650682940242860784 652823344651554405 653360647815876672 654036976017308520 656348654809221120 656728486206680160 659561654827071360 661011240881636352 662275900320186880 663185619963483840 663569407937999745 663641417640434688 664418515319170560 664937592284263662 667152747892500480 667806175512409752 670554349074189216 671339541520411920 674102255683047360 675492157241156736 677868282835752960 678406273536416256 681198068900763648 681987274137706320 682528533879085452 684929410781958720 687748050332501760 689026608479139840 689166087549682176 692812468965288960 696203968984130880 696344900961658032 697160293117350840 697639441085129088 699934307667645960 700029265517010720 700510385287125504 701472624827355072 703532431815542784 704906518596432516 707397994627716096 707807368467199728 708779631335973354 711044376043322880 712433134590282495 715527631882183680 716095510955106048 718451088293774160 719042406061917184 722981044714289760 725956275350974080 727431726897446337 727453092413553408 730591371500755968 734357306405399040 734456934312929280 735030728792861256 737379352933816320 738392236660373760 738819546982515180 742006861680455280 742617566916406272 743637645991840896 745060387860210240 746083822458919320 746596594845489024 746697883218144768 747470829734066880 750546841379063040 753784748373795840 754373642708462868 755256984210463410 758365037643428280 759928676896301328 763207057728468288 765740097277424640 766347827513359104 767235683404919610 771179781028575744 773716556624064480 774353360374372352 775154934539032320 778344872541250560 779414027585950080 782776469465095680 783229465107147240 783388013581865286 785997771808573440 786452631630221920 787532923706637060 788074183448016192 791473985792485632 794731080384224256 795661678839006720 795822743956180608 796283289525599694 797302218383004672 799924923048738240 804968585867456640 805607449824494304 808257474330495930 808281213792837120 808922706819656832 811768190556395520 813353675303575980 816700809769845840 818384728965247584 821915292938350464 825130629907118080 825297660399002112 826264051102045440 826909569891968913 829551772050543360 829664314686827520 831374962758346752 834757719390512190 835444762780957056 838192936342736520 839921169201175152 840035118620412864 844365196551445920 848007841920520320 851497586125954560 853160667348856815 853253251251987456 856866423365084160 858633158258620416 861457609437102720 862141305952528992 867577253657147712 870431126202072540 871147530421168896 872049301356411360 875637981608906880 876840781034193840 879415539769428480 881133148245540645 881228767686478848 884247493284645120 884759210583999660 885891353758894080 886583456379018216 890408234016546336 894072465432252288 895119388693882560 895300586950703184 898803007577396480 900656209654875648 904541698048555008 906308381052556092 909316365516941760 910038045172113936 913239214375944960 916997400443335680 918788410991076570 918888116732909568 919964098134236160 928271958645507840 928459867948877376 929547057489801120 930185921446838784 933245743556861280 933372354022680960 934013847049500672 935296833103140096 939331763358114816 939875358128576688 942967053385578585 943743157956266304 945039508447964472 948059168057763840 949910846120376660 954008822160585360 954794014606808064 957934784391698880 959909907658485888 963974726285719680 967941700467965440 969908969196595116 969937456551404544 976024410364291176 979143075207198720 980040971723815008 984522982213831680 985092729310020240 989342482240607040 991516861322454528 993413850480280320 994778429945225760 995462126460652032 995597177624193024 996627772978755840 997406388426395493 1000729121838750720 1005831523611283824 1007009312280617880 1011153383524571040 1013238235861735104 1017609410304624384 1021797103351145472 1022980911206559480 1023792800818628178 1027394116172938080 1028239708038100992 1031622075498752640 1033539912718709760 1033749131324523264 1039218703447933440 1043701959286794240 1044305953476196320 1044517351442487048 1046459161627693632 1049901461501468940 1050043898275516080 1050765577930688256 1055298647723314176 1057359777894648774 1060882238452008960 1061096991941574144 1061711052700799592 1063169447003960031 1066566564064984320 1073291447823275520 1074143266432659072 1077676632440661240 1077708285057116160 1078563609092875776 1084471567071434640 1088934413026461120 1091179638620330112 1095887057251133952 1100396880532002816 1101535959608098560 1101685401469393920 1102546093189291884 1106069029400724480 1108229320473772770 1113010292520682920 1113926350374609408 1115456468987761344 1117590581790315360 1119125733688378980 1119894892268233536 1120046824827217152 1125820262068594560 1130677122560693760 1131560464062694302 1132885476315695115 1135330114834606080 1137547556465142420 1139893015344451992 1148610145916136960 1149521741270038656 1156769671542863616 1160574834936096720 1161530040561558528 1162732401808548480 1167517308811875840 1169121041378925120 1172554053025904640 1174164704197643520 1174844197660720860 1178996657712860160 1179678947445332880 1181299385559955590 1181427578656598016 1182111275172024288 1187210978688728448 1192096620576336384 1193492518258510080 1193734115934270912 1194424934288399541 1195953327574507008 1199887384573107360 1200874946206500864 1208411174736741456 1212386211495743895 1212421820689255680 1213384060229485248 1217652285834593280 1220030512955363970 1225051214654768760 1227577093447871376 1237695944860677120 1237946490598503168 1239396076653068160 1240247895262451712 1244327658075815040 1244496472030241280 1247062444137520128 1253167144171435584 1257289404514104780 1258324210608355072 1258898239552112640 1260052677930619296 1266547794827168880 1272011762880780480 1277246379188931840 1279879876877981184 1285299635047626240 1287949737387930624 1292186414155654080 1293211958928793488 1301365880485721568 1305646689303108810 1306721295631753344 1308073952034617040 1313456972413360320 1319123309654142720 1322022481763272704 1324551800640373760 1326371239926967680 1327138815875999490 1327282835280869376 1328837030638341120 1329875184568527324 1335612351024819504 1341108698148378432 1342679083040823840 1348204511366094720 1350984314482313472 1356812547072832512 1363974548275412640 1365057067758170904 1369858821563917440 1375496100665003520 1378182616486614855 1378332175099364352 1385624937930577920 1392407937968261760 1392689801923316064 1394320586234701680 1395278882170258176 1399868615335291920 1400058531034021440 1401020770574251008 1402945249654710144 1409813037192865032 1414795989255432192 1415614736934399456 1417559262671946708 1422088752086645760 1424866269180564990 1431055263764367360 1432191021910212096 1436902176587548320 1438084812123834368 1445962089428579520 1451912550701948160 1454863453794892674 1454906184827106816 1461182743001511936 1468714612810798080 1470061457585722512 1476784473320747520 1477639093965030360 1484013723360910560 1485235133832812544 1487275291983681792 1490120775720420480 1492167644917838640 1493193189690978048 1493395766436289536 1494941659468133760 1501093682758126080 1507569496747591680 1508747285416925736 1510513968420926820 1516730075286856560 1519857353792602656 1526414115456936576 1531480194554849280 1532695655026718208 1534471366809839220 1535689201227942267 1542359562057151488 1547433113248128960 1550309869078064640 1556689745082501120 1558828055171900160 1565552938930191360 1566458930214294480 1566776027163730572 1572905263260443840 1575065847413274120 1576148366896032384 1582947971584971264 1586039666841973161 1589462160768448512 1591323357678013440 1591645487912361216 1592566579051199388 1594604436766009344 1599849846097476480 1609937171734913280 1611214899648988608 1616514948660991860 1616562427585674240 1617845413639313664 1626707350607151960 1633401619539691680 1636769457930495168 1643830585876700928 1650595320798004224 1652528102204090880 1653819139783937826 1659103544101086720 1659328629373655040 1662343980710659155 1669515438781024380 1670889525561914112 1676385872685473040 1679842338402350304 1680070237240825728 1688730393102891840 1696015683841040640 1697340696094041453 1702995172251909120 1706321334697713630 1706506502503974912 1713732846730168320 1722915218874205440 1724282611905057984 1735154507314295424 1740862252404145080 1742295060842337792 1744098602712822720 1751275963217813760 1753681562068387680 1758831079538856960 1762266296491081290 1762457535372957696 1768494986569290240 1769518421167999320 1771949078339933385 1773166912758036432 1780816468033092672 1788144930864504576 1790238777387765120 1790601173901406368 1797606015154792960 1801312419309751296 1812616762105112184 1818632731033883520 1820076090344227872 1826478428751889920 1833994800886671360 1837576821982153140 1839928196268472320 1856543917291015680 1856919735897754752 1859094114979602240 1860371842893677568 1866491487113722560 1866744708045361920 1870593666206280192 1878663526716229632 1879750716257153376 1885934106771157170 1887486315912532608 1890079016895928944 1899821692240753320 1908017644321170720 1909588029213616128 1915869568783397760 1919819815316971776 1927949452571439360 1935883400935930880 1939817938393190232 1939874913102809088 1952048820728582352 1958470033954663215 1960081943447630016 1969045964427663360 1970185458620040480 1978684964481214080 1983033722644909056 1986827700960560640 1989556859890451520 1990708223813999235 1990924252921304064 1993255545957511680 1994812776852790986 2001458243677501440 2011663047222567648 2014018624561235760 2022306767049142080 2026476471723470208 2035218820609248768 2043594206702290944 2045961822413118960 2047585601637256356 2054788232345876160 2063244150997505280 2067079825437419520 2067498262649046528 2078437406895866880 2088611906952392640 2089034702884974096 2092918323255387264 2099802923002937880 2100087796551032160 2101531155861376512 2110597295446628352 2114719555789297548 2122193983883148288 2123422105401599184 2126338894007920062 2133133128129968640 2146582895646551040 2148286532865318144 2155353264881322480 2157127218185751552 2168943134142869280 2177868826052922240 2182359277240660224 2191774114502267904 2203071919216197120 2203370802938787840 2205092186378583768 2212138058801448960 2216458640947545540 2226020585041365840 2227852700749218816 2230912937975522688 2235181163580630720 2238251467376757960 2239789784536467072 2240093649654434304 2251640524137189120 2261354245121387520 2263120928125388604 2265770952631390230 2275095112930284840 2279786030688903984 2297220291832273920 2299043482540077312 2313539343085727232 2321149669872193440 2323060081123117056 2325464803617096960 2335034617623751680 2338242082757850240 2348329408395287040 2349688395321441720 2357993315425720320 2359357894890665760 2362598771119911180 2364222550344048576 2374421957377456896 2384193241152672768 2386985036517020160 2387468231868541824 2388849868576799082 2391906655149014016 2399774769146214720 2416822349473482912 2424772422991487790 2424843641378511360 2426768120458970496 2435304571669186560 2440061025910727940 2450102429309537520 2455154186895742752 2475391889721354240 2475892981197006336 2478792153306136320 2480728709675906739 2488655316151630080 2488992944060482560 2494124888275040256 2506334288342871168 2514578809028209560 2516648421216710144 2520105355861238592 2533095589654337760 2544023525761560960 2554492758377863680 2559482002046570445 2559759753755962368 2570599270095252480 2575899474775861248 2584372828311308160 2586423917857586976 2602731760971443136 2611293378606217620 2613442591263506688 2616147904069234080 2626913944826720640 2638246619308285440 2643399444736621935 2649103601280747520 2652742479853935360 2654277631751998980 2657674061276682240 2659750369137054648 2671224702049639008 2682217396296756864 2685358166081647680 2696409022732189440 2701968628964626944 2713625094145665024 2727949096550825280 2730114135516341808 2739717643127834880 2750992201330007040 2756365232973229710 2756664350198728704 2784815875936523520 2785379603846632128 2788641172469403360 2790557764340516352 2799737230670583840 2800117062068042880 2802041541148502016 2805890499309420288 2819626074385730064 2828901160156735755 2831229473868798912 2835118525343893416 2844177504173291520 2849732538361129980 2864382043820424192 2873804353175096640 2891924178857159040 2903825101403896320 2909726907589785348 2909812369654213632 2937429225621596160 2940122915171445024 2953568946641495040 2955278187930060720 2968027446721821120 2974550583967363584 2980241551440840960 2984335289835677280 2986386379381956096 2986791532872579072 2989883318936267520 3002187365516252160 3017494570833851472 3021027936841853640 3033460150573713120 3039714707585205312 3052828230913873152 3065391310053436416 3068942733619678440 3071378402455884534 3084719124114302976 3094866226496257920 3100619738156129280 3117656110343800320 3131105877860382720 3132917860428588960 3133552054327461144 3145810526520887680 3150131694826548240 3152296733792064768 3165895943169942528 3172079333683946322 3182646715356026880 3183290975824722432 3185133158102398776 3199699692194952960 3219874343469826560 3222429799297977216 3233029897321983720 3233124855171348480 3235690827278627328 3253414701214303920 3266803239079383360 3273538915860990336 3287661171753401856 3301190641596008448 3305056204408181760 3307638279567875652 3318207088202173440 3324687961421318310 3339030877562048760 3341779051123828224 3352771745370946080 3359684676804700608 3360140474481651456 3377460786205783680 3392031367682081280 3394681392188082906 3405990344503818240 3412642669395427260 3445830437748410880 3448565223810115968 3470309014628590848 3481724504808290160 3484590121684675584 3488197205425645440 3502551926435627520 3507363124136775360 3517662159077713920 3524532592982162580 3536989973138580480 3539036842335998640 3543898156679866770 3546333825516072864 3561632936066185344 3576289861729009152 3580477554775530240 3581202347802812736 3583274802865198623 3595212030309585920 3602624838619502592 3625233524210224368 3637158634487231685 3637265462067767040 3640152180688455744 3652956857503779840 3675153643964306280 3713087834582031360 3713839471795509504 3718188229959204480 3720743685787355136 3732982974227445120 3733489416090723840 3741187332412560384 3759501432514306752 3771868213542314340 3774972631825065216 3780158033791857888 3799643384481506640 3816035288642341440 3831739137566795520 3839639630633943552 3855898905142878720 3871766801871861760 3879635876786380464 3904097641457164704 3916940067909326430 3920163886895260032 3940370917240080960 3957369928962428160 3966067445289818112 3973655401921121280 3979113719780903040 3981416447627998470 3981848505842608128 3986511091915023360 3989625553705581972 4023326094445135296 4028037249122471520 4044613534098284160 4052952943446940416 4070437641218497536 4091923644826237920 4095171203274512712 4109576464691752320 4126488301995010560 4134547849459844565 4134996525298093056 4156874813791733760 4177223813904785280 4178069405769948192 4185836646510774528 4199605846005875760 4200175593102064320 4203062311722753024 4229439111578595096 4244387967766296576 4246844210803198368 4252677788015840124 4266266256259937280 4293165791293102080 4296573065730636288 4310706529762644960 4314254436371503104 4337886268285738560 4355737652105844480 4364718554481320448 4383548229004535808 4406143838432394240 4410184372757167536 4432917281895091080 4452041170082731680 4455705401498437632 4461825875951045376 4470362327161261440 4476502934753515920 4479579569072934144 4480187299308868608 4503281048274378240 4522708490242775040 4526241856250777208 4531541905262780460 4550190225860569680 4559572061377807968 4594440583664547840 4598086965080154624 4607067603683826801 4627078686171454464 4642299339744386880 4650929607234193920 4670069235247503360 4676484165515700480 4696658816790574080 4699376790642883440 4718715789781331520 4725197542239822360 4728445100688097152 4748843914754913792 4768386482305345536 4773970073034040320 4774936463737083648 4777699737153598164 4783813310298028032 4799549538292429440 4833644698946965824 4849544845982975580 4849687282757022720 4853536240917940992 4880122051821455880 4900204858619075040 4910308373791485504 4951785962394012672 4957584306612272640 4961457419351813478 4977310632303260160 4977985888120965120 4987031942131977465 5012668576685742336 5029157618056419120 5033296842433420288 5040210711722477184 5066191179308675520 5088047051523121920 5092022088282124359 5108985516755727360 5118964004093140890 5119519507511924736 5141198540190504960 5168745656622616320 5172847835715173952 5205463521942886272 5222586757212435240 5226885182527013376 5232295808138468160 5253827889653441280 5276493238616570880 5286798889473243870 5305484959707870720 5308555263503997960 5315847235019800155 5319500738274109296 5342449404099278016 5364434792593513728 5370716332163295360 5392818045464378880 5403937257929253888 5455898193101650560 5460228271032683616 5479435286255669760 5501984402660014080 5512730465946459420 5569631751873047040 5570759207693264256 5577282344938806720 5581115528681032704 5599474461341167680 5600234124136085760 5611780998618840576 5639252148771460128 5657802320313471510 5662458947737597824 5670237050687786832 5699465076722259960 5728764087640848384 5747608706350193280 5783848357714318080 5807650202807792640 5819453815179570696 5819624739308427264 5880245830342890048 5907137893282990080 5910556375860121440 5936054893443642240 5949101167934727168 5960483102881681920 5968670579671354560 5972124671441997705 5972772758763912192 5979766637872535040 6004374731032504320 6034989141667702944 6042055873683707280 6066920301147426240 6079429415170410624 6105656461827746304 6130782620106872832 6137885467239356880 6142756804911769068 6189732452992515840 6201239476312258560 6235312220687600640 6265835720857177920 6267104108654922288 6291621053041775360 6300263389653096480 6304593467584129536 6331791886339885056 6344158667367892644 6366581951649444864 6370266316204797552 6399399384389905920 6439748686939653120 6444859598595954432 6466059794643967440 6471381654557254656 6506829402428607840 6533606478158766720 6547077831721980672 6575322343506803712 6610112408816363520 6615276559135751304 6636414176404346880 6649375922842636620 6678061755124097520 6683558102247656448 6705543490741892160 6719369353609401216 6720280948963302912 6754921572411567360 6784062735364162560 6789362784376165812 6825285338790854520 6891660875496821760 6897130447620231936 6940618029257181696 6963449009616580320 6969180243369351168 6976394410851290880 7005103852871255040 7014726248273550720 7049065185964325160 7073979946277160960 7078073684671997280 7087796313359733540 7092667651032145728 7123265872132370688 7152579723458018304 7160955109551060480 7162404695605625472 7166549605730397246 7190424060619171840 7250467048420448736 7274317268974463370 7274530924135534080 7280304361376911488 7305913715007559680 7350307287928612560 7426175669164062720 7427678943591019008 7436376459918408960 7442186129027720217 7465965948454890240 7466978832181447680 7482374664825120768 7519002865028613504 7543736427084628680 7549945263650130432 7560316067583715776 7599286768963013280 7632070577284682880 7663478275133591040 7678446006139711335 7679279261267887104 7711797810285757440 7759271753572760928 7808195282914329408 7833880135818652860 7840327773790520064 7880741834480161920 7914739857924856320 7930198334209865805 7947310803842242560 7958227439561806080 7962832895255996940 7973022183830046720 7979251107411163944 8046652188890270592 8056074498244943040 8089227068196568320 8105905886893880832 8140875282436995072 8183847289652475840 8190342406549025424 8219152929383504640 8252976603990021120 8269095698919689130 8269993050596186112 8354447627809570560 8356138811539896384 8371673293021549056 8399211692011751520 8400351186204128640 8406124623445506048 8458878223157190192 8486703480470207265 8493688421606396736 8505355576031680248 8532532512519874560 8593146131461272576 8621413059525289920 8675772536571477120 8711475304211688960 8729437108962640896 8812287676864788480 8820368745514335072 8865834563790182160 8904082340165463360 8923651751902090752 8940724654322522880 8953005869507031840 8959159138145868288 8960374598617737216 9006562096548756480 9052483712501554416 9063083810525560920 9100380451721139360 9119144122755615936 9196173930160309248 9214135207367653602 9254157372342908928 9284598679488773760 9301859214468387840 9352968331031400960 9393317633581148160 9398753581285766880 9437431579562663040 9450395084479644720 9456890201376194304 9497687829509827584 9547940146068080640 9549872927474167296 9555399474307196328 9599099076584858880 9667289397893931648 9699089691965951160 9699374565514045440 9707072481835881984 9760244103642911760 9800409717238150080 9820616747582971008 9903571924788025344 9915168613224545280 9922914838703626956 9954621264606520320 9974063884263954930 10025337153371484672 10058315236112838240 10066593684866840576 10080421423444954368 10132382358617351040 10176094103046243840 10184044176564248718 10217971033511454720 10237928008186281780 10337491313245232640 10345695671430347904 10410927043885772544 10445173514424870480 10453770365054026752 10464591616276936320 10507655779306882560 10552986477233141760 10573597778946487740 10610969919415741440 10617110527007995920 10631694470039600310 10639001476548218592 10684898808198556032 10728869585187027456 10741432664326590720 10749824408595595869 10785636090928757760 10807874515858507776 10911796386203301120 10920456542065367232 10958870572511339520 11025460931892918840 11139263503746094080 11141518415386528512 11154564689877613440 11162231057362065408 11198948922682335360 11200468248272171520 11223561997237681152 11278504297542920256 11315604640626943020 11324917895475195648 11340474101375573664 11398930153444519920 11495217412700386560 11567696715428636160 11615300405615585280 11638907630359141392 11760491660685780096 11821112751720242880 11872109786887284480 11898202335869454336 11920966205763363840 11937341159342709120 11944249342883995410 11945545517527824384 11959533275745070080 12069978283335405888 12084111747367414560 12133840602294852480 12158858830340821248 12211312923655492608 12275770934478713760 12285513609823538136 12379464905985031680 12403643548379533695 12470624441375201280 12531671441714355840 12534208217309844576 12583242106083550720 12600526779306192960 12609186935168259072 12688317334735785288 12733163903298889728 12740532632409595104 12798798768779811840 12879497373879306240 12889719197191908864 12932119589287934880 12942763309114509312 13013658804857215680 13067212956317533440 13094155663443961344 13150644687013607424 13230553118271502608 13298751845685273240 13356123510248195040 13367116204495312896 13411086981483784320 13438738707218802432 13440561897926605824 13509843144823134720 13568125470728325120 13578725568752331624 13650570677581709040 13783321750993643520 13794260895240463872 13821202811051480403 13881236058514363392 13926898019233160640 13952788821702581760 14010207705742510080 14029452496547101440 14098130371928650320 14156147369343994560 14175592626719467080 14185335302064291456 14246531744264741376 14305159446916036608 14321910219102120960 14324809391211250944 14333099211460794492 14500934096840897472 14548634537948926740 14549061848271068160 14560608722753822976 14700614575857225120 14855357887182038016 14872752919836817920 14884372258055440434 14931931896909780480 14933957664362895360 15038005730057227008 15087472854169257360 15099890527300260864 15120632135167431552 15198573537926026560 15264141154569365760 15326956550267182080 15356892012279422670 15358558522535774208 15423595620571514880 15518543507145521856 15616390565828658816 15667760271637305720 15680655547581040128 15761483668960323840 15829479715849712640 15860396668419731610 15916454879123612160 15925665790511993880 15958502214822327888 16093304377780541184 16112148996489886080 16178454136393136640 16211811773787761664 16367694579304951680 16380684813098050848 16438305858767009280 16505953207980042240 16538191397839378260 16708895255619141120 16712277623079792768 16743346586043098112 16798423384023503040 16800702372408257280 16917756446314380384 16973406960940414530 16987376843212793472 17010711152063360496 17186292262922545152 17242826119050579840 17351545073142954240 17422950608423377920 17458874217925281792 17640737491028670144 17731669127580364320 17808164680330926720 17847303503804181504 17881449308645045760 17906011739014063680 17916374014325993115 17918318276291736576 18013124193097512960 18104967425003108832 18126167621051121840 18200760903442278720 18238288245511231872 18392347860320618496 18428270414735307204 18569197358977547520 18603718428936775680 18705936662062801920 18797507162571533760 18874863159125326080 18900790168959289440 18913780402752388608 18995375659019655168 19099745854948334592 19110798948614392656 19198198153169717760 19334578795787863296 19398179383931902320 19414144963671763968 19520488207285823520 19600819434476300160 19641233495165942016 19830337226449090560 19845829677407253912 19909242529213040640 19948127768527909860 20050674306742969344 20116630472225676480 20160842846889908736 20264764717234702080 20352188206092487680 20368088353128497436 20475856016372563560 20674982626490465280 20691391342860695808 20821854087771545088 20890347028849740960 20907540730108053504 20929183232553872640 21015311558613765120 21147195557892975480 21221939838831482880 21234221054015991840 21263388940079200620 21278002953096437184 21369797616397112064 21457739170374054912 21482865328653181440 21499648817191191738 21571272181857515520 21823592772406602240 21840913084130734464 21917741145022679040 22050921863785837680 22278527007492188160 22283036830773057024 22309129379755226880 22397897845364670720 22400936496544343040 22447123994475362304 22557008595085840512 22631209281253886040 22649835790950391296 22680948202751147328 22797860306889039840 22990434825400773120 23035338018419134005 23135393430857272320 23277815260718282784 23520983321371560192 23642225503440485760 23744219573774568960 23841932411526727680 23874682318685418240 23888498685767990820 23919066551490140160 24139956566670811776 24168223494734829120 24267681204589704960 24317717660681642496 24422625847310985216 24551541868957427520 24571027219647076272 24758929811970063360 24807287096759067390 25063342883428711680 25068416434619689152 25166484212167101440 25201053558612385920 25218373870336518144 25376634669471570576 25460110441410621795 25481065264819190208 25597597537559623680 25779438394383817728 25864239178575869760 26027317609714431360 26134425912635066880 26188311326887922688 26461106236543005216 26597503691370546480 26712247020496390080 26822173962967568640 26877477414437604864 26881123795853211648 27019686289646269440 27157451137504663248 27301141355163418080 27588521790480927744 27642405622102960806 27762472117028726784 27853796038466321280 27905577643405163520 28058904993094202880 28196260743857300640 28312294738687989120 28351185253438934160 28370670604128582912 28493063488529482752 28643820438204241920 28649618782422501888 28666198422921588984 29001868193681794944 29097269075897853480 29098123696542136320 29121217445507645952 29401229151714450240 29710715774364076032 29745505839673635840 29768744516110880868 29863863793819560960 30076011460114454016 30174945708338514720 30199781054600521728 30241264270334863104 30397147075852053120 30528282309138731520 30653913100534364160 30713784024558845340 31037087014291043712 31232781131657317632 31335520543274611440 31361311095162080256 31522967337920647680 31658959431699425280 31720793336839463220 31832909758247224320 31851331581023987760 31917004429644655776 32186608755561082368 32224297992979772160 32249473225786787607 32356908272786273280 32423623547575523328 32735389158609903360 32761369626196101696 32876611717534018560 33076382795678756520 33417790511238282240 33424555246159585536 33486693172086196224 33596846768047006080 33601404744816514560 33835512892628760768 33946813921880829060 33974753686425586944 34021422304126720992 34485652238101159680 34703090146285908480 34845901216846755840 35281474982057340288 35463338255160728640 35616329360661853440 35694607007608363008 35762898617290091520 35812023478028127360 35832748028651986230 35836636552583473152 36209934850006217664 36252335242102243680 36401521806884557440 36476576491022463744 36856540829470614408 37138394717955095040 37210930645138601085 37411873324125603840 37595014325143067520 37749726318250652160 37801580337918578880 37827560805504777216 38199491709896669184 38221597897228785312 38396396306339435520 38669157591575726592 38796358767863804640 38828289927343527936 39040976414571647040 39201638868952600320 39282466990331884032 39691659354814507824 39896255537055819720 40101348613485938688 40233260944451352960 40321685693779817472 40529529434469404160 40704376412184975360 40736176706256994872 40951712032745127120 41349965252980930560 41382782685721391616 41643708175543090176 41780694057699481920 41858366465107745280 42030623117227530240 42294391115785950960 42468442108031983680 42526777880158401240 42556005906192874368 42739595232794224128 42915478340748109824 42965730657306362880 42999297634382383476 43647185544813204480 43681826168261468928 44101843727571675360 44566073661546114048 44618258759510453760 44795795690729341440 44801872993088686080 45114017190171681024 45262418562507772080 45299671581900782592 45361896405502294656 45595720613778079680 45980869650801546240 46070676036838268010 46270786861714544640 46555630521436565568 47041966642743120384 47284451006880971520 47488439147549137920 47749364637370836480 47776997371535981640 48279913133341623552 48336446989469658240 48535362409179409920 48635435321363284992 49103083737914855040 49142054439294152544 49517859623940126720 49614574193518134780 50126685766857423360 50136832869239378304 50332968424334202880 50402107117224771840 50753269338943141152 50920220882821243590 50962130529638380416 51558876788767635456 51728478357151739520 52054635219428862720 52268851825270133760 52376622653775845376 52922212473086010432 53195007382741092960 53424494040992780160 53644347925935137280 53749122042977979345 53754954828875209728 54039372579292538880 54314902275009326496 54602282710326836160 55177043580961855488 55284811244205921612 55707592076932642560 55811155286810327040 56117809986188405760 56392521487714601280 56624589477375978240 56702370506877868320 56741341208257165824 56986126977058965504 57299237564845003776 57332396845843177968 58003736387363589888 58194538151795706960 58242434891015291904 58802458303428900480 59491011679347271680 59537489032221761736 59727727587639121920 60152022920228908032 60349891416677029440 60482528540669726208 60794294151704106240 61056564618277463040 61427568049117690680 62074174028582087424 62465562263314635264 62671041086549222880 62722622190324160512 63045934675841295360 63441586673678926440 63665819516494448640 63702663162047975520 63834008859289311552 64373217511122164736 64448595985959544320 64498946451573575214 64713816545572546560 65470778317219806720 65522739252392203392 65753223435068037120 66152765591357513040 66835581022476564480 66849110492319171072 67193693536094012160 67202809489633029120 67671025785257521536 67893627843761658120 67949507372851173888 68042844608253441984 68971304476202319360 69106014055257402015 69406180292571816960 70562949964114680576 70926676510321457280 71232658721323706880 71525797234580183040 71624046956056254720 71665496057303972460 72419869700012435328 72504670484204487360 72803043613769114880 72953152982044927488 73713081658941228816 74276789435910190080 74421861290277202170 75190028650286135040 75499452636501304320 75603160675837157760 75655121611009554432 76443195794457570624 76792792612678871040 77338315183151453184 77592717535727609280 78081952829143294080 78403277737905200640 78564933980663768064 79383318709629015648 79792511074111639440 80466521888902705920 80643371387559634944 81059058868938808320 81472353412513989744 81903424065490254240 82765565371442783232 83287416351086180352 83561388115398963840 83716732930215490560 84588782231571901920 84936884216063967360 85053555760316802480 85112011812385748736 85479190465588448256 85931461314612725760 85998595268764766952 87294371089626408960 87363652336522937856 88203687455143350720 89132147323092228096 89236517519020907520 89591591381458682880 90228034380343362048 90524837125015544160 90599343163801565184 90723792811004589312 91191441227556159360 91961739301603092480 92141352073676536020 93111261042873131136 94083933285486240768 94568902013761943040 94976878295098275840 95498729274741672960 95553994743071963280 96559826266683247104 96672893978939316480 96748419677360362821 97070724818358819840 97270870642726569984 98206167475829710080 98284108878588305088 99229148387036269560 100253371533714846720 100273665738478756608 100804214234449543680 101506538677886282304 101840441765642487180 101924261059276760832 103456956714303479040 104109270438857725440 104537703650540267520 105844424946172020864 106390014765482185920 106848988081985560320 107288695851870274560 107498244085955958690 107509909657750419456 108629804550018652992 109204565420653672320 110569622488411843224 111415184153865285120 112235619972376811520 112785042975429202560 113249178954751956480 113404741013755736640 113482682416514331648 114598475129690007552 114664793691686355936 116007472774727179776 116389076303591413920 116484869782030583808 117604916606857800960 119074978064443523472 120304045840457816064 120699782833354058880 120965057081339452416 121588588303408212480 122113129236554926080 122855136098235381360 124148348057164174848 124931124526629270528 125342082173098445760 126091869351682590720 126883173347357852880 127405326324095951040 127668017718578623104 128746435022244329472 128897191971919088640 128997892903147150428 130941556634439613440 131045478504784406784 132305531182715026080 133698220984638342144 134387387072188024320 134405618979266058240 135342051570515043072 135787255687523316240 135899014745702347776 136085689216506883968 137942608952404638720 138212028110514804030 138812360585143633920 141125899928229361152 141853353020642914560 142465317442647413760 143248093912112509440 143330992114607944920 144839739400024870656 145009340968408974720 145606087227538229760 145906305964089854976 147426163317882457632 148553578871820380160 148843722580554404340 150380057300572270080 150998905273002608640 151206321351674315520 152886391588915141248 154676630366302906368 155185435071455218560 156163905658286588160 156806555475810401280 157129867961327536128 158766637419258031296 159585022148223278880 160933043777805411840 161247366128933938035 162118117737877616640 162944706825027979488 163806848130980508480 165531130742885566464 167122776230797927680 167433465860430981120 169177564463143803840 169873768432127934720 170107111520633604960 170224023624771497472 170958380931176896512 171997190537529533904 174727304673045875712 176407374910286701440 178473035038041815040 179183182762917365760 180456068760686724096 181049674250031088320 181447585622009178624 182382882455112318720 184282704147353072040 186222522085746262272 188167866570972481536 189137804027523886080 190997458549483345920 191107989486143926560 193119652533366494208 193345787957878632960 193496839354720725642 194141449636717639680 196412334951659420160 196568217757176610176 198458296774072539120 200506743067429693440 200547331476957513216 201608428468899087360 203013077355772564608 203680883531284974360 203848522118553521664 206913913428606958080 208218540877715450880 211688849892344041728 212780029530964371840 213697976163971120640 214577391703740549120 214996488171911917380 217259609100037305984 218409130841307344640 221139244976823686448 222830368307730570240 225570085950858405120 226498357909503912960 226809482027511473280 226965364833028663296 229329587383372711872 232014945549454359552 232778152607182827840 235209833213715601920 238149956128887046944 241399565666708117760 241930114162678904832 243177176606816424960 245710272196470762720 248296696114328349696 249862249053258541056 250684164346196891520 253766346694715705760 254810652648191902080 255336035437157246208 257794383943838177280 257995785806294300856 261883113268879226880 262090957009568813568 264611062365430052160 267396441969276684288 268774774144376048640 270684103141030086144 271574511375046632480 271798029491404695552 272171378433013767936 275885217904809277440 276424056221029608060 282251799856458722304 283706706041285829120 284930634885294827520 286496187824225018880 286661984229215889840 289679478800049741312 290018681936817949440 291212174455076459520 291812611928179709952 294852326635764915264 297687445161108808680 300760114601144540160 302412642703348631040 305772783177830282496 310370870142910437120 312327811316573176320 313613110951620802560 317533274838516062592 319170044296446557760 321866087555610823680 322494732257867876070 325889413650055958976 327613696261961016960 334245552461595855360 338355128926287607680 339747536864255869440 340214223041267209920 340448047249542994944 343994381075059067808 349454609346091751424 352814749820573402880 360912137521373448192 362099348500062176640 362895171244018357248 364765764910224637440 368565408294706144080 372445044171492524544 378275608055047772160 382215978972287853120 386239305066732988416 386691575915757265920 386993678709441451284 392824669903318840320 393136435514353220352 396916593548145078240 401094662953915026432 403216856937798174720 406026154711545129216 407361767062569948720 407697044237107043328 413827826857213916160 416437081755430901760 423377699784688083456 425560059061928743680 427395952327942241280 429992976343823834760 434519218200074611968 436818261682614689280 442278489953647372896 445660736615461140480 451140171901716810240 452996715819007825920 453618964055022946560 458659174766745423744 464029891098908719104 465556305214365655680 470419666427431203840 476299912257774093888 482799131333416235520 483742098386801814105 486354353213632849920 491420544392941525440 496593392228656699392 501368328692393783040 507532693389431411520 509621305296383804160 510672070874314492416 515991571612588601712 524181914019137627136 529222124730860104320 537549548288752097280 541368206282060172288 543149022750093264960 544342756866027535872 552848112442059216120 564503599712917444608 567413412082571658240 572992375648450037760 573323968458431779680 579358957600099482624 580037363873635898880 582424348910152919040 589704653271529830528 595374890322217617360 601520229202289080320 604825285406697262080 611545566355660564992 620741740285820874240 624655622633146352640 635066549677032125184 638340088592893115520 643732175111221647360 644989464515735752140 651778827300111917952 655227392523922033920 668491104923191710720 676710257852575215360 679495073728511738880 680428446082534419840 680896094499085989888 687988762150118135616 705629499641146805760 724198697000124353280 725790342488036714496 729531529820449274880 737130816589412288160 744890088342985049088 764431957944575706240 773383151831514531840 773987357418882902568 785649339806637680640 786272871028706440704 793833187096290156480 802189325907830052864 812052309423090258432 814723534125139897440 815394088474214086656 827655653714427832320 846755399569376166912 851120118123857487360 854791904655884482560 859985952687647669520 869038436400149223936 873636523365229378560 884556979907294745792 902280343803433620480 907237928110045893120 917318349533490847488 931112610428731311360 940839332854862407680 952599824515548187776 965598262666832471040 967484196773603628210 982841088785883050880 1002736657384787566080 1015065386778862823040 1019242610592767608320 1021344141748628984832 1031983143225177203424 1048363828038275254272 1058444249461720208640 1082736412564120344576 1086298045500186529920 1088685513732055071744 1105696224884118432240 1134826824165143316480 1146647936916863559360 1158717915200198965248 1160074727747271797760 1179409306543059661056 1190749780644435234720 1209650570813394524160 1223091132711321129984 1241483480571641748480 1249311245266292705280 1270133099354064250368 1276680177185786231040 1289978929031471504280 1303557654600223835904 1310454785047844067840 1336982209846383421440 1353420515705150430720 1358990147457023477760 1360856892165068839680 1375977524300236271232 1411258999282293611520 1448397394000248706560 1459063059640898549760 1474261633178824576320 1489780176685970098176 1528863915889151412480 1547974714837765805136 1572545742057412881408 1587666374192580312960 1624104618846180516864 1629447068250279794880 1693510799138752333824 1702240236247714974720 1719971905375295339040 1738076872800298447872 1747273046730458757120 1769113959814589491584 1804560687606867240960 1814475856220091786240 1834636699066981694976 1862225220857462622720 1905199649031096375552 1931196525333664942080 1934968393547207256420 1965682177571766101760 2005473314769575132160 2030130773557725646080 2038485221185535216640 2042688283497257969664 2063966286450354406848 2116888498923440417280 2172596091000373059840 2177371027464110143488 2211392449768236864480 2293295873833727118720 2320149455494543595520 2358818613086119322112 2381499561288870469440 2446182265422642259968 2482966961143283496960 2540266198708128500736 2553360354371572462080 2579957858062943008560 2607115309200447671808 2620909570095688135680 2706841031410300861440 2721713784330137679360 2751955048600472542464 2822517998564587223040 2896794788000497413120 2948523266357649152640 3057727831778302824960 3095949429675531610272 3145091484114825762816 3175332748385160625920 3248209237692361033728 3258894136500559589760 3404480472495429949440 3439943810750590678080 3476153745600596895744 3538227919629178983168 3628951712440183572480 3669273398133963389952 3724450441714925245440 3810399298062192751104 3869936787094414512840 3931364355143532203520 4010946629539150264320 4060261547115451292160 4076970442371070433280 4127932572900708813696 4233776997846880834560 4345192182000746119680 4422784899536473728960 4586591747667454237440 4717637226172238644224 4762999122577740938880 5080532397416257001472 5106720708743144924160 5159915716125886017120 5214230618400895343616 5241819140191376271360 5413682062820601722880 5443427568660275358720 5503910097200945084928 5793589576000994826240 5897046532715298305280 6115455663556605649920 6191898859351063220544 6350665496770321251840 6517788273001119179520 6879887621501181356160 7076455839258357966336 7338546796267926779904 7448900883429850490880 7620798596124385502208 7739873574188829025680 7862728710287064407040 8120523094230902584320 8255865145801417627392 8467553995693761669120 8690384364001492239360 8845569799072947457920 9173183495334908474880 9435274452344477288448 9525998245155481877760 10213441417486289848320 10319831432251772034240 10428461236801790687232 10886855137320550717440 11007820194401890169856 11794093065430596610560 12230911327113211299840 12383797718702126441088 12701330993540642503680 13035576546002238359040 13759775243002362712320 14152911678516715932672 15241597192248771004416 15479747148377658051360 15725457420574128814080 16241046188461805168640 16511730291602835254784 17380768728002984478720 17691139598145894915840 18346366990669816949760 19051996490310963755520 20639662864503544068480 22015640388803780339712 23588186130861193221120 24767595437404252882176 25402661987081285007360 26071153092004476718080 27519550486004725424640 28305823357033431865344 30959494296755316102720 33023460583205670509568 35382279196291789831680 36692733981339633899520 38103992980621927511040 41279325729007088136960 47176372261722386442240 49535190874808505764352 52142306184008953436160 55039100972009450849280 61918988593510632205440 66046921166411341019136 70764558392583579663360 76207985961243855022080 82558651458014176273920 99070381749617011528704 110078201944018901698560 123837977187021264410880 141529116785167159326720 165117302916028352547840 198140763499234023057408 247675954374042528821760 330234605832056705095680 495351908748085057643520 990703817496170115287040
- Sum of all divisors σ(n): 4743535579018819494912000
- Sum of proper divisors (its aliquot sum) s(n): 3752831761522649379624960
- 990703817496170115287040 is an abundant number, because the sum of its proper divisors (3752831761522649379624960) is greater than itself. Its abundance is 2762127944026479264337920
Bases of 990703817496170115287040
- Binary: 110100011100101000101001010111000000111011111011000100110101001011001000000000002
- Hexadecimal: 0xD1CA295C0EFB1352C800
- Base-36: 4HBSN5GQKDZC0000
Squares and roots of 990703817496170115287040
- 990703817496170115287040 squared (9907038174961701152870402) is 981494054001484743438585940567314564701591961600
- 990703817496170115287040 cubed (9907038174961701152870403) is 972369906149063076919333744985828547014839963523243224122092540657664000
-
The
square root of 990703817496170115287040 is 995341055867.8719122733 -
The
cube root of 990703817496170115287040 is 99689162.0486602385
Scales and comparisons
How big is 990703817496170115287040?- 990,703,817,496,170,115,287,040 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 990,703,817,496,170,115,287,040 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 990703817496170115287040 cubic inches would be around 8307430.2 feet tall.
Recreational maths with 990703817496170115287040
- 990703817496170115287040 backwards is 040782511071694718307099
- The number of decimal digits it has is: 24
- The sum of 990703817496170115287040's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 990703817496170115287040 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 990703817496170115287040 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/990703817496170115287040/
Chicago style:
Numbermatics. 2024. "Number 990703817496170115287040 - Facts about the integer". https://numbermatics.com/n/990703817496170115287040/
The information we have on file for 990703817496170115287040 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 990703817496170115287040, math, Factors of 990703817496170115287040, curriculum, school, college, exams, university, Prime factorization of 990703817496170115287040, STEM, science, technology, engineering, physics, economics, calculator, nine hundred ninety sextillion, seven hundred three quintillion, eight hundred seventeen quadrillion, four hundred ninety-six trillion, one hundred seventy billion, one hundred fifteen million, two hundred eighty-seven thousand and forty.