1 1 2 7 3 3 4 6 5 2 6 14 7 15 8 24 9 8 10 30 11 13 12 28 13 5 14 12 15 4 16 10 17 56 18 60 19 29 20 26 21 16 22 112 23 48 24 96 25 9 26 32 27 52 28 58 29 120 30 20 31 31 32 128 33 208 34 232 35 50 36 36 37 61 38 114 39 384 40 960 41 17 42 464 43 22 44 160 45 896 46 248 47 27 48 62 49 240 50 40 51 224 52 64 53 104 54 116 55 25 56 124 57 80 58 480 59 11 60 192 61 57 62 448 63 18 64 1536 65 98 66 456 67 21 68 928 69 200 70 512 71 832 72 3584 73 121 74 244 75 144 76 108 77 992 78 226 79 640 80 768 81 228 82 122 83 72 84 416 85 100 86 256 87 49 88 496 89 320 90 1792 91 113 92 34 93 44 94 1920 95 54 96 1664 97 53 98 400 99 1856 100 88 101 68 102 3840 103 59 104 196 105 1024 106 3072 107 912 108 42 109 33 110 488 111 288 112 216 113 1984 114 1280 115 225 116 452 117 97 118 242 119 7168 120 7680 121 118 122 176 123 136 124 800 125 3712 126 3328 127 106 128 466 129 936 130 962 131 115 132 1928 133 3600 134 20480 135 1552 136 260 137 129 138 250 139 114688 140 7232 141 3872 142 772 143 385 144 504 145 209 146 7808 147 4608 148 528 149 672 150 328 151 14592 152 16384 153 848 154 420 155 3136 156 898 157 51 158 162 159 49152 160 1936 161 3616 162 776 163 386 164 130 165 252 166 57344 167 125 168 7296 169 164 170 24576 171 81 172 2304 173 3904 174 264 175 336 176 6400 177 29696 178 38 179 26624 180 61440 181 944 182 1408 183 1088 184 1800 185 481 186 964 187 10240 188 1728 189 15872 190 468 191 233 192 1808 193 193 194 968 195 28672 196 900 197 482 198 388 199 5120 200 1952 201 1152 202 126 203 65 204 82 205 3648 206 132 207 168 208 424 209 13312 210 3200 211 19 212 1568 213 449 214 210 215 8192 216 472 217 544 218 14848 219 704 220 7936 221 234 222 864 223 30720 224 1600 225 7424 226 6656 227 212 228 4096 229 105 230 12288 231 784 232 272 233 352 234 236 235 15360 236 432 237 3968 238 450 239 117 240 976 241 63 242 484 243 14336 244 194 245 904 246 2560 247 241 248 576 249 66 250 1824 251 84 252 6144 253 41 254 392 255 2048 256 3456 257 31744 258 122880 259 1888 260 2176 261 2816 262 12800 263 59392 264 1796 265 102 266 6272 267 840 268 32768 269 1696 270 76 271 53248 272 98304 273 324 274 29184 275 656 276 1056 277 1344 278 9216 279 15616 280 500 281 229376 282 258 283 897 284 520 285 37 286 418 287 1008 288 4352 289 5632 290 3776 291 245760 292 106496 293 152 294 118784 295 25600 296 3592 297 12544 298 204 299 23 300 3392 301 961 302 1680 303 65536 304 770 305 1544 306 7744 307 14464 308 3856 309 7200 310 40960 311 3104 312 932 313 249 314 6912 315 63488 316 230 317 1924 318 1872 319 161 320 1540 321 6208 322 7712 323 81920 324 15488 325 1000 326 28928 327 3088 328 3744 329 460 330 14400 331 3848 332 498 333 101 334 1864 335 322 336 2112 337 2688 338 18432 339 31232 340 196608 341 648 342 58368 343 1312 344 1040 345 74 346 836 347 2016 348 458752 349 1794 350 516 351 465 352 11264 353 8704 354 7552 355 257 356 491520 357 417 358 13824 359 126976 360 237568 361 769 362 304 363 51200 364 6784 365 212992 366 1922 367 131072 368 393216 369 73 370 46 371 408 372 7184 373 25088 374 3360 375 229 376 2624 377 1296 378 116736 379 123 380 5376 381 4224 382 62464 383 36864 384 292 385 5184 386 1572864 387 184 388 1632 389 28736 390 90 391 245 392 7688 393 27136 394 524288 395 457 396 13440 397 145 398 100352 399 916 400 851968 401 70 402 204800 403 1216 404 950272 405 3076 406 45056 407 3842 408 55296 409 1966080 410 110 411 1668 412 1028 413 30208 414 34816 415 1537 416 115712 417 642 418 994 419 833 420 3586 421 1835008 422 61952 423 4000 424 4160 425 201 426 3344 427 8064 428 7176 429 1860 430 296 431 2064 432 1992 433 99 434 507904 435 404 436 14976 437 1840 438 1288 439 7456 440 327680 441 24832 442 12352 443 6160 444 15392 445 513 446 57600 447 30848 448 13568 449 425984 450 608 451 35 452 6720 453 458 454 262144 455 3844 456 22528 457 475136 458 102400 459 1538 460 514 461 15104 462 17408 463 1921 464 246 465 10752 466 233472 467 5248 468 124928 469 73728 470 8448 471 929 472 786432 473 92 474 146 475 2592 476 50176 477 45 478 816 479 14368 480 3728 481 996 482 253952 483 202 484 983040 485 27648 486 834 487 55 488 644 489 7488 490 7696 491 920 492 15424 493 28800 494 163840 495 12416 496 2000 497 917504 498 30976 499 321 500 57856 501 497 502 3080 503 6176 504 3588 505 1793 506 930 507 1032 508 148 509 2080 510 4032 511 1672 512 1160 513 107520 514 3656 515 3713 516 720 517 1960 518 802816 519 7328 520 356 521 1472 522 2336 523 12582912 524 229888 525 14338 526 486 527 13056 528 3735552 529 801 530 83968 531 41472 532 28680 533 906 534 3936 535 3329 536 7428 537 1998848 538 2562 539 107 540 172032 541 135168 542 1179648 543 14864 544 991232 545 393 546 10272 547 4100 548 1851392 549 5128 550 15904 551 13328 552 397312 553 98560 554 15362 555 197632 556 7944 557 6145 558 434 559 788 560 53504 561 129024 562 66560 563 2049 564 3216 565 4736 566 1604 567 3970 568 29360128 569 64000 570 6660 571 57376 572 1816 573 114816 574 33024 575 29760 576 172 577 26688 578 31457280 579 884736 580 30728 581 8126464 582 1584 583 6464 584 483328 585 1760 586 552 587 67 588 16448 589 557056 590 61472 591 24592 592 8208 593 238 594 921600 595 246272 596 872 597 12292 598 493568 599 5242880 600 29440 601 1825 602 3652 603 239616 604 119296 605 20608 606 31872 607 85 608 3276800 609 274 610 19456 611 1156 612 720896 613 577 614 49216 615 15204352 616 13631488 617 977 618 1120 619 354 620 123008 621 1956 622 434176 623 14337 624 215040 625 2320 626 1605632 627 14656 628 7312 629 8388608 630 7426 631 485 632 459776 633 28676 634 1440 635 3920 636 712 637 905 638 26112 639 972 640 1944 641 52224 642 1810 643 1424 644 57352 645 7840 646 919552 647 213 648 430080 649 970 650 14624 651 14852 652 3211264 653 2880 654 29312 655 4640 656 3912 657 28674 658 246016 659 16777216 660 27262976 661 6657 662 868352 663 1954 664 6553600 665 1601 666 548 667 98432 668 2240 669 708 670 38912 671 2312 672 1769472 673 61456 674 16252928 675 273 676 12928 677 237 678 3168 679 170 680 58880 681 3650 682 7304 683 479232 684 238592 685 41216 686 63744 687 15361 688 1154 689 30408704 690 1441792 691 122944 692 49184 693 1114112 694 32896 695 7425 696 344 697 62914560 698 53376 699 3520 700 966656 701 353 702 134 703 1104 704 20544 705 8200 706 10256 707 3702784 708 31808 709 26656 710 868 711 1576 712 1982464 713 786 714 128000 715 58720256 716 13320 717 114752 718 3632 719 451 720 987136 721 433 722 24584 723 1744 724 492544 725 1843200 726 476 727 16416 728 10485760 729 794624 730 197120 731 3969 732 30724 733 395264 734 12290 735 15888 736 9472 737 7940 738 6432 739 4098 740 229632 741 59520 742 3208 743 66048 744 258048 745 214 746 107008 747 133120 748 2359296 749 3997696 750 5124 751 14856 752 57360 753 1812 754 7872 755 6658 756 29728 757 2561 758 270336 759 344064 760 167936 761 195 762 1602 763 7471104 764 25165824 765 2944 766 4672 767 82944 768 492 769 3585 770 466944 771 10496 772 147456 773 1858 774 21504 775 16896 776 592 777 402 778 4128 779 3720 780 249856 781 16128 782 8320 783 6688 784 3670016 785 7172 786 14352 787 227 788 1284 789 641 790 123904 791 8000 792 24704 793 12320 794 655360 795 49664 796 1988 797 231424 798 1666 799 993 800 220 801 3336 802 60416 803 69 804 2056 805 69632 806 7684 807 3074 808 1703936 809 54272 810 140 811 2432 812 409600 813 6152 814 90112 815 1900544 816 61696 817 109 818 30784 819 115200 820 3680 821 1026 822 29952 823 2576 824 3932160 825 110592 826 1015808 827 3841 828 198 829 808 830 3984 831 14912 832 294912 833 3716 834 43008 835 33792 836 984 837 7170 838 933888 839 20992 840 499712 841 1857 842 13376 843 32256 844 804 845 16640 846 1184 847 401 848 200704 849 180 850 1832 851 290 852 26880 853 914 854 15376 855 1048576 856 57472 857 490 858 3264 859 89 860 368 861 3145728 862 10368 863 584 864 14344 865 1665 866 16000 867 7340032 868 7440 869 8256 870 28704 871 454 872 1282 873 2568 874 247808 875 1025 876 3332 877 197 878 3976 879 462848 880 123392 881 1310720 882 218 883 3073 884 1986 885 49408 886 99328 887 24640 888 2052 889 7360 890 61568 891 230400 892 29824 893 5152 894 59904 895 913 896 978 897 217088 898 61504 899 4194304 900 578 901 177 902 6815744 903 560 904 360448 905 7602176 906 30736 907 12296 908 9728 909 1638400 910 24608 911 137 912 241664 913 276 914 278528 915 8224 916 86 917 15728640 918 13344 919 880 920 792 921 15936 922 10304 923 59648 924 15364 925 442368 926 4063232 927 3232 928 394 929 217 930 6664 931 7952 932 925696 933 2564 934 2050 935 5136 936 57408 937 14880 938 908 939 28688 940 3330 941 14680064 942 495616 943 32000 944 1826 945 119808 946 4104 947 14720 948 123136 949 119 950 460800 951 6146 952 3972 953 7681 954 49280 955 98816 956 2621440 957 198656 958 246784 959 436 960 736 961 6291456 962 20736 963 1168 964 1867776 965 41984 966 1968 967 453 968 178 969 6528 970 114944 971 243 972 980 973 7169 974 360 975 401408 976 26752 977 64512 978 33280 979 1608 980 2368 981 1985 982 16512 983 802 984 3714 985 1281 986 999424 987 589824 988 7432 989 67584 990 14340 991 86016 992 2097152 993 30752 994 108544 995 489 996 580 997 3664 998 53760 999 1828 1000 4864 1001 289 1002 3407872 1003 280 1004 3801088 1005 180224 1006 12304 1007 819200 1008 120832 1009 138 1010 440 1011 6672 1012 15368 1013 6148 1014 4112 1015 139264 1016 221184 1017 7682 1018 7864320 1019 43 1020 7968 1021 396 1022 2031616 1023 1616 1024 26214400 1025 2192 1026 6404 1027 1938 1028 5767168 1029 4616 1030 393728 1031 121634816 1032 2832 1033 14849 1034 9248 1035 155648 1036 26628 1037 109051904 1038 8960 1039 3201 1040 984064 1041 67108864 1042 59408 1043 58496 1044 3473408 1045 7816 1046 114696 1047 15648 1048 18560 1049 1720320 1050 3880 1051 13313 1052 12845056 1053 425 1054 117248 1055 3618 1056 53264 1057 10242 1058 16388 1059 62976 1060 12816 1061 59768832 1062 1560 1063 211 1064 458880 1065 14496 1066 2752512 1067 2162688 1068 3140 1069 1569 1070 20488 1071 237824 1072 208896 1073 7776 1074 3678208 1075 852 1076 229408 1077 8193 1078 31360 1079 11520 1080 778 1081 5696 1082 23552 1083 7240 1084 37376 1085 201326592 1086 663552 1087 1343488 1088 63520 1089 25664 1090 476160 1091 528384 1092 29056 1093 1837056 1094 3608 1095 165 1096 676 1097 6288 1098 1024000 1099 15859712 1100 106560 1101 469762048 1102 14596 1103 918016 1104 31981568 1105 18874368 1106 118848 1107 24577 1108 40992 1109 1712 1110 856064 1111 2064384 1112 75776 1113 1802 1114 332 1115 51456 1116 49156 1117 32784 1118 1064960 1119 966 1120 82048 1121 164352 1122 65600 1123 7297 1124 213248 1125 337 1126 254464 1127 29622272 1128 6944 1129 15874 1130 98320 1131 127104 1132 12608 1133 470 1134 532 1135 265 1136 1576960 1137 31752 1138 3162112 1139 245792 1140 3464 1141 7897088 1142 6356992 1143 83886080 1144 3808 1145 3940352 1146 131328 1147 4612 1148 13952 1149 196672 1150 1730 1151 14745600 1152 98312 1153 1801 1154 65568 1155 1932 1156 3604 1157 151552 1158 102912 1159 664 1160 1712128 1161 4128768 1162 2129920 1163 965 1164 237696 1165 49154 1166 3424 1167 81984 1168 3138 1169 6280 1170 5505024 1171 4325376 1172 37748736 1173 63963136 1174 40976 1175 475648 1176 20484 1177 10241 1178 917760 1179 28992 1180 125952 1181 25632 1182 32776 1183 106528 1184 7236 1185 37120 1186 234496 1187 25690112 1188 850 1189 23040 1190 458816 1191 62720 1192 3440640 1193 777 1194 26626 1195 7760 1196 118816 1197 116992 1198 134217728 1199 387 1200 47104 1201 402653184 1202 1327104 1203 74752 1204 3120 1205 2686976 1206 422 1207 119537664 1208 14480 1209 11392 1210 417792 1211 1556 1212 1704 1213 15552 1214 7356416 1215 16386 1216 52428800 1217 4384 1218 243269632 1219 787456 1220 9232 1221 1937 1222 11534336 1223 1410 1224 263168 1225 57345 1226 508 1227 59400 1228 114692 1229 8912896 1230 393472 1231 983552 1232 31296 1233 1968128 1234 229392 1235 6946816 1236 15632 1237 53256 1238 218103808 1239 3617 1240 3876 1241 12808 1242 311296 1243 18496 1244 5664 1245 29698 1246 6402 1247 17920 1248 7733248 1249 2824 1250 1072 1251 8832 1252 28160 1253 427008 1254 1090 1255 131 1256 946 1257 491648 1258 130023424 1259 2184 1260 2752 1261 253 1262 503316480 1263 14155776 1264 7812 1265 61442 1266 1896 1267 3905 1268 122888 1269 1360 1270 103424 1271 25344 1272 3833856 1273 58432 1274 29200 1275 471040 1276 509952 1277 1908736 1278 329728 1279 2305 1280 335872 1281 390 1282 3204 1283 14942208 1284 50331648 1285 5888 1286 9344 1287 165888 1288 3624 1289 13316 1290 15744 1291 4097 1292 540672 1293 785 1294 688128 1295 114720 1296 10248 1297 29712 1298 428 1299 516096 1300 59456 1301 5122 1302 7995392 1303 4718592 1304 8196 1305 12289 1306 266240 1307 214016 1308 15880 1309 18944 1310 12864 1311 83 1312 31776 1313 1736 1314 3152 1315 133 1316 63616 1317 53312 1318 7405568 1319 20512 1320 24580 1321 61448 1322 394240 1323 790528 1324 1589248 1325 7938 1326 20971520 1327 1974272 1328 229504 1329 3649 1330 902 1331 7264 1332 459264 1333 119040 1334 6416 1335 132096 1336 117440512 1337 26640 1338 256000 1339 3964928 1340 1572 1341 169 1342 41088 1343 16400 1344 6336 1345 340 1346 25856 1347 1953 1348 474 1349 32505856 1350 122912 1351 546 1352 706 1353 2208 1354 1933312 1355 7040 1356 106752 1357 688 1358 3538944 1359 125829120 1360 866 1361 3488 1362 3686400 1363 49168 1364 952 1365 985088 1366 32832 1367 1153 1368 30722 1369 127488 1370 82432 1371 477184 1372 958464 1373 14608 1374 7300 1375 117760 1376 14850 1377 127 1378 65792 1379 268 1380 245888 1381 98368 1382 2228224 1383 28673 1384 13107200 1385 1096 1386 3202 1387 969 1388 2883584 1389 2308 1390 196864 1391 60817408 1392 4480 1393 1416 1394 77824 1395 4624 1396 3908 1397 1736704 1398 13314 1399 54525952 1400 29248 1401 29704 1402 860160 1403 1940 1404 7824 1405 57348 1406 492032 1407 33554432 1408 4456448 1409 254 1410 131584 1411 29700 1412 491776 1413 705 1414 196736 1415 57346 1416 3866624 1417 1412 1418 536 1419 4416 1420 213504 1421 1376 1422 14080 1423 545 1424 65011712 1425 1092 1426 948 1427 3906 1428 251658240 1429 7077888 1430 245824 1431 473 1432 12672 1433 680 1434 51712 1435 30721 1436 164864 1437 954368 1438 61444 1439 254976 1440 3472 1441 7937 1442 49160 1443 63552 1444 1581056 1445 122896 1446 788480 1447 15876 1448 266 1449 6304 1450 106624 1451 235 1452 14811136 1453 127232 1454 41024 1455 82176 1456 1904 1457 1970176 1458 65664 1459 2306 1460 235520 1461 14600 1462 29216 1463 1916928 1464 7372800 1465 865 1466 98336 1467 6976 1468 1732 1469 3948544 1470 3178496 1471 41943040 1472 37888 1473 901 1474 166 1475 25728 1476 24578 1477 16392 1478 532480 1479 483 1480 9437184 1481 10244 1482 15990784 1483 59424 1484 20496 1485 856 1486 428032 1487 1032192 1488 32800 1489 338 1490 7929856 1491 3144 1492 234881024 1493 512000 1494 53280 1495 7298 1496 31760 1497 12832 1498 238080 1499 264192 1500 14528 1501 918528 1502 1804 1503 459008 1504 1081344 1505 1376256 1506 1570 1507 118912 1508 26632 1509 5121 1510 229440 1511 7248 1512 671744 1513 780 1514 331776 1515 18688 1516 8194 1517 31488 1518 29884416 1519 6408 1520 2848 1521 3620 1522 100663296 1523 11776 1524 3888 1525 426 1526 104448 1527 389 1528 6422528 1529 58624 1530 9280 1531 1809 1532 114704 1533 1839104 1534 15680 1535 5760 1536 7216 1537 330 1538 58112 1539 3674112 1540 952320 1541 1056768 1542 127040 1543 51328 1544 29192 1545 1836032 1546 213120 1547 939524096 1548 2048000 1549 31719424 1550 1352 1551 12576 1552 508928 1553 59244544 1554 164096 1555 15873 1556 328704 1557 469 1558 14594 1559 131200 1560 426496 1561 674 1562 25216 1563 940 1564 530 1565 1064 1566 13888 1567 31748 1568 942080 1569 9224 1570 58400 1571 1089 1572 7880704 1573 945 1574 262656 1575 7616 1576 659456 1577 4610 1578 116864 1579 7667712 1580 2720 1581 245776 1582 3817472 1583 1019904 1584 6324224 1585 61441 1586 63504 1587 3153920 1588 196640 1589 254208 1590 491584 1591 1729 1592 6928 1593 15794176 1594 12713984 1595 167772160 1596 29491200 1597 3460 1598 393344 1599 27904 1600 2180 1601 56320 1602 854016 1603 6401 1604 5648 1605 17664 1606 15466496 1607 262 1608 118800 1609 1016 1610 229384 1611 17825792 1612 526336 1613 2144 1614 114690 1615 39 1616 122884 1617 1409 1618 206848 1619 50688 1620 260046848 1621 7810 1622 15624 1623 3792 1624 5504 1625 1006632960 1626 506 1627 29697 1628 4368 1629 983296 1630 28311552 1631 1892 1632 786944 1633 1967104 1634 23068672 1635 2820 1636 3874 1637 18464 1638 486539264 1639 1574912 1640 59396 1641 11328 1642 622592 1643 36992 1644 25616 1645 7752 1646 104857600 1647 8768 1648 12804 1649 35840 1650 436207616 1651 7234 1652 106512 1653 31264 1654 458784 1655 13893632 1656 237632 1657 849 1658 233984 1659 774 1660 268435456 1661 3936256 1662 62592 1663 26625 1664 15232 1665 1890 1666 525312 1667 18448 1668 1884160 1669 7809 1670 2178 1671 116800 1672 15761408 1673 4609 1674 6920 1675 58982400 1676 786688 1677 55808 1678 31588352 1679 13856 1680 983168 1681 3458 1682 122882 1683 12648448 1684 127008 1685 6307840 1686 25427968 1687 335544320 1688 393280 1689 508416 1690 27776 1691 63496 1692 2128 1693 1060 1694 50432 1695 1880 1696 660 1697 3672064 1698 14432 1699 116224 1700 1879048192 1701 426240 1702 58384 1703 14593 1704 2113536 1705 102656 1706 1904640 1707 7348224 1708 303104 1709 329 1710 254080 1711 7208 1712 118489088 1713 31746 1714 938 1715 328192 1716 1348 1717 529 1718 852992 1719 1017856 1720 2704 1721 262400 1722 657408 1723 29188 1724 63438848 1725 4096000 1726 25152 1727 673 1728 81952 1729 899 1730 127926272 1731 75497472 1732 12560 1733 8650752 1734 6276 1735 951296 1736 20482 1737 40968 1738 65552 1739 213056 1740 11010048 1741 3137 1742 1835520 1743 57984 1744 205824 1745 3602 1746 1328 1747 163 1748 1930 1749 3864 1750 196624 1751 131136 1752 163968 1753 6848 1754 98308 1755 475392 1756 4259840 1757 3424256 1758 8257536 1759 49153 1760 251904 1761 51264 1762 844 1763 239075328 1764 5373952 1765 6240 1766 2654208 1767 149504 1768 3408 1769 31104 1770 3112 1771 835584 1772 28960 1773 22784 1774 94208 1775 805306368 1776 32772 1777 14712832 1778 917632 1779 125440 1780 46080 1781 1700 1782 51380224 1783 421 1784 53252 1785 15520 1786 6881280 1787 1554 1788 74240 1789 16385 1790 468992 1791 14472 1792 5440 1793 491552 1794 7634944 1795 2039808 1796 1318912 1797 9220 1798 233728 1799 15335424 1800 101376 1801 413696 1802 2818 1803 245768 1804 7584 1805 31248 1806 15620 1807 505 1808 2013265920 1809 114689 1810 56623104 1811 3784 1812 1966592 1813 8736 1814 520093696 1815 261 1816 1012 1817 11008 1818 59394 1819 1708032 1820 12802 1821 251 1822 4360 1823 112640 1824 973078528 1825 773 1826 17536 1827 3149824 1828 46137344 1829 5640 1830 36928 1831 7748 1832 15504 1833 51232 1834 209715200 1835 1553 1836 22656 1837 118792 1838 73984 1839 1245184 1840 4288 1841 35328 1842 1052672 1843 229380 1844 524 1845 3873 1846 11296 1847 30932992 1848 2032 1849 7233 1850 237600 1851 78 1852 3934208 1853 1573888 1854 35651584 1855 458768 1856 31040 1857 106504 1858 1698 1859 475264 1860 148480 1861 3108 1862 13762560 1863 3601 1864 842 1865 102760448 1866 3400 1867 92160 1868 32770 1869 963 1870 937984 1871 28944 1872 14468 1873 872415232 1874 71680 1875 25608 1876 27787264 1877 20481 1878 62528 1879 213024 1880 536870912 1881 1929 1882 467968 1883 1548 1884 125184 1885 917568 1886 53250 1887 7872512 1888 1835264 1889 250880 1890 65544 1891 937 1892 29425664 1893 6816 1894 1671168 1895 62208 1896 5308416 1897 10747904 1898 299008 1899 1610612736 1900 188416 1901 57920 1902 6224 1903 45568 1904 12480 1905 1688 1906 102528 1907 478150656 1908 131104 1909 503808 1910 426112 1911 81936 1912 17301504 1913 6274 1914 22020096 1915 31745 1916 3671040 1917 467 1918 115968 1919 40964 1920 229378 1921 32769 1922 2024 1923 22016 1924 3416064 1925 118788 1926 25604 1927 841 1928 4026531840 1929 113246208 1930 3933184 1931 7568 1932 17472 1933 1697 1934 522 1935 1040187392 1936 491536 1937 827392 1938 5636 1939 53249 1940 62496 1941 15168 1942 1010 1943 31240 1944 10880 1945 202752 1946 983104 1947 4079616 1948 15269888 1949 18440 1950 467456 1951 2637824 1952 254016 1953 12615680 1954 25296896 1955 245764 1956 63176704 1957 27712 1958 671088640 1959 50855936 1960 786560 1961 12801 1962 6916 1963 1966336 1964 55552 1965 2120 1966 126992 1967 1016832 1968 3768320 1969 77 1970 36896 1971 1050624 1972 30670848 1973 4356 1974 15618 1975 233600 1976 9218 1977 31522816 1978 3780 1979 30464 1980 111616 1981 1573376 1982 13840 1983 117964800 1984 126877696 1985 8192000 1986 50304 1987 1346 1988 29186 1989 2817 1990 3758096384 1991 852480 1992 14696448 1993 232448 1994 3809280 1995 4227072 1996 116768 1997 7344128 1998 28864 1999 1320 2000 1058 2001 3760 2002 4256 2003 100864 2004 2035712 2005 236978176 2006 1705984 2007 2696 2008 58376 2009 524800 2010 5408 2011 59393 2012 656384 2013 63492 2014 1876 2015 1314816 2016 508160 2017 205312 2018 14416 2019 658 2020 606208 2021 326 2022 411648 2023 2656 2024 8519680 2025 6848512 2026 3860 2027 2177 2028 7728 2029 262272 2030 7204 2031 393248 2032 98306 2033 16515072 2034 13696 2035 1889 2036 196616 2037 327936 2038 950784 2039 255852544 2040 25120 2041 3457 2042 1902592 2043 12552 2044 1798 2045 163904 2046 150994944 2047 122881 2048 16672 2049 135680 2050 466948 2051 272384 2052 54288 2053 1835009 2054 6455296 2055 240640 2056 15166603264 2057 130285568 2058 231432 2059 13408 2060 10500 2061 109182976 2062 172544 2063 67712 2064 807403520 2065 1048592 2066 30210 2067 15728896 2068 49672 2069 1619001344 2070 442624 2071 4001 2072 3555328 2073 24712 2074 8127488 2075 65077248 2076 12328 2077 50339840 2078 125845504 2079 819264 2080 999552 2081 7340064 2082 16032 2083 14950400 2084 26896 2085 241172480 2086 4928 2087 30792 2088 1949696 2089 241920 2090 115208 2091 61953 2092 2361344 2093 643 2094 67239936 2095 34818 2096 885760 2097 7549747200 2098 2017460224 2099 589952 2100 7143424 2101 1030 2102 8288 2103 100696064 2104 3254779904 2105 655368 2106 16257024 2107 21508 2108 1773568 2109 4043309056 2110 42949672960 2111 61704 2112 1999360 2113 64640 2114 970752 2115 247840 2116 462880 2117 33408 2118 66571993088 2119 115713 2120 3078 2121 3999744 2122 57488 2123 147460 2124 52953088 2125 31458304 2126 3407936 2127 360704 2128 29960 2129 261095424 2130 200720 2131 950274 2132 696320 2133 12976128 2134 62918656 2135 16900 2136 168820736 2137 1180160 2138 45058 2139 977272832 2140 3688 2141 278784 2142 1962934272 2143 29917184 2144 7247757312 2145 1218 2146 257698037760 2147 995 2148 14680192 2149 12353 2150 2097216 2151 16132 2152 49440 2153 484352 2154 251723776 2155 204802 2156 108608 2157 249860 2158 3280 2159 1118208 2160 218628096 2161 24833 2162 10384 2163 24672 2164 1638656 2165 2584 2166 53824 2167 32128 2168 27138 2169 7602432 2170 129536 2171 6161 2172 3145744 2173 1409024 2174 6692 2175 851970 2176 19005440 2177 10498 2178 59936 2179 1900552 2180 123264 2181 4194560 2182 409608 2183 3704832 2184 29856 2185 435200 2186 466946 2187 107776 2188 13153337344 2189 55297 2190 49668 2191 120061952 2192 294 2193 33808 2194 90120 2195 217344 2196 3973120 2197 405 2198 24708 2199 5186 2200 397824 2201 7392 2202 460928 2203 1761607680 2204 61600 2205 12324 2206 13632512 2207 507905 2208 1634 2209 9175040 2210 15205376 2211 60424 2212 1851904 2213 27267072 2214 111669149696 2215 3277824 2216 3556769792 2217 7457 2218 69640 2219 8004 2220 123424 2221 8003584 2222 6592 2223 186 2224 1572866 2225 1993 2226 230432 2227 6291520 2228 6816000 2229 16023552 2230 2621568 2231 117448704 2232 59899904 2233 198144 2234 231428 2235 60833792 2236 123908 2237 1007681536 2238 246912 2239 68719476736 2240 99360 2241 721920 2242 5905580032 2243 1841 2244 201457664 2245 3724 2246 14356 2247 503578624 2248 991744 2249 124554051584 2250 115008 2251 4726784 2252 43024 2253 98944 2254 1310752 2255 14977 2256 918 2257 1289 2258 6557696 2259 198784 2260 403177472 2261 110600 2262 2244608 2263 26843545600 2264 159383552 2265 1984512 2266 3932168 2267 100354 2268 3670020 2269 28738 2270 2899968 2271 9469952 2272 30412800 2273 57601 2274 9984 2275 29360640 2276 134742016 2277 524290 2278 933904 2279 30849 2280 13442 2281 260096 2282 925824 2283 15393 2284 4563402752 2285 4132 2286 58722304 2287 1015816 2288 7690 2289 401472 2290 495744 2291 8324 2292 67072 2293 327681 2294 558080 2295 14417920 2296 3959422976 2297 1445888 2298 4521984 2299 596 2300 21008 2301 14920 2302 3992 2303 548864 2304 7178 2305 360960 2306 251789312 2307 1862 2308 100728832 2309 29361152 2310 2066 2311 507908 2312 14680320 2313 67371008 2314 4992 2315 15206400 2316 130048 2317 6721 2318 2281701376 2319 462912 2320 3278848 2321 99392 2322 13421772800 2323 459 2324 201588736 2325 1122304 2326 55300 2327 21512 2328 49680 2329 2952790016 2330 57504 2331 2363392 2332 62277025792 2333 495872 2334 655376 2335 49472 2336 3408000 2337 8011776 2338 61954 2339 503840768 2340 115216 2341 786433 2342 58724352 2343 1310784 2344 3296 2345 93 2346 61712 2347 4001792 2348 3145760 2349 34820 2350 1778384896 2351 4002 2352 1638912 2353 55834574848 2354 13633536 2355 925952 2356 30212 2357 7602688 2358 4587520 2359 817 2360 79691776 2361 992256 2362 1966084 2363 50177 2364 1835010 2365 14369 2366 1449984 2367 4734976 2368 1852416 2369 204804 2370 2097280 2371 61632 2372 6576668672 2373 233473 2374 24834 2375 60030976 2376 9502720 2377 5249 2378 29968 2379 950276 2380 230464 2381 880803840 2382 198912 2383 3696 2384 1986560 2385 2593 2386 108672 2387 45060 2388 30800 2389 6162 2390 12354 2391 6816256 2392 30416896 2393 115714 2394 16904 2395 147 2396 34359738368 2397 123456 2398 29949952 2399 99072 2400 16056320 2401 1015824 2402 147464 2403 117456896 2404 59968 2405 4194816 2406 1883242496 2407 436224 2408 851972 2409 10400 2410 327682 2411 1220 2412 14928 2413 5898240 2414 217600 2415 53888 2416 249864 2417 12058624 2418 103079215104 2419 10753 2420 19136512 2421 8449 2422 687865856 2423 339738624 2424 2916352 2425 3706880 2426 398336 2427 110608 2428 30850 2429 106954752 2430 3981312 2431 247 2432 3801152 2433 32288 2434 33587200 2435 7177 2436 1572868 2437 3736064 2438 5188 2439 1966082 2440 42008576 2441 4063488 2442 120064 2443 1703952 2444 84148224 2445 2448 2446 1670 2447 3587 2448 14876672 2449 1847296 2450 470024192 2451 84480 2452 499744 2453 7473152 2454 1867904 2455 180288 2456 346112 2457 86144 2458 8120172544 2459 3219456 2460 240518168576 2461 524288000 2462 55298 2463 54558720 2464 494592 2465 16785408 2466 139328 2467 247040 2468 461056 2469 14360 2470 7458 2471 25167872 2472 3670024 2473 169984 2474 20864 2475 2065 2476 1636 2477 297 2478 1994 2479 26345472 2480 42112 2481 409616 2482 38797312 2483 188 2484 13139968 2485 8008 2486 32522240 2487 922624 2488 243793920 2489 1861 2490 507906 2491 940572672 2492 123912 2493 270532608 2494 406 2495 294944 2496 10489856 2497 115072 2498 60432 2499 13444 2500 803328 2501 221248 2502 121765888 2503 3345 2504 600 2505 69648 2506 9663676416 2507 14978 2508 16374562816 2509 1290 2510 7864384 2511 43040 2512 1056964608 2513 120896 2514 90128 2515 6291584 2516 60850176 2517 12583424 2518 876544 2519 20987904 2520 100356 2521 4161 2522 33824 2523 4136 2524 545259520 2525 1900560 2526 438304768 2527 28740 2528 524292 2529 933920 2530 21024 2531 29888 2532 6696 2533 124929 2534 234946560 2535 7692 2536 1409286144 2537 2031680 2538 401536 2539 8328 2540 1842 2541 1107296256 2542 1607680 2543 8065 2544 6561792 2545 27140 2546 30601641984 2547 108032 2548 3932176 2549 57602 2550 798720 2551 73729 2552 8390656 2553 32243712 2554 16136 2555 27271168 2556 5243904 2557 2621696 2558 7421952 2559 15394 2560 934016 2561 1297 2562 21037056 2563 612 2564 950288 2565 8072 2566 8396800 2567 393217 2568 131072000 2569 60129542144 2570 45072 2571 13639680 2572 21536 2573 86528 2574 804864 2575 2030043136 2576 1613824 2577 60160 2578 13572 2579 116737 2580 27295744 2581 2625 2582 16928 2583 43136 2584 10502144 2585 1015872 2586 30016 2587 425988 2588 57858 2589 3352 2590 3791650816 2591 32571392 2592 147488 2593 504365056 2594 1887436800 2595 221440 2596 25174016 2597 2072 2598 1785856 2599 443392 2600 262148 2601 5377 2602 813694976 2603 4064256 2604 10737418240 2605 163842 2606 15426 2607 1010827264 2608 3932224 2609 201850880 2610 12418 2611 404750336 2612 110656 2613 31461376 2614 12584960 2615 204816 2616 33920 2617 68096 2618 4168 2619 6178 2620 888832 2621 2031872 2622 3082 2623 16269312 2624 174080 2625 15729664 2626 3244032 2627 13238272 2628 7864576 2629 90176 2630 999936 2631 851984 2632 7490 2633 4225 2634 65273856 2635 50180 2636 244318208 2637 295040 2638 7479296 2639 42205184 2640 7698 2641 249888 2642 3737600 2643 1835016 2644 69696 2645 4008 2646 922 2647 490733568 2648 1232 2649 6724 2650 590336 2651 60293120 2652 487424 2653 16809984 2654 60480 2655 28802 2656 279552 2657 62465 2658 820 2659 115720 2660 121088 2661 12360 2662 27152 2663 62930944 2664 16160 2665 499840 2666 16642998272 2667 8352 2668 14372 2669 36865 2670 242688 2671 61960 2672 6168 2673 54657024 2674 32384 2675 1900608 2676 409664 2677 13456 2678 646 2679 2596 2680 524304 2681 1673 2682 352256 2683 786436 2684 64424509440 2685 1811939328 2686 3670048 2687 4033 2688 941621248 2689 29984 2690 73732 2691 2097408 2692 53477376 2693 15425 2694 1990656 2695 218112 2696 6029312 2697 124932 2698 9568256 2699 51539607552 2700 199168 2701 55304 2702 1458176 2703 1853440 2704 30015488 2705 12417 2706 926208 2707 102402 2708 7464 2709 108800 2710 3288334336 2711 26944 2712 8028160 2713 425986 2714 507912 2715 58728448 2716 2949120 2717 163841 2718 5200 2719 610 2720 17410 2721 1572880 2722 655392 2723 57608 2724 4005888 2725 29362176 2726 1704000 2727 30977 2728 8452 2729 15208448 2730 14974976 2731 57857 2732 61728 2733 49536 2734 17179869184 2735 251920384 2736 54336 2737 22530 2738 993280 2739 6177 2740 3408128 2741 3081 2742 440401920 2743 15400 2744 1048640 2745 30816 2746 14984 2747 475138 2748 4751360 2749 1848 2750 115232 2751 99456 2752 24736 2753 10756 2754 327688 2755 31138512896 2756 247936 2757 28752 2758 1476395008 2759 1181696 2760 100794368 2761 27650 2762 561152 2763 6710886400 2764 49696 2765 1639424 2766 496128 2767 983042 2768 819456 2769 2293760 2770 3801344 2771 15106 2772 724992 2773 917505 2774 2367488 2775 39845888 2776 27917287424 2777 462976 2778 2000896 2779 6816768 2780 1648 2781 30856 2782 889192448 2783 2001 2784 231456 2785 65024 2786 1140850688 2787 1033 2788 33685504 2789 7340160 2790 7603200 2791 2496 2792 50364416 2793 931 2794 14680576 2795 253954 2796 24840 2797 180480 2798 125894656 2799 3589 2800 123936 2801 2081 2802 989855744 2803 100368 2804 3604480 2805 8032 2806 139520 2807 16768 2808 3730 2809 1130496 2810 361472 2811 149 2812 137216 2813 233476 2814 998 2815 5252 2816 2621952 2817 13635584 2818 1310848 2819 7697 2820 13570 2821 16121856 2822 8068 2823 4195328 2824 399360 2825 28801 2826 343932928 2827 169869312 2828 3280896 2829 15300820992 2830 1966088 2831 54016 2832 553648128 2833 921 2834 110624 2835 803840 2836 1015840 2837 704643072 2838 4164 2839 200768 2840 3348 2841 117473280 2842 3710976 2843 3846 2844 466960 2845 262146 2846 14944 2847 10512 2848 69664 2849 247296 2850 123520 2851 272629760 2852 950280 2853 14370 2854 50178 2855 219152384 2856 438272 2857 10493952 2858 60448 2859 528482304 2860 45064 2861 3145792 2862 16912 2863 2068 2864 6291712 2865 30425088 2866 8187281408 2867 645 2868 21520 2869 3932192 2870 300 2871 34824 2872 401664 2873 60882944 2874 57536 2875 5244928 2876 30216 2877 6722 2878 4831838208 2879 7489 2880 470286336 2881 253953 2882 923648 2883 7438336 2884 235012096 2885 42240 2886 3736576 2887 249872 2888 121896960 2889 147472 2890 61956 2891 203 2892 4004 2893 135266304 2894 6569984 2895 16261120 2896 1835012 2897 84992 2898 10432 2899 19398656 2900 94 2901 204808 2902 461312 2903 21056 2904 13172736 2905 997 2906 818 2907 230528 2908 7180 2909 12583936 2910 8392704 2911 3729 2912 1900576 2913 16144 2914 43072 2915 173056 2916 1868032 2917 983041 2918 786434 2919 16793600 2920 120259084288 2921 262144000 2922 1609728 2923 4060086272 2924 90144 2925 933952 2926 27279360 2927 27649 2928 6704 2929 115716 2930 65142784 2931 7583301632 2932 33856 2933 86272 2934 54591488 2935 5250 2936 60032 2937 851976 2938 21004288 2939 2031744 2940 2594 2941 835 2942 42074112 2943 1224 2944 247872 2945 4162 2946 33536 2947 279040 2948 722944 2949 1979711488 2950 200736 2951 3845 2952 274432 2953 1996 2954 466952 2955 262145 2956 298 2957 2260992 2958 10504 2959 7460 2960 1572872 2961 3346 2962 1048608 2963 425985 2964 3801216 2965 13569 2966 64768 2967 704512 2968 819328 2969 26912 2970 7208960 2971 16064 2972 12336 2973 109314048 2974 5192 2975 1292 2976 31459328 2977 8450 2978 348160 2979 6488064 2980 26476544 2981 15729152 2982 1703968 2983 180352 2984 999680 2985 32320 2986 485376 2987 123920 2988 73730 2989 28744 2990 1999872 2991 1539 2992 33285996544 2993 16704 2994 1640 2995 231440 2996 124930 2997 559104 2998 54304 2999 102401 3000 8066 3001 7340096 3002 3623878656 3003 128849018880 3004 242176 3005 609 3006 24720 3007 125861888 3008 120960 3009 57604 3010 1008730112 3011 294976 3012 3774873600 3013 442880 3014 4144 3015 50348032 3016 974848 3017 17409 3018 1180672 3019 33619968 3020 13448 3021 120586240 3022 2464 3023 15396 3024 981467136 3025 14958592 3026 1844 3027 139392 3028 8016 3029 7475200 3030 499776 3031 3670032 3032 590080 3033 84410368 3034 488636416 3035 22529 3036 100360 3037 475137 3038 14980 3039 130547712 3040 403701760 3041 524296 3042 8128512 3043 10754 3044 24836 3045 809500672 3046 7864448 3047 15105 3048 30852 3049 21474836480 3050 1627389952 3051 327684 3052 3571712 3053 515 3054 886784 3055 2021654528 3056 67840 3057 136192 3058 8336 3059 12356 3060 120320 3061 3227648 3062 233474 3063 27144 3064 32538624 3065 6164 3066 4063744 3067 1777664 3068 221312 3069 62922752 3070 25169920 3071 409632 3072 2008 3073 901120 3074 3364 3075 102416 3076 25092 3077 30984 3078 34880 3079 4192 3080 13664256 3081 475152 3082 1542 3083 649 3084 131076 3085 196609 3086 8096 3087 88064 3088 57864 3089 16256 3090 624 3091 1900800 3092 12591104 3093 31473664 3094 3670144 3095 285212672 3096 34304 3097 58369 3098 1835040 3099 8421376 3100 90368 3101 247463936 3102 282624 3103 1313 3104 500224 3105 1704192 3106 7714 3107 412 3108 222298112 3109 393220 3110 163848 3111 14402 3112 6979321856 3113 115744 3114 204864 3115 573440 3116 950336 3117 181248 3118 9961472 3119 591872 3120 6184 3121 2689 3122 140288 3123 25198592 3124 12424 3125 1677721600 3126 409856 3127 124032 3128 81922 3129 7784628224 3130 7188 3131 61984 3132 369098752 3133 295424 3134 6210 3135 45120 3136 126978 3137 2007040 3138 737280 3139 1300 3140 27200 3141 1866 3142 6736 3143 822083584 3144 24864 3145 462 3146 3746 3147 1187840 3148 7704 3149 262160 3150 231552 3151 7503872 3152 110100480 3153 28808 3154 3850 3155 852032 3156 248320 3157 13584 3158 3802112 3159 2113 3160 1001472 3161 7340544 3162 426000 3163 62980096 3164 4294967296 3165 15432 3166 3743744 3167 12384 3168 1507328 3169 31233 3170 2392064 3171 12884901888 3172 49792 3173 13826 3174 364544 3175 463360 3176 7496 3177 524352 3178 14682112 3179 18433 3180 497664 3181 13369344 3182 54528 3183 235405312 3184 927744 3185 327712 3186 29368320 3187 837 3188 1048832 3189 2017 3190 655488 3191 3408896 3192 99840 3193 491522 3194 85983232 3195 42467328 3196 4030464 3197 820224 3198 13504 3199 3825205248 3200 12587008 3201 892928 3202 1036 3203 943718400 3204 5368709120 3205 7713 3206 221696 3207 505413632 3208 73744 3209 14401 3210 252182528 3211 110720 3212 295168 3213 8404992 3214 30240 3215 243712 3216 6292480 3217 102408 3218 55328 3219 15730688 3220 1015936 3221 444416 3222 8134656 3223 1541 3224 100925440 3225 1966112 3226 202375168 3227 6209 3228 406847488 3229 81921 3230 2032128 3231 131074 3232 10768 3233 43264 3234 402432 3235 1015021568 3236 65536000 3237 30064771072 3238 22536 3239 6819840 3240 475144 3241 4036 3242 4198400 3243 467008 3244 306 3245 10518528 3246 15008 3247 212994 3248 21568 3249 13647872 3250 1676 3251 28929 3252 1895825408 3253 16285696 3254 507936 3255 5251072 3256 8464 3257 30080 3258 6786 3259 806912 3260 16960 3261 34048 3262 2084 3263 3089 3264 237570 3265 68157440 3266 17416 3267 30880 3268 2098176 3269 61824 3270 3145984 3271 1795 3272 5264 3273 51202 3274 2608 3275 4849664 3276 21248 3277 458753 3278 3293184 3279 57632 3280 4065280 3281 115328 3282 1642496 3283 1001 3284 33816576 3285 15489 3286 30474240 3287 36868 3288 62468 3289 233488 3290 934144 3291 58753024 3292 10560 3293 230912 3294 117571584 3295 1859584 3296 983048 3297 5380 3298 8706 3299 75 3300 1572928 3301 2623488 3302 7606272 3303 2046820352 3304 786448 3305 517 3306 54788096 3307 4228 3308 15112 3309 109568 3310 132120576 3311 11266 3312 116740 3313 176160768 3314 3736 3315 2628 3316 138412032 3317 50192 3318 253960 3319 1041 3320 14384 3321 1311232 3322 7554 3323 1207959552 3324 200960 3325 27656 3326 15220736 3327 100416 3328 3739648 3329 245366784 3330 34848 3331 461 3332 122159104 3333 25090 3334 147520 3335 21102592 3336 124944 3337 917508 3338 2004 3339 1868800 3340 3362 3341 30146560 3342 616 3343 3849 3344 7186 3345 30980 3346 499968 3347 425992 3348 8321499136 3349 8080 3350 121344 3351 249920 3352 6619136 3353 1622016 3354 3932288 3355 45088 3356 32636928 3357 3745 3358 87040 3359 7864832 3360 69760 3361 8384 3362 50184 3363 61968 3364 180736 3365 494927872 3366 565248 3367 1865 3368 1802240 3369 4016 3370 204832 3371 6728 3372 1298 3373 323 3374 3084 3375 27328512 3376 32212254720 3377 905969664 3378 1835024 3379 262152 3380 393218 3381 176128 3382 950304 3383 16192 3384 6180 3385 60544 3386 31465472 3387 13576 3388 139776 3389 410 3390 4176 3391 57860 3392 819712 3393 491521 3394 24848 3395 3355443200 3396 280576 3397 50397184 3398 5378 3399 13825 3400 738197504 3401 12420 3402 590848 3403 14376 3404 123968 3405 15569256448 3406 12368 3407 163844 3408 90240 3409 62947328 3410 7340288 3411 25182208 3412 570425344 3413 126977 3414 115728 3415 32512 3416 2626 3417 499 3418 116738 3419 68608 3420 3670080 3421 16842752 3422 1248 3423 3801600 3424 824 3425 15428 3426 444596224 3427 8705 3428 13958643712 3429 231488 3430 1000448 3431 3408384 3432 1183744 3433 362496 3434 19922944 3435 248064 3436 409728 3437 1146880 3438 1900672 3439 7553 3440 4226 3441 11265 3442 496640 3443 27168 3444 24768 3445 30864 3446 7487488 3447 7604224 3448 14681088 3449 327696 3450 786440 3451 28804 3452 125960192 3453 8589934592 3454 852000 3455 2002944 3456 67633152 3457 30978 3458 60948480 3459 73736 3460 8130560 3461 230656 3462 3284992 3463 2002 3464 21120 3465 461824 3466 235143168 3467 3719168 3468 124936 3469 466976 3470 1868288 3471 117506048 3472 3590 3473 6291968 3474 115264 3475 409 3476 61760 3477 34832 3478 4196352 3479 123648 3480 917506 3481 5216 3482 42496 3483 6586368 3484 10528 3485 102404 3486 9699328 3487 47 3488 2622464 3489 30441472 3490 55312 3491 200832 3492 276824064 3493 401920 3494 100384 3495 2082 3496 28768 3497 3361 3498 2415919104 3499 15108 3500 150 3501 17412 3502 10760 3503 1966096 3504 264241152 3505 22532 3506 30224 3507 219136 3508 5246976 3509 3145856 3510 4093640704 3511 15212544 3512 1034 3513 1572896 3514 8456 3515 25089 3516 109576192 3517 7185 3518 136314880 3519 475140 3520 99584 3521 27652 3522 729088 3523 926720 3524 3014656 3525 62466 3526 4784128 3527 25769803776 3528 1640448 3529 6785 3530 7650410496 3531 27008 3532 983044 3533 199680 3534 84934656 3535 171966464 3536 8060928 3537 2097664 3538 6817792 3539 4034 3540 655424 3541 1310976 3542 1855488 3543 1923 3544 507920 3545 352321536 3546 233480 3547 131073 3548 5256 3549 7472 3550 1674 3551 58736640 3552 1474560 3553 305 3554 3732 3555 54400 3556 253956 3557 4014080 3558 2600 3559 212993 3560 109056 3561 470810624 3562 995328 3563 26738688 3564 29364224 3565 36866 3566 14992 3567 1048704 3568 57616 3569 220200960 3570 1704064 3571 7700 3572 2375680 3573 237569 3574 924 3575 49728 3576 463104 3577 15007744 3578 13472 3579 1644167168 3580 524320 3581 7492 3582 15408 3583 51201 3584 1835072 3585 142606336 3586 6295552 3587 15736832 3588 22560 3589 3105 3590 147712 3591 184549376 3592 8128 3593 28932 3594 950400 3595 312 3596 917520 3597 4210688 3598 141312 3599 17152 3600 6212 3601 204928 3602 4980736 3603 62016 3604 90624 3605 295936 3606 475168 3607 286720 3608 838860800 3609 70144 3610 3092 3611 12599296 3612 3892314112 3613 40961 3614 30992 3615 3594 3616 12432 3617 231 3618 14404 3619 55050240 3620 3852 3621 131080 3622 593920 3623 1873 3624 124160 3625 6792 3626 426016 3627 1925 3628 7716 3629 6192 3630 1901056 3631 1871872 3632 3670272 3633 81924 3634 196610 3635 7201 3636 31490048 3637 2147483648 3638 213000 3639 500736 3640 250112 3641 3857 3642 111149056 3643 206 3644 3489660928 3645 102432 3646 57872 3647 852096 3648 6752 3649 1912602624 3650 2015232 3651 410112 3652 42991616 3653 21233664 3654 49920 3655 245761 3656 182272 3657 24896 3658 6684672 3659 6913 3660 6442450944 3661 1196032 3662 753664 3663 231680 3664 117702656 3665 3748 3666 27264 3667 248832 3668 1003520 3669 63489 3670 262176 3671 7341056 3672 411041792 3673 3368 3674 3751936 3675 115776 3676 650 3677 368640 3678 13600 3679 933 3680 50208 3681 13828 3682 69206016 3683 100480 3684 126980 3685 25096 3686 88080384 3687 58370 3688 524416 3689 1704448 3690 163856 3691 327744 3692 14684160 3693 463872 3694 1314 3695 1868 3696 66060288 3697 5633 3698 7556 3699 54784 3700 1311744 3701 786464 3702 1023410176 3703 3803136 3704 655616 3705 7610368 3706 7192 3707 3777 3708 603979776 3709 4353 3710 491524 3711 2690 3712 28930 3713 205 3714 2088 3715 4160749568 3716 4040 3717 124960 3718 15490 3719 60672 3720 6788 3721 69888 3722 15732736 3723 3090 3724 30272 3725 452984832 3726 917512 3727 16106127360 3728 3932416 3729 16318464 3730 61079552 3731 12545 3732 10551296 3733 73760 3734 1869824 3735 122683392 3736 43520 3737 811008 3738 1966144 3739 3309568 3740 212996 3741 22544 3742 249984 3743 3593 3744 983056 3745 101187584 3746 50462720 3747 65537 3748 3146240 3749 51204 3750 27664 3751 7865344 3752 2684354560 3753 252706816 3754 203423744 3755 1016064 3756 518 3757 6293504 3758 110848 3759 446464 3760 15120 3761 121856 3762 147584 3763 4202496 3764 55360 3765 471859200 3766 126091264 3767 36872 3768 62472 3769 308 3770 15073280 3771 1681 3772 1002 3773 17424 3774 934400 3775 458754 3776 507510784 3777 32768000 3778 3409920 3779 15032385536 3780 21632 3781 2018 3782 5384 3783 201216 3784 5259264 3785 106497 3786 2625536 3787 7504 3788 2099200 3789 237572 3790 233504 3791 153 3792 8142848 3793 838 3794 947912704 3795 253968 3796 15040 3797 4232 3798 6823936 3799 10784 3800 222208 3801 1042 3802 507968 3803 4067328 3804 403456 3805 3393 3806 8480 3807 17024 3808 2632 3809 57664 3810 821248 3811 2032640 3812 18434 3813 16908288 3814 15237120 3815 58785792 3816 11268 3817 116744 3818 467072 3819 31234 3820 5280 3821 29376512 3822 115456 3823 929792 3824 2114 3825 393224 3826 27394048 3827 118785 3828 34078720 3829 15440 3830 30912 3831 8708 3832 2424832 3833 25601 3834 1304 3835 10624 3836 1646592 3837 28816 3838 1049088 3839 1572992 3840 70656 3841 8576 3842 458760 3843 2105344 3844 475200 3845 156 3846 4064 3847 14466 3848 22592 3849 61865984 3850 7746 3851 6273 3852 8720 3853 1048 3854 225280 3855 502 3856 1946157056 3857 15496 3858 1546 3859 6299648 3860 35072 3861 419430400 3862 102464 3863 3106 3864 73856 3865 1797 3866 92274688 3867 11280 3868 7868416 3869 3147776 3870 71303168 3871 917536 3872 27525120 3873 213008 3874 3396 3875 62080 3876 296960 3877 65540 3878 6216 3879 7202 3880 3858 3881 3096 3882 950528 3883 935936 3884 106500 3885 250368 3886 15745024 3887 1073741824 3888 125056 3889 103 3890 426048 3891 28936 3892 1835136 3893 40962 3894 55574528 3895 98305 3896 143360 3897 237584 3898 51216 3899 1744830464 3900 31008 3901 2490368 3902 45312 3903 147968 3904 262208 3905 1007616 3906 852224 3907 163872 3908 24960 3909 3376 3910 205056 3911 956301312 3912 115840 3913 376832 3914 91136 3915 12448 3916 21495808 3917 10616832 3918 3221225472 3919 598016 3920 58851328 3921 13632 3922 3342336 3923 124416 3924 3670528 3925 501760 3926 131088 3927 1874 3928 205520896 3929 1875968 3930 1926 3931 57888 3932 184320 3933 325 3934 6800 3935 1684 3936 327808 3937 3596 3938 3805184 3939 25104 3940 6914 3941 50240 3942 12548 3943 34603008 3944 231936 3945 81928 3946 7342080 3947 657 3948 934 3949 29185 3950 63490 3951 44040192 3952 4354 3953 7720 3954 13697024 3955 17039360 3956 196612 3957 1057 3958 33030144 3959 3778 3960 301989888 3961 1345 3962 511705088 3963 245762 3964 393232 3965 1901568 3966 655872 3967 27392 3968 1682 3969 51208 3970 6832128 3971 771 3972 4048 3973 237576 3974 44032 3975 65538 3976 1004 3977 450560 3978 2096 3979 17440 3980 12546 3981 15492 3982 123731968 3983 45184 3984 1044 3985 14465 3986 2080374784 3987 2020 3988 62480 3989 30336 3990 124992 3991 7745 3992 3394 3993 34944 3994 7866368 3995 1545 3996 15136 3997 226492416 3998 458756 3999 8053063680 4000 235929600 4001 27680 4002 18436 4003 63045632 4004 223232 4005 55424 4006 3146752 4007 259 4008 73792 4009 2101248 4010 7560 4011 60928 4012 31236 4013 229377 4014 154 4015 7536640 4016 5275648 4017 934912 4018 36880 4019 30539776 4020 467200 4021 501 4022 61341696 4023 8712 4024 21760 4025 405504 4026 1966208 4027 8159232 4028 106498 4029 11272 4030 1654784 4031 983072 4032 116752 4033 2629632 4034 1049600 4035 118786 4036 473956352 4037 126984 4038 3752 4039 1312768 4040 7520 4041 2116 4042 201728 4043 8512 4044 4071424 4045 419 4046 5392 4047 3411968 4048 253984 4049 111104 4050 4240 4051 521 4052 25602 4053 3932672 4054 1573120 4055 2033664 4056 508032 4057 101711872 4058 126353408 4059 1342177280 4060 50593792 4061 13832 4062 491528 4063 25231360 4064 57728 4065 464896 4066 2640 4067 14688256 4068 233536 4069 15617 4070 5634 4071 58372 4072 10816 4073 1009 4074 2692 4075 100608 4076 253755392 4077 16384000 4078 1704960 4079 7516192768 4080 15456 4081 524544 4082 14408 4083 786496 4084 5312 4085 823296 4086 652 4087 1212416 4088 29392896 4089 7618560 4090 8454144 4091 9217 4092 1016320 4093 410624 4094 28832 4095 1316 4096 231426 4097 133143986176 4098 66816 4099 925760 4100 6560 4101 2236416 4102 217216 4103 499720 4104 515396075520 4105 185 4106 14495514624 4107 2436 4108 968704 4109 98880 4110 409604 4111 503447552 4112 125837312 4113 1392640 4114 105906176 4115 25952256 4116 721408 4117 62916608 4118 6815872 4119 1633 4120 129280 4121 3998720 4122 495680 4123 1941504 4124 114976 4125 294920 4126 6156 4127 7999488 4128 24706 4129 1572865 4130 29360384 4131 1990 4132 13384 4133 1703940 4134 32264 4135 4194432 4136 54276 4137 15204864 4138 437256192 4139 49666 4140 6291488 4141 2818048 4142 12322 4143 259072 4144 5168 4145 20768 4146 49344 4147 293 4148 64256 4149 5185 4150 107648 4151 3277312 4152 655362 4153 991488 4154 802944 4155 16648 4156 1116160 4157 28835840 4158 134144 4159 10497 4160 9043968 4161 29840 4162 7984 4163 42016 4164 7918845952 4165 15380 4166 2891776 4167 1192 4168 1048580 4169 61698 4170 1097728 4171 1867808 4172 19968 4173 466945 4174 58721280 4175 269484032 4176 30786 4177 1851648 4178 9126805504 4179 493 4180 60825600 4181 115202 4182 26884 4183 520192 4184 117444608 4185 402915328 4186 2031632 4187 8264 4188 1443840 4189 28712 4190 7448 4191 1007157248 4192 200708 4193 7864336 4194 397568 4195 13115392 4196 1836 4197 2578 4198 53687091200 4199 4489216 4200 3969024 4201 147457 4202 18939904 4203 318767104 4204 7340040 4205 5799936 4206 57476 4207 30410752 4208 1983488 4209 249108103168 4210 230016 4211 9453568 4212 3682 4213 11811160064 4214 198720 4215 21505 4216 29954 4217 2621504 4218 197888 4219 16897 4220 86048 4221 1859 4222 806354944 4223 221200 4224 108560 4225 14353 4226 26247168 4227 122406567936 4228 432128 4229 15728704 4230 222 4231 230408 4232 76546048 4233 43012 4234 33796 4235 3721 4236 1358954496 4237 2751463424 4238 294916 4239 3194880 4240 84096 4241 2058 4242 60418 4243 499716 4244 939786240 4245 26784 4246 30768 4247 29687808 4248 128974848 4249 7173 4250 64544 4251 33562624 4252 20975616 4253 109084672 4254 10486784 4255 61576 4256 999456 4257 3338 4258 412316860416 4259 4129 4260 11665408 4261 593 4262 48234496 4263 14827520 4264 15925248 4265 988 4266 1744896 4267 7532969984 4268 1593344 4269 442432 4270 427819008 4271 123400 4272 589856 4273 3932162 4274 239872 4275 16779264 4276 64225280 4277 3407888 4278 4063296 4279 469827584 4280 59712 4281 870400 4282 933892 4283 215552 4284 4880 4285 41600 4286 1310728 4287 23592960 4288 7409664 4289 819216 4290 8389120 4291 246528 4292 26306674688 4293 110594 4294 99336 4295 240123904 4296 38010880 4297 20996 4298 119872 4299 3801104 4300 795648 4301 921856 4302 14784 4303 403 4304 27265024 4305 8321 4306 49416 4307 10372 4308 3523215360 4309 123200 4310 1015810 4311 24648 4312 434688 4313 180240 4314 7946240 4315 810 4316 462856 4317 121667584 4318 588 4319 67616 4320 54534144 4321 16007168 4322 13184 4323 246848 4324 7113539584 4325 372 4326 14914 4327 16008 4328 3703808 4329 223338299392 4330 6555648 4331 16129 4332 3268 4333 249857 4334 18350080 4335 120848 4336 13632000 4337 32047104 4338 247816 4339 2015363072 4340 137438953472 4341 493824 4342 119799808 4343 396288 4344 5243136 4345 234897408 4346 3986 4347 3145732 4348 460864 4349 12583040 4350 139280 4351 6689 4352 213909504 4353 61700 4354 796672 4355 221216 4356 7413760 4357 5832704 4358 24117248 4359 1669 4360 1597440 4361 1375731712 4362 16898 4363 679477248 4364 21506 4365 38273024 4366 206158430208 4367 499728 4368 655364 4369 11796480 4370 2440 4371 20800 4372 1703944 4373 32112640 4374 234913792 4375 2031648 4376 7962624 4377 494 4378 872448 4379 3766484992 4380 119936 4381 8389632 4382 294928 4383 1966081 4384 7864352 4385 115204 4386 147458 4387 111 4388 13123584 4389 54280 4390 61203283968 4391 216064 4392 10487808 4393 5243392 4394 14843904 4395 30788 4396 16781312 4397 64487424 4398 32272 4399 54542336 4400 13392 4401 30209 4402 469893120 4403 15384 4404 59776 4405 42048 4406 249858 4407 1029 4408 803072 4409 16656 4410 2214592512 4411 34817 4412 1867840 4413 1048584 4414 4063360 4415 2818572288 4416 243531776 4417 1606656 4418 6690 4419 20979712 4420 3684 4421 3215360 4422 442496 4423 16130 4424 120864 4425 19327352832 4426 26888 4427 230144 4428 1200 4429 139296 4430 29956 4431 3843 4432 2580 4433 121700352 4434 41975808 4435 25166848 4436 15728768 4437 86080 4438 32749125632 4439 45057 4440 180256 4441 2113929216 4442 1753088 4443 241792 4444 67648 4445 200712 4446 8272 4447 12583168 4448 77594624 4449 3077 4450 4130 4451 41728 4452 7340048 4453 339968 4454 52690944 4455 3988 4456 819232 4457 376 4458 84224 4459 204801 4460 1845248 4461 1217 4462 26279936 4463 65044480 4464 989184 4465 278656 4466 1090519040 4467 494080 4468 57480 4469 3801120 4470 876609536 4471 8322 4472 33570816 4473 950273 4474 50335744 4475 14916 4476 922112 4477 28720 4478 3272 4479 594 4480 14680128 4481 1999104 4482 61584 4483 91 4484 9856 4485 100353 4486 53792 4487 482344960 4488 230416 4489 123906 4490 3899392 4491 483840 4492 134479872 4493 69636 4494 4722688 4495 1286 4496 33800 4497 28737 4498 59920 4499 522190848 4500 1900548 4501 401440 4502 1954545664 4503 90116 4504 32064 4505 29900800 4506 557568 4507 7376 4508 3925868544 4509 59834368 4510 2360320 4511 337641472 4512 15099494400 4513 1771520 4514 1179904 4515 4034920448 4516 2060 4517 14286848 4518 201392128 4519 16576 4520 1310736 4521 6509559808 4522 32514048 4523 917 4524 8086618112 4525 3547136 4526 123408 4527 85899345920 4528 2097184 4529 1614807040 4530 43016 4531 13441 4532 3238002688 4533 99344 4534 60420 4535 31457792 4536 24656 4537 100679680 4538 130154496 4539 16254976 4540 8002 4541 885248 4542 1638528 4543 251691008 4544 933896 4545 544768 4546 3670018 4547 108576 4548 7110656 4549 49424 4550 271360 4551 33344 4552 135424 4553 345088 4554 481280 4555 12910592 4556 26816 4557 462864 4558 21000 4559 218365952 4560 240128 4561 3407904 4562 4896 4563 168296448 4564 30333206528 4565 260571136 4566 8126976 4567 84017152 4568 10376 4569 524289 4570 7174 4571 3340 4572 7472128 4573 3145736 4574 3932164 4575 7689 4576 1015812 4577 1881145344 4578 29753344 4579 851969 4580 3694592 4581 168960 4582 14946304 4583 940048384 4584 487587840 4585 3722 4586 589888 4587 812 4588 247824 4589 541065216 4590 16016 4591 71 4592 6438912 4593 27137 4594 692224 4595 172288 4596 7602304 4597 64576 4598 67174400 4599 14354 4600 16240345088 4601 1048576000 4602 110596 4603 481036337152 4604 360576 4605 109117440 4606 3735808 4607 999488 4608 41959424 4609 123905 4610 13380 4611 487063552 4612 38654705664 4613 241728 4614 460288 4615 53776 4616 172160 4617 2400 4618 31457536 4619 65498251264 4620 59912 4621 1285 4622 278592 4623 7686 4624 2097168 4625 3735680 4626 119552 4627 3670017 4628 33312 4629 1606144 4630 8126720 4631 5637144576 4632 32260 4633 8001 4634 3213312 4635 884992 4636 69634 4637 4429185024 4638 7368 4639 6430720 4640 5160 4641 90114 4642 243400704 4643 50333696 4644 83951616 4645 231425 4646 483584 4647 3506176 4648 16644 4649 1753219072 4650 401424 4651 135296 4652 16544 4653 25166336 4654 4227858432 4655 360512 4656 114960 4657 7602240 4658 988160 4659 2181038080 4660 1978368 4661 557312 4662 67141632 4663 1989 4664 6544 4665 1844224 4666 57440 4667 24705 4668 100671488 4669 1667 4670 29832 4671 1900546 4672 83456 4673 14680096 4674 679936 4675 49665 4676 7976 4677 12321 4678 105381888 4679 1188 4680 8260 4681 155189248 4682 752 4683 6154 4684 168448 4685 1638464 4686 409602 4687 3690496 4688 495648 4689 1624 4690 1082130432 4691 142 4692 32032 4693 52559872 4694 2434 4695 130088960 4696 975175680 4697 1179776 4698 7444 4699 3762290688 4700 2031624 4701 59506688 4702 7389184 4703 1703938 4704 134348800 4705 28708 4706 14944256 4707 6291472 4708 129152 4709 1384448 4710 15204608 4711 115201 4712 1048578 4713 20752 4714 7864328 4715 15378 4716 9792 4717 30785 4718 14348 4719 6680 4720 721152 4721 7471616 4722 218234880 4723 655361 4724 337920 4725 1880096768 4726 1998976 4727 29892608 4728 2097152000 4729 32480690176 4730 962072674304 4731 221192 4732 344576 4733 54274 4734 12877824 4735 61697 4736 133632 4737 462852 4738 1851520 4739 13120 4740 3883008 4741 7997440 4742 266287972352 4743 258560 4744 3266 4745 15998976 4746 13631744 4747 1442816 4748 991360 4749 589840 4750 12312 4751 229952 4752 58720768 4753 49412 4754 64528 4755 3145730 4756 1030792151040 4757 28991029248 4758 370 4759 3980 4760 819208 4761 434432 4762 4472832 4763 999440 4764 1937408 4765 4872 4766 197760 4767 1006895104 4768 211812352 4769 125833216 4770 51904512 4771 2785280 4772 251674624 4773 57474 4774 119840 4775 67600 4776 675282944 4777 119668736 4778 4720640 4779 3909091328 4780 180232 4781 802880 4782 1044381696 4783 3801096 4784 7851737088 4785 14752 4786 64128 4787 1115136 4788 59801600 4789 2577 4790 29360256 4791 3998208 4792 2572 4793 29953 4794 107584 4795 964689920 4796 200706 4797 19712 4798 123168 4799 182 4800 460832 4801 3681 4802 967680 4803 247812 4804 139272 4805 7798784 4806 268959744 4807 9445376 4808 2359808 4809 8069840896 4810 3543040 4811 1027 4812 33152 4813 30198988800 4814 402784256 4815 4120 4816 13019119616 4817 1834 4818 2621472 4819 171798691840 4820 246816 4821 16173236224 4822 28573696 4823 7094272 4824 26882 4825 65028096 4826 86032 4827 4194368 4828 3229614080 4829 120840 4830 198688 4831 62915584 4832 690176 4833 42000 4834 925728 4835 436731904 4836 25821184 4837 217152 4838 962560 4839 270848 4840 16253952 4841 60666413056 4842 53632 4843 521142272 4844 6815808 4845 336592896 4846 480256 4847 168034304 4848 201359360 4849 3277056 4850 49312 4851 260308992 4852 6476005376 4853 16004 4854 503382016 4855 1770496 4856 98848 4857 66688 4858 14221312 4859 32509952 4860 7340036 4861 1867792 4862 542720 4863 1089536 4864 128512 4865 215296 4866 10336 4867 6554624 4868 2232320 4869 268288 4870 57671680 4871 10370 4872 33296 4873 809 4874 30760 4875 1605888 4876 1310724 4877 20994 4878 1982976 4879 199 4880 26768 4881 12582976 4882 3407880 4883 8388864 4884 30409728 4885 24644 4886 5636096 4887 518144 4888 586 4889 98688 4890 41536 4891 3985 4892 108552 4893 14913 4894 99332 4895 874512384 4896 15837691904 4897 1015809 4898 2384 4899 5783552 4900 59680 4901 18087936 4902 84032 4903 15968 4904 933890 4905 39936 4906 538968064 4907 117442560 4908 123396 4909 2097160 4910 3735616 4911 2195456 4912 230404 4913 121651200 4914 1040384 4915 110593 4916 53768 4917 3703296 4918 18253611008 4919 61572 4920 14896 4921 3337 4922 805830656 4923 234889216 4924 4063264 4925 16528 4926 986 4927 3932161 4928 7364 4929 18907136 4930 23622320128 4931 43010 4932 397440 4933 2887680 4934 2014314496 4935 57424 4936 3966976 4937 460032 4938 498216206336 4939 5243008 4940 59908 4941 221 4942 33794 4943 395776 4944 5156 4945 3672 4946 8978432 4947 107374182400 4948 442400 4949 1612709888 4950 3718 4951 172096 4952 795136 4953 26230784 4954 401416 4955 15728672 4956 294914 4957 7938048 4958 637534208 4959 37879808 4960 32016 4961 29828 4962 278560 4963 13378 4964 26368 4965 2057 4966 14227079168 4967 744 4968 6291464 4969 7972 4970 921728 4971 25166080 4972 27264000 4973 64094208 4974 10486272 4975 469794816 4976 241696 4977 60417 4978 6536 4979 36700160 4980 14680080 4981 11599872 4982 114952 4983 60821504 4984 446676598784 4985 32258 4986 499714 4987 13111296 4988 32014336 4989 493696 4990 109068288 4991 7407616 4992 120836 4993 999432 4994 168192 4995 4116 4996 61536 4997 59375616 4998 1879572480 4999 53568 5000 129088 5001 67125248 5002 257949696 5003 14346 5004 20973568 5005 123152 5006 41951232 5007 218169344 5008 12861440 5009 14736 5010 64520 5011 16002 5012 66624 5013 3212288 5014 139268 5015 8858370048 5016 7471360 5017 54273 5018 7340034 5019 239104 5020 16253440 5021 11274289152 5022 4194336 5023 15377 5024 28706 5025 217120 5026 52494336 5027 1703937 5028 864256 5029 244813135872 5030 31457408 5031 460816 5032 7442 5033 2433 5034 5502926848 5035 2717908992 5036 589832 5037 6389760 5038 444 5039 141 5040 153092096 5041 67592 5042 86024 5043 8258 5044 824633720832 5045 1998912 5046 96468992 5047 6676 5048 246800 5049 855638016 5050 884864 5051 409601 5052 3186688 5053 23330816 5054 29655040 5055 1186 5056 33558528 5057 7864324 5058 479744 5059 6153 5060 15065939968 5061 3489792 5062 1976 5063 31850496 5064 939655168 5065 1179712 5066 8126592 5067 128450560 5068 6815776 5069 83200 5070 2621456 5071 9760 5072 221188 5073 90113 5074 431104 5075 1867784 5076 119424 5077 1740800 5078 47185920 5079 1900545 5080 52613349376 5081 198672 5082 14819328 5083 480247808 5084 1638432 5085 7685 5086 493056 5087 16778240 5088 360480 5089 869376 5090 1176 5091 135232 5092 98832 5093 20744 5094 15892480 5095 1620 5096 239599616 5097 792576 5098 925712 5099 243335168 5100 495632 5101 4030726144 5102 987648 5103 274877906944 5104 76021760 5105 806 5106 29568 5107 69633 5108 239744 5109 3075 5110 7602208 5111 41992 5112 246400 5113 7046430720 5114 1591296 5115 1843712 5116 16642 5117 54530048 5118 2031620 5119 49296 5120 180228 5121 10320 5122 100667392 5123 486801408 5124 62915072 5125 344320 5126 130996502528 5127 915 5128 967168 5129 7012352 5130 167903232 5131 462850 5132 50332672 5133 33088 5134 721024 5135 8455716864 5136 247810 5137 83918848 5138 920576 5139 1048577 5140 1769984 5141 6426624 5142 26760 5143 974127104 5144 77309411328 5145 119824 5146 483456 5147 107552 5148 4800 5149 557184 5150 2570 5151 15372 5152 1976320 5153 4362076160 5154 229920 5155 15204480 5156 33288 5157 3506438144 5158 802848 5159 270592 5160 1114624 5161 3956736 5162 3978 5163 134283264 5164 59664 5165 3801092 5166 201342976 5167 3334 5168 210763776 5169 291 5170 2376 5171 13088 5172 3688448 5173 49410 5174 114880 5175 26881 5176 24642 5177 15952 5178 1359872 5179 99330 5180 29360192 5181 166912 5182 310378496 5183 16520 5184 1504 5185 12308 5186 3276928 5187 336896 5188 819204 5189 7380992 5190 260177920 5191 4868 5192 3248 5193 200705 5194 991296 5195 2164260864 5196 284 5197 64064 5198 105119744 5199 1833 5200 2359552 5201 1950351360 5202 7524581376 5203 14888 5204 119013376 5205 4063248 5206 3407876 5207 14778368 5208 1442304 5209 14943232 5210 3997952 5211 491 5212 59785216 5213 181 5214 3760193536 5215 675840 5216 12582944 5217 29888512 5218 57416 5219 268697600 5220 41504 5221 30756 5222 15728656 5223 369 5224 673185792 5225 61570 5226 13631616 5227 3145729 5228 2097156 5229 13360 5230 19584 5231 28696 5232 1924145348608 5233 442384 5234 436469760 5235 1310722 5236 25755648 5237 57473 5238 64961380352 5239 4194304000 5240 2768896 5241 258304 5242 230402 5243 30409216 5244 108548 5245 123394 5246 689152 5247 3265 5248 31997952 5249 6532 5250 2885632 5251 27263488 5252 1179680 5253 1982720 5254 459904 5255 24624 5256 103809024 5257 294913 5258 251666432 5259 423624704 5260 114948 5261 135200 5262 503349248 5263 5570560 5264 868864 5265 1638416 5266 1998880 5267 8945664 5268 9744 5269 3874816 5270 2013790208 5271 395520 5272 267264 5273 925704 5274 3703040 5275 26240 5276 7766016 5277 15994880 5278 532575944704 5279 517120 5280 7818182656 5281 33793 5282 1605760 5283 360464 5284 2088763392 5285 7602192 5286 239680 5287 3717 5288 9441280 5289 1350565888 5290 15703474176 5291 239337472 5292 29504 5293 43009 5294 2230272 5295 128256 5296 246336 5297 401412 5298 364 5299 7996416 5300 58720512 5301 7171 5302 5154 5303 119603200 5304 215168 5305 39424 5306 1929379840 5307 59906 5308 5144 5309 18890752 5310 278544 5311 537919488 5312 1935360 5313 15597568 5314 495624 5315 7362 5316 921664 5317 4719616 5318 2054 5319 16139681792 5320 57147392 5321 14188544 5322 8240 5323 805568512 5324 66304 5325 985 5326 7086080 5327 60397977600 5328 32346472448 5329 493632 5330 343597383680 5331 933889 5332 26038239232 5333 5242944 5334 3668 5335 130056192 5336 125831168 5337 10369 5338 6459228160 5339 241680 5340 172064 5341 8388736 5342 53764 5343 20993 5344 51642368 5345 1925120 5346 434304 5347 14680072 5348 84000 5349 585 5350 541696 5351 1380352 5352 32507904 5353 121332826112 5354 336068608 5355 960512 5356 873463808 5357 1851456 5358 1042284544 5359 107264 5360 3540992 5361 32008 5362 397376 5363 12952010752 5364 402718720 5365 98624 5366 6554112 5367 1006764032 5368 133376 5369 1085440 5370 3735584 5371 2179072 5372 65019904 5373 520617984 5374 28442624 5375 197696 5376 197376 5377 198664 5378 1172 5379 83072 5380 60819456 5381 217104 5382 1749024768 5383 29826 5384 13109248 5385 430592 5386 20672 5387 7970 5388 115343360 5389 20740 5390 257024 5391 32257 5392 117441536 5393 98824 5394 129056 5395 6291460 5396 2061584302080 5397 57982058496 5398 740 5399 7960 5400 25165952 5401 53536 5402 16777728 5403 6815760 5404 49288 5405 499713 5406 1036288 5407 11272192 5408 66592 5409 1618 5410 398 5411 3965952 5412 2621448 5413 41988 5414 4464640 5415 536576 5416 61520 5417 3211776 5418 31675383808 5419 2031618 5420 11567104 5421 4768 5422 119360 5423 36175872 5424 234885120 5425 1077936128 5426 246792 5427 4194320 5428 4390912 5429 7471232 5430 31936 5431 168064 5432 79872 5433 1867780 5434 460808 5435 243302400 5436 221186 5437 2080768 5438 107536 5439 7406592 5440 123144 5441 36507222016 5442 7864322 5443 1972 5444 8126528 5445 33056 5446 469778432 5447 1611661312 5448 794880 5449 5775360 5450 114848 5451 16641 5452 4028628992 5453 13377 5454 6674 5455 29792 5456 47244640256 5457 86020 5458 14728 5459 37814272 5460 920064 5461 7933952 5462 10486016 5463 996432412672 5464 884800 5465 3225419776 5466 7436 5467 344192 5468 67588 5469 791552 5470 119816 5471 442 5472 13072 5473 73400320 5474 483392 5475 120834 5476 64516 5477 893353197568 5478 26222592 5479 999428 5480 52736 5481 4114 5482 28454158336 5483 1488 5484 218136576 5485 14815232 5486 64028672 5487 987392 5488 7344 5489 10312 5490 214748364800 5491 17956864 5492 802832 5493 31457344 5494 1590272 5495 52461568 5496 29360160 5497 23199744 5498 229904 5499 121643008 5500 15876096 5501 589828 5502 75759616 5503 1275068416 5504 888 5505 16001 5506 1179664 5507 12779520 5508 1728512 5509 62914816 5510 282 5511 921632 5512 4866 5513 14884 5514 5435817984 5515 11005853696 5516 16516 5517 172048 5518 135184 5519 306184192 5520 83902464 5521 436338688 5522 258176 5523 247809 5524 118751232 5525 123072 5526 246304 5527 41947136 5528 57412 5529 515899392 5530 134250496 5531 28692 5532 104988672 5533 489626271744 5534 3407874 5535 434240 5536 2372 5537 46661632 5538 59310080 5539 192937984 5540 13352 5541 7340033 5542 1649267441664 5543 3997824 5544 6373376 5545 14345 5546 819202 5547 1769728 5548 493600 5549 1711276032 5550 63700992 5551 3952 5552 1879310336 5553 2359424 5554 67117056 5555 15728648 5556 12306 5557 959488 5558 30131879936 5559 6979584 5560 16253184 5561 256901120 5562 13631552 5563 455 5564 19520 5565 166400 5566 5242912 5567 3801090 5568 94371840 5569 238848 5570 862208 5571 3481600 5572 3735568 5573 28705 5574 180226 5575 442376 5576 33556480 5577 986112 5578 15370 5579 3276864 5580 960495616 5581 29638656 5582 397344 5583 105226698752 5584 479488 5585 6150 5586 15204416 5587 83984 5588 152043520 5589 1612 5590 139266 5591 7441 5592 98592 5593 4063240 5594 492800 5595 14092861440 5596 3687424 5597 8257 5598 59136 5599 3182592 5600 54528000 5601 991264 5602 549755813888 5603 8061452288 5604 20972544 5605 15944 5606 939589632 5607 128188416 5608 557120 5609 64032 5610 59656 5611 805 5612 1843456 5613 12582928 5614 50332160 5615 26756 5616 197664 5617 41488 5618 109060096 5619 33284 5620 720960 5621 1738752 5622 3240 5623 31784960 5624 479199232 5625 1185 5626 1585152 5627 1975296 5628 2352 5629 270464 5630 1851424 5631 486670336 5632 54526976 5633 5771264 5634 503332864 5635 7683 5636 589826 5637 847249408 5638 207618048 5639 11141120 5640 13064 5641 221185 5642 49248 5643 63995904 5644 2359360 5645 919808 5646 3965440 5647 15532032 5648 720928 5649 3211520 5650 67586 5651 15636365312 5652 18882560 5653 2701131776 5654 31406948352 5655 478674944 5656 4177526784 5657 15204384 5658 479360 5659 2031617 5660 7434 5661 270400 5662 1006698496 5663 229896 5664 534528 5665 7406080 5666 17891328 5667 52480 5668 1034240 5669 31989760 5670 1065151889408 5671 1851408 5672 4027580416 5673 3276832 5674 3997760 5675 1737728 5676 19488 5677 115964116992 5678 7749632 5679 791040 5680 12582920 5681 197648 5682 258112 5683 33555456 5684 4123168604160 5685 1480 5686 234883072 5687 15920 5688 50331904 5689 22544384 5690 107072 5691 13631520 5692 999426 5693 98576 5694 2072576 5695 7864321 5696 59652 5697 6673 5698 434208 5699 121638912 5700 394752 5701 397328 5702 3498049536 5703 441 5704 861184 5705 26218496 5706 514048 5707 120833 5708 2344 5709 166144 5710 41344 5711 15940 5712 8929280 5713 230686720 5714 64514 5715 41480 5716 5242896 5717 139 5718 83976 5719 1073152 5720 6423552 5721 4113 5722 63350767616 5723 123040 5724 796 5725 7931904 5726 133184 5727 3236 5728 4161536 5729 921616 5730 442372 5731 139265 5732 215072 5733 6149 5734 246288 5735 14813184 5736 939556864 5737 3223322624 5738 16253056 5739 66112 5740 15728644 5741 3944 5742 73014444032 5743 15369 5744 4063236 5745 23134208 5746 72351744 5747 9536 5748 336128 5749 238720 5750 63872 5751 8781824 5752 486604800 5753 3735560 5754 469770240 5755 159744 5756 8388640 5757 2155872256 5758 493584 5759 14942464 5760 118272 5761 278532 5762 3224 5763 14882 5764 167968 5765 304087040 5766 30408832 5767 958976 5768 6365184 5769 16514 5770 28185722880 5771 7374848 5772 197184 5773 985600 5774 8126480 5775 66568 5776 884752 5777 210453397504 5778 360452 5779 2097153 5780 7471136 5781 57410 5782 6963200 5783 1724416 5784 1920991232 5785 794688 5786 59277312 5787 30740 5788 6553728 5789 1972224 5790 12300 5791 67112960 5792 6480 5793 63569920 5794 1441920 5795 3477504 5796 218120192 5797 30753 5798 395328 5799 82976 5800 3702848 5801 973340672 5802 4704 5803 540928 5804 3170304 5805 3950592 5806 958398464 5807 2370 5808 1879179264 5809 256376832 5810 41945088 5811 31888 5812 1099511627776 5813 16122904576 5814 109056000 5815 1982528 5816 100664320 5817 53512 5818 3686912 5819 25165856 5820 1610 5821 108545 5822 1114240 5823 128064 5824 56908316672 5825 2976 5826 119312 5827 3407873 5828 128057344 5829 1974784 5830 8228 5831 105472 5832 52445184 5833 281 5834 1998856 5835 26144 5836 436273152 5837 29630464 5838 129032 5839 1786706395136 5840 966784 5841 4865 5842 146800640 5843 241668 5844 58720320 5845 46399488 5846 459808 5847 243286016 5848 1605664 5849 62914688 5850 3180544 5851 104923136 5852 2550136832 5853 151519232 5854 1179656 5855 31752192 5856 15867904 5857 3801089 5858 1840128 5859 75628544 5860 29456 5861 94489280512 5862 172040 5863 180225 5864 13348 5865 59584 5866 8057257984 5867 26754 5868 229696 5869 33282 5870 1589760 5871 11550720 5872 20624 5873 14688 5874 429496729600 5875 819201 5876 6450839552 5877 35913728 5878 1769600 5879 14872 5880 1992864825344 5881 20972032 5882 884 5883 239632 5884 135176 5885 1583104 5886 688384 5887 12305 5888 129040 5889 32004 5890 25722880 5891 29472 5892 278536 5893 17716740096 5894 133248 5895 6424576 5896 12853248 5897 3539968 5898 1948254208 5899 462849 5900 53520 5901 167837696 5902 1841152 5903 495620 5904 478208 5905 336384 5906 1998864 5907 8232 5908 241672 5909 2569 5910 107136 5911 3759144960 5912 14680068 5913 1283 5914 108546 5915 14942720 5916 30754 5917 8388672 5918 22548578304 5919 32506880 5920 5140 5921 239648 5922 30744 5923 1114368 5924 2097154 5925 215104 5926 154618822656 5927 966912 5928 125830144 5929 261993005056 5930 688640 5931 9600 5932 973602816 5933 20640 5934 1830 5935 360456 5936 1934336 5937 16911433728 5938 100665344 5939 1442048 5940 335806464 5941 201334784 5942 925700 5943 14024704 5944 66576 5945 1605696 5946 66176 5947 541184 5948 30408960 5949 3977 5950 459840 5951 7012876288 5952 2229248 5953 3952640 5954 8724152320 5955 3333 5956 7956 5957 1987 5958 268566528 5959 7913472 5960 6668 5961 229760 5962 98820 5963 53762 5964 119328 5965 7602184 5966 402685952 5967 49409 5968 4752 5969 421527552 5970 26176 5971 7376896 5972 49284 5973 31904 5974 582 5975 24641 5976 33040 5977 333824 5978 620756992 5979 24616 5980 2719744 5981 99329 5982 58720384 5983 198660 5984 6496 5985 401410 5986 3900702720 5987 4719104 5988 15049162752 5989 29776 5990 8126496 5991 238026752 5992 982 5993 7995904 5994 119570432 5995 362 5996 1351680 5997 7520387072 5998 29556736 5999 6815752 6000 6553856 6001 3008 6002 673792 6003 1310721 6004 1638408 6005 123393 6006 9736 6007 14761984 6008 1982592 6009 219 6010 4328521728 6011 568 6012 128128 6013 3666 6014 520355840 6015 210239488 6016 31195136 6017 3870720 6018 557088 6019 1075838976 6020 37781504 6021 10288 6022 3858759680 6023 119812 6024 991248 6025 7969 6026 14724 6027 1843328 6028 9439232 6029 32279363584 6030 4108 6031 29825 6032 14342 6033 239206400 6034 256512 6035 10308 6036 59008 6037 4460544 6038 86018 6039 1617 6040 117441024 6041 15992832 6042 492672 6043 728 6044 802824 6045 397 6046 78848 6047 430336 6048 16480 6049 1611137024 6050 114294784 6051 28377088 6052 14172160 6053 120795955200 6054 132608 6055 1970 6056 1867778 6057 687194767360 6058 987264 6059 64692944896 6060 7336 6061 5153 6062 10485888 6063 52076478464 6064 16777472 6065 12918456320 6066 483360 6067 59905 6068 41986 6069 260112384 6070 107528 6071 344128 6072 25904021504 6073 794752 6074 20738 6075 251662336 6076 7081984 6077 2013528064 6078 64016 6079 7361 6080 197248 6081 2053 6082 13108224 6083 805437440 6084 56885248 6085 395392 6086 130039808 6087 1041235968 6088 29360144 6089 868608 6090 3850240 6091 103284736 6092 2170880 6093 266752 6094 4358144 6095 7471168 6096 1170 6097 168000 6098 2760704 6099 1083392 6100 2084569088 6101 214528 6102 1746927616 6103 3702912 6104 6291458 6105 1921024 6106 27263232 6107 1346371584 6108 242665652224 6109 65015808 6110 672137216 6111 61569 6112 516608 6113 5537792 6114 1378304 6115 6530 6116 246788 6117 217096 6118 114946 6119 51511296 6120 29886464 6121 2884608 6122 2621444 6123 872939520 6124 3848290697216 6125 884768 6126 8388608000 6127 129922760704 6128 39168 6129 123140 6130 57392 6131 26720 6132 4194312 6133 83008 6134 738 6135 61512 6136 460804 6137 60818432 6138 537395200 6139 230401 6140 114832 6141 25165888 6142 31457312 6143 59777024 6144 956563456 6145 2896 6146 60163096576 6147 10813440 6148 236453888 6149 344068 6150 483330 6151 114817 6152 238208 6153 31205621760 6154 120393302016 6155 65011968 6156 1904214016 6157 29761 6158 54526016 6159 57364 6160 37752832 6161 3211280 6162 1752 6163 51968 6164 34628173824 6165 15860736 6166 4544 6167 1025024 6168 118095872 6169 7876 6170 4162846720 6171 77888 6172 1681915904 6173 1762 6174 29328 6175 33025 6176 1736768 6177 1974304 6178 11026432 6179 1817 6180 67108864000 6181 1039382085632 6182 919568 6183 412090368 6184 239091712 6185 23076864 6186 7856 6187 63967232 6188 30786325577728 6189 7078144 6190 6983516160 6191 20971552 6192 5904 6193 6661 6194 270340 6195 492096 6196 478216192 6197 201327104 6198 251658496 6199 57377 6200 486547456 6201 4132864 6202 52240 6203 44302336 6204 1843208 6205 918656 6206 4299161600 6207 3686432 6208 15368192 6209 50331664 6210 10770972672 6211 218105856 6212 492552 6213 554 6214 5377097728 6215 2359300 6216 459136 6217 29360129 6218 985120 6219 313344 6220 29732 6221 664064 6222 33554496 6223 213760 6224 3997700 6225 9360 6226 1344000 6227 557058 6228 14860 6229 8667136 6230 22085632 6231 991233 6232 29623296 6233 1716224 6234 16450 6235 13975420928 6236 520126464 6237 64001 6238 16676552704 6239 1941325217792 6240 58888 6241 207232172032 6242 2013298688 6243 6358016 6244 3866880 6245 165904 6246 479240 6247 103347650560 6248 512128 6249 56655872 6250 16108224512 6251 258052 6252 104865792 6253 5129 6254 24594 6255 6443499520 6256 2134016 6257 17367040 6258 3163136 6259 455081984 6260 1040318464 6261 8329887744 6262 16424 6263 1577984 6264 34865152 6265 10273 6266 59769344 6267 234881152 6268 6948864 6269 826277888 6270 30801920 6271 4101 6272 1958 6273 6777995264 6274 4026662912 6275 197633 6276 123010 6277 61464 6278 436215808 6279 46170112 6280 7358464 6281 18874880 6282 393984 6283 511967232 6284 1769480 6285 8388610 6286 104512 6287 229636 6288 3636 6289 98561 6290 124256256 6291 31723520 6292 8273920 6293 255918080 6294 8521215115264 6295 397313 6296 31982080 6297 143130624 6298 7314 6299 114756 6300 59248640 6301 419840 6302 4276224 6303 14811264 6304 33420214272 6305 15363 6306 121635072 6307 25692160 6308 434178 6309 16252936 6310 3834880 6311 13631490 6312 89128960 6313 8053587968 6314 1660944384 6315 4718608 6316 59472 6317 2163200 6318 1839168 6319 59524 6320 688144 6321 472064 6322 2052096 6323 35684352 6324 251255586816 6325 3829399552 6326 3212 6327 12936 6328 540688 6329 7945 6330 5767424 6331 1122 6332 151060480 6333 21609054208 6334 125090922496 6335 66052 6336 630784 6337 6422592 6338 3941376 6339 3176 6340 1158 6341 958496 6342 30870077440 6343 3442688 6344 939528192 6345 127942656 6346 5824 6347 789 6348 82464 6349 435 6350 1913651200 6351 114736 6352 14746624 6353 6436 6354 117792 6355 7929984 6356 238600 6357 19458 6358 75513856 6359 258234908672 6360 249561088 6361 4456704 6362 30965760 6363 63752 6364 82304 6365 9476 6366 8606711808 6367 302252032 6368 58688 6369 2080899072 6370 720898 6371 335888 6372 2753024 6373 860224 6374 134219776 6375 61474 6376 41224 6377 107012 6378 416611827712 6379 15204354 6380 83887104 6381 49218 6382 5497558138880 6383 1851393 6384 131840 6385 15905 6386 914358272 6387 133124 6388 227016704 6389 517543559168 6390 14942224 6391 7898112 6392 12889096192 6393 3276802 6394 1060864 6395 13329 6396 15760 6397 966367641600 6398 32864 6399 113377280 6400 27984396288 6401 53384 6402 3473664 6403 477216 6404 973111296 6405 873 6406 7995408 6407 788608 6408 268443648 6409 493569 6410 856576 6411 109052160 6412 180355072 6413 402655232 6414 16580608 6415 62914568 6416 100663360 6417 2064896 6418 1581184 6419 13324 6420 1879064576 6421 127360 6422 32985348833280 6423 11840 6424 26214656 6425 13901824 6426 32220643328 6427 5242881 6428 6328320 6429 61997056 6430 927712935936 6431 155904 6432 4112384 6433 966664 6434 516112 6435 128004 6436 330752 6437 58720260 6438 209747968 6439 6889472 6440 18752 6441 3158016 6442 3528 6443 3178624 6444 127520 6445 12293 6446 215042 6447 1329152 6448 25888 6449 1065472 6450 51388416 6451 32904 6452 2322 6453 921601 6454 6368 6455 63455232 6456 71434240 6457 8585216 6458 1845493760 6459 331840 6460 1112 6461 41943168 6462 1982468 6463 671808 6464 2689024 6465 239 6466 20548 6467 1909760 6468 3948672 6469 119539712 6470 510976 6471 70254592 6472 76288 6473 185073664 6474 578813952 6475 246273 6476 984320 6477 506806140928 6478 32505888 6479 8204 6480 1114120 6481 3538976 6482 33292288 6483 10260 6484 118505472 6485 1970304 6486 49192 6487 1720576 6488 1277952 6489 29884480 6490 7372928 6491 3892838400 6492 17246978048 6493 67109120 6494 3758161920 6495 8209 6496 235648 6497 26660 6498 605028352 6499 14721024 6500 126943232 6501 3653 6502 1605634 6503 30408712 6504 1441800 6505 755914244096 6506 1376320 6507 12718080 6508 92405760 6509 266256 6510 1837568 6511 239617 6512 130024448 6513 7516454912 6514 31812 6515 25786580992 6516 106784 6517 476672 6518 64458063872 6519 214032 6520 528896 6521 125829152 6522 14658 6523 29441 6524 31552 6525 3702788 6526 122952 6527 584115552256 6528 11535360 6529 173 6530 27820032 6531 10485764 6532 51840 6533 508559360 6534 663808 6535 3162624 6536 65011840 6537 532544 6538 246024 6539 26689 6540 1748 6541 82946 6542 1744961536 6543 987140 6544 7884800 6545 1577472 6546 167938 6547 225485783040 6548 58998784 6549 132112 6550 24588 6551 50921472 6552 1343744 6553 1761 6554 2432696320 6555 25792 6556 1843204 6557 119056 6558 946176 6559 2228256 6560 128983236608 6561 15860224 6562 2051014656 6563 872448000 6564 25165826 6565 31604736 6566 8796093022208 6567 2946 6568 4674 6569 7786725376 6570 37632 6571 4327424 6572 7667187712 6573 25362432 6574 18960 6575 29622784 6576 12880 6577 30729 6578 794628 6579 27262984 6580 8913920 6581 1024512 6582 868360 6583 884737 6584 255104 6585 201326848 6586 335560704 6587 15033434112 6588 428096 6589 31457281 6590 29495296 6591 805314560 6592 1024458752 6593 3490185216 6594 197124 6595 15798272 6596 1032256 6597 14293651161088 6598 26114 6599 237043712 6600 23808 6601 6465 6602 65824 6603 843776 6604 954496 6605 455266533376 6606 714 6607 8126465 6608 15892 6609 38920 6610 1174405120 6611 1933344 6612 1946288128 6613 3678464 6614 1580 6615 7734272 6616 15990848 6617 209152 6618 459778 6619 395268 6620 2248 6621 1585 6622 419561472 6623 974 6624 1442 6625 1081408 6626 12664832 6627 7072 6628 1917056 6629 167776256 6630 15942918602752 6631 20609 6632 98440 6633 5507072 6634 118976 6635 14156800 6636 51606716416 6637 119297 6638 3435973836800 6639 287309824 6640 254017536 6641 12845312 6642 839385088 6643 503317504 6644 164992 6645 25444352 6646 117504 6647 6553608 6648 9437248 6649 31873 6650 20401094656 6651 3922 6652 371195904 6653 1212153856 6654 28678 6655 469762560 6656 7683964928 6657 237109248 6658 3178752 6659 841813590016 6660 268451840 6661 7888896 6662 122960 6663 26214912 6664 1216348160 6665 671872 6666 12896 6667 921602 6668 49200 6669 246274 6670 121635328 6671 3835904 6672 12294 6673 473088 6674 59528 6675 1114128 6676 29499392 6677 112742891520 6678 66056 6679 25460736 6680 266272 6681 123012 6682 874 6683 41473 6684 3942400 6685 83969 6686 788736 6687 32505920 6688 1331200 6689 3937 6690 156160 6691 41943296 6692 30408720 6693 754974720 6694 1910784 6695 8210 6696 1441808 6697 3539008 6698 8388612 6699 3735553 6700 29884544 6701 229640 6702 27852800 6703 6897664 6704 55836672 6705 241055039488 6706 98448 6707 907 6708 29442 6709 7675904 6710 536936448 6711 125829184 6712 109052416 6713 7316 6714 2055208960 6715 3640 6716 15034482688 6717 130025472 6718 18875392 6719 215044 6720 114760 6721 373293056 6722 474480640 6723 18976 6724 1543503872 6725 2324 6726 106816 6727 58720264 6728 50987008 6729 6553616 6730 3948800 6731 14157824 6732 13690208256 6733 28681 6734 31616 6735 509607936 6736 38928 6737 119072 6738 43486543872 6739 135169 6740 88046829568 6741 14865 6742 9437312 6743 102236160 6744 2449473536 6745 1081472 6746 1376384 6747 132128 6748 13194139533312 6749 31982592 6750 14660 6751 172033 6752 984576 6753 950009856 6754 1970432 6755 7429 6756 3924 6757 857088 6758 30073159680 6759 3654 6760 3490709504 6761 1998849 6762 335577088 6763 671219712 6764 1074003968 6765 229536 6766 2065408 6767 1982472 6768 3917010173952 6769 839909376 6770 1444 6771 13828096 6772 4127195136 6773 459296 6774 27262992 6775 3473920 6776 239618 6777 7373056 6778 503318528 6779 1179649 6780 7104 6781 1605636 6782 2256 6783 128008 6784 395272 6785 53344 6786 3221487616 6787 954624 6788 7471108 6789 790560 6790 1838080 6791 430096 6792 26690 6793 4656 6794 197128 6795 1605 6796 59015168 6797 209408 6798 3372220416 6799 38016 6800 794632 6801 21757952 6802 255232 6803 394272 6804 2670592 6805 264320 6806 469763072 6807 1589280 6808 5390336 6809 10485768 6810 987144 6811 13107264 6812 196928 6813 4966055936 6814 24064 6815 52430848 6816 884738 6817 243271680 6818 31816 6819 69793218560 6820 26664 6821 82948 6822 31457282 6823 31621120 6824 15896 6825 60817472 6826 174 6827 167940 6828 63648 6829 2148532224 6830 17833984 6831 63307776 6832 7405600 6833 3971 6834 15474688 6835 112197632 6836 135291469824 6837 4676 6838 11536384 6839 805322752 6840 3678720 6841 56103010304 6842 12845568 6843 532608 6844 4329472 6845 30730 6846 8126466 6847 529408 6848 2095944040448 6849 1006641152 6850 76800 6851 5509120 6852 8914944 6853 4737 6854 6466 6855 245952 6856 14640 6857 2948 6858 165120 6859 2883648 6860 1610678272 6861 7788822528 6862 2686451712 6863 25165828 6864 1586 6865 3217 6866 3964960 6867 1342701568 6868 428160 6869 31874 6870 15586033664 6871 3702792 6872 16777232 6873 14729216 6874 1720832 6875 716 6876 7735296 6877 1236950581248 6878 41120 6879 1917184 6880 65856 6881 129025 6882 3825664 6883 2691072 6884 20552 6885 1933376 6886 15990912 6887 2563 6888 20610 6889 10264 6890 117440544 6891 53505 6892 67109376 6893 246032 6894 868368 6895 119541760 6896 51396608 6897 1065984 6898 141733920768 6899 26116 6900 459780 6901 66561 6902 260055040 6903 180388626432 6904 205783040 6905 1032320 6906 235776 6907 2228288 6908 102825984 6909 28319744 6910 119298 6911 256032 6912 9437440 6913 1818 6914 62128128 6915 15861760 6916 255983616 6917 884740 6918 196992 6919 3679232 6920 23085056 6921 30732 6922 2013331456 6923 61505 6924 114818 6925 4194305 6926 52256 6927 218107904 6928 2359304 6929 830472192 6930 3388997632 6931 979 6932 29762 6933 919584 6934 44564480 6935 4026793984 6936 1917440 6937 6815745 6938 16710107136 6939 60817536 6940 1081600 6941 29736 6942 8126468 6943 217089 6944 30998528 6945 3164160 6946 13107328 6947 16110321664 6948 15991040 6949 6950912 6950 71565312 6951 57378 6952 127959040 6953 4136960 6954 7405632 6955 4260607557632 6956 29624320 6957 2138112 6958 209920 6959 3657 6960 90177536 6961 8290304 6962 201327616 6963 428288 6964 54526080 6965 134221824 6966 50331680 6967 1032448 6968 463856467968 6969 77952 6970 16492674416640 6971 5920 6972 63680 6973 939532288 6974 790592 6975 6662 6976 1589312 6977 1764 6978 1579008 6979 9376 6980 664576 6981 107521 6982 29360130 6983 63760 6984 26692 6985 13992198144 6986 238608 6987 1736832 6988 486555648 6989 3997704 6990 31457284 6991 394304 6992 922746880 6993 35717120 6994 991234 6995 4292608 6996 20971584 6997 335904 6998 556 6999 1161 7000 165920 7001 258056 7002 483332 7003 64002 7004 3444736 7005 2056192 7006 104873984 7007 165376 7008 3686464 7009 16646144 7010 1946419200 7011 14942240 7012 860288 7013 557060 7014 5130 7015 1769488 7016 8623489024 7017 33554560 7018 1879080960 7019 638976 7020 255488 7021 35127296 7022 1974336 7023 59769856 7024 38144 7025 92536832 7026 4102 7027 16252944 7028 10274 7029 1344512 7030 954880 7031 289406976 7032 25694208 7033 16452 7034 253403070464 7035 492160 7036 3184 7037 31727616 7038 532736 7039 12944 7040 100663424 7041 14747648 7042 214048 7043 402657280 7044 7516717056 7045 1025507328 7046 167780352 7047 127552 7048 4398046511104 7049 12582913 7050 12681216 7051 15802368 7052 7930112 7053 436224000 7054 64491618304 7055 1473 7056 14811392 7057 2337 7058 9480 7059 3833593856 7060 5767680 7061 18816 7062 3893362688 7063 2163712 7064 1581312 7065 331904 7066 493570 7067 872480768 7068 5242882 7069 13910016 7070 25920 7071 254279680 7072 1745092608 7073 512229376 7074 7899136 7075 98562 7076 32912 7077 421888 7078 11904 7079 357 7080 4456960 7081 512256 7082 6440 7083 434180 7084 13631492 7085 397314 7086 477248 7087 227633266688 7088 7946 7089 3867136 7090 19460 7091 966672 7092 587202560 7093 229889 7094 104576 7095 197634 7096 118521856 7097 13057 7098 7146825580544 7099 516128 7100 1124 7101 209780736 7102 7995424 7103 487 7104 4718624 7105 1961 7106 127008768 7107 6422656 7108 251658752 7109 419692544 7110 82496 7111 12722176 7112 606076928 7113 10200547328 7114 185597952 7115 14339 7116 234881280 7117 1839232 7118 790 7119 973144064 7120 2753536 7121 540704 7122 6332416 7123 721 7124 958528 7125 3536 7126 83888128 7127 7971459301376 7128 49220 7129 59488 7130 25803358208 7131 7078400 7132 1717986918400 7133 143654912 7134 3276804 7135 58752 7136 15776 7137 61476 7138 1851394 7139 7329 7140 24596 7141 59252736 7142 292057776128 7143 985152 7144 65012224 7145 3758227456 7146 264448 7147 62914576 7148 53392 7149 238336 7150 12893290496 7151 15906 7152 46202880 7153 6359040 7154 720900 7155 688160 7156 107016 7157 32229031936 7158 918784 7159 133128 7160 302514176 7161 117824 7162 377957122048 7163 13330 7164 15204356 7165 802817 7166 63471616 7167 7360512 7168 31653888 7169 8916992 7170 15810560 7171 15728641 7172 83970 7173 87 7174 31824 7175 1074266112 7176 15908 7177 34896609280 7178 41474 7179 13332 7180 1839360 7181 28051505152 7182 121635840 7183 442369 7184 264704 7185 4063233 7186 402661376 7187 5768192 7188 266304 7189 6422784 7190 2164736 7191 15365 7192 7737344 7193 56098816 7194 2338 7195 67645734912 7196 805339136 7197 1343225856 7198 3702800 7199 12582914 7200 395280 7201 3735554 7202 104704 7203 29507584 7204 1686110208 7205 19008 7206 2328 7207 13345 7208 215048 7209 919040 7210 197636 7211 26672 7212 477312 7213 1610743808 7214 30408736 7215 7948 7216 2483027968 7217 132160 7218 98464 7219 12032 7220 26215424 7221 2695168 7222 6553632 7223 5242884 7224 234881536 7225 1335296 7226 794640 7227 397316 7228 10878976 7229 197136 7230 98564 7231 127616 7232 1605640 7233 18876416 7234 25984 7235 876 7236 7930368 7237 17314086912 7238 512512 7239 2272 7240 59047936 7241 493572 7242 3938 7243 38944 7244 2081423360 7245 881 7246 14664 7247 840957952 7248 3928 7249 31983616 7250 478281728 7251 1448 7252 5406720 7253 30081548288 7254 118226944 7255 172034 7256 15602810880 7257 119104 7258 32505984 7259 60196651008 7260 28682 7261 952107008 7262 27263008 7263 241665 7264 16777248 7265 14866 7266 106880 7267 229568 7268 2952 7269 246048 7270 332032 7271 135170 7272 2149580800 7273 921604 7274 1843216 7275 243273728 7276 125829248 7277 239108096 7278 459328 7279 100663552 7280 5513216 7281 26120 7282 2066432 7283 22151168 7284 459784 7285 206045184 7286 987152 7287 868384 7288 10485776 7289 3491758080 7290 119545856 7291 11538432 7292 33554432000 7293 519691042816 7294 15393162788864 7295 3539072 7296 15435038720 7297 1721344 7298 3211296 7299 315392 7300 41152 7301 4738 7302 479248 7303 579 7304 63971328 7305 2912 7306 1588 7307 1970688 7308 956825600 7309 41232 7310 57368 7311 469764096 7312 1606 7313 6468 7314 125627793408 7315 1914699776 7316 1026048 7317 17842176 7318 344072 7319 236032 7320 62545461248 7321 33026 7322 75530240 7323 10804527104 7324 12846080 7325 2883712 7326 270344 7327 561 7328 7373312 7329 3218 7330 129117454336 7331 37756928 7332 119300 7333 9729 7334 16432 7335 56688640 7336 58896 7337 3964992 7338 15482880 7339 31876 7340 2228352 7341 124780544 7342 4303355904 7343 151126016 7344 258771779584 7345 113508352 7346 3949056 7347 7471112 7348 2748779069440 7349 41943552 7350 208305913856 7351 24609 7352 457179136 7353 66562 7354 65920 7355 1638401 7356 6444548096 7357 530432 7358 483183820800 7359 7880 7360 82952 7361 1006649344 7362 1933440 7363 239620 7364 51673825280 7365 30737 7366 1376512 7367 67109888 7368 53506 7369 7602177 7370 20612 7371 29344 7372 1040449536 7373 167944 7374 430112 7375 360449 7376 1581568 7377 227540992 7378 4164943872 7379 520159232 7380 8212 7381 788992 7382 3221749760 7383 12297 7384 3179008 7385 103616086016 7386 256064 7387 29444 7388 129026 7389 28327936 7390 8054112256 7391 52432896 7392 5385486336 7393 109052928 7394 492560 7395 156672 7396 2688548864 7397 1179650 7398 25165832 7399 7684096 7400 858112 7401 8338276352 7402 14811648 7403 8225 7404 246276 7405 277 7406 970662608896 7407 260063232 7408 1998850 7409 672000 7410 6987710464 7411 278529 7412 4333568 7413 7430 7414 11042816 7415 4680 7416 29884672 7417 17432576 7418 1067008 7419 8683520 7420 413138944 7421 15400960 7422 3474432 7423 117440576 7424 486572032 7425 395 7426 919616 7427 117440640 7428 483336 7429 9730 7430 1933568 7431 3973 7432 5100273664 7433 2359312 7434 303038464 7435 92798976 7436 209846272 7437 125829376 7438 63504384 7439 3211328 7440 858993459200 7441 71827456 7442 3539200 7443 12901679104 7444 41248 7445 6361088 7446 29376 7447 1638402 7448 270352 7449 1376768 7450 29744 7451 24610 7452 479264 7453 41944064 7454 1768 7455 3166208 7456 872546304 7457 59260928 7458 256114688 7459 49281 7460 3949568 7461 210944 7462 5952 7463 16456 7464 258064 7465 3573412790272 7466 562 7467 104890368 7468 3997712 7469 52288 7470 293601280 7471 98817 7472 107024 7473 201328640 7474 50331712 7475 7373824 7476 83890176 7477 63776 7478 3758358528 7479 512753664 7480 2228480 7481 256128 7482 3220 7483 217090 7484 6815746 7485 198657 7486 238624 7487 113816633344 7488 127139840 7489 6955008 7490 2883840 7491 2621441 7492 1081856 7493 9408 7494 1946681344 7495 7405696 7496 218112000 7497 3965056 7498 2199023255552 7499 32245809152 7500 6340608 7501 7901184 7502 1916796928 7503 4740 7504 12730368 7505 6147 7506 33028 7507 14749696 7508 56371445760 7509 1971200 7510 16252960 7511 394368 7512 165952 7513 12960 7514 790656 7515 246785 7516 436240384 7517 437 7518 133136 7519 61506 7520 377487360 7521 15204360 7522 78080 7523 20971648 7524 13926400 7525 3448832 7526 955392 7527 4105 7528 1769504 7529 420906795008 7530 3841982464 7531 1589376 7532 14942272 7533 114820 7534 4194306 7535 720904 7536 13107456 7537 3944448 7538 61480 7539 118554624 7540 1917952 7541 123137 7542 134225920 7543 24600 7544 29764 7545 460801 7546 557064 7547 236544 7548 60817664 7549 335936 7550 6448 7551 608174080 7552 7793016832 7553 51412992 7554 1851396 7555 15937 7556 516160 7557 59649 7558 14159872 7559 128016 7560 1982480 7561 793 7562 671350784 7563 214080 7564 358 7565 860416 7566 7364608 7567 8388616 7568 122976 7569 3233 7570 38400 7571 4457472 7572 618475290624 7573 3867648 7574 958592 7575 20560 7576 7320 7577 1047972020224 7578 2754560 7579 503320576 7580 82560 7581 3894411264 7582 1441824 7583 1474 7584 229890 7585 90194313216 7586 123016 7587 33554688 7588 434184 7589 59770880 7590 5132 7591 10305 7592 532992 7593 130027520 7594 25698304 7595 70866960384 7596 13058 7597 1114144 7598 102891520 7599 117888 7600 1962 7601 15036579840 7602 492288 7603 1827 7604 985216 7605 475004928 7606 167788544 7607 335609856 7608 428544 7609 966688 7610 7995456 7611 10276 7612 1345536 7613 32928 7614 1912832 7615 58720272 7616 3686528 7617 119809 7618 6914048 7619 251659264 7620 1958505086976 7621 722 7622 419954688 7623 13631496 7624 1745354752 7625 991236 7626 537001984 7627 1032704 7628 2063597568 7629 114768 7630 229648 7631 1736960 7632 6597069766656 7633 15991296 7634 66064 7635 688192 7636 1224736768 7637 540736 7638 19464 7639 59536 7640 64004 7641 1128 7642 802818 7643 3552 7644 4718656 7645 51118080 7646 21743271936 7647 44023414784 7648 1820 7649 3658 7650 665600 7651 54526208 7652 7517241344 7653 9437696 7654 65012736 7655 1027604480 7656 3837952 7657 49224 7658 27918336 7659 120527519744 7660 62914592 7661 107522 7662 268468224 7663 14721 7664 6845104128 7665 1974400 7666 15808 7667 254803968 7668 57380 7669 25493504 7670 7078912 7671 3276808 7672 53408 7673 771751936 7674 29360132 7675 7330 7676 186646528 7677 9488 7678 1162 7679 237240320 7680 3539456 7681 1638404 7682 28690 7683 12746752 7684 4744 7685 93323264 7686 118620160 7687 581 7688 987200 7689 3422552064 7690 127401984 7691 7904 7692 60263759872 7693 13959168 7694 24612 7695 1918976 7696 513802240 7697 910 7698 32506368 7699 3758620672 7700 4718848 7701 53761 7702 134234112 7703 31457296 7704 27263104 7705 1829 7706 332800 7707 39040 7708 10485824 7709 7602180 7710 477696 7711 188743680 7712 9732 7713 29768 7714 612368384 7715 270368 7716 25559040 7717 2359328 7718 22011707392 7719 10871635968 7720 7995648 7721 3298534883328 7722 344096 7723 33032 7724 26704 7725 385875968 7726 14680066 7727 3665 7728 6815748 7729 868480 7730 209977344 7731 979252543488 7732 268500992 7733 57384 7734 114824 7735 1031798784 7736 125829632 7737 1843264 7738 3457024 7739 361 7740 1776 7741 401409 7742 564 7743 32002 7744 3997728 7745 5138 7746 16464 7747 672768 7748 7518289920 7749 981 7750 483344 7751 214272 7752 872677376 7753 167804928 7754 495618 7755 516352 7756 246144 7757 237502464 7758 83894272 7759 492608 7760 35433480192 7761 6529 7762 58944 7763 557072 7764 65013760 7765 45097156608 7766 266496 7767 12849152 7768 29885440 7769 2566 7770 956416 7771 29360136 7772 61508 7773 114945 7774 16777344 7775 217092 7776 671612928 7777 6291457 7778 402669568 7779 1947205632 7780 41280 7781 720912 7782 3660 7783 737 7784 10280 7785 479296 7786 61488 7787 2228736 7788 19200 7789 1377280 7790 523986010112 7791 251660288 7792 309237645312 7793 1933824 7794 430208 7795 179 7796 3682304 7797 4194308 7798 991240 7799 335675392 7800 51445760 7801 258080 7802 7079936 7803 64008 7804 3896508416 7805 25706496 7806 925698 7807 107040 7808 1074790400 7809 921608 7810 1033216 7811 121636864 7812 13060 7813 11075584 7814 2756608 7815 434192 7816 460802 7817 229664 7818 119554048 7819 50331776 7820 1476 7821 62914624 7822 123024 7823 67585 7824 246280 7825 2692743168 7826 78336 7827 114784 7828 53440 7829 8388624 7830 166016 7831 7433 7832 12582916 7833 54526464 7834 3842048 7835 589825 7836 1344274432 7837 123138 7838 485331304448 7839 130031616 7840 1964 7841 59772928 7842 1745879040 7843 5769216 7844 239140864 7845 15040774144 7846 724 7847 15991808 7848 16777216000 7849 7696581394432 7850 5242888 7851 1769536 7852 229892 7853 493576 7854 103022592 7855 259845521408 7856 9438208 7857 802820 7858 7801405440 7859 59552 7860 8657043456 7861 3965184 7862 12992 7863 438 7864 476053504 7865 14341 7866 16252992 7867 30098325504 7868 2703360 7869 59113472 7870 13631504 7871 86017 7872 6016 7873 13107712 7874 49232 7875 1241513984 7876 246786 7877 3276816 7878 1347584 7879 2621442 7880 7332 7881 420478976 7882 256256 7883 1136 7884 29523968 7885 1969 7886 1040711680 7887 19472 7888 52352 7889 14753792 7890 197640 7891 1867777 7892 1164 7893 49282 7894 843055104 7895 9504 7896 397320 7897 117440768 7898 66080 7899 667648 7900 98568 7901 63808 7902 5439488 7903 198658 7904 28049408 7905 1851400 7906 3868672 7907 1169 7908 33822867456 7909 2884096 7910 132352 7911 201330688 7912 7954 7913 17448304640 7914 60817920 7915 919680 7916 14025752576 7917 133152 7918 1082368 7919 3211392 7920 6666 7921 20737 7922 4458496 7923 7905280 7924 537133056 7925 15826944 7926 15912 7927 41985 7928 107524 7929 459520 7930 98818 7931 13336 7932 238656 7933 805371904 7934 15204368 7935 3974 7936 26216448 7937 1610874880 7938 4027056128 7939 64513 7940 14163968 7941 128032 7942 51808043008 7943 14722 7944 394496 7945 4106 7946 2082471936 7947 260079616 7948 113770496 7949 790784 7950 4341760 7951 533504 7952 2166784 7953 3715 7954 206569472 7955 7700480 7956 58720288 7957 1737216 7958 14942336 7959 8716288 7960 5521408 7961 2340 7962 336000 7963 999425 7964 7405824 7965 3493855232 7966 429056 7967 4169138176 7968 520224768 7969 14672 7970 83972 7971 215056 7972 20971776 7973 104152956928 7974 10306 7975 26753 7976 25836912640 7977 119810 7978 33554944 7979 688256 7980 1589504 7981 503324672 7982 966720 7983 41476 7984 241591910400 7985 3940 7986 3222274048 7987 265216 7988 59650 7989 64558727168 7990 8216 7991 28344320 7992 56754176 7993 33281 7994 32960 7995 228589568 7996 3735556 7997 1374389534720 7998 1974528 7999 129385889792 8000 20576 8001 239624 8002 860672 8003 7717519360 8004 2151677952 8005 1114176 8006 75563008 8007 2369 8008 29448 8009 3686656 8010 18878464 8011 1609 8012 7741440 8013 62390272 8014 15938 8015 1982496 8016 172036 8017 118016 8018 3234 8019 803 8020 478412800 8021 20616 8022 8921088 8023 513024 8024 794 8025 985344 8026 1605648 8027 157696 8028 28684 8029 234882048 8030 1456 8031 31985664 8032 1839616 8033 98496 8034 442370 8035 127991808 8036 26128 8037 57409 8038 109053952 8039 11542528 8040 459792 8041 2013396992 8042 415236096 8043 22282240 8044 1694498816 8045 1179652 8046 1006665728 8047 15366 8048 540800 8049 14881 8050 14868 8051 4063234 8052 958720 8053 8355053568 8054 6423040 8055 30408768 8056 957349888 8057 62813896704 8058 5402263552 8059 37765120 8060 31272730624 8061 16513 8062 1441856 8063 135172 8064 7888 8065 925697 8066 30738 8067 146028888064 8068 492576 8069 29626368 8070 430144 8071 12298 8072 132224 8073 31457288 8074 32506112 8075 1879113728 8076 6446645248 8077 7953 8078 26696 8079 119168 8080 360450 8081 344080 8082 23101440 8083 3179520 8084 459392 8085 66564 8086 53508 8087 16114515968 8088 188978561024 8089 6665 8090 151257088 8091 58912 8092 31735808 8093 3680256 8094 7602178 8095 3985729650688 8096 16777280 8097 987168 8098 4311744512 8099 939540480 8100 672256 8101 127744 8102 29884928 8103 17563648 8104 973209600 8105 1843232 8106 7471120 8107 319488 8108 278530 8109 884744 8110 8323072 8111 2565 8112 6472 8113 12847104 8114 246080 8115 8226 8116 15863808 8117 278 8118 1592 8119 266368 8120 46268416 8121 8126472 8122 126701535232 8123 2051 8124 477440 8125 5137 8126 144703488 8127 19072 8128 52436992 8129 82688 8130 31880 8131 14680065 8132 241666 8133 32001 8134 1028096 8135 1722368 8136 2146304 8137 495617 8138 10485792 8139 167952 8140 82960 8141 129028 8142 461373440 8143 17858560 8144 4145152 8145 15728642 8146 45088768 8147 100663808 8148 868416 8149 243277824 8150 197152 8151 1998852 8152 789504 8153 794656 8154 4688 8155 332288 8156 119304 8157 13346 8158 882 8159 6996099072 8160 4718720 8161 909 8162 31064064 8163 7930880 8164 2068480 8165 63979520 8166 2130303778816 8167 3702816 8168 6553664 8169 3475456 8170 35782656 8171 7995520 8172 104960 8173 28689 8174 14812160 8175 1069056 8176 1582080 8177 8055160832 8178 15499264 8179 38976 8180 231928233984 8181 8246337208320 8182 31840 8183 2960 8184 27263040 8185 214144 8186 67110912 8187 516224 8188 25165840 8189 395296 8190 469766144 8191 3331 8192 264140488704 8193 29394944 8194 1744831488 8195 222330880 8196 68736253952 8197 471044 8198 14690304 8199 213136 8200 127926336 8201 939524112 8202 21476933632 8203 42958061568 8204 126878208 8205 132186112 8206 223405408256 8207 786976 8208 131332 8209 144384 8210 58128 8211 8192512 8212 15335552 8213 3440648 8214 17825824 8215 471875584 8216 1836048 8217 250688651132928 8218 53754200064 8219 255 8220 32212385792 8221 75497536 8222 92416 8223 884998144 8224 148736 8225 98784247808 8226 3758096896 8227 6836224 8228 11010112 8229 938240 8230 2046885888 8231 131585 8232 3674128 8233 69214208 8234 952336 8235 14498 8236 88088576 8237 156766306304 8238 8456192 8239 844424930131968 8240 2491392 8241 7620608 8242 2783138807808 8243 3940356 8244 8650816 8245 29701 8246 5634997092352 8247 458882 8248 454656 8249 102760704 8250 603987968 8251 2752514 8252 6543114240 8253 7768 8254 951360 8255 3812 8256 29425920 8257 4259904 8258 15746048 8259 234504 8260 237826 8261 4295000064 8262 58436 8263 3142 8264 131216 8265 11544872091648 8266 329732 8267 20490 8268 16643522560 8269 68222976 8270 18874370 8271 3289382912 8272 486539296 8273 15089664 8274 23068704 8275 196737 8276 1671424 8277 142610432 8278 9070970929152 8279 328720 8280 31981570 8281 13170114560 8282 25690120 8283 66068480 8284 7635072 8285 1908740 8286 118850 8287 16386048 8288 172228608 8289 8257600 8290 31719440 8291 244842496 8292 1023418368 8293 4456449 8294 4214784 8295 164032 8296 656896 8297 1319040 8298 3424320 8299 7516194816 8300 12592 8301 55575552 8302 7650672640 8303 57347 8304 63012864 8305 233856 8306 37128 8307 1924682219520 8308 475456 8309 126107648 8310 60800630784 8311 2162690 8312 54853632 8313 29204 8314 1967136 8315 251136 8316 3833860 8317 2048016 8318 1315328 8319 123736064 8320 32786 8321 417800 8322 822116352 8323 1966720 8324 11360 8325 508944 8326 1900 8327 277086208 8328 15560 8329 51540656128 8330 738328576 8331 393729 8332 520093824 8333 2193 8334 1064962 8335 33882112 8336 1706496 8337 4466765987840 8338 5308672 8339 2023751680 8340 15569387520 8341 56623232 8342 11400 8343 2036224 8344 49158 8345 3590592659456 8346 130023428 8347 34086912 8348 51458 8349 235438080 8350 35872 8351 26214401 8352 215822106624 8353 47112 8354 2188 8355 2433024 8356 13904 8357 9249 8358 13402112 8359 3776970752 8360 25297408 8361 3414016 8362 27526144 8363 117637120 8364 50595840 8365 436207648 8366 478150912 8367 155649 8368 61095936 8369 206175207424 8370 25232 8371 3892318208 8372 14488 8373 1017344 8374 10748160 8375 11136 8376 1141374976 8377 2013266048 8378 426512 8379 6405 8380 4051697664 8381 1939 8382 4073472 8383 137506062336 8384 570556416 8385 413824 8386 303168 8387 5767169 8388 62728 8389 4915200 8390 64425033728 8391 352583680 8392 15740928 8393 491777 8394 8800 8395 2631680 8396 122699776 8397 23048 8398 79164837199872 8399 509956 8400 101504 8401 205888 8402 1073742848 8403 942669824 8404 1574944 8405 110133248 8406 45824 8407 495058944 8408 253757440 8409 85932900352 8410 2039936 8411 27402240 8412 997506154496 8413 236978688 8414 6580862976 8415 1812463616 8416 1714 8417 4617 8418 184553472 8419 40994 8420 171932909568 8421 103083409408 8422 10567680 8423 498484641792 8424 936960 8425 458824 8426 104857632 8427 188672 8428 164112 8429 122892 8430 1364 8431 134140418588672 8432 103428 8433 990380032 8434 7356424 8435 121634817 8436 37024 8437 8658654068736 8438 299264 8439 622624 8440 254144 8441 2064386 8442 856066 8443 7180648448 8444 1610612992 8445 25348 8446 473958400 8447 59244560 8448 835648 8449 111685926912 8450 7585398784 8451 457396837154816 8452 505544704 8453 6307968 8454 3678210 8455 32782680064 8456 206880 8457 761856 8458 22848 8459 260046880 8460 27000832 8461 12673 8462 52428808 8463 2106368 8464 37580963840 8465 61867008 8466 1245440 8467 12612 8468 4392 8469 681 8470 12648576 8471 14712896 8472 3440 8473 71936 8474 33032192 8475 50720 8476 511707136 8477 6692864 8478 31168 8479 13425967104 8480 109951162777600 8481 9193914368 8482 229410 8483 209715456 8484 254468 8485 787464 8486 5279744 8487 3760128 8488 411049984 8489 254977 8490 237712 8491 16106160128 8492 213252 8493 26860322816 8494 814219264 8495 954369 8496 8128561152 8497 301991936 8498 125504 8499 1019936 8500 38788923392 8501 652835028992 8502 11878268928 8503 917696 8504 508544 8505 247496704 8506 50560 8507 61445 8508 82000 8509 62281220096 8510 117710848 8511 15032401920 8512 1712144 8513 281474976710656 8514 94272 8515 65011713 8516 245796 8517 4127463571456 8518 507527168 8519 27918336000 8520 805306432 8521 5698 8522 7242 8523 1011351552 8524 2129936 8525 811597824 8526 245350006784 8527 606720 8528 1204224 8529 1576964 8530 138477568 8531 249175212032 8532 3162116 8533 17928 8534 947929088 8535 149568 8536 5536 8537 369131520 8538 65584 8539 335544448 8540 890241024 8541 16273899520 8542 23554 8543 1658880 8544 98324 8545 943849472 8546 6442459136 8547 18504 8548 1006632992 8549 7778 8550 25770065920 8551 3907 8552 4128784 8553 10737942528 8554 8163328 8555 949 8556 5672 8557 65632468992 8558 481069891584 8559 208898 8560 872415488 8561 30543872 8562 25428096 8563 412160 8564 6948 8565 14568529068032 8566 854 8567 127108 8568 311304 8569 51713 8570 27787520 8571 983328 8572 13699072 8573 285245440 8574 28311584 8575 32784384 8576 15466528 8577 85196800 8578 7897092 8579 1968136 8580 1946158080 8581 59768834 8582 9994240 8583 2684370944 8584 441450496 8585 3866625 8586 14696960 8587 1912610816 8588 48318382080 8589 525440 8590 1782579200 8591 122290176 8592 962206892032 8593 1208025088 8594 117000 8595 13762816 8596 127056 8597 134217736 8598 8321630208 8599 4417 8600 232960 8601 468224 8602 251968 8603 6979354624 8604 13956 8605 1413 8606 131533373440 8607 3468 8608 53266 8609 30366760960 8610 1214464 8611 23890755584 8612 7344640 8613 3263168512 8614 16390 8615 526368 8616 876173328384 8617 12818 8618 62978 8619 1056784 8620 1835584 8621 252723200 8622 419431424 8623 906100736 8624 2023424 8625 32614907904 8626 3573547008 8627 51344 8628 58048 8629 15427522527232 8630 6300672 8631 118824 8632 8053067776 8633 34363932672 8634 17696 8635 196676 8636 1884288 8637 14745604 8638 491257856 8639 537 8640 786816 8641 7077889 8642 71304192 8643 30277632 8644 58982528 8645 3809792 8646 825344 8647 251658241 8648 6946824 8649 1629487104 8650 1887961088 8651 4227584 8652 7215545057280 8653 245825 8654 5374016 8655 252313600 8656 7872768 8657 15640 8658 854048 8659 31756 8660 17041408 8661 6356996 8662 50479104 8663 2080378880 8664 55936 8665 2654272 8666 55838769152 8667 218103816 8668 31588480 8669 101203968 8670 21241856 8671 1093 8672 83886084 8673 37378 8674 102928 8675 1377 8676 504889344 8677 31304 8678 17180917760 8679 3148800 8680 7784660992 8681 245497856 8682 15761536 8683 229400 8684 42999808 8685 77846282240 8686 56352 8687 201326594 8688 226496512 8689 14081 8690 1343490 8691 53876069761024 8692 239075392 8693 1562 8694 92275712 8695 536871168 8696 203440128 8697 491773755392 8698 663554 8699 213505 8700 151568 8701 1677754368 8702 15174991872 8703 7869440 8704 299520 8705 706740224 8706 458884 8707 31719456 8708 475520 8709 277348352 8710 985661440 8711 131232 8712 1115684864 8713 2752516 8714 7516196864 8715 1912619008 8716 538 8717 37136 8718 222363648 8719 26440892416 8720 2048032 8721 16644046848 8722 62122406969344 8723 14500 8724 533649686528 8725 54919168 8726 4418 8727 196680 8728 127926400 8729 512001 8730 43008000 8731 17825856 8732 447213469696 8733 526400 8734 947945472 8735 14745608 8736 12820 8737 7897096 8738 3866626 8739 1836064 8740 15747072 8741 7299 8742 213152 8743 188928 8744 951424 8745 1414 8746 6840320 8747 1073743872 8748 8650880 8749 13960 8750 21250048 8751 3440656 8752 10027008 8753 31523840 8754 939524128 8755 14692352 8756 1610613248 8757 6979387392 8758 344671125504 8759 53281 8760 15761664 8761 172067127296 8762 17728 8763 53268 8764 62980 8765 234881025 8766 75497600 8767 491782144 8768 15335680 8769 123740160 8770 3307124817920 8771 339 8772 203456512 8773 64425558016 8774 5308928 8775 29208 8776 88096768 8777 23056 8778 4295032832 8779 1967168 8780 491778 8781 23068736 8782 27527168 8783 196738 8784 1319168 8785 3424384 8786 13331578486784 8787 486539328 8788 66588770304 8789 10748416 8790 20492 8791 1878016 8792 175921860444160 8793 2684387328 8794 1574976 8795 32801 8796 62736 8797 82177 8798 59244576 8799 5767170 8800 131336 8801 515463184384 8802 25690128 8803 3816 8804 164128 8805 3355705344 8806 206191984640 8807 787008 8808 8257664 8809 29702 8810 4456450 8811 1812987904 8812 16388096 8813 1884416 8814 6631429505024 8815 471048 8816 14562623488 8817 3940360 8818 68288512 8819 101220352 8820 328736 8821 555745280 8822 234512 8823 2162692 8824 237828 8825 7929857 8826 266556407808 8827 33290190848 8828 131586 8829 50495488 8830 525568 8831 3145 8832 691489734656 8833 122540785664 8834 509960 8835 8040178778112 8836 2194 8837 102784 8838 413952 8839 22020608 8840 65667072 8841 6305 8842 40996 8843 393730 8844 1141899264 8845 11408 8846 15106048 8847 1908744 8848 47120 8849 1069446856704 8850 3892322304 8851 1368 8852 822149120 8853 26214402 8854 184557568 8855 3473 8856 4002909519872 8857 4833935360 8858 2113664 8859 267 8860 17302016 8861 254240 8862 1716 8863 35904 8864 1477443584 8865 1064964 8866 13958905856 8867 9250 8868 6324256 8869 128853213184 8870 3936320 8871 1966848 8872 150995456 8873 856068 8874 2852126720 8875 53150220288 8876 155650 8877 74768 8878 62656 8879 216895848448 8880 58853376 8881 1904768 8882 257714814976 8883 49161 8884 1903104 8885 2064388 8886 25352 8887 69222400 8888 402653200 8889 436207680 8890 122716160 8891 491616 8892 6406 8893 13893696 8894 520093952 8895 63553 8896 471891968 8897 3769344 8898 205952 8899 2416443392 8900 7985954816 8901 990904320 8902 253759488 8903 2040064 8904 7635200 8905 31981572 8906 622656 8907 8263517077504 8908 30923764531200 8909 41025 8910 1051648 8911 3628072960 8912 104857664 8913 508960 8914 29259464704 8915 4218880 8916 426528 8917 504320 8918 33947648 8919 412451078144 8920 16561393893376 8921 7264534528 8922 458832 8923 4259968 8924 3833864 8925 478151168 8926 252739584 8927 18874372 8928 987842478080 8929 37056 8930 110166016 8931 20185088 8932 58440 8933 205522944 8934 101632 8935 7356432 8936 2633728 8937 30671872 8938 303232 8939 9672065024 8940 4618 8941 275414777856 8942 142614528 8943 14811137 8944 3671552 8945 61236838400 8946 329736 8947 2638848 8948 118852 8949 13920 8950 121634818 8951 106625 8952 417808 8953 30064902144 8954 4094164992 8955 127233 8956 186368 8957 25248 8958 126124032 8959 15568 8960 378880 8961 1055531162664960 8962 4075520 8963 14155784 8964 60130066432 8965 788481 8966 426368 8967 25668 8968 15794208 8969 3489669120 8970 8590196736 8971 503316488 8972 66076672 8973 3221227520 8974 528388 8975 50597888 8976 3672192 8977 4580179968 8978 491656 8979 26630 8980 444858368 8981 1023426560 8982 7818 8983 838868992 8984 63524 8985 2686992 8986 4988928 8987 29686813949952 8988 202506240 8989 1983905792 8990 167772192 8991 1031060586496 8992 32788 8993 268435520 8994 7348352 8995 3344384 8996 16382951424 8997 56623360 8998 1327120 8999 122897 9000 116352 9001 603996160 9002 103432 9003 1581057 9004 12607488 9005 51460 9006 2834 9007 235470848 9008 1015152640 9009 8962 9010 3153952 9011 130023432 9012 264765440 9013 272678883688448 9014 8189378560 9015 3976200192 9016 109051906 9017 13434880 9018 75780 9019 234048 9020 473960448 9021 12714016 9022 136839168 9023 1895956480 9024 125968 9025 10584064 9026 7733256 9027 6711934976 9028 29060 9029 1879048320 9030 28168 9031 3948545 9032 30933248 9033 131596288 9034 220463104 9035 15650 9036 4096128 9037 984066 9038 3612 9039 106544 9040 59055800320 9041 10618880 9042 2285895680 9043 274726912 9044 918020 9045 1733 9046 16515584 9047 8840 9048 21497856 9049 6977 9050 63438976 9051 67108866 9052 35584 9053 106564 9054 1342181376 9055 58498 9056 114698 9057 101715968 9058 427016 9059 1837060 9060 895500681216 9061 112896 9062 1708288 9063 2760 9064 101056512 9065 600064 9066 42532864 9067 25648 9068 4080640 9069 6881344 9070 393376 9071 41943041 9072 2013266176 9073 15877 9074 530579456 9075 5771362304 9076 12884967424 9077 476164 9078 119537680 9079 27410432 9080 255853056 9081 25235456 9082 3473410 9083 31139561472 9084 27936 9085 3178497 9086 15270912 9087 111157248 9088 6849024 9089 65604 9090 475664 9091 2062658043904 9092 3417088 9093 15253504 9094 1017984 9095 65665 9096 4325392 9097 942112 9098 4026532864 9099 16924672 9100 4160782336 9101 1905 9102 825170591744 9103 240526557184 9104 19360907264 9105 164356 9106 853120 9107 7540736 9108 24189255811072 9109 2307 9110 46137600 9111 44042240 9112 117250 9113 11534344 9114 7667744 9115 58802176 9116 2956984320 9117 8520192 9118 12845058 9119 406978560 9120 1651414925312 9121 29622276 9122 3817504 9123 164865 9124 176226304 9125 3150080 9126 453017600 9127 3807232 9128 11522 9129 29217 9130 82052 9131 405274624 9132 31362 9133 34605056 9134 243269640 9135 46144 9136 61345792 9137 1916929 9138 9240 9139 226304 9140 659488 9141 510173395288064 9142 5368840192 9143 14601 9144 4062183424 9145 37748752 9146 471072768 9147 235521 9148 63963152 9149 51380288 9150 973078784 9151 116896 9152 2248146944 9153 16351232 9154 86048768 9155 7648 9156 126357504 9157 8912904 9158 3882 9159 3825270784 9160 7880736 9161 61112320 9162 657536 9163 263176 9164 2441216 9165 29008 9166 917776 9167 18522046464 9168 1052928 9169 31498240 9170 469762052 9171 1644429312 9172 5922357248 9173 1040188416 9174 16217796509696 9175 262528 9176 828416 9177 34095104 9178 1080 9179 59410 9180 74304 9181 29491232 9182 203776 9183 2030567424 9184 235933696 9185 7372801 9186 1720322 9187 1065353216 9188 328320 9189 393480 9190 113247232 9191 1024004 9192 124570828800 9193 956303360 9194 262688 9195 40894464 9196 120261181440 9197 98337 9198 551903297536 9199 2147491840 9200 5505040 9201 18691697672192 9202 18562 9203 6292 9204 3934464 9205 1009664 9206 469056 9207 118489216 9208 983560 9209 1970177 9210 15859716 9211 63049728 9212 3792175104 9213 1574144 9214 35651840 9215 55058432 9216 15296 9217 32702464 9218 172097536 9219 1315072 9220 526352 9221 122224640 9222 37044092928 9223 15761472 9224 7650541568 9225 4496293888 9226 7764 9227 2162689 9228 252715008 9229 17825808 9230 1103806595072 9231 4294983680 9232 62996480 9233 2105856 9234 939524104 9235 458881 9236 118820 9237 3288858624 9238 2160 9239 1656832 9240 32435593019392 9241 525056 9242 11844714496 9243 2080376832 9244 4882432 9245 58016 9246 1835552 9247 2752513 9248 213088 9249 61866496 9250 7224 9251 8192256 9252 440926208 9253 53265 9254 263192576 9255 31300 9256 3466 9257 10243 9258 1836040 9259 1968132 9260 118111600640 9261 21237760 9262 17680 9263 33031168 9264 42995712 9265 13954 9266 116996 9267 2684362752 9268 549453824 9269 4571791360 9270 134217732 9271 126877952 9272 58982464 9273 148608 9274 213128 9275 71168 9276 68190208 9277 14497 9278 407552 9279 4061134848 9280 8053065728 9281 8650784 9282 938112 9283 1884224 9284 3810 9285 481053114368 9286 8321564672 9287 33849344 9288 6834176 9289 4125316087808 9290 13698048 9291 951328 9292 2035968 9293 1650341183488 9294 131330 9295 30507008 9296 23068688 9297 18874369 9298 234500 9299 131208 9300 17040384 9301 15335488 9302 117604352 9303 31981569 9304 48378511622144 9305 92275200 9306 4614 9307 1706240 9308 5913968640 9309 25690116 9310 88084480 9311 813957120 9312 110116864 9313 237825 9314 7584350208 9315 3148288 9316 31719432 9317 126099456 9318 1967120 9319 3940354 9320 236978432 9321 2019328 9322 12584 9323 7868928 9324 37124 9325 20489 9326 11010080 9327 37383395344384 9328 196674 9329 240522362880 9330 525376 9331 81788928 9332 1912606720 9333 249141657600 9334 14745602 9335 471867392 9336 2048008 9337 71303680 9338 226494464 9339 656640 9340 786960 9341 3440644 9342 2130706432 9343 3141 9344 123734016 9345 25224 9346 75161927680 9347 856065 9348 29425792 9349 25297152 9350 1362 9351 8784 9352 1017088 9353 2490880 9354 494993408 9355 122890 9356 101120 9357 124562440192 9358 235421696 9359 164000 9360 101440 9361 66064384 9362 15170797568 9363 914793674309632 9364 223371853824 9365 1671296 9366 7356420 9367 65565360128 9368 143872 9369 6880 9370 26851934208 9371 967 9372 62336 9373 1064961 9374 1023414272 9375 13385728 9376 570490880 9377 27398144 9378 65568768 9379 56623168 9380 7814 9381 51540131840 9382 15556 9383 2013265984 9384 55575040 9385 1966656 9386 622608 9387 103426 9388 61087744 9389 1744830976 9390 824320 9391 50856192 9392 13896 9393 520093760 9394 413760 9395 45696 9396 1708 9397 49157 9398 254216 9399 29137058136064 9400 25346 9401 4212736 9402 1523712 9403 104857616 9404 1011089408 9405 12615936 9406 54001664 9407 32785 9408 62724 9409 1713 9410 6300160 9411 352452608 9412 92288 9413 486539280 9414 69210112 9415 40993 9416 18480 9417 452608 9418 3833858 9419 118849 9420 23044 9421 58434 9422 164104 9423 810549248 9424 10737680384 9425 1318976 9426 29202 9427 122691584 9428 1946157568 9429 127926304 9430 1020346790576128 9431 102760576 9432 38721814528 9433 942145536 9434 328712 9435 15081472 9436 233792 9437 8124366848 9438 471042 9439 75497504 9440 1628438528 9441 10559488 9442 7520256 9443 2064385 9444 508936 9445 1574928 9446 419430912 9447 458820 9448 7614464 9449 906035200 9450 3302829850624 9451 59244552 9452 329730 9453 7635008 9454 18387828736 9455 219902325555200 9456 1835392 9457 30064803840 9458 23756537856 9459 77577846784 9460 1305670057984 9461 251008 9462 603983872 9463 2039872 9464 53720645632 9465 1908738 9466 426504 9467 32212320256 9468 475424 9469 822099968 9470 16257122304 9471 509954 9472 111872 9473 111677538304 9474 63176960 9475 436207632 9476 2186 9477 202407936 9478 42483712 9479 47108 9480 5308544 9481 25665 9482 15745536 9483 31280 9484 63512 9485 1708096 9486 34082816 9487 12713992 9488 2408448 9489 3153928 9490 276955136 9491 498350424064 9492 6324232 9493 35856 9494 299136 9495 1803 9496 11072 9497 738263040 9498 131168 9499 671088896 9500 1780482048 9501 63521 9502 3317760 9503 32547799040 9504 16326656 9505 51457 9506 21475885056 9507 1898 9508 1887698944 9509 196648 9510 37008 9511 12884918272 9512 11344 9513 962139783168 9514 8257568 9515 417796 9516 1015054336 9517 333 9518 55836672000 9519 131264937984 9520 3424288 9521 562949953421312 9522 1610612864 9523 11396 9524 491592 9525 8254927142912 9526 130023426 9527 188544 9528 1623195648 9529 75777 9530 14484 9531 2022703104 9532 1895858176 9533 1213440 9534 4259872 9535 490700013568 9536 34361835520 9537 1009778688 9538 6297600 9539 167772168 9540 15738880 9541 3355508736 9542 62608 9543 303136 9544 107752139522048 9545 427010 9546 2686980 9547 452993024 9548 30349983744 9549 983547510784 9550 1327108 9551 406880256 9552 1073742336 9553 184551424 9554 28162 9555 29057 9556 3825221632 9557 3609 9558 478150784 9559 3124 9560 244580352 9561 1050880 9562 3892316160 9563 96636764160 9564 882900992 9565 29393920 9566 7733250 9567 3565158400 9568 117965056 9569 7619584 9570 1650688 9571 1837057 9572 503316482 9573 155692564480 9574 112704 9575 85999616 9576 2754 9577 74756 9578 205856 9579 31523072 9580 458800 9581 490995712 9582 402653188 9583 15569321984 9584 4160757760 9585 528385 9586 504627200 9587 100958208 9588 14431090114560 9589 10748032 9590 491650 9591 476161 9592 142608384 9593 60555264 9594 1573632 9595 14155778 9596 3258974208 9597 13893648 9598 8455168 9599 3775922176 9600 1904672 9601 28996 9602 7348256 9603 138428416 9604 4982784 9605 15241216 9606 5566277615616 9607 15859713 9608 313532612608 9609 176177152 9610 16912384 9611 1024001 9612 263170 9613 1688849860263936 9614 4093771776 9615 22020224 9616 15536 9617 7624 9618 13086228480 9619 5505028 9620 1207975936 9621 65601 9622 205521408 9623 909312 9624 1902720 9625 677 9626 11269994184704 9627 917764 9628 59402 9629 17301632 9630 7880712 9631 6289 9632 253756416 9633 264372224 9634 137472507904 9635 942088 9636 255852672 9637 1879048224 9638 1573952 9639 446810816512 9640 58789888 9641 528280977408 9642 29380608 9643 426272 9644 3489662976 9645 510 9646 444661760 9647 82049 9648 150995072 9649 1769996288 9650 64424771584 9651 30671104 9652 107508400128 9653 3672096 9654 184832 9655 501377302265856 9656 35651648 9657 288768 9658 943751168 9659 6881296 9660 16385024 9661 164353 9662 262664 9663 116256 9664 35392 9665 393352 9666 29491208 9667 3768576 9668 234000 9669 106561 9670 68727865344 9671 16106135552 9672 16643260416 9673 8834 9674 254112 9675 268435472 9676 27525632 9677 2416050176 9678 1924413784064 9679 14597 9680 6936 9681 263066746880 9682 2826 9683 27912 9684 936448 9685 13958709248 9686 465920 9687 918017 9688 170393600 9689 19988480 9690 119537668 9691 5368741888 9692 3936272 9693 503936 9694 15794184 9695 30933056 9696 2113568 9697 3671168 9698 125956 9699 1752346656768 9700 25636 9701 4046848 9702 102688 9703 65229815808 9704 1074 9705 982515712 9706 237648 9707 469762049 9708 12601344 9709 116096 9710 7147094016 9711 30855045054464 9712 1876480 9713 7516193792 9714 197568495616 9715 13672448 9716 60733521920 9717 297472 9718 106532 9719 2428928 9720 505446400 9721 1812201472 9722 32780 9723 838862848 9724 6526337024 9725 1052736 9726 14689280 9727 47781511168 9728 411045888 9729 116880 9730 14712864 9731 853 9732 1975684956160 9733 3678209 9734 40370176 9735 220332032 9736 252248064 9737 372736 9738 31136 9739 203264 9740 60129804288 9741 254466 9742 50496 9743 8188329984 9744 1981808640 9745 229409 9746 285229056 9747 15971909632 9748 7538688 9749 943783936 9750 507518976 9751 4080128 9752 19344130048 9753 9236 9754 29622274 9755 550829555712 9756 61343744 9757 74112 9758 5267456 9759 606464 9760 505479168 9761 37748744 9762 7667728 9763 956302336 9764 164354 9765 125472 9766 11534340 9767 118489152 9768 14529069056 9769 33122787786752 9770 8519936 9771 917664 9772 58518929408 9773 11521 9774 1017920 9775 8437760 9776 7256145920 9777 82050 9778 1008640 9779 61847529062400 9780 67895296 9781 853056 9782 824902156288 9783 209715328 9784 2103296 9785 63963144 9786 1245312 9787 15270400 9788 4832886784 9789 16527034155008 9790 411904 9791 31361 9792 34604032 9793 508480 9794 3432 9795 71808 9796 6946 9797 369115136 9798 52428804 9799 1644298240 9800 805306400 9801 245432320 9802 983232 9803 5697 9804 94240 9805 2138893713408 9806 7784644608 9807 2736 9808 1040187904 9809 872415360 9810 127106 9811 7241 9812 27787392 9813 12812 9814 4128776 9815 3806208 9816 5704253440 9817 23553 9818 98322 9819 515429629952 9820 117706752 9821 3809536 9822 138444800 9823 50704 9824 44041216 9825 3817488 9826 2283798528 9827 30212096 9828 205568 9829 1019920 9830 4388 9831 827904 9832 8005819039744 9833 779 9834 534 9835 4227328 9836 245081571328 9837 16080357556224 9838 1382979469312 9839 9667870720 9840 122473676800 9841 5277696 9842 7343104 9843 835616 9844 237704 9845 27840 9846 659472 9847 7777 9848 81992 9849 787460 9850 22816 9851 208897 9852 243269636 9853 213250 9854 12610 9855 131334144 9856 1056776 9857 101195776 9858 852736 9859 51336 9860 1006632976 9861 132153344 9862 6442455040 9863 1343489 9864 28311568 9865 8151040 9866 120260132864 9867 1576962 9868 5373984 9869 127048 9870 757760 9871 2111062325329920 9872 4026532352 9873 1061158912 9874 11542724608 9875 59768833 9876 511706112 9877 6946820 9878 50470912 9879 31754 9880 54820864 9881 1561 9882 25769934848 9883 952328 9884 31588416 9885 17180393472 9886 6979338240 9887 239075360 9888 58120 9889 3758096640 9890 56336 9891 7897090 9892 251936 9893 21168128 9894 15466512 9895 13423869952 9896 786752 9897 83886082 9898 8161280 9899 13762688 9900 85065728 9901 51296 9902 202113024 9903 1200128 9904 1791001362432 9905 62977 9906 854032 9907 225792 9908 203431936 9909 3674120 9910 229396 9911 16389 9912 3416576 9913 5520 9914 222314496 9915 30541824 9916 6356994 9917 12817 9918 55872 9919 62279122944 9920 3162114 9921 206864 9922 232704 9923 201326593 9924 5668 9925 1207992320 9926 470941696 9927 102920 9928 14696704 9929 65576 9930 2654240 9931 536871040 9932 113246720 9933 245794 9934 32765902848 9935 25214976 9936 27917811712 9937 6688768 9938 18500 9939 2129928 9940 2954887168 9941 3933696 9942 12648512 9943 7872640 9944 1712136 9945 106300440576 9946 301990912 9947 433791696896 9948 125312 9949 311300 9950 257706426368 9951 149536 9952 3791912960 9953 218103812 9954 468096 9955 26869760 9956 25428032 9957 545357767376896 9958 947920896 9959 273678336 9960 17924 9961 260046864 9962 6307904 9963 37377 9964 16378757120 9965 529530880 9966 7952400384 9967 2030305280 9968 3967811584 9969 405012480 9970 9977856 9971 59373627899904 9972 1677737984 9973 663553 9974 335544384 9975 2062121172992 9976 9160359936 9977 53260 9978 7344384 9979 151560 9980 15636 9981 889716736 9982 983312 9983 2046853120 9984 205521920 9985 2416181248 9986 1997159792640 9987 62624 9988 2756 9989 112128 9990 3325952 9991 1327112 9992 121869697024 9993 4160765952 9994 15245312 9995 7705171329024 9996 3671296 9997 3936288 9998 6324240 9999 1904704 10000 25666 10001 112768