1 1 2 2 3 4 4 3 5 5 6 9 7 8 8 6 9 10 10 18 11 7 12 17 13 11 14 12 15 20 16 36 17 15 18 34 19 19 20 23 21 24 22 40 23 72 24 30 25 16 26 68 27 39 28 46 29 48 30 80 31 13 32 144 33 60 34 33 35 136 36 78 37 21 38 92 39 96 40 160 41 37 42 27 43 288 44 120 45 66 46 272 47 14 48 156 49 43 50 184 51 192 52 320 53 75 54 54 55 35 56 576 57 240 58 132 59 22 60 544 61 25 62 29 63 312 64 86 65 368 66 384 67 41 68 640 69 150 70 108 71 71 72 1152 73 73 74 480 75 264 76 45 77 1088 78 51 79 58 80 624 81 172 82 736 83 768 84 83 85 1280 86 300 87 31 88 216 89 142 90 2304 91 69 92 147 93 960 94 528 95 90 96 2176 97 38 98 102 99 116 100 1248 101 344 102 1472 103 47 104 1536 105 166 106 2560 107 600 108 63 109 49 110 432 111 284 112 4608 113 139 114 294 115 81 116 1920 117 145 118 1056 119 180 120 4352 121 77 122 204 123 232 124 2496 125 688 126 2944 127 95 128 3072 129 332 130 5120 131 61 132 1200 133 126 134 99 135 864 136 568 137 32 138 9216 139 278 140 588 141 163 142 3840 143 137 144 291 145 79 146 2112 147 360 148 8704 149 154 150 408 151 464 152 4992 153 1376 154 5888 155 190 156 6144 157 93 158 664 159 10240 160 123 161 2400 162 252 163 198 164 1728 165 1136 166 65 167 97 168 18432 169 556 170 1176 171 161 172 326 173 7680 174 275 175 582 176 159 177 4224 178 720 179 17408 180 308 181 816 182 928 183 9984 184 2752 185 26 186 11776 187 380 188 12288 189 187 190 1328 191 289 192 20480 193 121 194 246 195 4800 196 504 197 396 198 3456 199 2272 200 130 201 195 202 36864 203 67 204 1112 205 2352 206 323 207 652 208 15360 209 550 210 1164 211 273 212 318 213 157 214 8448 215 1440 216 34816 217 616 218 1632 219 1856 220 19968 221 5504 222 53 223 23552 224 760 225 24576 226 374 227 2656 228 579 229 42 230 40960 231 243 232 492 233 9600 234 1008 235 792 236 6912 237 4544 238 260 239 185 240 390 241 193 242 73728 243 135 244 2224 245 4704 246 646 247 321 248 1304 249 30720 250 1100 251 2328 252 547 253 74 254 636 255 315 256 16896 257 2880 258 69632 259 1232 260 3264 261 3712 262 39936 263 11008 264 106 265 47104 266 1520 267 49152 268 748 269 5312 270 1158 271 85 272 81920 273 486 274 984 275 19200 276 2016 277 1584 278 13824 279 9088 280 520 281 371 282 780 283 55 284 387 285 577 286 147456 287 270 288 4448 289 9408 290 1292 291 643 292 2608 293 61440 294 2200 295 4656 296 1094 297 149 298 1272 299 241 300 630 301 133 302 33792 303 5760 304 139264 305 2464 306 6528 307 7424 308 79872 309 22016 310 212 311 94208 312 3040 313 545 314 98304 315 1496 316 10624 317 2316 318 170 319 28 320 163840 321 972 322 1968 323 38400 324 4032 325 3168 326 27648 327 18176 328 1040 329 742 330 1560 331 111 332 774 333 313 334 1155 335 294912 336 540 337 8896 338 18816 339 2584 340 1286 341 5216 342 122880 343 4400 344 9312 345 2188 346 298 347 2544 348 483 349 1260 350 267 351 87 352 67584 353 11520 354 278528 355 369 356 4928 357 385 358 13056 359 14848 360 159744 361 641 362 44032 363 424 364 188416 365 6080 366 1091 367 196608 368 2992 369 151 370 21248 371 4632 372 340 373 57 374 327680 375 109 376 1944 377 3936 378 76800 379 70 380 8064 381 6336 382 55296 383 36352 384 2080 385 1484 386 3120 387 222 388 1548 389 627 390 2310 391 1153 392 589824 393 1080 394 17792 395 481 396 37632 397 265 398 5168 399 2572 400 10432 401 245760 402 8800 403 18624 404 4376 405 596 406 5088 407 966 408 2520 409 534 410 175 411 135168 412 23040 413 557056 414 739 415 44 416 9856 417 771 418 26112 419 1089 420 29696 421 319488 422 1283 423 88064 424 848 425 50 426 376832 427 12160 428 2182 429 393216 430 5984 431 303 432 42496 433 59 434 9264 435 680 436 114 437 655360 438 219 439 3888 440 7872 441 153600 442 141 443 16128 444 12672 445 625 446 110592 447 72704 448 4160 449 2968 450 6240 451 173 452 444 453 3096 454 1254 455 4620 456 2307 457 1179648 458 2160 459 35584 460 963 461 75264 462 531 463 737 464 10336 465 5144 466 20864 467 491520 468 17600 469 37248 470 8752 471 769 472 1192 473 10176 474 1932 475 5040 476 1068 477 82 478 350 479 270336 480 46080 481 1114112 482 1478 483 89 484 19712 485 1542 486 52224 487 1281 488 2179 489 59392 490 638976 491 2566 492 176128 493 1696 494 101 495 753664 496 24320 497 4364 498 786432 499 301 500 11968 501 217 502 606 503 84992 504 119 505 143 506 18528 507 1360 508 228 509 1310720 510 438 511 7776 512 15744 513 307200 514 282 515 2305 516 32256 517 25344 518 1251 519 221184 520 145408 521 8320 522 5936 523 12480 524 347 525 888 526 6192 527 2508 528 9240 529 146 530 4614 531 2359296 532 4320 533 71168 534 1926 535 961 536 150528 537 1062 538 1475 539 529 540 20672 541 10288 542 41728 543 983040 544 35200 545 91 546 74496 547 17504 548 1539 549 2384 550 20352 551 3864 552 10080 553 2136 554 165 555 700 556 540672 557 2177 558 92160 559 2228224 560 2956 561 178 562 39424 563 103 564 3084 565 104448 566 2563 567 4358 568 118784 569 1277952 570 5132 571 352256 572 3392 573 202 574 1507328 575 48640 576 8728 577 1572864 578 603 579 23936 580 435 581 1212 582 169984 583 238 584 287 585 37056 586 2720 587 117 588 456 589 2621440 590 876 591 15552 592 31488 593 614400 594 564 595 4611 596 64512 597 50688 598 2502 599 442368 600 290816 601 1249 602 16640 603 11872 604 24960 605 694 606 1776 607 345 608 12384 609 5016 610 18480 611 293 612 9228 613 1473 614 4718592 615 8640 616 142336 617 1537 618 3852 619 1923 620 301056 621 2124 622 2950 623 167 624 1059 625 41344 626 20576 627 83456 628 1966080 629 70400 630 183 631 2561 632 148992 633 35008 634 3078 635 4768 636 40704 637 601 638 7728 639 20160 640 4272 641 330 642 1400 643 1081344 644 4355 645 184320 646 4456448 647 62 648 5912 649 356 650 78848 651 207 652 6168 653 208896 654 5126 655 8716 656 237568 657 2555904 658 10264 659 704512 660 6784 661 433 662 404 663 3014656 664 97280 665 285 666 17456 667 3145728 668 1206 669 47872 670 870 671 2424 672 339968 673 476 674 574 675 4609 676 74112 677 138 678 5440 679 235 680 912 681 5242880 682 1752 683 31104 684 62976 685 1228800 686 1128 687 295 688 9222 689 129024 690 101376 691 5004 692 884736 693 581632 694 2499 695 1921 696 33280 697 23744 698 49920 699 1388 700 3552 701 1057 702 691 703 24768 704 10032 705 36960 706 586 707 18456 708 2947 709 9437184 710 17280 711 284672 712 3075 713 7704 714 3846 715 602112 716 4248 717 5900 718 335 719 181 720 2118 721 4353 722 82688 723 41152 724 166912 725 3932160 726 140800 727 366 728 5123 729 297984 730 70016 731 76 732 6156 733 9536 734 81408 735 1203 736 15456 737 40320 738 8544 739 660 740 2800 741 2162688 742 8710 743 368640 744 8912896 745 125 746 11824 747 712 748 157696 749 414 750 12336 751 417792 752 10252 753 17432 754 475136 755 5111808 756 20528 757 205 758 1409024 759 13568 760 867 761 233 762 808 763 6029312 764 194560 765 571 766 34912 767 6291456 768 2412 769 2497 770 95744 771 1740 772 4848 773 679936 774 952 775 1148 776 9219 777 148224 778 277 779 10880 780 470 781 1824 782 10485760 783 3504 784 62208 785 125952 786 2457600 787 689 788 2256 789 2945 790 591 791 18444 792 258048 793 202752 794 10008 795 1769472 796 1163264 797 4998 798 3843 799 94 800 66560 801 47488 802 99840 803 3073 804 2776 805 7104 806 2115 807 1382 808 49536 809 20064 810 73920 811 1172 812 36912 813 5894 814 18874368 815 34560 816 569344 817 333 818 6150 819 15408 820 7692 821 1204224 822 8496 823 11800 824 670 825 363 826 4236 827 5121 828 8707 829 165376 830 82304 831 333824 832 7864320 833 281600 834 732 835 10246 836 595968 837 140032 838 153 839 12312 840 19072 841 1201 842 162816 843 2406 844 30912 845 80640 846 17088 847 127 848 1320 849 5600 850 4325376 851 17420 852 737280 853 17825792 854 250 855 23648 856 1424 857 315392 858 828 859 98 860 24672 861 835584 862 20504 863 34864 864 950272 865 865 866 10223616 867 41056 868 411 869 2818048 870 27136 871 1734 872 467 873 1616 874 12058624 875 569 876 389120 877 9217 878 1142 879 69824 880 12582912 881 4824 882 4995 883 279 884 191488 885 3480 886 9696 887 1359872 888 1904 889 2296 890 18438 891 296448 892 554 893 21760 894 940 895 589 896 3648 897 20971520 898 7008 899 124416 900 251904 901 162 902 4915200 903 1379 904 4512 905 5891 906 1182 907 36888 908 516096 909 405504 910 20016 911 3841 912 3538944 913 2326528 914 9996 915 7686 916 189 917 133120 918 94976 919 199680 920 6147 921 5552 922 14208 923 4230 924 2764 925 99072 926 40128 927 147840 928 2344 929 290 930 73824 931 11788 932 37748736 933 69120 934 1138688 935 667 936 12300 937 30816 938 15384 939 2408448 940 16992 941 23600 942 1340 943 726 944 8472 945 10243 946 17414 947 330752 948 164608 949 2113 950 667648 951 15728640 952 563200 953 361 954 1464 955 20492 956 1191936 957 280064 958 306 959 24624 960 38144 961 2403 962 325632 963 4812 964 61824 965 161280 966 34176 967 8705 968 255 969 2640 970 11200 971 155 972 8650752 973 409 974 34840 975 1474560 976 35651584 977 500 978 47296 979 2848 980 630784 981 465 982 1656 983 197 984 49344 985 4993 986 1671168 987 41008 988 69728 989 1900544 990 1731 991 20447232 992 82112 993 822 994 5636096 995 1377 996 54272 997 3468 998 934 999 3232 1000 24117248 1001 5889 1002 1139 1003 778240 1004 18435 1005 2284 1006 139648 1007 25165824 1008 9648 1009 9990 1010 559 1011 382976 1012 6960 1013 19392 1014 2719744 1015 3808 1016 4592 1017 36876 1018 592896 1019 191 1020 1108 1021 43520 1022 1880 1023 1179 1024 7296 1025 41943040 1026 14016 1027 248832 1028 503808 1029 325 1030 9830400 1031 2758 1032 9024 1033 6145 1034 11782 1035 2364 1036 73776 1037 1032192 1038 811008 1039 665 1040 40032 1041 7683 1042 7077888 1043 4653056 1044 19992 1045 15372 1046 378 1047 266240 1048 189952 1049 399360 1050 12294 1051 10241 1052 11104 1053 122 1054 28416 1055 8460 1056 5528 1057 198144 1058 80256 1059 295680 1060 4688 1061 581 1062 147648 1063 2401 1064 23576 1065 75497472 1066 138240 1067 2277376 1068 1334 1069 253 1070 24600 1071 61632 1072 30768 1073 4816896 1074 33984 1075 47200 1076 2680 1077 199 1078 1452 1079 16944 1080 20486 1081 34828 1082 661504 1083 329216 1084 4227 1085 1335296 1086 31457280 1087 1126400 1088 723 1089 2928 1090 40984 1091 2383872 1092 560128 1093 612 1094 49248 1095 1729 1096 76288 1097 4806 1098 651264 1099 9624 1100 123648 1101 322560 1102 68352 1103 17411 1104 510 1105 5280 1106 22400 1107 1137 1108 311 1109 17301504 1110 819 1111 69680 1112 2949120 1113 71303168 1114 1000 1115 94592 1116 5696 1117 1261568 1118 931 1119 3312 1120 394 1121 98688 1122 9987 1123 64 1124 3342336 1125 18433 1126 82016 1127 139456 1128 3801088 1129 3462 1130 40894464 1131 164224 1132 1644 1133 11272192 1134 2755 1135 557 1136 108544 1137 6936 1138 1868 1139 6464 1140 48234496 1141 11779 1142 2278 1143 1556480 1144 36870 1145 4568 1146 279296 1147 50331648 1148 19296 1149 19980 1150 1118 1151 765952 1152 13920 1153 1177 1154 38784 1155 5439488 1156 7616 1157 9184 1158 73752 1159 1185792 1160 383 1161 2216 1162 87040 1163 327 1164 3760 1165 2358 1166 14592 1167 83886080 1168 28032 1169 497664 1170 1007616 1171 650 1172 19660800 1173 5516 1174 18048 1175 12291 1176 23564 1177 7681 1178 4728 1179 147552 1180 2064384 1181 1622016 1182 1331 1183 80064 1184 15366 1185 14155776 1186 9306112 1187 39984 1188 30744 1189 756 1190 532480 1191 379904 1192 798720 1193 274 1194 24588 1195 20483 1196 22208 1197 245 1198 56832 1199 583 1200 16920 1201 11056 1202 396288 1203 160512 1204 591360 1205 9376 1206 1162 1207 295296 1208 4803 1209 47152 1210 150994944 1211 276480 1212 4554752 1213 2668 1214 507 1215 49200 1216 123264 1217 61536 1218 9633792 1219 67968 1220 94400 1221 158 1222 5360 1223 399 1224 2904 1225 4225 1226 33888 1227 40972 1228 69656 1229 1323008 1230 658432 1231 8454 1232 2670592 1233 62914560 1234 2252800 1235 1446 1236 5856 1237 81968 1238 4767744 1239 721 1240 1120256 1241 1224 1242 98496 1243 3459 1244 152576 1245 9612 1246 1302528 1247 19248 1248 247296 1249 645120 1250 136704 1251 34822 1252 1020 1253 10560 1254 44800 1255 17409 1256 2275 1257 622 1258 34603008 1259 1638 1260 139360 1261 309 1262 5898240 1263 142606336 1264 2000 1265 189184 1266 11392 1267 817 1268 2523136 1269 1862 1270 6624 1271 788 1272 197376 1273 19974 1274 129 1275 6684672 1276 36867 1277 164032 1278 278912 1279 929 1280 7602176 1281 6924 1282 81788928 1283 328448 1284 3288 1285 22544384 1286 5510 1287 1115 1288 217088 1289 13872 1290 3736 1291 9985 1292 12928 1293 2753 1294 96468992 1295 23558 1296 4556 1297 3112960 1298 73740 1299 9136 1300 558592 1301 100663296 1302 38592 1303 39960 1304 2236 1305 11777 1306 1531904 1307 27840 1308 2355 1309 77568 1310 10878976 1311 381 1312 15232 1313 18368 1314 147504 1315 12289 1316 2371584 1317 766 1318 4432 1319 174080 1320 655 1321 7520 1322 4716 1323 29184 1324 167772160 1325 56064 1326 995328 1327 2015232 1328 1300 1329 186 1330 39321600 1331 11032 1332 36096 1333 24582 1334 47128 1335 15363 1336 9456 1337 295104 1338 4128768 1339 3244032 1340 2662 1341 1329 1342 160128 1343 30732 1344 28311552 1345 18612224 1346 79968 1347 20481 1348 61488 1349 1512 1350 1064960 1351 759808 1352 1597440 1353 549 1354 49176 1355 40966 1356 44416 1357 490 1358 113664 1359 1167 1360 33840 1361 22112 1362 792576 1363 321024 1364 1182720 1365 18752 1366 2324 1367 247 1368 590592 1369 9606 1370 94304 1371 301989888 1372 552960 1373 9109504 1374 5336 1375 1014 1376 98400 1377 4801 1378 246528 1379 123072 1380 19267584 1381 135936 1382 188800 1383 505 1384 317 1385 10720 1386 798 1387 397 1388 5808 1389 8451 1390 67776 1391 81944 1392 139312 1393 2646016 1394 1316864 1395 16908 1396 5341184 1397 125829120 1398 4505600 1399 2892 1400 11712 1401 163936 1402 9535488 1403 1443 1404 2240512 1405 2448 1406 196992 1407 6918 1408 305152 1409 19224 1410 2605056 1411 38496 1412 494592 1413 3457 1414 1290240 1415 273408 1416 69644 1417 2040 1418 21120 1419 89600 1420 34819 1421 4550 1422 1244 1423 2273 1424 69206016 1425 3276 1426 278720 1427 619 1428 11796480 1429 285212672 1430 4000 1431 131 1432 378368 1433 22784 1434 1635 1435 194 1436 5046272 1437 3724 1438 13248 1439 1576 1440 394752 1441 36865 1442 39948 1443 258 1444 13369344 1445 73734 1446 328064 1447 557824 1448 1859 1449 15204352 1450 13848 1451 1113 1452 163577856 1453 656896 1454 6576 1455 45088768 1456 11020 1457 2230 1458 434176 1459 27744 1460 7472 1461 19971 1462 25856 1463 5507 1464 192937984 1465 2353 1466 47116 1467 9112 1468 6225920 1469 147480 1470 18272 1471 1117184 1472 201326592 1473 322 1474 77184 1475 79920 1476 4472 1477 23555 1478 3063808 1479 653 1480 55680 1481 4710 1482 155136 1483 21757952 1484 763 1485 30464 1486 36736 1487 295008 1488 24579 1489 4743168 1490 1532 1491 8864 1492 348160 1493 1310 1494 15040 1495 9432 1496 58368 1497 335544320 1498 112128 1499 1990656 1500 4030464 1501 2600 1502 373 1503 78643200 1504 22064 1505 72192 1506 49164 1507 94256 1508 30726 1509 15361 1510 18912 1511 590208 1512 8257536 1513 6488064 1514 5324 1515 2659 1516 320256 1517 61464 1518 56623104 1519 37224448 1520 159936 1521 40963 1522 122976 1523 3024 1524 2129920 1525 1519616 1526 3194880 1527 551 1528 1098 1529 98352 1530 81932 1531 1165 1532 88832 1533 980 1534 227328 1535 2334 1536 67680 1537 44224 1538 1585152 1539 642048 1540 2365440 1541 37504 1542 4648 1543 495 1544 1181184 1545 19212 1546 188608 1547 603979776 1548 1105920 1549 18219008 1550 10672 1551 2028 1552 196800 1553 9603 1554 493056 1555 319 1556 246144 1557 8449 1558 38535168 1559 271872 1560 377600 1561 1011 1562 634 1563 21440 1564 1596 1565 795 1566 11616 1567 16902 1568 135552 1569 163888 1570 278624 1571 1441 1572 5292032 1573 34817 1574 2633728 1575 33816 1576 10682368 1577 251658240 1578 9011200 1579 5784 1580 23424 1581 327872 1582 19070976 1583 2886 1584 4481024 1585 617 1586 4896 1587 393984 1588 13836 1589 610304 1590 38448 1591 1633 1592 5210112 1593 76992 1594 989184 1595 6915 1596 2580480 1597 546816 1598 139288 1599 4080 1600 42240 1601 179200 1602 69638 1603 1857 1604 9100 1605 2488 1606 4547 1607 138412032 1608 6552 1609 557440 1610 1238 1611 23592960 1612 570425344 1613 8000 1614 263 1615 19969 1616 756736 1617 5505 1618 45568 1619 3270 1620 389 1621 10092544 1622 7448 1623 26496 1624 3152 1625 789504 1626 73731 1627 52 1628 79896 1629 516 1630 26738688 1631 147468 1632 656128 1633 1115648 1634 3718 1635 30408704 1636 27696 1637 2227 1638 327155712 1639 1313792 1640 13152 1641 90177536 1642 22040 1643 4460 1644 868352 1645 55488 1646 14944 1647 39942 1648 51712 1649 11014 1650 385875968 1651 4707 1652 94232 1653 18224 1654 12451840 1655 294960 1656 36544 1657 23553 1658 2234368 1659 402653184 1660 645 1661 154368 1662 159840 1663 761 1664 8944 1665 47110 1666 6127616 1667 1307 1668 111360 1669 24577 1670 9420 1671 310272 1672 43515904 1673 375 1674 1526 1675 60928 1676 73472 1677 590016 1678 49158 1679 9486336 1680 3064 1681 17728 1682 696320 1683 2620 1684 30080 1685 18864 1686 116736 1687 671088640 1688 224256 1689 3981312 1690 8060928 1691 5200 1692 746 1693 157286400 1694 44128 1695 144384 1696 98328 1697 188512 1698 61452 1699 30723 1700 37824 1701 1180416 1702 16515072 1703 2657 1704 12976128 1705 10648 1706 5318 1707 640512 1708 122928 1709 578 1710 113246208 1711 74448896 1712 319872 1713 81926 1714 245952 1715 6048 1716 4259840 1717 40961 1718 3039232 1719 6389760 1720 1103 1721 2196 1722 196704 1723 163864 1724 2331 1725 177664 1726 1960 1727 242 1728 454656 1729 493 1730 4668 1731 135360 1732 88448 1733 3170304 1734 1284096 1735 4730880 1736 75008 1737 9296 1738 990 1739 2362368 1740 38424 1741 9601 1742 377216 1743 1207959552 1744 2211840 1745 36438016 1746 21344 1747 1009 1748 4056 1749 393600 1750 19206 1751 986112 1752 639 1753 492288 1754 16899 1755 77070336 1756 543744 1757 755200 1758 2022 1759 793 1760 1268 1761 42880 1762 3192 1763 1590 1764 23232 1765 33804 1766 271104 1767 327776 1768 557248 1769 2883 1770 10584064 1771 69635 1772 5267456 1773 67632 1774 21364736 1775 503316480 1776 18022400 1777 11568 1778 46848 1779 655744 1780 38141952 1781 5772 1782 8962048 1783 6913 1784 1235 1785 9792 1786 787968 1787 27672 1788 1220608 1789 4545 1790 76896 1791 3267 1792 10420224 1793 153984 1794 1978368 1795 13830 1796 5160960 1797 1093632 1798 278576 1799 8160 1800 84480 1801 358400 1802 139276 1803 3715 1804 18200 1805 4976 1806 9094 1807 261 1808 276824064 1809 391 1810 13104 1811 1114880 1812 2476 1813 47185920 1814 1140850688 1815 73729 1816 16000 1817 526 1818 39939 1819 1513472 1820 11011 1821 134 1822 91136 1823 6540 1824 778 1825 2225 1826 20185088 1827 14896 1828 52992 1829 6304 1830 1579008 1831 147462 1832 105 1833 159792 1834 1032 1835 4705 1836 53477376 1837 294936 1838 1312256 1839 2231296 1840 7436 1841 60817408 1842 55392 1843 4454 1844 654311424 1845 647 1846 2627584 1847 26304 1848 180355072 1849 1305 1850 44080 1851 8920 1852 1736704 1853 110976 1854 29888 1855 79884 1856 103424 1857 22028 1858 771751936 1859 9414 1860 188464 1861 36448 1862 24903680 1863 30721 1864 589920 1865 73088 1866 47107 1867 4468736 1868 805306368 1869 1101 1870 1290 1871 308736 1872 319680 1873 1523 1874 17888 1875 94220 1876 12255232 1877 2329 1878 2614 1879 222720 1880 49155 1881 546 1882 18840 1883 620544 1884 87031808 1885 751 1886 3052 1887 121856 1888 146944 1889 1180032 1890 98316 1891 637 1892 18972672 1893 6128 1894 35456 1895 1392640 1896 5240 1897 60160 1898 37728 1899 233472 1900 1342177280 1901 448512 1902 7962624 1903 16121856 1904 10400 1905 1492 1906 314572800 1907 88256 1908 288768 1909 196656 1910 377024 1911 122904 1912 61446 1913 75648 1914 2360832 1915 314 1916 33030144 1917 16897 1918 5315 1919 25952256 1920 21296 1921 2881 1922 10636 1923 1281024 1924 245856 1925 1157 1926 226492416 1927 69633 1928 148897792 1929 639744 1930 163852 1931 491904 1932 12096 1933 1233 1934 8519680 1935 81923 1936 6078464 1937 12779520 1938 2206 1939 3265 1940 4392 1941 393408 1942 327728 1943 4662 1944 355328 1945 3920 1946 485 1947 909312 1948 987 1949 9336 1950 270720 1951 176896 1952 6340608 1953 2568192 1954 9461760 1955 150016 1956 18592 1957 1980 1958 4724736 1959 76848 1960 19203 1961 3713 1962 754432 1963 2415919104 1964 4423680 1965 72876032 1966 42688 1967 2019 1968 8112 1969 39937 1970 787200 1971 38412 1972 1972224 1973 1278 1974 984576 1975 33798 1976 154140672 1977 1087488 1978 1510400 1979 4044 1980 1587 1981 2536 1982 85760 1983 6384 1984 3180 1985 46464 1986 67608 1987 542208 1988 655552 1989 11009 1990 1114496 1991 5766 1992 21168128 1993 139270 1994 10534912 1995 135264 1996 42729472 1997 1006632960 1998 36044800 1999 23136 2000 93696 2001 1311488 2002 76283904 2003 11544 2004 17924096 2005 13827 2006 2470 2007 19584 2008 1575936 2009 55344 2010 2441216 2011 107 2012 9091 2013 153792 2014 6534 2015 20840448 2016 307968 2017 3956736 2018 27660 2019 10321920 2020 2187264 2021 557152 2022 16320 2023 168960 2024 716800 2025 278552 2026 7430 2027 47105 2028 36400 2029 9952 2030 18188 2031 523 2032 553648128 2033 783 2034 26208 2035 1521 2036 2229760 2037 4952 2038 94371840 2039 2281701376 2040 147459 2041 49153 2042 32000 2043 1052 2044 79878 2045 3026944 2046 22022 2047 749 2048 269 2049 182272 2050 13080 2051 1556 2052 4451 2053 5313 2054 40370176 2055 29792 2056 105984 2057 12608 2058 3158016 2059 294924 2060 210 2061 319584 2062 2064 2063 9411 2064 106954752 2065 589872 2066 2624512 2067 4462592 2068 14872 2069 121634816 2070 110784 2071 1159 2072 8908 2073 1308622848 2074 1295 2075 5255168 2076 52608 2077 360710144 2078 2611 2079 88160 2080 17840 2081 3473408 2082 221952 2083 59776 2084 159768 2085 206848 2086 44056 2087 1543503872 2088 18828 2089 376928 2090 72896 2091 84 2092 49807360 2093 81921 2094 61443 2095 1179840 2096 146176 2097 94214 2098 8937472 2099 1610612736 2100 2203 2101 2580 2102 617472 2103 639360 2104 3046 2105 35776 2106 188440 2107 24510464 2108 4659 2109 5228 2110 445440 2111 98310 2112 1093 2113 37680 2114 1241088 2115 174063616 2116 1502 2117 6104 2118 243712 2119 487 2120 293888 2121 2360064 2122 196632 2123 1275 2124 37945344 2125 12256 2126 70912 2127 2785280 2128 10480 2129 120320 2130 75456 2131 466944 2132 2684354560 2133 897024 2134 15925248 2135 32243712 2136 20800 2137 2984 2138 629145600 2139 176512 2140 577536 2141 393312 2142 754048 2143 245808 2144 122892 2145 151296 2146 4721664 2147 985 2148 629 2149 19201 2150 66060288 2151 33795 2152 10630 2153 51904512 2154 42592 2155 5763 2156 21272 2157 2562048 2158 491712 2159 2314 2160 452984832 2161 2017 2162 139267 2163 297795584 2164 1279488 2165 327704 2166 983808 2167 24192 2168 2467 2169 17039360 2170 163846 2171 1585 2172 12156928 2173 25559040 2174 4412 2175 6531 2176 8784 2177 786816 2178 655456 2179 9324 2180 710656 2181 7840 2182 970 2183 1818624 2184 1974 2185 18672 2186 541440 2187 353792 2188 12681216 2189 13825 2190 5136384 2191 18923520 2192 300032 2193 37184 2194 3960 2195 9449472 2196 153696 2197 9089 2198 38406 2199 7427 2200 1508864 2201 4831838208 2202 8847360 2203 145752064 2204 85376 2205 4038 2206 16224 2207 521 2208 79875 2209 1574400 2210 76824 2211 3944448 2212 2556 2213 1969152 2214 67596 2215 308281344 2216 2174976 2217 370 2218 3020800 2219 8088 2220 3174 2221 5072 2222 171520 2223 12768 2224 6360 2225 781 2226 92928 2227 135216 2228 1084416 2229 1311104 2230 22019 2231 2228992 2232 11532 2233 42336256 2234 278540 2235 21069824 2236 270528 2237 85458944 2238 2013265920 2239 72089600 2240 46272 2241 187392 2242 2622976 2243 386 2244 152567808 2245 23088 2246 35848192 2247 27654 2248 4940 2249 39168 2250 3151872 2251 110688 2252 4882432 2253 215 2254 18182 2255 147457 2256 307584 2257 271 2258 13068 2259 41680896 2260 615936 2261 7913472 2262 55320 2263 20643840 2264 4374528 2265 1114304 2266 32640 2267 337920 2268 1433600 2269 557104 2270 14860 2271 94211 2272 72800 2273 4449 2274 19904 2275 36376 2276 1046 2277 1107296256 2278 1566 2279 9409 2280 52416 2281 3043 2282 4459520 2283 1293 2284 9904 2285 188743680 2286 4563402752 2287 294918 2288 98307 2289 64000 2290 2104 2291 159756 2292 6053888 2293 642 2294 44044 2295 1499 2296 538 2297 364544 2298 26160 2299 3112 2300 8902 2301 10627 2302 80740352 2303 59584 2304 211968 2305 25216 2306 6316032 2307 589848 2308 420 2309 639168 2310 4128 2311 18822 2312 213909504 2313 1179744 2314 5249024 2315 8925184 2316 29744 2317 2609 2318 243269632 2319 221568 2320 2319 2321 17816 2322 2617245696 2323 61441 2324 2590 2325 10510336 2326 105216 2327 721420288 2328 5222 2329 176320 2330 35680 2331 6946816 2332 443904 2333 119552 2334 319536 2335 413696 2336 88112 2337 3087007744 2338 37656 2339 753856 2340 145792 2341 2201 2342 169 2343 99614720 2344 163843 2345 4657 2346 122886 2347 2359680 2348 292352 2349 188428 2350 17874944 2351 3221225472 2352 4406 2353 5160 2354 1234944 2355 1278720 2356 6092 2357 71552 2358 376880 2359 1095 2360 49020928 2361 9318 2362 10456 2363 148 2364 890880 2365 1273 2366 196620 2367 2186 2368 75360 2369 2482176 2370 348127232 2371 3004 2372 12208 2373 631 2374 487424 2375 975 2376 587776 2377 33793 2378 4720128 2379 393264 2380 2550 2381 75890688 2382 24512 2383 141824 2384 5570560 2385 5761 2386 20960 2387 240640 2388 150912 2389 933888 2390 5368709120 2391 1794048 2392 31850496 2393 64487424 2394 41600 2395 139265 2396 5968 2397 1258291200 2398 353024 2399 1155072 2400 786624 2401 1508096 2402 491616 2403 245784 2404 302592 2405 9443328 2406 1971 2407 1258 2408 38403 2409 132120576 2410 67590 2411 21260 2412 103809024 2413 85184 2414 11526 2415 42544 2416 5124096 2417 983424 2418 4628 2419 2465 2420 905969664 2421 6529 2422 4035 2423 278534 2424 595591168 2425 2558976 2426 655408 2427 1967616 2428 48384 2429 4934 2430 34078720 2431 7425 2432 327692 2433 3171 2434 24313856 2435 79873 2436 51118080 2437 8824 2438 13062 2439 17568 2440 1573632 2441 1310912 2442 18648 2443 1421312 2444 15680 2445 1940 2446 3637248 2447 22017 2448 3948 2449 37344 2450 1082880 2451 707584 2452 25362432 2453 27651 2454 10272768 2455 37847040 2456 600064 2457 74368 2458 7920 2459 18898944 2460 307392 2461 18179 2462 76812 2463 14854 2464 3017728 2465 9663676416 2466 17694720 2467 291504128 2468 170752 2469 8076 2470 32448 2471 1043 2472 159750 2473 3148800 2474 153648 2475 213 2476 7888896 2477 94209 2478 5112 2479 3938304 2480 135192 2481 616562688 2482 4349952 2483 741 2484 6041600 2485 16176 2486 6348 2487 10144 2488 343040 2489 3041 2490 25536 2491 12720 2492 1563 2493 185856 2494 270432 2495 2168832 2496 2622208 2497 44038 2498 4457984 2499 23064 2500 84672512 2501 557080 2502 42139648 2503 98305 2504 541056 2505 170917888 2506 4026531840 2507 144179200 2508 92544 2509 374784 2510 5245952 2511 773 2512 305135616 2513 46176 2514 71696384 2515 55308 2516 9880 2517 78336 2518 6303744 2519 221376 2520 9764864 2521 1497 2522 430 2523 36364 2524 294915 2525 615168 2526 543 2527 26136 2528 83361792 2529 1231872 2530 15826944 2531 110640 2532 41287680 2533 10625 2534 8749056 2535 2228608 2536 65280 2537 675840 2538 2867200 2539 1114208 2540 29720 2541 188422 2542 145600 2543 2317 2544 8899 2545 39808 2546 72752 2547 2092 2548 2214592512 2549 3132 2550 18819 2551 171 2552 104832 2553 6086 2554 8919040 2555 2587 2556 19808 2557 377487360 2558 9126805504 2559 589836 2560 196614 2561 163841 2562 128000 2563 4208 2564 319512 2565 12107776 2566 1285 2567 973 2568 88088 2569 2998 2570 1076 2571 729088 2572 52320 2573 6224 2574 17804 2575 21254 2576 161480704 2577 119168 2578 423936 2579 1969 2580 50432 2581 38401 2582 12632064 2583 1179696 2584 840 2585 1278336 2586 8256 2587 37644 2588 427819008 2589 2359488 2590 10498048 2591 17850368 2592 59488 2593 5219 2594 486539264 2595 443136 2596 4638 2597 35632 2598 5234491392 2599 122883 2600 5180 2601 4033 2602 21020672 2603 210432 2604 1442840576 2605 10444 2606 352640 2607 71360 2608 13893632 2609 887808 2610 239104 2611 639072 2612 827392 2613 176224 2614 6174015488 2615 75312 2616 1507712 2617 291584 2618 4403 2619 338 2620 199229440 2621 327686 2622 9315 2623 245772 2624 4719360 2625 584704 2626 376856 2627 35749888 2628 6442450944 2629 8812 2630 10320 2631 2469888 2632 2557440 2633 3169 2634 12184 2635 143104 2636 753760 2637 2191 2638 98041856 2639 18636 2640 20912 2641 297 2642 1781760 2643 2547 2644 393240 2645 4372 2646 150720 2647 4964352 2648 696254464 2649 6008 2650 24416 2651 1263 2652 974848 2653 1950 2654 1175552 2655 67587 2656 9440256 2657 27649 2658 786528 2659 5100 2660 151781376 2661 49024 2662 283648 2663 11141120 2664 11523 2665 41920 2666 481280 2667 301824 2668 1867776 2669 18177 2670 10737418240 2671 3588096 2672 63700992 2673 128974848 2674 83200 2675 278531 2676 11936 2677 2516582400 2678 706048 2679 2310144 2680 1573248 2681 1041 2682 3016192 2683 983232 2684 491568 2685 605184 2686 18886656 2687 743 2688 3942 2689 2516 2690 76806 2691 264241152 2692 135180 2693 1561 2694 42520 2695 207618048 2696 170368 2697 23052 2698 85088 2699 10248192 2700 1966848 2701 9256 2702 4931 2703 1811939328 2704 13059 2705 110 2706 8070 2707 557068 2708 1191182336 2709 5117952 2710 1310816 2711 3935232 2712 96768 2713 9868 2714 68157440 2715 14851 2716 655384 2717 775 2718 6342 2719 48627712 2720 159747 2721 102236160 2722 17648 2723 26124 2724 35136 2725 3147264 2726 2621824 2727 1154 2728 37296 2729 2842624 2730 31360 2731 294913 2732 3880 2733 7274496 2734 44035 2735 7896 2736 74688 2737 2165760 2738 1415168 2739 541 2740 50724864 2741 8897 2742 55302 2743 20545536 2744 75694080 2745 1200128 2746 148736 2747 15840 2748 37797888 2749 614784 2750 36358 2751 153624 2752 29708 2753 6035456 2754 19327352832 2755 35389440 2756 583008256 2757 341504 2758 16152 2759 64896 2760 2086 2761 319500 2762 6297600 2763 307296 2764 427 2765 15777792 2766 188419 2767 10224 2768 7876608 2769 270384 2770 1233125376 2771 8699904 2772 1482 2773 18817 2774 12083200 2775 32352 2776 12696 2777 20288 2778 686080 2779 6083 2780 51072 2781 25440 2782 3126 2783 2585 2784 371712 2785 540864 2786 4337664 2787 1287 2788 5244416 2789 88076 2790 8915968 2791 46128 2792 169345024 2793 5217 2794 1114160 2795 84279296 2796 196611 2797 1082112 2798 341835776 2799 122881 2800 8053063680 2801 4401 2802 288358400 2803 185088 2804 749568 2805 10491904 2806 1546 2807 610271232 2808 92352 2809 143392768 2810 110616 2811 9313 2812 19760 2813 156672 2814 12607488 2815 442752 2816 19529728 2817 2995 2818 860 2819 2189 2820 72728 2821 589830 2822 1230336 2823 1086 2824 52272 2825 299 2826 166723584 2827 2463744 2828 31653888 2829 221280 2830 82575360 2831 21251 2832 17498112 2833 2545 2834 4457216 2835 130560 2836 1351680 2837 5734400 2838 2228416 2839 59440 2840 376844 2841 291200 2842 4635 2843 17798 2844 79616 2845 145504 2846 4184 2847 4429185024 2848 6264 2849 37638 2850 343 2851 209664 2852 12172 2853 17838080 2854 5174 2855 39616 2856 754974720 2857 18253611008 2858 1179672 2859 393228 2860 327683 2861 256000 2862 8416 2863 639024 2864 24215552 2865 2570 2866 1947 2867 482 2868 176176 2869 5996 2870 2152 2871 1458176 2872 104640 2873 12448 2874 35608 2875 42508 2876 322961408 2877 238336 2878 847872 2879 1261 2880 3939 2881 266 2882 100864 2883 76803 2884 25264128 2885 2359392 2886 1680 2887 2556672 2888 16512 2889 75288 2890 855638016 2891 67585 2892 4718976 2893 20996096 2894 35700736 2895 118976 2896 10438 2897 973078528 2898 886272 2899 9276 2900 71264 2901 10468982784 2902 245766 2903 10360 2904 8067 2905 11521 2906 42041344 2907 420864 2908 2885681152 2909 20888 2910 705280 2911 278529 2912 142720 2913 27787264 2914 1775616 2915 478208 2916 1278144 2917 4929 2918 1654784 2919 352448 2920 12348030976 2921 150624 2922 3015424 2923 583168 2924 8806 2925 676 2926 398458880 2927 13057 2928 655372 2929 18630 2930 491544 2931 9438720 2932 1169408 2933 753712 2934 71499776 2935 12884901888 2936 17624 2937 20640 2938 4939776 2939 5114880 2940 6339 2941 14849 2942 24368 2943 286208 2944 1507520 2945 4382 2946 196083712 2947 37272 2948 41824 2949 594 2950 3563520 2951 159745 2952 5094 2953 786480 2954 8744 2955 44033 2956 301440 2957 9928704 2958 1392508928 2959 12016 2960 48832 2961 2526 2962 1949696 2963 425 2964 3900 2965 188417 2966 2351104 2967 135174 2968 18880512 2969 55299 2970 1573056 2971 10200 2972 303562752 2973 98048 2974 567296 2975 22282240 2976 23046 2977 83840 2978 962560 2979 603648 2980 3735552 2981 36355 2982 21474836480 2983 7176192 2984 127401984 2985 257949696 2986 166400 2987 557062 2988 23872 2989 5033164800 2990 1412096 2991 6081 2992 4620288 2993 3146496 2994 2083 2995 6032384 2996 1966464 2997 983136 2998 1210368 2999 1090 3000 37773312 3001 1487 3002 7884 3003 5032 3004 153612 3005 196609 3006 528482304 3007 270360 3008 3123 3009 85040 3010 415236096 3011 340736 3012 46104 3013 170176 3014 20496384 3015 3933696 3016 18512 3017 2993 3018 9862 3019 3623878656 3020 26118 3021 221 3022 16140 3023 1114136 3024 2382364672 3025 10235904 3026 2621632 3027 7870464 3028 193536 3029 19736 3030 136314880 3031 29702 3032 1310768 3033 1551 3034 12684 3035 21249 3036 97255424 3037 4633 3038 319494 3039 204472320 3040 35296 3041 52248 3042 70272 3043 6294528 3044 5243648 3045 2309 3046 74592 3047 341 3048 5685248 3049 62720 3050 589827 3051 7760 3052 14548992 3053 56 3054 88070 3055 15792 3056 149376 3057 4331520 3058 2830336 3059 1083 3060 101449728 3061 17795 3062 110604 3063 41091072 3064 151388160 3065 2400256 3066 297472 3067 31680 3068 75595776 3069 1229568 3070 72716 3071 307248 3072 59416 3073 12070912 3074 38654705664 3075 70778880 3076 1166016512 3077 683008 3078 32304 3079 129792 3080 4172 3081 639000 3082 12595200 3083 327681 3084 614592 3085 1945 3086 854 3087 31555584 3088 376838 3089 20448 3090 15753216 3091 540768 3092 2466250752 3093 17399808 3094 2964 3095 37635 3096 24166400 3097 3937 3098 64704 3099 25392 3100 40576 3101 1372160 3102 12166 3103 76801 3104 102144 3105 50880 3106 6252 3107 5171 3108 743424 3109 1081728 3110 8675328 3111 2575 3112 10488832 3113 176152 3114 17831936 3115 92256 3116 338690048 3117 10435 3118 2228320 3119 168558592 3120 393222 3121 8065 3122 2164224 3123 683671552 3124 245763 3125 16106127360 3126 8803 3127 576716800 3128 370176 3129 1499136 3130 20983808 3131 3092 3132 1220542464 3133 184704 3134 286785536 3135 221232 3136 18627 3137 39520 3138 313344 3139 25214976 3140 885504 3141 39059456 3142 5990 3143 1720 3144 4379 3145 145456 3146 1179660 3147 2460672 3148 2172 3149 104544 3150 599 3151 333447168 3152 4927488 3153 63307776 3154 442560 3155 165150720 3156 42502 3157 34996224 3158 5091 3159 6337 3160 8914432 3161 261120 3162 2703360 3163 11468800 3164 4456832 3165 118880 3166 753688 3167 582400 3168 9270 3169 55297 3170 35596 3171 159232 3172 291008 3173 8368 3174 8858370048 3175 12528 3176 75276 3177 686 3178 419328 3179 36353 3180 24344 3181 35676160 3182 10348 3183 79232 3184 1509949440 3185 36507222016 3186 2359344 3187 2081 3188 786456 3189 1485 3190 655366 3191 512000 3192 16832 3193 1278048 3194 48431104 3195 5140 3196 3894 3197 965 3198 352352 3199 11992 3200 4304 3201 2916352 3202 209280 3203 24896 3204 71216 3205 3121 3206 85016 3207 645922816 3208 476672 3209 223 3210 1695744 3211 2523 3212 7878 3213 533 3214 201728 3215 153606 3216 50528256 3217 4718784 3218 3360 3219 5113344 3220 33024 3221 150576 3222 1711276032 3223 1549 3224 135171 3225 9437952 3226 41992192 3227 626 3228 71401472 3229 2311 3230 237952 3231 20876 3232 1946157056 3233 1772544 3234 18552 3235 142528 3236 20937965568 3237 491532 3238 20720 3239 16134 3240 23043 3241 84082688 3242 841728 3243 5771362304 3244 41776 3245 1410560 3246 557059 3247 285440 3248 55574528 3249 3551232 3250 956416 3251 589825 3252 2556288 3253 9859 3254 3309568 3255 704896 3256 24696061952 3257 301248 3258 6030848 3259 1166336 3260 17612 3261 1352 3262 796917760 3263 1081 3264 26115 3265 1310744 3266 37260 3267 983088 3268 18877440 3269 2338816 3270 1507424 3271 17793 3272 142999552 3273 25769803776 3274 35248 3275 41280 3276 9879552 3277 37633 3278 10229760 3279 12678 3280 29699 3281 48736 3282 572416 3283 5169 3284 3015040 3285 2573 3286 8764 3287 392167424 3288 74544 3289 83648 3290 1188 3291 7127040 3292 319491 3293 10188 3294 1572960 3295 17488 3296 88067 3297 602880 3298 19857408 3299 10433 3300 2785017856 3301 24032 3302 97664 3303 5052 3304 3899392 3305 245761 3306 851 3307 7800 3308 376835 3309 4702208 3310 270348 3311 37761024 3312 110598 3313 3146112 3314 20400 3315 607125504 3316 196096 3317 1134592 3318 44564480 3319 8801 3320 46092 3321 167680 3322 1925120 3323 1207296 3324 7471104 3325 72710 3326 42949672960 3327 14352384 3328 254803968 3329 515899392 3330 332800 3331 18625 3332 1114124 3333 47744 3334 10066329600 3335 2824192 3336 12163 3337 9240576 3338 6292992 3339 4166 3340 12064768 3341 3932928 3342 1966272 3343 4377 3344 2420736 3345 2181 3346 75546624 3347 2974 3348 15768 3349 10064 3350 307224 3351 393219 3352 1056964608 3353 540720 3354 6246 3355 170080 3356 830472192 3357 597 3358 681472 3359 92208 3360 340352 3361 40992768 3362 7867392 3363 37024 3364 5987 3365 19724 3366 7247757312 3367 5089 3368 52236 3369 442 3370 32280 3371 2228272 3372 4764729344 3373 967 3374 20471808 3375 5243264 3376 15740928 3377 387072 3378 39472 3379 272629760 3380 59404 3381 2621536 3382 3102 3383 25368 3384 42499 3385 194510848 3386 9267 3387 638988 3388 408944640 3389 70592 3390 104496 3391 140544 3392 12589056 3393 2521 3394 10487296 3395 4618 3396 149184 3397 683 3398 11370496 3399 535 3400 125440 3401 1179654 3402 15520 3403 29097984 3404 113 3405 176140 3406 31584 3407 298752 3408 8663040 3409 5660672 3410 2166 3411 202899456 3412 35590 3413 174 3414 221208 3415 82182144 3416 302776320 3417 135169 3418 4800512 3419 594944 3420 63360 3421 151191552 3422 2459136 3423 145432 3424 614496 3425 118832 3426 24141824 3427 23041 3428 77309411328 3429 141557760 3430 2332033024 3431 1366016 3432 64608 3433 259584 3434 8344 3435 1278000 3436 25190400 3437 655363 3438 1229184 3439 557057 3440 3891 3441 738 3442 1708 3443 63111168 3444 753676 3445 40896 3446 31506432 3447 1081536 3448 4932501504 3449 34799616 3450 5928 3451 75270 3452 48332800 3453 7875 3454 129408 3455 50784 3456 81152 3457 2744320 3458 24332 3459 153603 3460 204288 3461 101760 3462 12504 3463 10342 3464 1486848 3465 2163456 3466 17350656 3467 5150 3468 20977664 3469 352304 3470 35663872 3471 184512 3472 677380096 3473 20870 3474 4456640 3475 9857 3476 337117184 3477 786444 3478 16131 3479 4328448 3480 1367343104 3481 491526 3482 32212254720 3483 17606 3484 1153433600 3485 740352 3486 2998272 3487 770 3488 41967616 3489 6184 3490 2441084928 3491 369408 3492 573571072 3493 442464 3494 37254 3495 79040 3496 626688 3497 26113 3498 50429952 3499 1771008 3500 78118912 3501 11980 3502 3440 3503 8758 3504 290912 3505 2359320 3506 4921344 3507 4344 3508 209088 3509 1198 3510 666894336 3511 9854976 3512 126615552 3513 885120 3514 330301440 3515 29697 3516 85004 3517 319489 3518 69992448 3519 10182 3520 12675 3521 17828864 3522 522240 3523 5406720 3524 22937600 3525 8913664 3526 237760 3527 1507376 3528 1164800 3529 1282 3530 18540 3531 110595 3532 71192 3533 318464 3534 582016 3535 16736 3536 17716740096 3537 25056 3538 150552 3539 1372 3540 838656 3541 72707 3542 48688 3543 88065 3544 71352320 3545 20696 3546 158464 3547 849 3548 3019898880 3549 73014444032 3550 4718688 3551 4163 3552 1572912 3553 376833 3554 2971 3555 1310732 3556 1024000 3557 33664 3558 2556096 3559 12161 3560 96862208 3561 10280 3562 7788 3563 1930 3564 704704 3565 23984 3566 8608 3567 5832704 3568 418560 3569 49792 3570 142432 3571 6243 3572 170032 3573 2183 3574 1291845632 3575 953344 3576 447 3577 3391488 3578 5046 3579 15756 3580 1066 3581 403456 3582 307212 3583 393217 3584 101056512 3585 9437568 3586 6720 3587 10226688 3588 66048 3589 5985 3590 301152 3591 3422552064 3592 3099 3593 270342 3594 18875904 3595 83984384 3596 1253 3597 142802944 3598 4623 3599 475904 3600 41752 3601 3892314112 3602 3545088 3603 37104 3604 285056 3605 41875931136 3606 983064 3607 41440 3608 32268 3609 46086 3610 168165376 3611 1683456 3612 11542724608 3613 302 3614 83552 3615 2821120 3616 1114118 3617 42497 3618 570880 3619 111149056 3620 7102464 3621 1912832 3622 1179651 3623 9265 3624 5112576 3625 19718 3626 6619136 3627 681 3628 1409792 3629 49392123904 3630 602496 3631 12061696 3632 2332672 3633 35224 3634 2704 3635 115 3636 1593835520 3637 2163 3638 52230 3639 2621488 3640 74520 3641 655361 3642 1966176 3643 37754880 3644 4677632 3645 3014848 3646 35587 3647 285999104 3648 51539607552 3649 70496 3650 82560 3651 19759104 3652 75267 3653 20459520 3654 25356 3655 218 3656 59398 3657 97472 3658 1144832 3659 3889 3660 10339 3661 6030080 3662 5147 3663 17528 3664 784334848 3665 149088 3666 167296 3667 2376 3668 14254080 3669 7873 3670 638982 3671 20376 3672 3145920 3673 34976 3674 176134 3675 1205760 3676 39714816 3677 20867 3678 5570035712 3679 153601 3680 48064 3681 195328 3682 10104 3683 7798784 3684 491523 3685 1702 3686 15600 3687 753670 3688 9404416 3689 540696 3690 75522048 3691 221196 3692 6292224 3693 40800 3694 1214251008 3695 392192 3696 2269184 3697 140 3698 89128960 3699 17603 3700 92184 3701 335360 3702 3850240 3703 2414592 3704 14942208 3705 145420 3706 85899345920 3707 16129 3708 28704768 3709 12673 3710 509607936 3711 1031798784 3712 665600 3713 110593 3714 37251 3715 2228248 3716 95488 3717 20132659200 3718 5648384 3719 24326 3720 18481152 3721 12585984 3722 8332 3723 24129536 3724 7865856 3725 3932544 3726 8755 3727 4841472 3728 4362 3729 151093248 3730 5948 3731 72705 3732 31536 3733 20128 3734 614448 3735 786438 3736 2113929216 3737 1081440 3738 12492 3739 340160 3740 1660944384 3741 1195 3742 1362944 3743 4161 3744 184416 3745 680704 3746 81985536 3747 2969 3748 15734784 3749 74048 3750 11974 3751 39448 3752 14495514624 3753 10179 3754 104472 3755 884 3756 64560 3757 4456544 3758 9529458688 3759 1935 3760 40943616 3761 10486528 3762 31481856 3763 774144 3764 78944 3765 545259520 3766 118808 3767 5243072 3768 6204 3769 50736 3770 84998 3771 6241 3772 389021696 3773 18534 3774 1277976 3775 817889280 3776 141184 3777 208992 3778 281088 3779 25178112 3780 5043 3781 20974592 3782 9236 3783 298368 3784 1366 3785 445 3786 22740992 3787 1071 3788 250880 3789 2359308 3790 31040 3791 3097 3792 58195968 3793 226 3794 352280 3795 63168 3796 597504 3797 17326080 3798 11321344 3799 4332 3800 405798912 3801 71180 3802 349 3803 442416 3804 164364288 3805 1255 3806 605552640 3807 270339 3808 9601024 3809 1189888 3810 126720 3811 302383104 3812 4918272 3813 290864 3814 1228992 3815 237664 3816 48283648 3817 46083 3818 154618822656 3819 283115520 3820 4664066048 3821 2732032 3822 129216 3823 519168 3824 16688 3825 2556000 3826 50380800 3827 4621 3828 1310726 3829 2458368 3830 1114115 3831 7782 3832 1477 3833 2306 3834 3416 3835 126222336 3836 1507352 3837 81792 3838 63012864 3839 2163072 3840 9865003008 3841 69599232 3842 11856 3843 150540 3844 96665600 3845 15750 3846 258816 3847 101568 3848 162304 3849 5488640 3850 48664 3851 1179649 3852 307206 3853 408576 3854 203520 3855 25008 3856 20684 3857 2973696 3858 4326912 3859 34701312 3860 10300 3861 41955328 3862 704608 3863 71327744 3864 369024 3865 2161 3866 1354760192 3867 41740 3868 8913280 3869 19715 3870 674234368 3871 1572888 3872 32262 3873 8656896 3874 2734686208 3875 983052 3876 64424509440 3877 35212 3878 2306867200 3879 1480704 3880 5996544 3881 1541 3882 83935232 3883 12368 3884 4882169856 3885 738816 3886 1147142144 3887 884928 3888 74508 3889 35585 3890 158080 3891 1253376 3892 52227 3893 100859904 3894 3542016 3895 962 3896 156237824 3897 23960 3898 6880 3899 17516 3900 581824 3901 4718640 3902 9842688 3903 8688 3904 418176 3905 2396 3906 1333788672 3907 19709952 3908 253231104 3909 1770240 3910 660602880 3911 59395 3912 170008 3913 638979 3914 139984896 3915 20364 3916 25350 3917 35657728 3918 1044480 3919 10813440 3920 45875200 3921 17827328 3922 475520 3923 3014752 3924 2329600 3925 2565 3926 37080 3927 221190 3928 142384 3929 636928 3930 1164032 3931 33472 3932 35433480192 3933 75265 3934 50112 3935 301104 3936 2744 3937 1677312 3938 145414 3939 97376 3940 176131 3941 142704640 3942 41392 3943 316928 3944 1699 3945 6039797760 3946 146028888064 3947 530 3948 9437376 3949 10337 3950 8326 3951 3145824 3952 753667 3953 5942 3954 2621464 3955 2048000 3956 67328 3957 5145 3958 5112192 3959 24323 3960 193724416 3961 20865 3962 20560 3963 15576 3964 3860 3965 1409408 3966 47968 3967 17216 3968 11665408 3969 837120 3970 99584 3971 491521 3972 284864 3973 12486 3974 340064 3975 4367 3976 2583691264 3977 1906688 3978 894 3979 6782976 3980 10092 3981 31512 3982 2132 3983 806912 3984 614424 3985 17601 3986 786435 3987 202113024 3988 18875136 3989 13440 3990 20453376 3991 37249 3992 132096 3993 11971 3994 602304 3995 8753 3996 6845104128 3997 6198 3998 540684 3999 37751808 4000 167968768 4001 2506 4002 285605888 4003 9246 4004 951808 4005 83504 4006 7784628224 4007 1193 4008 7090176 4009 74208 4010 570112 4011 83751862272 4012 1966128 4013 10177 4014 82880 4015 64536 4016 92172 4017 336330752 4018 3366912 4019 23085449216 4020 605 4021 1933 4022 167104 4023 5642240 4024 2228236 4025 84995 4026 1141760 4027 222298112 4028 14204928 4029 3825664 4030 2359302 4031 18531 4032 10225152 4033 39436 4034 13238272 4035 1363 4036 2819584 4037 98784247808 4038 1204992 4039 24123392 4040 4665344 4041 70448 4042 5408 4043 231 4044 3187671040 4045 5041 4046 4326 4047 104460 4048 5242976 4049 149040 4050 1310723 4051 1069 4052 3932352 4053 75509760 4054 9355264 4055 6029696 4056 71174 4057 571998208 4058 103079215104 4059 140992 4060 165120 4061 39518208 4062 150534 4063 40919040 4064 50712 4065 437 4066 118796 4067 194944 4068 2289664 4069 351 4070 7779 4071 20678 4072 12060160 4073 270337 4074 10294 4075 35056 4076 1568669696 4077 298176 4078 334592 4079 4752 4080 28508160 4081 15747 4082 1277964 4083 40752 4084 6291840 4085 69952 4086 352268 4087 2411520 4088 79429632 4089 41734 4090 11140071424 4091 46081 4092 307203 4093 96128 4094 390656 4095 20208 4096 15597568 4097 983046 4098 3404 4099 31200 4100 1507340 4101 18808832 4102 1081392 4103 151044096 4104 442392 4105 1114113 4106 12584448 4107 81600 4108 2428502016 4109 784384 4110 4538368 4111 281 4112 178257920 4113 35206 4114 184368 4115 670720 4116 7700480 4117 4829184 4118 29884416 4119 1479 4120 290840 4121 171798691840 4122 32259 4123 57409536 4124 25347 4125 1019215872 4126 2063597568 4127 1331200 4128 221187 4129 88 4130 74502 4131 4456496 4132 190976 4133 40265318400 4134 11296768 4135 48652 4136 36962304 4137 25171968 4138 16664 4139 48259072 4140 15731712 4141 7865088 4142 17510 4143 9682944 4144 8724 4145 302186496 4146 11896 4147 19713 4148 145411 4149 1543 4150 63072 4151 40256 4152 1228896 4153 1572876 4154 4227858432 4155 2162880 4156 24984 4157 680320 4158 3321888768 4159 52225 4160 2390 4161 2725888 4162 8323 4163 368832 4164 1361408 4165 163971072 4166 5939 4167 31469568 4168 148096 4169 23948 4170 78896 4171 28991029248 4172 20358 4173 2178 4174 208944 4175 1768 4176 129120 4177 8913088 4178 19058917376 4179 59393 4180 3870 4181 81887232 4182 20973056 4183 62963712 4184 1548288 4185 157888 4186 1090519040 4187 237616 4188 10486144 4189 12408 4190 101472 4191 169996 4192 12483 4193 778043392 4194 37068 4195 2555952 4196 1635778560 4197 282368 4198 417984 4199 562176 4200 50356224 4201 638977 4202 10086 4203 41949184 4204 18472 4205 596736 4206 2732 4207 891 4208 45481984 4209 2142 4210 501760 4211 4718616 4212 62080 4213 6195 4214 116391936 4215 2567 4216 452 4217 704560 4218 126336 4219 176129 4220 1195008 4221 1697 4222 34652160 4223 22642688 4224 8664 4225 100 4226 811597824 4227 142360 4228 698 4229 884832 4230 328728576 4231 2511 4232 1211105280 4233 540678 4234 19202048 4235 753665 4236 2379776 4237 253440 4238 604766208 4239 9836544 4240 581728 4241 2457984 4242 475328 4243 96567296 4244 92166 4245 309237645312 4246 566231040 4247 9328132096 4248 5464064 4249 24321 4250 258432 4251 1038336 4252 33376 4253 5112000 4254 100761600 4255 9243 4256 2621452 4257 4916736 4258 2228230 4259 4365 4260 15564 4261 786433 4262 2954 4263 4613 4264 6832 4265 252444672 4266 3014704 4267 163584 4268 126025728 4269 4326144 4270 19730006016 4271 139198464 4272 23712 4273 301080 4274 193331200 4275 31500 4276 517632 4277 203136 4278 324608 4279 10977280 4280 97328 4281 2359299 4282 614412 4283 817152 4284 407040 4285 50016 4286 41368 4287 5947392 4288 8653824 4289 69402624 4290 20600 4291 83910656 4292 1409216 4293 142655488 4294 738048 4295 4323 4296 2709520384 4297 83480 4298 17826560 4299 39430 4300 1348468736 4301 3145776 4302 64524 4303 11969 4304 17313792 4305 607 4306 5469372416 4307 1966104 4308 128849018880 4309 70424 4310 4613734400 4311 2961408 4312 11993088 4313 3082 4314 167870464 4315 24736 4316 9764339712 4317 1477632 4318 2294284288 4319 1769856 4320 149016 4321 71171 4322 316160 4323 2506752 4324 104454 4325 201719808 4326 7084032 4327 1925 4328 312475648 4329 47920 4330 13760 4331 84993 4332 35032 4333 118 4334 1163648 4335 9437280 4336 19685376 4337 17376 4338 836352 4339 4792 4340 2667577344 4341 39419904 4342 506462208 4343 3540480 4344 1321205760 4345 118790 4346 340016 4347 1277958 4348 279969792 4349 40728 4350 50700 4351 18529 4352 71315456 4353 2088960 4354 21626880 4355 91750400 4356 35654656 4357 951040 4358 6029504 4359 1361 4360 4659200 4361 5130 4362 74160 4363 442380 4364 284768 4365 1273856 4366 2328064 4367 66944 4368 70866960384 4369 150531 4370 100224 4371 602208 4372 5488 4373 3354624 4374 290828 4375 194752 4376 352262 4377 285409280 4378 82784 4379 633856 4380 3398 4381 12079595520 4382 292057776128 4383 229 4384 1061 4385 18874752 4386 20675 4387 1310721 4388 16652 4389 6291648 4390 1507334 4391 11884 4392 5242928 4393 4096000 4394 134656 4395 10291 4396 10224384 4397 48646 4398 387448832 4399 41731 4400 41120 4401 439 4402 31152 4403 7720 4404 2818816 4405 95936 4406 34432 4407 7777 4408 23330816 4409 1674240 4410 199168 4411 15745 4412 983043 4413 569728 4414 24972 4415 680128 4416 8734 4417 5167382528 4418 3813376 4419 1788 4420 13565952 4421 20184 4422 63024 4423 4264 4424 1613824 4425 1228848 4426 35203 4427 1572870 4428 404226048 4429 37750272 4430 26880 4431 307201 4432 40906752 4433 74499 4434 264192 4435 23942 4436 1204608 4437 17507 4438 13690208256 4439 283 4440 12396 4441 1081368 4442 75503616 4443 335937536 4444 5012 4445 571211776 4446 18492 4447 1903616 4448 167008 4449 32257 4450 15569256448 4451 2387 4452 14180352 4453 148416 4454 1140224 4455 167503724544 4456 3932256 4457 20355 4458 165760 4459 25345 4460 129072 4461 1250 4462 184344 4463 672661504 4464 6733824 4465 46170898432 4466 1210 4467 3867 4468 334208 4469 11284480 4470 4456472 4471 169990 4472 2283520 4473 221185 4474 444596224 4475 28409856 4476 7651328 4477 4718604 4478 37062 4479 20450304 4480 78872 4481 26476544 4482 2726 4483 145409 4484 5639168 4485 8321 4486 197568495616 4487 2409984 4488 48246784 4489 9330688 4490 140896 4491 10816 4492 462 4493 6375342080 4494 10083 4495 8652 4496 208920 4497 5937 4498 10485952 4499 298080 4500 2621446 4501 2139 4502 7864704 4503 151019520 4504 18710528 4505 12059392 4506 142348 4507 1143996416 4508 206158430208 4509 281984 4510 330240 4511 79036416 4512 301068 4513 81838080 4514 101424 4515 874 4516 237592 4517 389888 4518 4579328 4519 703 4520 15558 4521 41356 4522 24120320 4523 12481 4524 540675 4525 20588 4526 70112 4527 3137339392 4528 596352 4529 669184 4530 9504 4531 346 4532 57016320 4533 31494 4534 2555928 4535 81504 4536 12583680 4537 139904 4538 704536 4539 4823040 4540 158859264 4541 83468 4542 22280142848 4543 92163 4544 614406 4545 192256 4546 781312 4547 40416 4548 31195136 4549 1966092 4550 6808 4551 62400 4552 3014680 4553 37617664 4554 2162784 4555 302088192 4556 884784 4557 2228227 4558 25168896 4559 163200 4560 4857004032 4561 1568768 4562 9076736 4563 562 4564 356515840 4565 70412 4566 368736 4567 1341440 4568 15400960 4569 889 4570 9658368 4571 59768832 4572 2959 4573 581680 4574 343597383680 4575 6193 4576 64518 4577 114819072 4578 50694 4579 2509 4580 2038431744 4581 4127195136 4582 2662400 4583 442374 4584 177 4585 149004 4586 8912992 4587 381952 4588 80530636800 4589 22593536 4590 97304 4591 9241 4592 73924608 4593 4615 4594 50343936 4595 33328 4596 96518144 4597 31463424 4598 15730176 4599 35020 4600 19365888 4601 17448 4602 604372992 4603 23792 4604 39427 4605 290822 4606 3087 4607 126144 4608 80512 4609 2359297 4610 2457792 4611 3145752 4612 8455716864 4613 4325760 4614 49968 4615 1360640 4616 6643777536 4617 104451 4618 4780 4619 5451776 4620 16646 4621 4321 4622 737664 4623 2722816 4624 327942144 4625 11878 4626 62939136 4627 71169 4628 296192 4629 47896 4630 157792 4631 57982058496 4632 40716 4633 1927 4634 4357 4635 417888 4636 3536 4637 258240 4638 17826176 4639 38117834752 4640 118787 4641 7740 4642 163774464 4643 41946112 4644 125927424 4645 150529 4646 3096576 4647 315776 4648 2181038080 4649 475232 4650 20972288 4651 24816 4652 202944 4653 339992 4654 24966 4655 1556086784 4656 74136 4657 5111904 4658 3271557120 4659 564736 4660 835968 4661 1124352 4662 100712448 4663 1063 4664 1277955 4665 20172 4666 83898368 4667 1474 4668 36944 4669 20673 4670 1193472 4671 5464 4672 1782 4673 90963968 4674 4284 4675 10289 4676 1003520 4677 41729 4678 9437232 4679 124160 4680 12390 4681 232783872 4682 5135 4683 904 4684 1409120 4685 252672 4686 352259 4687 2390016 4688 3395 4689 69304320 4690 45285376 4691 17328 4692 201 4693 1623195648 4694 284720 4695 1396 4696 1769664 4697 657457152 4698 5022 4699 2422210560 4700 1081356 4701 38404096 4702 1507331 4703 4759552 4704 506880 4705 1209532416 4706 19673088 4707 1163456 4708 4915968 4709 950656 4710 193134592 4711 983041 4712 184332 4713 618475290624 4714 1132462080 4715 18656264192 4716 10928128 4717 35201 4718 48643 4719 516864 4720 2076672 4721 66752 4722 10224000 4723 74497 4724 201523200 4725 18486 4726 5242904 4727 9833472 4728 4456460 4729 8731 4730 31128 4731 1572867 4732 5908 4733 9226 4734 13664 4735 17505 4736 504889344 4737 6029408 4738 327168 4739 252051456 4740 8652288 4741 39460012032 4742 278396928 4743 47424 4744 602160 4745 386662400 4746 63000 4747 1035264 4748 406272 4749 649216 4750 21954560 4751 194656 4752 4718598 4753 1228824 4754 1634304 4755 814080 4756 100032 4757 82736 4758 11894784 4759 17307648 4760 138805248 4761 41200 4762 167821312 4763 2818432 4764 285310976 4765 1476096 4766 8646 4767 5419040768 4768 166960 4769 35653120 4770 78860 4771 2696937472 4772 6291552 4773 129048 4774 23939 4775 34627584 4776 1215 4777 10938744832 4778 3932208 4779 257698037760 4780 140848 4781 9227468800 4782 5922816 4783 23986176 4784 6164 4785 335740928 4786 49472 4787 19528679424 4788 2955264 4789 1538 4790 4588568576 4791 3539712 4792 298032 4793 2385 4794 142342 4795 632320 4796 5013504 4797 208908 4798 403439616 4799 14168064 4800 3850 4801 20353 4802 624951296 4803 95840 4804 27520 4805 169987 4806 70064 4807 237 4808 2327296 4809 18874560 4810 39370752 4811 3865 4812 34752 4813 1672704 4814 9584 4815 5335154688 4816 78839808 4817 1012924416 4818 7080960 4819 2642411520 4820 237580 4821 680032 4822 2555916 4823 559939584 4824 81456 4825 101400 4826 37059 4827 142630912 4828 4177920 4829 43253760 4830 183500800 4831 71309312 4832 1902080 4833 12059008 4834 2723 4835 9318400 4836 10260 4837 148320 4838 884760 4839 569536 4840 2547712 4841 4656128 4842 133888 4843 141733920768 4844 301062 4845 200448 4846 1204416 4847 10976 4848 6709248 4849 581656 4850 389504 4851 704524 4852 570818560 4853 165568 4854 1267712 4855 6796 4856 24159191040 4857 584115552256 4858 459 4859 2122 4860 37749504 4861 41350 4862 2621443 4863 33304 4864 12583296 4865 3014668 4866 23768 4867 10485856 4868 8192000 4869 269312 4870 20582 4871 20448768 4872 97292 4873 10081 4874 774897664 4875 83462 4876 82240 4877 879 4878 62304 4879 2137 4880 15440 4881 5637632 4882 191872 4883 68864 4884 15555 4885 46661632 4886 3348480 4887 398336 4888 31491 4889 1966086 4890 1139456 4891 164 4892 49944 4893 701 4894 1360256 4895 17468 4896 10334765056 4897 540673 4898 7626752 4899 3576 4900 27131904 4901 40368 4902 126048 4903 8528 4904 3227648 4905 2457696 4906 70406 4907 3145740 4908 808452096 4909 75500544 4910 53760 4911 614403 4912 81813504 4913 148998 4914 528384 4915 92161 4916 47884 4917 2409216 4918 35014 4919 27380416512 4920 567 4921 2228225 4922 24792 4923 2162736 4924 151007232 4925 671875072 4926 10024 4927 2957 4928 1142423552 4929 36984 4930 3807232 4931 334016 4932 64515 4933 31138512896 4934 4774 4935 28360704 4936 296832 4937 2280448 4938 335007449088 4939 7864512 4940 40710 4941 179 4942 331520 4943 50691 4944 258144 4945 2501 4946 368688 4947 1345323008 4948 13467648 4949 92341796864 4950 2420 4951 7734 4952 668416 4953 22568960 4954 8912944 4955 339980 4956 4567040 4957 442371 4958 889192448 4959 56819712 4960 15302656 4961 9437208 4962 74124 4963 40900608 4964 157744 4965 39425 4966 52953088 4967 5452 4968 290819 4969 11278336 4970 16643 4971 395136991232 4972 4819968 4973 96493568 4974 18661376 4975 281792 4976 21632 4977 3085 4978 924 4979 12750684160 4980 20166 4981 17304 4982 417840 4983 11875 4984 20971904 4985 596160 4986 5242892 4987 4278 4988 15729408 4989 302039040 4990 37421056 4991 24118784 4992 284696 4993 2287992832 4994 412316860416 4995 563968 4996 660480 4997 158072832 4998 602136 4999 163676160 5000 202848 5001 1748 5002 475184 5003 779776 5004 9158656 5005 1406 5006 31116 5007 82712 5008 48240640 5009 24963 5010 1081350 5011 41176 5012 140224 5013 6274678784 5014 1192704 5015 1338368 5016 19008 5017 104449 5018 693 5019 114032640 5020 62988 5021 5111856 5022 163008 5023 2562 5024 25167360 5025 279808 5026 1409072 5027 4359 5028 9646080 5029 317718528 5030 166936 5031 44560285696 5032 184326 5033 118785 5034 1228812 5035 384512 5036 1562624 5037 80832 5038 62390272 5039 1277953 5040 3932184 5041 13616 5042 124800 5043 6029360 5044 75235328 5045 4325568 5046 604176384 5047 1769568 5048 4456454 5049 50337792 5050 326400 5051 5133 5052 9714008064 5053 3137536 5054 18153472 5055 1124 5056 713031680 5057 140824 5058 737472 5059 352257 5060 2682880 5061 30801920 5062 1779 5063 19316736 5064 119537664 5065 5918 5066 1163360 5067 687194767360 5068 12387 5069 129036 5070 229638144 5071 101388 5072 5019 5073 3393 5074 4076863488 5075 8254390272 5076 5324800 5077 884748 5078 354 5079 203 5080 298008 5081 17825984 5082 763904 5083 161061273600 5084 45187072 5085 1507329 5086 194608 5087 18483 5088 147849216 5089 9231 5090 100687872 5091 66656 5092 193036288 5093 62926848 5094 31460352 5095 70040 5096 38731776 5097 34896 5098 1208745984 5099 47584 5100 78854 5101 581644 5102 6174 5103 252288 5104 161024 5105 4718595 5106 4915584 5107 48641 5108 6291504 5109 8729 5110 16911433728 5111 8651520 5112 99936 5113 2721280 5114 13287555072 5115 208902 5116 9560 5117 10903552 5118 33292 5119 8643 5120 1475328 5121 5445632 5122 655884288 5123 23756 5124 125878272 5125 142339 5126 592384 5127 1572865 5128 95792 5129 315584 5130 115964116992 5131 81432 5132 3855 5133 8714 5134 835776 5135 7072 5136 516480 5137 35652352 5138 76235669504 5139 602 5140 237574 5141 15480 5142 327548928 5143 83892224 5144 251854848 5145 301059 5146 6193152 5147 631552 5148 4362076160 5149 950464 5150 41944576 5151 49632 5152 405888 5153 679984 5154 49932 5155 3112173568 5156 148272 5157 10223808 5158 6543114240 5159 1129472 5160 1671936 5161 2248704 5162 201424896 5163 2127 5164 2555910 5165 40344 5166 167796736 5167 2949 5168 73888 5169 23937 5170 41347 5171 2386944 5172 10928 5173 3564 5174 181927936 5175 434 5176 8568 5177 20579 5178 2007040 5179 83459 5180 18874464 5181 248320 5182 24780 5183 465567744 5184 10270 5185 1808 5186 2818240 5187 505344 5188 704518 5189 4780032 5190 6790 5191 138608640 5192 90570752 5193 1213 5194 34656 5195 402 5196 3246391296 5197 569440 5198 2792 5199 169985 5200 3539328 5201 1314914304 5202 10044 5203 4844421120 5204 2162712 5205 76808192 5206 3014662 5207 9519104 5208 1013760 5209 2419064832 5210 39346176 5211 239 5212 2326912 5213 286 5214 9831936 5215 1901312 5216 386269184 5217 1966083 5218 368664 5219 1236950581248 5220 2264924160 5221 37312528384 5222 21856256 5223 37057 5224 70403 5225 97286 5226 1033728 5227 2721 5228 4153344 5229 133504 5230 20448000 5231 148995 5232 403046400 5233 36972 5234 10485808 5235 19666944 5236 8912920 5237 457 5238 17462 5239 62256 5240 3145734 5241 11816 5242 18452 5243 27328 5244 35011 5245 1009778688 5246 12058816 5247 2621441 5248 654336 5249 504102912 5250 17304576 5251 78920024064 5252 556793856 5253 94848 5254 1204320 5255 773324800 5256 126000 5257 877 5258 2070528 5259 812544 5260 1298432 5261 43909120 5262 389312 5263 9437196 5264 2457648 5265 3268608 5266 1628160 5267 200064 5268 165472 5269 23789568 5270 34615296 5271 277610496 5272 82400 5273 335642624 5274 5636864 5275 570621952 5276 2952192 5277 17292 5278 10838081536 5279 333920 5280 71306240 5281 15553 5282 157720 5283 5393874944 5284 12583104 5285 258096 5286 47878 5287 31489 5288 69255168 5289 2430 5290 21877489664 5291 7864416 5292 515396075520 5293 614401 5294 281696 5295 18454937600 5296 11845632 5297 47972352 5298 12328 5299 671481856 5300 98944 5301 565 5302 39057358848 5303 5910528 5304 3077 5305 9177137152 5306 7079424 5307 596064 5308 4771 5309 284684 5310 1264640 5311 10027008 5312 417816 5313 806879232 5314 28336128 5315 7700 5316 40707 5317 1249902592 5318 191680 5319 55040 5320 339974 5321 140128 5322 474 5323 4654592 5324 37749120 5325 4610 5326 78741504 5327 7731 5328 69504 5329 3345408 5330 19168 5331 64513 5332 10670309376 5333 157679616 5334 2025848832 5335 14161920 5336 5284823040 5337 50689 5338 475160 5339 1360064 5340 5111832 5341 1119879168 5342 162912 5343 2503 5344 202800 5345 74118 5346 285261824 5347 8355840 5348 86507520 5349 442369 5350 367001600 5351 142618624 5352 3804160 5353 24118016 5354 5446 5355 18636800 5356 20520 5357 296640 5358 1769520 5359 1139072 5360 5095424 5361 9312256 5362 267776 5363 283467841536 5364 602124 5365 400896 5366 2408832 5367 21952 5368 13418496 5369 1163312 5370 779008 5371 1409048 5372 1141637120 5373 331136 5374 2535424 5375 13592 5376 48318382080 5377 1168231104512 5378 918 5379 4244 5380 75499008 5381 82700 5382 5242886 5383 66608 5384 25166592 5385 6029336 5386 47536 5387 20971712 5388 16384000 5389 538624 5390 41164 5391 290817 5392 40897536 5393 194584 5394 20163 5395 1549795328 5396 166924 5397 164480 5398 1758 5399 124608 5400 4275 5401 30880 5402 11275264 5403 383744 5404 137728 5405 16641 5406 31110 5407 93323264 5408 6696960 5409 796672 5410 62982 5411 3932172 5412 2278912 5413 329 5414 99888 5415 1403 5416 2720512 5417 34936 5418 20669530112 5419 1081347 5420 15253504 5421 7152 5422 54263808 5423 80736 5424 252096 5425 17056 5426 6455296 5427 4915392 5428 140812 5429 6291480 5430 1616904192 5431 151001088 5432 107520 5433 1228806 5434 163627008 5435 297996 5436 1056768 5437 184323 5438 95768 5439 4818432 5440 70028 5441 54760833024 5442 1134 5443 4456451 5444 49584 5445 4325472 5446 302014464 5447 1343750144 5448 20048 5449 5915 5450 2284847104 5451 11873 5452 73968 5453 24961 5454 7614464 5455 668032 5456 129030 5457 62277025792 5458 9548 5459 56721408 5460 593664 5461 4560896 5462 670014898176 5463 15729024 5464 81420 5465 359 5466 663040 5467 101382 5468 516288 5469 5002 5470 737376 5471 2690646016 5472 26935296 5473 184683593728 5474 4840 5475 15468 5476 1336832 5477 45137920 5478 17825888 5479 679960 5480 9134080 5481 884742 5482 1778384896 5483 113639424 5484 30605312 5485 18874416 5486 148248 5487 81801216 5488 315488 5489 78851 5490 105906176 5491 10904 5492 581638 5493 22556672 5494 33286 5495 790273982464 5496 9639936 5497 192987136 5498 37322752 5499 563584 5500 43264 5501 6171 5502 1848 5503 25501368320 5504 40332 5505 695 5506 34608 5507 835680 5508 23750 5509 41943808 5510 1192320 5511 10485784 5512 8556 5513 31458816 5514 604078080 5515 74842112 5516 48237568 5517 569392 5518 4575985664 5519 824633720832 5520 1127936 5521 1320960 5522 316145664 5523 1777 5524 1204272 5525 327352320 5526 405696 5527 3496 5528 950368 5529 1559552 5530 18317312 5531 2812 5532 62232 5533 165424 5534 96481280 5535 49926 5536 2162700 5537 82352 5538 280448 5539 12549357568 5540 2385408 5541 12385 5542 2676736 5543 38016 5544 208899 5545 5017 5546 1386 5547 228065280 5548 125976 5549 10223712 5550 326016 5551 5125 5552 50334720 5553 559616 5554 2818144 5555 8719 5556 19292160 5557 635437056 5558 333872 5559 89120571392 5560 368652 5561 237571 5562 2457624 5563 18481 5564 769024 5565 3125248 5566 161664 5567 124780544 5568 2555907 5569 7864368 5570 27232 5571 249600 5572 12058720 5573 292 5574 150470656 5575 8651136 5576 1208352768 5577 3539136 5578 8912908 5579 100675584 5580 652800 5581 10267 5582 19428016128 5583 6275072 5584 36306944 5585 2248 5586 1426063360 5587 281648 5588 1474944 5589 704515 5590 5365760 5591 9229 5592 61603840 5593 3558 5594 38633472 5595 239075328 5596 11836 5597 4718593 5598 2326720 5599 1374389534720 5600 24774 5601 258072 5602 459276288 5603 202776 5604 10038 5605 6787 5606 8153726976 5607 16508780544 5608 10649600 5609 1769496 5610 708 5611 8641 5612 407 5613 596016 5614 35651968 5615 1527808 5616 322122547200 5617 90374144 5618 3014659 5619 389216 5620 36966 5621 295698432 5622 18462 5623 201375744 5624 133312 5625 142337 5626 386072576 5627 125853696 5628 62920704 5629 140080 5630 77463552 5631 69792 5632 2417491968 5633 95168 5634 157708 5635 3853 5636 1163288 5637 12348 5638 504576 5639 322048 5640 9437190 5641 1922 5642 9831168 5643 97283 5644 12583008 5645 17459 5646 33822867456 5647 17303040 5648 199872 5649 5442560 5650 26575110144 5651 417804 5652 19120 5653 21807104 5654 66584 5655 17286 5656 2950656 5657 10891264 5658 1311768576 5659 301057 5660 47512 5661 251756544 5662 284678 5663 1184768 5664 3145731 5665 191584 5666 631168 5667 231928233984 5668 162864 5669 7710 5670 17428 5671 1671552 5672 14144 5673 1032960 5674 71304704 5675 152471339008 5676 1205 5677 475148 5678 30960 5679 655097856 5680 167784448 5681 503709696 5682 602118 5683 12386304 5684 1263104 5685 8724152320 5686 1900928 5687 83889152 5688 99264 5689 811776 5690 1359968 5691 99864 5692 6224347136 5693 296544 5694 20447616 5695 2125 5696 13086228480 5697 2951 5698 2258944 5699 3343872 5700 4497408 5701 402849792 5702 4254 5703 1058 5704 5111820 5705 80688 5706 335593472 5707 41345 5708 5898 5709 147776 5710 47875 5711 82694 5712 4773888 5713 21856 5714 7128 5715 363855872 5716 869 5717 20577 5718 17136 5719 41158 5720 4014080 5721 83457 5722 166918 5723 37748928 5724 496640 5725 49560 5726 931135488 5727 20540 5728 3616 5729 5636480 5730 1010688 5731 1966081 5732 1409036 5733 70401 5734 9560064 5735 13580 5736 277217280 5737 181141504 5738 2427 5739 69312 5740 804 5741 6492782592 5742 1138880 5743 182 5744 5584 5745 339971 5746 7078656 5747 2629828608 5748 20088 5749 9688842240 5750 4325424 5751 153616384 5752 6029324 5753 19038208 5754 2027520 5755 4838129664 5756 78692352 5757 479 5758 4653824 5759 573 5760 19663872 5761 3802624 5762 772538368 5763 3932166 5764 737328 5765 2473901162496 5766 4529848320 5767 74625056768 5768 43712512 5769 74115 5770 140806 5771 194572 5772 2067456 5773 5443 5774 8306688 5775 267008 5776 40896000 5777 297990 5778 806092800 5779 148993 5780 73944 5781 20971616 5782 39333888 5783 17825840 5784 915 5785 34924 5786 124512 5787 6291468 5788 23632 5789 36904 5790 54656 5791 70022 5792 2019557376 5793 24117632 5794 5242883 5795 1308672 5796 1008205824 5797 35009 5798 34609152 5799 157840048128 5800 1113587712 5801 189696 5802 2408640 5803 1546649600 5804 252000 5805 1755 5806 4141056 5807 1625088 5808 2596864 5809 87818240 5810 778624 5811 18874392 5812 4915296 5813 6537216 5814 3256320 5815 400128 5816 330944 5817 47579136 5818 69230592 5819 555220992 5820 164800 5821 3079 5822 671285248 5823 11273728 5824 1141243904 5825 5904384 5826 34584 5827 4769 5828 21676163072 5829 667840 5830 142612480 5831 31107 5832 315440 5833 40705 5834 10787749888 5835 25166208 5836 516192 5837 95756 5838 62979 5839 138510336 5840 4860 5841 7729 5842 43754979328 5843 15728832 5844 1030792151040 5845 1228803 5846 563392 5847 36909875200 5848 23691264 5849 95944704 5850 24656 5851 1342963712 5852 197888 5853 1131 5854 78114717696 5855 11821056 5856 6154 5857 20161 5858 18354274304 5859 14158848 5860 1192128 5861 9542 5862 569368 5863 4273 5864 2529280 5865 20054016 5866 835632 5867 1613758464 5868 56672256 5869 15400 5870 81414 5871 2499805184 5872 383360 5873 110080 5874 679948 5875 331 5876 280256 5877 948 5878 9309184 5879 75498240 5880 9221 5881 157483008 5882 15462 5883 139008 5884 6690816 5885 38336 5886 129027 5887 1401 5888 21340618752 5889 315359232 5890 4051697664 5891 28323840 5892 10569646080 5893 101379 5894 950320 5895 2720128 5896 10223664 5897 2239758336 5898 325824 5899 1081345 5900 5007 5901 405600 5902 148236 5903 570523648 5904 16711680 5905 173015040 5906 884739 5907 734003200 5908 285237248 5909 4354 5910 7608320 5911 48236032 5912 10892 5913 184321 5914 37273600 5915 41040 5916 593280 5917 3539040 5918 2278144 5919 10190848 5920 18624512 5921 535552 5922 566935683072 5923 1204248 5924 801792 5925 4817664 5926 43904 5927 26836992 5928 2326624 5929 1558016 5930 2818096 5931 2283274240 5932 662272 5933 5070848 5934 27184 5935 96636764160 5936 2336462209024 5937 1836 5938 8488 5939 150998016 5940 165400 5941 10485772 5942 133216 5943 50333184 5944 12058672 5945 95072 5946 41943424 5947 32768000 5948 1077248 5949 4456449 5950 82328 5951 581635 5952 81795072 5953 389168 5954 40326 5955 5913 5956 3099590656 5957 357 5958 333848 5959 328960 5960 3516 5961 249216 5962 8550 5963 61760 5964 22550528 5965 767488 5966 275456 5967 78849 5968 33283 5969 62220 5970 186646528 5971 13393920 5972 1593344 5973 125964 5974 7864344 5975 206 5976 4557824 5977 658 5978 199776 5979 2806 5980 5441024 5981 6169 5982 69872 5983 41339060224 5984 2162694 5985 30507008 5986 14304 5987 108527616 5988 161472 5989 504192 5990 34112 5991 12910592 5992 9830784 5993 281624 5994 12582960 5995 3233808384 5996 302002176 5997 215040 5998 2457612 5999 327254016 6000 595992 6001 2113536 6002 368646 6003 208897 6004 191536 6005 5127 6006 9636864 6007 140056 6008 109521666048 6009 8717 6010 2268 6011 8912902 6012 99168 6013 8650944 6014 604028928 6015 2687500288 6016 40096 6017 11830 6018 4569694208 6019 23747 6020 147936 6021 49923 6022 15228928 6023 1336064 6024 258060 6025 237569 6026 124554051584 6027 19096 6028 113442816 6029 1187328 6030 9121792 6031 2555905 6032 1340029796352 6033 31458048 6034 162840 6035 718 6036 1326080 6037 202764 6038 1032576 6039 10265 6040 10004 6041 1474752 6042 5381292032 6043 53870592 6044 369367187456 6045 704513 6046 9680 6047 30936 6048 2673664 6049 90275840 6050 35651776 6051 1359920 6052 18268160 6053 1769484 6054 3556769792 6055 227278848 6056 61210624 6057 37748832 6058 296496 6059 163602432 6060 630976 6061 6785 6062 157702 6063 211812352 6064 21808 6065 1163276 6066 45113344 6067 405 6068 66572 6069 1580547964928 6070 19279872 6071 385974272 6072 74645504 6073 1127168 6074 86528 6075 12342 6076 3696 6077 51002736640 6078 80664 6079 3014657 6080 1391 6081 97281 6082 69216 6083 1671360 6084 47500 6085 83887616 6086 2384640 6087 20971568 6088 17112 6089 62917632 6090 1208156160 6091 149684224 6092 96475136 6093 1138784 6094 9151971328 6095 1649267441664 6096 2255872 6097 2641920 6098 632291328 6099 3555 6100 2408544 6101 654704640 6102 811392 6103 6992 6104 1900736 6105 3119104 6106 36634624 6107 5624 6108 124464 6109 330848 6110 192962560 6111 17457 6112 99852 6113 4325400 6114 164704 6115 560896 6116 25098715136 6117 4770816 6118 24771 6119 5353472 6120 76032 6121 417798 6122 10035 6123 2772 6124 456130560 6125 251952 6126 20447424 6127 652032 6128 10250 6129 100669440 6130 1119232 6131 5636288 6132 17438 6133 38584320 6134 1270874112 6135 667744 6136 178241142784 6137 737304 6138 475142 6139 3145729 6140 4915248 6141 36963 6142 1538048 6143 6250496 6144 323328 6145 249561088 6146 5111814 6147 15728736 6148 54464 6149 499200 6150 24117440 6151 1207 6152 585 6153 300941312 6154 17302272 6155 2416705536 6156 7078272 6157 47873 6158 17825816 6159 201351168 6160 1305600 6161 20534 6162 38856032256 6163 12550144 6164 72613888 6165 4496 6166 2852126720 6167 563296 6168 2949888 6169 1409030 6170 10731520 6171 18459 6172 123207680 6173 7116 6174 77266944 6175 871 6176 478150656 6177 23672 6178 9437187 6179 2425 6180 4653440 6181 2748779069440 6182 49548 6183 516144 6184 918552576 6185 405552 6186 20076 6187 13574 6188 16307453952 6189 33017561088 6190 21299200 6191 3538992 6192 1416 6193 339969 6194 17283 6195 814 6196 1192032 6197 71303936 6198 3055616 6199 477 6200 644245094400 6201 180748288 6202 6029318 6203 778432 6204 73932 6205 591396864 6206 36924 6207 402751488 6208 266624 6209 284675 6210 772145152 6211 251707392 6212 125841408 6213 280160 6214 154927104 6215 139584 6216 4834983936 6217 575 6218 190336 6219 315416 6220 7707 6221 2326576 6222 24696 6223 1009152 6224 644096 6225 18874380 6226 3845 6227 19662336 6228 194566 6229 25166016 6230 34918 6231 74113 6232 67645734912 6233 34606080 6234 399744 6235 10885120 6236 53150220288 6237 5441 6238 835608 6239 38240 6240 43614208 6241 133168 6242 34572 6243 5901312 6244 21782528 6245 2623537152 6246 602115 6247 95024 6248 503513088 6249 569356 6250 2369536 6251 6291462 6252 383168 6253 234 6254 1262336 6255 463856467968 6256 325728 6257 15420 6258 34856 6259 3343104 6260 28288 6261 2065920 6262 142609408 6263 304942678016 6264 2410 6265 913 6266 950296 6267 61920 6268 1310195712 6269 335568896 6270 1007419392 6271 5242881 6272 1204236 6273 24772608 6274 2526208 6275 1753 6276 17448304640 6277 3801856 6278 167778304 6279 198528 6280 1623552 6281 2719936 6282 199728 6283 12448694272 6284 593088 6285 40895232 6286 4251 6287 26172456960 6288 5903 6289 31105 6290 4517888 6291 6687744 6292 8994816 6293 805699584 6294 8508 6295 62977 6296 2117 6297 10223640 6298 161376 6299 671186944 6300 82691 6301 11796 6302 295552 6303 95750 6304 165388 6305 1228801 6306 9547776 6307 43712 6308 14256 6309 727711744 6310 1738 6311 41155 6312 34272 6313 82316 6314 8028160 6315 166915 6316 333836 6317 75497856 6318 993280 6319 99120 6320 1862270976 6321 41080 6322 7232 6323 11272960 6324 2021376 6325 3932163 6326 2818072 6327 140803 6328 19120128 6329 1129 6330 27160 6331 554434560 6332 362283008 6333 4854 6334 138624 6335 1608 6336 12985565184 6337 2277760 6338 365 6339 11168 6340 679942 6341 14157312 6342 5259657216 6343 40176 6344 19377684480 6345 8650848 6346 307232768 6347 9223 6348 12058648 6349 129025 6350 38076416 6351 4055040 6352 9676259328 6353 157384704 6354 958 6355 9307648 6356 1146 6357 39327744 6358 7605248 6359 1545076736 6360 7864332 6361 1474656 6362 4947802324992 6363 9059696640 6364 149250113536 6365 87425024 6366 148230 6367 281612 6368 389144 6369 4134912 6370 10886 6371 16613376 6372 534016 6373 81792000 6374 595980 6375 1612185600 6376 297987 6377 147888 6378 41943232 6379 78667776 6380 35651680 6381 1830 6382 69848 6383 101377 6384 249024 6385 5005 6386 12582936 6387 47264 6388 73808 6389 109312 6390 140044 6391 4039114752 6392 48235264 6393 10485766 6394 2617344 6395 884737 6396 2016411648 6397 70019 6398 69218304 6399 315680096256 6400 2227175424 6401 379392 6402 4817280 6403 3093299200 6404 504000 6405 581633 6406 3510 6407 8282112 6408 3250176 6409 2498 6410 5193728 6411 175636480 6412 1557248 6413 37748784 6414 9830592 6415 13074432 6416 6512640 6417 800256 6418 661888 6419 95158272 6420 138461184 6421 1110441984 6422 329600 6423 6159 6424 1342570496 6425 22547456 6426 2282487808 6427 33281 6428 11808768 6429 69168 6430 9539 6431 43352326144 6432 1335680 6433 285224960 6434 62214 6435 630880 6436 81411 6437 21575499776 6438 50332416 6439 1032384 6440 191512 6441 125958 6442 277020672 6443 9720 6444 15459 6445 23745 6446 87509958656 6447 31457664 6448 2061584302080 6449 2457606 6450 1126784 6451 73819750400 6452 47382528 6453 49921 6454 191889408 6455 49312 6456 2685927424 6457 395776 6458 2262 6459 156229435392 6460 23642112 6461 12308 6462 40323 6463 36708548608 6464 28317696 6465 1389 6466 2384256 6467 19084 6468 1138736 6469 8547 6470 5058560 6471 40108032 6472 1671264 6473 3227516928 6474 113344512 6475 3553 6476 30800 6477 162828 6478 4999610368 6479 766720 6480 220160 6481 1359896 6482 663 6483 560512 6484 1896 6485 18618368 6486 150996480 6487 18442 6488 314966016 6489 30924 6490 278016 6491 13381632 6492 76672 6493 258054 6494 2803 6495 690 6496 42681237504 6497 630718464 6498 8103395328 6499 56647680 6500 21139292160 6501 24769 6502 202758 6503 1900640 6504 5440256 6505 20447328 6506 4479516672 6507 651648 6508 2162691 6509 10014 6510 811200 6511 10033 6512 296472 6513 1141047296 6514 33423360 6515 346030080 6516 1769478 6517 1468006400 6518 570474496 6519 8709 6520 15216640 6521 96472064 6522 21784 6523 36961 6524 368643 6525 74547200 6526 82080 6527 1186560 6528 7078080 6529 587 6530 4556288 6531 20381696 6532 37249024 6533 1071104 6534 1133871366144 6535 2408496 6536 1603584 6537 9635328 6538 87808 6539 18457 6540 53673984 6541 4653248 6542 3116032 6543 5636192 6544 4566548480 6545 1324544 6546 10141696 6547 54368 6548 193273528320 6549 4672924418048 6550 3672 6551 16976 6552 301996032 6553 2946 6554 330800 6555 20971544 6556 266432 6557 100666368 6558 24117344 6559 190144 6560 83886848 6561 65536000 6562 2154496 6563 8912899 6564 164656 6565 1163270 6566 163590144 6567 778336 6568 80652 6569 11827 6570 6199181312 6571 715 6572 667696 6573 657920 6574 7032 6575 498432 6576 17100 6577 9437185 6578 123520 6579 45101056 6580 1534976 6581 550912 6582 157699 6583 17281 6584 66566 6585 124440 6586 373293056 6587 26787840 6588 3186688 6589 284673 6590 251928 6591 15728688 6592 413 6593 9115648 6594 1316 6595 399552 6596 5612 6597 10882048 6598 12339 6599 139744 6600 82678120448 6601 3074 6602 4325388 6603 61014016 6604 28608 6605 217055232 6606 322944 6607 7705 6608 1008384 6609 68224 6610 25821184 6611 19661568 6612 563248 6613 25165920 6614 6467616768 6615 604004352 6616 430080 6617 4915224 6618 654508032 6619 1191984 6620 4227072 6621 3847 6622 737292 6623 417795 6624 383072 6625 10255 6626 19273728 6627 280112 6628 219043332096 6629 17435 6630 4536 6631 602113 6632 17825804 6633 198336 6634 17301888 6635 1208057856 6636 5375000576 6637 4249 6638 80192 6639 23660 6640 9139388416 6641 47494 6642 295872 6643 99846 6644 30457856 6645 2672128 6646 516120 6647 475139 6648 249108103168 6649 5901 6650 38192 6651 226885632 6652 2374656 6653 18243584 6654 5111811 6655 2680059592704 6656 62916096 6657 325680 6658 1436 6659 2652160 6660 405528 6661 2065152 6662 20531 6663 20008 6664 2949504 6665 10762584064 6666 107741184 6667 738734374912 6668 1409027 6669 19360 6670 61872 6671 5347328 6672 180551680 6673 71303552 6674 2719840 6675 36536320 6676 3538968 6677 7113539584 6678 454557696 6679 122421248 6680 75497664 6681 592992 6682 327204864 6683 334 6684 1261952 6685 2119 6686 13571 6687 315404 6688 423624704 6689 82689 6690 43616 6691 2326552 6692 90226688 6693 811 6694 133144 6695 3161095929856 6696 38559744 6697 771948544 6698 149291008 6699 41153 6700 2254336 6701 173056 6702 24684 6703 7392 6704 102005473280 6705 161328 6706 6029315 6707 166913 6708 2782 6709 194563 6710 138432 6711 3342720 6712 95000 6713 167775232 6714 4769280 6715 41943136 6716 34224 6717 125835264 6718 2416312320 6719 299368448 6720 192950272 6721 2277568 6722 18303942656 6723 3298534883328 6724 4511744 6725 5283840 6726 1264582656 6727 7110 6728 4817088 6729 1309409280 6730 1622784 6731 13984 6732 3801472 6733 3932161 6734 6238208 6735 73269248 6736 11248 6737 248928 6738 661696 6739 140801 6740 385925120 6741 367 6742 34915 6743 199704 6744 8650800 6745 329408 6746 1121792 6747 50197430272 6748 9541632 6749 49542 6750 10706944 6751 5122 6752 152064 6753 835596 6754 20070 6755 297985 6756 5544 6757 912261120 6758 503904 6759 40894848 6760 1304064 6761 70017 6762 20500 6763 201338880 6764 2238464 6765 11272576 6766 34876 6767 77168640 6768 2541748224 6769 1335488 6770 356482285568 6771 1474608 6772 950284 6773 6291459 6774 9830496 6775 73926 6776 3076096 6777 12500992 6778 646656 6779 6157 6780 499122176 6781 10223628 6782 31457472 6783 108928 6784 998400 6785 48234880 6786 2415 6787 1170 6788 601882624 6789 34604544 6790 4833411072 6791 14156544 6792 95747 6793 35651632 6794 402702336 6795 9537 6796 2611200 6797 41068 6798 77712064512 6799 25100288 6800 145227776 6801 8992 6802 5704253440 6803 1126592 6804 5899776 6805 2818060 6806 21463040 6807 36918 6808 246415360 6809 14232 6810 154533888 6811 1743 6812 956301312 6813 47344 6814 18874374 6815 4851 6816 9306880 6817 5497558138880 6818 99096 6819 1032288 6820 1837105152 6821 811104 6822 40152 6823 27148 6824 32614907904 6825 66035122176 6826 42598400 6827 7077984 6828 2832 6829 679939 6830 34566 6831 1628 6832 2384064 6833 81409 6834 142607872 6835 6111232 6836 955 6837 1288490188800 6838 361496576 6839 12058636 6840 1556864 6841 147864 6842 1182793728 6843 73848 6844 805502976 6845 533248 6846 569350 6847 1544290304 6848 503414784 6849 251682816 6850 560320 6851 309854208 6852 279168 6853 1202 6854 9669967872 6855 1151 6856 380672 6857 630832 6858 15414 6859 4653152 6860 49392 6861 2018304 6862 1288192 6863 37748760 6864 7690 6865 15457 6866 39324672 6867 389132 6868 50332032 6869 69836 6870 148227 6871 135291469824 6872 69212160 6873 799488 6874 21770240 6875 106300440576 6876 10883 6877 1671216 6878 76480 6879 87228416 6880 266336 6881 40321 6882 69144 6883 11802624 6884 43565056 6885 5247074304 6886 1204230 6887 8545 6888 190048 6889 1007026176 6890 1138712 6891 661 6892 4739072 6893 12582924 6894 766336 6895 469 6896 2524672 6897 927712935936 6898 651456 6899 30840 6900 69712 6901 2801 6902 6686208 6903 56576 6904 4131840 6905 285218816 6906 609885356032 6907 4820 6908 1827 6909 1900592 6910 123840 6911 2620391424 6912 671137792 6913 2014838784 6914 10485763 6915 2408472 6916 49545216 6917 5052416 6918 3507 6919 34896609280 6920 7603712 6921 335556608 6922 397056 6923 2162689 6924 3247104 6925 8711 6926 5439872 6927 399456 6928 24897388544 6929 1186176 6930 81790464 6931 368641 6932 8502 6933 52344913920 6934 11806 6935 62211 6936 9035776 6937 8912897 6938 13375488 6939 17989632 6940 1611399168 6941 17016 6942 125955 6943 124 6944 4234 6945 20447280 6946 322752 6947 1342373888 6948 165382 6949 23592 6950 591104 6951 191500 6952 330776 6953 2457603 6954 19095552 6955 87424 6956 28512 6957 1455423488 6958 3476 6959 11825 6960 82310 6961 68544 6962 164632 6963 16056320 6964 333830 6965 667672 6966 150995712 6967 1986560 6968 198240 6969 3724541952 6970 82160 6971 14464 6972 22545920 6973 4042752 6974 7864326 6975 5636144 6976 281606 6977 38240256 6978 2259 6979 54320 6980 1108869120 6981 713 6982 724566016 6983 9708 6984 277248 6985 3216 6986 25971130368 6987 4555520 6988 730 6989 22336 6990 1359884 6991 28314624 6992 10519314432 6993 80352 6994 38755368960 6995 17301696 6996 614465536 6997 18447 6998 24117296 6999 157697 7000 258051 7001 76152832 7002 8110080 7003 19352518656 7004 314769408 7005 1916 7006 18615296 7007 2292 7008 78655488 7009 15210496 7010 3090153472 7011 15728664 7012 2949312 7013 9895604649984 7014 18119393280 7015 298500227072 7016 174850048 7017 296460 7018 563224 7019 778288 7020 8269824 7021 21772 7022 33226752 7023 1068032 7024 163584000 7025 1191960 7026 3224371200 7027 595974 7028 295776 7029 83886464 7030 157335552 7031 71303360 7032 3660 7033 139696 7034 202755 7035 498048 7036 10011 7037 25165872 7038 94528 7039 147616 7040 218624 7041 280088 7042 8078229504 7043 96470528 7044 20971532 7045 5234688 7046 1769475 7047 4032823296 7048 140038 7049 415 7050 138436608 7051 631360192512 7052 4454350848 7053 758784 7054 9634560 7055 12337 7056 6186598400 7057 417793 7058 1008000 7059 1163267 7060 7020 7061 16564224 7062 6500352 7063 4997 7064 10387456 7065 351272960 7066 3114496 7067 75497568 7068 19661184 7069 26148864 7070 13025280 7071 1600512 7072 1323776 7073 190316544 7074 276922368 7075 2220883968 7076 659200 7077 12318 7078 2685140992 7079 10253 7080 45094912 7081 4564975616 7082 66563 7083 23617536 7084 138336 7085 19078 7086 86704652288 7087 2671360 7088 570449920 7089 124428 7090 1261760 7091 162822 7092 43150999552 7093 17433 7094 100664832 7095 2064768 7096 383024 7097 475137 7098 251916 7099 554041344 7100 19440 7101 30918 7102 47491 7103 5111809 7104 175019917312 7105 20529 7106 62915328 7107 4123168604160 7108 4915212 7109 2253568 7110 147639500800 7111 94765056 7112 99843 7113 383778816 7114 98624 7115 1409025 7116 5371854848 7117 791552 7118 4524 7119 312458870784 7120 47284224 7121 24616 7122 80646 7123 13569 7124 73417097216 7125 56635392 7126 2779 7127 4768512 7128 38168 7129 2277472 7130 17094 7131 10117120 7132 80216064 7133 3342528 7134 6455033856 7135 226689024 7136 7107 7137 61600 7138 325656 7139 866 7140 9999220736 7141 1533440 7142 440320 7143 2719792 7144 1326 7145 1121024 7146 3792 7147 37236736 7148 301992960 7149 36884 7150 629932032 7151 61848 7152 556032 7153 26763264 7154 153344 7155 516108 7156 5606 7157 1381 7158 85362475008 7159 1261436928 7160 16206790656 7161 113295360 7162 42278584320 7163 49539 7164 405516 7165 809 7166 3801280 7167 10880512 7168 40894656 7169 8959033344 7170 1303296 7171 6029313 7172 4325382 7173 194561 7174 20028 7175 1622400 7176 20067 7177 592944 7178 2282094592 7179 66846720 7180 692060160 7181 3538956 7182 2936012800 7183 570 7184 1140948992 7185 34913 7186 17418 7187 30433280 7188 192944128 7189 43568 7190 73923 7191 6291457 7192 737286 7193 149094400 7194 164160 7195 2373120 7196 14156160 7197 1175 7198 9112576 7199 40763392 7200 74498048 7201 2142208 7202 2267742732288 7203 4816992 7204 3207168 7205 19270656 7206 175616 7207 2413 7208 36915 7209 107347968 7210 9306496 7211 6232064 7212 11272384 7213 9133096960 7214 2649088 7215 20283392 7216 108736 7217 386547056640 7218 9345848836096 7219 7344 7220 33952 7221 603992064 7222 5893 7223 661600 7224 41943088 7225 532864 7226 201332736 7227 48234688 7228 380288 7229 167773696 7230 131072000 7231 4308992 7232 17825798 7233 329312 7234 2326540 7235 327180288 7236 1556672 7237 161304 7238 23654 7239 12398362624 7240 1430 7241 1335392 7242 1315840 7243 14064 7244 996864 7245 95745 7246 34200 7247 18874371 7248 247040 7249 90202112 7250 3069952 7251 1101824 7252 315398 7253 34563 7254 133132 7255 248880 7256 746586112 7257 53575680 7258 6373376 7259 569347 7260 503856 7261 31457376 7262 826 7263 1741 7264 18231296 7265 2632 7266 799104 7267 11224 7268 21764096 7269 24678 7270 279488 7271 165356240896 7272 6149 7273 8650776 7274 122028032 7275 57216 7276 434110464 7277 645888 7278 15411 7279 2016768 7280 136448 7281 51642368 7282 39323136 7283 1126496 7284 50331840 7285 12935233536 7286 1208008704 7287 860160 7288 9830448 7289 1309016064 7290 2383968 7291 8454144 7292 7695 7293 1474584 7294 835590 7295 766144 7296 20510 7297 38547456 7298 560224 7299 438086664192 7300 34870 7301 9072 7302 1204227 7303 4849 7304 35651608 7305 396672 7306 34603776 7307 2416115712 7308 10750001152 7309 8499 7310 160384 7311 47320 7312 18278776832 7313 94988 7314 591744 7315 199692 7316 60915712 7317 5344256 7318 1032240 7319 950278 7320 498216206336 7321 11803 7322 76384 7323 453771264 7324 4749312 7325 36487168 7326 10223622 7327 679937 7328 5360119185408 7329 125832192 7330 651360 7331 2872 7332 5304320 7333 953 7334 811056 7335 4130304 7336 41062 7337 40016 7338 5899008 7339 21525168128 7340 215482368 7341 1477468749824 7342 2818054 7343 38720 7344 123744 7345 10694656 7346 361103360 7347 142607104 7348 5439680 7349 73072640 7350 7077936 7351 1149 7352 14227079168 7353 909115392 7354 244842496 7355 9218 7356 150995328 7357 1185984 7358 654409728 7359 669 7360 2523904 7361 4239 7362 27142 7363 630808 7364 847249408 7365 148225 7366 165379 7367 87232 7368 4653104 7369 276 7370 180453376 7371 1622 7372 266288 7373 6322191859712 7374 77119488 7375 10881 7376 1543897088 7377 298582016 7378 82307 7379 4508672 7380 346112 7381 49368 7382 14784 7383 471 7384 204010946560 7385 322656 7386 12058630 7387 333827 7388 5564 7389 389126 7390 276864 7391 6685440 7392 190000 7393 335550464 7394 9538560 7395 83886272 7396 68448 7397 251670528 7398 4832624640 7399 598736896 7400 385900544 7401 4555136 7402 36607885312 7403 1825 7404 6597069766656 7405 10485761 7406 9023488 7407 10567680 7408 2529165312 7409 14220 7410 9634176 7411 3505 7412 2618818560 7413 3245568 7414 27968 7415 7602944 7416 7864323 7417 12476416 7418 146538496 7419 22496 7420 497856 7421 1323392 7422 281603 7423 771850240 7424 735 7425 62209 7426 69830 7427 399408 7428 17301600 7429 658816 7430 2243584 7431 125953 7432 100394860544 7433 19083264 7434 99084 7435 21413888 7436 10245 7437 304128 7438 1671192 7439 40140 7440 595971 7441 11088 7442 1824522240 7443 1007808 7444 81789696 7445 2608128 7446 140035 7447 41000 7448 402677760 7449 4476928 7450 22545152 7451 69752 7452 154337280 7453 5083496448 7454 2670976 7455 712964571136 7456 2949216 7457 1900568 7458 12582918 7459 2457601 7460 19660992 7461 147852 7462 6152192 7463 25001984 7464 1293312 7465 12315 7466 998244352 7467 20447256 7468 62914944 7469 217856 7470 1996800 7471 2257 7472 96469760 7473 4830 7474 2340 7475 1203765248 7476 69209088 7477 9666822144 7478 28313088 7479 191494 7480 71303264 7481 805404672 7482 19075 7483 5222400 7484 82136 7485 590 7486 155424129024 7487 50200576 7488 290455552 7489 17984 7490 11408506880 7491 18445 7492 2253184 7493 11799552 7494 5636120 7495 42926080 7496 73836 7497 492830720 7498 28464 7499 309067776 7500 3486 7501 1912602624 7502 94688 7503 37748748 7504 9702 7505 258049 7506 18613760 7507 10995116277760 7508 198192 7509 2064576 7510 3674210304 7511 1622208 7512 80304 7513 54296 7514 65229815808 7515 202753 7516 132070244352 7517 10009 7518 85196800 7519 14155968 7520 5664 7521 1359878 7522 69132 7523 3256 7524 4768128 7525 162819 7526 285215744 7527 1769473 7528 12222464 7529 1910 7530 2576980377600 7531 722993152 7532 24117272 7533 3113728 7534 295728 7535 2365587456 7536 147696 7537 1611005952 7538 1066496 7539 1138700 7540 3088580608 7541 1163265 7542 1006829568 7543 503365632 7544 1120640 7545 4999 7546 619708416 7547 558336 7548 2405 7549 19339935744 7550 2302 7551 761344 7552 1261664 7553 30828 7554 9306304 7555 3842 7556 98784 7557 66561 7558 4036608 7559 2576384 7560 75497520 7561 47489 7562 15380 7563 30915 7564 78649344 7565 778264 7566 100664064 7567 139672 7568 296454 7569 99841 7570 270582939648 7571 138424320 7572 1598976 7573 43540480 7574 212600881152 7575 21766 7576 3342432 7577 152960 7578 174456832 7579 532672 7580 80643 7581 138288 7582 23605248 7583 87130112 7584 10494148608 7585 2408460 7586 17091 7587 380096 7588 2014052352 7589 2277424 7590 1323 7591 2777 7592 9478144 7593 25165848 7594 1532672 7595 938 7596 5049344 7597 1855425871872 7598 1302912 7599 61680 7600 139424 7601 5603 7602 13372416 7603 7105 7604 113152 7605 8263680 7606 570437632 7607 1219770712064 7608 9640 7609 3654 7610 3801184 7611 247680 7612 5240782848 7613 1342275584 7614 4029677568 7615 20971526 7616 4816944 7617 2114 7618 99090432 7619 10104832 7620 7014 7621 69793218560 7622 15207424 7623 671113216 7624 794112 7625 4325379 7626 6494208 7627 17423 7628 10879744 7629 798912 7630 49794777088 7631 2372352 7632 163580928 7633 737283 7634 17004 7635 104689827840 7636 23612 7637 124422 7638 18071552 7639 17825795 7640 26750976 7641 35979264 7642 3222798336 7643 34032 7644 251910 7645 249 7646 8468 7647 40894560 7648 645504 7649 2684747776 7650 330764 7651 47184 7652 1182208 7653 383000 7654 661552 7655 4915206 7656 38191104 7657 174848 7658 57024 7659 2910846976 7660 6952 7661 23651 7662 164620 7663 1383 7664 137088 7665 329264 7666 32112640 7667 667660 7668 1335344 7669 301991424 7670 3973120 7671 396480 7672 7449083904 7673 164320 7674 28928 7675 45091840 7676 8085504 7677 15728652 7678 11272288 7679 563212 7680 76480512 7681 4518 7682 108640 7683 2217738240 7684 1427 7685 1449132032 7686 19416 7687 49537 7688 554496 7689 6432 7690 51942260736 7691 9111040 7692 1460 7693 44672 7694 2719768 7695 56629248 7696 21038628864 7697 160704 7698 77510737920 7699 34603392 7700 1228931072 7701 20065 7702 36894 7703 48234592 7704 315395 7705 73921 7706 516102 7707 152305664 7708 16220160 7709 38705037312 7710 629538816 7711 3832 7712 37230592 7713 4584 7714 157310976 7715 30420992 7716 6180306944 7717 31457328 7718 5898624 7719 19791209299968 7720 36238786560 7721 597000454144 7722 349700096 7723 592920 7724 1126448 7725 1556576 7726 16539648 7727 1173 7728 43544 7729 66453504 7730 2136064 7731 327168000 7732 2383920 7733 6448742400 7734 1191948 7735 591552 7736 167772928 7737 314671104 7738 142606720 7739 36913 7740 7320 7741 5895 7742 279392 7743 405510 7744 996096 7745 20022 7746 50331744 7747 189056 7748 295232 7749 18874369 7750 437248 7751 560176 7752 16156459008 7753 192941056 7754 41943064 7755 10469376 7756 3538950 7757 8065646592 7758 280076 7759 831 7760 276873216 7761 34561 7762 1262720385024 7763 8908701696 7764 1517568 7765 19269120 7766 24675 7767 12373196800 7768 835587 7769 2016000 7770 2326534 7771 14040 7772 33128448 7773 569345 7774 13000704 7775 9994 7776 20774912 7777 6151 7778 702545920 7779 6228992 7780 150995136 7781 39322368 7782 52297728 7783 15409 7784 26050560 7785 3201024 7786 2647552 7787 380633088 7788 553844736 7789 4441767936 7790 1318400 7791 24636 7792 5370281984 7793 20507 7794 90189824 7795 7693 7796 9129951232 7797 133126 7798 47235072 7799 276672 7800 38156 7801 173409304576 7802 5342720 7803 1140899840 7804 248856 7805 2523520 7806 325644 7807 86301999104 7808 34867 7809 201329664 7810 4129536 7811 766048 7812 950275 7813 503832 7814 1108082688 7815 38880 7816 61836 7817 94982 7818 10223619 7819 350039834624 7820 41059 7821 125830656 7822 8246337208320 7823 1204225 7824 9830424 7825 4507136 7826 295279001600 7827 189530112 7828 199686 7829 767557632 7830 197248 7831 8497 7832 2818051 7833 10743709696 7834 1583104 7835 11801 7836 9048 7837 624917741568 7838 94568448 7839 49232 7840 161292 7841 27139 7842 146834194432 7843 113270784 7844 5558 7845 9537024 7846 76336 7847 4554944 7848 34188 7849 20234240 7850 160432128 7851 6685056 7852 12910067712 7853 453378048 7854 14214 7855 123200 7856 651312 7857 1733 7858 19998441472 7859 3066880 7860 880640 7861 5439584 7862 2652 7863 2242048 7864 7584 7865 671 7866 74473472 7867 603985920 7868 73768 7869 1259864064 7870 123696 7871 362 7872 1112064 7873 53526528 7874 306688 7875 1032216 7876 11212 7877 2762 7878 170724950016 7879 2522873856 7880 32413581312 7881 226590720 7882 84557168640 7883 99078 7884 811032 7885 4237 7886 1619 7887 7602560 7888 21761024 7889 81789312 7890 17918066688 7891 8706 7892 2606592 7893 12058627 7894 8650764 7895 389123 7896 40056 7897 3244800 7898 40134 7899 1185888 7900 4564189184 7901 133693440 7902 1384120320 7903 7077912 7904 5872025600 7905 1141 7906 2281897984 7907 165377 7908 69827 7909 34836 7910 60866560 7911 385888256 7912 87136 7913 147846 7914 12582915 7915 1474572 7916 298188800 7917 328320 7918 4746240 7919 28312320 7920 2350 7921 82305 7922 18225152 7923 81526784 7924 148996096 7925 4284416 7926 4535485464576 7927 333825 7928 9633984 7929 6414336 7930 38541312 7931 351232 7932 4827 7933 73830 7934 214695936 7935 18612992 7936 12464128 7937 22544768 7938 18266193920 7939 7864321 7940 5298176 7941 40566784 7942 217472 7943 773094113280 7944 18691697672192 7945 14688 7946 67904 7947 1207984128 7948 11786 7949 1323200 7950 83886176 7951 1065728 7952 402665472 7953 281601 7954 96469376 7955 760576 7956 335547392 7957 262144000 7958 8617984 7959 35651596 7960 658624 7961 4653080 7962 654360576 7963 733 7964 3113344 7965 322608 7966 47308 7967 24796725248 7968 2860 7969 2670784 7970 2631680 7971 28128 7972 1993728 7973 191491 7974 68400 7975 10247 7976 37748742 7977 494080 7978 180404224 7979 6139904 7980 2203648 7981 630796 7982 69126 7983 266264 7984 497760 7985 1493172224 7986 107151360 7987 12746752 7988 1138694 7989 1007712 7990 62914752 7991 1652 7992 3483 7993 595969 7994 36462592 7995 5264 7996 1598208 7997 22448 7998 43528192 7999 49356 8000 558976 8001 330712481792 8002 12298 8003 17301552 8004 244056064 8005 114432 8006 868220928 8007 140033 8008 1291776 8009 30822 8010 4033536 8011 152 8012 272896 8013 103284736 8014 78646272 8015 2252992 8016 100663680 8017 25870467072 8018 2416017408 8019 12313 8020 1720320 8021 19660896 8022 2618032128 8023 4767936 8024 16908288 8025 15390 8026 2949168 8027 1671180 8028 1532288 8029 41020 8030 77094912 8031 1120448 8032 876173328384 8033 69740 8034 18144 8035 2408454 8036 9699 8037 19073 8038 71303216 8039 793344 8040 69207552 8041 4832231424 8042 21500002304 8043 16998 8044 320768 8045 94640 8046 36557553664 8047 189976 8048 1183488 8049 162817 8050 399384 8051 121831424 8052 10688512 8053 2064480 8054 1900556 8055 996432412672 8056 23606 8057 152768 8058 907542528 8059 9498624 8060 72974336 8061 2407 8062 20447244 8063 1359875 8064 10720238370816 8065 30913 8066 251664384 8067 1302720 8068 5744 8069 10608640 8070 1907 8071 1622112 8072 8260608 8073 82124 8074 80032 8075 11798016 8076 43050336256 8077 80641 8078 430964736 8079 2954937499648 8080 5636108 8081 77440 8082 247488 8083 21389312 8084 722206720 8085 285214208 8086 10879360 8087 146145280 8088 14155872 8089 17089 8090 2299 8091 28454158336 8092 1818230784 8093 489684992 8094 18437 8095 301990656 8096 2371968 8097 1308819456 8098 1338 8099 5047808 8100 8478 8101 54284 8102 1261616 8103 1694498816 8104 296451 8105 330758 8106 174464 8107 9306208 8108 553 8109 360906752 8110 3244 8111 1321 8112 532576 8113 12644383719424 8114 154238976 8115 21763 8116 3087794176 8117 597164032 8118 164614 8119 9017344 8120 692224 8121 98736 8122 29568 8123 5601 8124 943 8125 4325377 8126 408021893120 8127 645312 8128 24117260 8129 667654 8130 11128 8131 17421 8132 778252 8133 737281 8134 553728 8135 13370880 8136 380000 8137 17825793 8138 671100928 8139 19077120 8140 167772544 8141 136896 8142 503341056 8143 9665249280 8144 1197473792 8145 771801088 8146 9110272 8147 73215770624 8148 3651 8149 13194139533312 8150 20971523 8151 18046976 8152 21135360 8153 5058330624 8154 28440 8155 19268352 8156 7011 8157 5237637120 8158 6491136 8159 55936 8160 15205888 8161 251 8162 15728646 8163 24952832 8164 293076992 8165 44992 8166 995712 8167 2646784 8168 563206 8169 1543700480 8170 1470 8171 124419 8172 139660 8173 23649 8174 798816 8175 34603200 8176 1317632 8177 4487168 8178 251907 8179 200789721088 8180 38166528 8181 198168 8182 42827776 8183 20490 8184 608256 8185 3342384 8186 80280 8187 1191942 8188 22176 8189 3649044480 8190 2015616 8191 1425 8192 163579392 8193 5216256 8194 280070 8195 82000 8196 805355520 8197 8953856 8198 45090304 8199 139504 8200 308674560 8201 10166992896 8202 5341952 8203 1425929142272 8204 5898432 8205 3801136 8206 25165836 8207 4915203 8208 39321984 8209 295704 8210 12304384 8211 50003968 8212 2586624 8213 24630 8214 1996488704 8215 40894512 8216 125829888 8217 435712 8218 3993600 8219 315393 8220 4515 8221 192939520 8222 9660 8223 4680 8224 2407530496 8225 138418176 8226 19333644288 8227 56626176 8228 382988 8229 142606528 8230 1610809344 8231 829 8232 38150 8233 10444800 8234 164272 8235 1181 8236 310848258048 8237 100401152 8238 580911104 8239 35968 8240 22817013760 8241 36891 8242 4506368 8243 23599104 8244 11272240 8245 24673 8246 85852160 8247 147672 8248 985661440 8249 56928 8250 618135552 8251 6972 8252 3825205248 8253 189376 8254 75497496 8255 19404 8256 516099 8257 37227520 8258 21990232555520 8259 396384 8260 4129152 8261 7348420608 8262 3244416 8263 160608 8264 108592 8265 130459631616 8266 405507 8267 264140488704 8268 20019 8269 170393600 8270 28311936 8271 11328 8272 2719756 8273 138264 8274 6512 8275 835585 8276 9536256 8277 325638 8278 570431488 8279 3538947 8280 24444928 8281 3820 8282 5153960755200 8283 1445986304 8284 48234544 8285 6227456 8286 591456 8287 4731174912 8288 295392 8289 3222011904 8290 2132992 8291 2277400 8292 6177161216 8293 20505 8294 2326531 8295 2013659136 8296 1006731264 8297 2241280 8298 9999 8299 1239416832 8300 1116672 8301 4810 8302 38679871488 8303 34865 8304 4604 8305 1522688 8306 2523328 8307 61656 8308 18612608 8309 7685 8310 197568 8311 133123 8312 8073216 8313 5152768 8314 150995040 8315 94979 8316 30760 8317 61830 8318 157298688 8319 1556528 8320 201328128 8321 279344 8322 592908 8323 199683 8324 541165879296 8325 276848640 8326 3197952 8327 87080960 8328 425201762304 8329 43532 8330 6684864 8331 950273 8332 305920 8333 10223617 8334 348913664 8335 1065344 8336 161286 8337 276576 8338 47210496 8339 174260224 8340 20988297216 8341 4816920 8342 34182 8343 760192 8344 4028104704 8345 4554848 8346 2646 8347 5555 8348 18956288 8349 50331696 8350 3065344 8351 41057 8352 1876 8353 10098688 8354 3710851743744 8355 2605824 8356 123360 8357 410 8358 278848 8359 11206 8360 26744832 8361 14211 8362 226304 8363 16527360 8364 1140875264 8365 2439541424128 8366 19280 8367 2818049 8368 7308 8369 7602368 8370 495360 8371 10481565696 8372 2684551168 8373 8059355136 8374 41943052 8375 9633888 8376 4229 8377 198180864 8378 20209664 8379 27137 8380 14028 8381 1735 8382 139586437120 8383 30414848 8384 1342226432 8385 1588224 8386 8650758 8387 466 8388 12988416 8389 34846 8390 21759488 8391 1597824 8392 99589554176 8393 1617 8394 4744704 8395 327161856 8396 1474566 8397 34008 8398 209379655680 8399 47224 8400 248844 8401 36143104 8402 35651590 8403 53501952 8404 71958528 8405 6445596672 8406 68064 8407 503820 8408 498 8409 16936 8410 81789120 8411 1291008 8412 5369495552 8413 661528 8414 94368 8415 2364416 8416 766000 8417 12058625 8418 1323104 8419 9830412 8420 76382208 8421 349696 8422 114048 8423 5821693952 8424 13904 8425 47302 8426 329240 8427 2767 8428 274176 8429 658528 8430 64225280 8431 1335320 8432 2670688 8433 603982848 8434 7946240 8435 389121 8436 792960 8437 14898167808 8438 328640 8439 57856 8440 90183680 8441 16171008 8442 31457304 8443 22544576 8444 1126424 8445 152961024 8446 9036 8447 217280 8448 4435476480 8449 2854 8450 2898264064 8451 38832 8452 99075 8453 1108992 8454 12864 8455 103884521472 8456 18222080 8457 2920 8458 89344 8459 5439536 8460 113258496 8461 1143 8462 42077257728 8463 321408 8464 155021475840 8465 69206784 8466 2457862144 8467 40131 8468 73788 8469 69825 8470 96469184 8471 630790 8472 147843 8473 1032204 8474 304611328 8475 32440320 8476 77410074624 8477 1259077632 8478 7664 8479 74461184 8480 9168 8481 314621952 8482 60841984 8483 12360613888 8484 62914656 8485 11797248 8486 39582418599936 8487 72477573120 8488 1194000908288 8489 12582913 8490 699400192 8491 1185840 8492 2252896 8493 3113152 8494 33079296 8495 4825 8496 2347 8497 87088 8498 132907008 8499 4272128 8500 654336000 8501 4767840 8502 12897484800 8503 2383896 8504 1183104 8505 335545856 8506 629342208 8507 4994 8508 285213440 8509 73827 8510 14640 8511 11791 8512 558784 8513 811020 8514 1992192 8515 191489 8516 40044 8517 100663488 8518 378112 8519 590464 8520 37748739 8521 874496 8522 1120352 8523 32312918016 8524 385882112 8525 83886128 8526 20938752 8527 7077900 8528 16131293184 8529 560152 8530 1662 8531 553746432 8532 69123 8533 2525440770048 8534 17817403392 8535 3035136 8536 38538240 8537 49350 8538 24746393600 8539 1671174 8540 4032000 8541 4653068 8542 28080 8543 66256896 8544 1138691 8545 26001408 8546 19988 8547 41549824 8548 12303 8549 1405091840 8550 12457984 8551 3481 8552 301990272 8553 78644736 8554 104595456 8555 9697 8556 30819 8557 52101120 8558 6402048 8559 5295104 8560 761266176 8561 1107689472 8562 8883535872 8563 2636800 8564 49272 8565 10740563968 8566 41014 8567 180379648 8568 15387 8569 1359873 8570 18259902464 8571 266252 8572 94470144 8573 553344 8574 76312 8575 346818609152 8576 10685440 8577 2281799680 8578 497712 8579 5047040 8580 651288 8581 172603998208 8582 69734 8583 402659328 8584 8259072 8585 1905 8586 1532096 8587 1900550 8588 1007664 8589 2216165376 8590 77760 8591 123672 8592 189964 8593 20447238 8594 700079669248 8595 82118 8596 251661312 8597 16492674416640 8598 2408451 8599 2297 8600 19660848 8601 9014272 8602 590558003200 8603 379060224 8604 399372 8605 18439 8606 1535115264 8607 394496 8608 16995 8609 5636102 8610 21487419392 8611 3166208 8612 23603 8613 18096 8614 1249835483136 8615 189136896 8616 98464 8617 322584 8618 54278 8619 293668388864 8620 226541568 8621 11116 8622 19074048 8623 152672 8624 9109888 8625 68376 8626 40468480 8627 320864256 8628 13370112 8629 25820135424 8630 906756096 8631 28428 8632 246400 8633 1302624 8634 3466 8635 39996882944 8636 6133760 8637 1761280 8638 10879168 8639 296449 8640 5304 8641 555 8642 4484096 8643 15168 8644 1343 8645 148946944 8646 1207971840 8647 21761 8648 147536 8649 2519728128 8650 247392 8651 725 8652 2224128 8653 941 8654 107053056 8655 613376 8656 2064432 8657 22424 8658 5524 8659 341449900032 8660 5045747712 8661 64827162624 8662 453181440 8663 169114337280 8664 198156 8665 1622064 8666 8475 8667 3238 8668 15205120 8669 43522048 8670 163578624 8671 3649 8672 35836133376 8673 17413 8674 5213184 8675 20971521 8676 24117254 8677 17301528 8678 778246 8679 80112 8680 6489600 8681 80268 8682 2371776 8683 9128378368 8684 267386880 8685 2768240640 8686 14155824 8687 11744051200 8688 2282 8689 7009 8690 4563795968 8691 330755 8692 139654 8693 69672 8694 121733120 8695 771776512 8696 174272 8697 295692 8698 25165830 8699 124417 8700 2949144 8701 596377600 8702 656640 8703 9492480 8704 56624640 8705 4700 8706 164611 8707 36450304 8708 163053568 8709 297992192 8710 8568832 8711 9070970929152 8712 667651 8713 19267968 8714 12828672 8715 77082624 8716 702464 8717 9654 8718 147660 8719 429391872 8720 37225984 8721 24928256 8722 45089536 8723 36532387840 8724 15728643 8725 10596352 8726 81133568 8727 434944 8728 1546188226560 8729 251905 8730 37383395344384 8731 29376 8732 135808 8733 2415968256 8734 23572 8735 2646400 8736 167772352 8737 2131456 8738 805330944 8739 563203 8740 192938752 8741 4915201 8742 1521152 8743 671094784 8744 524288000 8745 17235968 8746 71303192 8747 1317248 8748 9306160 8749 1308721152 8750 1467 8751 6226688 8752 645216 8753 94616 8754 49593450496 8755 5720 8756 5341568 8757 5263360 8758 56256 8759 1378 8760 3987456 8761 382982 8762 136800 8763 20495 8764 75497484 8765 4513 8766 988160 8767 360808448 8768 12279808 8769 4407296 8770 1261592 8771 5890 8772 138252 8773 532528 8774 995520 8775 2986344448 8776 214302720 8777 25493504 8778 2277388 8779 2015424 8780 125829504 8781 3304 8782 6966 8783 1191939 8784 72925184 8785 10528 8786 3196416 8787 44896 8788 87056384 8789 98712 8790 1117952 8791 661424963584 8792 24596 8793 34603104 8794 488112128 8795 1183 8796 228864 8797 36889 8798 1736441856 8799 280067 8800 2583552 8801 61644 8802 8067072 8803 305 8804 545792 8805 206569472 8806 157292544 8807 4505984 8808 201327360 8809 51740934144 8810 4832034816 8811 24627 8812 3440640 8813 39321792 8814 5236064256 8815 9535872 8816 33816576 8817 30780 8818 5898336 8819 3342360 8820 3064576 8821 82040 8822 154189824 8823 2240896 8824 1752346656768 8825 516097 8826 139480 8827 36288 8828 4816908 8829 19398 8830 38147 8831 405505 8832 142606432 8833 1586688 8834 138415104 8835 9664462848 8836 43000004608 8837 33996 8838 641536 8839 189280 8840 73115107328 8841 20017 8842 379952 8843 2366976 8844 325635 8845 798768 8846 243662848 8847 21377024 8848 4128960 8849 3801112 8850 1992864825344 8851 47212 8852 305536 8853 1815085056 8854 18997248 8855 3538945 8856 145948672 8857 4815 8858 40894488 8859 2326529 8860 2719750 8861 21440476741632 8862 61827 8863 503328768 8864 2605440 8865 11488 8866 21217280 8867 3814 8868 3244224 8869 16521216 8870 164248 8871 160064 8872 23596032 8873 86100672512 8874 161283 8875 861929472 8876 5909874999296 8877 11272216 8878 154880 8879 494976 8880 42778624 8881 1444413440 8882 570428416 8883 9997 8884 21758720 8885 292290560 8886 28311744 8887 34179 8888 4598 8889 56908316672 8890 3636461568 8891 979369984 8892 36874 8893 603981312 8894 4743936 8895 7687 8896 2617638912 8897 2676 8898 10095616 8899 16956 8900 108568 8901 2523232 8902 3388997632 8903 592902 8904 661516 8905 348928 8906 18612416 8907 1106 8908 721813504 8909 188 8910 6488 8911 2643 8912 1065152 8913 25288767438848 8914 308477952 8915 43526 8916 6175588352 8917 1194328064 8918 329228 8919 18034688 8920 1384448 8921 197472 8922 59136 8923 11203 8924 1886 8925 8650755 8926 816043786240 8927 1290624 8928 48234520 8929 1335308 8930 22256 8931 34843 8932 1556504 8933 1474563 8934 1107456 8935 26741760 8936 760000 8937 35651587 8938 1342201856 8939 38154240 8940 335545088 8941 273792 8942 1006682112 8943 133121 8944 19330498560 8945 2394947584 8946 1543602176 8947 18220544 8948 146431541248 8949 7302 8950 26388279066624 8951 94977 8952 41943046 8953 36093952 8954 42270720 8955 199681 8956 10116661248 8957 56880 8958 38536704 8959 14022 8960 10475274240 8961 12982272 8962 111872 8963 30411776 8964 503 8965 6146 8966 31457292 8967 49905664 8968 586153984 8969 89984 8970 1991424 8971 5293568 8972 1126412 8973 3087400960 8974 2940 8975 248838 8976 279320 8977 47299 8978 1597632 8979 69206400 8980 2635264 8981 8974336 8982 503814 8983 401579442176 8984 76333056 8985 396336 8986 85655552 8987 40980 8988 1216512 8989 6684768 8990 160560 8991 2383884 8992 44352 8993 7298088960 8994 4031232 8995 2851 8996 327158784 8997 10432512 8998 560140 8999 5553 9000 164000 9001 1610711040 9002 17907712 9003 14209 9004 90180608 9005 279008 9006 617349120 9007 20333985792 9008 10683904 9009 2851858284544 9010 11796864 9011 7602272 9012 50331672 9013 9830406 9014 78643968 9015 591408 9016 24608768 9017 100007936 9018 5173248 9019 49260 9020 3992977408 9021 81789024 9022 251659776 9023 871424 9024 7987200 9025 630787 9026 9030 9027 385879040 9028 19320 9029 9360 9030 4815060992 9031 4231 9032 276836352 9033 38667288576 9034 113252352 9035 765976 9036 285213056 9037 3221618688 9038 1659 9039 76300 9040 20889600 9041 328544 9042 2362 9043 621696516096 9044 200802304 9045 2765 9046 1161822208 9047 71936 9048 45634027520 9049 99073 9050 73782 9051 9012736 9052 47198208 9053 22544480 9054 49347 9055 171704320 9056 295344 9057 1971322880 9058 113856 9059 1236271104 9060 13944 9061 7650410496 9062 378752 9063 150994992 9064 38808 9065 1032198 9066 74455040 9067 43980465111040 9068 792768 9069 8258304 9070 14696841216 9071 40129 9072 6488832 9073 147841 9074 321216 9075 217184 9076 260919263232 9077 811014 9078 528280977408 9079 40038 9080 340787200 9081 56623872 9082 22656 9083 5439512 9084 276528 9085 2345 9086 13024 9087 1671171 9088 19072512 9089 651276 9090 1140862976 9091 7077894 9092 48889856 9093 7640 9094 10307921510400 9095 73825 9096 2891972608 9097 96469088 9098 12454912 9099 1182912 9100 9462349824 9101 11789 9102 590784 9103 6444023808 9104 4265984 9105 4554800 9106 12354322432 9107 41011 9108 4653062 9109 37748737 9110 4027318272 9111 2013462528 9112 4482560 9113 19998 9114 2478833664 9115 2233344 9116 9620 9117 77359742976 9118 69731 9119 9208 9120 3045376 9121 5046656 9122 123312 9123 69121 9124 37225216 9125 15370 9126 395136 9127 266246 9128 16146432 9129 1138689 9130 10305536 9131 301990080 9132 189958 9133 61520 9134 123660 9135 314597376 9136 3113056 9137 666 9138 402656256 9139 558688 9140 1185816 9141 399366 9142 1082331758592 9143 12301 9144 553697280 9145 6395904 9146 174161920 9147 30817 9148 850403524608 9149 87064 9150 13369728 9151 1900547 9152 611840 9153 20447235 9154 697827328 9155 2130688 9156 322572 9157 553152 9158 94420992 9159 348520448 9160 41976594432 9161 9633840 9162 68364 9163 1520384 9164 8056209408 9165 9109696 9166 5292 9167 11110 9168 37912576 9169 100663392 9170 6130688 9171 82115 9172 3752 9173 20197376 9174 7421703487488 9175 5211648 9176 246720 9177 821 9178 557696 9179 22412 9180 53489664 9181 28422 9182 452608 9183 33054720 9184 2281750528 9185 15385 9186 4879082848256 9187 38560 9188 5636099 9189 14616 9190 15204736 9191 990720 9192 20963131392 9193 5369102336 9194 16118710272 9195 83886104 9196 19267776 9197 2408449 9198 8458 9199 396361728 9200 40419328 9201 54275 9202 28056 9203 3471 9204 279172874240 9205 60829696 9206 2684452864 9207 3176448 9208 17301516 9209 16993 9210 933 9211 25976832 9212 69692 9213 43518976 9214 3195648 9215 199179108352 9216 3235 9217 9489408 9218 654323712 9219 2949132 9220 68016 9221 418759311360 9222 94448 9223 497688 9224 72286208 9225 71303180 9226 107003904 9227 23601 9228 143917056 9229 12891193344 9230 136128 9231 1007640 9232 996 9233 33872 9234 163578240 9235 1341 9236 2582016 9237 10738991104 9238 1323056 9239 188736 9240 4728832 9241 1532000 9242 24117251 9243 2646208 9244 19660824 9245 152764416 9246 699392 9247 727 9248 228096 9249 11643387904 9250 27808 9251 94604 9252 658480 9253 8473 9254 5534 9255 548352 9256 1317056 9257 10242 9258 128450560 9259 2670640 9260 5341376 9261 1207965696 9262 15892480 9263 778243 9264 1585920 9265 29796335616 9266 657280 9267 115712 9268 180367360 9269 32342016 9270 62914608 9271 45089152 9272 2252848 9273 305922048 9274 18072 9275 434560 9276 8870952960 9277 17415 9278 5708 9279 5796528128 9280 77664 9281 198150 9282 2217984 9283 25728 9284 207769042944 9285 36444160 9286 5840 9287 178688 9288 10879072 9289 226516992 9290 2287 9291 84154515456 9292 642816 9293 310042951680 9294 138413568 9295 4915724288 9296 80262 9297 330753 9298 147576 9299 139651 9300 192938368 9301 1261580 9302 295686 9303 164609 9304 2064408 9305 609222656 9306 64880640 9307 154820149248 9308 2518155264 9309 15328 9310 148922368 9311 18336 9312 629243904 9313 667649 9314 121683968 9315 24721227776 9316 125829312 9317 23594496 9318 79164837199872 9319 144955146240 9320 2388001816576 9321 25165827 9322 1398800384 9323 2371680 9324 4505792 9325 15728641 9326 6226304 9327 66158592 9328 9651 9329 4694 9330 174176 9331 265814016 9332 8544256 9333 1308672000 9334 9535680 9335 25794969600 9336 4767792 9337 2366208 9338 671091712 9339 1258684416 9340 9989 9341 570426880 9342 147654 9343 563201 9344 29280 9345 23582 9346 1117568 9347 1465 9348 1622040 9349 3984384 9350 382979 9351 80088 9352 201326976 9353 756224 9354 1180928 9355 75497478 9356 1748992 9357 2240704 9358 64625836032 9359 771764224 9360 167772256 9361 41877504 9362 14155800 9363 32262586368 9364 1120304 9365 3324 9366 1107492864 9367 138246 9368 5050881540096 9369 35634806784 9370 6070272 9371 20493 9372 77076480 9373 1191937 9374 98700 9375 49492787200 9376 3342348 9377 8064000 9378 9306136 9379 56160 9380 132513792 9381 2277382 9382 52002816 9383 39976 9384 83099648 9385 24606 9386 2810183680 9387 24915968 9388 6963 9389 603980544 9390 157289472 9391 209190912 9392 19395 9393 61638 9394 104202240 9395 12804096 9396 10590208 9397 280065 9398 1522532352 9399 2215378944 9400 17767071744 9401 5273600 9402 98544 9403 21481127936 9404 82028 9405 360759296 9406 30774 9407 307 9408 2719747 9409 24625 9410 36519804928 9411 532504 9412 188940288 9413 1106688 9414 152624 9415 38145 9416 693637218304 9417 21370880 9418 4563599360 9419 2402 9420 995424 9421 10094080 9422 1302576 9423 345207996416 9424 139468 9425 805318656 9426 16518144 9427 3811 9428 3064192 9429 3801100 9430 2015328 9431 4432330752 9432 155520 9433 247344 9434 379928 9435 40894476 9436 1400159338496 9437 164236 9438 503322624 9439 32985348833280 9440 4816902 9441 4595 9442 39321696 9443 325633 9444 18028544 9445 1181116006400 9446 758120448 9447 798744 9448 36879 9449 3070230528 9450 788992 9451 33990 9452 11272204 9453 42974838784 9454 6332416 9455 47206 9456 36192 9457 2499670966272 9458 378273792 9459 196928 9460 645168 9461 108556 9462 587336777728 9463 453083136 9464 22232 9465 38148096 9466 305344 9467 18219776 9468 136752 9469 80936960 9470 641728512 9471 26740224 9472 51640270848 9473 1813512192 9474 56856 9475 492800 9476 2605248 9477 6932 9478 79993765888 9479 12267520 9480 3522560 9481 4813 9482 21758336 9483 592899 9484 10608 9485 1111 9486 8968192 9487 30336 9488 2686 9489 297893888 9490 2415943680 9491 43523 9492 295072 9493 5039456256 9494 494784 9495 61825 9496 1450 9497 4448256 9498 1883 9499 214106112 9500 1226752 9501 161281 9502 4128864 9503 44848 9504 11048 9505 34177 9506 682899800064 9507 10091495424 9508 129654325248 9509 906362880 9510 338228674560 9511 396312 9512 3244128 9513 16950 9514 6476 9515 30410240 9516 87044096 9517 254 9518 327157248 9519 7299 9520 71672266752 9521 34826 9522 10426368 9523 41943043 9524 48234508 9525 34603056 9526 1556492 9527 160224 9528 12979200 9529 2641 9530 160536 9531 4743552 9532 18256756736 9533 534773760 9534 5536481280 9535 28311648 9536 23488102400 9537 4564 9538 14019 9539 9127591936 9540 661510 9541 279308 9542 139344 9543 243466240 9544 1543553024 9545 348544 9546 591384 9547 50331660 9548 248835 9549 5898288 9550 1192755200 9551 1313280 9552 18984960 9553 113249280 9554 9400 9555 11201 9556 329222 9557 8650753 9558 72900608 9559 326107136 9560 595984384 9561 17137664 9562 18141941858304 9563 1335302 9564 38535936 9565 25657344 9566 154165248 9567 1404928 9568 19308 9569 295320 9570 858783744 9571 34841 9572 74451968 9573 49856512 9574 90179072 9575 73064775680 9576 31457286 9577 21192704 9578 162267136 9579 869888 9580 3092376453120 9581 503811 9582 74766790688768 9583 58752 9584 271616 9585 1474561 9586 4831936512 9587 47144 9588 5292800 9589 335544704 9590 4262912 9591 35651585 9592 1610661888 9593 1126406 9594 385877504 9595 9830403 9596 3042304 9597 1342189568 9598 1048576000 9599 34471936 9600 142606384 9601 2634496 9602 18612320 9603 2617442304 9604 2934 9605 12453376 9606 1290432 9607 501 9608 189232 9609 99186900992 9610 11440 9611 47297 9612 10683136 9613 10526720 9614 112512 9615 2757 9616 7974912 9617 765964 9618 273600 9619 40990 9620 150994968 9621 2849 9622 9027 9623 1976320 9624 721616896 9625 630785 9626 24559616 9627 8814592 9628 2523184 9629 11781 9630 276504 9631 1657 9632 1065056 9633 1991040 9634 5972688896 9635 428605440 9636 50987008 9637 4554776 9638 4030848 9639 251659008 9640 6608 9641 13932 9642 2383878 9643 145850368 9644 21056 9645 6392832 9646 89792 9647 196 9648 174112768 9649 197424 9650 2235904 9651 1322849927168 9652 49192 9653 69206208 9654 976224256 9655 2367 9656 457728 9657 73779 9658 3472883712 9659 560134 9660 5167104 9661 49345 9662 123288 9663 16134144 9664 610 9665 1091584 9666 413138944 9667 314585088 9668 9011968 9669 1671169 9670 402654720 9671 103481868288 9672 9664069632 9673 49254 9674 6881280 9675 78643584 9676 10472128512 9677 19071744 9678 67633152 9679 41009 9680 61560 9681 11796672 9682 6684720 9683 6129152 9684 164080 9685 308379648 9686 4481792 9687 69729 9688 3504693313536 9689 1032195 9690 278960 9691 72576 9692 9633816 9693 38796 9694 76294 9695 811011 9696 285212864 9697 3173376 9698 276830208 9699 19328925696 9700 86000009216 9701 67992 9702 1283072 9703 378560 9704 146230214656 9705 40035 9706 759904 9707 1900545 9708 4733952 9709 651270 9710 1597536 9711 487325696 9712 42754048 9713 8257920 9714 7602224 9715 3985729650688 9716 94424 9717 611072 9718 3630170112 9719 37994496 9720 7077891 9721 291897344 9722 9630 9723 81788976 9724 4653059 9725 5439500 9726 42880953483264 9727 123654 9728 1006657536 9729 5210880 9730 22976 9731 1730 9732 42434560 9733 20447233 9734 7628 9735 6488448 9736 33042432 9737 328496 9738 320128 9739 47192064 9740 172201345024 9741 322566 9742 1723858944 9743 11819749998592 9744 22544432 9745 82113 9746 309760 9747 989952 9748 85557248 9749 2888826880 9750 1140856832 9751 19995 9752 43517440 9753 584581120 9754 56623488 9755 68358 9756 9196 9757 113816633344 9758 7272923136 9759 1958739968 9760 73748 9761 1207962624 9762 9487872 9763 15375 9764 5235277824 9765 5352 9766 20191232 9767 33912 9768 217136 9769 5046464 9770 6777995264 9771 1185804 9772 1323032 9773 823 9774 697856 9775 37224832 9776 2212 9777 1443627008 9778 377 9779 12976 9780 5286 9781 2130304 9782 50577534877696 9783 616955904 9784 87052 9785 12351176704 9786 2388656128 9787 658456 9788 36069376 9789 2768896 9790 394944 9791 5636097 9792 118272 9793 22406 9794 3772 9795 17301510 9796 1632087572480 9797 2581248 9798 96469040 9799 2670616 9800 44512 9801 69686 9802 3113008 9803 54273 9804 2949126 9805 2214912 9806 53483520 9807 1520000 9808 71303174 9809 2684403712 9810 76308480 9811 3469 9812 671090176 9813 547584 9814 2013364224 9815 266243 9816 38660997120 9817 935 9818 4789895168 9819 3087204352 9820 36441088 9821 292863082496 9822 14604 9823 52776558133248 9824 189955 9825 83886092 9826 72187904 9827 84541440 9828 399363 9829 20233322496 9830 113760 9831 77073408 9832 28044 9833 3233 9834 20950548480 9835 25964544 9836 223744 9837 60823552 9838 1006 9839 12293 9840 62914584 9841 99811328 9842 1172307968 9843 179968 9844 3982848 9845 10587136 9846 2252824 9847 24117249 9848 6174801920 9849 5880 9850 497676 9851 1138 9852 558640 9853 94598 9854 3195264 9855 138412800 9856 5270528 9857 17948672 9858 1007628 9859 803158884352 9860 152666112 9861 792672 9862 171311104 9863 778241 9864 81960 9865 2433024 9866 13369536 9867 321120 9868 4767768 9869 88704 9870 14596177920 9871 8062464 9872 5702 9873 654317568 9874 20865024 9875 18434 9876 1120280 9877 11107 9878 328000 9879 3221422080 9880 35815424 9881 2285 9882 28419 9883 180361216 9884 558016 9885 1234698240 9886 40667971584 9887 21367808 9888 5703716569088 9889 23593728 9890 15204544 9891 100663344 9892 19660812 9893 157287936 9894 1182816 9895 49217536 9896 200015872 9897 10346496 9898 98520 9899 7985954816 9900 163578048 9901 503319552 9902 1742848 9903 15974400 9904 1261574 9905 139649 9906 18060 9907 771758080 9908 38640 9909 18720 9910 9630121984 9911 25165825 9912 8463 9913 553672704 9914 77334577152 9915 226504704 9916 1531952 9917 9649 9918 570426112 9919 6443237376 9920 3318 9921 152600 9922 41779200 9923 9991 9924 657088 9925 4724 9926 1243393032192 9927 401604608 9928 5531 9929 2323644416 9930 143872 9931 91268055040 9932 198147 9933 147564 9934 18025472 9935 94396416 9936 45088960 9937 98694 9938 343408640 9939 590688 9940 3942645760 9941 227712 9942 2472542208 9943 27888 9944 15300820992 9945 757504 9946 301989984 9947 77616 9948 2064396 9949 148910080 9950 87960930222080 9951 1585536 9952 16516608 9953 29393682432 9954 80259 9955 12977664 9956 295683 9957 642432 9958 434368 9959 521838526464 9960 1622028 9961 1056561954816 9962 80076 9963 558 9964 681574400 9965 113247744 9966 45312 9967 10879024 9968 553056 9969 4691 9970 26048 9971 3342342 9972 38145024 9973 382977 9974 1302552 9975 2281725952 9976 14155788 9977 97779712 9978 15280 9979 20615843020800 9980 147651 9981 5783945216 9982 192938176 9983 24909824 9984 2365824 9985 18924699648 9986 23579 9987 1181568 9988 12888047616 9989 8531968 9990 9109600 9991 24708644864 9992 82022 9993 9306124 9994 75497475 9995 8054636544 9996 4026925056 9997 8965120 9998 39996 9999 4957667328 10000 4466688 10001 19240