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