0 1 1 1 2 1 3 1 4 2 5 1 6 1 7 3 8 2 9 1 10 1 11 4 12 3 13 3 14 1 15 1 16 5 17 4 18 6 19 3 20 1 21 1 22 6 23 5 24 10 25 6 26 4 27 1 28 1 29 7 30 6 31 15 32 10 33 10 34 4 35 1 36 1 37 8 38 7 39 21 40 15 41 20 42 10 43 5 44 1 45 1 46 9 47 8 48 28 49 21 50 35 51 20 52 15 53 5 54 1 55 1 56 10 57 9 58 36 59 28 60 56 61 35 62 35 63 15 64 6 65 1 66 1 67 11 68 10 69 45 70 36 71 84 72 56 73 70 74 35 75 21 76 6 77 1 78 1 79 12 80 11 81 55 82 45 83 120 84 84 85 126 86 70 87 56 88 21 89 7 90 1 91 1 92 13 93 12 94 66 95 55 96 165 97 120 98 210 99 126 100 126 101 56 102 28 103 7 104 1 105 1 106 14 107 13 108 78 109 66 110 220 111 165 112 330 113 210 114 252 115 126 116 84 117 28 118 8 119 1 120 1 121 15 122 14 123 91 124 78 125 286 126 220 127 495 128 330 129 462 130 252 131 210 132 84 133 36 134 8 135 1 136 1 137 16 138 15 139 105 140 91 141 364 142 286 143 715 144 495 145 792 146 462 147 462 148 210 149 120 150 36 151 9 152 1 153 1 154 17 155 16 156 120 157 105 158 455 159 364 160 1001 161 715 162 1287 163 792 164 924 165 462 166 330 167 120 168 45 169 9 170 1 171 1 172 18 173 17 174 136 175 120 176 560 177 455 178 1365 179 1001 180 2002 181 1287 182 1716 183 924 184 792 185 330 186 165 187 45 188 10 189 1 190 1 191 19 192 18 193 153 194 136 195 680 196 560 197 1820 198 1365 199 3003 200 2002 201 3003 202 1716 203 1716 204 792 205 495 206 165 207 55 208 10 209 1 210 1 211 20 212 19 213 171 214 153 215 816 216 680 217 2380 218 1820 219 4368 220 3003 221 5005 222 3003 223 3432 224 1716 225 1287 226 495 227 220 228 55 229 11 230 1 231 1 232 21 233 20 234 190 235 171 236 969 237 816 238 3060 239 2380 240 6188 241 4368 242 8008 243 5005 244 6435 245 3432 246 3003 247 1287 248 715 249 220 250 66 251 11 252 1 253 1 254 22 255 21 256 210 257 190 258 1140 259 969 260 3876 261 3060 262 8568 263 6188 264 12376 265 8008 266 11440 267 6435 268 6435 269 3003 270 2002 271 715 272 286 273 66 274 12 275 1 276 1 277 23 278 22 279 231 280 210 281 1330 282 1140 283 4845 284 3876 285 11628 286 8568 287 18564 288 12376 289 19448 290 11440 291 12870 292 6435 293 5005 294 2002 295 1001 296 286 297 78 298 12 299 1 300 1 301 24 302 23 303 253 304 231 305 1540 306 1330 307 5985 308 4845 309 15504 310 11628 311 27132 312 18564 313 31824 314 19448 315 24310 316 12870 317 11440 318 5005 319 3003 320 1001 321 364 322 78 323 13 324 1 325 1 326 25 327 24 328 276 329 253 330 1771 331 1540 332 7315 333 5985 334 20349 335 15504 336 38760 337 27132 338 50388 339 31824 340 43758 341 24310 342 24310 343 11440 344 8008 345 3003 346 1365 347 364 348 91 349 13 350 1 351 1 352 26 353 25 354 300 355 276 356 2024 357 1771 358 8855 359 7315 360 26334 361 20349 362 54264 363 38760 364 77520 365 50388 366 75582 367 43758 368 48620 369 24310 370 19448 371 8008 372 4368 373 1365 374 455 375 91 376 14 377 1 378 1 379 27 380 26 381 325 382 300 383 2300 384 2024 385 10626 386 8855 387 33649 388 26334 389 74613 390 54264 391 116280 392 77520 393 125970 394 75582 395 92378 396 48620 397 43758 398 19448 399 12376 400 4368 401 1820 402 455 403 105 404 14 405 1 406 1 407 28 408 27 409 351 410 325 411 2600 412 2300 413 12650 414 10626 415 42504 416 33649 417 100947 418 74613 419 170544 420 116280 421 203490 422 125970 423 167960 424 92378 425 92378 426 43758 427 31824 428 12376 429 6188 430 1820 431 560 432 105 433 15 434 1 435 1 436 29 437 28 438 378 439 351 440 2925 441 2600 442 14950 443 12650 444 53130 445 42504 446 134596 447 100947 448 245157 449 170544 450 319770 451 203490 452 293930 453 167960 454 184756 455 92378 456 75582 457 31824 458 18564 459 6188 460 2380 461 560 462 120 463 15 464 1 465 1 466 30 467 29 468 406 469 378 470 3276 471 2925 472 17550 473 14950 474 65780 475 53130 476 177100 477 134596 478 346104 479 245157 480 490314 481 319770 482 497420 483 293930 484 352716 485 184756 486 167960 487 75582 488 50388 489 18564 490 8568 491 2380 492 680 493 120 494 16 495 1 496 1 497 31 498 30 499 435 500 406 501 3654 502 3276 503 20475 504 17550 505 80730 506 65780 507 230230 508 177100 509 480700 510 346104 511 735471 512 490314 513 817190 514 497420 515 646646 516 352716 517 352716 518 167960 519 125970 520 50388 521 27132 522 8568 523 3060 524 680 525 136 526 16 527 1 528 1 529 32 530 31 531 465 532 435 533 4060 534 3654 535 23751 536 20475 537 98280 538 80730 539 296010 540 230230 541 657800 542 480700 543 1081575 544 735471 545 1307504 546 817190 547 1144066 548 646646 549 705432 550 352716 551 293930 552 125970 553 77520 554 27132 555 11628 556 3060 557 816 558 136 559 17 560 1 561 1 562 33 563 32 564 496 565 465 566 4495 567 4060 568 27405 569 23751 570 118755 571 98280 572 376740 573 296010 574 888030 575 657800 576 1562275 577 1081575 578 2042975 579 1307504 580 1961256 581 1144066 582 1352078 583 705432 584 646646 585 293930 586 203490 587 77520 588 38760 589 11628 590 3876 591 816 592 153 593 17 594 1 595 1 596 34 597 33 598 528 599 496 600 4960 601 4495 602 31465 603 27405 604 142506 605 118755 606 475020 607 376740 608 1184040 609 888030 610 2220075 611 1562275 612 3124550 613 2042975 614 3268760 615 1961256 616 2496144 617 1352078 618 1352078 619 646646 620 497420 621 203490 622 116280 623 38760 624 15504 625 3876 626 969 627 153 628 18 629 1 630 1 631 35 632 34 633 561 634 528 635 5456 636 4960 637 35960 638 31465 639 169911 640 142506 641 593775 642 475020 643 1560780 644 1184040 645 3108105 646 2220075 647 4686825 648 3124550 649 5311735 650 3268760 651 4457400 652 2496144 653 2704156 654 1352078 655 1144066 656 497420 657 319770 658 116280 659 54264 660 15504 661 4845 662 969 663 171 664 18 665 1 666 1 667 36 668 35 669 595 670 561 671 5984 672 5456 673 40920 674 35960 675 201376 676 169911 677 736281 678 593775 679 2035800 680 1560780 681 4292145 682 3108105 683 6906900 684 4686825 685 8436285 686 5311735 687 7726160 688 4457400 689 5200300 690 2704156 691 2496144 692 1144066 693 817190 694 319770 695 170544 696 54264 697 20349 698 4845 699 1140 700 171 701 19 702 1 703 1 704 37 705 36 706 630 707 595 708 6545 709 5984 710 46376 711 40920 712 237336 713 201376 714 906192 715 736281 716 2629575 717 2035800 718 5852925 719 4292145 720 10015005 721 6906900 722 13123110 723 8436285 724 13037895 725 7726160 726 9657700 727 5200300 728 5200300 729 2496144 730 1961256 731 817190 732 490314 733 170544 734 74613 735 20349 736 5985 737 1140 738 190 739 19 740 1 741 1 742 38 743 37 744 666 745 630 746 7140 747 6545 748 52360 749 46376 750 278256 751 237336 752 1107568 753 906192 754 3365856 755 2629575 756 7888725 757 5852925 758 14307150 759 10015005 760 20030010 761 13123110 762 21474180 763 13037895 764 17383860 765 9657700 766 10400600 767 5200300 768 4457400 769 1961256 770 1307504 771 490314 772 245157 773 74613 774 26334 775 5985 776 1330 777 190 778 20 779 1 780 1 781 39 782 38 783 703 784 666 785 7770 786 7140 787 58905 788 52360 789 324632 790 278256 791 1344904 792 1107568 793 4272048 794 3365856 795 10518300 796 7888725 797 20160075 798 14307150 799 30045015 800 20030010 801 34597290 802 21474180 803 30421755 804 17383860 805 20058300 806 10400600 807 9657700 808 4457400 809 3268760 810 1307504 811 735471 812 245157 813 100947 814 26334 815 7315 816 1330 817 210 818 20 819 1 820 1 821 40 822 39 823 741 824 703 825 8436 826 7770 827 66045 828 58905 829 376992 830 324632 831 1623160 832 1344904 833 5379616 834 4272048 835 13884156 836 10518300 837 28048800 838 20160075 839 44352165 840 30045015 841 54627300 842 34597290 843 51895935 844 30421755 845 37442160 846 20058300 847 20058300 848 9657700 849 7726160 850 3268760 851 2042975 852 735471 853 346104 854 100947 855 33649 856 7315 857 1540 858 210 859 21 860 1 861 1 862 41 863 40 864 780 865 741 866 9139 867 8436 868 73815 869 66045 870 435897 871 376992 872 1947792 873 1623160 874 6724520 875 5379616 876 18156204 877 13884156 878 38567100 879 28048800 880 64512240 881 44352165 882 84672315 883 54627300 884 86493225 885 51895935 886 67863915 887 37442160 888 40116600 889 20058300 890 17383860 891 7726160 892 5311735 893 2042975 894 1081575 895 346104 896 134596 897 33649 898 8855 899 1540 900 231 901 21 902 1 903 1 904 42 905 41 906 820 907 780 908 9880 909 9139 910 82251 911 73815 912 501942 913 435897 914 2324784 915 1947792 916 8347680 917 6724520 918 23535820 919 18156204 920 52451256 921 38567100 922 92561040 923 64512240 924 129024480 925 84672315 926 141120525 927 86493225 928 119759850 929 67863915 930 77558760 931 40116600 932 37442160 933 17383860 934 13037895 935 5311735 936 3124550 937 1081575 938 480700 939 134596 940 42504 941 8855 942 1771 943 231 944 22 945 1 946 1 947 43 948 42 949 861 950 820 951 10660 952 9880 953 91390 954 82251 955 575757 956 501942 957 2760681 958 2324784 959 10295472 960 8347680 961 30260340 962 23535820 963 70607460 964 52451256 965 131128140 966 92561040 967 193536720 968 129024480 969 225792840 970 141120525 971 206253075 972 119759850 973 145422675 974 77558760 975 77558760 976 37442160 977 30421755 978 13037895 979 8436285 980 3124550 981 1562275 982 480700 983 177100 984 42504 985 10626 986 1771 987 253 988 22 989 1 990 1 991 44 992 43 993 903 994 861 995 11480 996 10660 997 101270 998 91390 999 658008 1000 575757 1001 3262623 1002 2760681 1003 12620256 1004 10295472 1005 38608020 1006 30260340 1007 94143280 1008 70607460 1009 183579396 1010 131128140 1011 286097760 1012 193536720 1013 354817320 1014 225792840 1015 347373600 1016 206253075 1017 265182525 1018 145422675 1019 155117520 1020 77558760 1021 67863915 1022 30421755 1023 21474180 1024 8436285 1025 4686825 1026 1562275 1027 657800 1028 177100 1029 53130 1030 10626 1031 2024 1032 253 1033 23 1034 1 1035 1 1036 45 1037 44 1038 946 1039 903 1040 12341 1041 11480 1042 111930 1043 101270 1044 749398 1045 658008 1046 3838380 1047 3262623 1048 15380937 1049 12620256 1050 48903492 1051 38608020 1052 124403620 1053 94143280 1054 254186856 1055 183579396 1056 417225900 1057 286097760 1058 548354040 1059 354817320 1060 573166440 1061 347373600 1062 471435600 1063 265182525 1064 300540195 1065 155117520 1066 145422675 1067 67863915 1068 51895935 1069 21474180 1070 13123110 1071 4686825 1072 2220075 1073 657800 1074 230230 1075 53130 1076 12650 1077 2024 1078 276 1079 23 1080 1 1081 1 1082 46 1083 45 1084 990 1085 946 1086 13244 1087 12341 1088 123410 1089 111930 1090 850668 1091 749398 1092 4496388 1093 3838380 1094 18643560 1095 15380937 1096 61523748 1097 48903492 1098 163011640 1099 124403620 1100 348330136 1101 254186856 1102 600805296 1103 417225900 1104 834451800 1105 548354040 1106 927983760 1107 573166440 1108 818809200 1109 471435600 1110 565722720 1111 300540195 1112 300540195 1113 145422675 1114 119759850 1115 51895935 1116 34597290 1117 13123110 1118 6906900 1119 2220075 1120 888030 1121 230230 1122 65780 1123 12650 1124 2300 1125 276 1126 24 1127 1 1128 1 1129 47 1130 46 1131 1035 1132 990 1133 14190 1134 13244 1135 135751 1136 123410 1137 962598 1138 850668 1139 5245786 1140 4496388 1141 22481940 1142 18643560 1143 76904685 1144 61523748 1145 211915132 1146 163011640 1147 472733756 1148 348330136 1149 854992152 1150 600805296 1151 1251677700 1152 834451800 1153 1476337800 1154 927983760 1155 1391975640 1156 818809200 1157 1037158320 1158 565722720 1159 601080390 1160 300540195 1161 265182525 1162 119759850 1163 86493225 1164 34597290 1165 20030010 1166 6906900 1167 3108105 1168 888030 1169 296010 1170 65780 1171 14950 1172 2300 1173 300 1174 24 1175 1 1176 1 1177 48 1178 47 1179 1081 1180 1035 1181 15180 1182 14190 1183 148995 1184 135751 1185 1086008 1186 962598 1187 6096454 1188 5245786 1189 26978328 1190 22481940 1191 95548245 1192 76904685 1193 273438880 1194 211915132 1195 635745396 1196 472733756 1197 1203322288 1198 854992152 1199 1852482996 1200 1251677700 1201 2310789600 1202 1476337800 1203 2319959400 1204 1391975640 1205 1855967520 1206 1037158320 1207 1166803110 1208 601080390 1209 565722720 1210 265182525 1211 206253075 1212 86493225 1213 54627300 1214 20030010 1215 10015005 1216 3108105 1217 1184040 1218 296010 1219 80730 1220 14950 1221 2600 1222 300 1223 25 1224 1 1225 1 1226 49 1227 48 1228 1128 1229 1081 1230 16215 1231 15180 1232 163185 1233 148995 1234 1221759 1235 1086008 1236 7059052 1237 6096454 1238 32224114 1239 26978328 1240 118030185 1241 95548245 1242 350343565 1243 273438880 1244 847660528 1245 635745396 1246 1676056044 1247 1203322288 1248 2707475148 1249 1852482996 1250 3562467300 1251 2310789600 1252 3796297200 1253 2319959400 1254 3247943160 1255 1855967520 1256 2203961430 1257 1166803110 1258 1166803110 1259 565722720 1260 471435600 1261 206253075 1262 141120525 1263 54627300 1264 30045015 1265 10015005 1266 4292145 1267 1184040 1268 376740 1269 80730 1270 17550 1271 2600 1272 325 1273 25 1274 1 1275 1 1276 50 1277 49 1278 1176 1279 1128 1280 17296 1281 16215 1282 178365 1283 163185 1284 1370754 1285 1221759 1286 8145060 1287 7059052 1288 38320568 1289 32224114 1290 145008513 1291 118030185 1292 445891810 1293 350343565 1294 1121099408 1295 847660528 1296 2311801440 1297 1676056044 1298 3910797436 1299 2707475148 1300 5414950296 1301 3562467300 1302 6107086800 1303 3796297200 1304 5567902560 1305 3247943160 1306 4059928950 1307 2203961430 1308 2333606220 1309 1166803110 1310 1037158320 1311 471435600 1312 347373600 1313 141120525 1314 84672315 1315 30045015 1316 14307150 1317 4292145 1318 1560780 1319 376740 1320 98280 1321 17550 1322 2925 1323 325 1324 26 1325 1 1326 1 1327 51 1328 50 1329 1225 1330 1176 1331 18424 1332 17296 1333 194580 1334 178365 1335 1533939 1336 1370754 1337 9366819 1338 8145060 1339 45379620 1340 38320568 1341 177232627 1342 145008513 1343 563921995 1344 445891810 1345 1471442973 1346 1121099408 1347 3159461968 1348 2311801440 1349 5586853480 1350 3910797436 1351 8122425444 1352 5414950296 1353 9669554100 1354 6107086800 1355 9364199760 1356 5567902560 1357 7307872110 1358 4059928950 1359 4537567650 1360 2333606220 1361 2203961430 1362 1037158320 1363 818809200 1364 347373600 1365 225792840 1366 84672315 1367 44352165 1368 14307150 1369 5852925 1370 1560780 1371 475020 1372 98280 1373 20475 1374 2925 1375 351 1376 26 1377 1 1378 1 1379 52 1380 51 1381 1275 1382 1225 1383 19600 1384 18424 1385 211876 1386 194580 1387 1712304 1388 1533939 1389 10737573 1390 9366819 1391 53524680 1392 45379620 1393 215553195 1394 177232627 1395 708930508 1396 563921995 1397 1917334783 1398 1471442973 1399 4280561376 1400 3159461968 1401 7898654920 1402 5586853480 1403 12033222880 1404 8122425444 1405 15084504396 1406 9669554100 1407 15471286560 1408 9364199760 1409 12875774670 1410 7307872110 1411 8597496600 1412 4537567650 1413 4537567650 1414 2203961430 1415 1855967520 1416 818809200 1417 573166440 1418 225792840 1419 129024480 1420 44352165 1421 20160075 1422 5852925 1423 2035800 1424 475020 1425 118755 1426 20475 1427 3276 1428 351 1429 27 1430 1 1431 1 1432 53 1433 52 1434 1326 1435 1275 1436 20825 1437 19600 1438 230300 1439 211876 1440 1906884 1441 1712304 1442 12271512 1443 10737573 1444 62891499 1445 53524680 1446 260932815 1447 215553195 1448 886163135 1449 708930508 1450 2481256778 1451 1917334783 1452 5752004349 1453 4280561376 1454 11058116888 1455 7898654920 1456 17620076360 1457 12033222880 1458 23206929840 1459 15084504396 1460 25140840660 1461 15471286560 1462 22239974430 1463 12875774670 1464 15905368710 1465 8597496600 1466 9075135300 1467 4537567650 1468 4059928950 1469 1855967520 1470 1391975640 1471 573166440 1472 354817320 1473 129024480 1474 64512240 1475 20160075 1476 7888725 1477 2035800 1478 593775 1479 118755 1480 23751 1481 3276 1482 378 1483 27 1484 1 1485 1 1486 54 1487 53 1488 1378 1489 1326 1490 22100 1491 20825 1492 249900 1493 230300 1494 2118760 1495 1906884 1496 13983816 1497 12271512 1498 73629072 1499 62891499 1500 314457495 1501 260932815 1502 1101716330 1503 886163135 1504 3190187286 1505 2481256778 1506 7669339132 1507 5752004349 1508 15338678264 1509 11058116888 1510 25518731280 1511 17620076360 1512 35240152720 1513 23206929840 1514 40225345056 1515 25140840660 1516 37711260990 1517 22239974430 1518 28781143380 1519 15905368710 1520 17672631900 1521 9075135300 1522 8597496600 1523 4059928950 1524 3247943160 1525 1391975640 1526 927983760 1527 354817320 1528 193536720 1529 64512240 1530 28048800 1531 7888725 1532 2629575 1533 593775 1534 142506 1535 23751 1536 3654 1537 378 1538 28 1539 1 1540 1 1541 55 1542 54 1543 1431 1544 1378 1545 23426 1546 22100 1547 270725 1548 249900 1549 2349060 1550 2118760 1551 15890700 1552 13983816 1553 85900584 1554 73629072 1555 377348994 1556 314457495 1557 1362649145 1558 1101716330 1559 4076350421 1560 3190187286 1561 10150595910 1562 7669339132 1563 21090682613 1564 15338678264 1565 36576848168 1566 25518731280 1567 52860229080 1568 35240152720 1569 63432274896 1570 40225345056 1571 62852101650 1572 37711260990 1573 51021117810 1574 28781143380 1575 33578000610 1576 17672631900 1577 17672631900 1578 8597496600 1579 7307872110 1580 3247943160 1581 2319959400 1582 927983760 1583 548354040 1584 193536720 1585 92561040 1586 28048800 1587 10518300 1588 2629575 1589 736281 1590 142506 1591 27405 1592 3654 1593 406 1594 28 1595 1 1596 1 1597 56 1598 55 1599 1485 1600 1431 1601 24804 1602 23426 1603 292825 1604 270725 1605 2598960 1606 2349060 1607 18009460 1608 15890700 1609 99884400 1610 85900584 1611 450978066 1612 377348994 1613 1677106640 1614 1362649145 1615 5178066751 1616 4076350421 1617 13340783196 1618 10150595910 1619 28760021745 1620 21090682613 1621 51915526432 1622 36576848168 1623 78378960360 1624 52860229080 1625 98672427616 1626 63432274896 1627 103077446706 1628 62852101650 1629 88732378800 1630 51021117810 1631 62359143990 1632 33578000610 1633 35345263800 1634 17672631900 1635 15905368710 1636 7307872110 1637 5567902560 1638 2319959400 1639 1476337800 1640 548354040 1641 286097760 1642 92561040 1643 38567100 1644 10518300 1645 3365856 1646 736281 1647 169911 1648 27405 1649 4060 1650 406 1651 29 1652 1 1653 1 1654 57 1655 56 1656 1540 1657 1485 1658 26235 1659 24804 1660 316251 1661 292825 1662 2869685 1663 2598960 1664 20358520 1665 18009460 1666 115775100 1667 99884400 1668 536878650 1669 450978066 1670 2054455634 1671 1677106640 1672 6540715896 1673 5178066751 1674 17417133617 1675 13340783196 1676 38910617655 1677 28760021745 1678 73006209045 1679 51915526432 1680 114955808528 1681 78378960360 1682 151532656696 1683 98672427616 1684 166509721602 1685 103077446706 1686 151584480450 1687 88732378800 1688 113380261800 1689 62359143990 1690 68923264410 1691 35345263800 1692 33578000610 1693 15905368710 1694 12875774670 1695 5567902560 1696 3796297200 1697 1476337800 1698 834451800 1699 286097760 1700 131128140 1701 38567100 1702 13884156 1703 3365856 1704 906192 1705 169911 1706 31465 1707 4060 1708 435 1709 29 1710 1 1711 1 1712 58 1713 57 1714 1596 1715 1540 1716 27720 1717 26235 1718 341055 1719 316251 1720 3162510 1721 2869685 1722 22957480 1723 20358520 1724 133784560 1725 115775100 1726 636763050 1727 536878650 1728 2505433700 1729 2054455634 1730 8217822536 1731 6540715896 1732 22595200368 1733 17417133617 1734 52251400851 1735 38910617655 1736 101766230790 1737 73006209045 1738 166871334960 1739 114955808528 1740 229911617056 1741 151532656696 1742 265182149218 1743 166509721602 1744 254661927156 1745 151584480450 1746 202112640600 1747 113380261800 1748 131282408400 1749 68923264410 1750 68923264410 1751 33578000610 1752 28781143380 1753 12875774670 1754 9364199760 1755 3796297200 1756 2310789600 1757 834451800 1758 417225900 1759 131128140 1760 52451256 1761 13884156 1762 4272048 1763 906192 1764 201376 1765 31465 1766 4495 1767 435 1768 30 1769 1 1770 1 1771 59 1772 58 1773 1653 1774 1596 1775 29260 1776 27720 1777 367290 1778 341055 1779 3478761 1780 3162510 1781 25827165 1782 22957480 1783 154143080 1784 133784560 1785 752538150 1786 636763050 1787 3042312350 1788 2505433700 1789 10272278170 1790 8217822536 1791 29135916264 1792 22595200368 1793 69668534468 1794 52251400851 1795 140676848445 1796 101766230790 1797 239877544005 1798 166871334960 1799 344867425584 1800 229911617056 1801 416714805914 1802 265182149218 1803 421171648758 1804 254661927156 1805 353697121050 1806 202112640600 1807 244662670200 1808 131282408400 1809 137846528820 1810 68923264410 1811 62359143990 1812 28781143380 1813 22239974430 1814 9364199760 1815 6107086800 1816 2310789600 1817 1251677700 1818 417225900 1819 183579396 1820 52451256 1821 18156204 1822 4272048 1823 1107568 1824 201376 1825 35960 1826 4495 1827 465 1828 30 1829 1 1830 1 1831 60 1832 59 1833 1711 1834 1653 1835 30856 1836 29260 1837 395010 1838 367290 1839 3819816 1840 3478761 1841 28989675 1842 25827165 1843 177100560 1844 154143080 1845 886322710 1846 752538150 1847 3679075400 1848 3042312350 1849 12777711870 1850 10272278170 1851 37353738800 1852 29135916264 1853 92263734836 1854 69668534468 1855 192928249296 1856 140676848445 1857 341643774795 1858 239877544005 1859 511738760544 1860 344867425584 1861 646626422970 1862 416714805914 1863 686353797976 1864 421171648758 1865 608359048206 1866 353697121050 1867 446775310800 1868 244662670200 1869 269128937220 1870 137846528820 1871 131282408400 1872 62359143990 1873 51021117810 1874 22239974430 1875 15471286560 1876 6107086800 1877 3562467300 1878 1251677700 1879 600805296 1880 183579396 1881 70607460 1882 18156204 1883 5379616 1884 1107568 1885 237336 1886 35960 1887 4960 1888 465 1889 31 1890 1 1891 1 1892 61 1893 60 1894 1770 1895 1711 1896 32509 1897 30856 1898 424270 1899 395010 1900 4187106 1901 3819816 1902 32468436 1903 28989675 1904 202927725 1905 177100560 1906 1040465790 1907 886322710 1908 4431613550 1909 3679075400 1910 15820024220 1911 12777711870 1912 47626016970 1913 37353738800 1914 121399651100 1915 92263734836 1916 262596783764 1917 192928249296 1918 482320623240 1919 341643774795 1920 751616304549 1921 511738760544 1922 991493848554 1923 646626422970 1924 1103068603890 1925 686353797976 1926 1029530696964 1927 608359048206 1928 800472431850 1929 446775310800 1930 513791607420 1931 269128937220 1932 269128937220 1933 131282408400 1934 113380261800 1935 51021117810 1936 37711260990 1937 15471286560 1938 9669554100 1939 3562467300 1940 1852482996 1941 600805296 1942 254186856 1943 70607460 1944 23535820 1945 5379616 1946 1344904 1947 237336 1948 40920 1949 4960 1950 496 1951 31 1952 1 1953 1 1954 62 1955 61 1956 1830 1957 1770 1958 34220 1959 32509 1960 455126 1961 424270 1962 4582116 1963 4187106 1964 36288252 1965 32468436 1966 231917400 1967 202927725 1968 1217566350 1969 1040465790 1970 5317936260 1971 4431613550 1972 19499099620 1973 15820024220 1974 60403728840 1975 47626016970 1976 158753389900 1977 121399651100 1978 354860518600 1979 262596783764 1980 675248872536 1981 482320623240 1982 1093260079344 1983 751616304549 1984 1503232609098 1985 991493848554 1986 1749695026860 1987 1103068603890 1988 1715884494940 1989 1029530696964 1990 1408831480056 1991 800472431850 1992 960566918220 1993 513791607420 1994 538257874440 1995 269128937220 1996 244662670200 1997 113380261800 1998 88732378800 1999 37711260990 2000 25140840660 2001 9669554100 2002 5414950296 2003 1852482996 2004 854992152 2005 254186856 2006 94143280 2007 23535820 2008 6724520 2009 1344904 2010 278256 2011 40920 2012 5456 2013 496 2014 32 2015 1 2016 1 2017 63 2018 62 2019 1891 2020 1830 2021 35990 2022 34220 2023 487635 2024 455126 2025 5006386 2026 4582116 2027 40475358 2028 36288252 2029 264385836 2030 231917400 2031 1420494075 2032 1217566350 2033 6358402050 2034 5317936260 2035 23930713170 2036 19499099620 2037 76223753060 2038 60403728840 2039 206379406870 2040 158753389900 2041 476260169700 2042 354860518600 2043 937845656300 2044 675248872536 2045 1575580702584 2046 1093260079344 2047 2254848913647 2048 1503232609098 2049 2741188875414 2050 1749695026860 2051 2818953098830 2052 1715884494940 2053 2438362177020 2054 1408831480056 2055 1761039350070 2056 960566918220 2057 1052049481860 2058 538257874440 2059 513791607420 2060 244662670200 2061 202112640600 2062 88732378800 2063 62852101650 2064 25140840660 2065 15084504396 2066 5414950296 2067 2707475148 2068 854992152 2069 348330136 2070 94143280 2071 30260340 2072 6724520 2073 1623160 2074 278256 2075 46376 2076 5456 2077 528 2078 32 2079 1 2080 1 2081 64 2082 63 2083 1953 2084 1891 2085 37820 2086 35990 2087 521855 2088 487635 2089 5461512 2090 5006386 2091 45057474 2092 40475358 2093 300674088 2094 264385836 2095 1652411475 2096 1420494075 2097 7575968400 2098 6358402050 2099 29248649430 2100 23930713170 2101 95722852680 2102 76223753060 2103 266783135710 2104 206379406870 2105 635013559600 2106 476260169700 2107 1292706174900 2108 937845656300 2109 2250829575120 2110 1575580702584 2111 3348108992991 2112 2254848913647 2113 4244421484512 2114 2741188875414 2115 4568648125690 2116 2818953098830 2117 4154246671960 2118 2438362177020 2119 3169870830126 2120 1761039350070 2121 2012616400080 2122 1052049481860 2123 1052049481860 2124 513791607420 2125 446775310800 2126 202112640600 2127 151584480450 2128 62852101650 2129 40225345056 2130 15084504396 2131 8122425444 2132 2707475148 2133 1203322288 2134 348330136 2135 124403620 2136 30260340 2137 8347680 2138 1623160 2139 324632 2140 46376 2141 5984 2142 528 2143 33 2144 1 2145 1 2146 65 2147 64 2148 2016 2149 1953 2150 39711 2151 37820 2152 557845 2153 521855 2154 5949147 2155 5461512 2156 50063860 2157 45057474 2158 341149446 2159 300674088 2160 1916797311 2161 1652411475 2162 8996462475 2163 7575968400 2164 35607051480 2165 29248649430 2166 119653565850 2167 95722852680 2168 343006888770 2169 266783135710 2170 841392966470 2171 635013559600 2172 1768966344600 2173 1292706174900 2174 3188675231420 2175 2250829575120 2176 4923689695575 2177 3348108992991 2178 6499270398159 2179 4244421484512 2180 7309837001104 2181 4568648125690 2182 6973199770790 2183 4154246671960 2184 5608233007146 2185 3169870830126 2186 3773655750150 2187 2012616400080 2188 2104098963720 2189 1052049481860 2190 960566918220 2191 446775310800 2192 353697121050 2193 151584480450 2194 103077446706 2195 40225345056 2196 23206929840 2197 8122425444 2198 3910797436 2199 1203322288 2200 472733756 2201 124403620 2202 38608020 2203 8347680 2204 1947792 2205 324632 2206 52360 2207 5984 2208 561 2209 33 2210 1 2211 1 2212 66 2213 65 2214 2080 2215 2016 2216 41664 2217 39711 2218 595665 2219 557845 2220 6471002 2221 5949147 2222 55525372 2223 50063860 2224 386206920 2225 341149446 2226 2217471399 2227 1916797311 2228 10648873950 2229 8996462475 2230 43183019880 2231 35607051480 2232 148902215280 2233 119653565850 2234 438729741450 2235 343006888770 2236 1108176102180 2237 841392966470 2238 2403979904200 2239 1768966344600 2240 4481381406320 2241 3188675231420 2242 7174519270695 2243 4923689695575 2244 9847379391150 2245 6499270398159 2246 11554258485616 2247 7309837001104 2248 11541847896480 2249 6973199770790 2250 9762479679106 2251 5608233007146 2252 6943526580276 2253 3773655750150 2254 4116715363800 2255 2104098963720 2256 2012616400080 2257 960566918220 2258 800472431850 2259 353697121050 2260 254661927156 2261 103077446706 2262 63432274896 2263 23206929840 2264 12033222880 2265 3910797436 2266 1676056044 2267 472733756 2268 163011640 2269 38608020 2270 10295472 2271 1947792 2272 376992 2273 52360 2274 6545 2275 561 2276 34 2277 1 2278 1 2279 67 2280 66 2281 2145 2282 2080 2283 43680 2284 41664 2285 635376 2286 595665 2287 7028847 2288 6471002 2289 61474519 2290 55525372 2291 436270780 2292 386206920 2293 2558620845 2294 2217471399 2295 12565671261 2296 10648873950 2297 52179482355 2298 43183019880 2299 184509266760 2300 148902215280 2301 558383307300 2302 438729741450 2303 1451182990950 2304 1108176102180 2305 3245372870670 2306 2403979904200 2307 6250347750920 2308 4481381406320 2309 10363194502115 2310 7174519270695 2311 14771069086725 2312 9847379391150 2313 18053528883775 2314 11554258485616 2315 18851684897584 2316 11541847896480 2317 16735679449896 2318 9762479679106 2319 12551759587422 2320 6943526580276 2321 7890371113950 2322 4116715363800 2323 4116715363800 2324 2012616400080 2325 1761039350070 2326 800472431850 2327 608359048206 2328 254661927156 2329 166509721602 2330 63432274896 2331 35240152720 2332 12033222880 2333 5586853480 2334 1676056044 2335 635745396 2336 163011640 2337 48903492 2338 10295472 2339 2324784 2340 376992 2341 58905 2342 6545 2343 595 2344 34 2345 1 2346 1 2347 68 2348 67 2349 2211 2350 2145 2351 45760 2352 43680 2353 677040 2354 635376 2355 7624512 2356 7028847 2357 67945521 2358 61474519 2359 491796152 2360 436270780 2361 2944827765 2362 2558620845 2363 14783142660 2364 12565671261 2365 62828356305 2366 52179482355 2367 227692286640 2368 184509266760 2369 707285522580 2370 558383307300 2371 1889912732400 2372 1451182990950 2373 4353548972850 2374 3245372870670 2375 8654327655120 2376 6250347750920 2377 14844575908435 2378 10363194502115 2379 21945588357420 2380 14771069086725 2381 27900908274925 2382 18053528883775 2383 30405943383200 2384 18851684897584 2385 28277527346376 2386 16735679449896 2387 22314239266528 2388 12551759587422 2389 14833897694226 2390 7890371113950 2391 8233430727600 2392 4116715363800 2393 3773655750150 2394 1761039350070 2395 1408831480056 2396 608359048206 2397 421171648758 2398 166509721602 2399 98672427616 2400 35240152720 2401 17620076360 2402 5586853480 2403 2311801440 2404 635745396 2405 211915132 2406 48903492 2407 12620256 2408 2324784 2409 435897 2410 58905 2411 7140 2412 595 2413 35 2414 1 2415 1 2416 69 2417 68 2418 2278 2419 2211 2420 47905 2421 45760 2422 720720 2423 677040 2424 8259888 2425 7624512 2426 74974368 2427 67945521 2428 553270671 2429 491796152 2430 3381098545 2431 2944827765 2432 17341763505 2433 14783142660 2434 75394027566 2435 62828356305 2436 279871768995 2437 227692286640 2438 891794789340 2439 707285522580 2440 2448296039700 2441 1889912732400 2442 5804731963800 2443 4353548972850 2444 11899700525790 2445 8654327655120 2446 21094923659355 2447 14844575908435 2448 32308782859535 2449 21945588357420 2450 42671977361650 2451 27900908274925 2452 48459472266975 2453 30405943383200 2454 47129212243960 2455 28277527346376 2456 39049918716424 2457 22314239266528 2458 27385657281648 2459 14833897694226 2460 16123801841550 2461 8233430727600 2462 7890371113950 2463 3773655750150 2464 3169870830126 2465 1408831480056 2466 1029530696964 2467 421171648758 2468 265182149218 2469 98672427616 2470 52860229080 2471 17620076360 2472 7898654920 2473 2311801440 2474 847660528 2475 211915132 2476 61523748 2477 12620256 2478 2760681 2479 435897 2480 66045 2481 7140 2482 630 2483 35 2484 1 2485 1 2486 70 2487 69 2488 2346 2489 2278 2490 50116 2491 47905 2492 766480 2493 720720 2494 8936928 2495 8259888 2496 82598880 2497 74974368 2498 621216192 2499 553270671 2500 3872894697 2501 3381098545 2502 20286591270 2503 17341763505 2504 90177170226 2505 75394027566 2506 342700125300 2507 279871768995 2508 1119487075980 2509 891794789340 2510 3155581562280 2511 2448296039700 2512 7694644696200 2513 5804731963800 2514 16253249498640 2515 11899700525790 2516 29749251314475 2517 21094923659355 2518 47153358767970 2519 32308782859535 2520 64617565719070 2521 42671977361650 2522 76360380541900 2523 48459472266975 2524 77535155627160 2525 47129212243960 2526 67327446062800 2527 39049918716424 2528 49699896548176 2529 27385657281648 2530 30957699535776 2531 16123801841550 2532 16123801841550 2533 7890371113950 2534 6943526580276 2535 3169870830126 2536 2438362177020 2537 1029530696964 2538 686353797976 2539 265182149218 2540 151532656696 2541 52860229080 2542 25518731280 2543 7898654920 2544 3159461968 2545 847660528 2546 273438880 2547 61523748 2548 15380937 2549 2760681 2550 501942 2551 66045 2552 7770 2553 630 2554 36 2555 1 2556 1 2557 71 2558 70 2559 2415 2560 2346 2561 52394 2562 50116 2563 814385 2564 766480 2565 9657648 2566 8936928 2567 90858768 2568 82598880 2569 696190560 2570 621216192 2571 4426165368 2572 3872894697 2573 23667689815 2574 20286591270 2575 107518933731 2576 90177170226 2577 418094152866 2578 342700125300 2579 1399358844975 2580 1119487075980 2581 4047376351620 2582 3155581562280 2583 10142940735900 2584 7694644696200 2585 22057981462440 2586 16253249498640 2587 41648951840265 2588 29749251314475 2589 68248282427325 2590 47153358767970 2591 96926348578605 2592 64617565719070 2593 119032357903550 2594 76360380541900 2595 125994627894135 2596 77535155627160 2597 114456658306760 2598 67327446062800 2599 88749815264600 2600 49699896548176 2601 58343356817424 2602 30957699535776 2603 32247603683100 2604 16123801841550 2605 14833897694226 2606 6943526580276 2607 5608233007146 2608 2438362177020 2609 1715884494940 2610 686353797976 2611 416714805914 2612 151532656696 2613 78378960360 2614 25518731280 2615 11058116888 2616 3159461968 2617 1121099408 2618 273438880 2619 76904685 2620 15380937 2621 3262623 2622 501942 2623 73815 2624 7770 2625 666 2626 36 2627 1 2628 1 2629 72 2630 71 2631 2485 2632 2415 2633 54740 2634 52394 2635 864501 2636 814385 2637 10424128 2638 9657648 2639 99795696 2640 90858768 2641 778789440 2642 696190560 2643 5047381560 2644 4426165368 2645 27540584512 2646 23667689815 2647 127805525001 2648 107518933731 2649 508271323092 2650 418094152866 2651 1742058970275 2652 1399358844975 2653 5166863427600 2654 4047376351620 2655 13298522298180 2656 10142940735900 2657 29752626158640 2658 22057981462440 2659 57902201338905 2660 41648951840265 2661 97997533741800 2662 68248282427325 2663 144079707346575 2664 96926348578605 2665 183649923622620 2666 119032357903550 2667 202355008436035 2668 125994627894135 2669 191991813933920 2670 114456658306760 2671 156077261327400 2672 88749815264600 2673 108043253365600 2674 58343356817424 2675 63205303218876 2676 32247603683100 2677 30957699535776 2678 14833897694226 2679 12551759587422 2680 5608233007146 2681 4154246671960 2682 1715884494940 2683 1103068603890 2684 416714805914 2685 229911617056 2686 78378960360 2687 36576848168 2688 11058116888 2689 4280561376 2690 1121099408 2691 350343565 2692 76904685 2693 18643560 2694 3262623 2695 575757 2696 73815 2697 8436 2698 666 2699 37 2700 1 2701 1 2702 73 2703 72 2704 2556 2705 2485 2706 57155 2707 54740 2708 916895 2709 864501 2710 11238513 2711 10424128 2712 109453344 2713 99795696 2714 869648208 2715 778789440 2716 5743572120 2717 5047381560 2718 31966749880 2719 27540584512 2720 151473214816 2721 127805525001 2722 615790256823 2723 508271323092 2724 2160153123141 2725 1742058970275 2726 6566222272575 2727 5166863427600 2728 17345898649800 2729 13298522298180 2730 39895566894540 2731 29752626158640 2732 79960182801345 2733 57902201338905 2734 139646485582065 2735 97997533741800 2736 212327989773900 2737 144079707346575 2738 280576272201225 2739 183649923622620 2740 321387366339585 2741 202355008436035 2742 317986441828055 2743 191991813933920 2744 270533919634160 2745 156077261327400 2746 196793068630200 2747 108043253365600 2748 121548660036300 2749 63205303218876 2750 63205303218876 2751 30957699535776 2752 27385657281648 2753 12551759587422 2754 9762479679106 2755 4154246671960 2756 2818953098830 2757 1103068603890 2758 646626422970 2759 229911617056 2760 114955808528 2761 36576848168 2762 15338678264 2763 4280561376 2764 1471442973 2765 350343565 2766 95548245 2767 18643560 2768 3838380 2769 575757 2770 82251 2771 8436 2772 703 2773 37 2774 1 2775 1 2776 74 2777 73 2778 2628 2779 2556 2780 59640 2781 57155 2782 971635 2783 916895 2784 12103014 2785 11238513 2786 119877472 2787 109453344 2788 969443904 2789 869648208 2790 6522361560 2791 5743572120 2792 37014131440 2793 31966749880 2794 179013799328 2795 151473214816 2796 743595781824 2797 615790256823 2798 2668424446233 2799 2160153123141 2800 8308281242850 2801 6566222272575 2802 22512762077400 2803 17345898649800 2804 53194089192720 2805 39895566894540 2806 109712808959985 2807 79960182801345 2808 197548686920970 2809 139646485582065 2810 310325523515700 2811 212327989773900 2812 424655979547800 2813 280576272201225 2814 505037289962205 2815 321387366339585 2816 520341450264090 2817 317986441828055 2818 462525733568080 2819 270533919634160 2820 352870329957600 2821 196793068630200 2822 229591913401900 2823 121548660036300 2824 126410606437752 2825 63205303218876 2826 58343356817424 2827 27385657281648 2828 22314239266528 2829 9762479679106 2830 6973199770790 2831 2818953098830 2832 1749695026860 2833 646626422970 2834 344867425584 2835 114955808528 2836 51915526432 2837 15338678264 2838 5752004349 2839 1471442973 2840 445891810 2841 95548245 2842 22481940 2843 3838380 2844 658008 2845 82251 2846 9139 2847 703 2848 38 2849 1 2850 1 2851 75 2852 74 2853 2701 2854 2628 2855 62196 2856 59640 2857 1028790 2858 971635 2859 13019909 2860 12103014 2861 131115985 2862 119877472 2863 1078897248 2864 969443904 2865 7392009768 2866 6522361560 2867 42757703560 2868 37014131440 2869 210980549208 2870 179013799328 2871 895068996640 2872 743595781824 2873 3284214703056 2874 2668424446233 2875 10468434365991 2876 8308281242850 2877 29078984349975 2878 22512762077400 2879 70539987842520 2880 53194089192720 2881 149608375854525 2882 109712808959985 2883 277508869722315 2884 197548686920970 2885 449972009097765 2886 310325523515700 2887 636983969321700 2888 424655979547800 2889 785613562163430 2890 505037289962205 2891 841728816603675 2892 520341450264090 2893 780512175396135 2894 462525733568080 2895 623404249591760 2896 352870329957600 2897 426384982032100 2898 229591913401900 2899 247959266474052 2900 126410606437752 2901 121548660036300 2902 58343356817424 2903 49699896548176 2904 22314239266528 2905 16735679449896 2906 6973199770790 2907 4568648125690 2908 1749695026860 2909 991493848554 2910 344867425584 2911 166871334960 2912 51915526432 2913 21090682613 2914 5752004349 2915 1917334783 2916 445891810 2917 118030185 2918 22481940 2919 4496388 2920 658008 2921 91390 2922 9139 2923 741 2924 38 2925 1 2926 1 2927 76 2928 75 2929 2775 2930 2701 2931 64824 2932 62196 2933 1088430 2934 1028790 2935 13991544 2936 13019909 2937 143218999 2938 131115985 2939 1198774720 2940 1078897248 2941 8361453672 2942 7392009768 2943 49280065120 2944 42757703560 2945 247994680648 2946 210980549208 2947 1074082795968 2948 895068996640 2949 4027810484880 2950 3284214703056 2951 13136858812224 2952 10468434365991 2953 37387265592825 2954 29078984349975 2955 93052749919920 2956 70539987842520 2957 202802465047245 2958 149608375854525 2959 387221678682300 2960 277508869722315 2961 647520696018735 2962 449972009097765 2963 947309492837400 2964 636983969321700 2965 1210269541711230 2966 785613562163430 2967 1346766106565880 2968 841728816603675 2969 1300853625660225 2970 780512175396135 2971 1085929983159840 2972 623404249591760 2973 779255311989700 2974 426384982032100 2975 477551179875952 2976 247959266474052 2977 247959266474052 2978 121548660036300 2979 108043253365600 2980 49699896548176 2981 39049918716424 2982 16735679449896 2983 11541847896480 2984 4568648125690 2985 2741188875414 2986 991493848554 2987 511738760544 2988 166871334960 2989 73006209045 2990 21090682613 2991 7669339132 2992 1917334783 2993 563921995 2994 118030185 2995 26978328 2996 4496388 2997 749398 2998 91390 2999 9880 3000 741 3001 39 3002 1 3003 1 3004 77 3005 76 3006 2850 3007 2775 3008 67525 3009 64824 3010 1150626 3011 1088430 3012 15020334 3013 13991544 3014 156238908 3015 143218999 3016 1329890705 3017 1198774720 3018 9440350920 3019 8361453672 3020 56672074888 3021 49280065120 3022 290752384208 3023 247994680648 3024 1285063345176 3025 1074082795968 3026 4922879481520 3027 4027810484880 3028 16421073515280 3029 13136858812224 3030 47855699958816 3031 37387265592825 3032 122131734269895 3033 93052749919920 3034 273342452889765 3035 202802465047245 3036 536830054536825 3037 387221678682300 3038 925029565741050 3039 647520696018735 3040 1397281501935165 3041 947309492837400 3042 1847253511032930 3043 1210269541711230 3044 2132379668729310 3045 1346766106565880 3046 2142582442263900 3047 1300853625660225 3048 1866442158555975 3049 1085929983159840 3050 1402659561581460 3051 779255311989700 3052 903936161908052 3053 477551179875952 3054 495918532948104 3055 247959266474052 3056 229591913401900 3057 108043253365600 3058 88749815264600 3059 39049918716424 3060 28277527346376 3061 11541847896480 3062 7309837001104 3063 2741188875414 3064 1503232609098 3065 511738760544 3066 239877544005 3067 73006209045 3068 28760021745 3069 7669339132 3070 2481256778 3071 563921995 3072 145008513 3073 26978328 3074 5245786 3075 749398 3076 101270 3077 9880 3078 780 3079 39 3080 1 3081 1 3082 78 3083 77 3084 2926 3085 2850 3086 70300 3087 67525 3088 1215450 3089 1150626 3090 16108764 3091 15020334 3092 170230452 3093 156238908 3094 1473109704 3095 1329890705 3096 10639125640 3097 9440350920 3098 65033528560 3099 56672074888 3100 340032449328 3101 290752384208 3102 1533058025824 3103 1285063345176 3104 5996962277488 3105 4922879481520 3106 20448884000160 3107 16421073515280 3108 60992558771040 3109 47855699958816 3110 159518999862720 3111 122131734269895 3112 366395202809685 3113 273342452889765 3114 739632519584070 3115 536830054536825 3116 1312251244423350 3117 925029565741050 3118 2044802197953900 3119 1397281501935165 3120 2794563003870330 3121 1847253511032930 3122 3342649210440540 3123 2132379668729310 3124 3489348548829780 3125 2142582442263900 3126 3167295784216200 3127 1866442158555975 3128 2488589544741300 3129 1402659561581460 3130 1683191473897752 3131 903936161908052 3132 973469712824056 3133 495918532948104 3134 477551179875952 3135 229591913401900 3136 196793068630200 3137 88749815264600 3138 67327446062800 3139 28277527346376 3140 18851684897584 3141 7309837001104 3142 4244421484512 3143 1503232609098 3144 751616304549 3145 239877544005 3146 101766230790 3147 28760021745 3148 10150595910 3149 2481256778 3150 708930508 3151 145008513 3152 32224114 3153 5245786 3154 850668 3155 101270 3156 10660 3157 780 3158 40 3159 1 3160 1 3161 79 3162 78 3163 3003 3164 2926 3165 73150 3166 70300 3167 1282975 3168 1215450 3169 17259390 3170 16108764 3171 185250786 3172 170230452 3173 1629348612 3174 1473109704 3175 11969016345 3176 10639125640 3177 74473879480 3178 65033528560 3179 396704524216 3180 340032449328 3181 1823810410032 3182 1533058025824 3183 7282025622664 3184 5996962277488 3185 25371763481680 3186 20448884000160 3187 77413632286320 3188 60992558771040 3189 207374699821536 3190 159518999862720 3191 488526937079580 3192 366395202809685 3193 1012974972473835 3194 739632519584070 3195 1849081298960175 3196 1312251244423350 3197 2969831763694950 3198 2044802197953900 3199 4191844505805495 3200 2794563003870330 3201 5189902721473470 3202 3342649210440540 3203 5621728217559090 3204 3489348548829780 3205 5309878226480100 3206 3167295784216200 3207 4355031703297275 3208 2488589544741300 3209 3085851035479212 3210 1683191473897752 3211 1877405874732108 3212 973469712824056 3213 973469712824056 3214 477551179875952 3215 426384982032100 3216 196793068630200 3217 156077261327400 3218 67327446062800 3219 47129212243960 3220 18851684897584 3221 11554258485616 3222 4244421484512 3223 2254848913647 3224 751616304549 3225 341643774795 3226 101766230790 3227 38910617655 3228 10150595910 3229 3190187286 3230 708930508 3231 177232627 3232 32224114 3233 6096454 3234 850668 3235 111930 3236 10660 3237 820 3238 40 3239 1 3240 1 3241 80 3242 79 3243 3081 3244 3003 3245 76076 3246 73150 3247 1353275 3248 1282975 3249 18474840 3250 17259390 3251 201359550 3252 185250786 3253 1799579064 3254 1629348612 3255 13442126049 3256 11969016345 3257 85113005120 3258 74473879480 3259 461738052776 3260 396704524216 3261 2163842859360 3262 1823810410032 3263 8815083648488 3264 7282025622664 3265 31368725759168 3266 25371763481680 3267 97862516286480 3268 77413632286320 3269 268367258592576 3270 207374699821536 3271 648045936942300 3272 488526937079580 3273 1379370175283520 3274 1012974972473835 3275 2588713818544245 3276 1849081298960175 3277 4282083008118300 3278 2969831763694950 3279 6236646703759395 3280 4191844505805495 3281 7984465725343800 3282 5189902721473470 3283 8964377427999630 3284 5621728217559090 3285 8799226775309880 3286 5309878226480100 3287 7522327487513475 3288 4355031703297275 3289 5574440580220512 3290 3085851035479212 3291 3560597348629860 3292 1877405874732108 3293 1946939425648112 3294 973469712824056 3295 903936161908052 3296 426384982032100 3297 352870329957600 3298 156077261327400 3299 114456658306760 3300 47129212243960 3301 30405943383200 3302 11554258485616 3303 6499270398159 3304 2254848913647 3305 1093260079344 3306 341643774795 3307 140676848445 3308 38910617655 3309 13340783196 3310 3190187286 3311 886163135 3312 177232627 3313 38320568 3314 6096454 3315 962598 3316 111930 3317 11480 3318 820 3319 41 3320 1 3321 1 3322 81 3323 80 3324 3160 3325 3081 3326 79079 3327 76076 3328 1426425 3329 1353275 3330 19757815 3331 18474840 3332 218618940 3333 201359550 3334 1984829850 3335 1799579064 3336 15071474661 3337 13442126049 3338 97082021465 3339 85113005120 3340 536211932256 3341 461738052776 3342 2560547383576 3343 2163842859360 3344 10638894058520 3345 8815083648488 3346 38650751381832 3347 31368725759168 3348 123234279768160 3349 97862516286480 3350 345780890878896 3351 268367258592576 3352 855420636763836 3353 648045936942300 3354 1867897112363100 3355 1379370175283520 3356 3601688791018080 3357 2588713818544245 3358 6131164307078475 3359 4282083008118300 3360 9206478467454345 3361 6236646703759395 3362 12176310231149295 3363 7984465725343800 3364 14154280149473100 3365 8964377427999630 3366 14420954992868970 3367 8799226775309880 3368 12832205713993575 3369 7522327487513475 3370 9929472283517787 3371 5574440580220512 3372 6646448384109072 3373 3560597348629860 3374 3824345300380220 3375 1946939425648112 3376 1877405874732108 3377 903936161908052 3378 779255311989700 3379 352870329957600 3380 270533919634160 3381 114456658306760 3382 77535155627160 3383 30405943383200 3384 18053528883775 3385 6499270398159 3386 3348108992991 3387 1093260079344 3388 482320623240 3389 140676848445 3390 52251400851 3391 13340783196 3392 4076350421 3393 886163135 3394 215553195 3395 38320568 3396 7059052 3397 962598 3398 123410 3399 11480 3400 861 3401 41 3402 1 3403 1 3404 82 3405 81 3406 3240 3407 3160 3408 82160 3409 79079 3410 1502501 3411 1426425 3412 21111090 3413 19757815 3414 237093780 3415 218618940 3416 2186189400 3417 1984829850 3418 16871053725 3419 15071474661 3420 110524147514 3421 97082021465 3422 621324937376 3423 536211932256 3424 3022285436352 3425 2560547383576 3426 12802736917880 3427 10638894058520 3428 47465835030320 3429 38650751381832 3430 154603005527328 3431 123234279768160 3432 443643407165376 3433 345780890878896 3434 1123787895356412 3435 855420636763836 3436 2515943049305400 3437 1867897112363100 3438 4981058966301600 3439 3601688791018080 3440 8719878125622720 3441 6131164307078475 3442 13488561475572645 3443 9206478467454345 3444 18412956934908690 3445 12176310231149295 3446 22138745874816900 3447 14154280149473100 3448 23385332420868600 3449 14420954992868970 3450 21631432489303455 3451 12832205713993575 3452 17451799771031262 3453 9929472283517787 3454 12220888964329584 3455 6646448384109072 3456 7384942649010080 3457 3824345300380220 3458 3824345300380220 3459 1877405874732108 3460 1683191473897752 3461 779255311989700 3462 623404249591760 3463 270533919634160 3464 191991813933920 3465 77535155627160 3466 48459472266975 3467 18053528883775 3468 9847379391150 3469 3348108992991 3470 1575580702584 3471 482320623240 3472 192928249296 3473 52251400851 3474 17417133617 3475 4076350421 3476 1101716330 3477 215553195 3478 45379620 3479 7059052 3480 1086008 3481 123410 3482 12341 3483 861 3484 42 3485 1 3486 1 3487 83 3488 82 3489 3321 3490 3240 3491 85320 3492 82160 3493 1581580 3494 1502501 3495 22537515 3496 21111090 3497 256851595 3498 237093780 3499 2404808340 3500 2186189400 3501 18855883575 3502 16871053725 3503 125595622175 3504 110524147514 3505 718406958841 3506 621324937376 3507 3558497368608 3508 3022285436352 3509 15363284301456 3510 12802736917880 3511 58104729088840 3512 47465835030320 3513 193253756909160 3514 154603005527328 3515 566877686933536 3516 443643407165376 3517 1469568786235308 3518 1123787895356412 3519 3371363686069236 3520 2515943049305400 3521 6848956078664700 3522 4981058966301600 3523 12321566916640800 3524 8719878125622720 3525 19619725782651120 3526 13488561475572645 3527 27619435402363035 3528 18412956934908690 3529 34315056105966195 3530 22138745874816900 3531 37539612570341700 3532 23385332420868600 3533 36052387482172425 3534 21631432489303455 3535 30284005485024837 3536 17451799771031262 3537 22150361247847371 3538 12220888964329584 3539 14031391033119152 3540 7384942649010080 3541 7648690600760440 3542 3824345300380220 3543 3560597348629860 3544 1683191473897752 3545 1402659561581460 3546 623404249591760 3547 462525733568080 3548 191991813933920 3549 125994627894135 3550 48459472266975 3551 27900908274925 3552 9847379391150 3553 4923689695575 3554 1575580702584 3555 675248872536 3556 192928249296 3557 69668534468 3558 17417133617 3559 5178066751 3560 1101716330 3561 260932815 3562 45379620 3563 8145060 3564 1086008 3565 135751 3566 12341 3567 903 3568 42 3569 1 3570 1 3571 84 3572 83 3573 3403 3574 3321 3575 88560 3576 85320 3577 1663740 3578 1581580 3579 24040016 3580 22537515 3581 277962685 3582 256851595 3583 2641902120 3584 2404808340 3585 21042072975 3586 18855883575 3587 142466675900 3588 125595622175 3589 828931106355 3590 718406958841 3591 4179822305984 3592 3558497368608 3593 18385569737808 3594 15363284301456 3595 70907466006720 3596 58104729088840 3597 240719591939480 3598 193253756909160 3599 721480692460864 3600 566877686933536 3601 1913212193400684 3602 1469568786235308 3603 4495151581425648 3604 3371363686069236 3605 9364899127970100 3606 6848956078664700 3607 17302625882942400 3608 12321566916640800 3609 28339603908273840 3610 19619725782651120 3611 41107996877935680 3612 27619435402363035 3613 52728013040874885 3614 34315056105966195 3615 59678358445158600 3616 37539612570341700 3617 59437719903041025 3618 36052387482172425 3619 51915437974328292 3620 30284005485024837 3621 39602161018878633 3622 22150361247847371 3623 26252279997448736 3624 14031391033119152 3625 15033633249770520 3626 7648690600760440 3627 7384942649010080 3628 3560597348629860 3629 3085851035479212 3630 1402659561581460 3631 1085929983159840 3632 462525733568080 3633 317986441828055 3634 125994627894135 3635 76360380541900 3636 27900908274925 3637 14771069086725 3638 4923689695575 3639 2250829575120 3640 675248872536 3641 262596783764 3642 69668534468 3643 22595200368 3644 5178066751 3645 1362649145 3646 260932815 3647 53524680 3648 8145060 3649 1221759 3650 135751 3651 13244 3652 903 3653 43 3654 1 3655 1 3656 85 3657 84 3658 3486 3659 3403 3660 91881 3661 88560 3662 1749060 3663 1663740 3664 25621596 3665 24040016 3666 300500200 3667 277962685 3668 2898753715 3669 2641902120 3670 23446881315 3671 21042072975 3672 161322559475 3673 142466675900 3674 954526728530 3675 828931106355 3676 4898229264825 3677 4179822305984 3678 21944067106416 3679 18385569737808 3680 86270750308176 3681 70907466006720 3682 298824321028320 3683 240719591939480 3684 914734449370024 3685 721480692460864 3686 2480089880334220 3687 1913212193400684 3688 5964720367660956 3689 4495151581425648 3690 12736262814039336 3691 9364899127970100 3692 24151581961607100 3693 17302625882942400 3694 40661170824914640 3695 28339603908273840 3696 60727722660586800 3697 41107996877935680 3698 80347448443237920 3699 52728013040874885 3700 93993414551124795 3701 59678358445158600 3702 96977332473382725 3703 59437719903041025 3704 87967825456500717 3705 51915437974328292 3706 69886166503903470 3707 39602161018878633 3708 48402641245296107 3709 26252279997448736 3710 29065024282889672 3711 15033633249770520 3712 15033633249770520 3713 7384942649010080 3714 6646448384109072 3715 3085851035479212 3716 2488589544741300 3717 1085929983159840 3718 780512175396135 3719 317986441828055 3720 202355008436035 3721 76360380541900 3722 42671977361650 3723 14771069086725 3724 7174519270695 3725 2250829575120 3726 937845656300 3727 262596783764 3728 92263734836 3729 22595200368 3730 6540715896 3731 1362649145 3732 314457495 3733 53524680 3734 9366819 3735 1221759 3736 148995 3737 13244 3738 946 3739 43 3740 1 3741 1 3742 86 3743 85 3744 3570 3745 3486 3746 95284 3747 91881 3748 1837620 3749 1749060 3750 27285336 3751 25621596 3752 324540216 3753 300500200 3754 3176716400 3755 2898753715 3756 26088783435 3757 23446881315 3758 182364632450 3759 161322559475 3760 1096993404430 3761 954526728530 3762 5727160371180 3763 4898229264825 3764 26123889412400 3765 21944067106416 3766 104656320045984 3767 86270750308176 3768 369731787035040 3769 298824321028320 3770 1155454041309504 3771 914734449370024 3772 3201570572795084 3773 2480089880334220 3774 7877932561061640 3775 5964720367660956 3776 17231414395464984 3777 12736262814039336 3778 33516481089577200 3779 24151581961607100 3780 57963796707857040 3781 40661170824914640 3782 89067326568860640 3783 60727722660586800 3784 121455445321173600 3785 80347448443237920 3786 146721427591999680 3787 93993414551124795 3788 156655690918541325 3789 96977332473382725 3790 147405545359541742 3791 87967825456500717 3792 121801604478231762 3793 69886166503903470 3794 88004802264174740 3795 48402641245296107 3796 55317304280338408 3797 29065024282889672 3798 30067266499541040 3799 15033633249770520 3800 14031391033119152 3801 6646448384109072 3802 5574440580220512 3803 2488589544741300 3804 1866442158555975 3805 780512175396135 3806 520341450264090 3807 202355008436035 3808 119032357903550 3809 42671977361650 3810 21945588357420 3811 7174519270695 3812 3188675231420 3813 937845656300 3814 354860518600 3815 92263734836 3816 29135916264 3817 6540715896 3818 1677106640 3819 314457495 3820 62891499 3821 9366819 3822 1370754 3823 148995 3824 14190 3825 946 3826 44 3827 1 3828 1 3829 87 3830 86 3831 3655 3832 3570 3833 98770 3834 95284 3835 1929501 3836 1837620 3837 29034396 3838 27285336 3839 350161812 3840 324540216 3841 3477216600 3842 3176716400 3843 28987537150 3844 26088783435 3845 205811513765 3846 182364632450 3847 1258315963905 3848 1096993404430 3849 6681687099710 3850 5727160371180 3851 31022118677225 3852 26123889412400 3853 126600387152400 3854 104656320045984 3855 456002537343216 3856 369731787035040 3857 1454278362337824 3858 1155454041309504 3859 4116305022165108 3860 3201570572795084 3861 10358022441395860 3862 7877932561061640 3863 23196134763125940 3864 17231414395464984 3865 46252743903616536 3866 33516481089577200 3867 82115378669464140 3868 57963796707857040 3869 129728497393775280 3870 89067326568860640 3871 182183167981760400 3872 121455445321173600 3873 227068876035237600 3874 146721427591999680 3875 250649105469666120 3876 156655690918541325 3877 244382877832924467 3878 147405545359541742 3879 209769429934732479 3880 121801604478231762 3881 157890968768078210 3882 88004802264174740 3883 103719945525634515 3884 55317304280338408 3885 59132290782430712 3886 30067266499541040 3887 29065024282889672 3888 14031391033119152 3889 12220888964329584 3890 5574440580220512 3891 4355031703297275 3892 1866442158555975 3893 1300853625660225 3894 520341450264090 3895 321387366339585 3896 119032357903550 3897 64617565719070 3898 21945588357420 3899 10363194502115 3900 3188675231420 3901 1292706174900 3902 354860518600 3903 121399651100 3904 29135916264 3905 8217822536 3906 1677106640 3907 377348994 3908 62891499 3909 10737573 3910 1370754 3911 163185 3912 14190 3913 990 3914 44 3915 1 3916 1 3917 88 3918 87 3919 3741 3920 3655 3921 102340 3922 98770 3923 2024785 3924 1929501 3925 30872016 3926 29034396 3927 377447148 3928 350161812 3929 3801756816 3930 3477216600 3931 32164253550 3932 28987537150 3933 231900297200 3934 205811513765 3935 1440680596355 3936 1258315963905 3937 7778680504140 3938 6681687099710 3939 36749279048405 3940 31022118677225 3941 152724276564800 3942 126600387152400 3943 560658857389200 3944 456002537343216 3945 1824010149372864 3946 1454278362337824 3947 5271759063474612 3948 4116305022165108 3949 13559593014190944 3950 10358022441395860 3951 31074067324187580 3952 23196134763125940 3953 63484158299081520 3954 46252743903616536 3955 115631859759041340 3956 82115378669464140 3957 187692294101632320 3958 129728497393775280 3959 271250494550621040 3960 182183167981760400 3961 348524321356411200 3962 227068876035237600 3963 397370533061665800 3964 250649105469666120 3965 401038568751465792 3966 244382877832924467 3967 357174975294274221 3968 209769429934732479 3969 279692573246309972 3970 157890968768078210 3971 191724747789809255 3972 103719945525634515 3973 114449595062769120 3974 59132290782430712 3975 59132290782430712 3976 29065024282889672 3977 26252279997448736 3978 12220888964329584 3979 9929472283517787 3980 4355031703297275 3981 3167295784216200 3982 1300853625660225 3983 841728816603675 3984 321387366339585 3985 183649923622620 3986 64617565719070 3987 32308782859535 3988 10363194502115 3989 4481381406320 3990 1292706174900 3991 476260169700 3992 121399651100 3993 37353738800 3994 8217822536 3995 2054455634 3996 377348994 3997 73629072 3998 10737573 3999 1533939 4000 163185 4001 15180 4002 990 4003 45 4004 1 4005 1 4006 89 4007 88 4008 3828 4009 3741 4010 105995 4011 102340 4012 2123555 4013 2024785 4014 32801517 4015 30872016 4016 406481544 4017 377447148 4018 4151918628 4019 3801756816 4020 35641470150 4021 32164253550 4022 260887834350 4023 231900297200 4024 1646492110120 4025 1440680596355 4026 9036996468045 4027 7778680504140 4028 43430966148115 4029 36749279048405 4030 183746395242025 4031 152724276564800 4032 687259244541600 4033 560658857389200 4034 2280012686716080 4035 1824010149372864 4036 6726037425812436 4037 5271759063474612 4038 17675898036356052 4039 13559593014190944 4040 41432089765583440 4041 31074067324187580 4042 86680293062207460 4043 63484158299081520 4044 161884603662657876 4045 115631859759041340 4046 269807672771096460 4047 187692294101632320 4048 400978991944396320 4049 271250494550621040 4050 530707489338171600 4051 348524321356411200 4052 624439409096903400 4053 397370533061665800 4054 651687674221131912 4055 401038568751465792 4056 601557853127198688 4057 357174975294274221 4058 489462003181042451 4059 279692573246309972 4060 349615716557887465 4061 191724747789809255 4062 218169540588403635 4063 114449595062769120 4064 118264581564861424 4065 59132290782430712 4066 55317304280338408 4067 26252279997448736 4068 22150361247847371 4069 9929472283517787 4070 7522327487513475 4071 3167295784216200 4072 2142582442263900 4073 841728816603675 4074 505037289962205 4075 183649923622620 4076 96926348578605 4077 32308782859535 4078 14844575908435 4079 4481381406320 4080 1768966344600 4081 476260169700 4082 158753389900 4083 37353738800 4084 10272278170 4085 2054455634 4086 450978066 4087 73629072 4088 12271512 4089 1533939 4090 178365 4091 15180 4092 1035 4093 45 4094 1 4095 1 4096 90 4097 89 4098 3916 4099 3828 4100 109736 4101 105995 4102 2225895 4103 2123555 4104 34826302 4105 32801517 4106 437353560 4107 406481544 4108 4529365776 4109 4151918628 4110 39443226966 4111 35641470150 4112 293052087900 4113 260887834350 4114 1878392407320 4115 1646492110120 4116 10477677064400 4117 9036996468045 4118 51209646652255 4119 43430966148115 4120 220495674290430 4121 183746395242025 4122 839983521106400 4123 687259244541600 4124 2840671544105280 4125 2280012686716080 4126 8550047575185300 4127 6726037425812436 4128 22947657099830664 4129 17675898036356052 4130 54991682779774384 4131 41432089765583440 4132 117754360386395040 4133 86680293062207460 4134 225368761961739396 4135 161884603662657876 4136 385439532530137800 4137 269807672771096460 4138 588671286046028640 4139 400978991944396320 4140 801957983888792640 4141 530707489338171600 4142 972963730453314600 4143 624439409096903400 4144 1049058207282797712 4145 651687674221131912 4146 1002596421878664480 4147 601557853127198688 4148 846636978475316672 4149 489462003181042451 4150 629308289804197437 4151 349615716557887465 4152 409894288378212890 4153 218169540588403635 4154 232714176627630544 4155 118264581564861424 4156 114449595062769120 4157 55317304280338408 4158 48402641245296107 4159 22150361247847371 4160 17451799771031262 4161 7522327487513475 4162 5309878226480100 4163 2142582442263900 4164 1346766106565880 4165 505037289962205 4166 280576272201225 4167 96926348578605 4168 47153358767970 4169 14844575908435 4170 6250347750920 4171 1768966344600 4172 635013559600 4173 158753389900 4174 47626016970 4175 10272278170 4176 2505433700 4177 450978066 4178 85900584 4179 12271512 4180 1712304 4181 178365 4182 16215 4183 1035 4184 46 4185 1 4186 1 4187 91 4188 90 4189 4005 4190 3916 4191 113564 4192 109736 4193 2331890 4194 2225895 4195 36949857 4196 34826302 4197 470155077 4198 437353560 4199 4935847320 4200 4529365776 4201 43595145594 4202 39443226966 4203 328693558050 4204 293052087900 4205 2139280241670 4206 1878392407320 4207 12124169174520 4208 10477677064400 4209 60246643120300 4210 51209646652255 4211 263926640438545 4212 220495674290430 4213 1023729916348425 4214 839983521106400 4215 3527930788646880 4216 2840671544105280 4217 10830060261901380 4218 8550047575185300 4219 29673694525643100 4220 22947657099830664 4221 72667580816130436 4222 54991682779774384 4223 159186450151978480 4224 117754360386395040 4225 312049055023946856 4226 225368761961739396 4227 547324136192795676 4228 385439532530137800 4229 858478958817125100 4230 588671286046028640 4231 1202936975833188960 4232 801957983888792640 4233 1503671219791486200 4234 972963730453314600 4235 1673497616379701112 4236 1049058207282797712 4237 1654284096099796392 4238 1002596421878664480 4239 1448194831602515360 4240 846636978475316672 4241 1118770292985239888 4242 629308289804197437 4243 759510004936100355 4244 409894288378212890 4245 450883717216034179 4246 232714176627630544 4247 232714176627630544 4248 114449595062769120 4249 103719945525634515 4250 48402641245296107 4251 39602161018878633 4252 17451799771031262 4253 12832205713993575 4254 5309878226480100 4255 3489348548829780 4256 1346766106565880 4257 785613562163430 4258 280576272201225 4259 144079707346575 4260 47153358767970 4261 21094923659355 4262 6250347750920 4263 2403979904200 4264 635013559600 4265 206379406870 4266 47626016970 4267 12777711870 4268 2505433700 4269 536878650 4270 85900584 4271 13983816 4272 1712304 4273 194580 4274 16215 4275 1081 4276 46 4277 1 4278 1 4279 92 4280 91 4281 4095 4282 4005 4283 117480 4284 113564 4285 2441626 4286 2331890 4287 39175752 4288 36949857 4289 504981379 4290 470155077 4291 5373200880 4292 4935847320 4293 48124511370 4294 43595145594 4295 368136785016 4296 328693558050 4297 2432332329570 4298 2139280241670 4299 14002561581840 4300 12124169174520 4301 70724320184700 4302 60246643120300 4303 315136287090800 4304 263926640438545 4305 1244225590638855 4306 1023729916348425 4307 4367914309753280 4308 3527930788646880 4309 13670731806006660 4310 10830060261901380 4311 38223742100828400 4312 29673694525643100 4313 95615237915961100 4314 72667580816130436 4315 214178132931752864 4316 159186450151978480 4317 429803415410341896 4318 312049055023946856 4319 772692898154535072 4320 547324136192795676 4321 1243918491347262900 4322 858478958817125100 4323 1791608261879217600 4324 1202936975833188960 4325 2305629203680278840 4326 1503671219791486200 4327 2646461346833015712 4328 1673497616379701112 4329 2703342303382594104 4330 1654284096099796392 4331 2450791253481179840 4332 1448194831602515360 4333 1965407271460556560 4334 1118770292985239888 4335 1388818294740297792 4336 759510004936100355 4337 860778005594247069 4338 450883717216034179 4339 465428353255261088 4340 232714176627630544 4341 218169540588403635 4342 103719945525634515 4343 88004802264174740 4344 39602161018878633 4345 30284005485024837 4346 12832205713993575 4347 8799226775309880 4348 3489348548829780 4349 2132379668729310 4350 785613562163430 4351 424655979547800 4352 144079707346575 4353 68248282427325 4354 21094923659355 4355 8654327655120 4356 2403979904200 4357 841392966470 4358 206379406870 4359 60403728840 4360 12777711870 4361 3042312350 4362 536878650 4363 99884400 4364 13983816 4365 1906884 4366 194580 4367 17296 4368 1081 4369 47 4370 1 4371 1 4372 93 4373 92 4374 4186 4375 4095 4376 121485 4377 117480 4378 2555190 4379 2441626 4380 41507642 4381 39175752 4382 541931236 4383 504981379 4384 5843355957 4385 5373200880 4386 53060358690 4387 48124511370 4388 411731930610 4389 368136785016 4390 2761025887620 4391 2432332329570 4392 16141841823510 4393 14002561581840 4394 82848489359220 4395 70724320184700 4396 375382930211100 4397 315136287090800 4398 1508152231077400 4399 1244225590638855 4400 5391644226101705 4401 4367914309753280 4402 17198662594653540 4403 13670731806006660 4404 49053802362729780 4405 38223742100828400 4406 125288932441604200 4407 95615237915961100 4408 286845713747883300 4409 214178132931752864 4410 588989865562320376 4411 429803415410341896 4412 1084741953178481928 4413 772692898154535072 4414 1791242627540058576 4415 1243918491347262900 4416 2650087220696342700 4417 1791608261879217600 4418 3508566179513467800 4419 2305629203680278840 4420 4150132566624501912 4421 2646461346833015712 4422 4376839919762295216 4423 2703342303382594104 4424 4105075349580976232 4425 2450791253481179840 4426 3413602103063071920 4427 1965407271460556560 4428 2507588587725537680 4429 1388818294740297792 4430 1620288010530347424 4431 860778005594247069 4432 916312070471295267 4433 465428353255261088 4434 450883717216034179 4435 218169540588403635 4436 191724747789809255 4437 88004802264174740 4438 69886166503903470 4439 30284005485024837 4440 21631432489303455 4441 8799226775309880 4442 5621728217559090 4443 2132379668729310 4444 1210269541711230 4445 424655979547800 4446 212327989773900 4447 68248282427325 4448 29749251314475 4449 8654327655120 4450 3245372870670 4451 841392966470 4452 266783135710 4453 60403728840 4454 15820024220 4455 3042312350 4456 636763050 4457 99884400 4458 15890700 4459 1906884 4460 211876 4461 17296 4462 1128 4463 47 4464 1 4465 1 4466 94 4467 93 4468 4278 4469 4186 4470 125580 4471 121485 4472 2672670 4473 2555190 4474 43949268 4475 41507642 4476 581106988 4477 541931236 4478 6348337336 4479 5843355957 4480 58433559570 4481 53060358690 4482 459856441980 4483 411731930610 4484 3129162672636 4485 2761025887620 4486 18574174153080 4487 16141841823510 4488 96851050941060 4489 82848489359220 4490 446107250395800 4491 375382930211100 4492 1823288518168200 4493 1508152231077400 4494 6635869816740560 4495 5391644226101705 4496 21566576904406820 4497 17198662594653540 4498 62724534168736440 4499 49053802362729780 4500 163512674542432600 4501 125288932441604200 4502 382460951663844400 4503 286845713747883300 4504 803167998494073240 4505 588989865562320376 4506 1514545368588823824 4507 1084741953178481928 4508 2563935525694593648 4509 1791242627540058576 4510 3894005712043605600 4511 2650087220696342700 4512 5300174441392685400 4513 3508566179513467800 4514 6455761770304780752 4515 4150132566624501912 4516 7023301266595310928 4517 4376839919762295216 4518 6808417652963570336 4519 4105075349580976232 4520 5864393356544251760 4521 3413602103063071920 4522 4472995859186094240 4523 2507588587725537680 4524 3009106305270645216 4525 1620288010530347424 4526 1777090076065542336 4527 916312070471295267 4528 916312070471295267 4529 450883717216034179 4530 409894288378212890 4531 191724747789809255 4532 157890968768078210 4533 69886166503903470 4534 51915437974328292 4535 21631432489303455 4536 14420954992868970 4537 5621728217559090 4538 3342649210440540 4539 1210269541711230 4540 636983969321700 4541 212327989773900 4542 97997533741800 4543 29749251314475 4544 11899700525790 4545 3245372870670 4546 1108176102180 4547 266783135710 4548 76223753060 4549 15820024220 4550 3679075400 4551 636763050 4552 115775100 4553 15890700 4554 2118760 4555 211876 4556 18424 4557 1128 4558 48 4559 1 4560 1 4561 95 4562 94 4563 4371 4564 4278 4565 129766 4566 125580 4567 2794155 4568 2672670 4569 46504458 4570 43949268 4571 622614630 4572 581106988 4573 6890268572 4574 6348337336 4575 64276915527 4576 58433559570 4577 512916800670 4578 459856441980 4579 3540894603246 4580 3129162672636 4581 21335200040700 4582 18574174153080 4583 112992892764570 4584 96851050941060 4585 528955739755020 4586 446107250395800 4587 2198671448379300 4588 1823288518168200 4589 8144022047817960 4590 6635869816740560 4591 26958221130508525 4592 21566576904406820 4593 79923196763389980 4594 62724534168736440 4595 212566476905162380 4596 163512674542432600 4597 507749884105448600 4598 382460951663844400 4599 1090013712241956540 4600 803167998494073240 4601 2103535234151144200 4602 1514545368588823824 4603 3648677478873075576 4604 2563935525694593648 4605 5685248339583664176 4606 3894005712043605600 4607 7950261662089028100 4608 5300174441392685400 4609 9964327949818248552 4610 6455761770304780752 4611 11173433833219812840 4612 7023301266595310928 4613 11185257572725865552 4614 6808417652963570336 4615 9969468706125227992 4616 5864393356544251760 4617 7886597962249166160 4618 4472995859186094240 4619 5516694892996182896 4620 3009106305270645216 4621 3397378086595889760 4622 1777090076065542336 4623 1832624140942590534 4624 916312070471295267 4625 860778005594247069 4626 409894288378212890 4627 349615716557887465 4628 157890968768078210 4629 121801604478231762 4630 51915437974328292 4631 36052387482172425 4632 14420954992868970 4633 8964377427999630 4634 3342649210440540 4635 1847253511032930 4636 636983969321700 4637 310325523515700 4638 97997533741800 4639 41648951840265 4640 11899700525790 4641 4353548972850 4642 1108176102180 4643 343006888770 4644 76223753060 4645 19499099620 4646 3679075400 4647 752538150 4648 115775100 4649 18009460 4650 2118760 4651 230300 4652 18424 4653 1176 4654 48 4655 1 4656 1 4657 96 4658 95 4659 4465 4660 4371 4661 134044 4662 129766 4663 2919735 4664 2794155 4665 49177128 4666 46504458 4667 666563898 4668 622614630 4669 7471375560 4670 6890268572 4671 70625252863 4672 64276915527 4673 571350360240 4674 512916800670 4675 4000751045226 4676 3540894603246 4677 24464362713336 4678 21335200040700 4679 131567066917650 4680 112992892764570 4681 625806790696080 4682 528955739755020 4683 2644778698775100 4684 2198671448379300 4685 9967310565986160 4686 8144022047817960 4687 33594090947249085 4688 26958221130508525 4689 101489773667796800 4690 79923196763389980 4691 275291011073898820 4692 212566476905162380 4693 671262558647881200 4694 507749884105448600 4695 1472474663905800940 4696 1090013712241956540 4697 2906703232645217440 4698 2103535234151144200 4699 5163222847461899400 4700 3648677478873075576 4701 8249183865278257824 4702 5685248339583664176 4703 11844267374132633700 4704 7950261662089028100 4705 15264502391210933952 4706 9964327949818248552 4707 17629195603524593592 4708 11173433833219812840 4709 18208558839321176480 4710 11185257572725865552 4711 16777886359088798328 4712 9969468706125227992 4713 13750991318793417920 4714 7886597962249166160 4715 9989690752182277136 4716 5516694892996182896 4717 6406484391866534976 4718 3397378086595889760 4719 3609714217008132870 4720 1832624140942590534 4721 1777090076065542336 4722 860778005594247069 4723 759510004936100355 4724 349615716557887465 4725 279692573246309972 4726 121801604478231762 4727 87967825456500717 4728 36052387482172425 4729 23385332420868600 4730 8964377427999630 4731 5189902721473470 4732 1847253511032930 4733 947309492837400 4734 310325523515700 4735 139646485582065 4736 41648951840265 4737 16253249498640 4738 4353548972850 4739 1451182990950 4740 343006888770 4741 95722852680 4742 19499099620 4743 4431613550 4744 752538150 4745 133784560 4746 18009460 4747 2349060 4748 230300 4749 19600 4750 1176 4751 49 4752 1 4753 1 4754 97 4755 96 4756 4560 4757 4465 4758 138415 4759 134044 4760 3049501 4761 2919735 4762 51971283 4763 49177128 4764 713068356 4765 666563898 4766 8093990190 4767 7471375560 4768 77515521435 4769 70625252863 4770 635627275767 4771 571350360240 4772 4513667845896 4773 4000751045226 4774 28005257316582 4775 24464362713336 4776 152902266958350 4777 131567066917650 4778 738799683460650 4779 625806790696080 4780 3173734438530120 4781 2644778698775100 4782 12165982014365460 4783 9967310565986160 4784 41738112995067045 4785 33594090947249085 4786 128447994798305325 4787 101489773667796800 4788 355214207837288800 4789 275291011073898820 4790 883829035553043580 4791 671262558647881200 4792 1980224548011249540 4793 1472474663905800940 4794 3996716944887173980 4795 2906703232645217440 4796 7266758081613043600 4797 5163222847461899400 4798 11897861344151333400 4799 8249183865278257824 4800 17529515713716297876 4801 11844267374132633700 4802 23214764053299962052 4803 15264502391210933952 4804 27593523553342842144 4805 17629195603524593592 4806 29381992672540989320 4807 18208558839321176480 4808 27963143931814663880 4809 16777886359088798328 4810 23720460024918645912 4811 13750991318793417920 4812 17876288714431443296 4813 9989690752182277136 4814 11923179284862717872 4815 6406484391866534976 4816 7007092303604022630 4817 3609714217008132870 4818 3609714217008132870 4819 1777090076065542336 4820 1620288010530347424 4821 759510004936100355 4822 629308289804197437 4823 279692573246309972 4824 209769429934732479 4825 87967825456500717 4826 59437719903041025 4827 23385332420868600 4828 14154280149473100 4829 5189902721473470 4830 2794563003870330 4831 947309492837400 4832 449972009097765 4833 139646485582065 4834 57902201338905 4835 16253249498640 4836 5804731963800 4837 1451182990950 4838 438729741450 4839 95722852680 4840 23930713170 4841 4431613550 4842 886322710 4843 133784560 4844 20358520 4845 2349060 4846 249900 4847 19600 4848 1225 4849 49 4850 1 4851 1 4852 98 4853 97 4854 4656 4855 4560 4856 142880 4857 138415 4858 3183545 4859 3049501 4860 54891018 4861 51971283 4862 762245484 4863 713068356 4864 8760554088 4865 8093990190 4866 84986896995 4867 77515521435 4868 706252528630 4869 635627275767 4870 5085018206136 4871 4513667845896 4872 32006008361808 4873 28005257316582 4874 177366629671686 4875 152902266958350 4876 870366750378300 4877 738799683460650 4878 3799541229226200 4879 3173734438530120 4880 14810760713140560 4881 12165982014365460 4882 51705423561053205 4883 41738112995067045 4884 162042085745554410 4885 128447994798305325 4886 456703981505085600 4887 355214207837288800 4888 1159120046626942400 4889 883829035553043580 4890 2651487106659130740 4891 1980224548011249540 4892 5469191608792974920 4893 3996716944887173980 4894 10173461314258261040 4895 7266758081613043600 4896 17061084191613232800 4897 11897861344151333400 4898 25778699578994555700 4899 17529515713716297876 4900 35059031427432595752 4901 23214764053299962052 4902 42858025944553776096 4903 27593523553342842144 4904 47011188276065582912 4905 29381992672540989320 4906 46171702771135840360 4907 27963143931814663880 4908 40498346384007444240 4909 23720460024918645912 4910 31627280033224861216 4911 17876288714431443296 4912 21912870037044995008 4913 11923179284862717872 4914 13413576695470557606 4915 7007092303604022630 4916 7219428434016265740 4917 3609714217008132870 4918 3397378086595889760 4919 1620288010530347424 4920 1388818294740297792 4921 629308289804197437 4922 489462003181042451 4923 209769429934732479 4924 147405545359541742 4925 59437719903041025 4926 37539612570341700 4927 14154280149473100 4928 7984465725343800 4929 2794563003870330 4930 1397281501935165 4931 449972009097765 4932 197548686920970 4933 57902201338905 4934 22057981462440 4935 5804731963800 4936 1889912732400 4937 438729741450 4938 119653565850 4939 23930713170 4940 5317936260 4941 886322710 4942 154143080 4943 20358520 4944 2598960 4945 249900 4946 20825 4947 1225 4948 50 4949 1 4950 1 4951 99 4952 98 4953 4753 4954 4656 4955 147440 4956 142880 4957 3321960 4958 3183545 4959 57940519 4960 54891018 4961 814216767 4962 762245484 4963 9473622444 4964 8760554088 4965 93080887185 4966 84986896995 4967 783768050065 4968 706252528630 4969 5720645481903 4970 5085018206136 4971 36519676207704 4972 32006008361808 4973 205371886988268 4974 177366629671686 4975 1023269017336650 4976 870366750378300 4977 4538340912686850 4978 3799541229226200 4979 17984495151670680 4980 14810760713140560 4981 63871405575418665 4982 51705423561053205 4983 203780198740621455 4984 162042085745554410 4985 585151976303390925 4986 456703981505085600 4987 1514334254464231200 4988 1159120046626942400 4989 3535316142212174320 4990 2651487106659130740 4991 7449416156804224460 4992 5469191608792974920 4993 14170178259145435020 4994 10173461314258261040 4995 24327842273226276400 4996 17061084191613232800 4997 37676560923145889100 4998 25778699578994555700 4999 52588547141148893628 5000 35059031427432595752 5001 66072789997853738148 5002 42858025944553776096 5003 74604711829408425056 5004 47011188276065582912 5005 75553695443676829680 5006 46171702771135840360 5007 68461490315822108120 5008 40498346384007444240 5009 55347740058143507128 5010 31627280033224861216 5011 39789158751476438304 5012 21912870037044995008 5013 25336755980333275478 5014 13413576695470557606 5015 14226520737620288370 5016 7219428434016265740 5017 7007092303604022630 5018 3397378086595889760 5019 3009106305270645216 5020 1388818294740297792 5021 1118770292985239888 5022 489462003181042451 5023 357174975294274221 5024 147405545359541742 5025 96977332473382725 5026 37539612570341700 5027 22138745874816900 5028 7984465725343800 5029 4191844505805495 5030 1397281501935165 5031 647520696018735 5032 197548686920970 5033 79960182801345 5034 22057981462440 5035 7694644696200 5036 1889912732400 5037 558383307300 5038 119653565850 5039 29248649430 5040 5317936260 5041 1040465790 5042 154143080 5043 22957480 5044 2598960 5045 270725 5046 20825 5047 1275 5048 50 5049 1 5050 1 5051 100 5052 99 5053 4851 5054 4753 5055 152096 5056 147440 5057 3464840 5058 3321960 5059 61124064 5060 57940519 5061 869107785 5062 814216767 5063 10235867928 5064 9473622444 5065 101841441273 5066 93080887185 5067 868754947060 5068 783768050065 5069 6426898010533 5070 5720645481903 5071 41604694413840 5072 36519676207704 5073 237377895350076 5074 205371886988268 5075 1200635647008336 5076 1023269017336650 5077 5408707663065150 5078 4538340912686850 5079 21784036380896880 5080 17984495151670680 5081 78682166288559225 5082 63871405575418665 5083 255485622301674660 5084 203780198740621455 5085 747194062048945335 5086 585151976303390925 5087 1971038235969316800 5088 1514334254464231200 5089 4694436188839116720 5090 3535316142212174320 5091 10100903263463355200 5092 7449416156804224460 5093 19639369867938409940 5094 14170178259145435020 5095 34501303587484537440 5096 24327842273226276400 5097 54737645114759121900 5098 37676560923145889100 5099 78367246720143449328 5100 52588547141148893628 5101 101131821425286333900 5102 66072789997853738148 5103 117462737773962201152 5104 74604711829408425056 5105 122564883719742412592 5106 75553695443676829680 5107 114633193086957948480 5108 68461490315822108120 5109 95846086442150951368 5110 55347740058143507128 5111 71416438784701299520 5112 39789158751476438304 5113 47249626017378270486 5114 25336755980333275478 5115 27640097433090845976 5116 14226520737620288370 5117 14226520737620288370 5118 7007092303604022630 5119 6406484391866534976 5120 3009106305270645216 5121 2507588587725537680 5122 1118770292985239888 5123 846636978475316672 5124 357174975294274221 5125 244382877832924467 5126 96977332473382725 5127 59678358445158600 5128 22138745874816900 5129 12176310231149295 5130 4191844505805495 5131 2044802197953900 5132 647520696018735 5133 277508869722315 5134 79960182801345 5135 29752626158640 5136 7694644696200 5137 2448296039700 5138 558383307300 5139 148902215280 5140 29248649430 5141 6358402050 5142 1040465790 5143 177100560 5144 22957480 5145 2869685 5146 270725 5147 22100 5148 1275 5149 51 5150 1 5151 1 5152 101 5153 100 5154 4950 5155 4851 5156 156849 5157 152096 5158 3612280 5159 3464840 5160 64446024 5161 61124064 5162 927048304 5163 869107785 5164 11050084695 5165 10235867928 5166 111315063717 5167 101841441273 5168 961835834245 5169 868754947060 5170 7210666060598 5171 6426898010533 5172 47325339895743 5173 41604694413840 5174 273897571557780 5175 237377895350076 5176 1406007533996604 5177 1200635647008336 5178 6431976680401800 5179 5408707663065150 5180 26322377293583730 5181 21784036380896880 5182 96666661440229905 5183 78682166288559225 5184 319357027877093325 5185 255485622301674660 5186 950974260789566790 5187 747194062048945335 5188 2556190212272707725 5189 1971038235969316800 5190 6208770443303347920 5191 4694436188839116720 5192 13636219405675529520 5193 10100903263463355200 5194 27088786024742634400 5195 19639369867938409940 5196 48671481846629972460 5197 34501303587484537440 5198 79065487387985398300 5199 54737645114759121900 5200 116043807643289338428 5201 78367246720143449328 5202 153720368566435227528 5203 101131821425286333900 5204 183535527771815939300 5205 117462737773962201152 5206 197169595549150837648 5207 122564883719742412592 5208 190186888530634778160 5209 114633193086957948480 5210 164307576757973059488 5211 95846086442150951368 5212 126764178842844806648 5213 71416438784701299520 5214 87038784768854708790 5215 47249626017378270486 5216 52976853413424121454 5217 27640097433090845976 5218 28453041475240576740 5219 14226520737620288370 5220 13413576695470557606 5221 6406484391866534976 5222 5516694892996182896 5223 2507588587725537680 5224 1965407271460556560 5225 846636978475316672 5226 601557853127198688 5227 244382877832924467 5228 156655690918541325 5229 59678358445158600 5230 34315056105966195 5231 12176310231149295 5232 6236646703759395 5233 2044802197953900 5234 925029565741050 5235 277508869722315 5236 109712808959985 5237 29752626158640 5238 10142940735900 5239 2448296039700 5240 707285522580 5241 148902215280 5242 35607051480 5243 6358402050 5244 1217566350 5245 177100560 5246 25827165 5247 2869685 5248 292825 5249 22100 5250 1326 5251 51 5252 1 5253 1 5254 102 5255 101 5256 5050 5257 4950 5258 161700 5259 156849 5260 3764376 5261 3612280 5262 67910864 5263 64446024 5264 988172368 5265 927048304 5266 11919192480 5267 11050084695 5268 121550931645 5269 111315063717 5270 1063677275518 5271 961835834245 5272 8079421007658 5273 7210666060598 5274 53752237906276 5275 47325339895743 5276 315502265971620 5277 273897571557780 5278 1643385429346680 5279 1406007533996604 5280 7632612327410136 5281 6431976680401800 5282 31731084956648880 5283 26322377293583730 5284 118450697821126785 5285 96666661440229905 5286 398039194165652550 5287 319357027877093325 5288 1206459883091241450 5289 950974260789566790 5290 3303384274321653060 5291 2556190212272707725 5292 8179808679272664720 5293 6208770443303347920 5294 18330655594514646240 5295 13636219405675529520 5296 37189689288205989600 5297 27088786024742634400 5298 68310851714568382400 5299 48671481846629972460 5300 113566790975469935740 5301 79065487387985398300 5302 170781452758048460328 5303 116043807643289338428 5304 232087615286578676856 5305 153720368566435227528 5306 284667349197102273200 5307 183535527771815939300 5308 314632333323113038800 5309 197169595549150837648 5310 312751772250377190752 5311 190186888530634778160 5312 278940769844931007968 5313 164307576757973059488 5314 222610265284995758016 5315 126764178842844806648 5316 158455223553556008310 5317 87038784768854708790 5318 100226479430802391940 5319 52976853413424121454 5320 56093138908331422716 5321 28453041475240576740 5322 27640097433090845976 5323 13413576695470557606 5324 11923179284862717872 5325 5516694892996182896 5326 4472995859186094240 5327 1965407271460556560 5328 1448194831602515360 5329 601557853127198688 5330 401038568751465792 5331 156655690918541325 5332 93993414551124795 5333 34315056105966195 5334 18412956934908690 5335 6236646703759395 5336 2969831763694950 5337 925029565741050 5338 387221678682300 5339 109712808959985 5340 39895566894540 5341 10142940735900 5342 3155581562280 5343 707285522580 5344 184509266760 5345 35607051480 5346 7575968400 5347 1217566350 5348 202927725 5349 25827165 5350 3162510 5351 292825 5352 23426 5353 1326 5354 52 5355 1 5356 1 5357 103 5358 102 5359 5151 5360 5050 5361 166650 5362 161700 5363 3921225 5364 3764376 5365 71523144 5366 67910864 5367 1052618392 5368 988172368 5369 12846240784 5370 11919192480 5371 132601016340 5372 121550931645 5373 1174992339235 5374 1063677275518 5375 9041256841903 5376 8079421007658 5377 60962903966874 5378 53752237906276 5379 362827605867363 5380 315502265971620 5381 1917283000904460 5382 1643385429346680 5383 9038619861406740 5384 7632612327410136 5385 38163061637050680 5386 31731084956648880 5387 144773075114710515 5388 118450697821126785 5389 494705855605882455 5390 398039194165652550 5391 1525816910968334775 5392 1206459883091241450 5393 4254358535111219850 5394 3303384274321653060 5395 10735998891545372445 5396 8179808679272664720 5397 24539426037817994160 5398 18330655594514646240 5399 50825908693881519120 5400 37189689288205989600 5401 95399637739311016800 5402 68310851714568382400 5403 162238272822099908200 5404 113566790975469935740 5405 249846940146033858628 5406 170781452758048460328 5407 348131422929868015284 5408 232087615286578676856 5409 438387717763537500728 5410 284667349197102273200 5411 498167861094928978100 5412 314632333323113038800 5413 509921367799528028400 5414 312751772250377190752 5415 469127658375565786128 5416 278940769844931007968 5417 386917842042968817504 5418 222610265284995758016 5419 285219402396400814958 5420 158455223553556008310 5421 187265264199657100730 5422 100226479430802391940 5423 109069992321755544170 5424 56093138908331422716 5425 56093138908331422716 5426 27640097433090845976 5427 25336755980333275478 5428 11923179284862717872 5429 9989690752182277136 5430 4472995859186094240 5431 3413602103063071920 5432 1448194831602515360 5433 1002596421878664480 5434 401038568751465792 5435 250649105469666120 5436 93993414551124795 5437 52728013040874885 5438 18412956934908690 5439 9206478467454345 5440 2969831763694950 5441 1312251244423350 5442 387221678682300 5443 149608375854525 5444 39895566894540 5445 13298522298180 5446 3155581562280 5447 891794789340 5448 184509266760 5449 43183019880 5450 7575968400 5451 1420494075 5452 202927725 5453 28989675 5454 3162510 5455 316251 5456 23426 5457 1378 5458 52 5459 1 5460 1 5461 104 5462 103 5463 5253 5464 5151 5465 171700 5466 166650 5467 4082925 5468 3921225 5469 75287520 5470 71523144 5471 1120529256 5472 1052618392 5473 13834413152 5474 12846240784 5475 144520208820 5476 132601016340 5477 1296543270880 5478 1174992339235 5479 10104934117421 5480 9041256841903 5481 69042324974532 5482 60962903966874 5483 416579843773639 5484 362827605867363 5485 2232785266876080 5486 1917283000904460 5487 10682005290753420 5488 9038619861406740 5489 45795673964460816 5490 38163061637050680 5491 176504160071359395 5492 144773075114710515 5493 613156553427009240 5494 494705855605882455 5495 1923856105133987325 5496 1525816910968334775 5497 5460818418202461300 5498 4254358535111219850 5499 14039383165867025505 5500 10735998891545372445 5501 32719234717090658880 5502 24539426037817994160 5503 69156564288396165360 5504 50825908693881519120 5505 132589327027517006400 5506 95399637739311016800 5507 230549124536668290600 5508 162238272822099908200 5509 363413731121503794368 5510 249846940146033858628 5511 518912875687916475612 5512 348131422929868015284 5513 670475333050116177584 5514 438387717763537500728 5515 782835210292031251300 5516 498167861094928978100 5517 824553701122641067200 5518 509921367799528028400 5519 781879430625942976880 5520 469127658375565786128 5521 665858611887899825472 5522 386917842042968817504 5523 507829667681396572974 5524 285219402396400814958 5525 345720487753213109040 5526 187265264199657100730 5527 209296471752557936110 5528 109069992321755544170 5529 112186277816662845432 5530 56093138908331422716 5531 52976853413424121454 5532 25336755980333275478 5533 21912870037044995008 5534 9989690752182277136 5535 7886597962249166160 5536 3413602103063071920 5537 2450791253481179840 5538 1002596421878664480 5539 651687674221131912 5540 250649105469666120 5541 146721427591999680 5542 52728013040874885 5543 27619435402363035 5544 9206478467454345 5545 4282083008118300 5546 1312251244423350 5547 536830054536825 5548 149608375854525 5549 53194089192720 5550 13298522298180 5551 4047376351620 5552 891794789340 5553 227692286640 5554 43183019880 5555 8996462475 5556 1420494075 5557 231917400 5558 28989675 5559 3478761 5560 316251 5561 24804 5562 1378 5563 53 5564 1 5565 1 5566 105 5567 104 5568 5356 5569 5253 5570 176851 5571 171700 5572 4249575 5573 4082925 5574 79208745 5575 75287520 5576 1192052400 5577 1120529256 5578 14887031544 5579 13834413152 5580 157366449604 5581 144520208820 5582 1429144287220 5583 1296543270880 5584 11279926456656 5585 10104934117421 5586 78083581816435 5587 69042324974532 5588 477542747740513 5589 416579843773639 5590 2595612872743443 5591 2232785266876080 5592 12599288291657880 5593 10682005290753420 5594 54834293825867556 5595 45795673964460816 5596 214667221708410075 5597 176504160071359395 5598 757929628541719755 5599 613156553427009240 5600 2418561960739869780 5601 1923856105133987325 5602 6986635329170796075 5603 5460818418202461300 5604 18293741700978245355 5605 14039383165867025505 5606 43455233608636031325 5607 32719234717090658880 5608 93695990326214159520 5609 69156564288396165360 5610 183415235721398525520 5611 132589327027517006400 5612 325948762275979307400 5613 230549124536668290600 5614 525652003943603702568 5615 363413731121503794368 5616 768759815833950334240 5617 518912875687916475612 5618 1018606755979984192868 5619 670475333050116177584 5620 1221222928055568752028 5621 782835210292031251300 5622 1322721562217570045300 5623 824553701122641067200 5624 1291800798425471005280 5625 781879430625942976880 5626 1134986270263465611600 5627 665858611887899825472 5628 894747509724365390478 5629 507829667681396572974 5630 630939890149613923998 5631 345720487753213109040 5632 396561735952215036840 5633 209296471752557936110 5634 221256270138418389602 5635 112186277816662845432 5636 109069992321755544170 5637 52976853413424121454 5638 47249626017378270486 5639 21912870037044995008 5640 17876288714431443296 5641 7886597962249166160 5642 5864393356544251760 5643 2450791253481179840 5644 1654284096099796392 5645 651687674221131912 5646 397370533061665800 5647 146721427591999680 5648 80347448443237920 5649 27619435402363035 5650 13488561475572645 5651 4282083008118300 5652 1849081298960175 5653 536830054536825 5654 202802465047245 5655 53194089192720 5656 17345898649800 5657 4047376351620 5658 1119487075980 5659 227692286640 5660 52179482355 5661 8996462475 5662 1652411475 5663 231917400 5664 32468436 5665 3478761 5666 341055 5667 24804 5668 1431 5669 53 5670 1 5671 1 5672 106 5673 105 5674 5460 5675 5356 5676 182104 5677 176851 5678 4421275 5679 4249575 5680 83291670 5681 79208745 5682 1267339920 5683 1192052400 5684 16007560800 5685 14887031544 5686 171200862756 5687 157366449604 5688 1573664496040 5689 1429144287220 5690 12576469727536 5691 11279926456656 5692 88188515933856 5693 78083581816435 5694 546585072715045 5695 477542747740513 5696 3012192716517082 5697 2595612872743443 5698 14832073558533960 5699 12599288291657880 5700 65516299116620976 5701 54834293825867556 5702 260462895672870891 5703 214667221708410075 5704 934433788613079150 5705 757929628541719755 5706 3031718514166879020 5707 2418561960739869780 5708 8910491434304783400 5709 6986635329170796075 5710 23754560119180706655 5711 18293741700978245355 5712 57494616774503056830 5713 43455233608636031325 5714 126415225043304818400 5715 93695990326214159520 5716 252571800009794690880 5717 183415235721398525520 5718 458538089303496313800 5719 325948762275979307400 5720 756201128480271993168 5721 525652003943603702568 5722 1132173546955454128608 5723 768759815833950334240 5724 1537519631667900668480 5725 1018606755979984192868 5726 1891698261105684929612 5727 1221222928055568752028 5728 2105556772509601296600 5729 1322721562217570045300 5730 2116354499548112072480 5731 1291800798425471005280 5732 1916865700889408588480 5733 1134986270263465611600 5734 1560606121612265215950 5735 894747509724365390478 5736 1138769557831010496972 5737 630939890149613923998 5738 742282223705428145880 5739 396561735952215036840 5740 430552741890976325712 5741 221256270138418389602 5742 221256270138418389602 5743 109069992321755544170 5744 100226479430802391940 5745 47249626017378270486 5746 39789158751476438304 5747 17876288714431443296 5748 13750991318793417920 5749 5864393356544251760 5750 4105075349580976232 5751 1654284096099796392 5752 1049058207282797712 5753 397370533061665800 5754 227068876035237600 5755 80347448443237920 5756 41107996877935680 5757 13488561475572645 5758 6131164307078475 5759 1849081298960175 5760 739632519584070 5761 202802465047245 5762 70539987842520 5763 17345898649800 5764 5166863427600 5765 1119487075980 5766 279871768995 5767 52179482355 5768 10648873950 5769 1652411475 5770 264385836 5771 32468436 5772 3819816 5773 341055 5774 26235 5775 1431 5776 54 5777 1 5778 1 5779 107 5780 106 5781 5565 5782 5460 5783 187460 5784 182104 5785 4598126 5786 4421275 5787 87541245 5788 83291670 5789 1346548665 5790 1267339920 5791 17199613200 5792 16007560800 5793 186087894300 5794 171200862756 5795 1731030945644 5796 1573664496040 5797 14005614014756 5798 12576469727536 5799 99468442390512 5800 88188515933856 5801 624668654531480 5802 546585072715045 5803 3489735464257595 5804 3012192716517082 5805 17427686431277403 5806 14832073558533960 5807 78115587408278856 5808 65516299116620976 5809 315297189498738447 5810 260462895672870891 5811 1149101010321489225 5812 934433788613079150 5813 3789648142708598775 5814 3031718514166879020 5815 11329053395044653180 5816 8910491434304783400 5817 30741195448351502730 5818 23754560119180706655 5819 75788358475481302185 5820 57494616774503056830 5821 169870458651940849725 5822 126415225043304818400 5823 346267790336008850400 5824 252571800009794690880 5825 641953325024894839320 5826 458538089303496313800 5827 1082149890756251300568 5828 756201128480271993168 5829 1657825550899057831176 5830 1132173546955454128608 5831 2306279447501851002720 5832 1537519631667900668480 5833 2910305017085669122480 5834 1891698261105684929612 5835 3326779700565170048628 5836 2105556772509601296600 5837 3439076061765682117780 5838 2116354499548112072480 5839 3208666499314879593760 5840 1916865700889408588480 5841 2695592391875730827550 5842 1560606121612265215950 5843 2033517067555375887450 5844 1138769557831010496972 5845 1373222113855042069878 5846 742282223705428145880 5847 827114477843191362552 5848 430552741890976325712 5849 442512540276836779204 5850 221256270138418389602 5851 209296471752557936110 5852 100226479430802391940 5853 87038784768854708790 5854 39789158751476438304 5855 31627280033224861216 5856 13750991318793417920 5857 9969468706125227992 5858 4105075349580976232 5859 2703342303382594104 5860 1049058207282797712 5861 624439409096903400 5862 227068876035237600 5863 121455445321173600 5864 41107996877935680 5865 19619725782651120 5866 6131164307078475 5867 2588713818544245 5868 739632519584070 5869 273342452889765 5870 70539987842520 5871 22512762077400 5872 5166863427600 5873 1399358844975 5874 279871768995 5875 62828356305 5876 10648873950 5877 1916797311 5878 264385836 5879 36288252 5880 3819816 5881 367290 5882 26235 5883 1485 5884 54 5885 1 5886 1 5887 108 5888 107 5889 5671 5890 5565 5891 192920 5892 187460 5893 4780230 5894 4598126 5895 91962520 5896 87541245 5897 1429840335 5898 1346548665 5899 18466953120 5900 17199613200 5901 202095455100 5902 186087894300 5903 1902231808400 5904 1731030945644 5905 15579278510796 5906 14005614014756 5907 112044912118048 5908 99468442390512 5909 712857170465336 5910 624668654531480 5911 4036320536972640 5912 3489735464257595 5913 20439879147794485 5914 17427686431277403 5915 92947660966812816 5916 78115587408278856 5917 380813488615359423 5918 315297189498738447 5919 1409563905994360116 5920 1149101010321489225 5921 4724081931321677925 5922 3789648142708598775 5923 14360771909211532200 5924 11329053395044653180 5925 39651686882656286130 5926 30741195448351502730 5927 99542918594662008840 5928 75788358475481302185 5929 227365075426443906555 5930 169870458651940849725 5931 472683015379313668800 5932 346267790336008850400 5933 894525125034689530200 5934 641953325024894839320 5935 1540687980059747614368 5936 1082149890756251300568 5937 2414026679379329824344 5938 1657825550899057831176 5939 3438452994457305131328 5940 2306279447501851002720 5941 4447824648753569790960 5942 2910305017085669122480 5943 5218477961670854978240 5944 3326779700565170048628 5945 5544632834275283414380 5946 3439076061765682117780 5947 5325020998862991666240 5948 3208666499314879593760 5949 4612458092765139416030 5950 2695592391875730827550 5951 3594123189167641103400 5952 2033517067555375887450 5953 2511991671686052566850 5954 1373222113855042069878 5955 1569396701548619508432 5956 827114477843191362552 5957 873065282167813104916 5958 442512540276836779204 5959 430552741890976325712 5960 209296471752557936110 5961 187265264199657100730 5962 87038784768854708790 5963 71416438784701299520 5964 31627280033224861216 5965 23720460024918645912 5966 9969468706125227992 5967 6808417652963570336 5968 2703342303382594104 5969 1673497616379701112 5970 624439409096903400 5971 348524321356411200 5972 121455445321173600 5973 60727722660586800 5974 19619725782651120 5975 8719878125622720 5976 2588713818544245 5977 1012974972473835 5978 273342452889765 5979 93052749919920 5980 22512762077400 5981 6566222272575 5982 1399358844975 5983 342700125300 5984 62828356305 5985 12565671261 5986 1916797311 5987 300674088 5988 36288252 5989 4187106 5990 367290 5991 27720 5992 1485 5993 55 5994 1 5995 1 5996 109 5997 108 5998 5778 5999 5671 6000 198485 6001 192920 6002 4967690 6003 4780230 6004 96560646 6005 91962520 6006 1517381580 6007 1429840335 6008 19813501785 6009 18466953120 6010 219295068300 6011 202095455100 6012 2088319702700 6013 1902231808400 6014 17310309456440 6015 15579278510796 6016 126050526132804 6017 112044912118048 6018 812325612855848 6019 712857170465336 6020 4660989191504120 6021 4036320536972640 6022 23929614612052080 6023 20439879147794485 6024 110375347398090219 6025 92947660966812816 6026 458929076023638279 6027 380813488615359423 6028 1724861095493098563 6029 1409563905994360116 6030 5873182941643167150 6031 4724081931321677925 6032 18150420051920130975 6033 14360771909211532200 6034 50980740277700939310 6035 39651686882656286130 6036 130284114043013511570 6037 99542918594662008840 6038 303153433901925208740 6039 227365075426443906555 6040 642553474031254518525 6041 472683015379313668800 6042 1240792915370698380600 6043 894525125034689530200 6044 2182641305084642453688 6045 1540687980059747614368 6046 3496176570135581124912 6047 2414026679379329824344 6048 5096278545356362962504 6049 3438452994457305131328 6050 6754104096255420793680 6051 4447824648753569790960 6052 8128782978756524100720 6053 5218477961670854978240 6054 8871412534840453463008 6055 5544632834275283414380 6056 8764097060628673784020 6057 5325020998862991666240 6058 7821124592080019009790 6059 4612458092765139416030 6060 6289715581043371930950 6061 3594123189167641103400 6062 4545508739241428454300 6063 2511991671686052566850 6064 2942618815403661578310 6065 1569396701548619508432 6066 1700179760011004467468 6067 873065282167813104916 6068 873065282167813104916 6069 430552741890976325712 6070 396561735952215036840 6071 187265264199657100730 6072 158455223553556008310 6073 71416438784701299520 6074 55347740058143507128 6075 23720460024918645912 6076 16777886359088798328 6077 6808417652963570336 6078 4376839919762295216 6079 1673497616379701112 6080 972963730453314600 6081 348524321356411200 6082 182183167981760400 6083 60727722660586800 6084 28339603908273840 6085 8719878125622720 6086 3601688791018080 6087 1012974972473835 6088 366395202809685 6089 93052749919920 6090 29078984349975 6091 6566222272575 6092 1742058970275 6093 342700125300 6094 75394027566 6095 12565671261 6096 2217471399 6097 300674088 6098 40475358 6099 4187106 6100 395010 6101 27720 6102 1540 6103 55 6104 1 6105 1 6106 110 6107 109 6108 5886 6109 5778 6110 204156 6111 198485 6112 5160610 6113 4967690 6114 101340876 6115 96560646 6116 1609344100 6117 1517381580 6118 21243342120 6119 19813501785 6120 237762021420 6121 219295068300 6122 2290415157800 6123 2088319702700 6124 19212541264840 6125 17310309456440 6126 141629804643600 6127 126050526132804 6128 924370524973896 6129 812325612855848 6130 5373846361969456 6131 4660989191504120 6132 27965935149024720 6133 23929614612052080 6134 130815226545884704 6135 110375347398090219 6136 551876736990451095 6137 458929076023638279 6138 2105674584108457986 6139 1724861095493098563 6140 7282746847637527266 6141 5873182941643167150 6142 22874501983241808900 6143 18150420051920130975 6144 65341512186912471510 6145 50980740277700939310 6146 169935800925669797700 6147 130284114043013511570 6148 402696352496587217580 6149 303153433901925208740 6150 869918549457698425080 6151 642553474031254518525 6152 1713475930750012049400 6153 1240792915370698380600 6154 3077166430119331983888 6155 2182641305084642453688 6156 5036864550195328739280 6157 3496176570135581124912 6158 7510305224735692786848 6159 5096278545356362962504 6160 10192557090712725925008 6161 6754104096255420793680 6162 12576607627510093891680 6163 8128782978756524100720 6164 14089890496511308441248 6165 8871412534840453463008 6166 14308729894903957198400 6167 8764097060628673784020 6168 13146145590943010676030 6169 7821124592080019009790 6170 10902173673808511346980 6171 6289715581043371930950 6172 8139631928409069557700 6173 4545508739241428454300 6174 5454610487089714145160 6175 2942618815403661578310 6176 3269576461559623975900 6177 1700179760011004467468 6178 1746130564335626209832 6179 873065282167813104916 6180 827114477843191362552 6181 396561735952215036840 6182 345720487753213109040 6183 158455223553556008310 6184 126764178842844806648 6185 55347740058143507128 6186 40498346384007444240 6187 16777886359088798328 6188 11185257572725865552 6189 4376839919762295216 6190 2646461346833015712 6191 972963730453314600 6192 530707489338171600 6193 182183167981760400 6194 89067326568860640 6195 28339603908273840 6196 12321566916640800 6197 3601688791018080 6198 1379370175283520 6199 366395202809685 6200 122131734269895 6201 29078984349975 6202 8308281242850 6203 1742058970275 6204 418094152866 6205 75394027566 6206 14783142660 6207 2217471399 6208 341149446 6209 40475358 6210 4582116 6211 395010 6212 29260 6213 1540 6214 56 6215 1 6216 1 6217 111 6218 110 6219 5995 6220 5886 6221 209934 6222 204156 6223 5359095 6224 5160610 6225 106308566 6226 101340876 6227 1705904746 6228 1609344100 6229 22760723700 6230 21243342120 6231 257575523205 6232 237762021420 6233 2509710226100 6234 2290415157800 6235 21300860967540 6236 19212541264840 6237 158940114100040 6238 141629804643600 6239 1050421051106700 6240 924370524973896 6241 6186171974825304 6242 5373846361969456 6243 32626924340528840 6244 27965935149024720 6245 154744841157936784 6246 130815226545884704 6247 662252084388541314 6248 551876736990451095 6249 2564603660132096265 6250 2105674584108457986 6251 9007607943130625829 6252 7282746847637527266 6253 28747684924884976050 6254 22874501983241808900 6255 83491932238832602485 6256 65341512186912471510 6257 220916541203370737010 6258 169935800925669797700 6259 532980466539600729150 6260 402696352496587217580 6261 1173071983359623633820 6262 869918549457698425080 6263 2356029404781266567925 6264 1713475930750012049400 6265 4317959345490030364488 6266 3077166430119331983888 6267 7219505855279971192968 6268 5036864550195328739280 6269 11006481794871273911760 6270 7510305224735692786848 6271 15288835636069088887512 6272 10192557090712725925008 6273 19330711723765514685360 6274 12576607627510093891680 6275 22218673475267832541968 6276 14089890496511308441248 6277 23180142429744410661408 6278 14308729894903957198400 6279 21910242651571684460050 6280 13146145590943010676030 6281 18723298265888530356770 6282 10902173673808511346980 6283 14429347509452441488650 6284 8139631928409069557700 6285 10000119226331142599460 6286 5454610487089714145160 6287 6212195276963285554210 6288 3269576461559623975900 6289 3446310324346630677300 6290 1746130564335626209832 6291 1700179760011004467468 6292 827114477843191362552 6293 742282223705428145880 6294 345720487753213109040 6295 285219402396400814958 6296 126764178842844806648 6297 95846086442150951368 6298 40498346384007444240 6299 27963143931814663880 6300 11185257572725865552 6301 7023301266595310928 6302 2646461346833015712 6303 1503671219791486200 6304 530707489338171600 6305 271250494550621040 6306 89067326568860640 6307 40661170824914640 6308 12321566916640800 6309 4981058966301600 6310 1379370175283520 6311 488526937079580 6312 122131734269895 6313 37387265592825 6314 8308281242850 6315 2160153123141 6316 418094152866 6317 90177170226 6318 14783142660 6319 2558620845 6320 341149446 6321 45057474 6322 4582116 6323 424270 6324 29260 6325 1596 6326 56 6327 1 6328 1 6329 112 6330 111 6331 6105 6332 5995 6333 215820 6334 209934 6335 5563251 6336 5359095 6337 111469176 6338 106308566 6339 1807245622 6340 1705904746 6341 24370067800 6342 22760723700 6343 278818865325 6344 257575523205 6345 2747472247520 6346 2509710226100 6347 23591276125340 6348 21300860967540 6349 178152655364880 6350 158940114100040 6351 1192050855750300 6352 1050421051106700 6353 7110542499799200 6354 6186171974825304 6355 38000770702498296 6356 32626924340528840 6357 182710776306961504 6358 154744841157936784 6359 793067310934426018 6360 662252084388541314 6361 3116480397122547360 6362 2564603660132096265 6363 11113282527239083815 6364 9007607943130625829 6365 36030431772522503316 6366 28747684924884976050 6367 106366434222074411385 6368 83491932238832602485 6369 286258053390283208520 6370 220916541203370737010 6371 702916267465270526850 6372 532980466539600729150 6373 1575768335856210851400 6374 1173071983359623633820 6375 3225947954238964993005 6376 2356029404781266567925 6377 6031435276240042413888 6378 4317959345490030364488 6379 10296672285399303176856 6380 7219505855279971192968 6381 16043346345066602651040 6382 11006481794871273911760 6383 22799140860804781674360 6384 15288835636069088887512 6385 29523268814478240610368 6386 19330711723765514685360 6387 34795281102777926433648 6388 22218673475267832541968 6389 37270032926255719102656 6390 23180142429744410661408 6391 36218972546475641658450 6392 21910242651571684460050 6393 31869443856831541032800 6394 18723298265888530356770 6395 25331521183260952835630 6396 14429347509452441488650 6397 18139751154740212157160 6398 10000119226331142599460 6399 11666805764052999699370 6400 6212195276963285554210 6401 6715886785906254653200 6402 3446310324346630677300 6403 3446310324346630677300 6404 1700179760011004467468 6405 1569396701548619508432 6406 742282223705428145880 6407 630939890149613923998 6408 285219402396400814958 6409 222610265284995758016 6410 95846086442150951368 6411 68461490315822108120 6412 27963143931814663880 6413 18208558839321176480 6414 7023301266595310928 6415 4150132566624501912 6416 1503671219791486200 6417 801957983888792640 6418 271250494550621040 6419 129728497393775280 6420 40661170824914640 6421 17302625882942400 6422 4981058966301600 6423 1867897112363100 6424 488526937079580 6425 159518999862720 6426 37387265592825 6427 10468434365991 6428 2160153123141 6429 508271323092 6430 90177170226 6431 17341763505 6432 2558620845 6433 386206920 6434 45057474 6435 5006386 6436 424270 6437 30856 6438 1596 6439 57 6440 1 6441 1 6442 113 6443 112 6444 6216 6445 6105 6446 221815 6447 215820 6448 5773185 6449 5563251 6450 116828271 6451 111469176 6452 1913554188 6453 1807245622 6454 26075972546 6455 24370067800 6456 301579589025 6457 278818865325 6458 3005047770725 6459 2747472247520 6460 26100986351440 6461 23591276125340 6462 199453516332420 6463 178152655364880 6464 1350990969850340 6465 1192050855750300 6466 8160963550905900 6467 7110542499799200 6468 44186942677323600 6469 38000770702498296 6470 215337700647490344 6471 182710776306961504 6472 947812152092362802 6473 793067310934426018 6474 3778732481511088674 6475 3116480397122547360 6476 13677886187371180080 6477 11113282527239083815 6478 45038039715653129145 6479 36030431772522503316 6480 135114119146959387435 6481 106366434222074411385 6482 369749985629115811005 6483 286258053390283208520 6484 923832808668641263860 6485 702916267465270526850 6486 2108748802395811580550 6487 1575768335856210851400 6488 4399019937598588626825 6489 3225947954238964993005 6490 8387464681021308981813 6491 6031435276240042413888 6492 14614631630889333541344 6493 10296672285399303176856 6494 23262852200346573844008 6495 16043346345066602651040 6496 33805622655676055586120 6497 22799140860804781674360 6498 44812104450547329497880 6499 29523268814478240610368 6500 54125992826543441119008 6501 34795281102777926433648 6502 59488706401523551644624 6503 37270032926255719102656 6504 59399114976220052319858 6505 36218972546475641658450 6506 53779686508403225492850 6507 31869443856831541032800 6508 44054819449149483192400 6509 25331521183260952835630 6510 32569098664192653645810 6511 18139751154740212157160 6512 21666924990384142298830 6513 11666805764052999699370 6514 12928082062869540207410 6515 6715886785906254653200 6516 6892620648693261354600 6517 3446310324346630677300 6518 3269576461559623975900 6519 1569396701548619508432 6520 1373222113855042069878 6521 630939890149613923998 6522 507829667681396572974 6523 222610265284995758016 6524 164307576757973059488 6525 68461490315822108120 6526 46171702771135840360 6527 18208558839321176480 6528 11173433833219812840 6529 4150132566624501912 6530 2305629203680278840 6531 801957983888792640 6532 400978991944396320 6533 129728497393775280 6534 57963796707857040 6535 17302625882942400 6536 6848956078664700 6537 1867897112363100 6538 648045936942300 6539 159518999862720 6540 47855699958816 6541 10468434365991 6542 2668424446233 6543 508271323092 6544 107518933731 6545 17341763505 6546 2944827765 6547 386206920 6548 50063860 6549 5006386 6550 455126 6551 30856 6552 1653 6553 57 6554 1 6555 1 6556 114 6557 113 6558 6328 6559 6216 6560 227920 6561 221815 6562 5989005 6563 5773185 6564 122391522 6565 116828271 6566 2025023364 6567 1913554188 6568 27883218168 6569 26075972546 6570 325949656825 6571 301579589025 6572 3283866636050 6573 3005047770725 6574 28848458598960 6575 26100986351440 6576 223044792457760 6577 199453516332420 6578 1529143625215220 6579 1350990969850340 6580 9353014406656200 6581 8160963550905900 6582 51297485177122800 6583 44186942677323600 6584 253338471349988640 6585 215337700647490344 6586 1130522928399324306 6587 947812152092362802 6588 4571799792445514692 6589 3778732481511088674 6590 16794366584493727440 6591 13677886187371180080 6592 56151322242892212960 6593 45038039715653129145 6594 171144550919481890751 6595 135114119146959387435 6596 476116419851190222390 6597 369749985629115811005 6598 1210090862058924472380 6599 923832808668641263860 6600 2811665069861082107400 6601 2108748802395811580550 6602 5974788273454799478225 6603 4399019937598588626825 6604 11613412635260273974818 6605 8387464681021308981813 6606 20646066907129375955232 6607 14614631630889333541344 6608 33559524485745877020864 6609 23262852200346573844008 6610 49848969000742658237160 6611 33805622655676055586120 6612 67611245311352111172240 6613 44812104450547329497880 6614 83649261641021681729376 6615 54125992826543441119008 6616 94283987504301478078272 6617 59488706401523551644624 6618 96669147902475771422514 6619 59399114976220052319858 6620 89998659054878867151300 6621 53779686508403225492850 6622 75924263305981024225200 6623 44054819449149483192400 6624 57900619847453606481440 6625 32569098664192653645810 6626 39806676145124354455990 6627 21666924990384142298830 6628 24594887826922539906780 6629 12928082062869540207410 6630 13608507434599516007800 6631 6892620648693261354600 6632 6715886785906254653200 6633 3269576461559623975900 6634 2942618815403661578310 6635 1373222113855042069878 6636 1138769557831010496972 6637 507829667681396572974 6638 386917842042968817504 6639 164307576757973059488 6640 114633193086957948480 6641 46171702771135840360 6642 29381992672540989320 6643 11173433833219812840 6644 6455761770304780752 6645 2305629203680278840 6646 1202936975833188960 6647 400978991944396320 6648 187692294101632320 6649 57963796707857040 6650 24151581961607100 6651 6848956078664700 6652 2515943049305400 6653 648045936942300 6654 207374699821536 6655 47855699958816 6656 13136858812224 6657 2668424446233 6658 615790256823 6659 107518933731 6660 20286591270 6661 2944827765 6662 436270780 6663 50063860 6664 5461512 6665 455126 6666 32509 6667 1653 6668 58 6669 1 6670 1 6671 115 6672 114 6673 6441 6674 6328 6675 234136 6676 227920 6677 6210820 6678 5989005 6679 128164707 6680 122391522 6681 2141851635 6682 2025023364 6683 29796772356 6684 27883218168 6685 352025629371 6686 325949656825 6687 3585446225075 6688 3283866636050 6689 31853506369685 6690 28848458598960 6691 249145778809200 6692 223044792457760 6693 1728597141547640 6694 1529143625215220 6695 10704005376506540 6696 9353014406656200 6697 59458448728028700 6698 51297485177122800 6699 297525414027312240 6700 253338471349988640 6701 1345860629046814650 6702 1130522928399324306 6703 5519611944537877494 6704 4571799792445514692 6705 20573099066004816114 6706 16794366584493727440 6707 69829208430263393040 6708 56151322242892212960 6709 216182590635135019896 6710 171144550919481890751 6711 611230538998149609825 6712 476116419851190222390 6713 1579840847688040283385 6714 1210090862058924472380 6715 3735497878529723371260 6716 2811665069861082107400 6717 8083537075850611058775 6718 5974788273454799478225 6719 16012432572858862601643 6720 11613412635260273974818 6721 29033531588150684937045 6722 20646066907129375955232 6723 48174156116635210562208 6724 33559524485745877020864 6725 73111821201089232081168 6726 49848969000742658237160 6727 101416867967028166758360 6728 67611245311352111172240 6729 128461366091569011227256 6730 83649261641021681729376 6731 148409980330844919197280 6732 94283987504301478078272 6733 156157854303999323067138 6734 96669147902475771422514 6735 149397774031098919471158 6736 89998659054878867151300 6737 129703949814384249718050 6738 75924263305981024225200 6739 101955439296603089673840 6740 57900619847453606481440 6741 72375774809317008101800 6742 39806676145124354455990 6743 46261812817306682205610 6744 24594887826922539906780 6745 26536589497469056215210 6746 13608507434599516007800 6747 13608507434599516007800 6748 6715886785906254653200 6749 6212195276963285554210 6750 2942618815403661578310 6751 2511991671686052566850 6752 1138769557831010496972 6753 894747509724365390478 6754 386917842042968817504 6755 278940769844931007968 6756 114633193086957948480 6757 75553695443676829680 6758 29381992672540989320 6759 17629195603524593592 6760 6455761770304780752 6761 3508566179513467800 6762 1202936975833188960 6763 588671286046028640 6764 187692294101632320 6765 82115378669464140 6766 24151581961607100 6767 9364899127970100 6768 2515943049305400 6769 855420636763836 6770 207374699821536 6771 60992558771040 6772 13136858812224 6773 3284214703056 6774 615790256823 6775 127805525001 6776 20286591270 6777 3381098545 6778 436270780 6779 55525372 6780 5461512 6781 487635 6782 32509 6783 1711 6784 58 6785 1 6786 1 6787 116 6788 115 6789 6555 6790 6441 6791 240464 6792 234136 6793 6438740 6794 6210820 6795 134153712 6796 128164707 6797 2264243157 6798 2141851635 6799 31821795720 6800 29796772356 6801 379908847539 6802 352025629371 6803 3911395881900 6804 3585446225075 6805 35137373005735 6806 31853506369685 6807 277994237408160 6808 249145778809200 6809 1951641934005400 6810 1728597141547640 6811 12233149001721760 6812 10704005376506540 6813 68811463134684900 6814 59458448728028700 6815 348822899204435040 6816 297525414027312240 6817 1599199100396803290 6818 1345860629046814650 6819 6650134872937201800 6820 5519611944537877494 6821 25144898858450330806 6822 20573099066004816114 6823 86623575014757120480 6824 69829208430263393040 6825 272333912878027232856 6826 216182590635135019896 6827 782375089917631500576 6828 611230538998149609825 6829 2055957267539230505775 6830 1579840847688040283385 6831 4945588740588647843640 6832 3735497878529723371260 6833 10895202145711693166175 6834 8083537075850611058775 6835 21987220846313662079868 6836 16012432572858862601643 6837 40646944223410958911863 6838 29033531588150684937045 6839 68820223023764586517440 6840 48174156116635210562208 6841 106671345686835109102032 6842 73111821201089232081168 6843 151265836967770824995520 6844 101416867967028166758360 6845 196072611402921122399496 6846 128461366091569011227256 6847 232059241971866600926656 6848 148409980330844919197280 6849 250441841808300801145410 6850 156157854303999323067138 6851 246066921933574690893672 6852 149397774031098919471158 6853 219702608869263116869350 6854 129703949814384249718050 6855 177879702602584113899040 6856 101955439296603089673840 6857 130276394656770614583240 6858 72375774809317008101800 6859 86068488962431036661600 6860 46261812817306682205610 6861 51131477324391596121990 6862 26536589497469056215210 6863 27217014869199032015600 6864 13608507434599516007800 6865 12928082062869540207410 6866 6212195276963285554210 6867 5454610487089714145160 6868 2511991671686052566850 6869 2033517067555375887450 6870 894747509724365390478 6871 665858611887899825472 6872 278940769844931007968 6873 190186888530634778160 6874 75553695443676829680 6875 47011188276065582912 6876 17629195603524593592 6877 9964327949818248552 6878 3508566179513467800 6879 1791608261879217600 6880 588671286046028640 6881 269807672771096460 6882 82115378669464140 6883 33516481089577200 6884 9364899127970100 6885 3371363686069236 6886 855420636763836 6887 268367258592576 6888 60992558771040 6889 16421073515280 6890 3284214703056 6891 743595781824 6892 127805525001 6893 23667689815 6894 3381098545 6895 491796152 6896 55525372 6897 5949147 6898 487635 6899 34220 6900 1711 6901 59 6902 1 6903 1 6904 117 6905 116 6906 6670 6907 6555 6908 246905 6909 240464 6910 6672876 6911 6438740 6912 140364532 6913 134153712 6914 2392407864 6915 2264243157 6916 33963647355 6917 31821795720 6918 409705619895 6919 379908847539 6920 4263421511271 6921 3911395881900 6922 38722819230810 6923 35137373005735 6924 309847743777845 6925 277994237408160 6926 2200787712814600 6927 1951641934005400 6928 13961746143269400 6929 12233149001721760 6930 79515468511191440 6931 68811463134684900 6932 408281347932463740 6933 348822899204435040 6934 1896724514424115530 6935 1599199100396803290 6936 7995995501984016450 6937 6650134872937201800 6938 30664510802988208300 6939 25144898858450330806 6940 107196674080761936594 6941 86623575014757120480 6942 342163121308290625896 6943 272333912878027232856 6944 998557680552766520472 6945 782375089917631500576 6946 2667187806537380115600 6947 2055957267539230505775 6948 6525429588276688127025 6949 4945588740588647843640 6950 14630700024241416537435 6951 10895202145711693166175 6952 30070757922164273138643 6953 21987220846313662079868 6954 56659376796269821513506 6955 40646944223410958911863 6956 97853754611915271454485 6957 68820223023764586517440 6958 154845501803470319664240 6959 106671345686835109102032 6960 224377658168860057076688 6961 151265836967770824995520 6962 297489479369949289157856 6963 196072611402921122399496 6964 360520608063435612153912 6965 232059241971866600926656 6966 398851822139145720342690 6967 250441841808300801145410 6968 402224776237574013960810 6969 246066921933574690893672 6970 369100382900362036340508 6971 219702608869263116869350 6972 307583652416968363617090 6973 177879702602584113899040 6974 232231833953373704257080 6975 130276394656770614583240 6976 158444263771748044763400 6977 86068488962431036661600 6978 97393290141698278327600 6979 51131477324391596121990 6980 53753604366668088230810 6981 27217014869199032015600 6982 26536589497469056215210 6983 12928082062869540207410 6984 11666805764052999699370 6985 5454610487089714145160 6986 4545508739241428454300 6987 2033517067555375887450 6988 1560606121612265215950 6989 665858611887899825472 6990 469127658375565786128 6991 190186888530634778160 6992 122564883719742412592 6993 47011188276065582912 6994 27593523553342842144 6995 9964327949818248552 6996 5300174441392685400 6997 1791608261879217600 6998 858478958817125100 6999 269807672771096460 7000 115631859759041340 7001 33516481089577200 7002 12736262814039336 7003 3371363686069236 7004 1123787895356412 7005 268367258592576 7006 77413632286320 7007 16421073515280 7008 4027810484880 7009 743595781824 7010 151473214816 7011 23667689815 7012 3872894697 7013 491796152 7014 61474519 7015 5949147 7016 521855 7017 34220 7018 1770 7019 59 7020 1 7021 1 7022 118 7023 117 7024 6786 7025 6670 7026 253460 7027 246905 7028 6913340 7029 6672876 7030 146803272 7031 140364532 7032 2526561576 7033 2392407864 7034 36227890512 7035 33963647355 7036 441527415615 7037 409705619895 7038 4643330358810 7039 4263421511271 7040 42634215112710 7041 38722819230810 7042 344985116783580 7043 309847743777845 7044 2478781950222760 7045 2200787712814600 7046 15913388077274800 7047 13961746143269400 7048 91748617512913200 7049 79515468511191440 7050 477092811067148640 7051 408281347932463740 7052 2245547413628550570 7053 1896724514424115530 7054 9595194602380819740 7055 7995995501984016450 7056 37314645675925410100 7057 30664510802988208300 7058 132341572939212267400 7059 107196674080761936594 7060 428786696323047746376 7061 342163121308290625896 7062 1270891593430793753328 7063 998557680552766520472 7064 3449562896455011616176 7065 2667187806537380115600 7066 8581386855815918632800 7067 6525429588276688127025 7068 19576288764830064381075 7069 14630700024241416537435 7070 40965960067875966304818 7071 30070757922164273138643 7072 78646597642583483593374 7073 56659376796269821513506 7074 138500698835326230366348 7075 97853754611915271454485 7076 223665724827234906181680 7077 154845501803470319664240 7078 331049003855695166178720 7079 224377658168860057076688 7080 448755316337720114153376 7081 297489479369949289157856 7082 556593219466356734553408 7083 360520608063435612153912 7084 630911064111012321269346 7085 398851822139145720342690 7086 652666618045874815106220 7087 402224776237574013960810 7088 615167304833936727234180 7089 369100382900362036340508 7090 527286261286231480486440 7091 307583652416968363617090 7092 410111536555957818156120 7093 232231833953373704257080 7094 288720658428518659346640 7095 158444263771748044763400 7096 183461779104129314989200 7097 97393290141698278327600 7098 104885081691059684352800 7099 53753604366668088230810 7100 53753604366668088230810 7101 26536589497469056215210 7102 24594887826922539906780 7103 11666805764052999699370 7104 10000119226331142599460 7105 4545508739241428454300 7106 3594123189167641103400 7107 1560606121612265215950 7108 1134986270263465611600 7109 469127658375565786128 7110 312751772250377190752 7111 122564883719742412592 7112 74604711829408425056 7113 27593523553342842144 7114 15264502391210933952 7115 5300174441392685400 7116 2650087220696342700 7117 858478958817125100 7118 385439532530137800 7119 115631859759041340 7120 46252743903616536 7121 12736262814039336 7122 4495151581425648 7123 1123787895356412 7124 345780890878896 7125 77413632286320 7126 20448884000160 7127 4027810484880 7128 895068996640 7129 151473214816 7130 27540584512 7131 3872894697 7132 553270671 7133 61474519 7134 6471002 7135 521855 7136 35990 7137 1770 7138 60 7139 1 7140 1 7141 119 7142 118 7143 6903 7144 6786 7145 260130 7146 253460 7147 7160245 7148 6913340 7149 153476148 7150 146803272 7151 2666926108 7152 2526561576 7153 38620298376 7154 36227890512 7155 475491062970 7156 441527415615 7157 5053035978705 7158 4643330358810 7159 46897636623981 7160 42634215112710 7161 383707936014390 7162 344985116783580 7163 2788629694000605 7164 2478781950222760 7165 18114175790089400 7166 15913388077274800 7167 105710363656182600 7168 91748617512913200 7169 556608279578340080 7170 477092811067148640 7171 2653828761561014310 7172 2245547413628550570 7173 11491919116804935270 7174 9595194602380819740 7175 45310641177909426550 7176 37314645675925410100 7177 163006083742200475700 7178 132341572939212267400 7179 535983370403809682970 7180 428786696323047746376 7181 1613054714739084379224 7182 1270891593430793753328 7183 4448120577007778136648 7184 3449562896455011616176 7185 11248574662353298748400 7186 8581386855815918632800 7187 26101718353106752508100 7188 19576288764830064381075 7189 55596660092117382842253 7190 40965960067875966304818 7191 108717355564747756732017 7192 78646597642583483593374 7193 195160075631596051879854 7194 138500698835326230366348 7195 321519479439150177636165 7196 223665724827234906181680 7197 485894505659165485842960 7198 331049003855695166178720 7199 673132974506580171230064 7200 448755316337720114153376 7201 854082698836306023711264 7202 556593219466356734553408 7203 991431672174447933423258 7204 630911064111012321269346 7205 1051518440185020535448910 7206 652666618045874815106220 7207 1017392081071510741194990 7208 615167304833936727234180 7209 896386644186593516826948 7210 527286261286231480486440 7211 717695188972926181773210 7212 410111536555957818156120 7213 520952492381892363603720 7214 288720658428518659346640 7215 341906042875877359752600 7216 183461779104129314989200 7217 202278371832757962680400 7218 104885081691059684352800 7219 107507208733336176461620 7220 53753604366668088230810 7221 51131477324391596121990 7222 24594887826922539906780 7223 21666924990384142298830 7224 10000119226331142599460 7225 8139631928409069557700 7226 3594123189167641103400 7227 2695592391875730827550 7228 1134986270263465611600 7229 781879430625942976880 7230 312751772250377190752 7231 197169595549150837648 7232 74604711829408425056 7233 42858025944553776096 7234 15264502391210933952 7235 7950261662089028100 7236 2650087220696342700 7237 1243918491347262900 7238 385439532530137800 7239 161884603662657876 7240 46252743903616536 7241 17231414395464984 7242 4495151581425648 7243 1469568786235308 7244 345780890878896 7245 97862516286480 7246 20448884000160 7247 4922879481520 7248 895068996640 7249 179013799328 7250 27540584512 7251 4426165368 7252 553270671 7253 67945521 7254 6471002 7255 557845 7256 35990 7257 1830 7258 60 7259 1 7260 1 7261 120 7262 119 7263 7021 7264 6903 7265 266916 7266 260130 7267 7413705 7268 7160245 7269 160389488 7270 153476148 7271 2813729380 7272 2666926108 7273 41146859952 7274 38620298376 7275 511718953482 7276 475491062970 7277 5494563394320 7278 5053035978705 7279 51540966982791 7280 46897636623981 7281 426342151127100 7282 383707936014390 7283 3133614810784185 7284 2788629694000605 7285 20592957740312160 7286 18114175790089400 7287 121623751733457400 7288 105710363656182600 7289 648356897091253280 7290 556608279578340080 7291 3130921572628162950 7292 2653828761561014310 7293 13737466530433485840 7294 11491919116804935270 7295 54905835780290246290 7296 45310641177909426550 7297 200320729418125885800 7298 163006083742200475700 7299 668324943343021950370 7300 535983370403809682970 7301 2041841411062132125600 7302 1613054714739084379224 7303 5719012170438571889976 7304 4448120577007778136648 7305 14698137558808310364576 7306 11248574662353298748400 7307 34683105208922671140900 7308 26101718353106752508100 7309 75172948856947447223328 7310 55596660092117382842253 7311 149683315632623723036835 7312 108717355564747756732017 7313 273806673274179535473228 7314 195160075631596051879854 7315 460020178274476408002513 7316 321519479439150177636165 7317 709560230486400392024640 7318 485894505659165485842960 7319 1004181978362275337408784 7320 673132974506580171230064 7321 1302838015174026137864640 7322 854082698836306023711264 7323 1548024891640804667976666 7324 991431672174447933423258 7325 1682429504296032856718256 7326 1051518440185020535448910 7327 1670058699117385556301210 7328 1017392081071510741194990 7329 1511553949020530244061128 7330 896386644186593516826948 7331 1244981450259157662259650 7332 717695188972926181773210 7333 931064028937850181759840 7334 520952492381892363603720 7335 630626701304396019099240 7336 341906042875877359752600 7337 385740150936887277669600 7338 202278371832757962680400 7339 212392290424395860814420 7340 107507208733336176461620 7341 104885081691059684352800 7342 51131477324391596121990 7343 46261812817306682205610 7344 21666924990384142298830 7345 18139751154740212157160 7346 8139631928409069557700 7347 6289715581043371930950 7348 2695592391875730827550 7349 1916865700889408588480 7350 781879430625942976880 7351 509921367799528028400 7352 197169595549150837648 7353 117462737773962201152 7354 42858025944553776096 7355 23214764053299962052 7356 7950261662089028100 7357 3894005712043605600 7358 1243918491347262900 7359 547324136192795676 7360 161884603662657876 7361 63484158299081520 7362 17231414395464984 7363 5964720367660956 7364 1469568786235308 7365 443643407165376 7366 97862516286480 7367 25371763481680 7368 4922879481520 7369 1074082795968 7370 179013799328 7371 31966749880 7372 4426165368 7373 621216192 7374 67945521 7375 7028847 7376 557845 7377 37820 7378 1830 7379 61 7380 1 7381 1 7382 121 7383 120 7384 7140 7385 7021 7386 273819 7387 266916 7388 7673835 7389 7413705 7390 167549733 7391 160389488 7392 2967205528 7393 2813729380 7394 43813786060 7395 41146859952 7396 550339251858 7397 511718953482 7398 5970054457290 7399 5494563394320 7400 56594002961496 7401 51540966982791 7402 473239787751081 7403 426342151127100 7404 3517322746798575 7405 3133614810784185 7406 23381587434312765 7407 20592957740312160 7408 139737927523546800 7409 121623751733457400 7410 754067260747435880 7411 648356897091253280 7412 3687529852206503030 7413 3130921572628162950 7414 16391295291994500150 7415 13737466530433485840 7416 66397754897095181560 7417 54905835780290246290 7418 245631370596035312350 7419 200320729418125885800 7420 831331027085222426070 7421 668324943343021950370 7422 2577824781465941808570 7423 2041841411062132125600 7424 7332066885177656269200 7425 5719012170438571889976 7426 19146258135816088501224 7427 14698137558808310364576 7428 45931679871275969889300 7429 34683105208922671140900 7430 101274667210054199731428 7431 75172948856947447223328 7432 205279975724741105879088 7433 149683315632623723036835 7434 382524028838927292205245 7435 273806673274179535473228 7436 655180253906072459882367 7437 460020178274476408002513 7438 1031079709925550569660805 7439 709560230486400392024640 7440 1490076484021440823251744 7441 1004181978362275337408784 7442 1975970989680606309094704 7443 1302838015174026137864640 7444 2402107590477110691687930 7445 1548024891640804667976666 7446 2673861176470480790141514 7447 1682429504296032856718256 7448 2721577139302406091750120 7449 1670058699117385556301210 7450 2528946030092040985256118 7451 1511553949020530244061128 7452 2141368094445751179086598 7453 1244981450259157662259650 7454 1648759217910776363533050 7455 931064028937850181759840 7456 1151579193686288382702960 7457 630626701304396019099240 7458 727646193812764637422200 7459 385740150936887277669600 7460 414670662257153823494820 7461 212392290424395860814420 7462 212392290424395860814420 7463 104885081691059684352800 7464 97393290141698278327600 7465 46261812817306682205610 7466 39806676145124354455990 7467 18139751154740212157160 7468 14429347509452441488650 7469 6289715581043371930950 7470 4612458092765139416030 7471 1916865700889408588480 7472 1291800798425471005280 7473 509921367799528028400 7474 314632333323113038800 7475 117462737773962201152 7476 66072789997853738148 7477 23214764053299962052 7478 11844267374132633700 7479 3894005712043605600 7480 1791242627540058576 7481 547324136192795676 7482 225368761961739396 7483 63484158299081520 7484 23196134763125940 7485 5964720367660956 7486 1913212193400684 7487 443643407165376 7488 123234279768160 7489 25371763481680 7490 5996962277488 7491 1074082795968 7492 210980549208 7493 31966749880 7494 5047381560 7495 621216192 7496 74974368 7497 7028847 7498 595665 7499 37820 7500 1891 7501 61 7502 1 7503 1 7504 122 7505 121 7506 7260 7507 7140 7508 280840 7509 273819 7510 7940751 7511 7673835 7512 174963438 7513 167549733 7514 3127595016 7515 2967205528 7516 46627515440 7517 43813786060 7518 591486111810 7519 550339251858 7520 6481773410772 7521 5970054457290 7522 62088566355816 7523 56594002961496 7524 524780754733872 7525 473239787751081 7526 3943664897925675 7527 3517322746798575 7528 26515202245096950 7529 23381587434312765 7530 160330885263858960 7531 139737927523546800 7532 875691012480893280 7533 754067260747435880 7534 4335886749297756310 7535 3687529852206503030 7536 19522216864622663100 7537 16391295291994500150 7538 80135221427528667400 7539 66397754897095181560 7540 300537206376325558640 7541 245631370596035312350 7542 1031651756503348311870 7543 831331027085222426070 7544 3246149724808963758940 7545 2577824781465941808570 7546 9373908296239788394800 7547 7332066885177656269200 7548 24865270306254660391200 7549 19146258135816088501224 7550 60629817430084280253876 7551 45931679871275969889300 7552 135957772418976870872328 7553 101274667210054199731428 7554 280452924581688553102416 7555 205279975724741105879088 7556 532207344471551015242080 7557 382524028838927292205245 7558 928986927180251995355595 7559 655180253906072459882367 7560 1491099888200026977663318 7561 1031079709925550569660805 7562 2199636714507841215276384 7563 1490076484021440823251744 7564 2980152968042881646503488 7565 1975970989680606309094704 7566 3704945605651136829552570 7567 2402107590477110691687930 7568 4221886068111285458118180 7569 2673861176470480790141514 7570 4404006643598438948468376 7571 2721577139302406091750120 7572 4199004729209426541557328 7573 2528946030092040985256118 7574 3652922043466281423147726 7575 2141368094445751179086598 7576 2893740668169934025792700 7577 1648759217910776363533050 7578 2082643222624138564462800 7579 1151579193686288382702960 7580 1358272895117160656521440 7581 727646193812764637422200 7582 800410813194041101164420 7583 414670662257153823494820 7584 424784580848791721628840 7585 212392290424395860814420 7586 202278371832757962680400 7587 97393290141698278327600 7588 86068488962431036661600 7589 39806676145124354455990 7590 32569098664192653645810 7591 14429347509452441488650 7592 10902173673808511346980 7593 4612458092765139416030 7594 3208666499314879593760 7595 1291800798425471005280 7596 824553701122641067200 7597 314632333323113038800 7598 183535527771815939300 7599 66072789997853738148 7600 35059031427432595752 7601 11844267374132633700 7602 5685248339583664176 7603 1791242627540058576 7604 772692898154535072 7605 225368761961739396 7606 86680293062207460 7607 23196134763125940 7608 7877932561061640 7609 1913212193400684 7610 566877686933536 7611 123234279768160 7612 31368725759168 7613 5996962277488 7614 1285063345176 7615 210980549208 7616 37014131440 7617 5047381560 7618 696190560 7619 74974368 7620 7624512 7621 595665 7622 39711 7623 1891 7624 62 7625 1 7626 1 7627 123 7628 122 7629 7381 7630 7260 7631 287980 7632 280840 7633 8214570 7634 7940751 7635 182637273 7636 174963438 7637 3295144749 7638 3127595016 7639 49594720968 7640 46627515440 7641 635299897870 7642 591486111810 7643 7032112662630 7644 6481773410772 7645 68058620813106 7646 62088566355816 7647 581374757695368 7648 524780754733872 7649 4416904685676756 7650 3943664897925675 7651 30032524991895525 7652 26515202245096950 7653 183712472698171725 7654 160330885263858960 7655 1015428940004440080 7656 875691012480893280 7657 5089954010045192190 7658 4335886749297756310 7659 23209746716829166130 7660 19522216864622663100 7661 96526516719523167550 7662 80135221427528667400 7663 366934961273420740200 7664 300537206376325558640 7665 1277283127099383624220 7666 1031651756503348311870 7667 4077480751894186185010 7668 3246149724808963758940 7669 11951733077705730203370 7670 9373908296239788394800 7671 32197337191432316660400 7672 24865270306254660391200 7673 79776075565900368755100 7674 60629817430084280253876 7675 181889452290252840761628 7676 135957772418976870872328 7677 381727591791742752833844 7678 280452924581688553102416 7679 737487320196292121121168 7680 532207344471551015242080 7681 1311510956019179287560840 7682 928986927180251995355595 7683 2146280142106099437545685 7684 1491099888200026977663318 7685 3230716424433391784937189 7686 2199636714507841215276384 7687 4470229452064322469755232 7688 2980152968042881646503488 7689 5680916595331743138647274 7690 3704945605651136829552570 7691 6623993658588396149806110 7692 4221886068111285458118180 7693 7077867820068919738609890 7694 4404006643598438948468376 7695 6920581868511832633307448 7696 4199004729209426541557328 7697 6181868073558322408403844 7698 3652922043466281423147726 7699 5035108762615685204879298 7700 2893740668169934025792700 7701 3731402440534914927995850 7702 2082643222624138564462800 7703 2509852088803449039224400 7704 1358272895117160656521440 7705 1528057007006805738586620 7706 800410813194041101164420 7707 839455243105945545123660 7708 424784580848791721628840 7709 414670662257153823494820 7710 202278371832757962680400 7711 183461779104129314989200 7712 86068488962431036661600 7713 72375774809317008101800 7714 32569098664192653645810 7715 25331521183260952835630 7716 10902173673808511346980 7717 7821124592080019009790 7718 3208666499314879593760 7719 2116354499548112072480 7720 824553701122641067200 7721 498167861094928978100 7722 183535527771815939300 7723 101131821425286333900 7724 35059031427432595752 7725 17529515713716297876 7726 5685248339583664176 7727 2563935525694593648 7728 772692898154535072 7729 312049055023946856 7730 86680293062207460 7731 31074067324187580 7732 7877932561061640 7733 2480089880334220 7734 566877686933536 7735 154603005527328 7736 31368725759168 7737 7282025622664 7738 1285063345176 7739 247994680648 7740 37014131440 7741 5743572120 7742 696190560 7743 82598880 7744 7624512 7745 635376 7746 39711 7747 1953 7748 62 7749 1 7750 1 7751 124 7752 123 7753 7503 7754 7381 7755 295240 7756 287980 7757 8495410 7758 8214570 7759 190578024 7760 182637273 7761 3470108187 7762 3295144749 7763 52722315984 7764 49594720968 7765 681927413310 7766 635299897870 7767 7623598774440 7768 7032112662630 7769 74540394223878 7770 68058620813106 7771 643463324051184 7772 581374757695368 7773 4941685440410628 7774 4416904685676756 7775 33976189889821200 7776 30032524991895525 7777 210227674943268675 7778 183712472698171725 7779 1175759825268299040 7780 1015428940004440080 7781 5965645022526085470 7782 5089954010045192190 7783 27545633466126922440 7784 23209746716829166130 7785 116048733584145830650 7786 96526516719523167550 7787 447070182700949407600 7788 366934961273420740200 7789 1577820333475709182860 7790 1277283127099383624220 7791 5109132508397534496880 7792 4077480751894186185010 7793 15197882802514693962310 7794 11951733077705730203370 7795 41571245487672105055200 7796 32197337191432316660400 7797 104641345872155029146300 7798 79776075565900368755100 7799 242519269720337121015504 7800 181889452290252840761628 7801 517685364210719623706172 7802 381727591791742752833844 7803 1017940244777980674223584 7804 737487320196292121121168 7805 1843718300490730302802920 7806 1311510956019179287560840 7807 3075267069286351432901280 7808 2146280142106099437545685 7809 4721816312633418762600507 7810 3230716424433391784937189 7811 6669866166572163685031616 7812 4470229452064322469755232 7813 8661069563374624785150762 7814 5680916595331743138647274 7815 10328939264239532979358680 7816 6623993658588396149806110 7817 11299753888180205196728070 7818 7077867820068919738609890 7819 11324588512110271581775824 7820 6920581868511832633307448 7821 10380872802767748949961172 7822 6181868073558322408403844 7823 8688030806081966628027024 7824 5035108762615685204879298 7825 6625143108704848953788550 7826 3731402440534914927995850 7827 4592495311427587603687200 7828 2509852088803449039224400 7829 2886329902123966395108060 7830 1528057007006805738586620 7831 1639866056299986646288080 7832 839455243105945545123660 7833 839455243105945545123660 7834 414670662257153823494820 7835 385740150936887277669600 7836 183461779104129314989200 7837 158444263771748044763400 7838 72375774809317008101800 7839 57900619847453606481440 7840 25331521183260952835630 7841 18723298265888530356770 7842 7821124592080019009790 7843 5325020998862991666240 7844 2116354499548112072480 7845 1322721562217570045300 7846 498167861094928978100 7847 284667349197102273200 7848 101131821425286333900 7849 52588547141148893628 7850 17529515713716297876 7851 8249183865278257824 7852 2563935525694593648 7853 1084741953178481928 7854 312049055023946856 7855 117754360386395040 7856 31074067324187580 7857 10358022441395860 7858 2480089880334220 7859 721480692460864 7860 154603005527328 7861 38650751381832 7862 7282025622664 7863 1533058025824 7864 247994680648 7865 42757703560 7866 5743572120 7867 778789440 7868 82598880 7869 8259888 7870 635376 7871 41664 7872 1953 7873 63 7874 1 7875 1 7876 125 7877 124 7878 7626 7879 7503 7880 302621 7881 295240 7882 8783390 7883 8495410 7884 198792594 7885 190578024 7886 3652745460 7887 3470108187 7888 56017460733 7889 52722315984 7890 731522134278 7891 681927413310 7892 8258898672310 7893 7623598774440 7894 81572506886508 7895 74540394223878 7896 711521944864290 7897 643463324051184 7898 5523060198105996 7899 4941685440410628 7900 38393094575497956 7901 33976189889821200 7902 240260199935164200 7903 210227674943268675 7904 1359472297966470765 7905 1175759825268299040 7906 6981073962530525550 7907 5965645022526085470 7908 32635587476172114630 7909 27545633466126922440 7910 139258480300974996780 7911 116048733584145830650 7912 543596699420472575150 7913 447070182700949407600 7914 1944755294749129923060 7915 1577820333475709182860 7916 6386415635496918121100 7917 5109132508397534496880 7918 19275363554408880147320 7919 15197882802514693962310 7920 53522978565377835258570 7921 41571245487672105055200 7922 136838683063587345806700 7923 104641345872155029146300 7924 322295345286237489770604 7925 242519269720337121015504 7926 699574816500972464467800 7927 517685364210719623706172 7928 1399667836569723427057428 7929 1017940244777980674223584 7930 2581205620687022423924088 7931 1843718300490730302802920 7932 4386778025305530720462120 7933 3075267069286351432901280 7934 6868096454739518200146192 7935 4721816312633418762600507 7936 9900582591005555469968805 7937 6669866166572163685031616 7938 13131299015438947254905994 7939 8661069563374624785150762 7940 16009855859571276118005954 7941 10328939264239532979358680 7942 17923747546768601346534180 7943 11299753888180205196728070 7944 18402456332179191320385714 7945 11324588512110271581775824 7946 17301454671279581583268620 7947 10380872802767748949961172 7948 14869898879640289036430868 7949 8688030806081966628027024 7950 11660251871320534158667848 7951 6625143108704848953788550 7952 8323897751962502531683050 7953 4592495311427587603687200 7954 5396181990927415434332460 7955 2886329902123966395108060 7956 3167923063306792384874700 7957 1639866056299986646288080 7958 1678910486211891090247320 7959 839455243105945545123660 7960 800410813194041101164420 7961 385740150936887277669600 7962 341906042875877359752600 7963 158444263771748044763400 7964 130276394656770614583240 7965 57900619847453606481440 7966 44054819449149483192400 7967 18723298265888530356770 7968 13146145590943010676030 7969 5325020998862991666240 7970 3439076061765682117780 7971 1322721562217570045300 7972 782835210292031251300 7973 284667349197102273200 7974 153720368566435227528 7975 52588547141148893628 7976 25778699578994555700 7977 8249183865278257824 7978 3648677478873075576 7979 1084741953178481928 7980 429803415410341896 7981 117754360386395040 7982 41432089765583440 7983 10358022441395860 7984 3201570572795084 7985 721480692460864 7986 193253756909160 7987 38650751381832 7988 8815083648488 7989 1533058025824 7990 290752384208 7991 42757703560 7992 6522361560 7993 778789440 7994 90858768 7995 8259888 7996 677040 7997 41664 7998 2016 7999 63 8000 1 8001 1 8002 126 8003 125 8004 7750 8005 7626 8006 310124 8007 302621 8008 9078630 8009 8783390 8010 207288004 8011 198792594 8012 3843323484 8013 3652745460 8014 59487568920 8015 56017460733 8016 784244450262 8017 731522134278 8018 8940826085620 8019 8258898672310 8020 89196105660948 8021 81572506886508 8022 786062339088168 8023 711521944864290 8024 6166523522157180 8025 5523060198105996 8026 43334780015908584 8027 38393094575497956 8028 274236389824985400 8029 240260199935164200 8030 1569699972909739440 8031 1359472297966470765 8032 8156833787798824590 8033 6981073962530525550 8034 38601232498698200100 8035 32635587476172114630 8036 166804113767101919220 8037 139258480300974996780 8038 659645433004618405800 8039 543596699420472575150 8040 2391825477450079330660 8041 1944755294749129923060 8042 7964235968972627303960 8043 6386415635496918121100 8044 24384496062806414644200 8045 19275363554408880147320 8046 68720861367892529220880 8047 53522978565377835258570 8048 178409928551259450861900 8049 136838683063587345806700 8050 426936691158392518916904 8051 322295345286237489770604 8052 942094086221309585483304 8053 699574816500972464467800 8054 1917353200780443050763600 8055 1399667836569723427057428 8056 3599145865465003098147672 8057 2581205620687022423924088 8058 6230496325796261023265040 8059 4386778025305530720462120 8060 9943363524025869633047472 8061 6868096454739518200146192 8062 14622398903638974232569312 8063 9900582591005555469968805 8064 19801165182011110939937610 8065 13131299015438947254905994 8066 24670925422945900903156716 8067 16009855859571276118005954 8068 28252686811008134325892860 8069 17923747546768601346534180 8070 29702210220359396517113784 8071 18402456332179191320385714 8072 28626043183389853165044444 8073 17301454671279581583268620 8074 25250771682408037986392040 8075 14869898879640289036430868 8076 20348282677402500786694872 8077 11660251871320534158667848 8078 14949040860667351485471600 8079 8323897751962502531683050 8080 9988677302355003038019660 8081 5396181990927415434332460 8082 6054252965430758779982760 8083 3167923063306792384874700 8084 3318776542511877736535400 8085 1678910486211891090247320 8086 1639866056299986646288080 8087 800410813194041101164420 8088 727646193812764637422200 8089 341906042875877359752600 8090 288720658428518659346640 8091 130276394656770614583240 8092 101955439296603089673840 8093 44054819449149483192400 8094 31869443856831541032800 8095 13146145590943010676030 8096 8764097060628673784020 8097 3439076061765682117780 8098 2105556772509601296600 8099 782835210292031251300 8100 438387717763537500728 8101 153720368566435227528 8102 78367246720143449328 8103 25778699578994555700 8104 11897861344151333400 8105 3648677478873075576 8106 1514545368588823824 8107 429803415410341896 8108 159186450151978480 8109 41432089765583440 8110 13559593014190944 8111 3201570572795084 8112 914734449370024 8113 193253756909160 8114 47465835030320 8115 8815083648488 8116 1823810410032 8117 290752384208 8118 49280065120 8119 6522361560 8120 869648208 8121 90858768 8122 8936928 8123 677040 8124 43680 8125 2016 8126 64 8127 1 8128 1 8129 127 8130 126 8131 7875 8132 7750 8133 317750 8134 310124 8135 9381251 8136 9078630 8137 216071394 8138 207288004 8139 4042116078 8140 3843323484 8141 63140314380 8142 59487568920 8143 840261910995 8144 784244450262 8145 9672348219898 8146 8940826085620 8147 97455004333258 8148 89196105660948 8149 867634845974676 8150 786062339088168 8151 6878045467021470 8152 6166523522157180 8153 48857840214014580 8154 43334780015908584 8155 312629484400483356 8156 274236389824985400 8157 1809960172844903640 8158 1569699972909739440 8159 9516306085765295355 8160 8156833787798824590 8161 45582306461228725650 8162 38601232498698200100 8163 199439701243274033850 8164 166804113767101919220 8165 798903913305593402580 8166 659645433004618405800 8167 2935422176870551905810 8168 2391825477450079330660 8169 9908991263721757227020 8170 7964235968972627303960 8171 30770911698303332765300 8172 24384496062806414644200 8173 87996224922301409368200 8174 68720861367892529220880 8175 231932907116637286120470 8176 178409928551259450861900 8177 563775374221979864723604 8178 426936691158392518916904 8179 1264389431507547075253908 8180 942094086221309585483304 8181 2616928017281415515231400 8182 1917353200780443050763600 8183 4998813702034726525205100 8184 3599145865465003098147672 8185 8811701946483283447189128 8186 6230496325796261023265040 8187 14330141549331400353509592 8188 9943363524025869633047472 8189 21490495358378492432715504 8190 14622398903638974232569312 8191 29701747773016666409906415 8192 19801165182011110939937610 8193 37802224438384848158062710 8194 24670925422945900903156716 8195 44262542670579410443898814 8196 28252686811008134325892860 8197 47625957767127997863647964 8198 29702210220359396517113784 8199 47028499515569044485430158 8200 28626043183389853165044444 8201 42552226353687619569660660 8202 25250771682408037986392040 8203 35218181557042789823125740 8204 20348282677402500786694872 8205 26609292731987885644139448 8206 14949040860667351485471600 8207 18312575054317505569702710 8208 9988677302355003038019660 8209 11450434956358174214315220 8210 6054252965430758779982760 8211 6486699605818670121410100 8212 3318776542511877736535400 8213 3318776542511877736535400 8214 1639866056299986646288080 8215 1528057007006805738586620 8216 727646193812764637422200 8217 630626701304396019099240 8218 288720658428518659346640 8219 232231833953373704257080 8220 101955439296603089673840 8221 75924263305981024225200 8222 31869443856831541032800 8223 21910242651571684460050 8224 8764097060628673784020 8225 5544632834275283414380 8226 2105556772509601296600 8227 1221222928055568752028 8228 438387717763537500728 8229 232087615286578676856 8230 78367246720143449328 8231 37676560923145889100 8232 11897861344151333400 8233 5163222847461899400 8234 1514545368588823824 8235 588989865562320376 8236 159186450151978480 8237 54991682779774384 8238 13559593014190944 8239 4116305022165108 8240 914734449370024 8241 240719591939480 8242 47465835030320 8243 10638894058520 8244 1823810410032 8245 340032449328 8246 49280065120 8247 7392009768 8248 869648208 8249 99795696 8250 8936928 8251 720720 8252 43680 8253 2080 8254 64 8255 1 8256 1 8257 128 8258 127 8259 8001 8260 7875 8261 325500 8262 317750 8263 9691375 8264 9381251 8265 225150024 8266 216071394 8267 4249404082 8268 4042116078 8269 66983637864 8270 63140314380 8271 899749479915 8272 840261910995 8273 10456592670160 8274 9672348219898 8275 106395830418878 8276 97455004333258 8277 956830951635624 8278 867634845974676 8279 7664107806109638 8280 6878045467021470 8281 55024363736171760 8282 48857840214014580 8283 355964264416391940 8284 312629484400483356 8285 2084196562669889040 8286 1809960172844903640 8287 11086006058675034795 8288 9516306085765295355 8289 53739140249027550240 8290 45582306461228725650 8291 238040933741972233950 8292 199439701243274033850 8293 965708027072695321800 8294 798903913305593402580 8295 3595067609875170311610 8296 2935422176870551905810 8297 12300816741171836557680 8298 9908991263721757227020 8299 38735147667275960069260 8300 30770911698303332765300 8301 112380720985107824012400 8302 87996224922301409368200 8303 300653768484529815341350 8304 231932907116637286120470 8305 742185302773239315585504 8306 563775374221979864723604 8307 1691326122665939594170812 8308 1264389431507547075253908 8309 3559022103502725100714704 8310 2616928017281415515231400 8311 6916166902815169575968700 8312 4998813702034726525205100 8313 12410847811948286545336800 8314 8811701946483283447189128 8315 20560637875127661376774632 8316 14330141549331400353509592 8317 31433858882404362065762976 8318 21490495358378492432715504 8319 44324146676655640642475727 8320 29701747773016666409906415 8321 57603389620395959098000320 8322 37802224438384848158062710 8323 68933468093525311347055530 8324 44262542670579410443898814 8325 75878644578136132189540824 8326 47625957767127997863647964 8327 76730709735928441002543942 8328 47028499515569044485430158 8329 71178269537077472734705104 8330 42552226353687619569660660 8331 60468953239450827809517780 8332 35218181557042789823125740 8333 46957575409390386430834320 8334 26609292731987885644139448 8335 33261615914984857055174310 8336 18312575054317505569702710 8337 21439112258713177252334880 8338 11450434956358174214315220 8339 12540952571249428901392860 8340 6486699605818670121410100 8341 6637553085023755473070800 8342 3318776542511877736535400 8343 3167923063306792384874700 8344 1528057007006805738586620 8345 1358272895117160656521440 8346 630626701304396019099240 8347 520952492381892363603720 8348 232231833953373704257080 8349 177879702602584113899040 8350 75924263305981024225200 8351 53779686508403225492850 8352 21910242651571684460050 8353 14308729894903957198400 8354 5544632834275283414380 8355 3326779700565170048628 8356 1221222928055568752028 8357 670475333050116177584 8358 232087615286578676856 8359 116043807643289338428 8360 37676560923145889100 8361 17061084191613232800 8362 5163222847461899400 8363 2103535234151144200 8364 588989865562320376 8365 214178132931752864 8366 54991682779774384 8367 17675898036356052 8368 4116305022165108 8369 1155454041309504 8370 240719591939480 8371 58104729088840 8372 10638894058520 8373 2163842859360 8374 340032449328 8375 56672074888 8376 7392009768 8377 969443904 8378 99795696 8379 9657648 8380 720720 8381 45760 8382 2080 8383 65 8384 1 8385 1 8386 129 8387 128 8388 8128 8389 8001 8390 333375 8391 325500 8392 10009125 8393 9691375 8394 234531275 8395 225150024 8396 4465475476 8397 4249404082 8398 71025753942 8399 66983637864 8400 962889794295 8401 899749479915 8402 11296854581155 8403 10456592670160 8404 116068178638776 8405 106395830418878 8406 1054285955968882 8407 956830951635624 8408 8531742652084314 8409 7664107806109638 8410 61902409203193230 8411 55024363736171760 8412 404822104630406520 8413 355964264416391940 8414 2396826047070372396 8415 2084196562669889040 8416 12895966231519938435 8417 11086006058675034795 8418 63255446334792845595 8419 53739140249027550240 8420 283623240203200959600 8421 238040933741972233950 8422 1165147728315969355650 8423 965708027072695321800 8424 4393971523180763714190 8425 3595067609875170311610 8426 15236238918042388463490 8427 12300816741171836557680 8428 48644138930997717296280 8429 38735147667275960069260 8430 143151632683411156777700 8431 112380720985107824012400 8432 388649993406831224709550 8433 300653768484529815341350 8434 974118209889876601705974 8435 742185302773239315585504 8436 2255101496887919458894416 8437 1691326122665939594170812 8438 4823411535010272175968612 8439 3559022103502725100714704 8440 9533094920096585091200100 8441 6916166902815169575968700 8442 17409661513983013070541900 8443 12410847811948286545336800 8444 29372339821610944823963760 8445 20560637875127661376774632 8446 45764000431735762419272568 8447 31433858882404362065762976 8448 65814642035034133075191231 8449 44324146676655640642475727 8450 87305137393412625507906735 8451 57603389620395959098000320 8452 106735692531910159505118240 8453 68933468093525311347055530 8454 120141187248715542633439638 8455 75878644578136132189540824 8456 124356667503056438866191906 8457 76730709735928441002543942 8458 118206769052646517220135262 8459 71178269537077472734705104 8460 103021179593138447379178440 8461 60468953239450827809517780 8462 82175756966433176253960060 8463 46957575409390386430834320 8464 59870908646972742699313758 8465 33261615914984857055174310 8466 39751687313030682822037590 8467 21439112258713177252334880 8468 23991387527607603115708080 8469 12540952571249428901392860 8470 13124252690842425594480900 8471 6637553085023755473070800 8472 6486699605818670121410100 8473 3167923063306792384874700 8474 2886329902123966395108060 8475 1358272895117160656521440 8476 1151579193686288382702960 8477 520952492381892363603720 8478 410111536555957818156120 8479 177879702602584113899040 8480 129703949814384249718050 8481 53779686508403225492850 8482 36218972546475641658450 8483 14308729894903957198400 8484 8871412534840453463008 8485 3326779700565170048628 8486 1891698261105684929612 8487 670475333050116177584 8488 348131422929868015284 8489 116043807643289338428 8490 54737645114759121900 8491 17061084191613232800 8492 7266758081613043600 8493 2103535234151144200 8494 803167998494073240 8495 214178132931752864 8496 72667580816130436 8497 17675898036356052 8498 5271759063474612 8499 1155454041309504 8500 298824321028320 8501 58104729088840 8502 12802736917880 8503 2163842859360 8504 396704524216 8505 56672074888 8506 8361453672 8507 969443904 8508 109453344 8509 9657648 8510 766480 8511 45760 8512 2145 8513 65 8514 1 8515 1 8516 130 8517 129 8518 8256 8519 8128 8520 341376 8521 333375 8522 10334625 8523 10009125 8524 244222650 8525 234531275 8526 4690625500 8527 4465475476 8528 75275158024 8529 71025753942 8530 1029873432159 8531 962889794295 8532 12196604061070 8533 11296854581155 8534 126524771308936 8535 116068178638776 8536 1160681786387760 8537 1054285955968882 8538 9488573603719938 8539 8531742652084314 8540 69566517009302868 8541 61902409203193230 8542 459846468366578280 8543 404822104630406520 8544 2752790311486764336 8545 2396826047070372396 8546 14980162794189827475 8547 12895966231519938435 8548 74341452393467880390 8549 63255446334792845595 8550 337362380452228509840 8551 283623240203200959600 8552 1403188662057941589600 8553 1165147728315969355650 8554 5359679550253459035990 8555 4393971523180763714190 8556 18831306527917558775100 8557 15236238918042388463490 8558 60944955672169553853960 8559 48644138930997717296280 8560 181886780350687116846960 8561 143151632683411156777700 8562 501030714391939048721950 8563 388649993406831224709550 8564 1274771978374406417047324 8565 974118209889876601705974 8566 2997286799661158774479920 8567 2255101496887919458894416 8568 6514737657676211770139424 8569 4823411535010272175968612 8570 13092117023599310191914804 8571 9533094920096585091200100 8572 24325828416798182646510600 8573 17409661513983013070541900 8574 41783187633559231369300560 8575 29372339821610944823963760 8576 66324638306863423796047200 8577 45764000431735762419272568 8578 97248500917438495140954207 8579 65814642035034133075191231 8580 131629284070068266150382462 8581 87305137393412625507906735 8582 164339082152306118603118560 8583 106735692531910159505118240 8584 189074655342240853980495168 8585 120141187248715542633439638 8586 200235312081192571055732730 8587 124356667503056438866191906 8588 194937478788574958222679204 8589 118206769052646517220135262 8590 174199449130215920113883544 8591 103021179593138447379178440 8592 142644710205884004063477840 8593 82175756966433176253960060 8594 106828484056363129130148078 8595 59870908646972742699313758 8596 73013303228015539877211900 8597 39751687313030682822037590 8598 45430499786320780368042960 8599 23991387527607603115708080 8600 25665205262091854495873760 8601 13124252690842425594480900 8602 13124252690842425594480900 8603 6486699605818670121410100 8604 6054252965430758779982760 8605 2886329902123966395108060 8606 2509852088803449039224400 8607 1151579193686288382702960 8608 931064028937850181759840 8609 410111536555957818156120 8610 307583652416968363617090 8611 129703949814384249718050 8612 89998659054878867151300 8613 36218972546475641658450 8614 23180142429744410661408 8615 8871412534840453463008 8616 5218477961670854978240 8617 1891698261105684929612 8618 1018606755979984192868 8619 348131422929868015284 8620 170781452758048460328 8621 54737645114759121900 8622 24327842273226276400 8623 7266758081613043600 8624 2906703232645217440 8625 803167998494073240 8626 286845713747883300 8627 72667580816130436 8628 22947657099830664 8629 5271759063474612 8630 1454278362337824 8631 298824321028320 8632 70907466006720 8633 12802736917880 8634 2560547383576 8635 396704524216 8636 65033528560 8637 8361453672 8638 1078897248 8639 109453344 8640 10424128 8641 766480 8642 47905 8643 2145 8644 66 8645 1 8646 1 8647 131 8648 130 8649 8385 8650 8256 8651 349504 8652 341376 8653 10668000 8654 10334625 8655 254231775 8656 244222650 8657 4925156775 8658 4690625500 8659 79740633500 8660 75275158024 8661 1100899186101 8662 1029873432159 8663 13159493855365 8664 12196604061070 8665 137821625890091 8666 126524771308936 8667 1276749965026536 8668 1160681786387760 8669 10542859559688820 8670 9488573603719938 8671 78098259661387182 8672 69566517009302868 8673 521748877569771510 8674 459846468366578280 8675 3157612416117170856 8676 2752790311486764336 8677 17376988841260199871 8678 14980162794189827475 8679 87237418624987818825 8680 74341452393467880390 8681 400617826787021355435 8682 337362380452228509840 8683 1686811902261142549200 8684 1403188662057941589600 8685 6524827278569428391640 8686 5359679550253459035990 8687 23225278051098322489290 8688 18831306527917558775100 8689 76181194590211942317450 8690 60944955672169553853960 8691 230530919281684834143240 8692 181886780350687116846960 8693 644182347075350205499650 8694 501030714391939048721950 8695 1663421971781237641756874 8696 1274771978374406417047324 8697 3971405009551035376185894 8698 2997286799661158774479920 8699 8769839154564131229033840 8700 6514737657676211770139424 8701 17915528558609582367883416 8702 13092117023599310191914804 8703 33858923336894767737710700 8704 24325828416798182646510600 8705 59192849147542244439842460 8706 41783187633559231369300560 8707 95696978128474368620010960 8708 66324638306863423796047200 8709 143012501349174257560226775 8710 97248500917438495140954207 8711 197443926105102399225573693 8712 131629284070068266150382462 8713 251644219545718744111025295 8714 164339082152306118603118560 8715 295810347874151013485613408 8716 189074655342240853980495168 8717 320376499329908113689172368 8718 200235312081192571055732730 8719 319294146291631397088871110 8720 194937478788574958222679204 8721 292406218182862437334018806 8722 174199449130215920113883544 8723 245665889799022451442656280 8724 142644710205884004063477840 8725 189004241022796305384108138 8726 106828484056363129130148078 8727 132884211874988282576525658 8728 73013303228015539877211900 8729 85182187099351463190080550 8730 45430499786320780368042960 8731 49656592789699457611581840 8732 25665205262091854495873760 8733 26248505381684851188961800 8734 13124252690842425594480900 8735 12540952571249428901392860 8736 6054252965430758779982760 8737 5396181990927415434332460 8738 2509852088803449039224400 8739 2082643222624138564462800 8740 931064028937850181759840 8741 717695188972926181773210 8742 307583652416968363617090 8743 219702608869263116869350 8744 89998659054878867151300 8745 59399114976220052319858 8746 23180142429744410661408 8747 14089890496511308441248 8748 5218477961670854978240 8749 2910305017085669122480 8750 1018606755979984192868 8751 518912875687916475612 8752 170781452758048460328 8753 79065487387985398300 8754 24327842273226276400 8755 10173461314258261040 8756 2906703232645217440 8757 1090013712241956540 8758 286845713747883300 8759 95615237915961100 8760 22947657099830664 8761 6726037425812436 8762 1454278362337824 8763 369731787035040 8764 70907466006720 8765 15363284301456 8766 2560547383576 8767 461738052776 8768 65033528560 8769 9440350920 8770 1078897248 8771 119877472 8772 10424128 8773 814385 8774 47905 8775 2211 8776 66 8777 1 8778 1 8779 132 8780 131 8781 8515 8782 8385 8783 357760 8784 349504 8785 11009376 8786 10668000 8787 264566400 8788 254231775 8789 5169379425 8790 4925156775 8791 84431259000 8792 79740633500 8793 1176174344125 8794 1100899186101 8795 14189367287524 8796 13159493855365 8797 150018229951161 8798 137821625890091 8799 1403274736335472 8800 1276749965026536 8801 11703541346076580 8802 10542859559688820 8803 87586833265107120 8804 78098259661387182 8805 591315394579074378 8806 521748877569771510 8807 3617458884483749136 8808 3157612416117170856 8809 20129779152746964207 8810 17376988841260199871 8811 102217581419177646300 8812 87237418624987818825 8813 474959279180489235825 8814 400617826787021355435 8815 2024174282713371059040 8816 1686811902261142549200 8817 7928015940627369981240 8818 6524827278569428391640 8819 28584957601351781525280 8820 23225278051098322489290 8821 95012501118129501092550 8822 76181194590211942317450 8823 291475874953854387997200 8824 230530919281684834143240 8825 826069127426037322346610 8826 644182347075350205499650 8827 2164452686173176690478824 8828 1663421971781237641756874 8829 5246176987925441793233218 8830 3971405009551035376185894 8831 11767125954225290003513760 8832 8769839154564131229033840 8833 24430266216285794138022840 8834 17915528558609582367883416 8835 46951040360494077929625504 8836 33858923336894767737710700 8837 83518677564340427086353060 8838 59192849147542244439842460 8839 137480165762033599989311520 8840 95696978128474368620010960 8841 209337139656037681356273975 8842 143012501349174257560226775 8843 294692427022540894366527900 8844 197443926105102399225573693 8845 383273503615787010261407757 8846 251644219545718744111025295 8847 460149430026457132088731968 8848 295810347874151013485613408 8849 509451154672148967669667536 8850 320376499329908113689172368 8851 519529458372823968144603840 8852 319294146291631397088871110 8853 487343696971437395556698010 8854 292406218182862437334018806 8855 419865338929238371556539824 8856 245665889799022451442656280 8857 331648951228680309447585978 8858 189004241022796305384108138 8859 239712695931351411706673736 8860 132884211874988282576525658 8861 158195490327367003067292450 8862 85182187099351463190080550 8863 95087092576020237979624800 8864 49656592789699457611581840 8865 51913710643776705684835560 8866 26248505381684851188961800 8867 25665205262091854495873760 8868 12540952571249428901392860 8869 11450434956358174214315220 8870 5396181990927415434332460 8871 4592495311427587603687200 8872 2082643222624138564462800 8873 1648759217910776363533050 8874 717695188972926181773210 8875 527286261286231480486440 8876 219702608869263116869350 8877 149397774031098919471158 8878 59399114976220052319858 8879 37270032926255719102656 8880 14089890496511308441248 8881 8128782978756524100720 8882 2910305017085669122480 8883 1537519631667900668480 8884 518912875687916475612 8885 249846940146033858628 8886 79065487387985398300 8887 34501303587484537440 8888 10173461314258261040 8889 3996716944887173980 8890 1090013712241956540 8891 382460951663844400 8892 95615237915961100 8893 29673694525643100 8894 6726037425812436 8895 1824010149372864 8896 369731787035040 8897 86270750308176 8898 15363284301456 8899 3022285436352 8900 461738052776 8901 74473879480 8902 9440350920 8903 1198774720 8904 119877472 8905 11238513 8906 814385 8907 50116 8908 2211 8909 67 8910 1 8911 1 8912 133 8913 132 8914 8646 8915 8515 8916 366145 8917 357760 8918 11358880 8919 11009376 8920 275234400 8921 264566400 8922 5423611200 8923 5169379425 8924 89356415775 8925 84431259000 8926 1255914977625 8927 1176174344125 8928 15290266473625 8929 14189367287524 8930 163177723806526 8931 150018229951161 8932 1541096362225563 8933 1403274736335472 8934 12980291311103116 8935 11703541346076580 8936 98129692824795940 8937 87586833265107120 8938 669413654240461560 8939 591315394579074378 8940 4139207762053520646 8941 3617458884483749136 8942 23287391568864135063 8943 20129779152746964207 8944 119594570260437846171 8945 102217581419177646300 8946 562196697805477054650 8947 474959279180489235825 8948 2424792109500392414475 8949 2024174282713371059040 8950 9614827842888512530440 8951 7928015940627369981240 8952 35109784879921209916920 8953 28584957601351781525280 8954 118237779169227823581840 8955 95012501118129501092550 8956 367657069544066330314650 8957 291475874953854387997200 8958 1056600046707722156489850 8959 826069127426037322346610 8960 2808635033248526895978474 8961 2164452686173176690478824 8962 6909598959706679434990092 8963 5246176987925441793233218 8964 15738530963776325379699654 8965 11767125954225290003513760 8966 33200105370849925367056680 8967 24430266216285794138022840 8968 64866568919103660297508920 8969 46951040360494077929625504 8970 117377600901235194824063760 8971 83518677564340427086353060 8972 196673014909575844429153980 8973 137480165762033599989311520 8974 305034117784512049976284935 8975 209337139656037681356273975 8976 437704928371715151926754675 8977 294692427022540894366527900 8978 580717429720889409486981450 8979 383273503615787010261407757 8980 711793649572175876199757263 8981 460149430026457132088731968 8982 805261502546299981155280944 8983 509451154672148967669667536 8984 839905957702732081833776208 8985 519529458372823968144603840 8986 806637843263068792645569120 8987 487343696971437395556698010 8988 712271557112100808890558630 8989 419865338929238371556539824 8990 577314841027702760890242258 8991 331648951228680309447585978 8992 428716936954147717090781874 8993 239712695931351411706673736 8994 291079702202355285643818108 8995 158195490327367003067292450 8996 180269279675371701169705350 8997 95087092576020237979624800 8998 101570303433476163296417400 8999 51913710643776705684835560 9000 51913710643776705684835560 9001 25665205262091854495873760 9002 23991387527607603115708080 9003 11450434956358174214315220 9004 9988677302355003038019660 9005 4592495311427587603687200 9006 3731402440534914927995850 9007 1648759217910776363533050 9008 1244981450259157662259650 9009 527286261286231480486440 9010 369100382900362036340508 9011 149397774031098919471158 9012 96669147902475771422514 9013 37270032926255719102656 9014 22218673475267832541968 9015 8128782978756524100720 9016 4447824648753569790960 9017 1537519631667900668480 9018 768759815833950334240 9019 249846940146033858628 9020 113566790975469935740 9021 34501303587484537440 9022 14170178259145435020 9023 3996716944887173980 9024 1472474663905800940 9025 382460951663844400 9026 125288932441604200 9027 29673694525643100 9028 8550047575185300 9029 1824010149372864 9030 456002537343216 9031 86270750308176 9032 18385569737808 9033 3022285436352 9034 536211932256 9035 74473879480 9036 10639125640 9037 1198774720 9038 131115985 9039 11238513 9040 864501 9041 50116 9042 2278 9043 67 9044 1 9045 1 9046 134 9047 133 9048 8778 9049 8646 9050 374660 9051 366145 9052 11716640 9053 11358880 9054 286243776 9055 275234400 9056 5688177600 9057 5423611200 9058 94525795200 9059 89356415775 9060 1340346236625 9061 1255914977625 9062 16466440817750 9063 15290266473625 9064 177367091094050 9065 163177723806526 9066 1691114592176724 9067 1541096362225563 9068 14383566047438588 9069 12980291311103116 9070 109833234170872520 9071 98129692824795940 9072 757000487505568680 9073 669413654240461560 9074 4730523156632595024 9075 4139207762053520646 9076 26904850453347884199 9077 23287391568864135063 9078 139724349413184810378 9079 119594570260437846171 9080 664414279224654700950 9081 562196697805477054650 9082 2899751388680881650300 9083 2424792109500392414475 9084 11639002125601883589480 9085 9614827842888512530440 9086 43037800820548579898160 9087 35109784879921209916920 9088 146822736770579605107120 9089 118237779169227823581840 9090 462669570662195831407200 9091 367657069544066330314650 9092 1348075921661576544487050 9093 1056600046707722156489850 9094 3634704160674564218325084 9095 2808635033248526895978474 9096 9074051645879856125468916 9097 6909598959706679434990092 9098 20984707951701767172932872 9099 15738530963776325379699654 9100 44967231325075215370570440 9101 33200105370849925367056680 9102 89296835135389454435531760 9103 64866568919103660297508920 9104 164328641261729272753689264 9105 117377600901235194824063760 9106 280191692473916271515507040 9107 196673014909575844429153980 9108 442514283546545649965596455 9109 305034117784512049976284935 9110 647042068027752833283028650 9111 437704928371715151926754675 9112 875409856743430303853509350 9113 580717429720889409486981450 9114 1095067153187962886461165020 9115 711793649572175876199757263 9116 1265410932572757113244012912 9117 805261502546299981155280944 9118 1349357112374881049503443744 9119 839905957702732081833776208 9120 1326167301635892760790172960 9121 806637843263068792645569120 9122 1199615254083538204447256640 9123 712271557112100808890558630 9124 997180179956941132446782082 9125 577314841027702760890242258 9126 760365888182828026538367852 9127 428716936954147717090781874 9128 530792398133706697350491844 9129 291079702202355285643818108 9130 338464770002738704236997800 9131 180269279675371701169705350 9132 196657396009496401276042200 9133 101570303433476163296417400 9134 103827421287553411369671120 9135 51913710643776705684835560 9136 49656592789699457611581840 9137 23991387527607603115708080 9138 21439112258713177252334880 9139 9988677302355003038019660 9140 8323897751962502531683050 9141 3731402440534914927995850 9142 2893740668169934025792700 9143 1244981450259157662259650 9144 896386644186593516826948 9145 369100382900362036340508 9146 246066921933574690893672 9147 96669147902475771422514 9148 59488706401523551644624 9149 22218673475267832541968 9150 12576607627510093891680 9151 4447824648753569790960 9152 2306279447501851002720 9153 768759815833950334240 9154 363413731121503794368 9155 113566790975469935740 9156 48671481846629972460 9157 14170178259145435020 9158 5469191608792974920 9159 1472474663905800940 9160 507749884105448600 9161 125288932441604200 9162 38223742100828400 9163 8550047575185300 9164 2280012686716080 9165 456002537343216 9166 104656320045984 9167 18385569737808 9168 3558497368608 9169 536211932256 9170 85113005120 9171 10639125640 9172 1329890705 9173 131115985 9174 12103014 9175 864501 9176 52394 9177 2278 9178 68 9179 1 9180 1 9181 135 9182 134 9183 8911 9184 8778 9185 383306 9186 374660 9187 12082785 9188 11716640 9189 297602656 9190 286243776 9191 5963412000 9192 5688177600 9193 99949406400 9194 94525795200 9195 1429702652400 9196 1340346236625 9197 17722355795375 9198 16466440817750 9199 192657357567675 9200 177367091094050 9201 1854292315983250 9202 1691114592176724 9203 15924662409664151 9204 14383566047438588 9205 122813525481975636 9206 109833234170872520 9207 855130180330364620 9208 757000487505568680 9209 5399936810873056584 9210 4730523156632595024 9211 31044058215401404845 9212 26904850453347884199 9213 163011740982048945441 9214 139724349413184810378 9215 784008849485092547121 9216 664414279224654700950 9217 3461948086486358704950 9218 2899751388680881650300 9219 14063794235102276003955 9220 11639002125601883589480 9221 52652628663437092428600 9222 43037800820548579898160 9223 181932521650500815024040 9224 146822736770579605107120 9225 580907349831423654989040 9226 462669570662195831407200 9227 1715732991205642874801700 9228 1348075921661576544487050 9229 4691304207382286374814934 9230 3634704160674564218325084 9231 11882686679128383021447390 9232 9074051645879856125468916 9233 27894306911408446607922964 9234 20984707951701767172932872 9235 60705762288851540750270094 9236 44967231325075215370570440 9237 122496940506239379802588440 9238 89296835135389454435531760 9239 229195210180832933051198184 9240 164328641261729272753689264 9241 397569293375151466339570800 9242 280191692473916271515507040 9243 639187298456121494394750435 9244 442514283546545649965596455 9245 952076185812264883259313585 9246 647042068027752833283028650 9247 1313114785115145455780264025 9248 875409856743430303853509350 9249 1675784582908852295948146470 9250 1095067153187962886461165020 9251 1977204582144932989443770175 9252 1265410932572757113244012912 9253 2154618614921181030658724688 9254 1349357112374881049503443744 9255 2166073259338624842623949168 9256 1326167301635892760790172960 9257 2006253097346606997092825760 9258 1199615254083538204447256640 9259 1709451737069041941337340712 9260 997180179956941132446782082 9261 1337680729210530787428610110 9262 760365888182828026538367852 9263 959509335087854414441273718 9264 530792398133706697350491844 9265 629544472205093989880815908 9266 338464770002738704236997800 9267 376926675684868102445747550 9268 196657396009496401276042200 9269 205397724721029574666088520 9270 103827421287553411369671120 9271 101570303433476163296417400 9272 49656592789699457611581840 9273 45430499786320780368042960 9274 21439112258713177252334880 9275 18312575054317505569702710 9276 8323897751962502531683050 9277 6625143108704848953788550 9278 2893740668169934025792700 9279 2141368094445751179086598 9280 896386644186593516826948 9281 615167304833936727234180 9282 246066921933574690893672 9283 156157854303999323067138 9284 59488706401523551644624 9285 34795281102777926433648 9286 12576607627510093891680 9287 6754104096255420793680 9288 2306279447501851002720 9289 1132173546955454128608 9290 363413731121503794368 9291 162238272822099908200 9292 48671481846629972460 9293 19639369867938409940 9294 5469191608792974920 9295 1980224548011249540 9296 507749884105448600 9297 163512674542432600 9298 38223742100828400 9299 10830060261901380 9300 2280012686716080 9301 560658857389200 9302 104656320045984 9303 21944067106416 9304 3558497368608 9305 621324937376 9306 85113005120 9307 11969016345 9308 1329890705 9309 143218999 9310 12103014 9311 916895 9312 52394 9313 2346 9314 68 9315 1 9316 1 9317 136 9318 135 9319 9045 9320 8911 9321 392084 9322 383306 9323 12457445 9324 12082785 9325 309319296 9326 297602656 9327 6249655776 9328 5963412000 9329 105637584000 9330 99949406400 9331 1524228447600 9332 1429702652400 9333 19062702032000 9334 17722355795375 9335 209123798385425 9336 192657357567675 9337 2031659407077300 9338 1854292315983250 9339 17615777001840875 9340 15924662409664151 9341 137197091529414224 9342 122813525481975636 9343 964963414501237140 9344 855130180330364620 9345 6156937298378625264 9346 5399936810873056584 9347 35774581372033999869 9348 31044058215401404845 9349 189916591435396829640 9350 163011740982048945441 9351 923733198898277357499 9352 784008849485092547121 9353 4126362365711013405900 9354 3461948086486358704950 9355 16963545623783157654255 9356 14063794235102276003955 9357 64291630789038976018080 9358 52652628663437092428600 9359 224970322471049394922200 9360 181932521650500815024040 9361 727730086602003260096160 9362 580907349831423654989040 9363 2178402561867838706208900 9364 1715732991205642874801700 9365 6039380129043862919301984 9366 4691304207382286374814934 9367 15517390839802947239772474 9368 11882686679128383021447390 9369 36968358557288302733391880 9370 27894306911408446607922964 9371 81690470240553307923202966 9372 60705762288851540750270094 9373 167464171831314595173158880 9374 122496940506239379802588440 9375 318492045316222387486729944 9376 229195210180832933051198184 9377 561897934636880739093260064 9378 397569293375151466339570800 9379 919378990930037765910257475 9380 639187298456121494394750435 9381 1394590469358810533224910040 9382 952076185812264883259313585 9383 1960156853142898289063292675 9384 1313114785115145455780264025 9385 2551194439652282599801655820 9386 1675784582908852295948146470 9387 3072271735332895875904935195 9388 1977204582144932989443770175 9389 3420029547493938143902737600 9390 2154618614921181030658724688 9391 3515430371713505892127392912 9392 2166073259338624842623949168 9393 3332420398982499757882998720 9394 2006253097346606997092825760 9395 2909066991152580145784597352 9396 1709451737069041941337340712 9397 2334860909167471919875392192 9398 1337680729210530787428610110 9399 1719875223270682440979641570 9400 959509335087854414441273718 9401 1160336870338800687231307752 9402 629544472205093989880815908 9403 715391445687606806682745350 9404 376926675684868102445747550 9405 402055120730525975942130720 9406 205397724721029574666088520 9407 205397724721029574666088520 9408 101570303433476163296417400 9409 95087092576020237979624800 9410 45430499786320780368042960 9411 39751687313030682822037590 9412 18312575054317505569702710 9413 14949040860667351485471600 9414 6625143108704848953788550 9415 5035108762615685204879298 9416 2141368094445751179086598 9417 1511553949020530244061128 9418 615167304833936727234180 9419 402224776237574013960810 9420 156157854303999323067138 9421 94283987504301478078272 9422 34795281102777926433648 9423 19330711723765514685360 9424 6754104096255420793680 9425 3438452994457305131328 9426 1132173546955454128608 9427 525652003943603702568 9428 162238272822099908200 9429 68310851714568382400 9430 19639369867938409940 9431 7449416156804224460 9432 1980224548011249540 9433 671262558647881200 9434 163512674542432600 9435 49053802362729780 9436 10830060261901380 9437 2840671544105280 9438 560658857389200 9439 126600387152400 9440 21944067106416 9441 4179822305984 9442 621324937376 9443 97082021465 9444 11969016345 9445 1473109704 9446 143218999 9447 13019909 9448 916895 9449 54740 9450 2346 9451 69 9452 1 9453 1 9454 137 9455 136 9456 9180 9457 9045 9458 400995 9459 392084 9460 12840751 9461 12457445 9462 321402081 9463 309319296 9464 6547258432 9465 6249655776 9466 111600996000 9467 105637584000 9468 1624177854000 9469 1524228447600 9470 20492404684400 9471 19062702032000 9472 226846154180800 9473 209123798385425 9474 2224316764644975 9475 2031659407077300 9476 19470069317824125 9477 17615777001840875 9478 153121753939078375 9479 137197091529414224 9480 1087776939983212776 9481 964963414501237140 9482 7012067478708989884 9483 6156937298378625264 9484 41174518182907056453 9485 35774581372033999869 9486 220960649650798234485 9487 189916591435396829640 9488 1086744939880326302940 9489 923733198898277357499 9490 4910371215196105953021 9491 4126362365711013405900 9492 20425493710269516359205 9493 16963545623783157654255 9494 78355425024141252022035 9495 64291630789038976018080 9496 277622951134486487350800 9497 224970322471049394922200 9498 909662608252504075120200 9499 727730086602003260096160 9500 2759309911699262361197940 9501 2178402561867838706208900 9502 7755113120249505794103684 9503 6039380129043862919301984 9504 20208695047185233614587408 9505 15517390839802947239772474 9506 48851045236416685754839270 9507 36968358557288302733391880 9508 109584777151961754531125930 9509 81690470240553307923202966 9510 228169934120166135923428974 9511 167464171831314595173158880 9512 440988985822461767289318384 9513 318492045316222387486729944 9514 791093144817713672144458248 9515 561897934636880739093260064 9516 1316948284305189232249828275 9517 919378990930037765910257475 9518 2033777767814932027619660475 9519 1394590469358810533224910040 9520 2912233038955163172322606260 9521 1960156853142898289063292675 9522 3864309224767428055581919845 9523 2551194439652282599801655820 9524 4748056318241748171853081665 9525 3072271735332895875904935195 9526 5397234129638871133346507775 9527 3420029547493938143902737600 9528 5670048986634686922786117600 9529 3515430371713505892127392912 9530 5498493658321124600506947888 9531 3332420398982499757882998720 9532 4915320088499187142877423112 9533 2909066991152580145784597352 9534 4044312646236513861212732904 9535 2334860909167471919875392192 9536 3057555952481213228408251680 9537 1719875223270682440979641570 9538 2119846205426655101672581470 9539 1160336870338800687231307752 9540 1344935917892700796563561258 9541 715391445687606806682745350 9542 778981796415394078387878270 9543 402055120730525975942130720 9544 410795449442059149332177040 9545 205397724721029574666088520 9546 196657396009496401276042200 9547 95087092576020237979624800 9548 85182187099351463190080550 9549 39751687313030682822037590 9550 33261615914984857055174310 9551 14949040860667351485471600 9552 11660251871320534158667848 9553 5035108762615685204879298 9554 3652922043466281423147726 9555 1511553949020530244061128 9556 1017392081071510741194990 9557 402224776237574013960810 9558 250441841808300801145410 9559 94283987504301478078272 9560 54125992826543441119008 9561 19330711723765514685360 9562 10192557090712725925008 9563 3438452994457305131328 9564 1657825550899057831176 9565 525652003943603702568 9566 230549124536668290600 9567 68310851714568382400 9568 27088786024742634400 9569 7449416156804224460 9570 2651487106659130740 9571 671262558647881200 9572 212566476905162380 9573 49053802362729780 9574 13670731806006660 9575 2840671544105280 9576 687259244541600 9577 126600387152400 9578 26123889412400 9579 4179822305984 9580 718406958841 9581 97082021465 9582 13442126049 9583 1473109704 9584 156238908 9585 13019909 9586 971635 9587 54740 9588 2415 9589 69 9590 1 9591 1 9592 138 9593 137 9594 9316 9595 9180 9596 410040 9597 400995 9598 13232835 9599 12840751 9600 333859526 9601 321402081 9602 6856577728 9603 6547258432 9604 117850651776 9605 111600996000 9606 1729815438000 9607 1624177854000 9608 22016633132000 9609 20492404684400 9610 245908856212800 9611 226846154180800 9612 2433440563030400 9613 2224316764644975 9614 21501728724901425 9615 19470069317824125 9616 170737530940919250 9617 153121753939078375 9618 1224974031512627000 9619 1087776939983212776 9620 7977030893210227024 9621 7012067478708989884 9622 47331455481285681717 9623 41174518182907056453 9624 256735231022832234354 9625 220960649650798234485 9626 1276661531315723132580 9627 1086744939880326302940 9628 5834104414094383310520 9629 4910371215196105953021 9630 24551856075980529765105 9631 20425493710269516359205 9632 95318970647924409676290 9633 78355425024141252022035 9634 341914581923525463368880 9635 277622951134486487350800 9636 1134632930723553470042400 9637 909662608252504075120200 9638 3487039998301265621294100 9639 2759309911699262361197940 9640 9933515682117344500312584 9641 7755113120249505794103684 9642 26248075176229096533889392 9643 20208695047185233614587408 9644 64368436076219632994611744 9645 48851045236416685754839270 9646 146553135709250057264517810 9647 109584777151961754531125930 9648 309860404360719443846631940 9649 228169934120166135923428974 9650 608453157653776362462477264 9651 440988985822461767289318384 9652 1109585190133936059631188192 9653 791093144817713672144458248 9654 1878846218942069971343088339 9655 1316948284305189232249828275 9656 2953156758744969793529917950 9657 2033777767814932027619660475 9658 4306823508313973705547516300 9659 2912233038955163172322606260 9660 5824466077910326344645212520 9661 3864309224767428055581919845 9662 7299250757894030771654737485 9663 4748056318241748171853081665 9664 8469505864971767009251442970 9665 5397234129638871133346507775 9666 9090078534128625066688855200 9667 5670048986634686922786117600 9668 9013924030034630492634340800 9669 5498493658321124600506947888 9670 8247740487481686900760421832 9671 4915320088499187142877423112 9672 6953379637389094006997330256 9673 4044312646236513861212732904 9674 5392416861648685148283643872 9675 3057555952481213228408251680 9676 3839721428697337542652223040 9677 2119846205426655101672581470 9678 2505272788231501483794869010 9679 1344935917892700796563561258 9680 1494373242103000885070623620 9681 778981796415394078387878270 9682 812850570172585125274307760 9683 410795449442059149332177040 9684 402055120730525975942130720 9685 196657396009496401276042200 9686 180269279675371701169705350 9687 85182187099351463190080550 9688 73013303228015539877211900 9689 33261615914984857055174310 9690 26609292731987885644139448 9691 11660251871320534158667848 9692 8688030806081966628027024 9693 3652922043466281423147726 9694 2528946030092040985256118 9695 1017392081071510741194990 9696 652666618045874815106220 9697 250441841808300801145410 9698 148409980330844919197280 9699 54125992826543441119008 9700 29523268814478240610368 9701 10192557090712725925008 9702 5096278545356362962504 9703 1657825550899057831176 9704 756201128480271993168 9705 230549124536668290600 9706 95399637739311016800 9707 27088786024742634400 9708 10100903263463355200 9709 2651487106659130740 9710 883829035553043580 9711 212566476905162380 9712 62724534168736440 9713 13670731806006660 9714 3527930788646880 9715 687259244541600 9716 152724276564800 9717 26123889412400 9718 4898229264825 9719 718406958841 9720 110524147514 9721 13442126049 9722 1629348612 9723 156238908 9724 13991544 9725 971635 9726 57155 9727 2415 9728 70 9729 1 9730 1 9731 139 9732 138 9733 9453 9734 9316 9735 419220 9736 410040 9737 13633830 9738 13232835 9739 346700277 9740 333859526 9741 7177979809 9742 6856577728 9743 124397910208 9744 117850651776 9745 1841416434000 9746 1729815438000 9747 23640810986000 9748 22016633132000 9749 266401260897200 9750 245908856212800 9751 2660286717211200 9752 2433440563030400 9753 23726045489546400 9754 21501728724901425 9755 190207600258743375 9756 170737530940919250 9757 1378095785451705375 9758 1224974031512627000 9759 9064807833193439800 9760 7977030893210227024 9761 54343522959994671601 9762 47331455481285681717 9763 297909749205739290807 9764 256735231022832234354 9765 1497622180966521367065 9766 1276661531315723132580 9767 6920849353974709613460 9768 5834104414094383310520 9769 29462227291176635718126 9770 24551856075980529765105 9771 115744464358193926035495 9772 95318970647924409676290 9773 420270006947666715390915 9774 341914581923525463368880 9775 1412255881858039957393200 9776 1134632930723553470042400 9777 4396702606553769696414300 9778 3487039998301265621294100 9779 12692825593816606861510524 9780 9933515682117344500312584 9781 34003188296478602327993076 9782 26248075176229096533889392 9783 84577131123404866609199152 9784 64368436076219632994611744 9785 195404180945666743019357080 9786 146553135709250057264517810 9787 419445181512681198377757870 9788 309860404360719443846631940 9789 836623091773942498385906238 9790 608453157653776362462477264 9791 1550574175956397826920506576 9792 1109585190133936059631188192 9793 2669939363759783643487546587 9794 1878846218942069971343088339 9795 4270105043050159025779746225 9796 2953156758744969793529917950 9797 6340601276128905733167176775 9798 4306823508313973705547516300 9799 8736699116865489516967818780 9800 5824466077910326344645212520 9801 11163559982661458827236657330 9802 7299250757894030771654737485 9803 13217562183213515181104524635 9804 8469505864971767009251442970 9805 14487312663767496200035362975 9806 9090078534128625066688855200 9807 14683973016669317415420458400 9808 9013924030034630492634340800 9809 13746234145802811501267369720 9810 8247740487481686900760421832 9811 11868699725888281149874753368 9812 6953379637389094006997330256 9813 9436729507885199009496376776 9814 5392416861648685148283643872 9815 6897277381178550771060474720 9816 3839721428697337542652223040 9817 4625118993658156585467450480 9818 2505272788231501483794869010 9819 2839309159995701681634184878 9820 1494373242103000885070623620 9821 1591832366587979203662186030 9822 812850570172585125274307760 9823 812850570172585125274307760 9824 402055120730525975942130720 9825 376926675684868102445747550 9826 180269279675371701169705350 9827 158195490327367003067292450 9828 73013303228015539877211900 9829 59870908646972742699313758 9830 26609292731987885644139448 9831 20348282677402500786694872 9832 8688030806081966628027024 9833 6181868073558322408403844 9834 2528946030092040985256118 9835 1670058699117385556301210 9836 652666618045874815106220 9837 398851822139145720342690 9838 148409980330844919197280 9839 83649261641021681729376 9840 29523268814478240610368 9841 15288835636069088887512 9842 5096278545356362962504 9843 2414026679379329824344 9844 756201128480271993168 9845 325948762275979307400 9846 95399637739311016800 9847 37189689288205989600 9848 10100903263463355200 9849 3535316142212174320 9850 883829035553043580 9851 275291011073898820 9852 62724534168736440 9853 17198662594653540 9854 3527930788646880 9855 839983521106400 9856 152724276564800 9857 31022118677225 9858 4898229264825 9859 828931106355 9860 110524147514 9861 15071474661 9862 1629348612 9863 170230452 9864 13991544 9865 1028790 9866 57155 9867 2485 9868 70 9869 1 9870 1 9871 140 9872 139 9873 9591 9874 9453 9875 428536 9876 419220 9877 14043870 9878 13633830 9879 359933112 9880 346700277 9881 7511839335 9882 7177979809 9883 131254487936 9884 124397910208 9885 1959267085776 9886 1841416434000 9887 25370626424000 9888 23640810986000 9889 288417894029200 9890 266401260897200 9891 2906195573424000 9892 2660286717211200 9893 26159486052576800 9894 23726045489546400 9895 211709328983644800 9896 190207600258743375 9897 1548833316392624625 9898 1378095785451705375 9899 10289781864706066800 9900 9064807833193439800 9901 62320553853204898625 9902 54343522959994671601 9903 345241204687024972524 9904 297909749205739290807 9905 1754357411989353601419 9906 1497622180966521367065 9907 8197510885290432746040 9908 6920849353974709613460 9909 35296331705271019028646 9910 29462227291176635718126 9911 140296320434174455800600 9912 115744464358193926035495 9913 515588977595591125067205 9914 420270006947666715390915 9915 1754170463781565420762080 9916 1412255881858039957393200 9917 5531335537277323166456700 9918 4396702606553769696414300 9919 16179865592117872482804624 9920 12692825593816606861510524 9921 43936703978595946828305660 9922 34003188296478602327993076 9923 110825206299633963143088544 9924 84577131123404866609199152 9925 259772617021886376013968824 9926 195404180945666743019357080 9927 565998317221931255642275680 9928 419445181512681198377757870 9929 1146483496134661942232538178 9930 836623091773942498385906238 9931 2159027333610174189382983840 9932 1550574175956397826920506576 9933 3779524553893719703118734779 9934 2669939363759783643487546587 9935 6148951261992228997122834564 9936 4270105043050159025779746225 9937 9293758034873875526697094725 9938 6340601276128905733167176775 9939 13043522625179463222515335080 9940 8736699116865489516967818780 9941 16988026060571785171881869850 9942 11163559982661458827236657330 9943 20516812941107545952759262120 9944 13217562183213515181104524635 9945 22956818528739263209286805945 9946 14487312663767496200035362975 9947 23774051550797942482109313600 9948 14683973016669317415420458400 9949 22760158175837441993901710520 9950 13746234145802811501267369720 9951 20116440213369968050635175200 9952 11868699725888281149874753368 9953 16390109145274293016493707032 9954 9436729507885199009496376776 9955 12289694242827235919344118592 9956 6897277381178550771060474720 9957 8464840422355494128119673520 9958 4625118993658156585467450480 9959 5344581948227203165429053888 9960 2839309159995701681634184878 9961 3086205608690980088732809650 9962 1591832366587979203662186030 9963 1625701140345170250548615520 9964 812850570172585125274307760 9965 778981796415394078387878270 9966 376926675684868102445747550 9967 338464770002738704236997800 9968 158195490327367003067292450 9969 132884211874988282576525658 9970 59870908646972742699313758 9971 46957575409390386430834320 9972 20348282677402500786694872 9973 14869898879640289036430868 9974 6181868073558322408403844 9975 4199004729209426541557328 9976 1670058699117385556301210 9977 1051518440185020535448910 9978 398851822139145720342690 9979 232059241971866600926656 9980 83649261641021681729376 9981 44812104450547329497880 9982 15288835636069088887512 9983 7510305224735692786848 9984 2414026679379329824344 9985 1082149890756251300568 9986 325948762275979307400 9987 132589327027517006400 9988 37189689288205989600 9989 13636219405675529520 9990 3535316142212174320 9991 1159120046626942400 9992 275291011073898820 9993 79923196763389980 9994 17198662594653540 9995 4367914309753280 9996 839983521106400 9997 183746395242025 9998 31022118677225 9999 5727160371180 10000 828931106355 10001 125595622175 10002 15071474661 10003 1799579064 10004 170230452 10005 15020334 10006 1028790 10007 59640 10008 2485 10009 71 10010 1 10011 1 10012 141 10013 140 10014 9730 10015 9591 10016 437989 10017 428536 10018 14463090 10019 14043870 10020 373566942 10021 359933112 10022 7858539612 10023 7511839335 10024 138432467745 10025 131254487936 10026 2083664995984 10027 1959267085776 10028 27212042858000 10029 25370626424000 10030 312058705015200 10031 288417894029200 10032 3172596834321200 10033 2906195573424000 10034 28819772769788000 10035 26159486052576800 10036 235435374473191200 10037 211709328983644800 10038 1739040916651368000 10039 1548833316392624625 10040 11667877650157772175 10041 10289781864706066800 10042 71385361686398338425 10043 62320553853204898625 10044 399584727647019644125 10045 345241204687024972524 10046 2052267161195092892226 10047 1754357411989353601419 10048 9695133066256954113105 10049 8197510885290432746040 10050 42217181059245728642106 10051 35296331705271019028646 10052 169758547725351091518726 10053 140296320434174455800600 10054 631333441953785051102700 10055 515588977595591125067205 10056 2174440470729232136152995 10057 1754170463781565420762080 10058 6943591419135363123849900 10059 5531335537277323166456700 10060 20576568198671642179218924 10061 16179865592117872482804624 10062 56629529572412553689816184 10063 43936703978595946828305660 10064 144828394596112565471081620 10065 110825206299633963143088544 10066 344349748145291242623167976 10067 259772617021886376013968824 10068 761402498167597998661632760 10069 565998317221931255642275680 10070 1565928677647343140610296048 10071 1146483496134661942232538178 10072 2995650425384116687768890078 10073 2159027333610174189382983840 10074 5330098729850117530039241355 10075 3779524553893719703118734779 10076 8818890625752012640610381151 10077 6148951261992228997122834564 10078 13563863077924034552476840950 10079 9293758034873875526697094725 10080 19384123901308368955682511855 10081 13043522625179463222515335080 10082 25724725177437274688849688630 10083 16988026060571785171881869850 10084 31680372923769004779995919450 10085 20516812941107545952759262120 10086 36174380711952778390391330580 10087 22956818528739263209286805945 10088 38261364214565438682144676575 10089 23774051550797942482109313600 10090 37444131192506759409322168920 10091 22760158175837441993901710520 10092 33862674359172779551902544920 10093 20116440213369968050635175200 10094 28258808871162574166368460400 10095 16390109145274293016493707032 10096 21726423750712434928840495368 10097 12289694242827235919344118592 10098 15362117803534044899180148240 10099 8464840422355494128119673520 10100 9969700941885359750896504368 10101 5344581948227203165429053888 10102 5925514768686681770366994528 10103 3086205608690980088732809650 10104 3217533506933149454210801550 10105 1625701140345170250548615520 10106 1591832366587979203662186030 10107 778981796415394078387878270 10108 715391445687606806682745350 10109 338464770002738704236997800 10110 291079702202355285643818108 10111 132884211874988282576525658 10112 106828484056363129130148078 10113 46957575409390386430834320 10114 35218181557042789823125740 10115 14869898879640289036430868 10116 10380872802767748949961172 10117 4199004729209426541557328 10118 2721577139302406091750120 10119 1051518440185020535448910 10120 630911064111012321269346 10121 232059241971866600926656 10122 128461366091569011227256 10123 44812104450547329497880 10124 22799140860804781674360 10125 7510305224735692786848 10126 3496176570135581124912 10127 1082149890756251300568 10128 458538089303496313800 10129 132589327027517006400 10130 50825908693881519120 10131 13636219405675529520 10132 4694436188839116720 10133 1159120046626942400 10134 355214207837288800 10135 79923196763389980 10136 21566576904406820 10137 4367914309753280 10138 1023729916348425 10139 183746395242025 10140 36749279048405 10141 5727160371180 10142 954526728530 10143 125595622175 10144 16871053725 10145 1799579064 10146 185250786 10147 15020334 10148 1088430 10149 59640 10150 2556 10151 71 10152 1 10153 1 10154 142 10155 141 10156 9870 10157 9730 10158 447580 10159 437989 10160 14891626 10161 14463090 10162 387610812 10163 373566942 10164 8218472724 10165 7858539612 10166 145944307080 10167 138432467745 10168 2214919483920 10169 2083664995984 10170 29171309943776 10171 27212042858000 10172 337429331439200 10173 312058705015200 10174 3461014728350400 10175 3172596834321200 10176 31725968343212000 10177 28819772769788000 10178 261594860525768000 10179 235435374473191200 10180 1950750245635012800 10181 1739040916651368000 10182 13216710966550396800 10183 11667877650157772175 10184 81675143551104405225 10185 71385361686398338425 10186 461905281500224542750 10187 399584727647019644125 10188 2397508365882117864750 10189 2052267161195092892226 10190 11449490478246307714524 10191 9695133066256954113105 10192 50414691944536161388146 10193 42217181059245728642106 10194 205054879430622110547372 10195 169758547725351091518726 10196 771629762387959506903300 10197 631333441953785051102700 10198 2690029448324823261220200 10199 2174440470729232136152995 10200 8697761882916928544611980 10201 6943591419135363123849900 10202 26107903735948965345675624 10203 20576568198671642179218924 10204 72809395164530426172620808 10205 56629529572412553689816184 10206 188765098574708512299387280 10207 144828394596112565471081620 10208 455174954444925205766256520 10209 344349748145291242623167976 10210 1021175115189484374675601584 10211 761402498167597998661632760 10212 2131926994869274396252571728 10213 1565928677647343140610296048 10214 4142133921518778630001428256 10215 2995650425384116687768890078 10216 7489126063460291719422225195 10217 5330098729850117530039241355 10218 12598415179645732343729115930 10219 8818890625752012640610381151 10220 19712814339916263549599675514 10221 13563863077924034552476840950 10222 28677881936182244482379606580 10223 19384123901308368955682511855 10224 38768247802616737911365023710 10225 25724725177437274688849688630 10226 48668398984340789951877789300 10227 31680372923769004779995919450 10228 56691193653060324343150592700 10229 36174380711952778390391330580 10230 61218182743304701891431482520 10231 38261364214565438682144676575 10232 61218182743304701891431482520 10233 37444131192506759409322168920 10234 56622832535010221545804255440 10235 33862674359172779551902544920 10236 48375249084532542217003635600 10237 28258808871162574166368460400 10238 38116532895986727945334202400 10239 21726423750712434928840495368 10240 27651812046361280818524266832 10241 15362117803534044899180148240 10242 18434541364240853879016177888 10243 9969700941885359750896504368 10244 11270096716913884935796048416 10245 5925514768686681770366994528 10246 6303739115624129542943611200 10247 3217533506933149454210801550 10248 3217533506933149454210801550 10249 1591832366587979203662186030 10250 1494373242103000885070623620 10251 715391445687606806682745350 10252 629544472205093989880815908 10253 291079702202355285643818108 10254 239712695931351411706673736 10255 106828484056363129130148078 10256 82175756966433176253960060 10257 35218181557042789823125740 10258 25250771682408037986392040 10259 10380872802767748949961172 10260 6920581868511832633307448 10261 2721577139302406091750120 10262 1682429504296032856718256 10263 630911064111012321269346 10264 360520608063435612153912 10265 128461366091569011227256 10266 67611245311352111172240 10267 22799140860804781674360 10268 11006481794871273911760 10269 3496176570135581124912 10270 1540687980059747614368 10271 458538089303496313800 10272 183415235721398525520 10273 50825908693881519120 10274 18330655594514646240 10275 4694436188839116720 10276 1514334254464231200 10277 355214207837288800 10278 101489773667796800 10279 21566576904406820 10280 5391644226101705 10281 1023729916348425 10282 220495674290430 10283 36749279048405 10284 6681687099710 10285 954526728530 10286 142466675900 10287 16871053725 10288 1984829850 10289 185250786 10290 16108764 10291 1088430 10292 62196 10293 2556 10294 72 10295 1 10296 1 10297 143 10298 142 10299 10011 10300 9870 10301 457310 10302 447580 10303 15329615 10304 14891626 10305 402073902 10306 387610812 10307 8592039666 10308 8218472724 10309 153802846692 10310 145944307080 10311 2353351951665 10312 2214919483920 10313 31254974939760 10314 29171309943776 10315 364641374297200 10316 337429331439200 10317 3773073433365600 10318 3461014728350400 10319 34898565177533200 10320 31725968343212000 10321 290414633295556000 10322 261594860525768000 10323 2186185620108204000 10324 1950750245635012800 10325 14955751883201764800 10326 13216710966550396800 10327 93343021201262177400 10328 81675143551104405225 10329 533290643186622881175 10330 461905281500224542750 10331 2797093093529137508875 10332 2397508365882117864750 10333 13501757639441400606750 10334 11449490478246307714524 10335 60109825010793115501251 10336 50414691944536161388146 10337 247272060489867839189478 10338 205054879430622110547372 10339 941388310113310598422026 10340 771629762387959506903300 10341 3321362890278608312322900 10342 2690029448324823261220200 10343 10872202353646160680764975 10344 8697761882916928544611980 10345 33051495155084328469525524 10346 26107903735948965345675624 10347 93385963363202068351839732 10348 72809395164530426172620808 10349 245394628147121065989203464 10350 188765098574708512299387280 10351 600003349041037771237338140 10352 455174954444925205766256520 10353 1365524863334775617298769560 10354 1021175115189484374675601584 10355 2893329493036872394914204488 10356 2131926994869274396252571728 10357 5708062599166121770611724304 10358 4142133921518778630001428256 10359 10484776488844408407191115273 10360 7489126063460291719422225195 10361 17928513909495849873768357285 10362 12598415179645732343729115930 10363 28531704965668276190210056665 10364 19712814339916263549599675514 10365 42241745014106279034856447530 10366 28677881936182244482379606580 10367 58152371703925106867047535565 10368 38768247802616737911365023710 10369 74393124161778064640727477930 10370 48668398984340789951877789300 10371 88371566576829329123146512150 10372 56691193653060324343150592700 10373 97392563455257480281822813100 10374 61218182743304701891431482520 10375 99479546957870140573576159095 10376 61218182743304701891431482520 10377 94066963727516980955126424360 10378 56622832535010221545804255440 10379 82237923443705321768906180520 10380 48375249084532542217003635600 10381 66375341767149302111702662800 10382 38116532895986727945334202400 10383 49378235797073715747364762200 10384 27651812046361280818524266832 10385 33796659167774898778196326128 10386 18434541364240853879016177888 10387 21239797658799244686692552784 10388 11270096716913884935796048416 10389 12229253884310811313310605728 10390 6303739115624129542943611200 10391 6435067013866298908421603100 10392 3217533506933149454210801550 10393 3086205608690980088732809650 10394 1494373242103000885070623620 10395 1344935917892700796563561258 10396 629544472205093989880815908 10397 530792398133706697350491844 10398 239712695931351411706673736 10399 189004241022796305384108138 10400 82175756966433176253960060 10401 60468953239450827809517780 10402 25250771682408037986392040 10403 17301454671279581583268620 10404 6920581868511832633307448 10405 4404006643598438948468376 10406 1682429504296032856718256 10407 991431672174447933423258 10408 360520608063435612153912 10409 196072611402921122399496 10410 67611245311352111172240 10411 33805622655676055586120 10412 11006481794871273911760 10413 5036864550195328739280 10414 1540687980059747614368 10415 641953325024894839320 10416 183415235721398525520 10417 69156564288396165360 10418 18330655594514646240 10419 6208770443303347920 10420 1514334254464231200 10421 456703981505085600 10422 101489773667796800 10423 26958221130508525 10424 5391644226101705 10425 1244225590638855 10426 220495674290430 10427 43430966148115 10428 6681687099710 10429 1096993404430 10430 142466675900 10431 18855883575 10432 1984829850 10433 201359550 10434 16108764 10435 1150626 10436 62196 10437 2628 10438 72 10439 1 10440 1 10441 144 10442 143 10443 10153 10444 10011 10445 467180 10446 457310 10447 15777195 10448 15329615 10449 416965528 10450 402073902 10451 8979650478 10452 8592039666 10453 162021319416 10454 153802846692 10455 2499296258745 10456 2353351951665 10457 33469894423680 10458 31254974939760 10459 393812684240976 10460 364641374297200 10461 4110502764804800 10462 3773073433365600 10463 38359579905883600 10464 34898565177533200 10465 322140601638768000 10466 290414633295556000 10467 2447780480633972000 10468 2186185620108204000 10469 16906502128836777600 10470 14955751883201764800 10471 106559732167812574200 10472 93343021201262177400 10473 614965786737727286400 10474 533290643186622881175 10475 3258998375029362051625 10476 2797093093529137508875 10477 15899266005323518471500 10478 13501757639441400606750 10479 71559315489039423215775 10480 60109825010793115501251 10481 297686752434404000577624 10482 247272060489867839189478 10483 1146443189543932708969398 10484 941388310113310598422026 10485 4092992652666567819226200 10486 3321362890278608312322900 10487 13562231801970983941985175 10488 10872202353646160680764975 10489 41749257038001257014137504 10490 33051495155084328469525524 10491 119493867099151033697515356 10492 93385963363202068351839732 10493 318204023311651492161824272 10494 245394628147121065989203464 10495 788768447615746283536725420 10496 600003349041037771237338140 10497 1820699817779700823065026080 10498 1365524863334775617298769560 10499 3914504608226356769589806072 10500 2893329493036872394914204488 10501 7839989594035396166864296032 10502 5708062599166121770611724304 10503 14626910410363187037192543529 10504 10484776488844408407191115273 10505 25417639972956141593190582480 10506 17928513909495849873768357285 10507 41130120145314008533939172595 10508 28531704965668276190210056665 10509 61954559354022542584456123044 10510 42241745014106279034856447530 10511 86830253640107351349427142145 10512 58152371703925106867047535565 10513 113161371964394802552092501640 10514 74393124161778064640727477930 10515 137039965561170119075024301450 10516 88371566576829329123146512150 10517 154083757108317804624973405800 10518 97392563455257480281822813100 10519 160697729701174842465007641615 10520 99479546957870140573576159095 10521 155285146470821682846557906880 10522 94066963727516980955126424360 10523 138860755978715543314710435960 10524 82237923443705321768906180520 10525 114750590851681844328706298400 10526 66375341767149302111702662800 10527 87494768693060443692698964600 10528 49378235797073715747364762200 10529 61448471214136179596720592960 10530 33796659167774898778196326128 10531 39674339023040098565708730672 10532 21239797658799244686692552784 10533 23499350601224696249106654144 10534 12229253884310811313310605728 10535 12738806129490428451365214300 10536 6435067013866298908421603100 10537 6303739115624129542943611200 10538 3086205608690980088732809650 10539 2839309159995701681634184878 10540 1344935917892700796563561258 10541 1160336870338800687231307752 10542 530792398133706697350491844 10543 428716936954147717090781874 10544 189004241022796305384108138 10545 142644710205884004063477840 10546 60468953239450827809517780 10547 42552226353687619569660660 10548 17301454671279581583268620 10549 11324588512110271581775824 10550 4404006643598438948468376 10551 2673861176470480790141514 10552 991431672174447933423258 10553 556593219466356734553408 10554 196072611402921122399496 10555 101416867967028166758360 10556 33805622655676055586120 10557 16043346345066602651040 10558 5036864550195328739280 10559 2182641305084642453688 10560 641953325024894839320 10561 252571800009794690880 10562 69156564288396165360 10563 24539426037817994160 10564 6208770443303347920 10565 1971038235969316800 10566 456703981505085600 10567 128447994798305325 10568 26958221130508525 10569 6635869816740560 10570 1244225590638855 10571 263926640438545 10572 43430966148115 10573 7778680504140 10574 1096993404430 10575 161322559475 10576 18855883575 10577 2186189400 10578 201359550 10579 17259390 10580 1150626 10581 64824 10582 2628 10583 73 10584 1 10585 1 10586 145 10587 144 10588 10296 10589 10153 10590 477191 10591 467180 10592 16234505 10593 15777195 10594 432295143 10595 416965528 10596 9381724380 10597 8979650478 10598 170613359082 10599 162021319416 10600 2653099105437 10601 2499296258745 10602 35823246375345 10603 33469894423680 10604 425067659180736 10605 393812684240976 10606 4475144139102000 10607 4110502764804800 10608 42132653339249200 10609 38359579905883600 10610 357039166816301200 10611 322140601638768000 10612 2738195113929528000 10613 2447780480633972000 10614 19092687748944981600 10615 16906502128836777600 10616 121515484051014339000 10617 106559732167812574200 10618 708308807938989463800 10619 614965786737727286400 10620 3792289018215984932800 10621 3258998375029362051625 10622 18696359098852655980375 10623 15899266005323518471500 10624 85061073128480823822525 10625 71559315489039423215775 10626 357796577445197116078875 10627 297686752434404000577624 10628 1393715250033800548158876 10629 1146443189543932708969398 10630 5034380962779878417648226 10631 4092992652666567819226200 10632 16883594692249592254308075 10633 13562231801970983941985175 10634 52621459391647417694902479 10635 41749257038001257014137504 10636 152545362254235362167040880 10637 119493867099151033697515356 10638 411589986674853560513664004 10639 318204023311651492161824272 10640 1034163075762867349525928884 10641 788768447615746283536725420 10642 2420703166820738594302364220 10643 1820699817779700823065026080 10644 5280029471561132386888575632 10645 3914504608226356769589806072 10646 10733319087072268561778500520 10647 7839989594035396166864296032 10648 20334973009529308807804267833 10649 14626910410363187037192543529 10650 35902416461800550000381697753 10651 25417639972956141593190582480 10652 59058634054809858407707529880 10653 41130120145314008533939172595 10654 90486264319690818774666179709 10655 61954559354022542584456123044 10656 129071998654213630384283589675 10657 86830253640107351349427142145 10658 171313743668319909419140037205 10659 113161371964394802552092501640 10660 211433089722948183715751779380 10661 137039965561170119075024301450 10662 242455323685147133748119917950 10663 154083757108317804624973405800 10664 258090293156432322746830454715 10665 160697729701174842465007641615 10666 254764693428691823420134065975 10667 155285146470821682846557906880 10668 232927719706232524269836860320 10669 138860755978715543314710435960 10670 196988514295387166097612478920 10671 114750590851681844328706298400 10672 153870110460209745804401627400 10673 87494768693060443692698964600 10674 110826707011209895344085355160 10675 61448471214136179596720592960 10676 73470998190814997343905056800 10677 39674339023040098565708730672 10678 44739148260023940935799206928 10679 23499350601224696249106654144 10680 24968060013801239764675820028 10681 12738806129490428451365214300 10682 12738806129490428451365214300 10683 6303739115624129542943611200 10684 5925514768686681770366994528 10685 2839309159995701681634184878 10686 2505272788231501483794869010 10687 1160336870338800687231307752 10688 959509335087854414441273718 10689 428716936954147717090781874 10690 331648951228680309447585978 10691 142644710205884004063477840 10692 103021179593138447379178440 10693 42552226353687619569660660 10694 28626043183389853165044444 10695 11324588512110271581775824 10696 7077867820068919738609890 10697 2673861176470480790141514 10698 1548024891640804667976666 10699 556593219466356734553408 10700 297489479369949289157856 10701 101416867967028166758360 10702 49848969000742658237160 10703 16043346345066602651040 10704 7219505855279971192968 10705 2182641305084642453688 10706 894525125034689530200 10707 252571800009794690880 10708 93695990326214159520 10709 24539426037817994160 10710 8179808679272664720 10711 1971038235969316800 10712 585151976303390925 10713 128447994798305325 10714 33594090947249085 10715 6635869816740560 10716 1508152231077400 10717 263926640438545 10718 51209646652255 10719 7778680504140 10720 1258315963905 10721 161322559475 10722 21042072975 10723 2186189400 10724 218618940 10725 17259390 10726 1215450 10727 64824 10728 2701 10729 73 10730 1 10731 1 10732 146 10733 145 10734 10440 10735 10296 10736 487344 10737 477191 10738 16701685 10739 16234505 10740 448072338 10741 432295143 10742 9798689908 10743 9381724380 10744 179593009560 10745 170613359082 10746 2815120424853 10747 2653099105437 10748 38322542634090 10749 35823246375345 10750 458537553604416 10751 425067659180736 10752 4868956823342976 10753 4475144139102000 10754 46243156104054000 10755 42132653339249200 10756 395398746722184800 10757 357039166816301200 10758 3060335715568296000 10759 2738195113929528000 10760 21540468229578953600 10761 19092687748944981600 10762 138421986179851116600 10763 121515484051014339000 10764 814868540106802038000 10765 708308807938989463800 10766 4407254804953712219200 10767 3792289018215984932800 10768 21955357473882018032000 10769 18696359098852655980375 10770 100960339133804342294025 10771 85061073128480823822525 10772 429355892934236539294650 10773 357796577445197116078875 10774 1691402002468204548736500 10775 1393715250033800548158876 10776 6180824152323811126617624 10777 5034380962779878417648226 10778 20976587344916160073534275 10779 16883594692249592254308075 10780 66183691193618401636887654 10781 52621459391647417694902479 10782 194294619292236619181178384 10783 152545362254235362167040880 10784 531083853774004594211179360 10785 411589986674853560513664004 10786 1352367099074518841687753156 10787 1034163075762867349525928884 10788 3209471614436484877839089640 10789 2420703166820738594302364220 10790 7100729289340833209953601712 10791 5280029471561132386888575632 10792 14647823695298625331368306592 10793 10733319087072268561778500520 10794 28174962603564704974668563865 10795 20334973009529308807804267833 10796 50529326872163737037574241282 10797 35902416461800550000381697753 10798 84476274027766000000898112360 10799 59058634054809858407707529880 10800 131616384465004827308605352304 10801 90486264319690818774666179709 10802 191026558008236172968739712719 10803 129071998654213630384283589675 10804 258143997308427260768567179350 10805 171313743668319909419140037205 10806 324594461687342986267844281020 10807 211433089722948183715751779380 10808 379495289246317252823144219400 10809 242455323685147133748119917950 10810 412174050264750127371803860515 10811 258090293156432322746830454715 10812 415462423129866665885141707590 10813 254764693428691823420134065975 10814 388212866177054207116394767200 10815 232927719706232524269836860320 10816 335849270274102709412322914880 10817 196988514295387166097612478920 10818 268620701311891590133107925800 10819 153870110460209745804401627400 10820 198321475704270339036784319760 10821 110826707011209895344085355160 10822 134919469404951176940625649760 10823 73470998190814997343905056800 10824 84413487283064039501507937600 10825 44739148260023940935799206928 10826 48467410615025936013782474172 10827 24968060013801239764675820028 10828 25477612258980856902730428600 10829 12738806129490428451365214300 10830 12229253884310811313310605728 10831 5925514768686681770366994528 10832 5344581948227203165429053888 10833 2505272788231501483794869010 10834 2119846205426655101672581470 10835 959509335087854414441273718 10836 760365888182828026538367852 10837 331648951228680309447585978 10838 245665889799022451442656280 10839 103021179593138447379178440 10840 71178269537077472734705104 10841 28626043183389853165044444 10842 18402456332179191320385714 10843 7077867820068919738609890 10844 4221886068111285458118180 10845 1548024891640804667976666 10846 854082698836306023711264 10847 297489479369949289157856 10848 151265836967770824995520 10849 49848969000742658237160 10850 23262852200346573844008 10851 7219505855279971192968 10852 3077166430119331983888 10853 894525125034689530200 10854 346267790336008850400 10855 93695990326214159520 10856 32719234717090658880 10857 8179808679272664720 10858 2556190212272707725 10859 585151976303390925 10860 162042085745554410 10861 33594090947249085 10862 8144022047817960 10863 1508152231077400 10864 315136287090800 10865 51209646652255 10866 9036996468045 10867 1258315963905 10868 182364632450 10869 21042072975 10870 2404808340 10871 218618940 10872 18474840 10873 1215450 10874 67525 10875 2701 10876 74 10877 1 10878 1 10879 147 10880 146 10881 10585 10882 10440 10883 497640 10884 487344 10885 17178876 10886 16701685 10887 464306843 10888 448072338 10889 10230985051 10890 9798689908 10891 188974733940 10892 179593009560 10893 2985733783935 10894 2815120424853 10895 40975641739527 10896 38322542634090 10897 494360799979761 10898 458537553604416 10899 5294024482523712 10900 4868956823342976 10901 50718300243156000 10902 46243156104054000 10903 437531400061434000 10904 395398746722184800 10905 3417374882384597200 10906 3060335715568296000 10907 24278663343508481600 10908 21540468229578953600 10909 157514673928796098200 10910 138421986179851116600 10911 936384024157816377000 10912 814868540106802038000 10913 5115563612892701683000 10914 4407254804953712219200 10915 25747646492098002964800 10916 21955357473882018032000 10917 119656698232656998274400 10918 100960339133804342294025 10919 514416966062717363117175 10920 429355892934236539294650 10921 2049198579913401664815375 10922 1691402002468204548736500 10923 7574539402357611674776500 10924 6180824152323811126617624 10925 26010968307696038491182501 10926 20976587344916160073534275 10927 83067285885867993891195729 10928 66183691193618401636887654 10929 246916078683884036876080863 10930 194294619292236619181178384 10931 683629216028239956378220240 10932 531083853774004594211179360 10933 1763957085749372402201417160 10934 1352367099074518841687753156 10935 4243634690199352227365018524 10936 3209471614436484877839089640 10937 9521432456161571804255965932 10938 7100729289340833209953601712 10939 19927853166859757718256882224 10940 14647823695298625331368306592 10941 38908281690636973536447064385 10942 28174962603564704974668563865 10943 70864299881693045845378509115 10944 50529326872163737037574241282 10945 120378690489566550001279810113 10946 84476274027766000000898112360 10947 190675018519814685716312882184 10948 131616384465004827308605352304 10949 281512822327926991743405892428 10950 191026558008236172968739712719 10951 387215995962640891152850769025 10952 258143997308427260768567179350 10953 495908205355662895686984318225 10954 324594461687342986267844281020 10955 590928378969265436538895998780 10956 379495289246317252823144219400 10957 654629373949897261119923778465 10958 412174050264750127371803860515 10959 673552716286298988631972162305 10960 415462423129866665885141707590 10961 642977559605746030536528833175 10962 388212866177054207116394767200 10963 568776989980335233682159775200 10964 335849270274102709412322914880 10965 465609215607278756230720404720 10966 268620701311891590133107925800 10967 352191586164480084841185947160 10968 198321475704270339036784319760 10969 245746176416161072284711004920 10970 134919469404951176940625649760 10971 157884485473879036845412994400 10972 84413487283064039501507937600 10973 93206558875049876949581681100 10974 48467410615025936013782474172 10975 50445672272782096667406248628 10976 25477612258980856902730428600 10977 24968060013801239764675820028 10978 12229253884310811313310605728 10979 11270096716913884935796048416 10980 5344581948227203165429053888 10981 4625118993658156585467450480 10982 2119846205426655101672581470 10983 1719875223270682440979641570 10984 760365888182828026538367852 10985 577314841027702760890242258 10986 245665889799022451442656280 10987 174199449130215920113883544 10988 71178269537077472734705104 10989 47028499515569044485430158 10990 18402456332179191320385714 10991 11299753888180205196728070 10992 4221886068111285458118180 10993 2402107590477110691687930 10994 854082698836306023711264 10995 448755316337720114153376 10996 151265836967770824995520 10997 73111821201089232081168 10998 23262852200346573844008 10999 10296672285399303176856 11000 3077166430119331983888 11001 1240792915370698380600 11002 346267790336008850400 11003 126415225043304818400 11004 32719234717090658880 11005 10735998891545372445 11006 2556190212272707725 11007 747194062048945335 11008 162042085745554410 11009 41738112995067045 11010 8144022047817960 11011 1823288518168200 11012 315136287090800 11013 60246643120300 11014 9036996468045 11015 1440680596355 11016 182364632450 11017 23446881315 11018 2404808340 11019 237093780 11020 18474840 11021 1282975 11022 67525 11023 2775 11024 74 11025 1 11026 1 11027 148 11028 147 11029 10731 11030 10585 11031 508080 11032 497640 11033 17666220 11034 17178876 11035 481008528 11036 464306843 11037 10679057389 11038 10230985051 11039 198773423848 11040 188974733940 11041 3165326793495 11042 2985733783935 11043 43790762164380 11044 40975641739527 11045 532683342613851 11046 494360799979761 11047 5752562036128128 11048 5294024482523712 11049 55587257066498976 11050 50718300243156000 11051 483774556165488000 11052 437531400061434000 11053 3812773629106782000 11054 3417374882384597200 11055 27338999059076777600 11056 24278663343508481600 11057 179055142158375051800 11058 157514673928796098200 11059 1074806010337667493600 11060 936384024157816377000 11061 5930432152999503721000 11062 5115563612892701683000 11063 30154901297051715184000 11064 25747646492098002964800 11065 141612055706539016306400 11066 119656698232656998274400 11067 615377305196521705411200 11068 514416966062717363117175 11069 2478554472847638204110025 11070 2049198579913401664815375 11071 9265941404825816223513000 11072 7574539402357611674776500 11073 32191792460019849617800125 11074 26010968307696038491182501 11075 104043873230784153964730004 11076 83067285885867993891195729 11077 313099769877502438512968517 11078 246916078683884036876080863 11079 877923835320476575559398624 11080 683629216028239956378220240 11081 2295040939523376996412596520 11082 1763957085749372402201417160 11083 5596001789273871069052771680 11084 4243634690199352227365018524 11085 12730904070598056682095055572 11086 9521432456161571804255965932 11087 27028582456200590928210483936 11088 19927853166859757718256882224 11089 53556105385935598867815370977 11090 38908281690636973536447064385 11091 99039262485257750820047072980 11092 70864299881693045845378509115 11093 170908017361730287038854051395 11094 120378690489566550001279810113 11095 275151292547580685717210994544 11096 190675018519814685716312882184 11097 413129206792931819052011244732 11098 281512822327926991743405892428 11099 578242553970877064121590481744 11100 387215995962640891152850769025 11101 754052202664090156455551497575 11102 495908205355662895686984318225 11103 915522840656608422806740279800 11104 590928378969265436538895998780 11105 1034124663196214513943067997865 11106 654629373949897261119923778465 11107 1085726766551049116003776022820 11108 673552716286298988631972162305 11109 1058439982735612696421670540765 11110 642977559605746030536528833175 11111 956989856157389440798554542400 11112 568776989980335233682159775200 11113 801458485881381465643043319600 11114 465609215607278756230720404720 11115 620812287476371674974293872960 11116 352191586164480084841185947160 11117 444067652120431411321495324680 11118 245746176416161072284711004920 11119 292803954878830213786038644160 11120 157884485473879036845412994400 11121 177620046158113916451089618700 11122 93206558875049876949581681100 11123 98913082887808032681188722800 11124 50445672272782096667406248628 11125 50445672272782096667406248628 11126 24968060013801239764675820028 11127 23499350601224696249106654144 11128 11270096716913884935796048416 11129 9969700941885359750896504368 11130 4625118993658156585467450480 11131 3839721428697337542652223040 11132 1719875223270682440979641570 11133 1337680729210530787428610110 11134 577314841027702760890242258 11135 419865338929238371556539824 11136 174199449130215920113883544 11137 118206769052646517220135262 11138 47028499515569044485430158 11139 29702210220359396517113784 11140 11299753888180205196728070 11141 6623993658588396149806110 11142 2402107590477110691687930 11143 1302838015174026137864640 11144 448755316337720114153376 11145 224377658168860057076688 11146 73111821201089232081168 11147 33559524485745877020864 11148 10296672285399303176856 11149 4317959345490030364488 11150 1240792915370698380600 11151 472683015379313668800 11152 126415225043304818400 11153 43455233608636031325 11154 10735998891545372445 11155 3303384274321653060 11156 747194062048945335 11157 203780198740621455 11158 41738112995067045 11159 9967310565986160 11160 1823288518168200 11161 375382930211100 11162 60246643120300 11163 10477677064400 11164 1440680596355 11165 205811513765 11166 23446881315 11167 2641902120 11168 237093780 11169 19757815 11170 1282975 11171 70300 11172 2775 11173 75 11174 1 11175 1 11176 149 11177 148 11178 10878 11179 10731 11180 518665 11181 508080 11182 18163860 11183 17666220 11184 498187404 11185 481008528 11186 11143364232 11187 10679057389 11188 209004408899 11189 198773423848 11190 3354301527435 11191 3165326793495 11192 46776495948315 11193 43790762164380 11194 573658984353378 11195 532683342613851 11196 6246922836107889 11197 5752562036128128 11198 60881281549022688 11199 55587257066498976 11200 534492856408644000 11201 483774556165488000 11202 4250305029168216000 11203 3812773629106782000 11204 30756373941461374800 11205 27338999059076777600 11206 203333805501883533400 11207 179055142158375051800 11208 1232320684266463591800 11209 1074806010337667493600 11210 6866816177157320098000 11211 5930432152999503721000 11212 35270464909944416867000 11213 30154901297051715184000 11214 167359702198637019271200 11215 141612055706539016306400 11216 735034003429178703685600 11217 615377305196521705411200 11218 2992971438910355567227200 11219 2478554472847638204110025 11220 11315139984739217888328375 11221 9265941404825816223513000 11222 39766331862377461292576625 11223 32191792460019849617800125 11224 130054841538480192455912505 11225 104043873230784153964730004 11226 396167055763370432404164246 11227 313099769877502438512968517 11228 1124839914004360612435479487 11229 877923835320476575559398624 11230 2978670155551616952790816760 11231 2295040939523376996412596520 11232 7359958875023243471254188840 11233 5596001789273871069052771680 11234 16974538760797408909460074096 11235 12730904070598056682095055572 11236 36550014912362162732466449868 11237 27028582456200590928210483936 11238 73483958552795356586072253201 11239 53556105385935598867815370977 11240 137947544175894724356494137365 11241 99039262485257750820047072980 11242 241772317243423332884232560510 11243 170908017361730287038854051395 11244 395529983037147235718490804657 11245 275151292547580685717210994544 11246 603804225312746504768324126916 11247 413129206792931819052011244732 11248 859755376298804055864996374172 11249 578242553970877064121590481744 11250 1141268198626731047608402266600 11251 754052202664090156455551497575 11252 1411431046012271318493724598025 11253 915522840656608422806740279800 11254 1625053042165479950481963996645 11255 1034124663196214513943067997865 11256 1740356140500946377123699801285 11257 1085726766551049116003776022820 11258 1731992699021911685053642703070 11259 1058439982735612696421670540765 11260 1599967415763135471335083375575 11261 956989856157389440798554542400 11262 1370235475861716699325203094800 11263 801458485881381465643043319600 11264 1086421503083650431205014277680 11265 620812287476371674974293872960 11266 796259238284911496162681271840 11267 444067652120431411321495324680 11268 538550131294991286070749649080 11269 292803954878830213786038644160 11270 335504531631992953296502613100 11271 177620046158113916451089618700 11272 192119641762857909630770403900 11273 98913082887808032681188722800 11274 100891344545564193334812497256 11275 50445672272782096667406248628 11276 48467410615025936013782474172 11277 23499350601224696249106654144 11278 21239797658799244686692552784 11279 9969700941885359750896504368 11280 8464840422355494128119673520 11281 3839721428697337542652223040 11282 3057555952481213228408251680 11283 1337680729210530787428610110 11284 997180179956941132446782082 11285 419865338929238371556539824 11286 292406218182862437334018806 11287 118206769052646517220135262 11288 76730709735928441002543942 11289 29702210220359396517113784 11290 17923747546768601346534180 11291 6623993658588396149806110 11292 3704945605651136829552570 11293 1302838015174026137864640 11294 673132974506580171230064 11295 224377658168860057076688 11296 106671345686835109102032 11297 33559524485745877020864 11298 14614631630889333541344 11299 4317959345490030364488 11300 1713475930750012049400 11301 472683015379313668800 11302 169870458651940849725 11303 43455233608636031325 11304 14039383165867025505 11305 3303384274321653060 11306 950974260789566790 11307 203780198740621455 11308 51705423561053205 11309 9967310565986160 11310 2198671448379300 11311 375382930211100 11312 70724320184700 11313 10477677064400 11314 1646492110120 11315 205811513765 11316 26088783435 11317 2641902120 11318 256851595 11319 19757815 11320 1353275 11321 70300 11322 2850 11323 75 11324 1 11325 1 11326 150 11327 149 11328 11026 11329 10878 11330 529396 11331 518665 11332 18671940 11333 18163860 11334 515853624 11335 498187404 11336 11624372760 11337 11143364232 11338 219683466288 11339 209004408899 11340 3553074951283 11341 3354301527435 11342 49941822741810 11343 46776495948315 11344 617449746517758 11345 573658984353378 11346 6779606178721740 11347 6246922836107889 11348 66633843585150816 11349 60881281549022688 11350 590080113475142976 11351 534492856408644000 11352 4734079585333704000 11353 4250305029168216000 11354 34569147570568156800 11355 30756373941461374800 11356 230672804560960311000 11357 203333805501883533400 11358 1411375826424838643600 11359 1232320684266463591800 11360 7941622187494987591600 11361 6866816177157320098000 11362 41200897062943920588000 11363 35270464909944416867000 11364 197514603495688734455200 11365 167359702198637019271200 11366 876646059135717719992000 11367 735034003429178703685600 11368 3608348744106877272638400 11369 2992971438910355567227200 11370 13793694457586856092438400 11371 11315139984739217888328375 11372 49032273267203277516089625 11373 39766331862377461292576625 11374 162246633998500042073712630 11375 130054841538480192455912505 11376 500210928994154586368894250 11377 396167055763370432404164246 11378 1437939683881863050948448004 11379 1124839914004360612435479487 11380 3856593990872093528350215384 11381 2978670155551616952790816760 11382 9654999814546620467666785360 11383 7359958875023243471254188840 11384 22570540550071279978512845776 11385 16974538760797408909460074096 11386 49280918982960219414561505440 11387 36550014912362162732466449868 11388 100512541008995947514282737137 11389 73483958552795356586072253201 11390 191503649561830323224309508342 11391 137947544175894724356494137365 11392 340811579728681083704279633490 11393 241772317243423332884232560510 11394 566438000398877522757344856052 11395 395529983037147235718490804657 11396 878955517860327190485535121460 11397 603804225312746504768324126916 11398 1272884583091735874917007618904 11399 859755376298804055864996374172 11400 1719510752597608111729992748344 11401 1141268198626731047608402266600 11402 2165483248676361474949276095600 11403 1411431046012271318493724598025 11404 2540575882822088373288704276445 11405 1625053042165479950481963996645 11406 2774480803697160891066767799150 11407 1740356140500946377123699801285 11408 2817719465572960801057418725890 11409 1731992699021911685053642703070 11410 2658407398498748167756753916340 11411 1599967415763135471335083375575 11412 2327225332019106140123757637200 11413 1370235475861716699325203094800 11414 1887879988965031896848057597280 11415 1086421503083650431205014277680 11416 1417071525761283171136975144800 11417 796259238284911496162681271840 11418 982617783415422697392244973760 11419 538550131294991286070749649080 11420 628308486510823167082541257260 11421 335504531631992953296502613100 11422 369739687920971826081860022600 11423 192119641762857909630770403900 11424 199804427433372226016001220056 11425 100891344545564193334812497256 11426 98913082887808032681188722800 11427 48467410615025936013782474172 11428 44739148260023940935799206928 11429 21239797658799244686692552784 11430 18434541364240853879016177888 11431 8464840422355494128119673520 11432 6897277381178550771060474720 11433 3057555952481213228408251680 11434 2334860909167471919875392192 11435 997180179956941132446782082 11436 712271557112100808890558630 11437 292406218182862437334018806 11438 194937478788574958222679204 11439 76730709735928441002543942 11440 47625957767127997863647964 11441 17923747546768601346534180 11442 10328939264239532979358680 11443 3704945605651136829552570 11444 1975970989680606309094704 11445 673132974506580171230064 11446 331049003855695166178720 11447 106671345686835109102032 11448 48174156116635210562208 11449 14614631630889333541344 11450 6031435276240042413888 11451 1713475930750012049400 11452 642553474031254518525 11453 169870458651940849725 11454 57494616774503056830 11455 14039383165867025505 11456 4254358535111219850 11457 950974260789566790 11458 255485622301674660 11459 51705423561053205 11460 12165982014365460 11461 2198671448379300 11462 446107250395800 11463 70724320184700 11464 12124169174520 11465 1646492110120 11466 231900297200 11467 26088783435 11468 2898753715 11469 256851595 11470 21111090 11471 1353275 11472 73150 11473 2850 11474 76 11475 1