1 0 2 1 3 3 4 2 5 7 6 6 7 5 8 4 9 14 10 12 11 15 12 10 13 13 14 8 15 28 16 24 17 11 18 30 19 9 20 20 21 26 22 16 23 29 24 56 25 48 26 22 27 60 28 18 29 25 30 40 31 31 32 52 33 32 34 58 35 112 36 96 37 21 38 44 39 120 40 36 41 27 42 50 43 17 44 80 45 62 46 104 47 57 48 64 49 116 50 224 51 192 52 42 53 49 54 88 55 240 56 72 57 54 58 100 59 23 60 34 61 61 62 160 63 124 64 208 65 114 66 128 67 19 68 232 69 448 70 384 71 41 72 84 73 53 74 98 75 176 76 480 77 144 78 108 79 33 80 200 81 46 82 68 83 59 84 122 85 320 86 248 87 416 88 228 89 113 90 256 91 38 92 464 93 896 94 768 95 82 96 168 97 97 98 106 99 196 100 352 101 45 102 960 103 121 104 288 105 216 106 66 107 37 108 400 109 51 110 92 111 136 112 118 113 81 114 244 115 640 116 496 117 832 118 456 119 226 120 512 121 76 122 928 123 1792 124 1536 125 164 126 336 127 63 128 194 129 212 130 392 131 105 132 704 133 90 134 1920 135 242 136 576 137 65 138 432 139 117 140 132 141 74 142 800 143 102 144 184 145 272 146 236 147 162 148 488 149 225 150 1280 151 193 152 992 153 1664 154 912 155 452 156 1024 157 43 158 152 159 1856 160 3584 161 3072 162 328 163 89 164 672 165 126 166 388 167 241 168 424 169 784 170 210 171 1408 172 180 173 73 174 3840 175 484 176 1152 177 130 178 864 179 55 180 234 181 101 182 264 183 148 184 1600 185 204 186 368 187 544 188 472 189 324 190 976 191 35 192 450 193 161 194 2560 195 386 196 1984 197 125 198 3328 199 209 200 1824 201 904 202 2048 203 86 204 304 205 3712 206 7168 207 6144 208 656 209 178 210 1344 211 115 212 252 213 776 214 482 215 848 216 1568 217 420 218 2816 219 360 220 146 221 7680 222 968 223 129 224 2304 225 260 226 1728 227 233 228 110 229 449 230 468 231 202 232 528 233 385 234 296 235 3200 236 408 237 736 238 1088 239 85 240 944 241 99 242 648 243 1952 244 70 245 900 246 322 247 5120 248 772 249 3968 250 250 251 177 252 6656 253 418 254 3648 255 1808 256 4096 257 481 258 172 259 608 260 7424 261 14336 262 12288 263 145 264 1312 265 356 266 2688 267 230 268 504 269 109 270 1552 271 201 272 964 273 1696 274 3136 275 840 276 5632 277 47 278 720 279 292 280 15360 281 69 282 1936 283 123 284 258 285 4608 286 520 287 3456 288 466 289 220 290 898 291 936 292 404 293 321 294 1056 295 770 296 592 297 6400 298 816 299 1472 300 2176 301 170 302 1888 303 198 304 1296 305 3904 306 140 307 249 308 1800 309 644 310 10240 311 417 312 1544 313 229 314 7936 315 500 316 354 317 257 318 13312 319 836 320 7296 321 3616 322 8192 323 962 324 344 325 1216 326 14848 327 28672 328 24576 329 290 330 2624 331 39 332 712 333 5376 334 460 335 1008 336 218 337 465 338 3104 339 402 340 1928 341 3392 342 6272 343 1680 344 11264 345 94 346 1440 347 897 348 584 349 769 350 30720 351 138 352 3872 353 83 354 246 355 516 356 9216 357 1040 358 6912 359 169 360 932 361 440 362 1796 363 1872 364 808 365 642 366 2112 367 107 368 1540 369 1184 370 12800 371 1632 372 2944 373 197 374 4352 375 340 376 3776 377 396 378 2592 379 353 380 7808 381 280 382 498 383 961 384 3600 385 1288 386 20480 387 834 388 3088 389 289 390 458 391 15872 392 1000 393 708 394 514 395 26624 396 1672 397 217 398 14592 399 7232 400 16384 401 67 402 1924 403 688 404 2432 405 29696 406 57344 407 49152 408 580 409 401 410 5248 411 78 412 1424 413 10752 414 920 415 2016 416 436 417 930 418 6208 419 93 420 804 421 137 422 3856 423 6784 424 12544 425 3360 426 22528 427 188 428 2880 429 1794 430 1168 431 119 432 1538 433 245 434 61440 435 276 436 7744 437 166 438 492 439 641 440 1032 441 18432 442 2080 443 497 444 13824 445 338 446 1864 447 880 448 3592 449 833 450 3744 451 1616 452 1284 453 4224 454 214 455 3080 456 2368 457 457 458 25600 459 3264 460 5888 461 227 462 394 463 513 464 8704 465 680 466 7552 467 77 468 792 469 5184 470 706 471 15616 472 560 473 996 474 1922 475 7200 476 2576 477 40960 478 1668 479 929 480 6176 481 578 482 916 483 31744 484 2000 485 1416 486 1028 487 1793 488 53248 489 3344 490 434 491 1537 492 29184 493 14464 494 32768 495 134 496 3848 497 1376 498 4864 499 165 500 59392 501 114688 502 98304 503 337 504 1160 505 802 506 10496 507 156 508 2848 509 195 510 21504 511 1840 512 4032 513 872 514 1860 515 12416 516 186 517 1608 518 274 519 7712 520 13568 521 213 522 25088 523 393 524 6720 525 45056 526 376 527 5760 528 3588 529 2336 530 238 531 3076 532 490 533 122880 534 552 535 15488 536 332 537 984 538 1282 539 2064 540 36864 541 705 542 4160 543 994 544 27648 545 676 546 3728 547 91 548 1760 549 7184 550 1666 551 7488 552 3232 553 2568 554 8448 555 428 556 6160 557 1921 558 4736 559 914 560 51200 561 6528 562 11776 563 243 564 454 565 788 566 1026 567 17408 568 1360 569 577 570 15104 571 433 572 154 573 1584 574 10368 575 1412 576 31232 577 133 578 1120 579 1992 580 3844 581 14400 582 5152 583 81920 584 3336 585 1858 586 12352 587 75 588 1156 589 1832 590 63488 591 4000 592 2832 593 801 594 2056 595 3586 596 106496 597 6688 598 868 599 103 600 3074 601 185 602 58368 603 28928 604 65536 605 268 606 7696 607 273 608 2752 609 9728 610 330 611 118784 612 229376 613 237 614 196608 615 674 616 2320 617 163 618 1604 619 489 620 20992 621 312 622 5696 623 390 624 43008 625 3680 626 8064 627 1744 628 3720 629 24832 630 372 631 1281 632 3216 633 548 634 15424 635 27136 636 426 637 50176 638 786 639 13440 640 90112 641 993 642 752 643 1665 644 11520 645 7176 646 4672 647 913 648 476 649 6152 650 980 651 245760 652 1104 653 453 654 30976 655 664 656 1968 657 2564 658 4128 659 1025 660 73728 661 153 662 1410 663 8320 664 1988 665 55296 666 1352 667 7456 668 182 669 3520 670 14368 671 3332 672 14976 673 1857 674 6464 675 5136 676 16896 677 3585 678 856 679 12320 680 3842 681 9472 682 1828 683 3073 684 102400 685 13056 686 23552 687 486 688 908 689 1576 690 2052 691 329 692 34816 693 2720 694 1154 695 30208 696 866 697 308 698 3168 699 20736 700 2824 701 673 702 62464 703 266 704 2240 705 3984 706 7688 707 28800 708 10304 709 127 710 163840 711 6672 712 3716 713 24704 714 150 715 2312 716 3664 717 126976 718 8000 719 389 720 5664 721 1602 722 4112 723 7172 724 212992 725 13376 726 1736 727 425 728 206 729 6148 730 370 731 116736 732 57856 733 785 734 131072 735 536 736 15392 737 546 738 5504 739 211 740 19456 741 660 742 237568 743 1409 744 458752 745 474 746 393216 747 1348 748 4640 749 326 750 3208 751 181 752 978 753 41984 754 624 755 11392 756 780 757 3841 758 86016 759 7360 760 16128 761 485 762 3488 763 7440 764 49664 765 744 766 2562 767 6432 768 1096 769 1153 770 30848 771 54272 772 852 773 131 774 100352 775 1572 776 26880 777 180224 778 1986 779 1504 780 3330 781 23040 782 14352 783 9344 784 1826 785 952 786 12304 787 865 788 1960 789 491520 790 2208 791 906 792 61952 793 1328 794 3936 795 5128 796 8256 797 235 798 2050 799 147456 800 306 801 2820 802 16640 803 3976 804 110592 805 2704 806 14912 807 364 808 7040 809 265 810 28736 811 149 812 6664 813 29952 814 3714 815 12928 816 10272 817 33792 818 7170 819 1712 820 24640 821 1601 822 7684 823 205 824 18944 825 3656 826 6146 827 369 828 204800 829 545 830 26112 831 47104 832 972 833 1816 834 3152 835 4104 836 658 837 69632 838 5440 839 473 840 2308 841 60416 842 1732 843 616 844 6336 845 41472 846 5648 847 1346 848 124928 849 532 850 4480 851 7968 852 15376 853 325 854 57600 855 20608 856 254 857 977 858 327680 859 451 860 13344 861 7432 862 49408 863 2561 864 300 865 4624 866 7328 867 253952 868 16000 869 778 870 11328 871 3204 872 8224 873 14344 874 425984 875 26752 876 3472 877 387 878 850 879 412 880 12296 881 1985 882 740 883 3329 884 233472 885 115712 886 1570 887 1825 888 262144 889 1072 890 30784 891 1092 892 11008 893 422 894 38912 895 1320 896 475136 897 2818 898 917504 899 948 900 786432 901 2696 902 9280 903 652 904 6416 905 362 906 1956 907 905 908 83968 909 1248 910 22784 911 2049 912 1560 913 7682 914 172032 915 14720 916 32256 917 970 918 6976 919 87 920 14880 921 99328 922 1488 923 5124 924 12864 925 2192 926 2306 927 61696 928 108544 929 305 930 1704 931 262 932 200704 933 3144 934 53760 935 360448 936 3972 937 3713 938 3008 939 6660 940 46080 941 7169 942 28704 943 18688 944 3652 945 1904 946 24608 947 6145 948 1730 949 3920 950 983040 951 4416 952 1812 953 657 954 123904 955 2656 956 7872 957 10256 958 16512 959 470 960 4100 961 294912 962 612 963 5640 964 33280 965 7952 966 221184 967 179 968 5408 969 29824 970 728 971 1345 972 14080 973 530 974 57472 975 298 976 13328 977 253 978 59904 979 7428 980 25856 981 20544 982 67584 983 777 984 14340 985 3424 986 49280 987 3202 988 15368 989 410 990 37888 991 483 992 7312 993 12292 994 738 995 409600 996 1090 997 849 998 52224 999 94208 1000 1944 1001 3632 1002 6304 1003 8208 1004 1316 1005 139264 1006 10880 1007 946 1008 4616 1009 1569 1010 120832 1011 3464 1012 1232 1013 421 1014 12672 1015 82944 1016 11296 1017 2692 1018 249856 1019 2817 1020 1064 1021 361 1022 8960 1023 15936 1024 30752 1025 650 1026 115200 1027 41216 1028 508 1029 1954 1030 655360 1031 147 1032 902 1033 7681 1034 26688 1035 14864 1036 98816 1037 5122 1038 600 1039 969 1040 9248 1041 14656 1042 507904 1043 32000 1044 1556 1045 22656 1046 6408 1047 16448 1048 28688 1049 2305 1050 851968 1051 261 1052 53504 1053 6944 1054 774 1055 1700 1056 824 1057 24592 1058 3970 1059 1480 1060 6658 1061 1729 1062 466944 1063 111 1064 231424 1065 3140 1066 3650 1067 524288 1068 2144 1069 469 1070 61568 1071 2184 1072 22016 1073 844 1074 77824 1075 2640 1076 950272 1077 5636 1078 1835008 1079 1896 1080 1572864 1081 5392 1082 18560 1083 1304 1084 12832 1085 724 1086 3912 1087 203 1088 1810 1089 167936 1090 2496 1091 529 1092 45568 1093 297 1094 4098 1095 3120 1096 15364 1097 3201 1098 344064 1099 29440 1100 64512 1101 1940 1102 13952 1103 409 1104 174 1105 29760 1106 198656 1107 2976 1108 10248 1109 737 1110 25728 1111 4384 1112 4612 1113 123392 1114 217088 1115 610 1116 3408 1117 1089 1118 524 1119 401408 1120 6288 1121 107520 1122 720896 1123 945 1124 7944 1125 7426 1126 6016 1127 13320 1128 92160 1129 649 1130 14338 1131 57408 1132 37376 1133 7304 1134 3808 1135 49216 1136 12290 1137 3460 1138 7840 1139 1966080 1140 8832 1141 3624 1142 1314 1143 247808 1144 5312 1145 15744 1146 20512 1147 33024 1148 940 1149 8200 1150 589824 1151 1953 1152 1224 1153 71 1154 11280 1155 66560 1156 15904 1157 442368 1158 358 1159 10816 1160 59648 1161 1456 1162 2690 1163 901 1164 28160 1165 1060 1166 114944 1167 596 1168 26656 1169 506 1170 119808 1171 323 1172 14856 1173 51712 1174 41088 1175 135168 1176 1554 1177 28680 1178 6848 1179 98560 1180 6404 1181 5121 1182 30736 1183 820 1184 75776 1185 966 1186 14624 1187 773 1188 24584 1189 1476 1190 819200 1191 2180 1192 1698 1193 3969 1194 104448 1195 188416 1196 3888 1197 7264 1198 12608 1199 16416 1200 2632 1201 251 1202 278528 1203 21760 1204 1892 1205 9232 1206 3138 1207 241664 1208 6928 1209 2464 1210 842 1211 25344 1212 165888 1213 6657 1214 22592 1215 5384 1216 499712 1217 419 1218 5634 1219 2128 1220 722 1221 17920 1222 31872 1223 3649 1224 61504 1225 1300 1226 230400 1227 82432 1228 1016 1229 1809 1230 3908 1231 4097 1232 1310720 1233 294 1234 1804 1235 15362 1236 53376 1237 173 1238 29728 1239 197632 1240 10244 1241 1200 1242 1938 1243 18496 1244 29312 1245 1015808 1246 64000 1247 3112 1248 45312 1249 609 1250 12816 1251 32896 1252 57376 1253 4610 1254 1703936 1255 522 1256 107008 1257 13888 1258 1548 1259 7425 1260 3400 1261 1648 1262 49184 1263 7940 1264 2960 1265 13316 1266 3458 1267 933888 1268 222 1269 462848 1270 6280 1271 7300 1272 1048576 1273 4288 1274 938 1275 123136 1276 4368 1277 14337 1278 44032 1279 12289 1280 1688 1281 155648 1282 5280 1283 1313 1284 1900544 1285 11272 1286 3670016 1287 3792 1288 3145728 1289 357 1290 10784 1291 2689 1292 37120 1293 2608 1294 25664 1295 1448 1296 7824 1297 231 1298 406 1299 3620 1300 335872 1301 505 1302 4992 1303 1553 1304 1058 1305 91136 1306 594 1307 965 1308 8196 1309 6240 1310 30728 1311 6402 1312 688128 1313 58880 1314 129024 1315 3880 1316 27904 1317 818 1318 348 1319 1697 1320 59520 1321 3137 1322 397312 1323 5952 1324 20496 1325 1474 1326 51456 1327 841 1328 8768 1329 9224 1330 246784 1331 434176 1332 1220 1333 6816 1334 2178 1335 1048 1336 802816 1337 12576 1338 215040 1339 1441792 1340 1890 1341 15888 1342 14852 1343 12032 1344 26640 1345 184320 1346 1298 1347 28676 1348 114816 1349 74752 1350 14608 1351 7616 1352 98432 1353 24580 1354 6920 1355 15680 1356 3932160 1357 17664 1358 7248 1359 2628 1360 495616 1361 5633 1362 10624 1363 31488 1364 41024 1365 66048 1366 1880 1367 721 1368 16400 1369 1179648 1370 3906 1371 2448 1372 142 1373 293 1374 22560 1375 133120 1376 31808 1377 884736 1378 716 1379 21632 1380 119296 1381 15361 1382 2912 1383 5380 1384 1802 1385 56320 1386 2120 1387 229888 1388 1192 1389 53312 1390 1012 1391 239616 1392 646 1393 29712 1394 103424 1395 82176 1396 270336 1397 3108 1398 57360 1399 1937 1400 13696 1401 197120 1402 12808 1403 10242 1404 61472 1405 1640 1406 151552 1407 1932 1408 29248 1409 259 1410 1546 1411 49168 1412 2952 1413 1638400 1414 4360 1415 3396 1416 7938 1417 208896 1418 376832 1419 7776 1420 14528 1421 25216 1422 32832 1423 4609 1424 5264 1425 502 1426 557056 1427 521 1428 43520 1429 3457 1430 3784 1431 18464 1432 6276 1433 467 1434 483328 1435 13856 1436 4928 1437 1684 1438 50688 1439 221 1440 331776 1441 13314 1442 45184 1443 10768 1444 999424 1445 838 1446 11268 1447 899 1448 4256 1449 1444 1450 35840 1451 937 1452 63744 1453 405 1454 7298 1455 123008 1456 2600 1457 460800 1458 164864 1459 1057 1460 2032 1461 3618 1462 7816 1463 8194 1464 2621440 1465 588 1466 3608 1467 30724 1468 106752 1469 346 1470 59456 1471 771 1472 395264 1473 20488 1474 2400 1475 3876 1476 36992 1477 58624 1478 2031616 1479 128000 1480 6224 1481 593 1482 90624 1483 6401 1484 1218 1485 25632 1486 65792 1487 817 1488 114752 1489 1473 1490 9220 1491 3407872 1492 1044 1493 2177 1494 214016 1495 27776 1496 3096 1497 14850 1498 6800 1499 171 1500 3296 1501 98368 1502 15880 1503 5920 1504 26632 1505 6916 1506 1867776 1507 444 1508 925696 1509 12560 1510 14600 1511 1889 1512 2097152 1513 8576 1514 1876 1515 246272 1516 8736 1517 28674 1518 88064 1519 24578 1520 3376 1521 311296 1522 10560 1523 199 1524 2626 1525 3801088 1526 22544 1527 7340032 1528 7584 1529 6291456 1530 714 1531 1297 1532 21568 1533 5378 1534 74240 1535 5216 1536 51328 1537 2896 1538 15648 1539 462 1540 812 1541 7240 1542 671744 1543 3905 1544 1010 1545 9984 1546 3106 1547 2116 1548 182272 1549 141 1550 1188 1551 1930 1552 16392 1553 1801 1554 12480 1555 61456 1556 12804 1557 1376256 1558 117760 1559 645 1560 258048 1561 7760 1562 55808 1563 1636 1564 696 1565 3394 1566 119040 1567 10241 1568 6274 1569 794624 1570 11904 1571 1545 1572 40992 1573 2948 1574 102912 1575 1682 1576 17536 1577 18448 1578 493568 1579 7937 1580 868352 1581 2440 1582 13632 1583 501 1584 4356 1585 2096 1586 1605632 1587 25152 1588 430080 1589 2883584 1590 3780 1591 31776 1592 29704 1593 24064 1594 53280 1595 368640 1596 2596 1597 355 1598 57352 1599 229632 1600 149504 1601 13313 1602 29216 1603 15232 1604 196864 1605 49160 1606 13840 1607 837 1608 31360 1609 7297 1610 7864320 1611 35328 1612 14496 1613 3617 1614 5256 1615 991232 1616 11266 1617 21248 1618 62976 1619 8193 1620 82048 1621 963 1622 132096 1623 3760 1624 1442 1625 32800 1626 2359296 1627 345 1628 7812 1629 4896 1630 284 1631 586 1632 45120 1633 266240 1634 63616 1635 1769472 1636 1432 1637 1217 1638 43264 1639 238592 1640 30722 1641 5824 1642 10760 1643 3604 1644 112640 1645 4240 1646 459776 1647 2384 1648 106624 1649 2024 1650 479232 1651 1292 1652 59424 1653 206848 1654 164352 1655 540672 1656 6216 1657 14849 1658 114720 1659 3874 1660 27392 1661 394240 1662 25616 1663 28673 1664 20484 1665 122944 1666 3280 1667 24577 1668 303104 1669 291 1670 3864 1671 58496 1672 518 1673 3092 1674 98336 1675 5904 1676 3276800 1677 8720 1678 6792 1679 15876 1680 417792 1681 753664 1682 15552 1683 29056 1684 50432 1685 65664 1686 9218 1687 10528 1688 1004 1689 1114112 1690 1042 1691 87040 1692 6914 1693 2625 1694 7568 1695 36928 1696 12552 1697 713 1698 934 1699 5377 1700 966656 1701 27712 1702 9856 1703 3368 1704 101376 1705 442 1706 663552 1707 26628 1708 90368 1709 461 1710 21536 1711 1998848 1712 1676 1713 22536 1714 1798 1715 8512 1716 2888 1717 71680 1718 1874 1719 127488 1720 810 1721 1009 1722 14596 1723 219 1724 246016 1725 5200 1726 921600 1727 329728 1728 2114 1729 4064 1730 7236 1731 15632 1732 16388 1733 3105 1734 5242880 1735 1176 1736 7216 1737 61448 1738 213504 1739 692 1740 118912 1741 403 1742 1542 1743 790528 1744 40976 1745 4800 1746 7752 1747 1929 1748 73984 1749 117248 1750 4063232 1751 256000 1752 12448 1753 3393 1754 1186 1755 181248 1756 12802 1757 2436 1758 51264 1759 6273 1760 131584 1761 1634 1762 229504 1763 2946 1764 18440 1765 6815744 1766 2088 1767 4354 1768 428032 1769 55552 1770 6192 1771 29700 1772 13600 1773 342 1774 6592 1775 196736 1776 31760 1777 1681 1778 11840 1779 53264 1780 13832 1781 3735552 1782 888 1783 11265 1784 1851392 1785 25120 1786 29200 1787 95 1788 3778 1789 1441 1790 4194304 1791 17152 1792 3752 1793 492544 1794 17472 1795 57348 1796 176128 1797 49156 1798 6752 1799 622592 1800 21120 1801 585 1802 398 1803 5252 1804 7602176 1805 45088 1806 14680064 1807 15168 1808 12582912 1809 1428 1810 2594 1811 30721 1812 43136 1813 10756 1814 148480 1815 10432 1816 102656 1817 5792 1818 31296 1819 924 1820 1624 1821 14480 1822 1343488 1823 139 1824 7810 1825 2020 1826 19968 1827 6212 1828 4232 1829 364544 1830 282 1831 3873 1832 2376 1833 3860 1834 32784 1835 3602 1836 24960 1837 122912 1838 25608 1839 2752512 1840 235520 1841 1290 1842 516096 1843 15520 1844 111616 1845 3272 1846 1392 1847 247 1848 6788 1849 238080 1850 20482 1851 12548 1852 1589248 1853 23808 1854 3090 1855 81984 1856 5896 1857 205824 1858 3364 1859 35072 1860 36896 1861 517 1862 987136 1863 15874 1864 1736704 1865 4880 1866 27264 1867 9217 1868 1002 1869 8712 1870 4192 1871 1041 1872 3211264 1873 6913 1874 50304 1875 860160 1876 5767168 1877 933 1878 7560 1879 441 1880 63552 1881 59408 1882 48128 1883 106560 1884 737280 1885 5192 1886 710 1887 114704 1888 459264 1889 1797 1890 299008 1891 26626 1892 58432 1893 30464 1894 393728 1895 98320 1896 27680 1897 1674 1898 62720 1899 14594 1900 15728640 1901 1873 1902 70656 1903 28992 1904 7234 1905 10512 1906 1982464 1907 809 1908 22532 1909 42496 1910 125952 1911 16386 1912 164096 1913 643 1914 1926 1915 264192 1916 7520 1917 2884 1918 65600 1919 4718592 1920 690 1921 15624 1922 9792 1923 568 1924 1172 1925 90240 1926 532480 1927 127232 1928 3538944 1929 2864 1930 2434 1931 2113 1932 86528 1933 1541 1934 477184 1935 61444 1936 11648 1937 21520 1938 7208 1939 225280 1940 8480 1941 919552 1942 4768 1943 213248 1944 4048 1945 958464 1946 2584 1947 118848 1948 413696 1949 1185 1950 328704 1951 12801 1952 1081344 1953 12432 1954 29698 1955 229440 1956 7748 1957 54784 1958 788480 1959 51232 1960 57346 1961 40968 1962 245888 1963 6560 1964 49154 1965 606208 1966 582 1967 7728 1968 116992 1969 1036 1970 6184 1971 196672 1972 11808 1973 1633 1974 6553600 1975 17440 1976 13584 1977 31752 1978 835584 1979 2945 1980 1507328 1981 31104 1982 58112 1983 100864 1984 131328 1985 18436 1986 21056 1987 4353 1988 2008 1989 2228224 1990 2084 1991 174080 1992 13828 1993 341 1994 5250 1995 15136 1996 73856 1997 3777 1998 25104 1999 397 2000 1426 2001 1868 2002 10754 2003 2593 2004 1933312 2005 55424 2006 19712 2007 6736 2008 202752 2009 884 2010 1327104 2011 7809 2012 53256 2013 180736 2014 922 2015 43072 2016 3997696 2017 281 2018 3352 2019 45072 2020 3596 2021 17024 2022 5776 2023 143360 2024 3748 2025 254976 2026 1620 2027 499 2028 2018 2029 3601 2030 29192 2031 438 2032 492032 2033 10400 2034 1843200 2035 659456 2036 4228 2037 8128 2038 14472 2039 1289 2040 31264 2041 32776 2042 6210 2043 10485760 2044 2352 2045 14432 2046 122896 2047 427008 2048 1384 2049 237824 2050 806 2051 3084 2052 1581056 2053 20481 2054 81952 2055 9600 2056 15504 2057 3858 2058 147968 2059 234496 2060 8126464 2061 512000 2062 24896 2063 835 2064 6786 2065 2372 2066 362496 2067 25604 2068 4872 2069 3089 2070 102528 2071 12546 2072 263168 2073 3268 2074 459008 2075 5892 2076 36880 2077 13631488 2078 4176 2079 8708 2080 856064 2081 459 2082 111104 2083 15873 2084 12384 2085 59400 2086 27200 2087 1001 2088 684 2089 709 2090 13184 2091 393472 2092 63520 2093 3362 2094 23680 2095 106528 2096 27664 2097 7471104 2098 1776 2099 515 2100 22530 2101 3702784 2102 50240 2103 58400 2104 190 2105 7556 2106 2882 2107 8388608 2108 34304 2109 7504 2110 985088 2111 26625 2112 34944 2113 1673 2114 114696 2115 352256 2116 98312 2117 13504 2118 1245184 2119 42240 2120 1170 2121 796 2122 10504 2123 15204352 2124 90176 2125 29360128 2126 30336 2127 25165824 2128 2856 2129 14593 2130 5188 2131 7233 2132 61442 2133 86272 2134 21512 2135 296960 2136 20864 2137 16385 2138 205312 2139 11584 2140 62592 2141 1925 2142 1848 2143 689 2144 3248 2145 28960 2146 2686976 2147 278 2148 15620 2149 4040 2150 39936 2151 12424 2152 8464 2153 2433 2154 729088 2155 564 2156 7746 2157 4752 2158 7720 2159 65568 2160 7204 2161 29697 2162 49920 2163 245824 2164 51216 2165 5505024 2166 471040 2167 2580 2168 1032192 2169 31040 2170 223232 2171 6544 2172 2784 2173 494 2174 13576 2175 476160 2176 40964 2177 25096 2178 3178496 2179 57345 2180 47616 2181 6180 2182 163968 2183 11792 2184 411648 2185 6728 2186 70144 2187 73792 2188 1034 2189 1974272 2190 31748 2191 3473408 2192 9760 2193 54528 2194 18434 2195 2004 2196 17424 2197 8384 2198 2082 2199 6422528 2200 13826 2201 100608 2202 1720320 2203 49153 2204 11534336 2205 1866 2206 15120 2207 581 2208 882 2209 127104 2210 118816 2211 96256 2212 213120 2213 5249 2214 1474560 2215 10384 2216 1420 2217 229408 2218 918528 2219 3594 2220 598016 2221 79 2222 53252 2223 116864 2224 60928 2225 787456 2226 196640 2227 55360 2228 3348 2229 125440 2230 29188 2231 31457280 2232 3746 2233 141312 2234 57984 2235 14468 2236 21024 2237 1425 2238 3964928 2239 10753 2240 1618 2241 45064 2242 84992 2243 921 2244 251904 2245 32772 2246 328192 2247 1286 2248 3852 2249 528384 2250 15040 2251 2017 2252 5768 2253 131200 2254 9437184 2255 1380 2256 31248 2257 19584 2258 1136 2259 2344 2260 180480 2261 1064960 2262 254464 2263 7077888 2264 5728 2265 4868 2266 4226 2267 437 2268 173056 2269 931 2270 3082 2271 954368 2272 122888 2273 6209 2274 23296 2275 43040 2276 14416 2277 450560 2278 16960 2279 1839104 2280 9536 2281 805 2282 426496 2283 8096 2284 1916928 2285 5168 2286 237696 2287 3857 2288 827392 2289 2370 2290 657408 2291 25602 2292 2162688 2293 6785 2294 24864 2295 59396 2296 458880 2297 12545 2298 15496 2299 109568 2300 1576960 2301 102464 2302 114692 2303 81936 2304 491776 2305 13120 2306 98308 2307 1212416 2308 1164 2309 3361 2310 15456 2311 22529 2312 233984 2313 2072 2314 12368 2315 393344 2316 23616 2317 3266 2318 13107200 2319 34880 2320 27168 2321 63504 2322 1671168 2323 5890 2324 3014656 2325 62208 2326 116224 2327 201728 2328 262656 2329 36872 2330 42112 2331 8706 2332 4016 2333 189 2334 4456448 2335 4168 2336 348160 2337 27656 2338 682 2339 2881 2340 10500 2341 1795 2342 30272 2343 147712 2344 7554 2345 50208 2346 794 2347 1169 2348 2852 2349 3736 2350 21508 2351 1539 2352 5186 2353 3866624 2354 110848 2355 39424 2356 13472 2357 61441 2358 405504 2359 1768 2360 2654208 2361 15618 2362 106512 2363 361472 2364 1844 2365 86144 2366 7995392 2367 562 2368 6704 2369 90144 2370 7192 2371 277 2372 34048 2373 11552 2374 286720 2375 7496 2376 509952 2377 7745 2378 3240 2379 998 2380 4036 2381 167 2382 7202 2383 493 2384 58384 2385 876 2386 984064 2387 20800 2388 3686400 2389 1033 2390 1318912 2391 8456 2392 16256 2393 18433 2394 28944 2395 2578 2396 62528 2397 65552 2398 12420 2399 2081 2400 20971520 2401 4704 2402 28864 2403 245792 2404 854016 2405 2768 2406 475648 2407 1612 2408 6168 2409 3162112 2410 40962 2411 13825 2412 163904 2413 19200 2414 31008 2415 7716 2416 295936 2417 339 2418 468992 2419 16252928 2420 1024000 2421 49792 2422 1670 2423 1865 2424 13572 2425 4744 2426 724992 2427 51208 2428 9744 2429 6178 2430 205056 2431 25092 2432 526336 2433 6536 2434 918016 2435 11784 2436 73760 2437 881 2438 27262976 2439 8352 2440 17416 2441 3593 2442 1712128 2443 918 2444 222208 2445 31746 2446 24768 2447 3745 2448 118800 2449 54400 2450 2002 2451 1368 2452 1418 2453 26368 2454 786944 2455 127040 2456 6724 2457 47360 2458 213056 2459 1617 2460 55328 2461 14942208 2462 3552 2463 1030 2464 45060 2465 7405568 2466 100480 2467 1285 2468 116800 2469 380 2470 15112 2471 5764 2472 16777216 2473 4225 2474 68608 2475 15008 2476 1970176 2477 215 2478 53250 2479 69888 2480 3346 2481 229392 2482 704512 2483 196624 2484 27008 2485 2490368 2486 84480 2487 2340 2488 1592 2489 21008 2490 30408704 2491 180352 2492 58720256 2493 60672 2494 50331648 2495 5712 2496 29186 2497 10376 2498 14466 2499 122884 2500 172544 2501 43024 2502 593920 2503 3081 2504 41728 2505 32770 2506 410624 2507 23168 2508 125184 2509 3850 2510 3696 2511 1378 2512 6496 2513 57920 2514 5373952 2515 556 2516 31240 2517 8080 2518 79872 2519 24848 2520 16928 2521 2369 2522 4866 2523 1458176 2524 1128 2525 15492 2526 9504 2527 15440 2528 131136 2529 14408 2530 59394 2531 25601 2532 99840 2533 491648 2534 102432 2535 11010048 2536 942080 2537 5160 2538 2064384 2539 3265 2540 62080 2541 446464 2542 13088 2543 5889 2544 5568 2545 988 2546 27152 2547 952320 2548 81928 2549 395 2550 50192 2551 8705 2552 6356992 2553 114690 2554 95232 2555 12360 2556 327936 2557 681 2558 23584 2559 823296 2560 13456 2561 140288 2562 147584 2563 2068 2564 3948544 2565 63496 2566 6946816 2567 19520 2568 109056 2569 36868 2570 4008 2571 34848 2572 16768 2573 4164 2574 12845056 2575 27652 2576 201216 2577 3440640 2578 98306 2579 7553 2580 23068672 2581 3732 2582 30240 2583 1162 2584 1764 2585 254208 2586 237632 2587 192512 2588 426240 2589 10498 2590 2949120 2591 793 2592 20768 2593 5185 2594 2840 2595 458816 2596 1837056 2597 7188 2598 1196032 2599 158 2600 106504 2601 233728 2602 121856 2603 1574912 2604 393280 2605 110720 2606 6696 2607 250880 2608 58376 2609 707 2610 62914560 2611 7492 2612 282624 2613 115968 2614 28936 2615 42048 2616 2850 2617 15617 2618 7929856 2619 21506 2620 3236 2621 561 2622 90128 2623 169984 2624 1842 2625 503808 2626 65544 2627 656384 2628 2572 2629 7704 2630 1056768 2631 30080 2632 4034 2633 997 2634 11536 2635 262400 2636 18874368 2637 2760 2638 62496 2639 39168 2640 2272 2641 4688 2642 360960 2643 2129920 2644 508928 2645 14155776 2646 11456 2647 1923 2648 9736 2649 8452 2650 874 2651 346112 2652 1862 2653 6164 2654 1908736 2655 245776 2656 12418 2657 7201 2658 46592 2659 2577 2660 86080 2661 28832 2662 901120 2663 40961 2664 33920 2665 3678208 2666 19072 2667 1610 2668 852992 2669 16192 2670 3833856 2671 1669 2672 10336 2673 475392 2674 7714 2675 1654784 2676 4740 2677 6177 2678 1314816 2679 51204 2680 4325376 2681 13570 2682 49728 2683 579 2684 118792 2685 917760 2686 25090 2687 917 2688 30992 2689 31745 2690 219136 2691 3153920 2692 204928 2693 2001 2694 229384 2695 163872 2696 983552 2697 26240 2698 196616 2699 1417 2700 2424832 2701 2328 2702 6722 2703 30912 2704 45058 2705 467968 2706 4144 2707 1029 2708 24736 2709 786688 2710 47232 2711 53249 2712 6532 2713 3345 2714 26214400 2715 69760 2716 54336 2717 127008 2718 3342336 2719 435 2720 11780 2721 6029312 2722 124416 2723 232448 2724 403456 2725 525312 2726 73744 2727 84224 2728 17412 2729 29185 2730 8032 2731 14465 2732 378 2733 8912896 2734 8336 2735 696320 2736 55312 2737 1364 2738 5762 2739 21000 2740 3590 2741 32769 2742 60544 2743 295424 2744 15108 2745 100416 2746 1588 2747 2338 2748 5704 2749 135 2750 7472 2751 43016 2752 3078 2753 3849 2754 10372 2755 7733248 2756 221696 2757 78848 2758 26944 2759 122882 2760 811008 2761 3536 2762 5308416 2763 31236 2764 213024 2765 722944 2766 3688 2767 1377 2768 172288 2769 15990784 2770 1124 2771 13408 2772 180288 2773 14384 2774 554 2775 68096 2776 23104 2777 4865 2778 573440 2779 14992 2780 1019904 2781 15490 2782 6480 2783 1996 2784 8072 2785 334 2786 14404 2787 986 2788 116768 2789 59393 2790 1752 2791 114689 2792 1968128 2793 41600 2794 7372800 2795 2066 2796 2637824 2797 98305 2798 16912 2799 32512 2800 36866 2801 1161 2802 57888 2803 803 2804 5156 2805 125056 2806 131104 2807 24840 2808 4162 2809 41943040 2810 9408 2811 57728 2812 491584 2813 1708032 2814 5536 2815 951296 2816 3224 2817 12336 2818 6324224 2819 10497 2820 81924 2821 27650 2822 327808 2823 38400 2824 62016 2825 15432 2826 591872 2827 678 2828 937984 2829 32505856 2830 2048000 2831 99584 2832 3340 2833 157 2834 3730 2835 27144 2836 9488 2837 2849 2838 1449984 2839 102416 2840 19488 2841 12356 2842 410112 2843 21505 2844 50184 2845 1052672 2846 13072 2847 1836032 2848 23568 2849 147520 2850 1762 2851 1841 2852 54525952 2853 16704 2854 34832 2855 7186 2856 3424256 2857 4033 2858 1836 2859 444416 2860 63492 2861 873 2862 49536 2863 7490 2864 237600 2865 108800 2866 4004 2867 2736 2868 2836 2869 52736 2870 1573888 2871 254080 2872 13448 2873 94720 2874 426112 2875 3234 2876 110656 2877 29884416 2878 7104 2879 1861 2880 2060 2881 90120 2882 14811136 2883 200960 2884 2570 2885 233600 2886 760 2887 12417 2888 30224 2889 11528 2890 33554432 2891 8450 2892 137216 2893 30016 2894 3940352 2895 430 2896 106500 2897 187 2898 139776 2899 6692 2900 458784 2901 1409024 2902 393248 2903 1609 2904 54016 2905 4980736 2906 168960 2907 4680 2908 3184 2909 275 2910 42016 2911 60817408 2912 360704 2913 117440512 2914 121344 2915 100663296 2916 11424 2917 7713 2918 58372 2919 20752 2920 28932 2921 245768 2922 345088 2923 86048 2924 1187840 2925 6162 2926 83456 2927 13569 2928 65540 2929 821248 2930 46336 2931 250368 2932 7700 2933 7392 2934 2756 2935 12992 2936 115840 2937 10747904 2938 1112 2939 25089 2940 62480 2941 16160 2942 159744 2943 49696 2944 33856 2945 4738 2946 9732 2947 2916352 2948 2256 2949 30984 2950 19008 2951 30880 2952 262272 2953 6721 2954 28816 2955 118788 2956 51202 2957 45057 2958 199680 2959 983296 2960 204864 2961 22020096 2962 1884160 2963 377 2964 10320 2965 4128768 2966 6530 2967 124160 2968 892928 2969 5761 2970 26176 2971 3589 2972 11778 2973 11136 2974 1976 2975 54304 2976 1904640 2977 163856 2978 790 2979 100384 2980 17410 2981 12713984 2982 229380 2983 190464 2984 24720 2985 655872 2986 1362 2987 47168 2988 1646592 2989 26912 2990 280576 2991 295168 2992 4136 2993 7897088 2994 126992 2995 13893632 2996 39040 2997 218112 2998 73736 2999 2337 3000 8016 3001 239 3002 69696 3003 33536 3004 8328 3005 25690112 3006 55304 3007 402432 3008 6881280 3009 196612 3010 15106 3011 3077 3012 46137344 3013 7464 3014 60480 3015 2324 3016 3528 3017 508416 3018 475264 3019 491 3020 385024 3021 852480 3022 20996 3023 122881 3024 5898240 3025 1586 3026 41536 3027 10370 3028 5680 3029 917632 3030 3674112 3031 14376 3032 2392064 3033 316 3034 213008 3035 467456 3036 243712 3037 553 3038 3149824 3039 786560 3040 221440 3041 15489 3042 13392 3043 501760 3044 116752 3045 1414 3046 125829120 3047 14984 3048 565248 3049 333 3050 231936 3051 57872 3052 84096 3053 5700 3054 31234 3055 15859712 3056 43012 3057 6472 3058 1122 3059 180256 3060 339968 3061 985 3062 3684 3063 1007616 3064 131088 3065 1312768 3066 5144 3067 1283 3068 15408 3069 2113536 3070 60160 3071 8068 3072 1994 3073 23072 3074 524800 3075 37748736 3076 5520 3077 124992 3078 78336 3079 2065 3080 4544 3081 9376 3082 721920 3083 36865 3084 4259840 3085 1017856 3086 28311552 3087 22912 3088 3846 3089 4161 3090 19472 3091 16904 3092 1748 3093 692224 3094 3724 3095 12328 3096 3817472 3097 491552 3098 24836 3099 14402 3100 93184 3101 5154 3102 172160 3103 57664 3104 1802240 3105 81922 3106 67840 3107 7356416 3108 38144 3109 995 3110 3220 3111 1705984 3112 32384 3113 7667712 3114 3338 3115 20672 3116 950784 3117 15428 3118 3309568 3119 27649 3120 9480 3121 677 3122 12354 3123 2629632 3124 102408 3125 8650752 3126 27140 3127 99456 3128 1158 3129 237584 3130 1835520 3131 50180 3132 1834 3133 61984 3134 63490 3135 438272 3136 6307840 3137 3729 3138 409856 3139 4002 3140 458768 3141 327744 3142 1967104 3143 52480 3144 393232 3145 2834 3146 4849664 3147 4656 3148 13444 3149 61824 3150 90116 3151 935936 3152 8288 3153 2058 3154 49472 3155 1573376 3156 94464 3157 106498 3158 13064 3159 6690 3160 52428800 3161 139520 3162 108672 3163 1761 3164 254016 3165 6684672 3166 870 3167 7185 3168 23560 3169 1667 3170 12058624 3171 248832 3172 464896 3173 806912 3174 1050624 3175 147488 3176 168448 3177 34824 3178 58370 3179 16064 3180 28930 3181 7489 3182 756 3183 17825792 3184 16672 3185 1392640 3186 110624 3187 3233 3188 2728 3189 11524 3190 42000 3191 2569 3192 7180 3193 65538 3194 121088 3195 590848 3196 30216 3197 200832 3198 3176 3199 4676 3200 11408 3201 270 3202 14944 3203 8449 3204 86032 3205 6156 3206 7698 3207 20744 3208 15466496 3209 429 3210 443392 3211 157696 3212 53888 3213 245764 3214 1622016 3215 7072 3216 10616832 3217 6161 3218 62472 3219 426048 3220 1445888 3221 4737 3222 7376 3223 2754 3224 344576 3225 31981568 3226 2248 3227 26816 3228 360576 3229 915 3230 28768 3231 1108 3232 136192 3233 46208 3234 9730 3235 1146880 3236 29984 3237 2039808 3238 30980 3239 12960 3240 3992 3241 16144 3242 668 3243 28808 3244 1972 3245 233536 3246 118786 3247 3504 3248 229378 3249 3936256 3250 83200 3251 51201 3252 14745600 3253 6529 3254 4132 3255 5275648 3256 196610 3257 11777 3258 33824 3259 455 3260 65024 3261 73732 3262 2322 3263 115776 3264 1606 3265 10312 3266 250112 3267 262208 3268 49680 3269 8324 3270 83886080 3271 789 3272 18816 3273 115456 3274 983168 3275 3416064 3276 11072 3277 1902592 3278 6448 3279 24672 3280 12648448 3281 20994 3282 163848 3283 55300 3284 655616 3285 76800 3286 124032 3287 30864 3288 1183744 3289 1356 3290 1875968 3291 65011712 3292 4096000 3293 199168 3294 6680 3295 314 3296 7460 3297 54288 3298 18976 3299 1027 3300 5698 3301 17409 3302 2899968 3303 204832 3304 38976 3305 24712 3306 820224 3307 1361 3308 43010 3309 100368 3310 2105344 3311 26144 3312 3672064 3313 15105 3314 47136 3315 295040 3316 3524 3317 3682 3318 109051904 3319 155 3320 33408 3321 69664 3322 14372 3323 1585 3324 6848512 3325 8066 3326 3672 3327 888832 3328 126984 3329 10369 3330 1746 3331 1413 3332 99072 3333 14980 3334 475200 3335 217600 3336 8008 3337 5472 3338 5672 3339 105472 3340 3147776 3341 508160 3342 26896 3343 31233 3344 189440 3345 852224 3346 6468 3347 1121 3348 221312 3349 59768832 3350 14208 3351 3722 3352 4120 3353 180240 3354 29622272 3355 401920 3356 5140 3357 467200 3358 1520 3359 1993 3360 24834 3361 3845 3362 60448 3363 23056 3364 67108864 3365 16900 3366 274432 3367 60032 3368 7880704 3369 860 3370 213000 3371 14401 3372 374 3373 5153 3374 279552 3375 13384 3376 917568 3377 2818048 3378 786496 3379 3218 3380 108032 3381 9961472 3382 337920 3383 9360 3384 6368 3385 550 3386 84032 3387 121634816 3388 721408 3389 81921 3390 234881024 3391 3337 3392 242688 3393 201326592 3394 22848 3395 15426 3396 116744 3397 41504 3398 57864 3399 491536 3400 690176 3401 172096 3402 2375680 3403 12324 3404 166912 3405 27138 3406 131080 3407 1859 3408 1642496 3409 92672 3410 500736 3411 15400 3412 14784 3413 12353 3414 5512 3415 25984 3416 231680 3417 21495808 3418 2224 3419 50178 3420 124960 3421 32320 3422 319488 3423 99392 3424 67712 3425 9476 3426 19464 3427 5832704 3428 4512 3429 61968 3430 38016 3431 61760 3432 524544 3433 1157 3434 13442 3435 57632 3436 237576 3437 102404 3438 90114 3439 399360 3440 1966592 3441 409728 3442 44040192 3443 3768320 3444 754 3445 20640 3446 8257536 3447 13060 3448 248320 3449 1833 3450 1785856 3451 11522 3452 52352 3453 7178 3454 23556 3455 22272 3456 3952 3457 63489 3458 108608 3459 3809280 3460 327712 3461 4001 3462 1580 3463 2833 3464 200768 3465 34820 3466 25427968 3467 2057 3468 458760 3469 3587 3470 380928 3471 49440 3472 1311744 3473 2724 3474 94336 3475 3293184 3476 53824 3477 561152 3478 590336 3479 8272 3480 15794176 3481 253984 3482 27787264 3483 78080 3484 436224 3485 147472 3486 4674 3487 16032 3488 478 3489 139392 3490 67072 3491 106497 3492 16656 3493 51380224 3494 110608 3495 804864 3496 13762560 3497 393224 3498 30212 3499 6689 3500 6154 3501 92274688 3502 14928 3503 120960 3504 4648 3505 7056 3506 1016832 3507 950528 3508 982 3509 770048 3510 1704960 3511 869 3512 41992 3513 245762 3514 11796480 3515 3172 3516 83072 3517 3075 3518 20740 3519 11360 3520 1835264 3521 7348224 3522 28752 3523 4784128 3524 632 3525 426016 3526 934912 3527 58369 3528 487424 3529 28929 3530 1106 3531 6299648 3532 1573120 3533 65537 3534 442880 3535 30978 3536 26784 3537 1003520 3538 233504 3539 269 3540 2828 3541 7697 3542 251658240 3543 29968 3544 1130496 3545 666 3546 463872 3547 2753 3548 115744 3549 168192 3550 11400 3551 62468 3552 31719424 3553 86024 3554 12944 3555 2244 3556 360512 3557 9729 3558 679936 3559 331 3560 1970 3561 7368 3562 2015232 3563 262176 3564 2625536 3565 10288 3566 2566 3567 30816 3568 4227072 3569 120320 3570 16136 3571 118785 3572 3988 3573 46144 3574 1049600 3575 75497472 3576 11040 3577 249984 3578 156672 3579 4130 3580 9088 3581 229377 3582 18752 3583 196609 3584 1443840 3585 73730 3586 8519680 3587 2035712 3588 56623104 3589 45824 3590 7692 3591 8322 3592 38944 3593 675 3594 33808 3595 3496 3596 1384448 3597 7448 3598 24656 3599 7634944 3600 983104 3601 49672 3602 28804 3603 186368 3604 10308 3605 344320 3606 115328 3607 2321 3608 3604480 3609 163844 3610 135680 3611 14712832 3612 76288 3613 1605 3614 1990 3615 6440 3616 3411968 3617 20993 3618 64768 3619 15335424 3620 6676 3621 41344 3622 1901568 3623 313 3624 30856 3625 6619136 3626 55298 3627 18960 3628 1354 3629 24708 3630 5259264 3631 5697 3632 204816 3633 17301504 3634 54280 3635 198912 3636 2316 3637 391 3638 475168 3639 3671040 3640 100360 3641 3668 3642 123968 3643 43009 3644 126980 3645 876544 3646 12615680 3647 7458 3648 819712 3649 8004 3650 917536 3651 655488 3652 3934208 3653 104960 3654 786464 3655 5668 3656 9699328 3657 9312 3658 26888 3659 3681 3660 123648 3661 180232 3662 1871872 3663 16576 3664 4116 3665 98944 3666 3146752 3667 188928 3668 212996 3669 26128 3670 13380 3671 8065 3672 104857600 3673 1745 3674 279040 3675 217344 3676 3522 3677 3721 3678 508032 3679 13369344 3680 1740 3681 14370 3682 47120 3683 3334 3684 24117248 3685 497664 3686 929792 3687 1613824 3688 2101248 3689 294976 3690 336896 3691 24833 3692 69648 3693 116740 3694 32128 3695 57860 3696 14978 3697 373 3698 1512 3699 35651584 3700 33344 3701 3217 3702 2785280 3703 221248 3704 6466 3705 5456 3706 23048 3707 84000 3708 5138 3709 549 3710 14360 3711 131076 3712 242176 3713 1181696 3714 60432 3715 401664 3716 6352 3717 9352 3718 22816 3719 15425 3720 540 3721 29888 3722 16898 3723 172064 3724 12312 3725 15396 3726 41488 3727 27137 3728 30932992 3729 858 3730 886784 3731 315392 3732 107776 3733 427 3734 491528 3735 3244032 3736 14144 3737 21233664 3738 12322 3739 50177 3740 124944 3741 852096 3742 2891776 3743 9474 3744 14752 3745 5508 3746 689152 3747 63963136 3748 4496 3749 53632 3750 721152 3751 1830 3752 57536 3753 2216 3754 272384 3755 92416 3756 19460 3757 2293760 3758 59968 3759 4079616 3760 61960 3761 787 3762 25920 3763 7984 3764 32288 3765 1336 3766 57616 3767 13441 3768 3944 3769 90113 3770 467072 3771 237572 3772 7008 3773 458756 3774 7872512 3775 166400 3776 102402 3777 29491200 3778 13058 3779 753 3780 8264 3781 10551296 3782 393220 3783 23554 3784 67648 3785 910 3786 130048 3787 147464 3788 4644 3789 231552 3790 3212 3791 20624 3792 500224 3793 11521 3794 524416 3795 99360 3796 16648 3797 7177 3798 167772160 3799 1578 3800 37632 3801 230912 3802 1966336 3803 4673 3804 6832128 3805 22144 3806 3805184 3807 12896 3808 49344 3809 25296896 3810 41988 3811 327696 3812 110600 3813 1311232 3814 153600 3815 248064 3816 61728 3817 2367488 3818 2712 3819 3751936 3820 130023424 3821 477 3822 8192000 3823 6153 3824 398336 3825 13360 3826 628 3827 14920 3828 108576 3829 37952 3830 2054 3831 11396 3832 34818 3833 981 3834 5799936 3835 409664 3836 77952 3837 49424 3838 1640448 3839 2722 3840 86020 3841 200736 3842 4210688 3843 52288 3844 7344128 3845 30210 3846 94272 3847 245761 3848 590080 3849 7048 3850 7364 3851 1105 3852 218103808 3853 30977 3854 310 3855 66816 3856 139328 3857 28744 3858 3170 3859 13697024 3860 16132 3861 7344 3862 1777664 3863 665 3864 253968 3865 20738 3866 3492 3867 2826 3868 198144 3869 29960 3870 950400 3871 435200 3872 16016 3873 10944 3874 11344 3875 210944 3876 6295552 3877 1969 3878 1016320 3879 53792 3880 62466 3881 2565 3882 378880 3883 1704448 3884 12936 3885 2242 3886 442624 3887 119537664 3888 28416 3889 4129 3890 7444 3891 8240 3892 360480 3893 59244544 3894 803840 3895 10280 3896 934400 3897 3040 3898 3986 3899 49668 3900 7690 3901 120896 3902 46112 3903 134217728 3904 33800 3905 548864 3906 120064 3907 73729 3908 15761408 3909 1720 3910 426000 3911 1411 3912 28802 3913 748 3914 10306 3915 559104 3916 26768 3917 8321 3918 1835136 3919 1989 3920 5636096 3921 1572992 3922 6436 3923 55297 3924 216064 3925 19922944 3926 675840 3927 18720 3928 12736 3929 1353 3930 1100 3931 7457 3932 168064 3933 243269632 3934 1442816 3935 163842 3936 469762048 3937 6674 3938 485376 3939 402653184 3940 45696 3941 30852 3942 233488 3943 183 3944 83008 3945 115728 3946 983072 3947 3521 3948 1380352 3949 344192 3950 4751360 3951 24648 3952 333824 3953 54276 3954 262160 3955 3718 3956 3284992 3957 185344 3958 1001472 3959 30800 3960 29568 3961 24706 3962 11024 3963 51968 3964 463360 3965 42991616 3966 4448 3967 14369 3968 100356 3969 249920 3970 64640 3971 638976 3972 198784 3973 135424 3974 18952 3975 38928 3976 11665408 3977 9024 3978 123936 3979 76032 3980 123520 3981 1049088 3982 2314 3983 26884 3984 115264 3985 475152 3986 204808 3987 180228 3988 798720 3989 3333 3990 3933184 3991 819456 3992 88080384 3993 7536640 3994 1508 3995 41280 3996 16515072 3997 26120 3998 496640 3999 3666 4000 3571712 4001 14977 4002 23044 4003 6465 4004 104704 4005 14356 4006 47112 4007 5137 4008 44544 4009 7904 4010 126978 4011 217216 4012 7618560 4013 16897 4014 655424 4015 8002 4016 3160 4017 5666 4018 401536 4019 857 4020 69640 4021 12321 4022 50855936 4023 4114 4024 917520 4025 7174 4026 761856 4027 3843 4028 98880 4029 2623488 4030 5448 4031 188672 4032 6586368 4033 107648 4034 1122304 4035 1180672 4036 16544 4037 31588352 4038 507968 4039 55574528 4040 156160 4041 872448 4042 294944 4043 9348 4044 32064 4045 956 4046 278784 4047 134144 4048 212994 4049 9473 4050 33312 4051 1829 4052 102760448 4053 221216 4054 1609728 4055 27525120 4056 786448 4057 102401 4058 60424 4059 13378 4060 12308 4061 184549376 4062 29856 4063 241920 4064 9296 4065 14112 4066 2033664 4067 1901056 4068 1964 4069 1540096 4070 3409920 4071 1738 4072 83984 4073 13057 4074 491524 4075 23592960 4076 6344 4077 166144 4078 6150 4079 23553 4080 41480 4081 22720 4082 3670528 4083 14696448 4084 57504 4085 9568256 4086 1264 4087 852032 4088 1869824 4089 116738 4090 974848 4091 487 4092 57858 4093 909 4094 2212 4095 12599296 4096 3146240 4097 131074 4098 885760 4099 1577 4100 61956 4101 53568 4102 2007040 4103 467008 4104 538 4105 5656 4106 15394 4107 503316480 4108 59936 4109 2260992 4110 1332 4111 2053 4112 927744 4113 5506 4114 231488 4115 336384 4116 22800 4117 124936 4118 63438848 4119 172048 4120 25888 4121 4488 4122 721024 4123 19458 4124 1359872 4125 662 4126 3940 4127 34817 4128 14736 4129 2721 4130 4030464 4131 524352 4132 5251072 4133 1155 4134 20576 4135 5132 4136 61632 4137 8454144 4138 240640 4139 30209 4140 32272 4141 237570 4142 7976 4143 92288 4144 2099200 4145 150994944 4146 22080 4147 499968 4148 313344 4149 8260 4150 18176 4151 458754 4152 37504 4153 867 4154 393218 4155 2887680 4156 147460 4157 309 4158 17039360 4159 3169 4160 4071424 4161 113246208 4162 91648 4163 15384 4164 16644 4165 77888 4166 1350 4167 67616 4168 6992 4169 2768896 4170 14896 4171 49312 4172 15269888 4173 1966208 4174 99344 4175 57608 4176 372736 4177 20737 4178 20616 4179 688640 4180 230656 4181 4642 4182 7208960 4183 327688 4184 271360 4185 29425664 4186 152576 4187 3210 4188 3980 4189 12880 4190 6823936 4191 41986 4192 129536 4193 30670848 4194 13352 4195 82688 4196 3803136 4197 626 4198 61712 4199 13238272 4200 110596 4201 2825 4202 37920 4203 2708 4204 49416 4205 10518528 4206 11394 4207 409632 4208 34603008 4209 108560 4210 397824 4211 62465 4212 4632 4213 782 4214 950336 4215 7342080 4216 200720 4217 267 4218 7336 4219 2241 4220 247936 4221 86018 4222 253960 4223 1753088 4224 25231360 4225 14916 4226 1639424 4227 16008 4228 1835072 4229 3985 4230 1310976 4231 7689 4232 7868416 4233 209920 4234 1572928 4235 11336 4236 19398656 4237 18624 4238 53776 4239 7362 4240 247296 4241 28801 4242 360464 4243 10305 4244 3743744 4245 33152 4246 8232 4247 197888 4248 6293504 4249 377856 4250 425992 4251 52256 4252 26760 4253 163841 4254 16130 4255 209715200 4256 3490 4257 558080 4258 434688 4259 6673 4260 7044 4261 3717 4262 7442 4263 1016064 4264 26738688 4265 3480 4266 28740 4267 94240 4268 6668 4269 48234496 4270 995328 4271 24705 4272 1859584 4273 151 4274 3227648 4275 4202496 4276 589952 4277 673792 4278 49666 4279 139296 4280 233480 4281 64256 4282 115720 4283 2313 4284 29956 4285 746 4286 3024 4287 71303168 4288 66688 4289 3665 4290 6434 4291 5570560 4292 442496 4293 12932 4294 10912 4295 46096 4296 168000 4297 126977 4298 10276 4299 1098 4300 28720 4301 262152 4302 484352 4303 2363392 4304 120864 4305 803328 4306 12704 4307 18704 4308 45632 4309 30850 4310 1080 4311 59776 4312 33796 4313 344128 4314 24624 4315 30792 4316 82976 4317 54274 4318 61865984 4319 1716 4320 1773568 4321 630784 4322 215552 4323 854 4324 983056 4325 6488064 4326 28288 4327 8001 4328 42467328 4329 24644 4330 100354 4331 249888 4332 1704192 4333 5783552 4334 18948 4335 29504 4336 11016 4337 5665 4338 1378304 4339 1603 4340 127926272 4341 8992 4342 107264 4343 1442304 4344 3660 4345 115072 4346 4432 4347 544768 4348 184832 4349 4113 4350 38920 4351 4587520 4352 119936 4353 8159232 4354 123920 4355 1574 4356 51840 4357 7173 4358 15968 4359 64576 4360 2672 4361 115232 4362 26882 4363 212993 4364 7888 4365 180226 4366 934144 4367 475144 4368 14016 4369 917512 4370 15745024 4371 332800 4372 204804 4373 13377 4374 58982400 4375 26116 4376 1506 4377 16528 4378 21102592 4379 786440 4380 47108 4381 135296 4382 1820 4383 260096 4384 294928 4385 9288 4386 463104 4387 6424 4388 41248 4389 1000448 4390 23042 4391 1737 4392 1048832 4393 198720 4394 33296 4395 14354 4396 335544320 4397 207 4398 3156 4399 75264 4400 461824 4401 3932672 4402 9346 4403 13664256 4404 44288 4405 7610368 4406 25792 4407 98688 4408 50593792 4409 6149 4410 83976 4411 655392 4412 221200 4413 2622464 4414 307200 4415 496128 4416 123456 4417 4734976 4418 5424 4419 7503872 4420 260046848 4421 371 4422 954 4423 116737 4424 16384000 4425 12306 4426 796672 4427 26720 4428 1256 4429 29840 4430 217152 4431 75904 4432 4108 4433 22792 4434 69636 4435 1962 4436 11599872 4437 819328 4438 155904 4439 98848 4440 3280896 4441 57857 4442 5444 4443 172040 4444 401472 4445 8421376 4446 104576 4447 131073 4448 14688256 4449 60420 4450 188544 4451 537 4452 491522 4453 1180160 4454 14096 4455 14728 4456 2210 4457 15393 4458 436207616 4459 61954 4460 620 4461 133632 4462 278656 4463 547 4464 57488 4465 6340 4466 27394048 4467 32264 4468 14688 4469 3555328 4470 1330 4471 507936 4472 41476 4473 6984 4474 5652 4475 396288 4476 59920 4477 1900800 4478 870400 4479 32032 4480 21888 4481 5505 4482 22688 4483 19457 4484 421888 4485 12591104 4486 3938 4487 2032640 4488 107584 4489 124932 4490 5130 4491 757760 4492 3408896 4493 661 4494 25872 4495 4484 4496 885248 4497 239075328 4498 56832 4499 8258 4500 14888 4501 16480 4502 720960 4503 118489088 4504 1607680 4505 20560 4506 1868800 4507 237569 4508 6080 4509 7972 4510 99336 4511 15380 4512 241792 4513 458753 4514 92224 4515 268435456 4516 67600 4517 475 4518 1097728 4519 393217 4520 240128 4521 147458 4522 31522816 4523 1349 4524 3440 4525 852000 4526 2822 4527 57604 4528 1496 4529 20612 4530 1118208 4531 53536 4532 16642 4533 3670272 4534 3978 4535 11272192 4536 3145984 4537 12872 4538 110594 4539 432128 4540 39845888 4541 1351680 4542 37440 4543 25472 4544 2706 4545 2200 4546 14914 4547 4641 4548 336128 4549 327 4550 486539264 4551 2885632 4552 327684 4553 939524096 4554 13348 4555 970752 4556 805306368 4557 91392 4558 61704 4559 466976 4560 366 4561 3209 4562 166016 4563 231456 4564 1966144 4565 7042 4566 2760704 4567 979 4568 688384 4569 9502720 4570 49296 4571 667648 4572 108552 4573 524320 4574 7436 4575 6569984 4576 370688 4577 2002944 4578 61600 4579 59136 4580 49412 4581 22048 4582 103936 4583 41985 4584 926720 4585 85983232 4586 8896 4587 28738 4588 200712 4589 499840 4590 129280 4591 625 4592 1277952 4593 397568 4594 270848 4595 37904 4596 77856 4597 11393 4598 23330816 4599 18048 4600 247872 4601 152064 4602 247040 4603 781 4604 2098176 4605 4628 4606 53768 4607 230528 4608 950304 4609 409616 4610 360456 4611 1597440 4612 6666 4613 7866368 4614 1638912 4615 176160768 4616 15073280 4617 3016 4618 82560 4619 33030144 4620 52240 4621 86017 4622 993280 4623 7332 4624 7143424 4625 29954 4626 46088 4627 12930 4628 209408 4629 28712 4630 94224 4631 10274 4632 89088 4633 15808 4634 253956 4635 434432 4636 15237120 4637 7361 4638 33794 4639 16129 4640 1310848 4641 16004 4642 6320 4643 3489 4644 11332 4645 803072 4646 1714 4647 139280 4648 24642 4649 7441 4650 101711872 4651 49665 4652 8228 4653 1835040 4654 14348 4655 1523712 4656 7686 4657 745 4658 197760 4659 5246976 4660 10896 4661 377344 4662 13172736 4663 2563 4664 215296 4665 2244608 4666 2361344 4667 33088 4668 63176704 4669 1015936 4670 111149056 4671 312320 4672 1744896 4673 6433 4674 589888 4675 18696 4676 64128 4677 1912 4678 557568 4679 1097 4680 268288 4681 425988 4682 18946 4683 66624 4684 3658 4685 205520896 4686 442432 4687 3219456 4688 55050240 4689 1572896 4690 204802 4691 30849 4692 120848 4693 26756 4694 24616 4695 369098752 4696 59712 4697 483840 4698 18592 4699 28224 4700 4067328 4701 3802112 4702 3928 4703 54273 4704 3080192 4705 6819840 4706 3476 4707 167968 4708 26114 4709 983048 4710 47185920 4711 12688 4712 332288 4713 12300 4714 47106 4715 82960 4716 45440 4717 7341056 4718 29392896 4719 115008 4720 19136512 4721 853 4722 2528 4723 100353 4724 1704064 4725 3739648 4726 233476 4727 1949696 4728 974 4729 1573 4730 115716 4731 1818 4732 4424 4733 26881 4734 25198592 4735 6292480 4736 262148 4737 1771520 4738 3154 4739 123912 4740 107136 4741 4014080 4742 934016 4743 1076 4744 11312 4745 30788 4746 1006632960 4747 119872 4748 4521984 4749 2664 4750 4106 4751 180225 4752 1855488 4753 11012 4754 462976 4755 672768 4756 45600 4757 249872 4758 126877696 4759 1987 4760 344096 4761 51776 4762 8976 4763 1442048 4764 38916 4765 2719744 4766 1324 4767 7880 4768 69634 4769 29472 4770 5442 4771 8060928 4772 1048704 4773 10502144 4774 2310 4775 41152 4776 10264 4777 123264 4778 16908288 4779 481280 4780 60418 4781 64544 4782 475140 4783 1505 4784 15952 4785 184576 4786 4198400 4787 3331 4788 301989888 4789 23041 4790 44160 4791 999936 4792 626688 4793 14353 4794 16520 4795 36352 4796 917508 4797 75008 4798 1734 4799 9345 4800 786436 4801 1827 4802 5775360 4803 294920 4804 618 4805 34078720 4806 6338 4807 8142848 4808 226492416 4809 183296 4810 30768 4811 33288 4812 155776 4813 953 4814 2700 4815 135232 4816 13984 4817 12305 4818 5537792 4819 29792 4820 98624 4821 30539776 4822 3932416 4823 198688 4824 115216 4825 745472 4826 41474 4827 41232 4828 1377280 4829 461312 4830 9284 4831 1961 4832 14417920 4833 655376 4834 542720 4835 58851328 4836 305152 4837 6420 4838 7960 4839 25760 4840 13647872 4841 83972 4842 259072 4843 61341696 4844 26704 4845 165376 4846 7606272 4847 1252 4848 123424 4849 26476544 4850 221192 4851 5650 4852 75840 4853 5416 4854 98832 4855 21037056 4856 22788 4857 819264 4858 69206016 4859 217120 4860 795648 4861 491521 4862 124930 4863 9264 4864 1564 4865 1900672 4866 14684160 4867 401440 4868 534 4869 14672 4870 4482 4871 2209 4872 495872 4873 172036 4874 507920 4875 3506176 4876 50462720 4877 907 4878 29832 4879 3278848 4880 32016 4881 3670144 4882 7970 4883 2621952 4884 15378 4885 15736832 4886 419840 4887 3145856 4888 22672 4889 61953 4890 38797312 4891 37248 4892 107552 4893 14724 4894 494592 4895 57602 4896 720928 4897 20610 4898 7487488 4899 66304 4900 16464 4901 395776 4902 12587008 4903 1329 4904 755712 4905 851984 4906 104512 4907 53520 4908 327682 4909 3937 4910 32260 4911 419430400 4912 6980 4913 1116160 4914 869376 4915 13346 4916 14088 4917 7434 4918 14884 4919 5129 4920 2032128 4921 53477376 4922 6960 4923 57480 4924 188480 4925 13336 4926 96468992 4927 1990656 4928 49410 4929 3719168 4930 302 4931 8257 4932 6455296 4933 2051 4934 8404992 4935 1179904 4936 1347584 4937 147457 4938 99332 4939 278592 4940 466960 4941 128512 4942 231440 4943 307 4944 4626 4945 59912 4946 1492 4947 6048 4948 142606336 4949 133376 4950 7330 4951 2821 4952 12868 4953 11141120 4954 884992 4955 25864 4956 21824 4957 16641 4958 92192 4959 336000 4960 253954 4961 20552 4962 2196 4963 57440 4964 524304 4965 968704 4966 4726784 4967 3977 4968 241728 4969 110593 4970 1606656 4971 25408 4972 37408 4973 2705 4974 91264 4975 61700 4976 2160 4977 119552 4978 67592 4979 688256 4980 49248 4981 61584 4982 165952 4983 108548 4984 123731968 4985 3432 4986 3547136 4987 14913 4988 1261568 4989 431104 4990 1708 4991 1966112 4992 12976128 4993 365 4994 56576 4995 16002 4996 84934656 4997 49288 4998 200708 4999 7041 5000 499776 5001 3408384 5002 11567104 5003 28737 5004 37896 5005 59008 5006 22032 5007 11330 5008 2756608 5009 6665 5010 3206 5011 29953 5012 255852544 5013 17984 5014 214528 5015 2884608 5016 7320 5017 230144 5018 8864 5019 1089536 5020 369664 5021 3715 5022 8226 5023 12929 5024 77840 5025 9175040 5026 239872 5027 16318464 5028 247840 5029 3148 5030 103680 5031 14346 5032 31936 5033 129152 5034 5344 5035 230464 5036 53764 5037 425986 5038 15776 5039 10273 5040 360452 5041 1868288 5042 950288 5043 28032 5044 1835024 5045 31490048 5046 665600 5047 409608 5048 26754 5049 117964800 5050 52232 5051 33793 5052 3012 5053 33056 5054 42205184 5055 1572880 5056 94216 5057 270592 5058 3640 5059 7171 5060 520192 5061 589856 5062 18576 5063 926208 5064 12848 5065 82496 5066 2000896 5067 46084 5068 3474 5069 2097664 5070 397440 5071 66592 5072 28708 5073 671088640 5074 414 5075 6312 5076 150528 5077 1713 5078 923648 5079 7865344 5080 18692 5081 24641 5082 27328512 5083 88576 5084 15220736 5085 51584 5086 197376 5087 7685 5088 101187584 5089 12298 5090 167952 5091 1310784 5092 442400 5093 5244928 5094 614400 5095 992256 5096 246912 5097 9469952 5098 10848 5099 18945 5100 15007744 5101 3657 5102 520093696 5103 742 5104 1908 5105 233474 5106 32768000 5107 6147 5108 24612 5109 1593344 5110 53440 5111 2512 5112 59680 5113 204801 5114 434304 5115 151808 5116 8216 5117 45584 5118 139272 5119 26113 5120 3924 5121 23199744 5122 1638656 5123 311808 5124 197696 5125 6561792 5126 115714 5127 10888 5128 344080 5129 802944 5130 16842752 5131 209152 5132 262146 5133 29376512 5134 120840 5135 377088 5136 1074 5137 983044 5138 2360320 5139 28192 5140 29456 5141 4420 5142 30786 5143 872415232 5144 123908 5145 1240 5146 267264 5147 47105 5148 557312 5149 1094 5150 114976 5151 12680 5152 54788096 5153 973 5154 64528 5155 29376 5156 7110656 5157 2660 5158 1015872 5159 82952 5160 13968 5161 11304 5162 792576 5163 119840 5164 3801600 5165 1740800 5166 64064 5167 1817 5168 43776 5169 11010 5170 45376 5171 3153 5172 38914 5173 843776 5174 25182208 5175 7876 5176 4065280 5177 215168 5178 249864 5179 4105 5180 10260 5181 1515520 5182 6817792 5183 1322 5184 51744 5185 8968 5186 1770496 5187 478150656 5188 113664 5189 659 5190 16516 5191 29776 5192 32960 5193 1441920 5194 236978176 5195 3215360 5196 41120 5197 69633 5198 3737600 5199 475138 5200 12160 5201 15944 5202 198672 5203 30760 5204 483584 5205 917506 5206 184448 5207 536870912 5208 135200 5209 5441 5210 950 5211 2195456 5212 786434 5213 480256 5214 294916 5215 63045632 5216 2698 5217 6880 5218 1704000 5219 5644 5220 115208 5221 2992 5222 41224 5223 2236416 5224 107072 5225 33284 5226 7340544 5227 2309 5228 7956 5229 22544384 5230 6291968 5231 60417 5232 25744 5233 1733 5234 221188 5235 864256 5236 79691776 5237 617 5238 2703360 5239 74880 5240 50944 5241 5412 5242 4400 5243 29828 5244 9282 5245 672256 5246 654 5247 973078528 5248 5771264 5249 655368 5250 1879048192 5251 26696 5252 1941504 5253 1610612736 5254 182784 5255 123408 5256 933952 5257 732 5258 6418 5259 332032 5260 462912 5261 6337 5262 3932288 5263 14084 5264 5521408 5265 1958 5266 1376768 5267 19005440 5268 98592 5269 1335296 5270 217104 5271 1048640 5272 14872 5273 41473 5274 13139968 5275 741376 5276 4005888 5277 123200 5278 118272 5279 5649 5280 98824 5281 1347 5282 44096 5283 207872 5284 83970 5285 1853440 5286 171966464 5287 17792 5288 57476 5289 401424 5290 999680 5291 258560 5292 1250 5293 2555904 5294 795136 5295 541696 5296 75808 5297 124929 5298 155712 5299 22786 5300 46661632 5301 36096 5302 495744 5303 533 5304 304128 5305 494080 5306 1562 5307 4196352 5308 9256 5309 4481 5310 107536 5311 461056 5312 1900608 5313 819232 5314 720912 5315 3194880 5316 13332 5317 15732736 5318 3277824 5319 352321536 5320 30146560 5321 6032 5322 165120 5323 7969 5324 66060288 5325 104480 5326 172034 5327 1986560 5328 14664 5329 14286848 5330 59908 5331 92176 5332 25860 5333 15377 5334 418816 5335 57424 5336 188448 5337 20548 5338 178176 5339 31616 5340 507912 5341 868864 5342 30474240 5343 14722 5344 67588 5345 32258 5346 2621696 5347 57601 5348 32008 5349 12640 5350 6978 5351 20609 5352 22664 5353 1606144 5354 3428 5355 278560 5356 49284 5357 14882 5358 203423744 5359 99330 5360 16456 5361 3670080 5362 28696 5363 3047424 5364 15372 5365 1490 5366 395520 5367 10493952 5368 21792 5369 754688 5370 26345472 5371 5126 5372 430592 5373 4489216 5374 4722688 5375 66176 5376 126353408 5377 2031872 5378 222298112 5379 624640 5380 3489792 5381 255 5382 12866 5383 1179776 5384 37392 5385 128256 5386 3824 5387 327681 5388 1115136 5389 2194 5390 536576 5391 851976 5392 37892 5393 13345 5394 133248 5395 7316 5396 411041792 5397 884864 5398 6438912 5399 7433 5400 110100480 5401 3145792 5402 409604 5403 61698 5404 241696 5405 53512 5406 49232 5407 49409 5408 738197504 5409 119424 5410 967680 5411 37184 5412 56448 5413 301 5414 8134656 5415 7604224 5416 7856 5417 4625 5418 108546 5419 7329 5420 6160384 5421 13639680 5422 6952 5423 335936 5424 52228 5425 1966096 5426 94371840 5427 25376 5428 664576 5429 24600 5430 94212 5431 253953 5432 165920 5433 90880 5434 14682112 5435 58785792 5436 230016 5437 16001 5438 38273024 5439 1706 5440 5056 5441 779 5442 200706 5443 11329 5444 3408128 5445 7479296 5446 466952 5447 3899392 5448 1948 5449 3205 5450 3146 5451 231432 5452 3636 5453 8848 5454 53762 5455 50397184 5456 12584960 5457 524296 5458 3543040 5459 6308 5460 247824 5461 214272 5462 8028160 5463 1868032 5464 2152 5465 22624 5466 61576 5467 2013265920 5468 239744 5469 9043968 5470 5328 5471 8225 5472 8212 5473 360450 5474 3710976 5475 22024 5476 925952 5477 14345 5478 1345536 5479 425985 5480 91200 5481 499744 5482 253755392 5483 26753 5484 3974 5485 688192 5486 103552 5487 17952 5488 2884096 5489 77832 5490 5439488 5491 2648 5492 15760 5493 139268 5494 58944 5495 10884 5496 16121856 5497 2097408 5498 21004288 5499 4620 5500 82304 5501 3473 5502 20528 5503 851 5504 246528 5505 33816576 5506 962560 5507 413 5508 120836 5509 129088 5510 950280 5511 3010 5512 31904 5513 369152 5514 8396800 5515 6662 5516 603979776 5517 46082 5518 88320 5519 12297 5520 1999872 5521 741 5522 1253376 5523 28706 5524 33040 5525 72704 5526 1835016 5527 233473 5528 150016 5529 3468 5530 18690 5531 115713 5532 1572872 5533 3654 5534 11550720 5535 589840 5536 1236 5537 68157440 5538 12676 5539 16285696 5540 452984832 5541 366592 5542 61536 5543 66576 5544 311552 5545 1906 5546 5400 5547 270464 5548 27968 5549 24610 5550 11075584 5551 59584 5552 197248 5553 61079552 5554 7864832 5555 397376 5556 230432 5557 1571 5558 1490944 5559 82948 5560 82464 5561 2754560 5562 922624 5563 262145 5564 18568 5565 3922 5566 28835840 5567 1310752 5568 1085440 5569 1073 5570 117702656 5571 610304 5572 12840 5573 30785 5574 15920 5575 51520 5576 27295744 5577 167944 5578 518144 5579 122683392 5580 53408 5581 1093 5582 330752 5583 15212544 5584 2504 5585 246848 5586 52953088 5587 442384 5588 11300 5589 151680 5590 10832 5591 11009 5592 197664 5593 42074112 5594 45576 5595 1638528 5596 138412032 5597 434240 5598 1591296 5599 983042 5600 249860 5601 18528 5602 3128 5603 3801344 5604 29368320 5605 802880 5606 1068 5607 29344 5608 8964 5609 4418 5610 991744 5611 344072 5612 1015840 5613 7012352 5614 100925440 5615 1814 5616 59664 5617 6557696 5618 64032 5619 7340288 5620 15940 5621 5243904 5622 30756 5623 423 5624 31473664 5625 839680 5626 6291712 5627 45344 5628 123906 5629 77594624 5630 74496 5631 215104 5632 29448 5633 989184 5634 115204 5635 1441856 5636 41220 5637 14974976 5638 132608 5639 38913 5640 32928 5641 1321 5642 791552 5643 25174016 5644 2658 5645 1511424 5646 1703968 5647 475137 5648 209024 5649 107040 5650 655364 5651 2819 5652 7874 5653 917505 5654 64520 5655 838860800 5656 13960 5657 949 5658 2232320 5659 786433 5660 1738752 5661 26692 5662 28176 5663 14868 5664 29768 5665 10258 5666 4064256 5667 106954752 5668 13920 5669 2697 5670 114960 5671 376960 5672 26672 5673 192937984 5674 3981312 5675 98820 5676 7438336 5677 604 5678 16514 5679 12910592 5680 4102 5681 16809984 5682 2359808 5683 9281 5684 2695168 5685 294914 5686 198664 5687 557184 5688 933920 5689 653 5690 257024 5691 462880 5692 614 5693 6417 5694 9252 5695 119824 5696 2984 5697 12096 5698 285212672 5699 266752 5700 14660 5701 363 5702 5642 5703 25736 5704 22282240 5705 1769984 5706 51728 5707 43648 5708 33282 5709 184384 5710 672000 5711 1957 5712 507908 5713 41104 5714 4392 5715 114880 5716 1048608 5717 83969 5718 1937408 5719 9453568 5720 7954 5721 483456 5722 221186 5723 3213312 5724 50816 5725 74816 5726 5410 5727 182528 5728 123400 5729 4320 5730 239104 5731 135184 5732 1376512 5733 98496 5734 123168 5735 331904 5736 217096 5737 1249 5738 247463936 5739 6864 5740 7094272 5741 22785 5742 29826 5743 1561 5744 2523136 5745 862208 5746 3416 5747 3932224 5748 25952256 5749 7683 5750 730 5751 113152 5752 32004 5753 169869312 5754 98576 5755 401416 5756 14082 5757 999552 5758 6816768 5759 23134208 5760 57474 5761 75792 5762 118016 5763 44064 5764 22660 5765 5513216 5766 13330 5767 6412 5768 59906 5769 511705088 5770 35968 5771 429056 5772 5769216 5773 14640 5774 460288 5775 17728 5776 2179072 5777 739328 5778 7430 5779 172033 5780 16452 5781 25858 5782 155680 5783 14721 5784 18350080 5785 479744 5786 32636928 5787 495680 5788 6296 5789 207360 5790 28692 5791 32257 5792 63872 5793 258304 5794 10688 5795 460928 5796 107528 5797 851972 5798 31552 5799 20546 5800 720904 5801 971 5802 3736576 5803 1900576 5804 56064 5805 3670048 5806 62980096 5807 6977 5808 1331200 5809 819216 5810 53508 5811 235929600 5812 104464 5813 14881 5814 67586 5815 6024 5816 66112 5817 84410368 5818 3145760 5819 188432 5820 541184 5821 99329 5822 7280 5823 14342 5824 1040384 5825 1179712 5826 37152 5827 1489 5828 1852416 5829 25696 5830 164992 5831 4001792 5832 92168 5833 6948 5834 4195328 5835 794880 5836 133184 5837 57416 5838 1342177280 5839 5125 5840 828 5841 12624 5842 301056 5843 12865 5844 3426 5845 1847296 5846 15730688 5847 37384 5848 49282 5849 2193 5850 54657024 5851 2307 5852 177152 5853 30441472 5854 103168 5855 394752 5856 15370 5857 61697 5858 202375168 5859 24596 5860 335904 5861 108545 5862 2621568 5863 884800 5864 10489856 5865 1228800 5866 1984512 5867 1705 5868 493824 5869 263 5870 18939904 5871 21696 5872 37890 5873 30015488 5874 7314 5875 1040187392 5876 1484 5877 3816 5878 466948 5879 200705 5880 65536000 5881 3145 5882 12294 5883 49224 5884 3186688 5885 106880 5886 5024 5887 119360 5888 409602 5889 868608 5890 303616 5891 16432 5892 91168 5893 278544 5894 52226 5895 7848 5896 46399488 5897 53761 5898 3277312 5899 623616 5900 395392 5901 13123584 5902 231428 5903 360449 5904 21776 5905 688160 5906 1605888 5907 33685504 5908 418304 5909 524292 5910 58753024 5911 241680 5912 754176 5913 2148 5914 1966088 5915 4720640 5916 56384 5917 58912 5918 8840 5919 61572 5920 1744830464 5921 247816 5922 2480 5923 3973 5924 534528 5925 94210 5926 1114624 5927 3009 5928 2188 5929 229952 5930 25360 5931 109576192 5932 1946 5933 129056 5934 58752 5935 14221312 5936 5320 5937 2031744 5938 165904 5939 6661 5940 27936 5941 22608 5942 1585152 5943 239680 5944 7603200 5945 3481600 5946 128128 5947 3634 5948 87552 5949 22020 5950 90752 5951 6306 5952 77828 5953 46081 5954 1687552 5955 50364416 5956 15752 5957 8130560 5958 430336 5959 499728 5960 8210 5961 20520 5962 3031040 5963 13635584 5964 2644 5965 103488 5966 17936 5967 3540992 5968 956301312 5969 227328 5970 1318 5971 33032 5972 59552 5973 65920 5974 2883840 5975 473956352 5976 6430720 5977 82240 5978 139266 5979 7475200 5980 950276 5981 28705 5982 24320 5983 31888 5984 397344 5985 61520 5986 967168 5987 18689 5988 1835012 5989 368896 5990 1073741824 5991 270400 5992 10882 5993 1900 5994 4390912 5995 1572868 5996 960512 5997 589832 5998 126091264 5999 5396 6000 13760 6001 3408000 6002 11288 6003 230416 6004 5984 6005 82448 6006 4472832 6007 3653 6008 214144 6009 66568 6010 14681088 6011 1905 6012 4618 6013 15912 6014 45088768 6015 12583936 6016 120834 6017 51488 6018 3466 6019 442376 6020 1728512 6021 159383552 6022 1234 6023 5406720 6024 149760 6025 101888 6026 10824 6027 8800 6028 59656 6029 24609 6030 18564 6031 1344512 6032 1308 6033 1946157056 6034 11542528 6035 1310736 6036 3758096384 6037 1731 6038 53392 6039 3883008 6040 3221225472 6041 365568 6042 246816 6043 3921 6044 1867904 6045 1464 6046 12836 6047 983041 6048 664064 6049 925824 6050 12674 6051 7864576 6052 28168 6053 4417 6054 11042816 6055 3916 6056 2753536 6057 38010880 6058 197184 6059 2670592 6060 434208 6061 2097280 6062 29744 6063 82946 6064 26279936 6065 1482752 6066 8011776 6067 1813 6068 246400 6069 236544 6070 11298 6071 197648 6072 2694 6073 123905 6074 88192 6075 415744 6076 167940 6077 3706880 6078 343932928 6079 2657 6080 35584 6081 114952 6082 802848 6083 1999360 6084 517120 6085 2500 6086 5111808 6087 1590272 6088 1083392 6089 7873 6090 151616 6091 10257 6092 249858 6093 311424 6094 45572 6095 93323264 6096 72192 6097 991488 6098 1066 6099 608256 6100 988160 6101 16513 6102 3124 6103 8392704 6104 18512 6105 8962 6106 215072 6107 922112 6108 3801216 6109 1638464 6110 1441824 6111 6389760 6112 26664 6113 471 6114 31465472 6115 6555648 6116 704643072 6117 60293120 6118 12064 6119 330240 6120 15938 6121 4101 6122 132120576 6123 208960 6124 344068 6125 3973120 6126 29328 6127 28573696 6128 119816 6129 184352 6130 51720 6131 294913 6132 30754 6133 613 6134 837632 6135 114848 6136 376896 6137 41096 6138 356352 6139 63232 6140 1015824 6141 1737728 6142 60948480 6143 5641 6144 29444 6145 135176 6146 64516 6147 5243392 6148 115202 6149 64016 6150 25280 6151 33281 6152 13956 6153 41218 6154 45328 6155 3212288 6156 6856 6157 557120 6158 98568 6159 29764 6160 406847488 6161 198660 6162 32912 6163 7953 6164 7340160 6165 57392 6166 6094848 6167 30744 6168 2980 6169 791040 6170 20987904 6171 43584 6172 1509376 6173 221185 6174 52690944 6175 10252 6176 861184 6177 8978432 6178 9445376 6179 132352 6180 252706816 6181 4063744 6182 444596224 6183 1249280 6184 6979584 6185 510 6186 25732 6187 2359552 6188 74784 6189 256512 6190 7648 6191 655362 6192 2230272 6193 4388 6194 1073152 6195 1703952 6196 75784 6197 5409 6198 26690 6199 29825 6200 266496 6201 14632 6202 822083584 6203 729 6204 1769728 6205 12877824 6206 14866 6207 220200960 6208 6291584 6209 819208 6210 123396 6211 14081 6212 483392 6213 107024 6214 98464 6215 98818 6216 1476395008 6217 531 6218 238848 6219 1935360 6220 74368 6221 57473 6222 112896 6223 602 6224 16269312 6225 15208448 6226 15712 6227 9250 6228 217092 6229 299 6230 14658 6231 12320768 6232 27279360 6233 13904 6234 671872 6235 104456 6236 3932192 6237 188743680 6238 50752 6239 1329152 6240 49200 6241 188424 6242 507906 6243 331840 6244 181760 6245 29364224 6246 117571584 6247 13329 6248 460032 6249 32002 6250 76546048 6251 3412 6252 10112 6253 1558 6254 401412 6255 22658 6256 6816256 6257 59905 6258 14958592 6259 933904 6260 7798784 6261 3896 6262 6410 6263 7429 6264 6292 6265 462864 6266 7272 6267 17696 6268 107524 6269 25857 6270 100794368 6271 20545 6272 25169920 6273 1048592 6274 7086080 6275 12616 6276 495648 6277 67585 6278 428544 6279 16056320 6280 3736064 6281 4304 6282 45248 6283 123152 6284 4026531840 6285 479488 6286 18087936 6287 14341 6288 10656 6289 16450 6290 16424 6291 720900 6292 7421952 6293 44048 6294 1851904 6295 28690 6296 2691072 6297 851970 6298 182400 6299 3425 6300 999488 6301 49281 6302 507510784 6303 53506 6304 7948 6305 1376384 6306 207104 6307 35904 6308 5768192 6309 155664 6310 10878976 6311 3203 6312 5296 6313 31520 6314 278536 6315 117888 6316 21768 6317 15369 6318 32243712 6319 4194816 6320 42008576 6321 9240 6322 164608 6323 411 6324 6946 6325 41056 6326 1702 6327 493056 6328 67633152 6329 37889 6330 1925120 6331 826 6332 241672 6333 258176 6334 1900560 6335 6020 6336 63808 6337 7313 6338 738304 6339 16793600 6340 13324 6341 1207959552 6342 92164 6343 12293 6344 176640 6345 24594 6346 3999744 6347 1482 6348 2506752 6349 57412 6350 66080 6351 145408 6352 3670032 6353 739 6354 466946 6355 300032 6356 6936 6357 37380 6358 231426 6359 409601 6360 3145744 6361 1091 6362 7308 6363 23101440 6364 1179680 6365 2472 6366 136314880 6367 52225 6368 25352 6369 32571392 6370 905969664 6371 733184 6372 123072 6373 94209 6374 133152 6375 623104 6376 3812 6377 10800 6378 540928 6379 1945 6380 55936 6381 49220 6382 22151168 6383 119168 6384 394496 6385 122159104 6386 15729664 6387 794752 6388 460864 6389 3633 6390 3142 6391 2981888 6392 165896 6393 164928 6394 5509120 6395 1845248 6396 524290 6397 6305 6398 37136 6399 7844 6400 57671680 6401 2621504 6402 2170880 6403 2146 6404 235405312 6405 1220608 6406 25680 6407 61570 6408 31840 6409 103040 6410 54591488 6411 335888 6412 1036288 6413 245366784 6414 106816 6415 2186 6416 661504 6417 30425088 6418 5008 6419 493696 6420 105906176 6421 8209 6422 884768 6423 22600 6424 303360 6425 21664 6426 22018 6427 1317 6428 395328 6429 84148224 6430 91152 6431 3277056 6432 276824064 6433 868480 6434 3182592 6435 1966084 6436 499720 6437 37056 6438 6256 6439 7602688 6440 58736640 6441 1605760 6442 2136 6443 58688 6444 17928 6445 8836 6446 1983488 6447 688144 6448 2031680 6449 139265 6450 14024704 6451 10881 6452 201850880 6453 3628 6454 119328 6455 13115392 6456 128064 6457 14680576 6458 31880 6459 10487808 6460 61512 6461 846 6462 62947328 6463 1679360 6464 12583424 6465 90688 6466 247812 6467 155189248 6468 148992 6469 947 6470 430208 6471 58896 6472 1978368 6473 4617 6474 230408 6475 2883712 6476 82440 6477 29949952 6478 265216 6479 77826 6480 65856 6481 120833 6482 2642 6483 1583104 6484 50348032 6485 5316 6486 3022848 6487 3407936 6488 950274 6489 418048 6490 214080 6491 3465 6492 1310728 6493 5638 6494 15748 6495 1835010 6496 129040 6497 1677721600 6498 27920 6499 1898 6500 4464640 6501 1572866 6502 3477504 6503 53384 6504 56352 6505 29736 6506 59536 6507 20516 6508 8128512 6509 213909504 6510 27840 6511 5394 6512 229920 6513 753920 6514 53344 6515 385875968 6516 7962624 6517 197640 6518 14876672 6519 1208 6520 33028 6521 1233 6522 25821184 6523 8204 6524 33619968 6525 4719616 6526 18562 6527 5390336 6528 589828 6529 12673 6530 397328 6531 1114368 6532 1867840 6533 1306 6534 514048 6535 925760 6536 1228 6537 12834 6538 18504 6539 239648 6540 5968 6541 24192 6542 570425344 6543 533504 6544 29320 6545 726 6546 11284 6547 82945 6548 51472 6549 44564480 6550 3539968 6551 11297 6552 103456 6553 2693 6554 87296 6555 66564 6556 368768 6557 1344000 6558 3914 6559 1015816 6560 82208 6561 8784 6562 229760 6563 249857 6564 2097216 6565 167938 6566 3874816 6567 18907136 6568 15908 6569 1065 6570 966912 6571 8961 6572 442372 6573 6426624 6574 101632 6575 149632 6576 10820 6577 15937 6578 365056 6579 246800 6580 8640 6581 30753 6582 478208 6583 270368 6584 2753024 6585 196992 6586 246336 6587 663808 6588 434192 6589 2498 6590 494927872 6591 13728 6592 14188544 6593 45570 6594 59652 6595 3122 6596 5046272 6597 1724416 6598 6832 6599 651 6600 7864448 6601 51904512 6602 15366 6603 1460 6604 226304 6605 64008 6606 339738624 6607 115201 6608 197152 6609 802832 6610 28164 6611 1999104 6612 13633536 6613 46268416 6614 114948 6615 151584 6616 236032 6617 88128 6618 45320 6619 41217 6620 11026432 6621 26660 6622 12824 6623 119812 6624 1023410176 6625 71936 6626 858112 6627 11538432 6628 29280 6629 920576 6630 35456 6631 4358144 6632 1478656 6633 14860 6634 344066 6635 32904 6636 51716 6637 509 6638 311360 6639 29442 6640 36700160 6641 959488 6642 65273856 6643 991360 6644 12592 6645 414720 6646 57384 6647 64514 6648 127744 6649 516608 6650 21376 6651 921856 6652 215056 6653 1955 6654 1703944 6655 63104 6656 41092 6657 1441808 6658 1942 6659 655361 6660 7473152 6661 903 6662 3801152 6663 112128 6664 7340096 6665 125960192 6666 13954 6667 2662400 6668 1638432 6669 107016 6670 471859200 6671 208928 6672 29762 6673 26689 6674 135172 6675 12048 6676 132224 6677 168820736 6678 6291520 6679 14865 6680 376864 6681 1082368 6682 198658 6683 14560 6684 28684 6685 2080768 6686 2359424 6687 74304 6688 2978 6689 98817 6690 3704832 6691 5123 6692 51392 6693 329984 6694 8003584 6695 184336 6696 13896 6697 8390656 6698 1589760 6699 266368 6700 114832 6701 601 6702 2684354560 6703 9249 6704 10250 6705 1656 6706 25248 6707 602112 6708 25730 6709 14657 6710 6852 6711 3694592 6712 31461376 6713 74768 6714 98564 6715 4386 6716 109314048 6717 4614 6718 354304 6719 507905 6720 60882944 6721 206336 6722 789504 6723 30740 6724 123394 6725 404750336 6726 49192 6727 671808 6728 217090 6729 5243136 6730 1769600 6731 20979712 6732 2457600 6733 32001 6734 3969024 6735 3410 6736 987648 6737 1557 6738 526 6739 37879808 6740 43392 6741 75780 6742 60030976 6743 14628 6744 2080374784 6745 2968 6746 7632 6747 933896 6748 401410 6749 131072000 6750 6290 6751 24588 6752 98448 6753 6373376 6754 213760 6755 10048 6756 238720 6757 819204 6758 1737216 6759 607232 6760 32864 6761 22657 6762 182336 6763 6409 6764 557088 6765 104452 6766 15696 6767 92798976 6768 107522 6769 6554624 6770 1247232 6771 790784 6772 26247168 6773 462856 6774 720898 6775 43552 6776 1376320 6777 3211776 6778 67371008 6779 16449 6780 836608 6781 28689 6782 1048584 6783 117506048 6784 483360 6785 1508352 6786 4296 6787 3932176 6788 9441280 6789 112768 6790 117824 6791 851969 6792 17680 6793 53505 6794 123144 6795 3489660928 6796 495632 6797 4960 6798 7946 6799 1069056 6800 188420 6801 2229248 6802 6018 6803 6945 6804 4376 6805 459904 6806 50720 6807 219152384 6808 3892 6809 258112 6810 117504 6811 28442624 6812 10640 6813 4063488 6814 331808 6815 13322 6816 55872 6817 45216 6818 3170304 6819 479360 6820 15206400 6821 6963200 6822 256256 6823 775 6824 7268 6825 175104 6826 44040 6827 1701 6828 181504 6829 825 6830 12612 6831 155656 6832 92162 6833 24593 6834 3375104 6835 100728832 6836 31504 6837 16261120 6838 860672 6839 999456 6840 16420 6841 3971 6842 41040 6843 6062080 6844 27271168 6845 5288 6846 206976 6847 35872 6848 7081984 6849 1912602624 6850 454656 6851 2636 6852 66064 6853 119104 6854 131840 6855 5767680 6856 947912704 6857 1481 6858 12861440 6859 164480 6860 278532 6861 14950400 6862 1900552 6863 6659 6864 57410 6865 48640 6866 63776 6867 794688 6868 123040 6869 466945 6870 1934336 6871 231425 6872 37378 6873 3670024 6874 737792 6875 2147483648 6876 540800 6877 21764 6878 3800 6879 8781824 6880 3145736 6881 1921024 6882 1179664 6883 3141 6884 252182528 6885 10792 6886 27520 6887 6816000 6888 22576 6889 460832 6890 11968 6891 164896 6892 8945664 6893 7306 6894 428288 6895 133136 6896 29362176 6897 3810 6898 9236 6899 3651 6900 31824 6901 90177536 6902 25167872 6903 241668 6904 102976 6905 6932 6906 884752 6907 524289 6908 3457024 6909 318767104 6910 2468 6911 2145 6912 10813440 6913 299520 6914 203776 6915 21648 6916 17600 6917 61569 6918 119312 6919 49218 6920 37128 6921 2689024 6922 2616 6923 3892314112 6924 23085056 6925 2621472 6926 7516192768 6927 3462 6928 106784 6929 7766016 6930 6442450944 6931 731136 6932 493632 6933 7842 6934 3735808 6935 2928 6936 25672 6937 1966082 6938 1328128 6939 1851648 6940 25348 6941 15729152 6942 56336 6943 8834 6944 22085632 6945 7832 6946 5507072 6947 2185 6948 76021760 6949 22017 6950 394368 6951 5341184 6952 868416 6953 4194560 6954 59488 6955 165892 6956 52559872 6957 2965504 6958 16023552 6959 845 6960 3626 6961 77825 6962 492800 6963 473088 6964 22596 6965 395296 6966 5388 6967 2641 6968 247810 6969 176384 6970 831488 6971 950273 6972 335880 6973 7413760 6974 687865856 6975 5314 6976 71168 6977 5637 6978 229904 6979 1605696 6980 3998720 6981 1034240 6982 5000 6983 1835009 6984 10223616 6985 3180544 6986 2166784 6987 15746 6988 303232 6989 20514 6990 499716 6991 1897 6992 622848 6993 91144 6994 186646528 6995 144384 6996 1982976 6997 1572865 6998 2132 6999 1216512 7000 1976320 7001 5393 7002 33026 7003 6248 7004 16785408 7005 37024 7006 17924 7007 430144 7008 1844224 7009 7602432 7010 3276928 7011 2883648 7012 12779520 7013 18561 7014 53328 7015 942 7016 62930944 7017 13111296 7018 1409286144 7019 1305 7020 120586240 7021 24128 7022 660480 7023 31876 7024 8202 7025 264241152 7026 417920 7027 12833 7028 688136 7029 7946240 7030 58656 7031 57147392 7032 239632 7033 368704 7034 103440 7035 589826 7036 61508 7037 1226 7038 1675264 7039 725 7040 229696 7041 753792 7042 82192 7043 3913 7044 712704 7045 126464 7046 2031648 7047 3475456 7048 121896960 7049 11282 7050 58888 7051 270352 7052 129032 7053 10486784 7054 230404 7055 128032 7056 50560 7057 1811 7058 66562 7059 27912 7060 82436 7061 90656 7062 6424576 7063 13712 7064 1114240 7065 197136 7066 59528 7067 813694976 7068 397320 7069 167937 7070 65824 7071 15906 7072 14680320 7073 114784 7074 12189696 7075 61488 7076 5960 7077 1582080 7078 41975808 7079 2497 7080 87168 7081 3018752 7082 442370 7083 105381888 7084 20504 7085 1722368 7086 17956864 7087 18890752 7088 264704 7089 505413632 7090 8127488 7091 889192448 7092 2498560 7093 13959168 7094 1020 7095 51464 7096 4719104 7097 149568 7098 513024 7099 15296 7100 1310724 7101 4460544 7102 8776 7103 45569 7104 2146304 7105 3407904 7106 151568 7107 10818 7108 53380 7109 4099 7110 59650 7111 532992 7112 29264 7113 1644167168 7114 1458 7115 3539456 7116 25755648 7117 29732 7118 440401920 7119 12583168 7120 1638416 7121 3121 7122 246792 7123 28162 7124 966784 7125 214048 7126 196928 7127 15365 7128 197636 7129 344065 7130 2952790016 7131 1062 7132 477696 7133 3870720 7134 148736 7135 114946 7136 225792 7137 1204 7138 32538624 7139 30416896 7140 31424 7141 18500 7142 434184 7143 598 7144 29316 7145 24641536 7146 54558720 7147 27808 7148 1343744 7149 208912 7150 7864384 7151 29441 7152 377487360 7153 101504 7154 2658304 7155 98400 7156 376848 7157 1015812 7158 663680 7159 64513 7160 363520 7161 58728448 7162 235143168 7163 26658 7164 920064 7165 64004 7166 153092096 7167 6824 7168 20224 7169 3116 7170 802824 7171 45316 7172 13632512 7173 119810 7174 29917184 7175 1867808 7176 15597568 7177 1941 7178 7792 7179 12820 7180 14858 7181 12584 7182 925728 7183 14544 7184 35392 7185 215048 7186 51714 7187 13953 7188 201588736 7189 41090 7190 50339840 7191 2097184 7192 14172160 7193 175 7194 25232 7195 991296 7196 135170 7197 857088 7198 32112640 7199 7472128 7200 8608 7201 90496 7202 246304 7203 8053063680 7204 958976 7205 36175872 7206 28682 7207 29761 7208 21312 7209 32900 7210 32848 7211 198657 7212 1441800 7213 2977 7214 14843904 7215 88096 7216 3703808 7217 57380 7218 5382144 7219 10249 7220 1703940 7221 364800 7222 6850 7223 1998976 7224 98562 7225 1015021568 7226 107012 7227 15896 7228 2752768 7229 25729 7230 414208 7231 71808 7232 11536384 7233 311328 7234 21757952 7235 6406 7236 10592 7237 4385 7238 63040 7239 557072 7240 235776 7241 43536 7242 30738 7243 4613 7244 64487424 7245 8389632 7246 84017152 7247 123393 7248 18480 7249 329216 7250 822 7251 13892 7252 82112 7253 217089 7254 3404 7255 986112 7256 135266304 7257 75778 7258 3850240 7259 1652 7260 483344 7261 516352 7262 3801120 7263 12040 7264 127616 7265 14626 7266 1476608 7267 33587200 7268 26648 7269 2415919104 7270 184328 7271 24586 7272 353280 7273 49188 7274 7999488 7275 2964 7276 5013504 7277 114824 7278 132160 7279 290816 7280 7340064 7281 1478 7282 933892 7283 611 7284 600064 7285 13872 7286 74760 7287 462852 7288 819202 7289 6291488 7290 2182 7291 14616 7292 46202880 7293 2359360 7294 4944 7295 272629760 7296 104450 7297 3409 7298 50704 7299 65142784 7300 1811939328 7301 1466368 7302 246144 7303 188418 7304 266304 7305 1246208 7306 7624 7307 525 7308 21600 7309 401409 7310 1081856 7311 3890 7312 111872 7313 98440 7314 44302336 7315 238336 7316 788992 7317 244318208 7318 31459328 7319 1589504 7320 921728 7321 6289 7322 7266 7323 6284 7324 5963776 7325 331792 7326 329856 7327 11018240 7328 3690496 7329 1048580 7330 12610 7331 107521 7332 74272 7333 720897 7334 15688 7335 115343360 7336 5243008 7337 4341760 7338 4292 7339 470810624 7340 2441216 7341 51360 7342 123140 7343 63680 7344 206080 7345 109182976 7346 671776 7347 2072576 7348 490733568 7349 7945 7350 213632 7351 7427 7352 4372 7353 1323008 7354 60850176 7355 10016 7356 987392 7357 211812352 7358 16418 7359 1769536 7360 45200 7361 606720 7362 43328 7363 44036 7364 2634 7365 790656 7366 168296448 7367 182304 7368 6554112 7369 6017 7370 553648128 7371 1736960 7372 6365184 7373 3932168 7374 999440 7375 74112 7376 12512 7377 15205376 7378 117473280 7379 3211520 7380 4272 7381 117376 7382 35856 7383 17672 7384 3966976 7385 1376288 7386 4063360 7387 278530 7388 28049408 7389 21762 7390 403701760 7391 7256 7392 238656 7393 13321 7394 26230784 7395 256128 7396 29361152 7397 63760 7398 20975616 7399 123024 7400 1692 7401 125894656 7402 3358720 7403 25166848 7404 181376 7405 495624 7406 310378496 7407 297984 7408 1894 7409 860416 7410 117792 7411 92161 7412 3956736 7413 9234 7414 460816 7415 5767424 7416 164880 7417 14339 7418 59899904 7419 530432 7420 155652 7421 131712 7422 241666 7423 5284 7424 3166208 7425 100696064 7426 10632 7427 6045696 7428 6815872 7429 1900548 7430 836096 7431 428160 7432 6930 7433 57409 7434 2621456 7435 11276 7436 31496 7437 3670020 7438 258080 7439 3355443200 7440 55840 7441 3796 7442 8929280 7443 3145732 7444 6955008 7445 106768 7446 112704 7447 59472 7448 119072 7449 41032 7450 16257024 7451 37377 7452 427819008 7453 55680 7454 10788 7455 459840 7456 1507840 7457 7305 7458 106688 7459 3809 7460 771751936 7461 15925248 7462 395280 7463 29753344 7464 2416 7465 66056 7466 2466 7467 51642368 7468 16408 7469 67239936 7470 9439232 7471 37124 7472 10780672 7473 1179656 7474 25346 7475 794656 7476 2228736 7477 49217 7478 3735680 7479 2612 7480 1028096 7481 12291 7482 1851520 7483 2456 7484 25668 7485 37008 7486 479296 7487 3461 7488 11936 7489 7841 7490 48384 7491 1140850688 7492 1067008 7493 58640 7494 1452 7495 22568 7496 165890 7497 102944 7498 89128960 7499 1966081 7500 7079936 7501 22594 7502 206912 7503 5386 7504 174592 7505 133128 7506 737536 7507 8833 7508 2688000 7509 7828 7510 2031632 7511 164416 7512 17568 7513 459520 7514 499714 7515 4194432 7516 335876 7517 3625 7518 7749632 7519 37814272 7520 31816 7521 2130 7522 1933824 7523 1315 7524 17922 7525 884744 7526 12853248 7527 203264 7528 299264 7529 247809 7530 21640 7531 31874 7532 730112 7533 493600 7534 17280 7535 61506 7536 956416 7537 5313 7538 540736 7539 5506048 7540 393984 7541 15745 7542 492672 7543 1327616 7544 868384 7545 4996 7546 989855744 7547 20513 7548 27456 7549 33025 7550 28377088 7551 91140 7552 119304 7553 6244 7554 10092544 7555 3448832 7556 13664 7557 1302 7558 15728896 7559 941 7560 103809024 7561 8201 7562 30732 7563 2920 7564 452608 7565 128016 7566 679477248 7567 230402 7568 394304 7569 1605664 7570 56328 7571 3998208 7572 27267072 7573 589825 7574 92536832 7575 229896 7576 303168 7577 1225 7578 472064 7579 176256 7580 90640 7581 82434 7582 22052864 7583 11281 7584 53320 7585 25648 7586 239624 7587 2046820352 7588 143872 7589 66561 7590 1716224 7591 15905 7592 23076864 7593 58560 7594 1841152 7595 70912 7596 8716288 7597 2957312 7598 29720 7599 688132 7600 65808 7601 103432 7602 1018 7603 442369 7604 622720 7605 58884 7606 73400320 7607 359 7608 1918976 7609 130547712 7610 1982720 7611 25184 7612 829440 7613 114768 7614 129028 7615 255488 7616 1033216 7617 42752 7618 1843712 7619 430112 7620 3910 7621 10817 7622 3407888 7623 126208 7624 82184 7625 2883616 7626 3884 7627 1310722 7628 14946304 7629 1806 7630 7602304 7631 224256 7632 14680192 7633 251920384 7634 27908 7635 5324800 7636 3276864 7637 214032 7638 943718400 7639 59649 7640 417856 7641 59524 7642 53378 7643 1457 7644 270344 7645 24096 7646 264448 7647 337641472 7648 12583040 7649 2691 7650 29730 7651 753728 7652 2164736 7653 397316 7654 29120 7655 57368 7656 4161536 7657 4718848 7658 148608 7659 5956 7660 197634 7661 7409664 7662 10246 7663 102784 7664 659968 7665 16007168 7666 368672 7667 27792 7668 16781312 7669 28161 7670 3179520 7671 532736 7672 229664 7673 1061 7674 1202 7675 5368709120 7676 18498 7677 20500 7678 3312 7679 50496 7680 1204224 7681 114945 7682 51460 7683 29314 7684 13704 7685 7389184 7686 62922752 7687 597 7688 149536 7689 197128 7690 8772 7691 26657 7692 218628096 7693 9228 7694 708608 7695 1015810 7696 121765888 7697 412672 7698 1579008 7699 507 7700 61480 7701 246788 7702 809500672 7703 119809 7704 98384 7705 1343616 7706 434180 7707 10486272 7708 3539200 7709 41959424 7710 4915200 7711 64002 7712 7938048 7713 6820 7714 1975296 7715 3114 7716 1052 7717 14857 7718 75759616 7719 86784 7720 151560 7721 120061952 7722 29256 7723 51713 7724 4160749568 7725 5936 7726 15264 7727 41089 7728 1867792 7729 802820 7730 262144000 7731 12580 7732 49176 7733 196896 7734 12746752 7735 427520 7736 20096 7737 477440 7738 1638408 7739 3474432 7740 1214464 7741 135169 7742 65728 7743 45314 7744 364672 7745 12818 7746 1114176 7747 208904 7748 31392 7749 185597952 7750 215044 7751 13109248 7752 2494464 7753 1555 7754 1581568 7755 52494336 7756 925712 7757 28681 7758 1441796 7759 6849 7760 87104 7761 2752640 7762 6423552 7763 134742016 7764 32898 7765 1673216 7766 57378 7767 2097168 7768 235012096 7769 966720 7770 3016704 7771 8592 7772 7864352 7773 18882560 7774 225536 7775 235648 7776 1703938 7777 35360 7778 107010 7779 246288 7780 6979321856 7781 991264 7782 9920 7783 15892 7784 2138112 7785 376840 7786 4458496 7787 12036 7788 13890 7789 98561 7790 8752 7791 919808 7792 101440 7793 6405 7794 438304768 7795 7784 7796 516224 7797 235008 7798 56885248 7799 21280 7800 8126976 7801 663616 7802 26644 7803 111744 7804 90432 7805 6340608 7806 958720 7807 30412800 7808 13926400 7809 512512 7810 1550 7811 14536 7812 350208 7813 88080 7814 3402 7815 363008 7816 1650 7817 30737 7818 25224 7819 311312 7820 184324 7821 49186 7822 6750208 7823 821 7824 201457664 7825 63008 7826 32522240 7827 1721344 7828 1998912 7829 75777 7830 32840 7831 7942 7832 82080 7833 12124160 7834 54542336 7835 10576 7836 413952 7837 71744 7838 14163968 7839 3825205248 7840 909312 7841 967 7842 5272 7843 132128 7844 238208 7845 263680 7846 11535360 7847 1895825408 7848 2962 7849 25722880 7850 328960 7851 557064 7852 29900800 7853 14625 7854 3801104 7855 13318 7856 114820 7857 97280 7858 127552 7859 1589376 7860 246080 7861 933890 7862 3868672 7863 462850 7864 74756 7865 7340048 7866 1475584 7867 24585 7868 4294967296 7869 1081600 7870 43528 7871 7600 7872 17563648 7873 1477 7874 6291472 7875 3842048 7876 2359328 7877 819201 7878 6282 7879 2181 7880 504365056 7881 21584 7882 55040 7883 1699 7884 13632000 7885 45152 7886 921664 7887 23936 7888 329792 7889 17891328 7890 14612 7891 856576 7892 266272 7893 58724352 7894 7620 7895 18472 7896 7302 7897 63648 7898 180355072 7899 50335744 7900 483336 7901 104449 7902 205952 7903 13864 7904 1769504 7905 1048578 7906 6914048 7907 188417 7908 637534208 7909 4936 7910 4290 7911 21626880 7912 599040 7913 407552 7914 43296 7915 35200 7916 123138 7917 238624 7918 98436 7919 3889 7920 74256 7921 5378048 7922 5232 7923 7784628224 7924 46170112 7925 5242944 7926 15032385536 7927 7265 7928 6924 7929 213568 7930 15532032 7931 12884901888 7932 1462272 7933 12609 7934 987264 7935 15684 7936 7471616 7937 16417 7938 5856 7939 51344 7940 3932164 7941 2656256 7942 3703296 7943 50696 7944 31458304 7945 112672 7946 17668 7947 44171264 7948 15664 7949 2633 7950 11014144 7951 278529 7952 4370 7953 152043520 7954 44034 7955 788736 7956 10682368 7957 1736832 7958 8389120 7959 118976 7960 331784 7961 105119744 7962 5931008 7963 21761 7964 32047104 7965 1690 7966 7252 7967 155650 7968 985600 7969 946176 7970 45192 7971 790592 7972 10776 7973 5282 7974 495620 7975 352768 7976 1662976 7977 1900546 7978 671760 7979 14827520 7980 1375731712 7981 10628 7982 142336 7983 11274 7984 459808 7985 3211392 7986 7997440 7987 2068480 7988 10000 7989 3670018 7990 20447232 7991 6361088 7992 4333568 7993 1893 7994 31492 7995 606464 7996 41028 7997 999432 7998 3794 7999 1245696 8000 182288 8001 373293056 8002 288768 8003 3965952 8004 3145730 8005 4264 8006 2433024 8007 3952640 8008 10786 8009 9233 8010 66052 8011 3139 8012 12496 8013 33570816 8014 74048 8015 35848 8016 860288 8017 241665 8018 3688448 8019 15204864 8020 6553856 8021 5767296 8022 25559040 8023 37122 8024 106656 8025 1884 8026 125861888 8027 26222592 8028 2818572288 8029 2610 8030 241172480 8031 48256 8032 1320960 8033 63752 8034 16404 8035 528482304 8036 835840 8037 25666 8038 1376272 8039 6929 8040 15892480 8041 117312 8042 114294784 8043 479264 8044 737408 8045 206880 8046 1179652 8047 123016 8048 2452 8049 3350528 8050 1450 8051 459392 8052 1507584 8053 2465 8054 164384 8055 7826 8056 1425408 8057 252928 8058 4063296 8059 843 8060 6950912 8061 243793920 8062 22564 8063 117776 8064 540704 8065 258064 8066 20973568 8067 460808 8068 256064 8069 25345 8070 101120 8071 3622 8072 133124 8073 55824 8074 164872 8075 181312 8076 12849152 8077 27424 8078 2228480 8079 394272 8080 119056 8081 165889 8082 1627389952 8083 794640 8084 335874 8085 131648 8086 31812 8087 22593 8088 29360640 8089 5385 8090 229568 8091 24379392 8092 122976 8093 499713 8094 11920 8095 3164160 8096 83951616 8097 4994 8098 174336 8099 6037504 8100 884740 8101 5635 8102 210763776 8103 41008 8104 3444736 8105 35913728 8106 37781504 8107 529408 8108 1010827264 8109 16254976 8110 1778384896 8111 2129 8112 4997120 8113 27918336 8114 2040 8115 102928 8116 9438208 8117 723 8118 299136 8119 1026048 8120 30592 8121 2621448 8122 8921088 8123 17921 8124 17552 8125 91138 8126 4292608 8127 6815808 8128 303136 8129 21636 8130 106760 8131 8198 8132 119300 8133 1065984 8134 58528 8135 3288334336 8136 2916 8137 7078912 8138 51511296 8139 59464 8140 880803840 8141 25166336 8142 3276832 8143 6242 8144 493584 8145 56324 8146 1933568 8147 31873 8148 428096 8149 393856 8150 30730 8151 395272 8152 688130 8153 5905580032 8154 2124 8155 955392 8156 7741440 8157 297472 8158 229892 8159 451584 8160 2408 8161 61505 8162 65077248 8163 60833792 8164 62848 8165 37000 8166 868368 8167 1301 8168 1196 8169 58632 8170 49283072 8171 230401 8172 109117440 8173 55616 8174 2687488 8175 417824 8176 15728768 8177 58882 8178 754974720 8179 82433 8180 203008 8181 5316608 8182 196800 8183 753696 8184 2031624 8185 1327360 8186 129026 8187 727040 8188 117456896 8189 470286336 8190 53316 8191 1017 8192 1840128 8193 128008 8194 306184192 8195 13648 8196 40448 8197 6232 8198 1605648 8199 90632 8200 27265024 8201 239620 8202 59834368 8203 3735616 8204 31195136 8205 3882 8206 15584 8207 25640 8208 29716 8209 3909 8210 25168 8211 1851456 8212 29088 8213 70784 8214 430096 8215 103428 8216 27906 8217 403177472 8218 82180 8219 1310721 8220 100679680 8221 295 8222 4194368 8223 28344320 8224 350 8225 50464 8226 1982592 8227 270340 8228 1714176 8229 64225280 8230 14944256 8231 1805 8232 17216 8233 15363 8234 180992 8235 492608 8236 16106127360 8237 53377 8238 1917952 8239 72351744 8240 57364 8241 59522 8242 42624 8243 29729 8244 65800 8245 65696 8246 397314 8247 2883600 8248 5954 8249 29687808 8250 176192 8251 7407616 8252 114760 8253 10764288 8254 20498 8255 3407880 8256 729600 8257 13700 8258 3997952 8259 197124 8260 2030043136 8261 214024 8262 31792 8263 197633 8264 5505536 8265 51458 8266 828416 8267 143616 8268 23072768 8269 10245 8270 622656 8271 43515904 8272 12812 8273 1201 8274 21184 8275 8770 8276 126080 8277 1114144 8278 471552 8279 87072 8280 61476 8281 9226 8282 128974848 8283 16779264 8284 168034304 8285 246786 8286 36960 8287 1939 8288 658432 8289 1644 8290 27784 8291 18497 8292 164224 8293 29313 8294 434178 8295 6808 8296 1972224 8297 1015809 8298 270532608 8299 151556 8300 7700480 8301 3304 8302 966688 8303 1032704 8304 7602240 8305 24080 8306 255232 8307 29252 8308 2953216 8309 67174400 8310 53296 8311 64001 8312 4831838208 8313 368656 8314 49172 8315 706560 8316 98376 8317 3113 8318 15998976 8319 5928 8320 10027008 8321 229648 8322 264320 8323 581632 8324 14680128 8325 2956 8326 1867784 8327 1222 8328 1200128 8329 45313 8330 27744 8331 149520 8332 925704 8333 1638404 8334 12582976 8335 4364 8336 29232 8337 92405760 8338 4718720 8339 9888 8340 545259520 8341 208900 8342 6818 8343 101408 8344 130285568 8345 3623878656 8346 2932736 8347 492288 8348 376836 8349 532608 8350 2492416 8351 15248 8352 1050 8353 12817 8354 43200 8355 802818 8356 2163712 8357 7780 8358 223744 8359 196880 8360 88604672 8361 476672 8362 1577984 8363 32897 8364 488636416 8365 62918656 8366 3179008 8367 1843456 8368 12578 8369 57377 8370 14532 8371 12568 8372 11927552 8373 663584 8374 659712 8375 22036480 8376 7380992 8377 4611 8378 2097160 8379 25220 8380 215042 8381 148544 8382 1441794 8383 31376 8384 230686720 8385 10486016 8386 8683520 8387 1703937 8388 8584 8389 523 8390 941621248 8391 4882432 8392 102720 8393 246280 8394 127360 8395 412160 8396 218365952 8397 1343552 8398 4145152 8399 981467136 8400 15890 8401 427264 8402 14854 8403 8744 8404 2646016 8405 121700352 8406 20032 8407 1974784 8408 423624704 8409 32836 8410 3539072 8411 90400 8412 1213440 8413 86656 8414 88072 8415 5268 8416 1581312 8417 336592896 8418 364608 8419 107009 8420 13108224 8421 12034 8422 1107296256 8423 13889 8424 3473920 8425 12730368 8426 7864336 8427 1998880 8428 148224 8429 1549 8430 25024 8431 3401 8432 30410752 8433 234946560 8434 6423040 8435 8544 8436 234752 8437 71712 8438 35344 8439 7933952 8440 2752576 8441 8126720 8442 557060 8443 1649 8444 56098816 8445 43524 8446 807403520 8447 49185 8448 14512 8449 477312 8450 26642 8451 52461568 8452 512256 8453 58722304 8454 127520 8455 41951232 8456 246048 8457 3384 8458 251789312 8459 6717440 8460 50333696 8461 7941 8462 362752 8463 991248 8464 620756992 8465 595968 8466 3788 8467 2961 8468 1720832 8469 235584 8470 184322 8471 7913472 8472 18468 8473 921632 8474 11534848 8475 329760 8476 28678 8477 119799808 8478 1060864 8479 311304 8480 263424 8481 483332 8482 10568 8483 6332416 8484 201392128 8485 21264 8486 12091392 8487 13631744 8488 3801096 8489 1672192 8490 856320 8491 13860 8492 114818 8493 5242912 8494 22552 8495 62992 8496 7340040 8497 516160 8498 6710886400 8499 111680 8500 7592 8501 13317 8502 17858560 8503 6291464 8504 13910016 8505 213536 8506 225408 8507 118944 8508 238144 8509 82064 8510 32514048 8511 74754 8512 855638016 8513 3459 8514 111360 8515 21576 8516 919680 8517 3015680 8518 14610 8519 213376 8520 7618 8521 933889 8522 1543503872 8523 31850496 8524 790560 8525 59506688 8526 4832 8527 223 8528 132112 8529 4932 8530 103284736 8531 32816 8532 134479872 8533 18878464 8534 74248 8535 21561344 8536 2359312 8537 462849 8538 50692 8539 6281 8540 1589312 8541 4457472 8542 98434 8543 7301 8544 7471360 8545 5224 8546 2056192 8547 24582 8548 3703040 8549 4912 8550 51336 8551 74016 8552 958592 8553 6922 8554 23872 8555 15682 8556 96768 8557 2281701376 8558 2134016 8559 117280 8560 2904 8561 45136 8562 331780 8563 1048577 8564 205888 8565 178257920 8566 3932162 8567 14159872 8568 45188 8569 413824 8570 10772 8571 349184 8572 266256 8573 4289 8574 1475072 8575 17666 8576 5376000 8577 15656 8578 4063264 8579 328832 8580 35136 8581 939 8582 919040 8583 999428 8584 8388864 8585 671752 8586 7250 8587 15499264 8588 75628544 8589 63632 8590 4260 8591 3867648 8592 2630 8593 35844 8594 1769488 8595 25706496 8596 406528 8597 123137 8598 598528 8599 4369 8600 495618 8601 43280 8602 63748 8603 1460224 8604 987200 8605 34560 8606 123012 8607 1912832 8608 10626 8609 44033 8610 1081472 8611 11012096 8612 787968 8613 31490 8614 985344 8615 2655232 8616 1736768 8617 9992 8618 1979711488 8619 41026 8620 54912 8621 66050 8622 56754176 8623 1689 8624 182280 8625 238608 8626 12488 8627 155649 8628 20185088 8629 5281 8630 6897664 8631 27328 8632 2604 8633 31457792 8634 1882 8635 207618048 8636 16402 8637 61464 8638 5840 8639 905216 8640 256032 8641 1900545 8642 1358954496 8643 460804 8644 788608 8645 3211328 8646 112656 8647 11273 8648 7996416 8649 54534144 8650 1179650 8651 185073664 8652 459792 8653 606336 8654 2450 8655 944128 8656 352512 8657 181280 8658 164868 8659 44105728 8660 22562 8661 106640 8662 51296 8663 3670017 8664 479248 8665 4093640704 8666 287744 8667 133122 8668 3432448 8669 3793 8670 31810 8671 46153728 8672 117120 8673 3682304 8674 141824 8675 17432576 8676 5914624 8677 3145729 8678 59440 8679 1376264 8680 131616 8681 10785 8682 206864 8683 2036 8684 884738 8685 1245440 8686 117768 8687 146800640 8688 718 8689 37121 8690 3837952 8691 261095424 8692 3965440 8693 2609 8694 50368 8695 1658880 8696 229536 8697 258056 8698 510976 8699 25665 8700 2066432 8701 85504 8702 3687424 8703 860224 8704 7820 8705 21634 8706 6815776 8707 1449 8708 252416 8709 164368 8710 5767232 8711 7768 8712 2621444 8713 7825 8714 29892608 8715 3612 8716 15204608 8717 448512 8718 29360384 8719 407 8720 503840768 8721 55816 8722 10649600 8723 6553728 8724 428064 8725 1887436800 8726 119298 8727 835712 8728 119048 8729 106756 8730 2914 8731 3621 8732 540688 8733 48192 8734 528896 8735 675282944 8736 25166080 8737 335873 8738 5382 8739 59460 8740 1507456 8741 4993 8742 4329472 8743 794632 8744 58240 8745 114736 8746 8323072 8747 1059 8748 9437696 8749 297216 8750 11912 8751 395268 8752 14819328 8753 91137 8754 20492 8755 205568 8756 1319936 8757 32014336 8758 737344 8759 55584 8760 33562624 8761 595 8762 56322 8763 6359040 8764 1065472 8765 459328 8766 2122 8767 2404 8768 10737418240 8769 36996 8770 41000 8771 6624 8772 100992 8773 2408448 8774 229890 8775 102920 8776 58628 8777 27408 8778 14778368 8779 8197 8780 125845504 8781 1194 8782 299072 8783 6241 8784 394256 8785 17544 8786 53314 8787 437256192 8788 18456 8789 1417216 8790 2031620 8791 243531776 8792 825344 8793 3158016 8794 1014 8795 122960 8796 493576 8797 1619001344 8798 239618 8799 196768 8800 2687232 8801 868360 8802 20972544 8803 30729 8804 7078400 8805 83918848 8806 9830400 8807 6403 8808 128004 8809 15876096 8810 13640 8811 3950592 8812 6228 8813 2104 8814 29714 8815 151519232 8816 173568 8817 303120 8818 240123904 8819 688129 8820 58512 8821 58881 8822 103426 8823 8321499136 8824 11872 8825 30528 8826 82178 8827 3735584 8828 1605640 8829 524288000 8830 25160 8831 129025 8832 98352 8833 393792 8834 25493504 8835 855040 8836 40192 8837 3881 8838 954880 8839 27905 8840 3276816 8841 6948864 8842 2428928 8843 270338 8844 131456 8845 90628 8846 729344 8847 25636 8848 2228352 8849 819 8850 417808 8851 62784 8852 371195904 8853 430088 8854 26218496 8855 4988928 8856 3110 8857 3163136 8858 104988672 8859 1851424 8860 57362 8861 349 8862 2883592 8863 59521 8864 13698 8865 174208 8866 5505280 8867 397313 8868 12847104 8869 269484032 8870 65796 8871 3346432 8872 114756 8873 4194336 8874 470024192 8875 1933440 8876 6033408 8877 17184 8878 15728704 8879 37765120 8880 451072 8881 471296 8882 3407876 8883 70720 8884 214020 8885 492576 8886 13958643712 8887 5953 8888 1982528 8889 19840 8890 31784 8891 4276224 8892 753680 8893 20497 8894 8916992 8895 24072 8896 27780 8897 197122 8898 17504 8899 1839616 8900 202880 8901 12810 8902 876609536 8903 15568 8904 1032448 8905 470016 8906 113770496 8907 42560 8908 16253952 8909 1327232 8910 53288 8911 223488 8912 180864 8913 12681216 8914 1917440 8915 60825600 8916 27852800 8917 1025024 8918 3100 8919 29072 8920 700416 8921 176160 8922 6804 8923 1475 8924 726016 8925 3300 8926 61474 8927 50448 8928 622624 8929 51457 8930 368648 8931 98372 8932 13500416 8933 8769 8934 1642 8935 402915328 8936 126016 8937 65044480 8938 3442688 8939 3997824 8940 151554 8941 9225 8942 65680 8943 15884 8944 164160 8945 24248320 8946 109084672 8947 21152 8948 827904 8949 143488 8950 28327936 8951 246785 8952 7650410496 8953 1818624 8954 1934 8955 10544 8956 264256 8957 476416 8958 527360 8959 23070720 8960 3791650816 8961 5924 8962 51445760 8963 434177 8964 657920 8965 1114128 8966 59801600 8967 29250 8968 7602208 8969 1221 8970 26636 8971 6817 8972 229640 8973 194560 8974 255104 8975 3178752 8976 492160 8977 1867780 8978 7737344 8979 925700 8980 149512 8981 14680096 8982 2951168 8983 49170 8984 8589934592 8985 2163200 8986 87056 8987 15200 8988 35127296 8989 2954 8990 12582944 8991 7684096 8992 4718656 8993 1638402 8994 12564 8995 4362 8996 1008730112 8997 43168 8998 110080 8999 2179 9000 3398 9001 1049 9002 27264000 9003 90304 9004 1843328 9005 47872 9006 659584 9007 802817 9008 35782656 9009 29224 9010 1713152 9011 12577 9012 532544 9013 215041 9014 117448704 9015 15240 9016 36944 9017 14604 9018 127296 9019 360710144 9020 100671488 9021 966672 9022 208898 9023 411904 9024 27728 9025 3539008 9026 2097156 9027 13828096 9028 376834 9029 1441793 9030 1275068416 9031 9872 9032 8580 9033 43253760 9034 1198080 9035 815104 9036 86592 9037 70400 9038 246276 9039 477248 9040 196872 9041 1891 9042 7778 9043 15889 9044 148512 9045 10756096 9046 10464 9047 15569256448 9048 92340224 9049 14853 9050 10485888 9051 30064771072 9052 14530 9053 13848 9054 427136 9055 31064064 9056 25769803776 9057 2924544 9058 25218 9059 12033 9060 1974528 9061 31368 9062 14943232 9063 32834 9064 11712 9065 102688 9066 7864328 9067 26641 9068 5312512 9069 7406592 9070 101392 9071 62916608 9072 225344 9073 35336 9074 88342528 9075 31328 9076 5266 9077 22028288 9078 557058 9079 8740 9080 304087040 9081 88068 9082 1577472 9083 21364736 9084 3473664 9085 16778240 9086 237952 9087 663568 9088 210239488 9089 11862016 9090 43522 9091 184321 9092 64094208 9093 3380 9094 14504 9095 311300 9096 1971200 9097 1892352 9098 90384 9099 1581184 9100 21552 9101 10564 9102 991240 9103 1299 9104 705536 9105 3325952 9106 3801092 9107 1343520 9108 29655040 9109 28677 9110 2751463424 9111 21256 9112 284672 9113 22548 9114 919616 9115 6422784 9116 15994880 9117 4136960 9118 20000 9119 7340036 9120 40894464 9121 12722176 9122 8667136 9123 3786 9124 62984 9125 1212928 9126 82056 9127 114817 9128 1998864 9129 7588 9130 2491392 9131 364576 9132 746586112 9133 74753 9134 577536 9135 7931904 9136 6291460 9137 14609 9138 8528 9139 4866048 9140 7905280 9141 21572 9142 18466 9143 132104 9144 6278 9145 24992 9146 67141632 9147 148096 9148 71696 9149 1720576 9150 483330 9151 7617 9152 7376896 9153 30409728 9154 13107712 9155 11534592 9156 51118080 9157 98433 9158 74244 9159 213312 9160 3768 9161 24581 9162 251723776 9163 52445184 9164 5637144576 9165 5220 9166 482344960 9167 96512 9168 2641920 9169 127504 9170 32808 9171 1056964608 9172 1671680 9173 6921 9174 51332 9175 2752544 9176 13858 9177 31784960 9178 234624 9179 228589568 9180 958528 9181 15681 9182 1474816 9183 413760 9184 2359304 9185 246032 9186 4904 9187 3932161 9188 6701056 9189 2900 9190 918784 9191 3015168 9192 4930 9193 328768 9194 15652 9195 2850816 9196 505856 9197 8126592 9198 1686 9199 17665 9200 13901824 9201 487587840 9202 45128 9203 7249 9204 235552 9205 1081408 9206 516128 9207 41947136 9208 921616 9209 2629 9210 512128 9211 50690 9212 202240 9213 7244 9214 266248 9215 111648 9216 329744 9217 362624 9218 25698304 9219 54848 9220 4456960 9221 495617 9222 788544 9223 238112 9224 331778 9225 3254779904 9226 1589280 9227 10625 9228 671748 9229 263296 9230 63624 9231 45186 9232 58721280 9233 10770 9234 459136 9235 48758784 9236 245952 9237 999426 9238 23840 9239 31489 9240 6328320 9241 41025 9242 167903232 9243 9988 9244 348672 9245 12075008 9246 1769480 9247 11270 9248 421527552 9249 82016 9250 6889472 9251 71827456 9252 75563008 9253 1058816 9254 2021654528 9255 32509952 9256 3556769792 9257 66049 9258 4258 9259 9994240 9260 55836672 9261 4080 9262 205856 9263 18876416 9264 1446 9265 598272 9266 2052096 9267 61184 9268 5242896 9269 17842176 9270 35842 9271 35104 9272 182276 9273 8585216 9274 13631616 9275 606272 9276 43272 9277 1881 9278 213520 9279 16396 9280 238600 9281 16401 9282 2131968 9283 1179649 9284 117056 9285 6576668672 9286 5832 9287 14157824 9288 103022592 9289 118928 9290 1761607680 9291 50332672 9292 6553664 9293 3907 9294 12484 9295 987168 9296 112648 9297 3867136 9298 63746 9299 856192 9300 787712 9301 61460 9302 790544 9303 1376260 9304 11811160064 9305 4248 9306 1910784 9307 15482880 9308 594944 9309 459784 9310 903168 9311 2449 9312 4816 9313 123010 9314 130154496 9315 121667584 9316 125696 9317 74000 9318 1736736 9319 143 9320 2602 9321 2392 9322 117264 9323 22561 9324 98566144 9325 460802 9326 218234880 9327 111232 9328 5374976 9329 835648 9330 31457536 9331 117764 9332 1509949440 9333 164866 9334 406016 9335 10633216 9336 393600 9337 133121 9338 1507392 9339 4063248 9340 2654720 9341 31809 9342 258052 9343 884737 9344 1454080 9345 234913792 9346 940572672 9347 106632 9348 2034 9349 717 9350 3680256 9351 256016 9352 612368384 9353 27296 9354 80896 9355 12464 9356 3211296 9357 181264 9358 54530048 9359 479240 9360 119668736 9361 7471232 9362 62390272 9363 7764 9364 31168 9365 51280 9366 59432 9367 7818 9368 50336 9369 3702912 9370 58176 9371 21633 9372 141568 9373 860192 9374 206856 9375 55812 9376 806354944 9377 119297 9378 164360 9379 2621442 9380 201359360 9381 590 9382 8388736 9383 56688640 9384 700 9385 100928 9386 3965184 9387 540680 9388 3428352 9389 128450560 9390 29888512 9391 2913 9392 3610 9393 34432 9394 30726 9395 361984 9396 985216 9397 5381 9398 32212254720 9399 106754 9400 3835904 9401 144703488 9402 114728 9403 1803 9404 119044 9405 85248 9406 59458 9407 131600 9408 131392 9409 794628 9410 5767200 9411 11908 9412 59375616 9413 56321 9414 352384 9415 14815232 9416 229520 9417 21528576 9418 40996 9419 2121 9420 6815760 9421 229889 9422 1459200 9423 27400 9424 7995904 9425 394248 9426 4060086272 9427 428048 9428 63584 9429 395266 9430 11011072 9431 1193 9432 102916 9433 53313 9434 1656832 9435 287232 9436 46145536 9437 1013 9438 20490 9439 239617 9440 1245312 9441 87031808 9442 25624 9443 2402 9444 42368 9445 17540 9446 252160 9447 2228288 9448 943104 9449 174144 9450 122952 9451 18452 9452 257949696 9453 33558528 9454 336068608 9455 493572 9456 73920 9457 3878 9458 1316864 9459 3288 9460 55568 9461 647 9462 36994 9463 29713 9464 328448 9465 58626 9466 868356 9467 103425 9468 13616 9469 3944448 9470 2031618 9471 541065216 9472 303112 9473 82177 9474 15400960 9475 6608 9476 1933376 9477 2065408 9478 15204480 9479 270337 9480 48160 9481 510464 9482 58504 9483 5906432 9484 134348800 9485 106592 9486 128002 9487 9663676416 9488 737312 9489 98344 9490 1413120 9491 3109 9492 196752 9493 6226 9494 31997952 9495 11856 9496 20054016 9497 57361 9498 459296 9499 528640 9500 1163264 9501 29360256 9502 5912 9503 3735568 9504 2444 9505 2400256 9506 90626 9507 55488 9508 299040 9509 1851408 9510 3276808 9511 13697 9512 25165952 9513 8728 9514 58464 9515 184811520 9516 9437440 9517 19776 9518 1090519040 9519 417800 9520 13636 9521 197121 9522 202816 9523 260571136 9524 7247757312 9525 5865472 9526 984576 9527 753672 9528 1065216 9529 4984832 9530 30496 9531 2100 9532 25634 9533 12809 9534 86400 9535 1605636 9536 4327424 9537 15560 9538 447488 9539 10243 9540 393760 9541 177209344 9542 953344 9543 3155968 9544 65794 9545 977272832 9546 125837312 9547 61473 9548 6358016 9549 3686912 9550 25156 9551 1641 9552 114754 9553 29064 9554 25136 9555 23855104 9556 1327168 9557 1319424 9558 44072960 9559 14761984 9560 9222 9561 4194320 9562 50440 9563 430084 9564 297088 9565 2883588 9566 62752 9567 461373440 9568 20972032 9569 17367040 9570 3407874 9571 17168 9572 1046 9573 1883242496 9574 9764864 9575 205440 9576 492560 9577 254720 9578 824320 9579 436731904 9580 2687104 9581 8290304 9582 1962934272 9583 31780 9584 854528 9585 29708 9586 17488 9587 151553 9588 5292032 9589 243400704 9590 40064 9591 3949568 9592 847249408 9593 65672 9594 7078144 9595 180800 9596 2426880 9597 173312 9598 176144 9599 10536 9600 3162624 9601 1933 9602 673185792 9603 729216 9604 214018 9605 26216448 9606 24068 9607 2214592512 9608 27778 9609 6947840 9610 25460736 9611 15728672 9612 3997760 9613 29249 9614 296448 9615 3098 9616 50048 9617 6802 9618 60821504 9619 1547 9620 469893120 9621 12846080 9622 17088 9623 49169 9624 469504 9625 143424 9626 70688 9627 15867904 9628 5505152 9629 2953 9630 16253440 9631 1638401 9632 1114120 9633 3298 9634 112197632 9635 87048 9636 1614807040 9637 98370 9638 29024 9639 954624 9640 53284 9641 104923136 9642 1024512 9643 4361 9644 117444608 9645 255040 9646 83902464 9647 492096 9648 6768 9649 3397 9650 503578624 9651 13434880 9652 100667392 9653 15882 9654 725504 9655 1982496 9656 1241513984 9657 1191936 9658 7576 9659 5922 9660 3441664 9661 7939 9662 471168 9663 368644 9664 15826944 9665 36936 9666 1843264 9667 23069696 9668 659520 9669 57356 9670 239599616 9671 2121728 9672 622608 9673 526848 9674 966664 9675 21136 9676 12664832 9677 208897 9678 402784256 9679 376833 9680 42528 9681 24182784 9682 27263488 9683 7602192 9684 3344384 9685 1712640 9686 27720 9687 229636 9688 10485824 9689 7777 9690 45104 9691 125984 9692 14680080 9693 1032320 9694 13421772800 9695 223360 9696 15184 9697 14529 9698 26634 9699 35717120 9700 12582928 9701 27820032 9702 427072 9703 450816 9704 237888 9705 476288 9706 164128 9707 65028096 9708 149508 9709 1711276032 9710 6918 9711 222720 9712 43152 9713 1839360 9714 6031360 9715 29220 9716 426752 9717 15236 9718 1867778 9719 25217 9720 3087007744 9721 32833 9722 63700992 9723 1581120 9724 119013376 9725 9664 9726 446 9727 264224 9728 9864 9729 206569472 9730 65632 9731 268959744 9732 37756928 9733 5265 9734 148496 9735 43122688 9736 4718624 9737 925698 9738 101384 9739 503 9740 12562 9741 3178624 9742 8914944 9743 557057 9744 196868 9745 14602 9746 14942720 9747 10448 9748 4112384 9749 43521 9750 49164 9751 7406080 9752 9824 9753 102672 9754 148032 9755 1917184 9756 13844 9757 47744 9758 31364 9759 193536 9760 4563402752 9761 4268032 9762 234560 9763 5808 9764 90272 9765 663560 9766 2097154 9767 3785 9768 411776 9769 18465 9770 356515840 9771 7864324 9772 28319744 9773 90376 9774 827648 9775 21544 9776 698368 9777 532512 9778 8578 9779 2950144 9780 35332 9781 6277 9782 10752000 9783 31312 9784 8126528 9785 657664 9786 70272 9787 483329 9788 1878 9789 1838080 9790 1998856 9791 13857 9792 16777728 9793 1343504 9794 14500 9795 30998528 9796 151257088 9797 127264 9798 8520 9799 7735296 9800 5260 9801 71688 9802 3538976 9803 4929 9804 51412992 9805 813056 9806 246274 9807 1197056 9808 8738 9809 991236 9810 86560 9811 1685 9812 127496 9813 2920448 9814 1974400 9815 69120 9816 246024 9817 50689 9818 3825664 9819 21252 9820 88066 9821 2162944 9822 22024192 9823 1575936 9824 62980 9825 1970688 9826 5310464 9827 3473536 9828 19984 9829 331777 9830 3959422976 9831 82052 9832 109824 9833 13315 9834 132100 9835 113508352 9836 3378 9837 364560 9838 477216 9839 45185 9840 24976 9841 311298 9842 40370176 9843 10562 9844 13795328 9845 54656 9846 5208 9847 62915584 9848 3764 9849 415236096 9850 32804 9851 10769 9852 122928 9853 11680 9854 1810432 9855 512064 9856 3801090 9857 999425 9858 2717908992 9859 839 9860 921608 9861 1577216 9862 6422656 9863 225312 9864 22546 9865 15992832 9866 109068288 9867 2359300 9868 370147328 9869 919584 9870 1212672 9871 11269 9872 4900 9873 1888256 9874 705024 9875 362560 9876 329736 9877 88211456 9878 45124 9879 213280 9880 102592 9881 7340034 9882 958496 9883 4257 9884 8187281408 9885 575488 9886 266244 9887 1445 9888 6864896 9889 7586 9890 63620 9891 92307456 9892 234240 9893 7364608 9894 283648 9895 34865152 9896 11829248 9897 6291458 9898 118880 9899 2752528 9900 263232 9901 35841 9902 21570 9903 413728 9904 4072 9905 1769476 9906 2490880 9907 63745 9908 235536 9909 293601280 9910 1436 9911 74242 9912 7675904 9913 522190848 9914 7930880 9915 5218 9916 100736 9917 3317760 9918 459072 9919 516112 9920 1021952 9921 51330 9922 4132864 9923 7299 9924 171008 9925 7374848 9926 1720448 9927 15640 9928 43268 9929 123009 9930 13631552 9931 2601 9932 2898 9933 504832 9934 328736 9935 11534464 9936 15536 9937 5242888 9938 15650 9939 59785216 9940 7224 9941 460801 9942 30409216 9943 897024 9944 58720768 9945 814 9946 1007681536 9947 111632 9948 21299200 9949 164865 9950 13107456 9951 856128 9952 3774873600 9953 238596 9954 1671424 9955 238096 9956 213512 9957 5828 9958 7242 9959 1081376 9960 96384 9961 1057792 9962 1350565888 9963 50332160 9964 671746 9965 10764 9966 118920 9967 2033 9968 3014912 9969 9986 9970 8658944 9971 1589264 9972 116480 9973 3619 9974 229472 9975 16646144 9976 2118 9977 18875392 9978 594432 9979 23824 9980 790536 9981 29638656 9982 182274 9983 40984 9984 411136 9985 2639872 9986 64028672 9987 1474688 9988 111168 9989 67125248 9990 1190 9991 112644 9992 12718080 9993 2130944 9994 918656 9995 4244 9996 4808 9997 21474836480 9998 73992 9999 82000 10000 13248