0 1 1 1 2 2 3 2 4 1 5 4 6 1 7 5 8 2 9 8 10 2 11 1 12 10 13 4 14 1 15 15 16 5 17 2 18 19 19 8 20 2 21 1 22 27 23 10 24 4 25 1 26 34 27 15 28 5 29 2 30 47 31 19 32 8 33 2 34 1 35 59 36 27 37 10 38 4 39 1 40 79 41 34 42 15 43 5 44 2 45 99 46 47 47 19 48 8 49 2 50 1 51 130 52 59 53 27 54 10 55 4 56 1 57 162 58 79 59 34 60 15 61 5 62 2 63 209 64 99 65 47 66 19 67 8 68 2 69 1 70 259 71 130 72 59 73 27 74 10 75 4 76 1 77 330 78 162 79 79 80 34 81 15 82 5 83 2 84 407 85 209 86 99 87 47 88 19 89 8 90 2 91 1 92 512 93 259 94 130 95 59 96 27 97 10 98 4 99 1 100 628 101 330 102 162 103 79 104 34 105 15 106 5 107 2 108 783 109 407 110 209 111 99 112 47 113 19 114 8 115 2 116 1 117 956 118 512 119 259 120 130 121 59 122 27 123 10 124 4 125 1 126 1181 127 628 128 330 129 162 130 79 131 34 132 15 133 5 134 2 135 1435 136 783 137 407 138 209 139 99 140 47 141 19 142 8 143 2 144 1 145 1760 146 956 147 512 148 259 149 130 150 59 151 27 152 10 153 4 154 1 155 2129 156 1181 157 628 158 330 159 162 160 79 161 34 162 15 163 5 164 2 165 2594 166 1435 167 783 168 407 169 209 170 99 171 47 172 19 173 8 174 2 175 1 176 3124 177 1760 178 956 179 512 180 259 181 130 182 59 183 27 184 10 185 4 186 1 187 3784 188 2129 189 1181 190 628 191 330 192 162 193 79 194 34 195 15 196 5 197 2 198 4539 199 2594 200 1435 201 783 202 407 203 209 204 99 205 47 206 19 207 8 208 2 209 1 210 5468 211 3124 212 1760 213 956 214 512 215 259 216 130 217 59 218 27 219 10 220 4 221 1 222 6534 223 3784 224 2129 225 1181 226 628 227 330 228 162 229 79 230 34 231 15 232 5 233 2 234 7834 235 4539 236 2594 237 1435 238 783 239 407 240 209 241 99 242 47 243 19 244 8 245 2 246 1 247 9327 248 5468 249 3124 250 1760 251 956 252 512 253 259 254 130 255 59 256 27 257 10 258 4 259 1 260 11132 261 6534 262 3784 263 2129 264 1181 265 628 266 330 267 162 268 79 269 34 270 15 271 5 272 2 273 13208 274 7834 275 4539 276 2594 277 1435 278 783 279 407 280 209 281 99 282 47 283 19 284 8 285 2 286 1 287 15701 288 9327 289 5468 290 3124 291 1760 292 956 293 512 294 259 295 130 296 59 297 27 298 10 299 4 300 1 301 18568 302 11132 303 6534 304 3784 305 2129 306 1181 307 628 308 330 309 162 310 79 311 34 312 15 313 5 314 2 315 21989 316 13208 317 7834 318 4539 319 2594 320 1435 321 783 322 407 323 209 324 99 325 47 326 19 327 8 328 2 329 1 330 25923 331 15701 332 9327 333 5468 334 3124 335 1760 336 956 337 512 338 259 339 130 340 59 341 27 342 10 343 4 344 1 345 30592 346 18568 347 11132 348 6534 349 3784 350 2129 351 1181 352 628 353 330 354 162 355 79 356 34 357 15 358 5 359 2 360 35960 361 21989 362 13208 363 7834 364 4539 365 2594 366 1435 367 783 368 407 369 209 370 99 371 47 372 19 373 8 374 2 375 1 376 42297 377 25923 378 15701 379 9327 380 5468 381 3124 382 1760 383 956 384 512 385 259 386 130 387 59 388 27 389 10 390 4 391 1 392 49579 393 30592 394 18568 395 11132 396 6534 397 3784 398 2129 399 1181 400 628 401 330 402 162 403 79 404 34 405 15 406 5 407 2 408 58139 409 35960 410 21989 411 13208 412 7834 413 4539 414 2594 415 1435 416 783 417 407 418 209 419 99 420 47 421 19 422 8 423 2 424 1 425 67967 426 42297 427 25923 428 15701 429 9327 430 5468 431 3124 432 1760 433 956 434 512 435 259 436 130 437 59 438 27 439 10 440 4 441 1 442 79472 443 49579 444 30592 445 18568 446 11132 447 6534 448 3784 449 2129 450 1181 451 628 452 330 453 162 454 79 455 34 456 15 457 5 458 2 459 92670 460 58139 461 35960 462 21989 463 13208 464 7834 465 4539 466 2594 467 1435 468 783 469 407 470 209 471 99 472 47 473 19 474 8 475 2 476 1 477 108064 478 67967 479 42297 480 25923 481 15701 482 9327 483 5468 484 3124 485 1760 486 956 487 512 488 259 489 130 490 59 491 27 492 10 493 4 494 1 495 125705 496 79472 497 49579 498 30592 499 18568 500 11132 501 6534 502 3784 503 2129 504 1181 505 628 506 330 507 162 508 79 509 34 510 15 511 5 512 2 513 146212 514 92670 515 58139 516 35960 517 21989 518 13208 519 7834 520 4539 521 2594 522 1435 523 783 524 407 525 209 526 99 527 47 528 19 529 8 530 2 531 1 532 169687 533 108064 534 67967 535 42297 536 25923 537 15701 538 9327 539 5468 540 3124 541 1760 542 956 543 512 544 259 545 130 546 59 547 27 548 10 549 4 550 1 551 196892 552 125705 553 79472 554 49579 555 30592 556 18568 557 11132 558 6534 559 3784 560 2129 561 1181 562 628 563 330 564 162 565 79 566 34 567 15 568 5 569 2 570 227999 571 146212 572 92670 573 58139 574 35960 575 21989 576 13208 577 7834 578 4539 579 2594 580 1435 581 783 582 407 583 209 584 99 585 47 586 19 587 8 588 2 589 1 590 263944 591 169687 592 108064 593 67967 594 42297 595 25923 596 15701 597 9327 598 5468 599 3124 600 1760 601 956 602 512 603 259 604 130 605 59 606 27 607 10 608 4 609 1 610 304997 611 196892 612 125705 613 79472 614 49579 615 30592 616 18568 617 11132 618 6534 619 3784 620 2129 621 1181 622 628 623 330 624 162 625 79 626 34 627 15 628 5 629 2 630 352313 631 227999 632 146212 633 92670 634 58139 635 35960 636 21989 637 13208 638 7834 639 4539 640 2594 641 1435 642 783 643 407 644 209 645 99 646 47 647 19 648 8 649 2 650 1 651 406285 652 263944 653 169687 654 108064 655 67967 656 42297 657 25923 658 15701 659 9327 660 5468 661 3124 662 1760 663 956 664 512 665 259 666 130 667 59 668 27 669 10 670 4 671 1 672 468336 673 304997 674 196892 675 125705 676 79472 677 49579 678 30592 679 18568 680 11132 681 6534 682 3784 683 2129 684 1181 685 628 686 330 687 162 688 79 689 34 690 15 691 5 692 2 693 539032 694 352313 695 227999 696 146212 697 92670 698 58139 699 35960 700 21989 701 13208 702 7834 703 4539 704 2594 705 1435 706 783 707 407 708 209 709 99 710 47 711 19 712 8 713 2 714 1 715 620125 716 406285 717 263944 718 169687 719 108064 720 67967 721 42297 722 25923 723 15701 724 9327 725 5468 726 3124 727 1760 728 956 729 512 730 259 731 130 732 59 733 27 734 10 735 4 736 1 737 712402 738 468336 739 304997 740 196892 741 125705 742 79472 743 49579 744 30592 745 18568 746 11132 747 6534 748 3784 749 2129 750 1181 751 628 752 330 753 162 754 79 755 34 756 15 757 5 758 2 759 818021 760 539032 761 352313 762 227999 763 146212 764 92670 765 58139 766 35960 767 21989 768 13208 769 7834 770 4539 771 2594 772 1435 773 783 774 407 775 209 776 99 777 47 778 19 779 8 780 2 781 1 782 938059 783 620125 784 406285 785 263944 786 169687 787 108064 788 67967 789 42297 790 25923 791 15701 792 9327 793 5468 794 3124 795 1760 796 956 797 512 798 259 799 130 800 59 801 27 802 10 803 4 804 1 805 1075177 806 712402 807 468336 808 304997 809 196892 810 125705 811 79472 812 49579 813 30592 814 18568 815 11132 816 6534 817 3784 818 2129 819 1181 820 628 821 330 822 162 823 79 824 34 825 15 826 5 827 2 828 1230825 829 818021 830 539032 831 352313 832 227999 833 146212 834 92670 835 58139 836 35960 837 21989 838 13208 839 7834 840 4539 841 2594 842 1435 843 783 844 407 845 209 846 99 847 47 848 19 849 8 850 2 851 1 852 1408279 853 938059 854 620125 855 406285 856 263944 857 169687 858 108064 859 67967 860 42297 861 25923 862 15701 863 9327 864 5468 865 3124 866 1760 867 956 868 512 869 259 870 130 871 59 872 27 873 10 874 4 875 1 876 1609470 877 1075177 878 712402 879 468336 880 304997 881 196892 882 125705 883 79472 884 49579 885 30592 886 18568 887 11132 888 6534 889 3784 890 2129 891 1181 892 628 893 330 894 162 895 79 896 34 897 15 898 5 899 2 900 1838438 901 1230825 902 818021 903 539032 904 352313 905 227999 906 146212 907 92670 908 58139 909 35960 910 21989 911 13208 912 7834 913 4539 914 2594 915 1435 916 783 917 407 918 209 919 99 920 47 921 19 922 8 923 2 924 1 925 2097721 926 1408279 927 938059 928 620125 929 406285 930 263944 931 169687 932 108064 933 67967 934 42297 935 25923 936 15701 937 9327 938 5468 939 3124 940 1760 941 956 942 512 943 259 944 130 945 59 946 27 947 10 948 4 949 1 950 2392295 951 1609470 952 1075177 953 712402 954 468336 955 304997 956 196892 957 125705 958 79472 959 49579 960 30592 961 18568 962 11132 963 6534 964 3784 965 2129 966 1181 967 628 968 330 969 162 970 79 971 34 972 15 973 5 974 2 975 2725481 976 1838438 977 1230825 978 818021 979 539032 980 352313 981 227999 982 146212 983 92670 984 58139 985 35960 986 21989 987 13208 988 7834 989 4539 990 2594 991 1435 992 783 993 407 994 209 995 99 996 47 997 19 998 8 999 2 1000 1 1001 3103402 1002 2097721 1003 1408279 1004 938059 1005 620125 1006 406285 1007 263944 1008 169687 1009 108064 1010 67967 1011 42297 1012 25923 1013 15701 1014 9327 1015 5468 1016 3124 1017 1760 1018 956 1019 512 1020 259 1021 130 1022 59 1023 27 1024 10 1025 4 1026 1 1027 3530363 1028 2392295 1029 1609470 1030 1075177 1031 712402 1032 468336 1033 304997 1034 196892 1035 125705 1036 79472 1037 49579 1038 30592 1039 18568 1040 11132 1041 6534 1042 3784 1043 2129 1044 1181 1045 628 1046 330 1047 162 1048 79 1049 34 1050 15 1051 5 1052 2 1053 4013900 1054 2725481 1055 1838438 1056 1230825 1057 818021 1058 539032 1059 352313 1060 227999 1061 146212 1062 92670 1063 58139 1064 35960 1065 21989 1066 13208 1067 7834 1068 4539 1069 2594 1070 1435 1071 783 1072 407 1073 209 1074 99 1075 47 1076 19 1077 8 1078 2 1079 1 1080 4559559 1081 3103402 1082 2097721 1083 1408279 1084 938059 1085 620125 1086 406285 1087 263944 1088 169687 1089 108064 1090 67967 1091 42297 1092 25923 1093 15701 1094 9327 1095 5468 1096 3124 1097 1760 1098 956 1099 512 1100 259 1101 130 1102 59 1103 27 1104 10 1105 4 1106 1 1107 5176613 1108 3530363 1109 2392295 1110 1609470 1111 1075177 1112 712402 1113 468336 1114 304997 1115 196892 1116 125705 1117 79472 1118 49579 1119 30592 1120 18568 1121 11132 1122 6534 1123 3784 1124 2129 1125 1181 1126 628 1127 330 1128 162 1129 79 1130 34 1131 15 1132 5 1133 2 1134 5872163 1135 4013900 1136 2725481 1137 1838438 1138 1230825 1139 818021 1140 539032 1141 352313 1142 227999 1143 146212 1144 92670 1145 58139 1146 35960 1147 21989 1148 13208 1149 7834 1150 4539 1151 2594 1152 1435 1153 783 1154 407 1155 209 1156 99 1157 47 1158 19 1159 8 1160 2 1161 1 1162 6657605 1163 4559559 1164 3103402 1165 2097721 1166 1408279 1167 938059 1168 620125 1169 406285 1170 263944 1171 169687 1172 108064 1173 67967 1174 42297 1175 25923 1176 15701 1177 9327 1178 5468 1179 3124 1180 1760 1181 956 1182 512 1183 259 1184 130 1185 59 1186 27 1187 10 1188 4 1189 1 1190 7541993 1191 5176613 1192 3530363 1193 2392295 1194 1609470 1195 1075177 1196 712402 1197 468336 1198 304997 1199 196892 1200 125705 1201 79472 1202 49579 1203 30592 1204 18568 1205 11132 1206 6534 1207 3784 1208 2129 1209 1181 1210 628 1211 330 1212 162 1213 79 1214 34 1215 15 1216 5 1217 2 1218 8539333 1219 5872163 1220 4013900 1221 2725481 1222 1838438 1223 1230825 1224 818021 1225 539032 1226 352313 1227 227999 1228 146212 1229 92670 1230 58139 1231 35960 1232 21989 1233 13208 1234 7834 1235 4539 1236 2594 1237 1435 1238 783 1239 407 1240 209 1241 99 1242 47 1243 19 1244 8 1245 2 1246 1 1247 9661102 1248 6657605 1249 4559559 1250 3103402 1251 2097721 1252 1408279 1253 938059 1254 620125 1255 406285 1256 263944 1257 169687 1258 108064 1259 67967 1260 42297 1261 25923 1262 15701 1263 9327 1264 5468 1265 3124 1266 1760 1267 956 1268 512 1269 259 1270 130 1271 59 1272 27 1273 10 1274 4 1275 1 1276 10924493 1277 7541993 1278 5176613 1279 3530363 1280 2392295 1281 1609470 1282 1075177 1283 712402 1284 468336 1285 304997 1286 196892 1287 125705 1288 79472 1289 49579 1290 30592 1291 18568 1292 11132 1293 6534 1294 3784 1295 2129 1296 1181 1297 628 1298 330 1299 162 1300 79 1301 34 1302 15 1303 5 1304 2 1305 12344013 1306 8539333 1307 5872163 1308 4013900 1309 2725481 1310 1838438 1311 1230825 1312 818021 1313 539032 1314 352313 1315 227999 1316 146212 1317 92670 1318 58139 1319 35960 1320 21989 1321 13208 1322 7834 1323 4539 1324 2594 1325 1435 1326 783 1327 407 1328 209 1329 99 1330 47 1331 19 1332 8 1333 2 1334 1 1335 13940752 1336 9661102 1337 6657605 1338 4559559 1339 3103402 1340 2097721 1341 1408279 1342 938059 1343 620125 1344 406285 1345 263944 1346 169687 1347 108064 1348 67967 1349 42297 1350 25923 1351 15701 1352 9327 1353 5468 1354 3124 1355 1760 1356 956 1357 512 1358 259 1359 130 1360 59 1361 27 1362 10 1363 4 1364 1 1365 15732963 1366 10924493 1367 7541993 1368 5176613 1369 3530363 1370 2392295 1371 1609470 1372 1075177 1373 712402 1374 468336 1375 304997 1376 196892 1377 125705 1378 79472 1379 49579 1380 30592 1381 18568 1382 11132 1383 6534 1384 3784 1385 2129 1386 1181 1387 628 1388 330 1389 162 1390 79 1391 34 1392 15 1393 5 1394 2 1395 17746500 1396 12344013 1397 8539333 1398 5872163 1399 4013900 1400 2725481 1401 1838438 1402 1230825 1403 818021 1404 539032 1405 352313 1406 227999 1407 146212 1408 92670 1409 58139 1410 35960 1411 21989 1412 13208 1413 7834 1414 4539 1415 2594 1416 1435 1417 783 1418 407 1419 209 1420 99 1421 47 1422 19 1423 8 1424 2 1425 1 1426 20004250 1427 13940752 1428 9661102 1429 6657605 1430 4559559 1431 3103402 1432 2097721 1433 1408279 1434 938059 1435 620125 1436 406285 1437 263944 1438 169687 1439 108064 1440 67967 1441 42297 1442 25923 1443 15701 1444 9327 1445 5468 1446 3124 1447 1760 1448 956 1449 512 1450 259 1451 130 1452 59 1453 27 1454 10 1455 4 1456 1 1457 22537882 1458 15732963 1459 10924493 1460 7541993 1461 5176613 1462 3530363 1463 2392295 1464 1609470 1465 1075177 1466 712402 1467 468336 1468 304997 1469 196892 1470 125705 1471 79472 1472 49579 1473 30592 1474 18568 1475 11132 1476 6534 1477 3784 1478 2129 1479 1181 1480 628 1481 330 1482 162 1483 79 1484 34 1485 15 1486 5 1487 2 1488 25376004 1489 17746500 1490 12344013 1491 8539333 1492 5872163 1493 4013900 1494 2725481 1495 1838438 1496 1230825 1497 818021 1498 539032 1499 352313 1500 227999 1501 146212 1502 92670 1503 58139 1504 35960 1505 21989 1506 13208 1507 7834 1508 4539 1509 2594 1510 1435 1511 783 1512 407 1513 209 1514 99 1515 47 1516 19 1517 8 1518 2 1519 1 1520 28557361 1521 20004250 1522 13940752 1523 9661102 1524 6657605 1525 4559559 1526 3103402 1527 2097721 1528 1408279 1529 938059 1530 620125 1531 406285 1532 263944 1533 169687 1534 108064 1535 67967 1536 42297 1537 25923 1538 15701 1539 9327 1540 5468 1541 3124 1542 1760 1543 956 1544 512 1545 259 1546 130 1547 59 1548 27 1549 10 1550 4 1551 1 1552 32117612 1553 22537882 1554 15732963 1555 10924493 1556 7541993 1557 5176613 1558 3530363 1559 2392295 1560 1609470 1561 1075177 1562 712402 1563 468336 1564 304997 1565 196892 1566 125705 1567 79472 1568 49579 1569 30592 1570 18568 1571 11132 1572 6534 1573 3784 1574 2129 1575 1181 1576 628 1577 330 1578 162 1579 79 1580 34 1581 15 1582 5 1583 2 1584 36104127 1585 25376004 1586 17746500 1587 12344013 1588 8539333 1589 5872163 1590 4013900 1591 2725481 1592 1838438 1593 1230825 1594 818021 1595 539032 1596 352313 1597 227999 1598 146212 1599 92670 1600 58139 1601 35960 1602 21989 1603 13208 1604 7834 1605 4539 1606 2594 1607 1435 1608 783 1609 407 1610 209 1611 99 1612 47 1613 19 1614 8 1615 2 1616 1 1617 40561210 1618 28557361 1619 20004250 1620 13940752 1621 9661102 1622 6657605 1623 4559559 1624 3103402 1625 2097721 1626 1408279 1627 938059 1628 620125 1629 406285 1630 263944 1631 169687 1632 108064 1633 67967 1634 42297 1635 25923 1636 15701 1637 9327 1638 5468 1639 3124 1640 1760 1641 956 1642 512 1643 259 1644 130 1645 59 1646 27 1647 10 1648 4 1649 1 1650 45546717 1651 32117612 1652 22537882 1653 15732963 1654 10924493 1655 7541993 1656 5176613 1657 3530363 1658 2392295 1659 1609470 1660 1075177 1661 712402 1662 468336 1663 304997 1664 196892 1665 125705 1666 79472 1667 49579 1668 30592 1669 18568 1670 11132 1671 6534 1672 3784 1673 2129 1674 1181 1675 628 1676 330 1677 162 1678 79 1679 34 1680 15 1681 5 1682 2 1683 51115571 1684 36104127 1685 25376004 1686 17746500 1687 12344013 1688 8539333 1689 5872163 1690 4013900 1691 2725481 1692 1838438 1693 1230825 1694 818021 1695 539032 1696 352313 1697 227999 1698 146212 1699 92670 1700 58139 1701 35960 1702 21989 1703 13208 1704 7834 1705 4539 1706 2594 1707 1435 1708 783 1709 407 1710 209 1711 99 1712 47 1713 19 1714 8 1715 2 1716 1 1717 57338362 1718 40561210 1719 28557361 1720 20004250 1721 13940752 1722 9661102 1723 6657605 1724 4559559 1725 3103402 1726 2097721 1727 1408279 1728 938059 1729 620125 1730 406285 1731 263944 1732 169687 1733 108064 1734 67967 1735 42297 1736 25923 1737 15701 1738 9327 1739 5468 1740 3124 1741 1760 1742 956 1743 512 1744 259 1745 130 1746 59 1747 27 1748 10 1749 4 1750 1 1751 64282990 1752 45546717 1753 32117612 1754 22537882 1755 15732963 1756 10924493 1757 7541993 1758 5176613 1759 3530363 1760 2392295 1761 1609470 1762 1075177 1763 712402 1764 468336 1765 304997 1766 196892 1767 125705 1768 79472 1769 49579 1770 30592 1771 18568 1772 11132 1773 6534 1774 3784 1775 2129 1776 1181 1777 628 1778 330 1779 162 1780 79 1781 34 1782 15 1783 5 1784 2 1785 72035504 1786 51115571 1787 36104127 1788 25376004 1789 17746500 1790 12344013 1791 8539333 1792 5872163 1793 4013900 1794 2725481 1795 1838438 1796 1230825 1797 818021 1798 539032 1799 352313 1800 227999 1801 146212 1802 92670 1803 58139 1804 35960 1805 21989 1806 13208 1807 7834 1808 4539 1809 2594 1810 1435 1811 783 1812 407 1813 209 1814 99 1815 47 1816 19 1817 8 1818 2 1819 1 1820 80679658 1821 57338362 1822 40561210 1823 28557361 1824 20004250 1825 13940752 1826 9661102 1827 6657605 1828 4559559 1829 3103402 1830 2097721 1831 1408279 1832 938059 1833 620125 1834 406285 1835 263944 1836 169687 1837 108064 1838 67967 1839 42297 1840 25923 1841 15701 1842 9327 1843 5468 1844 3124 1845 1760 1846 956 1847 512 1848 259 1849 130 1850 59 1851 27 1852 10 1853 4 1854 1 1855 90320239 1856 64282990 1857 45546717 1858 32117612 1859 22537882 1860 15732963 1861 10924493 1862 7541993 1863 5176613 1864 3530363 1865 2392295 1866 1609470 1867 1075177 1868 712402 1869 468336 1870 304997 1871 196892 1872 125705 1873 79472 1874 49579 1875 30592 1876 18568 1877 11132 1878 6534 1879 3784 1880 2129 1881 1181 1882 628 1883 330 1884 162 1885 79 1886 34 1887 15 1888 5 1889 2 1890 101060330 1891 72035504 1892 51115571 1893 36104127 1894 25376004 1895 17746500 1896 12344013 1897 8539333 1898 5872163 1899 4013900 1900 2725481 1901 1838438 1902 1230825 1903 818021 1904 539032 1905 352313 1906 227999 1907 146212 1908 92670 1909 58139 1910 35960 1911 21989 1912 13208 1913 7834 1914 4539 1915 2594 1916 1435 1917 783 1918 407 1919 209 1920 99 1921 47 1922 19 1923 8 1924 2 1925 1 1926 113027386 1927 80679658 1928 57338362 1929 40561210 1930 28557361 1931 20004250 1932 13940752 1933 9661102 1934 6657605 1935 4559559 1936 3103402 1937 2097721 1938 1408279 1939 938059 1940 620125 1941 406285 1942 263944 1943 169687 1944 108064 1945 67967 1946 42297 1947 25923 1948 15701 1949 9327 1950 5468 1951 3124 1952 1760 1953 956 1954 512 1955 259 1956 130 1957 59 1958 27 1959 10 1960 4 1961 1 1962 126348024 1963 90320239 1964 64282990 1965 45546717 1966 32117612 1967 22537882 1968 15732963 1969 10924493 1970 7541993 1971 5176613 1972 3530363 1973 2392295 1974 1609470 1975 1075177 1976 712402 1977 468336 1978 304997 1979 196892 1980 125705 1981 79472 1982 49579 1983 30592 1984 18568 1985 11132 1986 6534 1987 3784 1988 2129 1989 1181 1990 628 1991 330 1992 162 1993 79 1994 34 1995 15 1996 5 1997 2 1998 141177135 1999 101060330 2000 72035504 2001 51115571 2002 36104127 2003 25376004 2004 17746500 2005 12344013 2006 8539333 2007 5872163 2008 4013900 2009 2725481 2010 1838438 2011 1230825 2012 818021 2013 539032 2014 352313 2015 227999 2016 146212 2017 92670 2018 58139 2019 35960 2020 21989 2021 13208 2022 7834 2023 4539 2024 2594 2025 1435 2026 783 2027 407 2028 209 2029 99 2030 47 2031 19 2032 8 2033 2 2034 1 2035 157669904 2036 113027386 2037 80679658 2038 57338362 2039 40561210 2040 28557361 2041 20004250 2042 13940752 2043 9661102 2044 6657605 2045 4559559 2046 3103402 2047 2097721 2048 1408279 2049 938059 2050 620125 2051 406285 2052 263944 2053 169687 2054 108064 2055 67967 2056 42297 2057 25923 2058 15701 2059 9327 2060 5468 2061 3124 2062 1760 2063 956 2064 512 2065 259 2066 130 2067 59 2068 27 2069 10 2070 4 2071 1 2072 176014357 2073 126348024 2074 90320239 2075 64282990 2076 45546717 2077 32117612 2078 22537882 2079 15732963 2080 10924493 2081 7541993 2082 5176613 2083 3530363 2084 2392295 2085 1609470 2086 1075177 2087 712402 2088 468336 2089 304997 2090 196892 2091 125705 2092 79472 2093 49579 2094 30592 2095 18568 2096 11132 2097 6534 2098 3784 2099 2129 2100 1181 2101 628 2102 330 2103 162 2104 79 2105 34 2106 15 2107 5 2108 2 2109 196400359 2110 141177135 2111 101060330 2112 72035504 2113 51115571 2114 36104127 2115 25376004 2116 17746500 2117 12344013 2118 8539333 2119 5872163 2120 4013900 2121 2725481 2122 1838438 2123 1230825 2124 818021 2125 539032 2126 352313 2127 227999 2128 146212 2129 92670 2130 58139 2131 35960 2132 21989 2133 13208 2134 7834 2135 4539 2136 2594 2137 1435 2138 783 2139 407 2140 209 2141 99 2142 47 2143 19 2144 8 2145 2 2146 1 2147 219055916 2148 157669904 2149 113027386 2150 80679658 2151 57338362 2152 40561210 2153 28557361 2154 20004250 2155 13940752 2156 9661102 2157 6657605 2158 4559559 2159 3103402 2160 2097721 2161 1408279 2162 938059 2163 620125 2164 406285 2165 263944 2166 169687 2167 108064 2168 67967 2169 42297 2170 25923 2171 15701 2172 9327 2173 5468 2174 3124 2175 1760 2176 956 2177 512 2178 259 2179 130 2180 59 2181 27 2182 10 2183 4 2184 1 2185 244212882 2186 176014357 2187 126348024 2188 90320239 2189 64282990 2190 45546717 2191 32117612 2192 22537882 2193 15732963 2194 10924493 2195 7541993 2196 5176613 2197 3530363 2198 2392295 2199 1609470 2200 1075177 2201 712402 2202 468336 2203 304997 2204 196892 2205 125705 2206 79472 2207 49579 2208 30592 2209 18568 2210 11132 2211 6534 2212 3784 2213 2129 2214 1181 2215 628 2216 330 2217 162 2218 79 2219 34 2220 15 2221 5 2222 2 2223 272147462 2224 196400359 2225 141177135 2226 101060330 2227 72035504 2228 51115571 2229 36104127 2230 25376004 2231 17746500 2232 12344013 2233 8539333 2234 5872163 2235 4013900 2236 2725481 2237 1838438 2238 1230825 2239 818021 2240 539032 2241 352313 2242 227999 2243 146212 2244 92670 2245 58139 2246 35960 2247 21989 2248 13208 2249 7834 2250 4539 2251 2594 2252 1435 2253 783 2254 407 2255 209 2256 99 2257 47 2258 19 2259 8 2260 2 2261 1 2262 303142295 2263 219055916 2264 157669904 2265 113027386 2266 80679658 2267 57338362 2268 40561210 2269 28557361 2270 20004250 2271 13940752 2272 9661102 2273 6657605 2274 4559559 2275 3103402 2276 2097721 2277 1408279 2278 938059 2279 620125 2280 406285 2281 263944 2282 169687 2283 108064 2284 67967 2285 42297 2286 25923 2287 15701 2288 9327 2289 5468 2290 3124 2291 1760 2292 956 2293 512 2294 259 2295 130 2296 59 2297 27 2298 10 2299 4 2300 1 2301 337531620 2302 244212882 2303 176014357 2304 126348024 2305 90320239 2306 64282990 2307 45546717 2308 32117612 2309 22537882 2310 15732963 2311 10924493 2312 7541993 2313 5176613 2314 3530363 2315 2392295 2316 1609470 2317 1075177 2318 712402 2319 468336 2320 304997 2321 196892 2322 125705 2323 79472 2324 49579 2325 30592 2326 18568 2327 11132 2328 6534 2329 3784 2330 2129 2331 1181 2332 628 2333 330 2334 162 2335 79 2336 34 2337 15 2338 5 2339 2 2340 375659411 2341 272147462 2342 196400359 2343 141177135 2344 101060330 2345 72035504 2346 51115571 2347 36104127 2348 25376004 2349 17746500 2350 12344013 2351 8539333 2352 5872163 2353 4013900 2354 2725481 2355 1838438 2356 1230825 2357 818021 2358 539032 2359 352313 2360 227999 2361 146212 2362 92670 2363 58139 2364 35960 2365 21989 2366 13208 2367 7834 2368 4539 2369 2594 2370 1435 2371 783 2372 407 2373 209 2374 99 2375 47 2376 19 2377 8 2378 2 2379 1 2380 417929692 2381 303142295 2382 219055916 2383 157669904 2384 113027386 2385 80679658 2386 57338362 2387 40561210 2388 28557361 2389 20004250 2390 13940752 2391 9661102 2392 6657605 2393 4559559 2394 3103402 2395 2097721 2396 1408279 2397 938059 2398 620125 2399 406285 2400 263944 2401 169687 2402 108064 2403 67967 2404 42297 2405 25923 2406 15701 2407 9327 2408 5468 2409 3124 2410 1760 2411 956 2412 512 2413 259 2414 130 2415 59 2416 27 2417 10 2418 4 2419 1 2420 464760417 2421 337531620 2422 244212882 2423 176014357 2424 126348024 2425 90320239 2426 64282990 2427 45546717 2428 32117612 2429 22537882 2430 15732963 2431 10924493 2432 7541993 2433 5176613 2434 3530363 2435 2392295 2436 1609470 2437 1075177 2438 712402 2439 468336 2440 304997 2441 196892 2442 125705 2443 79472 2444 49579 2445 30592 2446 18568 2447 11132 2448 6534 2449 3784 2450 2129 2451 1181 2452 628 2453 330 2454 162 2455 79 2456 34 2457 15 2458 5 2459 2 2460 516639484 2461 375659411 2462 272147462 2463 196400359 2464 141177135 2465 101060330 2466 72035504 2467 51115571 2468 36104127 2469 25376004 2470 17746500 2471 12344013 2472 8539333 2473 5872163 2474 4013900 2475 2725481 2476 1838438 2477 1230825 2478 818021 2479 539032 2480 352313 2481 227999 2482 146212 2483 92670 2484 58139 2485 35960 2486 21989 2487 13208 2488 7834 2489 4539 2490 2594 2491 1435 2492 783 2493 407 2494 209 2495 99 2496 47 2497 19 2498 8 2499 2 2500 1 2501 574073908 2502 417929692 2503 303142295 2504 219055916 2505 157669904 2506 113027386 2507 80679658 2508 57338362 2509 40561210 2510 28557361 2511 20004250 2512 13940752 2513 9661102 2514 6657605 2515 4559559 2516 3103402 2517 2097721 2518 1408279 2519 938059 2520 620125 2521 406285 2522 263944 2523 169687 2524 108064 2525 67967 2526 42297 2527 25923 2528 15701 2529 9327 2530 5468 2531 3124 2532 1760 2533 956 2534 512 2535 259 2536 130 2537 59 2538 27 2539 10 2540 4 2541 1 2542 637652247 2543 464760417 2544 337531620 2545 244212882 2546 176014357 2547 126348024 2548 90320239 2549 64282990 2550 45546717 2551 32117612 2552 22537882 2553 15732963 2554 10924493 2555 7541993 2556 5176613 2557 3530363 2558 2392295 2559 1609470 2560 1075177 2561 712402 2562 468336 2563 304997 2564 196892 2565 125705 2566 79472 2567 49579 2568 30592 2569 18568 2570 11132 2571 6534 2572 3784 2573 2129 2574 1181 2575 628 2576 330 2577 162 2578 79 2579 34 2580 15 2581 5 2582 2 2583 707988681 2584 516639484 2585 375659411 2586 272147462 2587 196400359 2588 141177135 2589 101060330 2590 72035504 2591 51115571 2592 36104127 2593 25376004 2594 17746500 2595 12344013 2596 8539333 2597 5872163 2598 4013900 2599 2725481 2600 1838438 2601 1230825 2602 818021 2603 539032 2604 352313 2605 227999 2606 146212 2607 92670 2608 58139 2609 35960 2610 21989 2611 13208 2612 7834 2613 4539 2614 2594 2615 1435 2616 783 2617 407 2618 209 2619 99 2620 47 2621 19 2622 8 2623 2 2624 1 2625 785792449 2626 574073908 2627 417929692 2628 303142295 2629 219055916 2630 157669904 2631 113027386 2632 80679658 2633 57338362 2634 40561210 2635 28557361 2636 20004250 2637 13940752 2638 9661102 2639 6657605 2640 4559559 2641 3103402 2642 2097721 2643 1408279 2644 938059 2645 620125 2646 406285 2647 263944 2648 169687 2649 108064 2650 67967 2651 42297 2652 25923 2653 15701 2654 9327 2655 5468 2656 3124 2657 1760 2658 956 2659 512 2660 259 2661 130 2662 59 2663 27 2664 10 2665 4 2666 1 2667 871806440 2668 637652247 2669 464760417 2670 337531620 2671 244212882 2672 176014357 2673 126348024 2674 90320239 2675 64282990 2676 45546717 2677 32117612 2678 22537882 2679 15732963 2680 10924493 2681 7541993 2682 5176613 2683 3530363 2684 2392295 2685 1609470 2686 1075177 2687 712402 2688 468336 2689 304997 2690 196892 2691 125705 2692 79472 2693 49579 2694 30592 2695 18568 2696 11132 2697 6534 2698 3784 2699 2129 2700 1181 2701 628 2702 330 2703 162 2704 79 2705 34 2706 15 2707 5 2708 2 2709 966884451 2710 707988681 2711 516639484 2712 375659411 2713 272147462 2714 196400359 2715 141177135 2716 101060330 2717 72035504 2718 51115571 2719 36104127 2720 25376004 2721 17746500 2722 12344013 2723 8539333 2724 5872163 2725 4013900 2726 2725481 2727 1838438 2728 1230825 2729 818021 2730 539032 2731 352313 2732 227999 2733 146212 2734 92670 2735 58139 2736 35960 2737 21989 2738 13208 2739 7834 2740 4539 2741 2594 2742 1435 2743 783 2744 407 2745 209 2746 99 2747 47 2748 19 2749 8 2750 2 2751 1 2752 1071923795 2753 785792449 2754 574073908 2755 417929692 2756 303142295 2757 219055916 2758 157669904 2759 113027386 2760 80679658 2761 57338362 2762 40561210 2763 28557361 2764 20004250 2765 13940752 2766 9661102 2767 6657605 2768 4559559 2769 3103402 2770 2097721 2771 1408279 2772 938059 2773 620125 2774 406285 2775 263944 2776 169687 2777 108064 2778 67967 2779 42297 2780 25923 2781 15701 2782 9327 2783 5468 2784 3124 2785 1760 2786 956 2787 512 2788 259 2789 130 2790 59 2791 27 2792 10 2793 4 2794 1 2795 1187951248 2796 871806440 2797 637652247 2798 464760417 2799 337531620 2800 244212882 2801 176014357 2802 126348024 2803 90320239 2804 64282990 2805 45546717 2806 32117612 2807 22537882 2808 15732963 2809 10924493 2810 7541993 2811 5176613 2812 3530363 2813 2392295 2814 1609470 2815 1075177 2816 712402 2817 468336 2818 304997 2819 196892 2820 125705 2821 79472 2822 49579 2823 30592 2824 18568 2825 11132 2826 6534 2827 3784 2828 2129 2829 1181 2830 628 2831 330 2832 162 2833 79 2834 34 2835 15 2836 5 2837 2 2838 1316049178 2839 966884451 2840 707988681 2841 516639484 2842 375659411 2843 272147462 2844 196400359 2845 141177135 2846 101060330 2847 72035504 2848 51115571 2849 36104127 2850 25376004 2851 17746500 2852 12344013 2853 8539333 2854 5872163 2855 4013900 2856 2725481 2857 1838438 2858 1230825 2859 818021 2860 539032 2861 352313 2862 227999 2863 146212 2864 92670 2865 58139 2866 35960 2867 21989 2868 13208 2869 7834 2870 4539 2871 2594 2872 1435 2873 783 2874 407 2875 209 2876 99 2877 47 2878 19 2879 8 2880 2 2881 1 2882 1457451105 2883 1071923795 2884 785792449 2885 574073908 2886 417929692 2887 303142295 2888 219055916 2889 157669904 2890 113027386 2891 80679658 2892 57338362 2893 40561210 2894 28557361 2895 20004250 2896 13940752 2897 9661102 2898 6657605 2899 4559559 2900 3103402 2901 2097721 2902 1408279 2903 938059 2904 620125 2905 406285 2906 263944 2907 169687 2908 108064 2909 67967 2910 42297 2911 25923 2912 15701 2913 9327 2914 5468 2915 3124 2916 1760 2917 956 2918 512 2919 259 2920 130 2921 59 2922 27 2923 10 2924 4 2925 1 2926 1613460904 2927 1187951248 2928 871806440 2929 637652247 2930 464760417 2931 337531620 2932 244212882 2933 176014357 2934 126348024 2935 90320239 2936 64282990 2937 45546717 2938 32117612 2939 22537882 2940 15732963 2941 10924493 2942 7541993 2943 5176613 2944 3530363 2945 2392295 2946 1609470 2947 1075177 2948 712402 2949 468336 2950 304997 2951 196892 2952 125705 2953 79472 2954 49579 2955 30592 2956 18568 2957 11132 2958 6534 2959 3784 2960 2129 2961 1181 2962 628 2963 330 2964 162 2965 79 2966 34 2967 15 2968 5 2969 2 2970 1785559019 2971 1316049178 2972 966884451 2973 707988681 2974 516639484 2975 375659411 2976 272147462 2977 196400359 2978 141177135 2979 101060330 2980 72035504 2981 51115571 2982 36104127 2983 25376004 2984 17746500 2985 12344013 2986 8539333 2987 5872163 2988 4013900 2989 2725481 2990 1838438 2991 1230825 2992 818021 2993 539032 2994 352313 2995 227999 2996 146212 2997 92670 2998 58139 2999 35960 3000 21989 3001 13208 3002 7834 3003 4539 3004 2594 3005 1435 3006 783 3007 407 3008 209 3009 99 3010 47 3011 19 3012 8 3013 2 3014 1 3015 1975314112 3016 1457451105 3017 1071923795 3018 785792449 3019 574073908 3020 417929692 3021 303142295 3022 219055916 3023 157669904 3024 113027386 3025 80679658 3026 57338362 3027 40561210 3028 28557361 3029 20004250 3030 13940752 3031 9661102 3032 6657605 3033 4559559 3034 3103402 3035 2097721 3036 1408279 3037 938059 3038 620125 3039 406285 3040 263944 3041 169687 3042 108064 3043 67967 3044 42297 3045 25923 3046 15701 3047 9327 3048 5468 3049 3124 3050 1760 3051 956 3052 512 3053 259 3054 130 3055 59 3056 27 3057 10 3058 4 3059 1 3060 2184501191 3061 1613460904 3062 1187951248 3063 871806440 3064 637652247 3065 464760417 3066 337531620 3067 244212882 3068 176014357 3069 126348024 3070 90320239 3071 64282990 3072 45546717 3073 32117612 3074 22537882 3075 15732963 3076 10924493 3077 7541993 3078 5176613 3079 3530363 3080 2392295 3081 1609470 3082 1075177 3083 712402 3084 468336 3085 304997 3086 196892 3087 125705 3088 79472 3089 49579 3090 30592 3091 18568 3092 11132 3093 6534 3094 3784 3095 2129 3096 1181 3097 628 3098 330 3099 162 3100 79 3101 34 3102 15 3103 5 3104 2 3105 2415005187 3106 1785559019 3107 1316049178 3108 966884451 3109 707988681 3110 516639484 3111 375659411 3112 272147462 3113 196400359 3114 141177135 3115 101060330 3116 72035504 3117 51115571 3118 36104127 3119 25376004 3120 17746500 3121 12344013 3122 8539333 3123 5872163 3124 4013900 3125 2725481 3126 1838438 3127 1230825 3128 818021 3129 539032 3130 352313 3131 227999 3132 146212 3133 92670 3134 58139 3135 35960 3136 21989 3137 13208 3138 7834 3139 4539 3140 2594 3141 1435 3142 783 3143 407 3144 209 3145 99 3146 47 3147 19 3148 8 3149 2 3150 1 3151 2668952168 3152 1975314112 3153 1457451105 3154 1071923795 3155 785792449 3156 574073908 3157 417929692 3158 303142295 3159 219055916 3160 157669904 3161 113027386 3162 80679658 3163 57338362 3164 40561210 3165 28557361 3166 20004250 3167 13940752 3168 9661102 3169 6657605 3170 4559559 3171 3103402 3172 2097721 3173 1408279 3174 938059 3175 620125 3176 406285 3177 263944 3178 169687 3179 108064 3180 67967 3181 42297 3182 25923 3183 15701 3184 9327 3185 5468 3186 3124 3187 1760 3188 956 3189 512 3190 259 3191 130 3192 59 3193 27 3194 10 3195 4 3196 1 3197 2948604321 3198 2184501191 3199 1613460904 3200 1187951248 3201 871806440 3202 637652247 3203 464760417 3204 337531620 3205 244212882 3206 176014357 3207 126348024 3208 90320239 3209 64282990 3210 45546717 3211 32117612 3212 22537882 3213 15732963 3214 10924493 3215 7541993 3216 5176613 3217 3530363 3218 2392295 3219 1609470 3220 1075177 3221 712402 3222 468336 3223 304997 3224 196892 3225 125705 3226 79472 3227 49579 3228 30592 3229 18568 3230 11132 3231 6534 3232 3784 3233 2129 3234 1181 3235 628 3236 330 3237 162 3238 79 3239 34 3240 15 3241 5 3242 2 3243 3256505755 3244 2415005187 3245 1785559019 3246 1316049178 3247 966884451 3248 707988681 3249 516639484 3250 375659411 3251 272147462 3252 196400359 3253 141177135 3254 101060330 3255 72035504 3256 51115571 3257 36104127 3258 25376004 3259 17746500 3260 12344013 3261 8539333 3262 5872163 3263 4013900 3264 2725481 3265 1838438 3266 1230825 3267 818021 3268 539032 3269 352313 3270 227999 3271 146212 3272 92670 3273 58139 3274 35960 3275 21989 3276 13208 3277 7834 3278 4539 3279 2594 3280 1435 3281 783 3282 407 3283 209 3284 99 3285 47 3286 19 3287 8 3288 2 3289 1 3290 3595368215 3291 2668952168 3292 1975314112 3293 1457451105 3294 1071923795 3295 785792449 3296 574073908 3297 417929692 3298 303142295 3299 219055916 3300 157669904 3301 113027386 3302 80679658 3303 57338362 3304 40561210 3305 28557361 3306 20004250 3307 13940752 3308 9661102 3309 6657605 3310 4559559 3311 3103402 3312 2097721 3313 1408279 3314 938059 3315 620125 3316 406285 3317 263944 3318 169687 3319 108064 3320 67967 3321 42297 3322 25923 3323 15701 3324 9327 3325 5468 3326 3124 3327 1760 3328 956 3329 512 3330 259 3331 130 3332 59 3333 27 3334 10 3335 4 3336 1 3337 3968233119 3338 2948604321 3339 2184501191 3340 1613460904 3341 1187951248 3342 871806440 3343 637652247 3344 464760417 3345 337531620 3346 244212882 3347 176014357 3348 126348024 3349 90320239 3350 64282990 3351 45546717 3352 32117612 3353 22537882 3354 15732963 3355 10924493 3356 7541993 3357 5176613 3358 3530363 3359 2392295 3360 1609470 3361 1075177 3362 712402 3363 468336 3364 304997 3365 196892 3366 125705 3367 79472 3368 49579 3369 30592 3370 18568 3371 11132 3372 6534 3373 3784 3374 2129 3375 1181 3376 628 3377 330 3378 162 3379 79 3380 34 3381 15 3382 5 3383 2 3384 4378347377 3385 3256505755 3386 2415005187 3387 1785559019 3388 1316049178 3389 966884451 3390 707988681 3391 516639484 3392 375659411 3393 272147462 3394 196400359 3395 141177135 3396 101060330 3397 72035504 3398 51115571 3399 36104127 3400 25376004 3401 17746500 3402 12344013 3403 8539333 3404 5872163 3405 4013900 3406 2725481 3407 1838438 3408 1230825 3409 818021 3410 539032 3411 352313 3412 227999 3413 146212 3414 92670 3415 58139 3416 35960 3417 21989 3418 13208 3419 7834 3420 4539 3421 2594 3422 1435 3423 783 3424 407 3425 209 3426 99 3427 47 3428 19 3429 8 3430 2 3431 1 3432 4829343425 3433 3595368215 3434 2668952168 3435 1975314112 3436 1457451105 3437 1071923795 3438 785792449 3439 574073908 3440 417929692 3441 303142295 3442 219055916 3443 157669904 3444 113027386 3445 80679658 3446 57338362 3447 40561210 3448 28557361 3449 20004250 3450 13940752 3451 9661102 3452 6657605 3453 4559559 3454 3103402 3455 2097721 3456 1408279 3457 938059 3458 620125 3459 406285 3460 263944 3461 169687 3462 108064 3463 67967 3464 42297 3465 25923 3466 15701 3467 9327 3468 5468 3469 3124 3470 1760 3471 956 3472 512 3473 259 3474 130 3475 59 3476 27 3477 10 3478 4 3479 1 3480 5325104622 3481 3968233119 3482 2948604321 3483 2184501191 3484 1613460904 3485 1187951248 3486 871806440 3487 637652247 3488 464760417 3489 337531620 3490 244212882 3491 176014357 3492 126348024 3493 90320239 3494 64282990 3495 45546717 3496 32117612 3497 22537882 3498 15732963 3499 10924493 3500 7541993 3501 5176613 3502 3530363 3503 2392295 3504 1609470 3505 1075177 3506 712402 3507 468336 3508 304997 3509 196892 3510 125705 3511 79472 3512 49579 3513 30592 3514 18568 3515 11132 3516 6534 3517 3784 3518 2129 3519 1181 3520 628 3521 330 3522 162 3523 79 3524 34 3525 15 3526 5 3527 2 3528 5869965237 3529 4378347377 3530 3256505755 3531 2415005187 3532 1785559019 3533 1316049178 3534 966884451 3535 707988681 3536 516639484 3537 375659411 3538 272147462 3539 196400359 3540 141177135 3541 101060330 3542 72035504 3543 51115571 3544 36104127 3545 25376004 3546 17746500 3547 12344013 3548 8539333 3549 5872163 3550 4013900 3551 2725481 3552 1838438 3553 1230825 3554 818021 3555 539032 3556 352313 3557 227999 3558 146212 3559 92670 3560 58139 3561 35960 3562 21989 3563 13208 3564 7834 3565 4539 3566 2594 3567 1435 3568 783 3569 407 3570 209 3571 99 3572 47 3573 19 3574 8 3575 2 3576 1 3577 6468564689 3578 4829343425 3579 3595368215 3580 2668952168 3581 1975314112 3582 1457451105 3583 1071923795 3584 785792449 3585 574073908 3586 417929692 3587 303142295 3588 219055916 3589 157669904 3590 113027386 3591 80679658 3592 57338362 3593 40561210 3594 28557361 3595 20004250 3596 13940752 3597 9661102 3598 6657605 3599 4559559 3600 3103402 3601 2097721 3602 1408279 3603 938059 3604 620125 3605 406285 3606 263944 3607 169687 3608 108064 3609 67967 3610 42297 3611 25923 3612 15701 3613 9327 3614 5468 3615 3124 3616 1760 3617 956 3618 512 3619 259 3620 130 3621 59 3622 27 3623 10 3624 4 3625 1 3626 7126069842 3627 5325104622 3628 3968233119 3629 2948604321 3630 2184501191 3631 1613460904 3632 1187951248 3633 871806440 3634 637652247 3635 464760417 3636 337531620 3637 244212882 3638 176014357 3639 126348024 3640 90320239 3641 64282990 3642 45546717 3643 32117612 3644 22537882 3645 15732963 3646 10924493 3647 7541993 3648 5176613 3649 3530363 3650 2392295 3651 1609470 3652 1075177 3653 712402 3654 468336 3655 304997 3656 196892 3657 125705 3658 79472 3659 49579 3660 30592 3661 18568 3662 11132 3663 6534 3664 3784 3665 2129 3666 1181 3667 628 3668 330 3669 162 3670 79 3671 34 3672 15 3673 5 3674 2 3675 7848017533 3676 5869965237 3677 4378347377 3678 3256505755 3679 2415005187 3680 1785559019 3681 1316049178 3682 966884451 3683 707988681 3684 516639484 3685 375659411 3686 272147462 3687 196400359 3688 141177135 3689 101060330 3690 72035504 3691 51115571 3692 36104127 3693 25376004 3694 17746500 3695 12344013 3696 8539333 3697 5872163 3698 4013900 3699 2725481 3700 1838438 3701 1230825 3702 818021 3703 539032 3704 352313 3705 227999 3706 146212 3707 92670 3708 58139 3709 35960 3710 21989 3711 13208 3712 7834 3713 4539 3714 2594 3715 1435 3716 783 3717 407 3718 209 3719 99 3720 47 3721 19 3722 8 3723 2 3724 1 3725 8640561488 3726 6468564689 3727 4829343425 3728 3595368215 3729 2668952168 3730 1975314112 3731 1457451105 3732 1071923795 3733 785792449 3734 574073908 3735 417929692 3736 303142295 3737 219055916 3738 157669904 3739 113027386 3740 80679658 3741 57338362 3742 40561210 3743 28557361 3744 20004250 3745 13940752 3746 9661102 3747 6657605 3748 4559559 3749 3103402 3750 2097721 3751 1408279 3752 938059 3753 620125 3754 406285 3755 263944 3756 169687 3757 108064 3758 67967 3759 42297 3760 25923 3761 15701 3762 9327 3763 5468 3764 3124 3765 1760 3766 956 3767 512 3768 259 3769 130 3770 59 3771 27 3772 10 3773 4 3774 1 3775 9510302601 3776 7126069842 3777 5325104622 3778 3968233119 3779 2948604321 3780 2184501191 3781 1613460904 3782 1187951248 3783 871806440 3784 637652247 3785 464760417 3786 337531620 3787 244212882 3788 176014357 3789 126348024 3790 90320239 3791 64282990 3792 45546717 3793 32117612 3794 22537882 3795 15732963 3796 10924493 3797 7541993 3798 5176613 3799 3530363 3800 2392295 3801 1609470 3802 1075177 3803 712402 3804 468336 3805 304997 3806 196892 3807 125705 3808 79472 3809 49579 3810 30592 3811 18568 3812 11132 3813 6534 3814 3784 3815 2129 3816 1181 3817 628 3818 330 3819 162 3820 79 3821 34 3822 15 3823 5 3824 2 3825 10464563335 3826 7848017533 3827 5869965237 3828 4378347377 3829 3256505755 3830 2415005187 3831 1785559019 3832 1316049178 3833 966884451 3834 707988681 3835 516639484 3836 375659411 3837 272147462 3838 196400359 3839 141177135 3840 101060330 3841 72035504 3842 51115571 3843 36104127 3844 25376004 3845 17746500 3846 12344013 3847 8539333 3848 5872163 3849 4013900 3850 2725481 3851 1838438 3852 1230825 3853 818021 3854 539032 3855 352313 3856 227999 3857 146212 3858 92670 3859 58139 3860 35960 3861 21989 3862 13208 3863 7834 3864 4539 3865 2594 3866 1435 3867 783 3868 407 3869 209 3870 99 3871 47 3872 19 3873 8 3874 2 3875 1 3876 11511205085 3877 8640561488 3878 6468564689 3879 4829343425 3880 3595368215 3881 2668952168 3882 1975314112 3883 1457451105 3884 1071923795 3885 785792449 3886 574073908 3887 417929692 3888 303142295 3889 219055916 3890 157669904 3891 113027386 3892 80679658 3893 57338362 3894 40561210 3895 28557361 3896 20004250 3897 13940752 3898 9661102 3899 6657605 3900 4559559 3901 3103402 3902 2097721 3903 1408279 3904 938059 3905 620125 3906 406285 3907 263944 3908 169687 3909 108064 3910 67967 3911 42297 3912 25923 3913 15701 3914 9327 3915 5468 3916 3124 3917 1760 3918 956 3919 512 3920 259 3921 130 3922 59 3923 27 3924 10 3925 4 3926 1 3927 12658933221 3928 9510302601 3929 7126069842 3930 5325104622 3931 3968233119 3932 2948604321 3933 2184501191 3934 1613460904 3935 1187951248 3936 871806440 3937 637652247 3938 464760417 3939 337531620 3940 244212882 3941 176014357 3942 126348024 3943 90320239 3944 64282990 3945 45546717 3946 32117612 3947 22537882 3948 15732963 3949 10924493 3950 7541993 3951 5176613 3952 3530363 3953 2392295 3954 1609470 3955 1075177 3956 712402 3957 468336 3958 304997 3959 196892 3960 125705 3961 79472 3962 49579 3963 30592 3964 18568 3965 11132 3966 6534 3967 3784 3968 2129 3969 1181 3970 628 3971 330 3972 162 3973 79 3974 34 3975 15 3976 5 3977 2 3978 13917101011 3979 10464563335 3980 7848017533 3981 5869965237 3982 4378347377 3983 3256505755 3984 2415005187 3985 1785559019 3986 1316049178 3987 966884451 3988 707988681 3989 516639484 3990 375659411 3991 272147462 3992 196400359 3993 141177135 3994 101060330 3995 72035504 3996 51115571 3997 36104127 3998 25376004 3999 17746500 4000 12344013 4001 8539333 4002 5872163 4003 4013900 4004 2725481 4005 1838438 4006 1230825 4007 818021 4008 539032 4009 352313 4010 227999 4011 146212 4012 92670 4013 58139 4014 35960 4015 21989 4016 13208 4017 7834 4018 4539 4019 2594 4020 1435 4021 783 4022 407 4023 209 4024 99 4025 47 4026 19 4027 8 4028 2 4029 1 4030 15296048698 4031 11511205085 4032 8640561488 4033 6468564689 4034 4829343425 4035 3595368215 4036 2668952168 4037 1975314112 4038 1457451105 4039 1071923795 4040 785792449 4041 574073908 4042 417929692 4043 303142295 4044 219055916 4045 157669904 4046 113027386 4047 80679658 4048 57338362 4049 40561210 4050 28557361 4051 20004250 4052 13940752 4053 9661102 4054 6657605 4055 4559559 4056 3103402 4057 2097721 4058 1408279 4059 938059 4060 620125 4061 406285 4062 263944 4063 169687 4064 108064 4065 67967 4066 42297 4067 25923 4068 15701 4069 9327 4070 5468 4071 3124 4072 1760 4073 956 4074 512 4075 259 4076 130 4077 59 4078 27 4079 10 4080 4 4081 1 4082 16806893676 4083 12658933221 4084 9510302601 4085 7126069842 4086 5325104622 4087 3968233119 4088 2948604321 4089 2184501191 4090 1613460904 4091 1187951248 4092 871806440 4093 637652247 4094 464760417 4095 337531620 4096 244212882 4097 176014357 4098 126348024 4099 90320239 4100 64282990 4101 45546717 4102 32117612 4103 22537882 4104 15732963 4105 10924493 4106 7541993 4107 5176613 4108 3530363 4109 2392295 4110 1609470 4111 1075177 4112 712402 4113 468336 4114 304997 4115 196892 4116 125705 4117 79472 4118 49579 4119 30592 4120 18568 4121 11132 4122 6534 4123 3784 4124 2129 4125 1181 4126 628 4127 330 4128 162 4129 79 4130 34 4131 15 4132 5 4133 2 4134 18461907435 4135 13917101011 4136 10464563335 4137 7848017533 4138 5869965237 4139 4378347377 4140 3256505755 4141 2415005187 4142 1785559019 4143 1316049178 4144 966884451 4145 707988681 4146 516639484 4147 375659411 4148 272147462 4149 196400359 4150 141177135 4151 101060330 4152 72035504 4153 51115571 4154 36104127 4155 25376004 4156 17746500 4157 12344013 4158 8539333 4159 5872163 4160 4013900 4161 2725481 4162 1838438 4163 1230825 4164 818021 4165 539032 4166 352313 4167 227999 4168 146212 4169 92670 4170 58139 4171 35960 4172 21989 4173 13208 4174 7834 4175 4539 4176 2594 4177 1435 4178 783 4179 407 4180 209 4181 99 4182 47 4183 19 4184 8 4185 2 4186 1 4187 20274291489 4188 15296048698 4189 11511205085 4190 8640561488 4191 6468564689 4192 4829343425 4193 3595368215 4194 2668952168 4195 1975314112 4196 1457451105 4197 1071923795 4198 785792449 4199 574073908 4200 417929692 4201 303142295 4202 219055916 4203 157669904 4204 113027386 4205 80679658 4206 57338362 4207 40561210 4208 28557361 4209 20004250 4210 13940752 4211 9661102 4212 6657605 4213 4559559 4214 3103402 4215 2097721 4216 1408279 4217 938059 4218 620125 4219 406285 4220 263944 4221 169687 4222 108064 4223 67967 4224 42297 4225 25923 4226 15701 4227 9327 4228 5468 4229 3124 4230 1760 4231 956 4232 512 4233 259 4234 130 4235 59 4236 27 4237 10 4238 4 4239 1 4240 22258596705 4241 16806893676 4242 12658933221 4243 9510302601 4244 7126069842 4245 5325104622 4246 3968233119 4247 2948604321 4248 2184501191 4249 1613460904 4250 1187951248 4251 871806440 4252 637652247 4253 464760417 4254 337531620 4255 244212882 4256 176014357 4257 126348024 4258 90320239 4259 64282990 4260 45546717 4261 32117612 4262 22537882 4263 15732963 4264 10924493 4265 7541993 4266 5176613 4267 3530363 4268 2392295 4269 1609470 4270 1075177 4271 712402 4272 468336 4273 304997 4274 196892 4275 125705 4276 79472 4277 49579 4278 30592 4279 18568 4280 11132 4281 6534 4282 3784 4283 2129 4284 1181 4285 628 4286 330 4287 162 4288 79 4289 34 4290 15 4291 5 4292 2 4293 24430484796 4294 18461907435 4295 13917101011 4296 10464563335 4297 7848017533 4298 5869965237 4299 4378347377 4300 3256505755 4301 2415005187 4302 1785559019 4303 1316049178 4304 966884451 4305 707988681 4306 516639484 4307 375659411 4308 272147462 4309 196400359 4310 141177135 4311 101060330 4312 72035504 4313 51115571 4314 36104127 4315 25376004 4316 17746500 4317 12344013 4318 8539333 4319 5872163 4320 4013900 4321 2725481 4322 1838438 4323 1230825 4324 818021 4325 539032 4326 352313 4327 227999 4328 146212 4329 92670 4330 58139 4331 35960 4332 21989 4333 13208 4334 7834 4335 4539 4336 2594 4337 1435 4338 783 4339 407 4340 209 4341 99 4342 47 4343 19 4344 8 4345 2 4346 1 4347 26807194697 4348 20274291489 4349 15296048698 4350 11511205085 4351 8640561488 4352 6468564689 4353 4829343425 4354 3595368215 4355 2668952168 4356 1975314112 4357 1457451105 4358 1071923795 4359 785792449 4360 574073908 4361 417929692 4362 303142295 4363 219055916 4364 157669904 4365 113027386 4366 80679658 4367 57338362 4368 40561210 4369 28557361 4370 20004250 4371 13940752 4372 9661102 4373 6657605 4374 4559559 4375 3103402 4376 2097721 4377 1408279 4378 938059 4379 620125 4380 406285 4381 263944 4382 169687 4383 108064 4384 67967 4385 42297 4386 25923 4387 15701 4388 9327 4389 5468 4390 3124 4391 1760 4392 956 4393 512 4394 259 4395 130 4396 59 4397 27 4398 10 4399 4 4400 1 4401 29407289625 4402 22258596705 4403 16806893676 4404 12658933221 4405 9510302601 4406 7126069842 4407 5325104622 4408 3968233119 4409 2948604321 4410 2184501191 4411 1613460904 4412 1187951248 4413 871806440 4414 637652247 4415 464760417 4416 337531620 4417 244212882 4418 176014357 4419 126348024 4420 90320239 4421 64282990 4422 45546717 4423 32117612 4424 22537882 4425 15732963 4426 10924493 4427 7541993 4428 5176613 4429 3530363 4430 2392295 4431 1609470 4432 1075177 4433 712402 4434 468336 4435 304997 4436 196892 4437 125705 4438 79472 4439 49579 4440 30592 4441 18568 4442 11132 4443 6534 4444 3784 4445 2129 4446 1181 4447 628 4448 330 4449 162 4450 79 4451 34 4452 15 4453 5 4454 2 4455 32251176082 4456 24430484796 4457 18461907435 4458 13917101011 4459 10464563335 4460 7848017533 4461 5869965237 4462 4378347377 4463 3256505755 4464 2415005187 4465 1785559019 4466 1316049178 4467 966884451 4468 707988681 4469 516639484 4470 375659411 4471 272147462 4472 196400359 4473 141177135 4474 101060330 4475 72035504 4476 51115571 4477 36104127 4478 25376004 4479 17746500 4480 12344013 4481 8539333 4482 5872163 4483 4013900 4484 2725481 4485 1838438 4486 1230825 4487 818021 4488 539032 4489 352313 4490 227999 4491 146212 4492 92670 4493 58139 4494 35960 4495 21989 4496 13208 4497 7834 4498 4539 4499 2594 4500 1435 4501 783 4502 407 4503 209 4504 99 4505 47 4506 19 4507 8 4508 2 4509 1 4510 35360836464 4511 26807194697 4512 20274291489 4513 15296048698 4514 11511205085 4515 8640561488 4516 6468564689 4517 4829343425 4518 3595368215 4519 2668952168 4520 1975314112 4521 1457451105 4522 1071923795 4523 785792449 4524 574073908 4525 417929692 4526 303142295 4527 219055916 4528 157669904 4529 113027386 4530 80679658 4531 57338362 4532 40561210 4533 28557361 4534 20004250 4535 13940752 4536 9661102 4537 6657605 4538 4559559 4539 3103402 4540 2097721 4541 1408279 4542 938059 4543 620125 4544 406285 4545 263944 4546 169687 4547 108064 4548 67967 4549 42297 4550 25923 4551 15701 4552 9327 4553 5468 4554 3124 4555 1760 4556 956 4557 512 4558 259 4559 130 4560 59 4561 27 4562 10 4563 4 4564 1 4565 38760406868 4566 29407289625 4567 22258596705 4568 16806893676 4569 12658933221 4570 9510302601 4571 7126069842 4572 5325104622 4573 3968233119 4574 2948604321 4575 2184501191 4576 1613460904 4577 1187951248 4578 871806440 4579 637652247 4580 464760417 4581 337531620 4582 244212882 4583 176014357 4584 126348024 4585 90320239 4586 64282990 4587 45546717 4588 32117612 4589 22537882 4590 15732963 4591 10924493 4592 7541993 4593 5176613 4594 3530363 4595 2392295 4596 1609470 4597 1075177 4598 712402 4599 468336 4600 304997 4601 196892 4602 125705 4603 79472 4604 49579 4605 30592 4606 18568 4607 11132 4608 6534 4609 3784 4610 2129 4611 1181 4612 628 4613 330 4614 162 4615 79 4616 34 4617 15 4618 5 4619 2 4620 42475895618 4621 32251176082 4622 24430484796 4623 18461907435 4624 13917101011 4625 10464563335 4626 7848017533 4627 5869965237 4628 4378347377 4629 3256505755 4630 2415005187 4631 1785559019 4632 1316049178 4633 966884451 4634 707988681 4635 516639484 4636 375659411 4637 272147462 4638 196400359 4639 141177135 4640 101060330 4641 72035504 4642 51115571 4643 36104127 4644 25376004 4645 17746500 4646 12344013 4647 8539333 4648 5872163 4649 4013900 4650 2725481 4651 1838438 4652 1230825 4653 818021 4654 539032 4655 352313 4656 227999 4657 146212 4658 92670 4659 58139 4660 35960 4661 21989 4662 13208 4663 7834 4664 4539 4665 2594 4666 1435 4667 783 4668 407 4669 209 4670 99 4671 47 4672 19 4673 8 4674 2 4675 1 4676 46535826649 4677 35360836464 4678 26807194697 4679 20274291489 4680 15296048698 4681 11511205085 4682 8640561488 4683 6468564689 4684 4829343425 4685 3595368215 4686 2668952168 4687 1975314112 4688 1457451105 4689 1071923795 4690 785792449 4691 574073908 4692 417929692 4693 303142295 4694 219055916 4695 157669904 4696 113027386 4697 80679658 4698 57338362 4699 40561210 4700 28557361 4701 20004250 4702 13940752 4703 9661102 4704 6657605 4705 4559559 4706 3103402 4707 2097721 4708 1408279 4709 938059 4710 620125 4711 406285 4712 263944 4713 169687 4714 108064 4715 67967 4716 42297 4717 25923 4718 15701 4719 9327 4720 5468 4721 3124 4722 1760 4723 956 4724 512 4725 259 4726 130 4727 59 4728 27 4729 10 4730 4 4731 1 4732 50970944807 4733 38760406868 4734 29407289625 4735 22258596705 4736 16806893676 4737 12658933221 4738 9510302601 4739 7126069842 4740 5325104622 4741 3968233119 4742 2948604321 4743 2184501191 4744 1613460904 4745 1187951248 4746 871806440 4747 637652247 4748 464760417 4749 337531620 4750 244212882 4751 176014357 4752 126348024 4753 90320239 4754 64282990 4755 45546717 4756 32117612 4757 22537882 4758 15732963 4759 10924493 4760 7541993 4761 5176613 4762 3530363 4763 2392295 4764 1609470 4765 1075177 4766 712402 4767 468336 4768 304997 4769 196892 4770 125705 4771 79472 4772 49579 4773 30592 4774 18568 4775 11132 4776 6534 4777 3784 4778 2129 4779 1181 4780 628 4781 330 4782 162 4783 79 4784 34 4785 15 4786 5 4787 2 4788 55814932496 4789 42475895618 4790 32251176082 4791 24430484796 4792 18461907435 4793 13917101011 4794 10464563335 4795 7848017533 4796 5869965237 4797 4378347377 4798 3256505755 4799 2415005187 4800 1785559019 4801 1316049178 4802 966884451 4803 707988681 4804 516639484 4805 375659411 4806 272147462 4807 196400359 4808 141177135 4809 101060330 4810 72035504 4811 51115571 4812 36104127 4813 25376004 4814 17746500 4815 12344013 4816 8539333 4817 5872163 4818 4013900 4819 2725481 4820 1838438 4821 1230825 4822 818021 4823 539032 4824 352313 4825 227999 4826 146212 4827 92670 4828 58139 4829 35960 4830 21989 4831 13208 4832 7834 4833 4539 4834 2594 4835 1435 4836 783 4837 407 4838 209 4839 99 4840 47 4841 19 4842 8 4843 2 4844 1 4845 61104102536 4846 46535826649 4847 35360836464 4848 26807194697 4849 20274291489 4850 15296048698 4851 11511205085 4852 8640561488 4853 6468564689 4854 4829343425 4855 3595368215 4856 2668952168 4857 1975314112 4858 1457451105 4859 1071923795 4860 785792449 4861 574073908 4862 417929692 4863 303142295 4864 219055916 4865 157669904 4866 113027386 4867 80679658 4868 57338362 4869 40561210 4870 28557361 4871 20004250 4872 13940752 4873 9661102 4874 6657605 4875 4559559 4876 3103402 4877 2097721 4878 1408279 4879 938059 4880 620125 4881 406285 4882 263944 4883 169687 4884 108064 4885 67967 4886 42297 4887 25923 4888 15701 4889 9327 4890 5468 4891 3124 4892 1760 4893 956 4894 512 4895 259 4896 130 4897 59 4898 27 4899 10 4900 4 4901 1 4902 66878197028 4903 50970944807 4904 38760406868 4905 29407289625 4906 22258596705 4907 16806893676 4908 12658933221 4909 9510302601 4910 7126069842 4911 5325104622 4912 3968233119 4913 2948604321 4914 2184501191 4915 1613460904 4916 1187951248 4917 871806440 4918 637652247 4919 464760417 4920 337531620 4921 244212882 4922 176014357 4923 126348024 4924 90320239 4925 64282990 4926 45546717 4927 32117612 4928 22537882 4929 15732963 4930 10924493 4931 7541993 4932 5176613 4933 3530363 4934 2392295 4935 1609470 4936 1075177 4937 712402 4938 468336 4939 304997 4940 196892 4941 125705 4942 79472 4943 49579 4944 30592 4945 18568 4946 11132 4947 6534 4948 3784 4949 2129 4950 1181 4951 628 4952 330 4953 162 4954 79 4955 34 4956 15 4957 5 4958 2 4959 73180069297 4960 55814932496 4961 42475895618 4962 32251176082 4963 24430484796 4964 18461907435 4965 13917101011 4966 10464563335 4967 7848017533 4968 5869965237 4969 4378347377 4970 3256505755 4971 2415005187 4972 1785559019 4973 1316049178 4974 966884451 4975 707988681 4976 516639484 4977 375659411 4978 272147462 4979 196400359 4980 141177135 4981 101060330 4982 72035504 4983 51115571 4984 36104127 4985 25376004 4986 17746500 4987 12344013 4988 8539333 4989 5872163 4990 4013900 4991 2725481 4992 1838438 4993 1230825 4994 818021 4995 539032 4996 352313 4997 227999 4998 146212 4999 92670 5000 58139 5001 35960 5002 21989 5003 13208 5004 7834 5005 4539 5006 2594 5007 1435 5008 783 5009 407 5010 209 5011 99 5012 47 5013 19 5014 8 5015 2 5016 1 5017 80056574498 5018 61104102536 5019 46535826649 5020 35360836464 5021 26807194697 5022 20274291489 5023 15296048698 5024 11511205085 5025 8640561488 5026 6468564689 5027 4829343425 5028 3595368215 5029 2668952168 5030 1975314112 5031 1457451105 5032 1071923795 5033 785792449 5034 574073908 5035 417929692 5036 303142295 5037 219055916 5038 157669904 5039 113027386 5040 80679658 5041 57338362 5042 40561210 5043 28557361 5044 20004250 5045 13940752 5046 9661102 5047 6657605 5048 4559559 5049 3103402 5050 2097721 5051 1408279 5052 938059 5053 620125 5054 406285 5055 263944 5056 169687 5057 108064 5058 67967 5059 42297 5060 25923 5061 15701 5062 9327 5063 5468 5064 3124 5065 1760 5066 956 5067 512 5068 259 5069 130 5070 59 5071 27 5072 10 5073 4 5074 1 5075 87558242765 5076 66878197028 5077 50970944807 5078 38760406868 5079 29407289625 5080 22258596705 5081 16806893676 5082 12658933221 5083 9510302601 5084 7126069842 5085 5325104622 5086 3968233119 5087 2948604321 5088 2184501191 5089 1613460904 5090 1187951248 5091 871806440 5092 637652247 5093 464760417 5094 337531620 5095 244212882 5096 176014357 5097 126348024 5098 90320239 5099 64282990 5100 45546717 5101 32117612 5102 22537882 5103 15732963 5104 10924493 5105 7541993 5106 5176613 5107 3530363 5108 2392295 5109 1609470 5110 1075177 5111 712402 5112 468336 5113 304997 5114 196892 5115 125705 5116 79472 5117 49579 5118 30592 5119 18568 5120 11132 5121 6534 5122 3784 5123 2129 5124 1181 5125 628 5126 330 5127 162 5128 79 5129 34 5130 15 5131 5 5132 2 5133 95740272702 5134 73180069297 5135 55814932496 5136 42475895618 5137 32251176082 5138 24430484796 5139 18461907435 5140 13917101011 5141 10464563335 5142 7848017533 5143 5869965237 5144 4378347377 5145 3256505755 5146 2415005187 5147 1785559019 5148 1316049178 5149 966884451 5150 707988681 5151 516639484 5152 375659411 5153 272147462 5154 196400359 5155 141177135 5156 101060330 5157 72035504 5158 51115571 5159 36104127 5160 25376004 5161 17746500 5162 12344013 5163 8539333 5164 5872163 5165 4013900 5166 2725481 5167 1838438 5168 1230825 5169 818021 5170 539032 5171 352313 5172 227999 5173 146212 5174 92670 5175 58139 5176 35960 5177 21989 5178 13208 5179 7834 5180 4539 5181 2594 5182 1435 5183 783 5184 407 5185 209 5186 99 5187 47 5188 19 5189 8 5190 2 5191 1 5192 104662198217 5193 80056574498 5194 61104102536 5195 46535826649 5196 35360836464 5197 26807194697 5198 20274291489 5199 15296048698 5200 11511205085 5201 8640561488 5202 6468564689 5203 4829343425 5204 3595368215 5205 2668952168 5206 1975314112 5207 1457451105 5208 1071923795 5209 785792449 5210 574073908 5211 417929692 5212 303142295 5213 219055916 5214 157669904 5215 113027386 5216 80679658 5217 57338362 5218 40561210 5219 28557361 5220 20004250 5221 13940752 5222 9661102 5223 6657605 5224 4559559 5225 3103402 5226 2097721 5227 1408279 5228 938059 5229 620125 5230 406285 5231 263944 5232 169687 5233 108064 5234 67967 5235 42297 5236 25923 5237 15701 5238 9327 5239 5468 5240 3124 5241 1760 5242 956 5243 512 5244 259 5245 130 5246 59 5247 27 5248 10 5249 4 5250 1 5251 114388997395 5252 87558242765 5253 66878197028 5254 50970944807 5255 38760406868 5256 29407289625 5257 22258596705 5258 16806893676 5259 12658933221 5260 9510302601 5261 7126069842 5262 5325104622 5263 3968233119 5264 2948604321 5265 2184501191 5266 1613460904 5267 1187951248 5268 871806440 5269 637652247 5270 464760417 5271 337531620 5272 244212882 5273 176014357 5274 126348024 5275 90320239 5276 64282990 5277 45546717 5278 32117612 5279 22537882 5280 15732963 5281 10924493 5282 7541993 5283 5176613 5284 3530363 5285 2392295 5286 1609470 5287 1075177 5288 712402 5289 468336 5290 304997 5291 196892 5292 125705 5293 79472 5294 49579 5295 30592 5296 18568 5297 11132 5298 6534 5299 3784 5300 2129 5301 1181 5302 628 5303 330 5304 162 5305 79 5306 34 5307 15 5308 5 5309 2 5310 124990756445 5311 95740272702 5312 73180069297 5313 55814932496 5314 42475895618 5315 32251176082 5316 24430484796 5317 18461907435 5318 13917101011 5319 10464563335 5320 7848017533 5321 5869965237 5322 4378347377 5323 3256505755 5324 2415005187 5325 1785559019 5326 1316049178 5327 966884451 5328 707988681 5329 516639484 5330 375659411 5331 272147462 5332 196400359 5333 141177135 5334 101060330 5335 72035504 5336 51115571 5337 36104127 5338 25376004 5339 17746500 5340 12344013 5341 8539333 5342 5872163 5343 4013900 5344 2725481 5345 1838438 5346 1230825 5347 818021 5348 539032 5349 352313 5350 227999 5351 146212 5352 92670 5353 58139 5354 35960 5355 21989 5356 13208 5357 7834 5358 4539 5359 2594 5360 1435 5361 783 5362 407 5363 209 5364 99 5365 47 5366 19 5367 8 5368 2 5369 1 5370 136543907825 5371 104662198217 5372 80056574498 5373 61104102536 5374 46535826649 5375 35360836464 5376 26807194697 5377 20274291489 5378 15296048698 5379 11511205085 5380 8640561488 5381 6468564689 5382 4829343425 5383 3595368215 5384 2668952168 5385 1975314112 5386 1457451105 5387 1071923795 5388 785792449 5389 574073908 5390 417929692 5391 303142295 5392 219055916 5393 157669904 5394 113027386 5395 80679658 5396 57338362 5397 40561210 5398 28557361 5399 20004250 5400 13940752 5401 9661102 5402 6657605 5403 4559559 5404 3103402 5405 2097721 5406 1408279 5407 938059 5408 620125 5409 406285 5410 263944 5411 169687 5412 108064 5413 67967 5414 42297 5415 25923 5416 15701 5417 9327 5418 5468 5419 3124 5420 1760 5421 956 5422 512 5423 259 5424 130 5425 59 5426 27 5427 10 5428 4 5429 1 5430 149130895830 5431 114388997395 5432 87558242765 5433 66878197028 5434 50970944807 5435 38760406868 5436 29407289625 5437 22258596705 5438 16806893676 5439 12658933221 5440 9510302601 5441 7126069842 5442 5325104622 5443 3968233119 5444 2948604321 5445 2184501191 5446 1613460904 5447 1187951248 5448 871806440 5449 637652247 5450 464760417 5451 337531620 5452 244212882 5453 176014357 5454 126348024 5455 90320239 5456 64282990 5457 45546717 5458 32117612 5459 22537882 5460 15732963 5461 10924493 5462 7541993 5463 5176613 5464 3530363 5465 2392295 5466 1609470 5467 1075177 5468 712402 5469 468336 5470 304997 5471 196892 5472 125705 5473 79472 5474 49579 5475 30592 5476 18568 5477 11132 5478 6534 5479 3784 5480 2129 5481 1181 5482 628 5483 330 5484 162 5485 79 5486 34 5487 15 5488 5 5489 2 5490 162841559741 5491 124990756445 5492 95740272702 5493 73180069297 5494 55814932496 5495 42475895618 5496 32251176082 5497 24430484796 5498 18461907435 5499 13917101011 5500 10464563335 5501 7848017533 5502 5869965237 5503 4378347377 5504 3256505755 5505 2415005187 5506 1785559019 5507 1316049178 5508 966884451 5509 707988681 5510 516639484 5511 375659411 5512 272147462 5513 196400359 5514 141177135 5515 101060330 5516 72035504 5517 51115571 5518 36104127 5519 25376004 5520 17746500 5521 12344013 5522 8539333 5523 5872163 5524 4013900 5525 2725481 5526 1838438 5527 1230825 5528 818021 5529 539032 5530 352313 5531 227999 5532 146212 5533 92670 5534 58139 5535 35960 5536 21989 5537 13208 5538 7834 5539 4539 5540 2594 5541 1435 5542 783 5543 407 5544 209 5545 99 5546 47 5547 19 5548 8 5549 2 5550 1 5551 177772806126 5552 136543907825 5553 104662198217 5554 80056574498 5555 61104102536 5556 46535826649 5557 35360836464 5558 26807194697 5559 20274291489 5560 15296048698 5561 11511205085 5562 8640561488 5563 6468564689 5564 4829343425 5565 3595368215 5566 2668952168 5567 1975314112 5568 1457451105 5569 1071923795 5570 785792449 5571 574073908 5572 417929692 5573 303142295 5574 219055916 5575 157669904 5576 113027386 5577 80679658 5578 57338362 5579 40561210 5580 28557361 5581 20004250 5582 13940752 5583 9661102 5584 6657605 5585 4559559 5586 3103402 5587 2097721 5588 1408279 5589 938059 5590 620125 5591 406285 5592 263944 5593 169687 5594 108064 5595 67967 5596 42297 5597 25923 5598 15701 5599 9327 5600 5468 5601 3124 5602 1760 5603 956 5604 512 5605 259 5606 130 5607 59 5608 27 5609 10 5610 4 5611 1 5612 194030155203 5613 149130895830 5614 114388997395 5615 87558242765 5616 66878197028 5617 50970944807 5618 38760406868 5619 29407289625 5620 22258596705 5621 16806893676 5622 12658933221 5623 9510302601 5624 7126069842 5625 5325104622 5626 3968233119 5627 2948604321 5628 2184501191 5629 1613460904 5630 1187951248 5631 871806440 5632 637652247 5633 464760417 5634 337531620 5635 244212882 5636 176014357 5637 126348024 5638 90320239 5639 64282990 5640 45546717 5641 32117612 5642 22537882 5643 15732963 5644 10924493 5645 7541993 5646 5176613 5647 3530363 5648 2392295 5649 1609470 5650 1075177 5651 712402 5652 468336 5653 304997 5654 196892 5655 125705 5656 79472 5657 49579 5658 30592 5659 18568 5660 11132 5661 6534 5662 3784 5663 2129 5664 1181 5665 628 5666 330 5667 162 5668 79 5669 34 5670 15 5671 5 5672 2 5673 211727426591 5674 162841559741 5675 124990756445 5676 95740272702 5677 73180069297 5678 55814932496 5679 42475895618 5680 32251176082 5681 24430484796 5682 18461907435 5683 13917101011 5684 10464563335 5685 7848017533 5686 5869965237 5687 4378347377 5688 3256505755 5689 2415005187 5690 1785559019 5691 1316049178 5692 966884451 5693 707988681 5694 516639484 5695 375659411 5696 272147462 5697 196400359 5698 141177135 5699 101060330 5700 72035504 5701 51115571 5702 36104127 5703 25376004 5704 17746500 5705 12344013 5706 8539333 5707 5872163 5708 4013900 5709 2725481 5710 1838438 5711 1230825 5712 818021 5713 539032 5714 352313 5715 227999 5716 146212 5717 92670 5718 58139 5719 35960 5720 21989 5721 13208 5722 7834 5723 4539 5724 2594 5725 1435 5726 783 5727 407 5728 209 5729 99 5730 47 5731 19 5732 8 5733 2 5734 1 5735 230988468649 5736 177772806126 5737 136543907825 5738 104662198217 5739 80056574498 5740 61104102536 5741 46535826649 5742 35360836464 5743 26807194697 5744 20274291489 5745 15296048698 5746 11511205085 5747 8640561488 5748 6468564689 5749 4829343425 5750 3595368215 5751 2668952168 5752 1975314112 5753 1457451105 5754 1071923795 5755 785792449 5756 574073908 5757 417929692 5758 303142295 5759 219055916 5760 157669904 5761 113027386 5762 80679658 5763 57338362 5764 40561210 5765 28557361 5766 20004250 5767 13940752 5768 9661102 5769 6657605 5770 4559559 5771 3103402 5772 2097721 5773 1408279 5774 938059 5775 620125 5776 406285 5777 263944 5778 169687 5779 108064 5780 67967 5781 42297 5782 25923 5783 15701 5784 9327 5785 5468 5786 3124 5787 1760 5788 956 5789 512 5790 259 5791 130 5792 59 5793 27 5794 10 5795 4 5796 1 5797 251946866014 5798 194030155203 5799 149130895830 5800 114388997395 5801 87558242765 5802 66878197028 5803 50970944807 5804 38760406868 5805 29407289625 5806 22258596705 5807 16806893676 5808 12658933221 5809 9510302601 5810 7126069842 5811 5325104622 5812 3968233119 5813 2948604321 5814 2184501191 5815 1613460904 5816 1187951248 5817 871806440 5818 637652247 5819 464760417 5820 337531620 5821 244212882 5822 176014357 5823 126348024 5824 90320239 5825 64282990 5826 45546717 5827 32117612 5828 22537882 5829 15732963 5830 10924493 5831 7541993 5832 5176613 5833 3530363 5834 2392295 5835 1609470 5836 1075177 5837 712402 5838 468336 5839 304997 5840 196892 5841 125705 5842 79472 5843 49579 5844 30592 5845 18568 5846 11132 5847 6534 5848 3784 5849 2129 5850 1181 5851 628 5852 330 5853 162 5854 79 5855 34 5856 15 5857 5 5858 2 5859 274747874846 5860 211727426591 5861 162841559741 5862 124990756445 5863 95740272702 5864 73180069297 5865 55814932496 5866 42475895618 5867 32251176082 5868 24430484796 5869 18461907435 5870 13917101011 5871 10464563335 5872 7848017533 5873 5869965237 5874 4378347377 5875 3256505755 5876 2415005187 5877 1785559019 5878 1316049178 5879 966884451 5880 707988681 5881 516639484 5882 375659411 5883 272147462 5884 196400359 5885 141177135 5886 101060330 5887 72035504 5888 51115571 5889 36104127 5890 25376004 5891 17746500 5892 12344013 5893 8539333 5894 5872163 5895 4013900 5896 2725481 5897 1838438 5898 1230825 5899 818021 5900 539032 5901 352313 5902 227999 5903 146212 5904 92670 5905 58139 5906 35960 5907 21989 5908 13208 5909 7834 5910 4539 5911 2594 5912 1435 5913 783 5914 407 5915 209 5916 99 5917 47 5918 19 5919 8 5920 2 5921 1 5922 299548161838 5923 230988468649 5924 177772806126 5925 136543907825 5926 104662198217 5927 80056574498 5928 61104102536 5929 46535826649 5930 35360836464 5931 26807194697 5932 20274291489 5933 15296048698 5934 11511205085 5935 8640561488 5936 6468564689 5937 4829343425 5938 3595368215 5939 2668952168 5940 1975314112 5941 1457451105 5942 1071923795 5943 785792449 5944 574073908 5945 417929692 5946 303142295 5947 219055916 5948 157669904 5949 113027386 5950 80679658 5951 57338362 5952 40561210 5953 28557361 5954 20004250 5955 13940752 5956 9661102 5957 6657605 5958 4559559 5959 3103402 5960 2097721 5961 1408279 5962 938059 5963 620125 5964 406285 5965 263944 5966 169687 5967 108064 5968 67967 5969 42297 5970 25923 5971 15701 5972 9327 5973 5468 5974 3124 5975 1760 5976 956 5977 512 5978 259 5979 130 5980 59 5981 27 5982 10 5983 4 5984 1 5985 326517971234 5986 251946866014 5987 194030155203 5988 149130895830 5989 114388997395 5990 87558242765 5991 66878197028 5992 50970944807 5993 38760406868 5994 29407289625 5995 22258596705 5996 16806893676 5997 12658933221 5998 9510302601 5999 7126069842 6000 5325104622 6001 3968233119 6002 2948604321 6003 2184501191 6004 1613460904 6005 1187951248 6006 871806440 6007 637652247 6008 464760417 6009 337531620 6010 244212882 6011 176014357 6012 126348024 6013 90320239 6014 64282990 6015 45546717 6016 32117612 6017 22537882 6018 15732963 6019 10924493 6020 7541993 6021 5176613 6022 3530363 6023 2392295 6024 1609470 6025 1075177 6026 712402 6027 468336 6028 304997 6029 196892 6030 125705 6031 79472 6032 49579 6033 30592 6034 18568 6035 11132 6036 6534 6037 3784 6038 2129 6039 1181 6040 628 6041 330 6042 162 6043 79 6044 34 6045 15 6046 5 6047 2 6048 355840907252 6049 274747874846 6050 211727426591 6051 162841559741 6052 124990756445 6053 95740272702 6054 73180069297 6055 55814932496 6056 42475895618 6057 32251176082 6058 24430484796 6059 18461907435 6060 13917101011 6061 10464563335 6062 7848017533 6063 5869965237 6064 4378347377 6065 3256505755 6066 2415005187 6067 1785559019 6068 1316049178 6069 966884451 6070 707988681 6071 516639484 6072 375659411 6073 272147462 6074 196400359 6075 141177135 6076 101060330 6077 72035504 6078 51115571 6079 36104127 6080 25376004 6081 17746500 6082 12344013 6083 8539333 6084 5872163 6085 4013900 6086 2725481 6087 1838438 6088 1230825 6089 818021 6090 539032 6091 352313 6092 227999 6093 146212 6094 92670 6095 58139 6096 35960 6097 21989 6098 13208 6099 7834 6100 4539 6101 2594 6102 1435 6103 783 6104 407 6105 209 6106 99 6107 47 6108 19 6109 8 6110 2 6111 1 6112 387716361825 6113 299548161838 6114 230988468649 6115 177772806126 6116 136543907825 6117 104662198217 6118 80056574498 6119 61104102536 6120 46535826649 6121 35360836464 6122 26807194697 6123 20274291489 6124 15296048698 6125 11511205085 6126 8640561488 6127 6468564689 6128 4829343425 6129 3595368215 6130 2668952168 6131 1975314112 6132 1457451105 6133 1071923795 6134 785792449 6135 574073908 6136 417929692 6137 303142295 6138 219055916 6139 157669904 6140 113027386 6141 80679658 6142 57338362 6143 40561210 6144 28557361 6145 20004250 6146 13940752 6147 9661102 6148 6657605 6149 4559559 6150 3103402 6151 2097721 6152 1408279 6153 938059 6154 620125 6155 406285 6156 263944 6157 169687 6158 108064 6159 67967 6160 42297 6161 25923 6162 15701 6163 9327 6164 5468 6165 3124 6166 1760 6167 956 6168 512 6169 259 6170 130 6171 59 6172 27 6173 10 6174 4 6175 1 6176 422359355081 6177 326517971234 6178 251946866014 6179 194030155203 6180 149130895830 6181 114388997395 6182 87558242765 6183 66878197028 6184 50970944807 6185 38760406868 6186 29407289625 6187 22258596705 6188 16806893676 6189 12658933221 6190 9510302601 6191 7126069842 6192 5325104622 6193 3968233119 6194 2948604321 6195 2184501191 6196 1613460904 6197 1187951248 6198 871806440 6199 637652247 6200 464760417 6201 337531620 6202 244212882 6203 176014357 6204 126348024 6205 90320239 6206 64282990 6207 45546717 6208 32117612 6209 22537882 6210 15732963 6211 10924493 6212 7541993 6213 5176613 6214 3530363 6215 2392295 6216 1609470 6217 1075177 6218 712402 6219 468336 6220 304997 6221 196892 6222 125705 6223 79472 6224 49579 6225 30592 6226 18568 6227 11132 6228 6534 6229 3784 6230 2129 6231 1181 6232 628 6233 330 6234 162 6235 79 6236 34 6237 15 6238 5 6239 2 6240 460003256738 6241 355840907252 6242 274747874846 6243 211727426591 6244 162841559741 6245 124990756445 6246 95740272702 6247 73180069297 6248 55814932496 6249 42475895618 6250 32251176082 6251 24430484796 6252 18461907435 6253 13917101011 6254 10464563335 6255 7848017533 6256 5869965237 6257 4378347377 6258 3256505755 6259 2415005187 6260 1785559019 6261 1316049178 6262 966884451 6263 707988681 6264 516639484 6265 375659411 6266 272147462 6267 196400359 6268 141177135 6269 101060330 6270 72035504 6271 51115571 6272 36104127 6273 25376004 6274 17746500 6275 12344013 6276 8539333 6277 5872163 6278 4013900 6279 2725481 6280 1838438 6281 1230825 6282 818021 6283 539032 6284 352313 6285 227999 6286 146212 6287 92670 6288 58139 6289 35960 6290 21989 6291 13208 6292 7834 6293 4539 6294 2594 6295 1435 6296 783 6297 407 6298 209 6299 99 6300 47 6301 19 6302 8 6303 2 6304 1 6305 500899701376 6306 387716361825 6307 299548161838 6308 230988468649 6309 177772806126 6310 136543907825 6311 104662198217 6312 80056574498 6313 61104102536 6314 46535826649 6315 35360836464 6316 26807194697 6317 20274291489 6318 15296048698 6319 11511205085 6320 8640561488 6321 6468564689 6322 4829343425 6323 3595368215 6324 2668952168 6325 1975314112 6326 1457451105 6327 1071923795 6328 785792449 6329 574073908 6330 417929692 6331 303142295 6332 219055916 6333 157669904 6334 113027386 6335 80679658 6336 57338362 6337 40561210 6338 28557361 6339 20004250 6340 13940752 6341 9661102 6342 6657605 6343 4559559 6344 3103402 6345 2097721 6346 1408279 6347 938059 6348 620125 6349 406285 6350 263944 6351 169687 6352 108064 6353 67967 6354 42297 6355 25923 6356 15701 6357 9327 6358 5468 6359 3124 6360 1760 6361 956 6362 512 6363 259 6364 130 6365 59 6366 27 6367 10 6368 4 6369 1 6370 545321641193 6371 422359355081 6372 326517971234 6373 251946866014 6374 194030155203 6375 149130895830 6376 114388997395 6377 87558242765 6378 66878197028 6379 50970944807 6380 38760406868 6381 29407289625 6382 22258596705 6383 16806893676 6384 12658933221 6385 9510302601 6386 7126069842 6387 5325104622 6388 3968233119 6389 2948604321 6390 2184501191 6391 1613460904 6392 1187951248 6393 871806440 6394 637652247 6395 464760417 6396 337531620 6397 244212882 6398 176014357 6399 126348024 6400 90320239 6401 64282990 6402 45546717 6403 32117612 6404 22537882 6405 15732963 6406 10924493 6407 7541993 6408 5176613 6409 3530363 6410 2392295 6411 1609470 6412 1075177 6413 712402 6414 468336 6415 304997 6416 196892 6417 125705 6418 79472 6419 49579 6420 30592 6421 18568 6422 11132 6423 6534 6424 3784 6425 2129 6426 1181 6427 628 6428 330 6429 162 6430 79 6431 34 6432 15 6433 5 6434 2 6435 593563356610 6436 460003256738 6437 355840907252 6438 274747874846 6439 211727426591 6440 162841559741 6441 124990756445 6442 95740272702 6443 73180069297 6444 55814932496 6445 42475895618 6446 32251176082 6447 24430484796 6448 18461907435 6449 13917101011 6450 10464563335 6451 7848017533 6452 5869965237 6453 4378347377 6454 3256505755 6455 2415005187 6456 1785559019 6457 1316049178 6458 966884451 6459 707988681 6460 516639484 6461 375659411 6462 272147462 6463 196400359 6464 141177135 6465 101060330 6466 72035504 6467 51115571 6468 36104127 6469 25376004 6470 17746500 6471 12344013 6472 8539333 6473 5872163 6474 4013900 6475 2725481 6476 1838438 6477 1230825 6478 818021 6479 539032 6480 352313 6481 227999 6482 146212 6483 92670 6484 58139 6485 35960 6486 21989 6487 13208 6488 7834 6489 4539 6490 2594 6491 1435 6492 783 6493 407 6494 209 6495 99 6496 47 6497 19 6498 8 6499 2 6500 1 6501 645943882122 6502 500899701376 6503 387716361825 6504 299548161838 6505 230988468649 6506 177772806126 6507 136543907825 6508 104662198217 6509 80056574498 6510 61104102536 6511 46535826649 6512 35360836464 6513 26807194697 6514 20274291489 6515 15296048698 6516 11511205085 6517 8640561488 6518 6468564689 6519 4829343425 6520 3595368215 6521 2668952168 6522 1975314112 6523 1457451105 6524 1071923795 6525 785792449 6526 574073908 6527 417929692 6528 303142295 6529 219055916 6530 157669904 6531 113027386 6532 80679658 6533 57338362 6534 40561210 6535 28557361 6536 20004250 6537 13940752 6538 9661102 6539 6657605 6540 4559559 6541 3103402 6542 2097721 6543 1408279 6544 938059 6545 620125 6546 406285 6547 263944 6548 169687 6549 108064 6550 67967 6551 42297 6552 25923 6553 15701 6554 9327 6555 5468 6556 3124 6557 1760 6558 956 6559 512 6560 259 6561 130 6562 59 6563 27 6564 10 6565 4 6566 1 6567 702807136685 6568 545321641193 6569 422359355081 6570 326517971234 6571 251946866014 6572 194030155203 6573 149130895830 6574 114388997395 6575 87558242765 6576 66878197028 6577 50970944807 6578 38760406868 6579 29407289625 6580 22258596705 6581 16806893676 6582 12658933221 6583 9510302601 6584 7126069842 6585 5325104622 6586 3968233119 6587 2948604321 6588 2184501191 6589 1613460904 6590 1187951248 6591 871806440 6592 637652247 6593 464760417 6594 337531620 6595 244212882 6596 176014357 6597 126348024 6598 90320239 6599 64282990 6600 45546717 6601 32117612 6602 22537882 6603 15732963 6604 10924493 6605 7541993 6606 5176613 6607 3530363 6608 2392295 6609 1609470 6610 1075177 6611 712402 6612 468336 6613 304997 6614 196892 6615 125705 6616 79472 6617 49579 6618 30592 6619 18568 6620 11132 6621 6534 6622 3784 6623 2129 6624 1181 6625 628 6626 330 6627 162 6628 79 6629 34 6630 15 6631 5 6632 2 6633 764525770725 6634 593563356610 6635 460003256738 6636 355840907252 6637 274747874846 6638 211727426591 6639 162841559741 6640 124990756445 6641 95740272702 6642 73180069297 6643 55814932496 6644 42475895618 6645 32251176082 6646 24430484796 6647 18461907435 6648 13917101011 6649 10464563335 6650 7848017533 6651 5869965237 6652 4378347377 6653 3256505755 6654 2415005187 6655 1785559019 6656 1316049178 6657 966884451 6658 707988681 6659 516639484 6660 375659411 6661 272147462 6662 196400359 6663 141177135 6664 101060330 6665 72035504 6666 51115571 6667 36104127 6668 25376004 6669 17746500 6670 12344013 6671 8539333 6672 5872163 6673 4013900 6674 2725481 6675 1838438 6676 1230825 6677 818021 6678 539032 6679 352313 6680 227999 6681 146212 6682 92670 6683 58139 6684 35960 6685 21989 6686 13208 6687 7834 6688 4539 6689 2594 6690 1435 6691 783 6692 407 6693 209 6694 99 6695 47 6696 19 6697 8 6698 2 6699 1 6700 831501444534 6701 645943882122 6702 500899701376 6703 387716361825 6704 299548161838 6705 230988468649 6706 177772806126 6707 136543907825 6708 104662198217 6709 80056574498 6710 61104102536 6711 46535826649 6712 35360836464 6713 26807194697 6714 20274291489 6715 15296048698 6716 11511205085 6717 8640561488 6718 6468564689 6719 4829343425 6720 3595368215 6721 2668952168 6722 1975314112 6723 1457451105 6724 1071923795 6725 785792449 6726 574073908 6727 417929692 6728 303142295 6729 219055916 6730 157669904 6731 113027386 6732 80679658 6733 57338362 6734 40561210 6735 28557361 6736 20004250 6737 13940752 6738 9661102 6739 6657605 6740 4559559 6741 3103402 6742 2097721 6743 1408279 6744 938059 6745 620125 6746 406285 6747 263944 6748 169687 6749 108064 6750 67967 6751 42297 6752 25923 6753 15701 6754 9327 6755 5468 6756 3124 6757 1760 6758 956 6759 512 6760 259 6761 130 6762 59 6763 27 6764 10 6765 4 6766 1 6767 904169150858 6768 702807136685 6769 545321641193 6770 422359355081 6771 326517971234 6772 251946866014 6773 194030155203 6774 149130895830 6775 114388997395 6776 87558242765 6777 66878197028 6778 50970944807 6779 38760406868 6780 29407289625 6781 22258596705 6782 16806893676 6783 12658933221 6784 9510302601 6785 7126069842 6786 5325104622 6787 3968233119 6788 2948604321 6789 2184501191 6790 1613460904 6791 1187951248 6792 871806440 6793 637652247 6794 464760417 6795 337531620 6796 244212882 6797 176014357 6798 126348024 6799 90320239 6800 64282990 6801 45546717 6802 32117612 6803 22537882 6804 15732963 6805 10924493 6806 7541993 6807 5176613 6808 3530363 6809 2392295 6810 1609470 6811 1075177 6812 712402 6813 468336 6814 304997 6815 196892 6816 125705 6817 79472 6818 49579 6819 30592 6820 18568 6821 11132 6822 6534 6823 3784 6824 2129 6825 1181 6826 628 6827 330 6828 162 6829 79 6830 34 6831 15 6832 5 6833 2 6834 982997674949 6835 764525770725 6836 593563356610 6837 460003256738 6838 355840907252 6839 274747874846 6840 211727426591 6841 162841559741 6842 124990756445 6843 95740272702 6844 73180069297 6845 55814932496 6846 42475895618 6847 32251176082 6848 24430484796 6849 18461907435 6850 13917101011 6851 10464563335 6852 7848017533 6853 5869965237 6854 4378347377 6855 3256505755 6856 2415005187 6857 1785559019 6858 1316049178 6859 966884451 6860 707988681 6861 516639484 6862 375659411 6863 272147462 6864 196400359 6865 141177135 6866 101060330 6867 72035504 6868 51115571 6869 36104127 6870 25376004 6871 17746500 6872 12344013 6873 8539333 6874 5872163 6875 4013900 6876 2725481 6877 1838438 6878 1230825 6879 818021 6880 539032 6881 352313 6882 227999 6883 146212 6884 92670 6885 58139 6886 35960 6887 21989 6888 13208 6889 7834 6890 4539 6891 2594 6892 1435 6893 783 6894 407 6895 209 6896 99 6897 47 6898 19 6899 8 6900 2 6901 1 6902 1068494453958 6903 831501444534 6904 645943882122 6905 500899701376 6906 387716361825 6907 299548161838 6908 230988468649 6909 177772806126 6910 136543907825 6911 104662198217 6912 80056574498 6913 61104102536 6914 46535826649 6915 35360836464 6916 26807194697 6917 20274291489 6918 15296048698 6919 11511205085 6920 8640561488 6921 6468564689 6922 4829343425 6923 3595368215 6924 2668952168 6925 1975314112 6926 1457451105 6927 1071923795 6928 785792449 6929 574073908 6930 417929692 6931 303142295 6932 219055916 6933 157669904 6934 113027386 6935 80679658 6936 57338362 6937 40561210 6938 28557361 6939 20004250 6940 13940752 6941 9661102 6942 6657605 6943 4559559 6944 3103402 6945 2097721 6946 1408279 6947 938059 6948 620125 6949 406285 6950 263944 6951 169687 6952 108064 6953 67967 6954 42297 6955 25923 6956 15701 6957 9327 6958 5468 6959 3124 6960 1760 6961 956 6962 512 6963 259 6964 130 6965 59 6966 27 6967 10 6968 4 6969 1 6970 1161206258585 6971 904169150858 6972 702807136685 6973 545321641193 6974 422359355081 6975 326517971234 6976 251946866014 6977 194030155203 6978 149130895830 6979 114388997395 6980 87558242765 6981 66878197028 6982 50970944807 6983 38760406868 6984 29407289625 6985 22258596705 6986 16806893676 6987 12658933221 6988 9510302601 6989 7126069842 6990 5325104622 6991 3968233119 6992 2948604321 6993 2184501191 6994 1613460904 6995 1187951248 6996 871806440 6997 637652247 6998 464760417 6999 337531620 7000 244212882 7001 176014357 7002 126348024 7003 90320239 7004 64282990 7005 45546717 7006 32117612 7007 22537882 7008 15732963 7009 10924493 7010 7541993 7011 5176613 7012 3530363 7013 2392295 7014 1609470 7015 1075177 7016 712402 7017 468336 7018 304997 7019 196892 7020 125705 7021 79472 7022 49579 7023 30592 7024 18568 7025 11132 7026 6534 7027 3784 7028 2129 7029 1181 7030 628 7031 330 7032 162 7033 79 7034 34 7035 15 7036 5 7037 2 7038 1261724658848 7039 982997674949 7040 764525770725 7041 593563356610 7042 460003256738 7043 355840907252 7044 274747874846 7045 211727426591 7046 162841559741 7047 124990756445 7048 95740272702 7049 73180069297 7050 55814932496 7051 42475895618 7052 32251176082 7053 24430484796 7054 18461907435 7055 13917101011 7056 10464563335 7057 7848017533 7058 5869965237 7059 4378347377 7060 3256505755 7061 2415005187 7062 1785559019 7063 1316049178 7064 966884451 7065 707988681 7066 516639484 7067 375659411 7068 272147462 7069 196400359 7070 141177135 7071 101060330 7072 72035504 7073 51115571 7074 36104127 7075 25376004 7076 17746500 7077 12344013 7078 8539333 7079 5872163 7080 4013900 7081 2725481 7082 1838438 7083 1230825 7084 818021 7085 539032 7086 352313 7087 227999 7088 146212 7089 92670 7090 58139 7091 35960 7092 21989 7093 13208 7094 7834 7095 4539 7096 2594 7097 1435 7098 783 7099 407 7100 209 7101 99 7102 47 7103 19 7104 8 7105 2 7106 1 7107 1370686973177 7108 1068494453958 7109 831501444534 7110 645943882122 7111 500899701376 7112 387716361825 7113 299548161838 7114 230988468649 7115 177772806126 7116 136543907825 7117 104662198217 7118 80056574498 7119 61104102536 7120 46535826649 7121 35360836464 7122 26807194697 7123 20274291489 7124 15296048698 7125 11511205085 7126 8640561488 7127 6468564689 7128 4829343425 7129 3595368215 7130 2668952168 7131 1975314112 7132 1457451105 7133 1071923795 7134 785792449 7135 574073908 7136 417929692 7137 303142295 7138 219055916 7139 157669904 7140 113027386 7141 80679658 7142 57338362 7143 40561210 7144 28557361 7145 20004250 7146 13940752 7147 9661102 7148 6657605 7149 4559559 7150 3103402 7151 2097721 7152 1408279 7153 938059 7154 620125 7155 406285 7156 263944 7157 169687 7158 108064 7159 67967 7160 42297 7161 25923 7162 15701 7163 9327 7164 5468 7165 3124 7166 1760 7167 956 7168 512 7169 259 7170 130 7171 59 7172 27 7173 10 7174 4 7175 1 7176 1488782420067 7177 1161206258585 7178 904169150858 7179 702807136685 7180 545321641193 7181 422359355081 7182 326517971234 7183 251946866014 7184 194030155203 7185 149130895830 7186 114388997395 7187 87558242765 7188 66878197028 7189 50970944807 7190 38760406868 7191 29407289625 7192 22258596705 7193 16806893676 7194 12658933221 7195 9510302601 7196 7126069842 7197 5325104622 7198 3968233119 7199 2948604321 7200 2184501191 7201 1613460904 7202 1187951248 7203 871806440 7204 637652247 7205 464760417 7206 337531620 7207 244212882 7208 176014357 7209 126348024 7210 90320239 7211 64282990 7212 45546717 7213 32117612 7214 22537882 7215 15732963 7216 10924493 7217 7541993 7218 5176613 7219 3530363 7220 2392295 7221 1609470 7222 1075177 7223 712402 7224 468336 7225 304997 7226 196892 7227 125705 7228 79472 7229 49579 7230 30592 7231 18568 7232 11132 7233 6534 7234 3784 7235 2129 7236 1181 7237 628 7238 330 7239 162 7240 79 7241 34 7242 15 7243 5 7244 2 7245 1616753388995 7246 1261724658848 7247 982997674949 7248 764525770725 7249 593563356610 7250 460003256738 7251 355840907252 7252 274747874846 7253 211727426591 7254 162841559741 7255 124990756445 7256 95740272702 7257 73180069297 7258 55814932496 7259 42475895618 7260 32251176082 7261 24430484796 7262 18461907435 7263 13917101011 7264 10464563335 7265 7848017533 7266 5869965237 7267 4378347377 7268 3256505755 7269 2415005187 7270 1785559019 7271 1316049178 7272 966884451 7273 707988681 7274 516639484 7275 375659411 7276 272147462 7277 196400359 7278 141177135 7279 101060330 7280 72035504 7281 51115571 7282 36104127 7283 25376004 7284 17746500 7285 12344013 7286 8539333 7287 5872163 7288 4013900 7289 2725481 7290 1838438 7291 1230825 7292 818021 7293 539032 7294 352313 7295 227999 7296 146212 7297 92670 7298 58139 7299 35960 7300 21989 7301 13208 7302 7834 7303 4539 7304 2594 7305 1435 7306 783 7307 407 7308 209 7309 99 7310 47 7311 19 7312 8 7313 2 7314 1 7315 1755402366877 7316 1370686973177 7317 1068494453958 7318 831501444534 7319 645943882122 7320 500899701376 7321 387716361825 7322 299548161838 7323 230988468649 7324 177772806126 7325 136543907825 7326 104662198217 7327 80056574498 7328 61104102536 7329 46535826649 7330 35360836464 7331 26807194697 7332 20274291489 7333 15296048698 7334 11511205085 7335 8640561488 7336 6468564689 7337 4829343425 7338 3595368215 7339 2668952168 7340 1975314112 7341 1457451105 7342 1071923795 7343 785792449 7344 574073908 7345 417929692 7346 303142295 7347 219055916 7348 157669904 7349 113027386 7350 80679658 7351 57338362 7352 40561210 7353 28557361 7354 20004250 7355 13940752 7356 9661102 7357 6657605 7358 4559559 7359 3103402 7360 2097721 7361 1408279 7362 938059 7363 620125 7364 406285 7365 263944 7366 169687 7367 108064 7368 67967 7369 42297 7370 25923 7371 15701 7372 9327 7373 5468 7374 3124 7375 1760 7376 956 7377 512 7378 259 7379 130 7380 59 7381 27 7382 10 7383 4 7384 1 7385 1905593594335 7386 1488782420067 7387 1161206258585 7388 904169150858 7389 702807136685 7390 545321641193 7391 422359355081 7392 326517971234 7393 251946866014 7394 194030155203 7395 149130895830 7396 114388997395 7397 87558242765 7398 66878197028 7399 50970944807 7400 38760406868 7401 29407289625 7402 22258596705 7403 16806893676 7404 12658933221 7405 9510302601 7406 7126069842 7407 5325104622 7408 3968233119 7409 2948604321 7410 2184501191 7411 1613460904 7412 1187951248 7413 871806440 7414 637652247 7415 464760417 7416 337531620 7417 244212882 7418 176014357 7419 126348024 7420 90320239 7421 64282990 7422 45546717 7423 32117612 7424 22537882 7425 15732963 7426 10924493 7427 7541993 7428 5176613 7429 3530363 7430 2392295 7431 1609470 7432 1075177 7433 712402 7434 468336 7435 304997 7436 196892 7437 125705 7438 79472 7439 49579 7440 30592 7441 18568 7442 11132 7443 6534 7444 3784 7445 2129 7446 1181 7447 628 7448 330 7449 162 7450 79 7451 34 7452 15 7453 5 7454 2 7455 2068260868865 7456 1616753388995 7457 1261724658848 7458 982997674949 7459 764525770725 7460 593563356610 7461 460003256738 7462 355840907252 7463 274747874846 7464 211727426591 7465 162841559741 7466 124990756445 7467 95740272702 7468 73180069297 7469 55814932496 7470 42475895618 7471 32251176082 7472 24430484796 7473 18461907435 7474 13917101011 7475 10464563335 7476 7848017533 7477 5869965237 7478 4378347377 7479 3256505755 7480 2415005187 7481 1785559019 7482 1316049178 7483 966884451 7484 707988681 7485 516639484 7486 375659411 7487 272147462 7488 196400359 7489 141177135 7490 101060330 7491 72035504 7492 51115571 7493 36104127 7494 25376004 7495 17746500 7496 12344013 7497 8539333 7498 5872163 7499 4013900 7500 2725481 7501 1838438 7502 1230825 7503 818021 7504 539032 7505 352313 7506 227999 7507 146212 7508 92670 7509 58139 7510 35960 7511 21989 7512 13208 7513 7834 7514 4539 7515 2594 7516 1435 7517 783 7518 407 7519 209 7520 99 7521 47 7522 19 7523 8 7524 2 7525 1 7526 2244409659630 7527 1755402366877 7528 1370686973177 7529 1068494453958 7530 831501444534 7531 645943882122 7532 500899701376 7533 387716361825 7534 299548161838 7535 230988468649 7536 177772806126 7537 136543907825 7538 104662198217 7539 80056574498 7540 61104102536 7541 46535826649 7542 35360836464 7543 26807194697 7544 20274291489 7545 15296048698 7546 11511205085 7547 8640561488 7548 6468564689 7549 4829343425 7550 3595368215 7551 2668952168 7552 1975314112 7553 1457451105 7554 1071923795 7555 785792449 7556 574073908 7557 417929692 7558 303142295 7559 219055916 7560 157669904 7561 113027386 7562 80679658 7563 57338362 7564 40561210 7565 28557361 7566 20004250 7567 13940752 7568 9661102 7569 6657605 7570 4559559 7571 3103402 7572 2097721 7573 1408279 7574 938059 7575 620125 7576 406285 7577 263944 7578 169687 7579 108064 7580 67967 7581 42297 7582 25923 7583 15701 7584 9327 7585 5468 7586 3124 7587 1760 7588 956 7589 512 7590 259 7591 130 7592 59 7593 27 7594 10 7595 4 7596 1 7597 2435125902884 7598 1905593594335 7599 1488782420067 7600 1161206258585 7601 904169150858 7602 702807136685 7603 545321641193 7604 422359355081 7605 326517971234 7606 251946866014 7607 194030155203 7608 149130895830 7609 114388997395 7610 87558242765 7611 66878197028 7612 50970944807 7613 38760406868 7614 29407289625 7615 22258596705 7616 16806893676 7617 12658933221 7618 9510302601 7619 7126069842 7620 5325104622 7621 3968233119 7622 2948604321 7623 2184501191 7624 1613460904 7625 1187951248 7626 871806440 7627 637652247 7628 464760417 7629 337531620 7630 244212882 7631 176014357 7632 126348024 7633 90320239 7634 64282990 7635 45546717 7636 32117612 7637 22537882 7638 15732963 7639 10924493 7640 7541993 7641 5176613 7642 3530363 7643 2392295 7644 1609470 7645 1075177 7646 712402 7647 468336 7648 304997 7649 196892 7650 125705 7651 79472 7652 49579 7653 30592 7654 18568 7655 11132 7656 6534 7657 3784 7658 2129 7659 1181 7660 628 7661 330 7662 162 7663 79 7664 34 7665 15 7666 5 7667 2 7668 2641578660923 7669 2068260868865 7670 1616753388995 7671 1261724658848 7672 982997674949 7673 764525770725 7674 593563356610 7675 460003256738 7676 355840907252 7677 274747874846 7678 211727426591 7679 162841559741 7680 124990756445 7681 95740272702 7682 73180069297 7683 55814932496 7684 42475895618 7685 32251176082 7686 24430484796 7687 18461907435 7688 13917101011 7689 10464563335 7690 7848017533 7691 5869965237 7692 4378347377 7693 3256505755 7694 2415005187 7695 1785559019 7696 1316049178 7697 966884451 7698 707988681 7699 516639484 7700 375659411 7701 272147462 7702 196400359 7703 141177135 7704 101060330 7705 72035504 7706 51115571 7707 36104127 7708 25376004 7709 17746500 7710 12344013 7711 8539333 7712 5872163 7713 4013900 7714 2725481 7715 1838438 7716 1230825 7717 818021 7718 539032 7719 352313 7720 227999 7721 146212 7722 92670 7723 58139 7724 35960 7725 21989 7726 13208 7727 7834 7728 4539 7729 2594 7730 1435 7731 783 7732 407 7733 209 7734 99 7735 47 7736 19 7737 8 7738 2 7739 1 7740 2865030040128 7741 2244409659630 7742 1755402366877 7743 1370686973177 7744 1068494453958 7745 831501444534 7746 645943882122 7747 500899701376 7748 387716361825 7749 299548161838 7750 230988468649 7751 177772806126 7752 136543907825 7753 104662198217 7754 80056574498 7755 61104102536 7756 46535826649 7757 35360836464 7758 26807194697 7759 20274291489 7760 15296048698 7761 11511205085 7762 8640561488 7763 6468564689 7764 4829343425 7765 3595368215 7766 2668952168 7767 1975314112 7768 1457451105 7769 1071923795 7770 785792449 7771 574073908 7772 417929692 7773 303142295 7774 219055916 7775 157669904 7776 113027386 7777 80679658 7778 57338362 7779 40561210 7780 28557361 7781 20004250 7782 13940752 7783 9661102 7784 6657605 7785 4559559 7786 3103402 7787 2097721 7788 1408279 7789 938059 7790 620125 7791 406285 7792 263944 7793 169687 7794 108064 7795 67967 7796 42297 7797 25923 7798 15701 7799 9327 7800 5468 7801 3124 7802 1760 7803 956 7804 512 7805 259 7806 130 7807 59 7808 27 7809 10 7810 4 7811 1 7812 3106838494028 7813 2435125902884 7814 1905593594335 7815 1488782420067 7816 1161206258585 7817 904169150858 7818 702807136685 7819 545321641193 7820 422359355081 7821 326517971234 7822 251946866014 7823 194030155203 7824 149130895830 7825 114388997395 7826 87558242765 7827 66878197028 7828 50970944807 7829 38760406868 7830 29407289625 7831 22258596705 7832 16806893676 7833 12658933221 7834 9510302601 7835 7126069842 7836 5325104622 7837 3968233119 7838 2948604321 7839 2184501191 7840 1613460904 7841 1187951248 7842 871806440 7843 637652247 7844 464760417 7845 337531620 7846 244212882 7847 176014357 7848 126348024 7849 90320239 7850 64282990 7851 45546717 7852 32117612 7853 22537882 7854 15732963 7855 10924493 7856 7541993 7857 5176613 7858 3530363 7859 2392295 7860 1609470 7861 1075177 7862 712402 7863 468336 7864 304997 7865 196892 7866 125705 7867 79472 7868 49579 7869 30592 7870 18568 7871 11132 7872 6534 7873 3784 7874 2129 7875 1181 7876 628 7877 330 7878 162 7879 79 7880 34 7881 15 7882 5 7883 2 7884 3368470012203 7885 2641578660923 7886 2068260868865 7887 1616753388995 7888 1261724658848 7889 982997674949 7890 764525770725 7891 593563356610 7892 460003256738 7893 355840907252 7894 274747874846 7895 211727426591 7896 162841559741 7897 124990756445 7898 95740272702 7899 73180069297 7900 55814932496 7901 42475895618 7902 32251176082 7903 24430484796 7904 18461907435 7905 13917101011 7906 10464563335 7907 7848017533 7908 5869965237 7909 4378347377 7910 3256505755 7911 2415005187 7912 1785559019 7913 1316049178 7914 966884451 7915 707988681 7916 516639484 7917 375659411 7918 272147462 7919 196400359 7920 141177135 7921 101060330 7922 72035504 7923 51115571 7924 36104127 7925 25376004 7926 17746500 7927 12344013 7928 8539333 7929 5872163 7930 4013900 7931 2725481 7932 1838438 7933 1230825 7934 818021 7935 539032 7936 352313 7937 227999 7938 146212 7939 92670 7940 58139 7941 35960 7942 21989 7943 13208 7944 7834 7945 4539 7946 2594 7947 1435 7948 783 7949 407 7950 209 7951 99 7952 47 7953 19 7954 8 7955 2 7956 1 7957 3651502182019 7958 2865030040128 7959 2244409659630 7960 1755402366877 7961 1370686973177 7962 1068494453958 7963 831501444534 7964 645943882122 7965 500899701376 7966 387716361825 7967 299548161838 7968 230988468649 7969 177772806126 7970 136543907825 7971 104662198217 7972 80056574498 7973 61104102536 7974 46535826649 7975 35360836464 7976 26807194697 7977 20274291489 7978 15296048698 7979 11511205085 7980 8640561488 7981 6468564689 7982 4829343425 7983 3595368215 7984 2668952168 7985 1975314112 7986 1457451105 7987 1071923795 7988 785792449 7989 574073908 7990 417929692 7991 303142295 7992 219055916 7993 157669904 7994 113027386 7995 80679658 7996 57338362 7997 40561210 7998 28557361 7999 20004250 8000 13940752 8001 9661102 8002 6657605 8003 4559559 8004 3103402 8005 2097721 8006 1408279 8007 938059 8008 620125 8009 406285 8010 263944 8011 169687 8012 108064 8013 67967 8014 42297 8015 25923 8016 15701 8017 9327 8018 5468 8019 3124 8020 1760 8021 956 8022 512 8023 259 8024 130 8025 59 8026 27 8027 10 8028 4 8029 1 8030 3957636817384 8031 3106838494028 8032 2435125902884 8033 1905593594335 8034 1488782420067 8035 1161206258585 8036 904169150858 8037 702807136685 8038 545321641193 8039 422359355081 8040 326517971234 8041 251946866014 8042 194030155203 8043 149130895830 8044 114388997395 8045 87558242765 8046 66878197028 8047 50970944807 8048 38760406868 8049 29407289625 8050 22258596705 8051 16806893676 8052 12658933221 8053 9510302601 8054 7126069842 8055 5325104622 8056 3968233119 8057 2948604321 8058 2184501191 8059 1613460904 8060 1187951248 8061 871806440 8062 637652247 8063 464760417 8064 337531620 8065 244212882 8066 176014357 8067 126348024 8068 90320239 8069 64282990 8070 45546717 8071 32117612 8072 22537882 8073 15732963 8074 10924493 8075 7541993 8076 5176613 8077 3530363 8078 2392295 8079 1609470 8080 1075177 8081 712402 8082 468336 8083 304997 8084 196892 8085 125705 8086 79472 8087 49579 8088 30592 8089 18568 8090 11132 8091 6534 8092 3784 8093 2129 8094 1181 8095 628 8096 330 8097 162 8098 79 8099 34 8100 15 8101 5 8102 2 8103 4288704912664 8104 3368470012203 8105 2641578660923 8106 2068260868865 8107 1616753388995 8108 1261724658848 8109 982997674949 8110 764525770725 8111 593563356610 8112 460003256738 8113 355840907252 8114 274747874846 8115 211727426591 8116 162841559741 8117 124990756445 8118 95740272702 8119 73180069297 8120 55814932496 8121 42475895618 8122 32251176082 8123 24430484796 8124 18461907435 8125 13917101011 8126 10464563335 8127 7848017533 8128 5869965237 8129 4378347377 8130 3256505755 8131 2415005187 8132 1785559019 8133 1316049178 8134 966884451 8135 707988681 8136 516639484 8137 375659411 8138 272147462 8139 196400359 8140 141177135 8141 101060330 8142 72035504 8143 51115571 8144 36104127 8145 25376004 8146 17746500 8147 12344013 8148 8539333 8149 5872163 8150 4013900 8151 2725481 8152 1838438 8153 1230825 8154 818021 8155 539032 8156 352313 8157 227999 8158 146212 8159 92670 8160 58139 8161 35960 8162 21989 8163 13208 8164 7834 8165 4539 8166 2594 8167 1435 8168 783 8169 407 8170 209 8171 99 8172 47 8173 19 8174 8 8175 2 8176 1 8177 4646680901453 8178 3651502182019 8179 2865030040128 8180 2244409659630 8181 1755402366877 8182 1370686973177 8183 1068494453958 8184 831501444534 8185 645943882122 8186 500899701376 8187 387716361825 8188 299548161838 8189 230988468649 8190 177772806126 8191 136543907825 8192 104662198217 8193 80056574498 8194 61104102536 8195 46535826649 8196 35360836464 8197 26807194697 8198 20274291489 8199 15296048698 8200 11511205085 8201 8640561488 8202 6468564689 8203 4829343425 8204 3595368215 8205 2668952168 8206 1975314112 8207 1457451105 8208 1071923795 8209 785792449 8210 574073908 8211 417929692 8212 303142295 8213 219055916 8214 157669904 8215 113027386 8216 80679658 8217 57338362 8218 40561210 8219 28557361 8220 20004250 8221 13940752 8222 9661102 8223 6657605 8224 4559559 8225 3103402 8226 2097721 8227 1408279 8228 938059 8229 620125 8230 406285 8231 263944 8232 169687 8233 108064 8234 67967 8235 42297 8236 25923 8237 15701 8238 9327 8239 5468 8240 3124 8241 1760 8242 956 8243 512 8244 259 8245 130 8246 59 8247 27 8248 10 8249 4 8250 1 8251 5033688657178 8252 3957636817384 8253 3106838494028 8254 2435125902884 8255 1905593594335 8256 1488782420067 8257 1161206258585 8258 904169150858 8259 702807136685 8260 545321641193 8261 422359355081 8262 326517971234 8263 251946866014 8264 194030155203 8265 149130895830 8266 114388997395 8267 87558242765 8268 66878197028 8269 50970944807 8270 38760406868 8271 29407289625 8272 22258596705 8273 16806893676 8274 12658933221 8275 9510302601 8276 7126069842 8277 5325104622 8278 3968233119 8279 2948604321 8280 2184501191 8281 1613460904 8282 1187951248 8283 871806440 8284 637652247 8285 464760417 8286 337531620 8287 244212882 8288 176014357 8289 126348024 8290 90320239 8291 64282990 8292 45546717 8293 32117612 8294 22537882 8295 15732963 8296 10924493 8297 7541993 8298 5176613 8299 3530363 8300 2392295 8301 1609470 8302 1075177 8303 712402 8304 468336 8305 304997 8306 196892 8307 125705 8308 79472 8309 49579 8310 30592 8311 18568 8312 11132 8313 6534 8314 3784 8315 2129 8316 1181 8317 628 8318 330 8319 162 8320 79 8321 34 8322 15 8323 5 8324 2 8325 5452017598966 8326 4288704912664 8327 3368470012203 8328 2641578660923 8329 2068260868865 8330 1616753388995 8331 1261724658848 8332 982997674949 8333 764525770725 8334 593563356610 8335 460003256738 8336 355840907252 8337 274747874846 8338 211727426591 8339 162841559741 8340 124990756445 8341 95740272702 8342 73180069297 8343 55814932496 8344 42475895618 8345 32251176082 8346 24430484796 8347 18461907435 8348 13917101011 8349 10464563335 8350 7848017533 8351 5869965237 8352 4378347377 8353 3256505755 8354 2415005187 8355 1785559019 8356 1316049178 8357 966884451 8358 707988681 8359 516639484 8360 375659411 8361 272147462 8362 196400359 8363 141177135 8364 101060330 8365 72035504 8366 51115571 8367 36104127 8368 25376004 8369 17746500 8370 12344013 8371 8539333 8372 5872163 8373 4013900 8374 2725481 8375 1838438 8376 1230825 8377 818021 8378 539032 8379 352313 8380 227999 8381 146212 8382 92670 8383 58139 8384 35960 8385 21989 8386 13208 8387 7834 8388 4539 8389 2594 8390 1435 8391 783 8392 407 8393 209 8394 99 8395 47 8396 19 8397 8 8398 2 8399 1 8400 5904129916248 8401 4646680901453 8402 3651502182019 8403 2865030040128 8404 2244409659630 8405 1755402366877 8406 1370686973177 8407 1068494453958 8408 831501444534 8409 645943882122 8410 500899701376 8411 387716361825 8412 299548161838 8413 230988468649 8414 177772806126 8415 136543907825 8416 104662198217 8417 80056574498 8418 61104102536 8419 46535826649 8420 35360836464 8421 26807194697 8422 20274291489 8423 15296048698 8424 11511205085 8425 8640561488 8426 6468564689 8427 4829343425 8428 3595368215 8429 2668952168 8430 1975314112 8431 1457451105 8432 1071923795 8433 785792449 8434 574073908 8435 417929692 8436 303142295 8437 219055916 8438 157669904 8439 113027386 8440 80679658 8441 57338362 8442 40561210 8443 28557361 8444 20004250 8445 13940752 8446 9661102 8447 6657605 8448 4559559 8449 3103402 8450 2097721 8451 1408279 8452 938059 8453 620125 8454 406285 8455 263944 8456 169687 8457 108064 8458 67967 8459 42297 8460 25923 8461 15701 8462 9327 8463 5468 8464 3124 8465 1760 8466 956 8467 512 8468 259 8469 130 8470 59 8471 27 8472 10 8473 4 8474 1 8475 6392678767901 8476 5033688657178 8477 3957636817384 8478 3106838494028 8479 2435125902884 8480 1905593594335 8481 1488782420067 8482 1161206258585 8483 904169150858 8484 702807136685 8485 545321641193 8486 422359355081 8487 326517971234 8488 251946866014 8489 194030155203 8490 149130895830 8491 114388997395 8492 87558242765 8493 66878197028 8494 50970944807 8495 38760406868 8496 29407289625 8497 22258596705 8498 16806893676 8499 12658933221 8500 9510302601 8501 7126069842 8502 5325104622 8503 3968233119 8504 2948604321 8505 2184501191 8506 1613460904 8507 1187951248 8508 871806440 8509 637652247 8510 464760417 8511 337531620 8512 244212882 8513 176014357 8514 126348024 8515 90320239 8516 64282990 8517 45546717 8518 32117612 8519 22537882 8520 15732963 8521 10924493 8522 7541993 8523 5176613 8524 3530363 8525 2392295 8526 1609470 8527 1075177 8528 712402 8529 468336 8530 304997 8531 196892 8532 125705 8533 79472 8534 49579 8535 30592 8536 18568 8537 11132 8538 6534 8539 3784 8540 2129 8541 1181 8542 628 8543 330 8544 162 8545 79 8546 34 8547 15 8548 5 8549 2 8550 6920516936046 8551 5452017598966 8552 4288704912664 8553 3368470012203 8554 2641578660923 8555 2068260868865 8556 1616753388995 8557 1261724658848 8558 982997674949 8559 764525770725 8560 593563356610 8561 460003256738 8562 355840907252 8563 274747874846 8564 211727426591 8565 162841559741 8566 124990756445 8567 95740272702 8568 73180069297 8569 55814932496 8570 42475895618 8571 32251176082 8572 24430484796 8573 18461907435 8574 13917101011 8575 10464563335 8576 7848017533 8577 5869965237 8578 4378347377 8579 3256505755 8580 2415005187 8581 1785559019 8582 1316049178 8583 966884451 8584 707988681 8585 516639484 8586 375659411 8587 272147462 8588 196400359 8589 141177135 8590 101060330 8591 72035504 8592 51115571 8593 36104127 8594 25376004 8595 17746500 8596 12344013 8597 8539333 8598 5872163 8599 4013900 8600 2725481 8601 1838438 8602 1230825 8603 818021 8604 539032 8605 352313 8606 227999 8607 146212 8608 92670 8609 58139 8610 35960 8611 21989 8612 13208 8613 7834 8614 4539 8615 2594 8616 1435 8617 783 8618 407 8619 209 8620 99 8621 47 8622 19 8623 8 8624 2 8625 1 8626 7490717396904 8627 5904129916248 8628 4646680901453 8629 3651502182019 8630 2865030040128 8631 2244409659630 8632 1755402366877 8633 1370686973177 8634 1068494453958 8635 831501444534 8636 645943882122 8637 500899701376 8638 387716361825 8639 299548161838 8640 230988468649 8641 177772806126 8642 136543907825 8643 104662198217 8644 80056574498 8645 61104102536 8646 46535826649 8647 35360836464 8648 26807194697 8649 20274291489 8650 15296048698 8651 11511205085 8652 8640561488 8653 6468564689 8654 4829343425 8655 3595368215 8656 2668952168 8657 1975314112 8658 1457451105 8659 1071923795 8660 785792449 8661 574073908 8662 417929692 8663 303142295 8664 219055916 8665 157669904 8666 113027386 8667 80679658 8668 57338362 8669 40561210 8670 28557361 8671 20004250 8672 13940752 8673 9661102 8674 6657605 8675 4559559 8676 3103402 8677 2097721 8678 1408279 8679 938059 8680 620125 8681 406285 8682 263944 8683 169687 8684 108064 8685 67967 8686 42297 8687 25923 8688 15701 8689 9327 8690 5468 8691 3124 8692 1760 8693 956 8694 512 8695 259 8696 130 8697 59 8698 27 8699 10 8700 4 8701 1 8702 8106583640820 8703 6392678767901 8704 5033688657178 8705 3957636817384 8706 3106838494028 8707 2435125902884 8708 1905593594335 8709 1488782420067 8710 1161206258585 8711 904169150858 8712 702807136685 8713 545321641193 8714 422359355081 8715 326517971234 8716 251946866014 8717 194030155203 8718 149130895830 8719 114388997395 8720 87558242765 8721 66878197028 8722 50970944807 8723 38760406868 8724 29407289625 8725 22258596705 8726 16806893676 8727 12658933221 8728 9510302601 8729 7126069842 8730 5325104622 8731 3968233119 8732 2948604321 8733 2184501191 8734 1613460904 8735 1187951248 8736 871806440 8737 637652247 8738 464760417 8739 337531620 8740 244212882 8741 176014357 8742 126348024 8743 90320239 8744 64282990 8745 45546717 8746 32117612 8747 22537882 8748 15732963 8749 10924493 8750 7541993 8751 5176613 8752 3530363 8753 2392295 8754 1609470 8755 1075177 8756 712402 8757 468336 8758 304997 8759 196892 8760 125705 8761 79472 8762 49579 8763 30592 8764 18568 8765 11132 8766 6534 8767 3784 8768 2129 8769 1181 8770 628 8771 330 8772 162 8773 79 8774 34 8775 15 8776 5 8777 2 8778 8771672931205 8779 6920516936046 8780 5452017598966 8781 4288704912664 8782 3368470012203 8783 2641578660923 8784 2068260868865 8785 1616753388995 8786 1261724658848 8787 982997674949 8788 764525770725 8789 593563356610 8790 460003256738 8791 355840907252 8792 274747874846 8793 211727426591 8794 162841559741 8795 124990756445 8796 95740272702 8797 73180069297 8798 55814932496 8799 42475895618 8800 32251176082 8801 24430484796 8802 18461907435 8803 13917101011 8804 10464563335 8805 7848017533 8806 5869965237 8807 4378347377 8808 3256505755 8809 2415005187 8810 1785559019 8811 1316049178 8812 966884451 8813 707988681 8814 516639484 8815 375659411 8816 272147462 8817 196400359 8818 141177135 8819 101060330 8820 72035504 8821 51115571 8822 36104127 8823 25376004 8824 17746500 8825 12344013 8826 8539333 8827 5872163 8828 4013900 8829 2725481 8830 1838438 8831 1230825 8832 818021 8833 539032 8834 352313 8835 227999 8836 146212 8837 92670 8838 58139 8839 35960 8840 21989 8841 13208 8842 7834 8843 4539 8844 2594 8845 1435 8846 783 8847 407 8848 209 8849 99 8850 47 8851 19 8852 8 8853 2 8854 1 8855 9489808561736 8856 7490717396904 8857 5904129916248 8858 4646680901453 8859 3651502182019 8860 2865030040128 8861 2244409659630 8862 1755402366877 8863 1370686973177 8864 1068494453958 8865 831501444534 8866 645943882122 8867 500899701376 8868 387716361825 8869 299548161838 8870 230988468649 8871 177772806126 8872 136543907825 8873 104662198217 8874 80056574498 8875 61104102536 8876 46535826649 8877 35360836464 8878 26807194697 8879 20274291489 8880 15296048698 8881 11511205085 8882 8640561488 8883 6468564689 8884 4829343425 8885 3595368215 8886 2668952168 8887 1975314112 8888 1457451105 8889 1071923795 8890 785792449 8891 574073908 8892 417929692 8893 303142295 8894 219055916 8895 157669904 8896 113027386 8897 80679658 8898 57338362 8899 40561210 8900 28557361 8901 20004250 8902 13940752 8903 9661102 8904 6657605 8905 4559559 8906 3103402 8907 2097721 8908 1408279 8909 938059 8910 620125 8911 406285 8912 263944 8913 169687 8914 108064 8915 67967 8916 42297 8917 25923 8918 15701 8919 9327 8920 5468 8921 3124 8922 1760 8923 956 8924 512 8925 259 8926 130 8927 59 8928 27 8929 10 8930 4 8931 1 8932 10265106163350 8933 8106583640820 8934 6392678767901 8935 5033688657178 8936 3957636817384 8937 3106838494028 8938 2435125902884 8939 1905593594335 8940 1488782420067 8941 1161206258585 8942 904169150858 8943 702807136685 8944 545321641193 8945 422359355081 8946 326517971234 8947 251946866014 8948 194030155203 8949 149130895830 8950 114388997395 8951 87558242765 8952 66878197028 8953 50970944807 8954 38760406868 8955 29407289625 8956 22258596705 8957 16806893676 8958 12658933221 8959 9510302601 8960 7126069842 8961 5325104622 8962 3968233119 8963 2948604321 8964 2184501191 8965 1613460904 8966 1187951248 8967 871806440 8968 637652247 8969 464760417 8970 337531620 8971 244212882 8972 176014357 8973 126348024 8974 90320239 8975 64282990 8976 45546717 8977 32117612 8978 22537882 8979 15732963 8980 10924493 8981 7541993 8982 5176613 8983 3530363 8984 2392295 8985 1609470 8986 1075177 8987 712402 8988 468336 8989 304997 8990 196892 8991 125705 8992 79472 8993 49579 8994 30592 8995 18568 8996 11132 8997 6534 8998 3784 8999 2129 9000 1181 9001 628 9002 330 9003 162 9004 79 9005 34 9006 15 9007 5 9008 2 9009 11101988211350 9010 8771672931205 9011 6920516936046 9012 5452017598966 9013 4288704912664 9014 3368470012203 9015 2641578660923 9016 2068260868865 9017 1616753388995 9018 1261724658848 9019 982997674949 9020 764525770725 9021 593563356610 9022 460003256738 9023 355840907252 9024 274747874846 9025 211727426591 9026 162841559741 9027 124990756445 9028 95740272702 9029 73180069297 9030 55814932496 9031 42475895618 9032 32251176082 9033 24430484796 9034 18461907435 9035 13917101011 9036 10464563335 9037 7848017533 9038 5869965237 9039 4378347377 9040 3256505755 9041 2415005187 9042 1785559019 9043 1316049178 9044 966884451 9045 707988681 9046 516639484 9047 375659411 9048 272147462 9049 196400359 9050 141177135 9051 101060330 9052 72035504 9053 51115571 9054 36104127 9055 25376004 9056 17746500 9057 12344013 9058 8539333 9059 5872163 9060 4013900 9061 2725481 9062 1838438 9063 1230825 9064 818021 9065 539032 9066 352313 9067 227999 9068 146212 9069 92670 9070 58139 9071 35960 9072 21989 9073 13208 9074 7834 9075 4539 9076 2594 9077 1435 9078 783 9079 407 9080 209 9081 99 9082 47 9083 19 9084 8 9085 2 9086 1 9087 12005213786692 9088 9489808561736 9089 7490717396904 9090 5904129916248 9091 4646680901453 9092 3651502182019 9093 2865030040128 9094 2244409659630 9095 1755402366877 9096 1370686973177 9097 1068494453958 9098 831501444534 9099 645943882122 9100 500899701376 9101 387716361825 9102 299548161838 9103 230988468649 9104 177772806126 9105 136543907825 9106 104662198217 9107 80056574498 9108 61104102536 9109 46535826649 9110 35360836464 9111 26807194697 9112 20274291489 9113 15296048698 9114 11511205085 9115 8640561488 9116 6468564689 9117 4829343425 9118 3595368215 9119 2668952168 9120 1975314112 9121 1457451105 9122 1071923795 9123 785792449 9124 574073908 9125 417929692 9126 303142295 9127 219055916 9128 157669904 9129 113027386 9130 80679658 9131 57338362 9132 40561210 9133 28557361 9134 20004250 9135 13940752 9136 9661102 9137 6657605 9138 4559559 9139 3103402 9140 2097721 9141 1408279 9142 938059 9143 620125 9144 406285 9145 263944 9146 169687 9147 108064 9148 67967 9149 42297 9150 25923 9151 15701 9152 9327 9153 5468 9154 3124 9155 1760 9156 956 9157 512 9158 259 9159 130 9160 59 9161 27 9162 10 9163 4 9164 1 9165 12979895692409 9166 10265106163350 9167 8106583640820 9168 6392678767901 9169 5033688657178 9170 3957636817384 9171 3106838494028 9172 2435125902884 9173 1905593594335 9174 1488782420067 9175 1161206258585 9176 904169150858 9177 702807136685 9178 545321641193 9179 422359355081 9180 326517971234 9181 251946866014 9182 194030155203 9183 149130895830 9184 114388997395 9185 87558242765 9186 66878197028 9187 50970944807 9188 38760406868 9189 29407289625 9190 22258596705 9191 16806893676 9192 12658933221 9193 9510302601 9194 7126069842 9195 5325104622 9196 3968233119 9197 2948604321 9198 2184501191 9199 1613460904 9200 1187951248 9201 871806440 9202 637652247 9203 464760417 9204 337531620 9205 244212882 9206 176014357 9207 126348024 9208 90320239 9209 64282990 9210 45546717 9211 32117612 9212 22537882 9213 15732963 9214 10924493 9215 7541993 9216 5176613 9217 3530363 9218 2392295 9219 1609470 9220 1075177 9221 712402 9222 468336 9223 304997 9224 196892 9225 125705 9226 79472 9227 49579 9228 30592 9229 18568 9230 11132 9231 6534 9232 3784 9233 2129 9234 1181 9235 628 9236 330 9237 162 9238 79 9239 34 9240 15 9241 5 9242 2 9243 14031534131563 9244 11101988211350 9245 8771672931205 9246 6920516936046 9247 5452017598966 9248 4288704912664 9249 3368470012203 9250 2641578660923 9251 2068260868865 9252 1616753388995 9253 1261724658848 9254 982997674949 9255 764525770725 9256 593563356610 9257 460003256738 9258 355840907252 9259 274747874846 9260 211727426591 9261 162841559741 9262 124990756445 9263 95740272702 9264 73180069297 9265 55814932496 9266 42475895618 9267 32251176082 9268 24430484796 9269 18461907435 9270 13917101011 9271 10464563335 9272 7848017533 9273 5869965237 9274 4378347377 9275 3256505755 9276 2415005187 9277 1785559019 9278 1316049178 9279 966884451 9280 707988681 9281 516639484 9282 375659411 9283 272147462 9284 196400359 9285 141177135 9286 101060330 9287 72035504 9288 51115571 9289 36104127 9290 25376004 9291 17746500 9292 12344013 9293 8539333 9294 5872163 9295 4013900 9296 2725481 9297 1838438 9298 1230825 9299 818021 9300 539032 9301 352313 9302 227999 9303 146212 9304 92670 9305 58139 9306 35960 9307 21989 9308 13208 9309 7834 9310 4539 9311 2594 9312 1435 9313 783 9314 407 9315 209 9316 99 9317 47 9318 19 9319 8 9320 2 9321 1 9322 15166036843972 9323 12005213786692 9324 9489808561736 9325 7490717396904 9326 5904129916248 9327 4646680901453 9328 3651502182019 9329 2865030040128 9330 2244409659630 9331 1755402366877 9332 1370686973177 9333 1068494453958 9334 831501444534 9335 645943882122 9336 500899701376 9337 387716361825 9338 299548161838 9339 230988468649 9340 177772806126 9341 136543907825 9342 104662198217 9343 80056574498 9344 61104102536 9345 46535826649 9346 35360836464 9347 26807194697 9348 20274291489 9349 15296048698 9350 11511205085 9351 8640561488 9352 6468564689 9353 4829343425 9354 3595368215 9355 2668952168 9356 1975314112 9357 1457451105 9358 1071923795 9359 785792449 9360 574073908 9361 417929692 9362 303142295 9363 219055916 9364 157669904 9365 113027386 9366 80679658 9367 57338362 9368 40561210 9369 28557361 9370 20004250 9371 13940752 9372 9661102 9373 6657605 9374 4559559 9375 3103402 9376 2097721 9377 1408279 9378 938059 9379 620125 9380 406285 9381 263944 9382 169687 9383 108064 9384 67967 9385 42297 9386 25923 9387 15701 9388 9327 9389 5468 9390 3124 9391 1760 9392 956 9393 512 9394 259 9395 130 9396 59 9397 27 9398 10 9399 4 9400 1 9401 16389757225183 9402 12979895692409 9403 10265106163350 9404 8106583640820 9405 6392678767901 9406 5033688657178 9407 3957636817384 9408 3106838494028 9409 2435125902884 9410 1905593594335 9411 1488782420067 9412 1161206258585 9413 904169150858 9414 702807136685 9415 545321641193 9416 422359355081 9417 326517971234 9418 251946866014 9419 194030155203 9420 149130895830 9421 114388997395 9422 87558242765 9423 66878197028 9424 50970944807 9425 38760406868 9426 29407289625 9427 22258596705 9428 16806893676 9429 12658933221 9430 9510302601 9431 7126069842 9432 5325104622 9433 3968233119 9434 2948604321 9435 2184501191 9436 1613460904 9437 1187951248 9438 871806440 9439 637652247 9440 464760417 9441 337531620 9442 244212882 9443 176014357 9444 126348024 9445 90320239 9446 64282990 9447 45546717 9448 32117612 9449 22537882 9450 15732963 9451 10924493 9452 7541993 9453 5176613 9454 3530363 9455 2392295 9456 1609470 9457 1075177 9458 712402 9459 468336 9460 304997 9461 196892 9462 125705 9463 79472 9464 49579 9465 30592 9466 18568 9467 11132 9468 6534 9469 3784 9470 2129 9471 1181 9472 628 9473 330 9474 162 9475 79 9476 34 9477 15 9478 5 9479 2 9480 17709517955596 9481 14031534131563 9482 11101988211350 9483 8771672931205 9484 6920516936046 9485 5452017598966 9486 4288704912664 9487 3368470012203 9488 2641578660923 9489 2068260868865 9490 1616753388995 9491 1261724658848 9492 982997674949 9493 764525770725 9494 593563356610 9495 460003256738 9496 355840907252 9497 274747874846 9498 211727426591 9499 162841559741 9500 124990756445 9501 95740272702 9502 73180069297 9503 55814932496 9504 42475895618 9505 32251176082 9506 24430484796 9507 18461907435 9508 13917101011 9509 10464563335 9510 7848017533 9511 5869965237 9512 4378347377 9513 3256505755 9514 2415005187 9515 1785559019 9516 1316049178 9517 966884451 9518 707988681 9519 516639484 9520 375659411 9521 272147462 9522 196400359 9523 141177135 9524 101060330 9525 72035504 9526 51115571 9527 36104127 9528 25376004 9529 17746500 9530 12344013 9531 8539333 9532 5872163 9533 4013900 9534 2725481 9535 1838438 9536 1230825 9537 818021 9538 539032 9539 352313 9540 227999 9541 146212 9542 92670 9543 58139 9544 35960 9545 21989 9546 13208 9547 7834 9548 4539 9549 2594 9550 1435 9551 783 9552 407 9553 209 9554 99 9555 47 9556 19 9557 8 9558 2 9559 1 9560 19132654153898 9561 15166036843972 9562 12005213786692 9563 9489808561736 9564 7490717396904 9565 5904129916248 9566 4646680901453 9567 3651502182019 9568 2865030040128 9569 2244409659630 9570 1755402366877 9571 1370686973177 9572 1068494453958 9573 831501444534 9574 645943882122 9575 500899701376 9576 387716361825 9577 299548161838 9578 230988468649 9579 177772806126 9580 136543907825 9581 104662198217 9582 80056574498 9583 61104102536 9584 46535826649 9585 35360836464 9586 26807194697 9587 20274291489 9588 15296048698 9589 11511205085 9590 8640561488 9591 6468564689 9592 4829343425 9593 3595368215 9594 2668952168 9595 1975314112 9596 1457451105 9597 1071923795 9598 785792449 9599 574073908 9600 417929692 9601 303142295 9602 219055916 9603 157669904 9604 113027386 9605 80679658 9606 57338362 9607 40561210 9608 28557361 9609 20004250 9610 13940752 9611 9661102 9612 6657605 9613 4559559 9614 3103402 9615 2097721 9616 1408279 9617 938059 9618 620125 9619 406285 9620 263944 9621 169687 9622 108064 9623 67967 9624 42297 9625 25923 9626 15701 9627 9327 9628 5468 9629 3124 9630 1760 9631 956 9632 512 9633 259 9634 130 9635 59 9636 27 9637 10 9638 4 9639 1 9640 20667041040073 9641 16389757225183 9642 12979895692409 9643 10265106163350 9644 8106583640820 9645 6392678767901 9646 5033688657178 9647 3957636817384 9648 3106838494028 9649 2435125902884 9650 1905593594335 9651 1488782420067 9652 1161206258585 9653 904169150858 9654 702807136685 9655 545321641193 9656 422359355081 9657 326517971234 9658 251946866014 9659 194030155203 9660 149130895830 9661 114388997395 9662 87558242765 9663 66878197028 9664 50970944807 9665 38760406868 9666 29407289625 9667 22258596705 9668 16806893676 9669 12658933221 9670 9510302601 9671 7126069842 9672 5325104622 9673 3968233119 9674 2948604321 9675 2184501191 9676 1613460904 9677 1187951248 9678 871806440 9679 637652247 9680 464760417 9681 337531620 9682 244212882 9683 176014357 9684 126348024 9685 90320239 9686 64282990 9687 45546717 9688 32117612 9689 22537882 9690 15732963 9691 10924493 9692 7541993 9693 5176613 9694 3530363 9695 2392295 9696 1609470 9697 1075177 9698 712402 9699 468336 9700 304997 9701 196892 9702 125705 9703 79472 9704 49579 9705 30592 9706 18568 9707 11132 9708 6534 9709 3784 9710 2129 9711 1181 9712 628 9713 330 9714 162 9715 79 9716 34 9717 15 9718 5 9719 2 9720 22321142796862 9721 17709517955596 9722 14031534131563 9723 11101988211350 9724 8771672931205 9725 6920516936046 9726 5452017598966 9727 4288704912664 9728 3368470012203 9729 2641578660923 9730 2068260868865 9731 1616753388995 9732 1261724658848 9733 982997674949 9734 764525770725 9735 593563356610 9736 460003256738 9737 355840907252 9738 274747874846 9739 211727426591 9740 162841559741 9741 124990756445 9742 95740272702 9743 73180069297 9744 55814932496 9745 42475895618 9746 32251176082 9747 24430484796 9748 18461907435 9749 13917101011 9750 10464563335 9751 7848017533 9752 5869965237 9753 4378347377 9754 3256505755 9755 2415005187 9756 1785559019 9757 1316049178 9758 966884451 9759 707988681 9760 516639484 9761 375659411 9762 272147462 9763 196400359 9764 141177135 9765 101060330 9766 72035504 9767 51115571 9768 36104127 9769 25376004 9770 17746500 9771 12344013 9772 8539333 9773 5872163 9774 4013900 9775 2725481 9776 1838438 9777 1230825 9778 818021 9779 539032 9780 352313 9781 227999 9782 146212 9783 92670 9784 58139 9785 35960 9786 21989 9787 13208 9788 7834 9789 4539 9790 2594 9791 1435 9792 783 9793 407 9794 209 9795 99 9796 47 9797 19 9798 8 9799 2 9800 1 9801 24104044884221 9802 19132654153898 9803 15166036843972 9804 12005213786692 9805 9489808561736 9806 7490717396904 9807 5904129916248 9808 4646680901453 9809 3651502182019 9810 2865030040128 9811 2244409659630 9812 1755402366877 9813 1370686973177 9814 1068494453958 9815 831501444534 9816 645943882122 9817 500899701376 9818 387716361825 9819 299548161838 9820 230988468649 9821 177772806126 9822 136543907825 9823 104662198217 9824 80056574498 9825 61104102536 9826 46535826649 9827 35360836464 9828 26807194697 9829 20274291489 9830 15296048698 9831 11511205085 9832 8640561488 9833 6468564689 9834 4829343425 9835 3595368215 9836 2668952168 9837 1975314112 9838 1457451105 9839 1071923795 9840 785792449 9841 574073908 9842 417929692 9843 303142295 9844 219055916 9845 157669904 9846 113027386 9847 80679658 9848 57338362 9849 40561210 9850 28557361 9851 20004250 9852 13940752 9853 9661102 9854 6657605 9855 4559559 9856 3103402 9857 2097721 9858 1408279 9859 938059 9860 620125 9861 406285 9862 263944 9863 169687 9864 108064 9865 67967 9866 42297 9867 25923 9868 15701 9869 9327 9870 5468 9871 3124 9872 1760 9873 956 9874 512 9875 259 9876 130 9877 59 9878 27 9879 10 9880 4 9881 1 9882 26025509373674 9883 20667041040073 9884 16389757225183 9885 12979895692409 9886 10265106163350 9887 8106583640820 9888 6392678767901 9889 5033688657178 9890 3957636817384 9891 3106838494028 9892 2435125902884 9893 1905593594335 9894 1488782420067 9895 1161206258585 9896 904169150858 9897 702807136685 9898 545321641193 9899 422359355081 9900 326517971234 9901 251946866014 9902 194030155203 9903 149130895830 9904 114388997395 9905 87558242765 9906 66878197028 9907 50970944807 9908 38760406868 9909 29407289625 9910 22258596705 9911 16806893676 9912 12658933221 9913 9510302601 9914 7126069842 9915 5325104622 9916 3968233119 9917 2948604321 9918 2184501191 9919 1613460904 9920 1187951248 9921 871806440 9922 637652247 9923 464760417 9924 337531620 9925 244212882 9926 176014357 9927 126348024 9928 90320239 9929 64282990 9930 45546717 9931 32117612 9932 22537882 9933 15732963 9934 10924493 9935 7541993 9936 5176613 9937 3530363 9938 2392295 9939 1609470 9940 1075177 9941 712402 9942 468336 9943 304997 9944 196892 9945 125705 9946 79472 9947 49579 9948 30592 9949 18568 9950 11132 9951 6534 9952 3784 9953 2129 9954 1181 9955 628 9956 330 9957 162 9958 79 9959 34 9960 15 9961 5 9962 2 9963 28096012622155 9964 22321142796862 9965 17709517955596 9966 14031534131563 9967 11101988211350 9968 8771672931205 9969 6920516936046 9970 5452017598966 9971 4288704912664 9972 3368470012203 9973 2641578660923 9974 2068260868865 9975 1616753388995 9976 1261724658848 9977 982997674949 9978 764525770725 9979 593563356610 9980 460003256738 9981 355840907252 9982 274747874846 9983 211727426591 9984 162841559741 9985 124990756445 9986 95740272702 9987 73180069297 9988 55814932496 9989 42475895618 9990 32251176082 9991 24430484796 9992 18461907435 9993 13917101011 9994 10464563335 9995 7848017533 9996 5869965237 9997 4378347377 9998 3256505755 9999 2415005187 10000 1785559019 10001 1316049178 10002 966884451 10003 707988681 10004 516639484 10005 375659411 10006 272147462 10007 196400359 10008 141177135 10009 101060330 10010 72035504 10011 51115571 10012 36104127 10013 25376004 10014 17746500 10015 12344013 10016 8539333 10017 5872163 10018 4013900 10019 2725481 10020 1838438 10021 1230825 10022 818021 10023 539032 10024 352313 10025 227999 10026 146212 10027 92670 10028 58139 10029 35960 10030 21989 10031 13208 10032 7834 10033 4539 10034 2594 10035 1435 10036 783 10037 407 10038 209 10039 99 10040 47 10041 19 10042 8 10043 2 10044 1 10045 30326807943407 10046 24104044884221 10047 19132654153898 10048 15166036843972 10049 12005213786692 10050 9489808561736 10051 7490717396904 10052 5904129916248 10053 4646680901453 10054 3651502182019 10055 2865030040128 10056 2244409659630 10057 1755402366877 10058 1370686973177 10059 1068494453958 10060 831501444534 10061 645943882122 10062 500899701376 10063 387716361825 10064 299548161838 10065 230988468649 10066 177772806126 10067 136543907825 10068 104662198217 10069 80056574498 10070 61104102536 10071 46535826649 10072 35360836464 10073 26807194697 10074 20274291489 10075 15296048698 10076 11511205085 10077 8640561488 10078 6468564689 10079 4829343425 10080 3595368215 10081 2668952168 10082 1975314112 10083 1457451105 10084 1071923795 10085 785792449 10086 574073908 10087 417929692 10088 303142295 10089 219055916 10090 157669904 10091 113027386 10092 80679658 10093 57338362 10094 40561210 10095 28557361 10096 20004250 10097 13940752 10098 9661102 10099 6657605 10100 4559559 10101 3103402 10102 2097721 10103 1408279 10104 938059 10105 620125 10106 406285 10107 263944 10108 169687 10109 108064 10110 67967 10111 42297 10112 25923 10113 15701 10114 9327 10115 5468 10116 3124 10117 1760 10118 956 10119 512 10120 259 10121 130 10122 59 10123 27 10124 10 10125 4 10126 1 10127 32729969450687 10128 26025509373674 10129 20667041040073 10130 16389757225183 10131 12979895692409 10132 10265106163350 10133 8106583640820 10134 6392678767901 10135 5033688657178 10136 3957636817384 10137 3106838494028 10138 2435125902884 10139 1905593594335 10140 1488782420067 10141 1161206258585 10142 904169150858 10143 702807136685 10144 545321641193 10145 422359355081 10146 326517971234 10147 251946866014 10148 194030155203 10149 149130895830 10150 114388997395 10151 87558242765 10152 66878197028 10153 50970944807 10154 38760406868 10155 29407289625 10156 22258596705 10157 16806893676 10158 12658933221 10159 9510302601 10160 7126069842 10161 5325104622 10162 3968233119 10163 2948604321 10164 2184501191 10165 1613460904 10166 1187951248 10167 871806440 10168 637652247 10169 464760417 10170 337531620 10171 244212882 10172 176014357 10173 126348024 10174 90320239 10175 64282990 10176 45546717 10177 32117612 10178 22537882 10179 15732963 10180 10924493 10181 7541993 10182 5176613 10183 3530363 10184 2392295 10185 1609470 10186 1075177 10187 712402 10188 468336 10189 304997 10190 196892 10191 125705 10192 79472 10193 49579 10194 30592 10195 18568 10196 11132 10197 6534 10198 3784 10199 2129 10200 1181 10201 628 10202 330 10203 162 10204 79 10205 34 10206 15 10207 5 10208 2 10209 35318463046666 10210 28096012622155 10211 22321142796862 10212 17709517955596 10213 14031534131563 10214 11101988211350 10215 8771672931205 10216 6920516936046 10217 5452017598966 10218 4288704912664 10219 3368470012203 10220 2641578660923 10221 2068260868865 10222 1616753388995 10223 1261724658848 10224 982997674949 10225 764525770725 10226 593563356610 10227 460003256738 10228 355840907252 10229 274747874846 10230 211727426591 10231 162841559741 10232 124990756445 10233 95740272702 10234 73180069297 10235 55814932496 10236 42475895618 10237 32251176082 10238 24430484796 10239 18461907435 10240 13917101011 10241 10464563335 10242 7848017533 10243 5869965237 10244 4378347377 10245 3256505755 10246 2415005187 10247 1785559019 10248 1316049178 10249 966884451 10250 707988681 10251 516639484 10252 375659411 10253 272147462 10254 196400359 10255 141177135 10256 101060330 10257 72035504 10258 51115571 10259 36104127 10260 25376004 10261 17746500 10262 12344013 10263 8539333 10264 5872163 10265 4013900 10266 2725481 10267 1838438 10268 1230825 10269 818021 10270 539032 10271 352313 10272 227999 10273 146212 10274 92670 10275 58139 10276 35960 10277 21989 10278 13208 10279 7834 10280 4539 10281 2594 10282 1435 10283 783 10284 407 10285 209 10286 99 10287 47 10288 19 10289 8 10290 2 10291 1 10292 38106197357581 10293 30326807943407 10294 24104044884221 10295 19132654153898 10296 15166036843972 10297 12005213786692 10298 9489808561736 10299 7490717396904 10300 5904129916248 10301 4646680901453 10302 3651502182019 10303 2865030040128 10304 2244409659630 10305 1755402366877 10306 1370686973177 10307 1068494453958 10308 831501444534 10309 645943882122 10310 500899701376 10311 387716361825 10312 299548161838 10313 230988468649 10314 177772806126 10315 136543907825 10316 104662198217 10317 80056574498 10318 61104102536 10319 46535826649 10320 35360836464 10321 26807194697 10322 20274291489 10323 15296048698 10324 11511205085 10325 8640561488 10326 6468564689 10327 4829343425 10328 3595368215 10329 2668952168 10330 1975314112 10331 1457451105 10332 1071923795 10333 785792449 10334 574073908 10335 417929692 10336 303142295 10337 219055916 10338 157669904 10339 113027386 10340 80679658 10341 57338362 10342 40561210 10343 28557361 10344 20004250 10345 13940752 10346 9661102 10347 6657605 10348 4559559 10349 3103402 10350 2097721 10351 1408279 10352 938059 10353 620125 10354 406285 10355 263944 10356 169687 10357 108064 10358 67967 10359 42297 10360 25923 10361 15701 10362 9327 10363 5468 10364 3124 10365 1760 10366 956 10367 512 10368 259 10369 130 10370 59 10371 27 10372 10 10373 4 10374 1 10375 41108104153726 10376 32729969450687 10377 26025509373674 10378 20667041040073 10379 16389757225183 10380 12979895692409 10381 10265106163350 10382 8106583640820 10383 6392678767901 10384 5033688657178 10385 3957636817384 10386 3106838494028 10387 2435125902884 10388 1905593594335 10389 1488782420067 10390 1161206258585 10391 904169150858 10392 702807136685 10393 545321641193 10394 422359355081 10395 326517971234 10396 251946866014 10397 194030155203 10398 149130895830 10399 114388997395 10400 87558242765 10401 66878197028 10402 50970944807 10403 38760406868 10404 29407289625 10405 22258596705 10406 16806893676 10407 12658933221 10408 9510302601 10409 7126069842 10410 5325104622 10411 3968233119 10412 2948604321 10413 2184501191 10414 1613460904 10415 1187951248 10416 871806440 10417 637652247 10418 464760417 10419 337531620 10420 244212882 10421 176014357 10422 126348024 10423 90320239 10424 64282990 10425 45546717 10426 32117612 10427 22537882 10428 15732963 10429 10924493 10430 7541993 10431 5176613 10432 3530363 10433 2392295 10434 1609470 10435 1075177 10436 712402 10437 468336 10438 304997 10439 196892 10440 125705 10441 79472 10442 49579 10443 30592 10444 18568 10445 11132 10446 6534 10447 3784 10448 2129 10449 1181 10450 628 10451 330 10452 162 10453 79 10454 34 10455 15 10456 5 10457 2 10458 44340197429071 10459 35318463046666 10460 28096012622155 10461 22321142796862 10462 17709517955596 10463 14031534131563 10464 11101988211350 10465 8771672931205 10466 6920516936046 10467 5452017598966 10468 4288704912664 10469 3368470012203 10470 2641578660923 10471 2068260868865 10472 1616753388995 10473 1261724658848 10474 982997674949 10475 764525770725 10476 593563356610 10477 460003256738 10478 355840907252 10479 274747874846 10480 211727426591 10481 162841559741 10482 124990756445 10483 95740272702 10484 73180069297 10485 55814932496 10486 42475895618 10487 32251176082 10488 24430484796 10489 18461907435 10490 13917101011 10491 10464563335 10492 7848017533 10493 5869965237 10494 4378347377 10495 3256505755 10496 2415005187 10497 1785559019 10498 1316049178 10499 966884451 10500 707988681 10501 516639484 10502 375659411 10503 272147462 10504 196400359 10505 141177135 10506 101060330 10507 72035504 10508 51115571 10509 36104127 10510 25376004 10511 17746500 10512 12344013 10513 8539333 10514 5872163 10515 4013900 10516 2725481 10517 1838438 10518 1230825 10519 818021 10520 539032 10521 352313 10522 227999 10523 146212 10524 92670 10525 58139 10526 35960 10527 21989 10528 13208 10529 7834 10530 4539 10531 2594 10532 1435 10533 783 10534 407 10535 209 10536 99 10537 47 10538 19 10539 8 10540 2 10541 1 10542 47819664510655 10543 38106197357581 10544 30326807943407 10545 24104044884221 10546 19132654153898 10547 15166036843972 10548 12005213786692 10549 9489808561736 10550 7490717396904 10551 5904129916248 10552 4646680901453 10553 3651502182019 10554 2865030040128 10555 2244409659630 10556 1755402366877 10557 1370686973177 10558 1068494453958 10559 831501444534 10560 645943882122 10561 500899701376 10562 387716361825 10563 299548161838 10564 230988468649 10565 177772806126 10566 136543907825 10567 104662198217 10568 80056574498 10569 61104102536 10570 46535826649 10571 35360836464 10572 26807194697 10573 20274291489 10574 15296048698 10575 11511205085 10576 8640561488 10577 6468564689 10578 4829343425 10579 3595368215 10580 2668952168 10581 1975314112 10582 1457451105 10583 1071923795 10584 785792449 10585 574073908 10586 417929692 10587 303142295 10588 219055916 10589 157669904 10590 113027386 10591 80679658 10592 57338362 10593 40561210 10594 28557361 10595 20004250 10596 13940752 10597 9661102 10598 6657605 10599 4559559 10600 3103402 10601 2097721 10602 1408279 10603 938059 10604 620125 10605 406285 10606 263944 10607 169687 10608 108064 10609 67967 10610 42297 10611 25923 10612 15701 10613 9327 10614 5468 10615 3124 10616 1760 10617 956 10618 512 10619 259 10620 130 10621 59 10622 27 10623 10 10624 4 10625 1 10626 51564934486887 10627 41108104153726 10628 32729969450687 10629 26025509373674 10630 20667041040073 10631 16389757225183 10632 12979895692409 10633 10265106163350 10634 8106583640820 10635 6392678767901 10636 5033688657178 10637 3957636817384 10638 3106838494028 10639 2435125902884 10640 1905593594335 10641 1488782420067 10642 1161206258585 10643 904169150858 10644 702807136685 10645 545321641193 10646 422359355081 10647 326517971234 10648 251946866014 10649 194030155203 10650 149130895830 10651 114388997395 10652 87558242765 10653 66878197028 10654 50970944807 10655 38760406868 10656 29407289625 10657 22258596705 10658 16806893676 10659 12658933221 10660 9510302601 10661 7126069842 10662 5325104622 10663 3968233119 10664 2948604321 10665 2184501191 10666 1613460904 10667 1187951248 10668 871806440 10669 637652247 10670 464760417 10671 337531620 10672 244212882 10673 176014357 10674 126348024 10675 90320239 10676 64282990 10677 45546717 10678 32117612 10679 22537882 10680 15732963 10681 10924493 10682 7541993 10683 5176613 10684 3530363 10685 2392295 10686 1609470 10687 1075177 10688 712402 10689 468336 10690 304997 10691 196892 10692 125705 10693 79472 10694 49579 10695 30592 10696 18568 10697 11132 10698 6534 10699 3784 10700 2129 10701 1181 10702 628 10703 330 10704 162 10705 79 10706 34 10707 15 10708 5 10709 2 10710 55595781431954 10711 44340197429071 10712 35318463046666 10713 28096012622155 10714 22321142796862 10715 17709517955596 10716 14031534131563 10717 11101988211350 10718 8771672931205 10719 6920516936046 10720 5452017598966 10721 4288704912664 10722 3368470012203 10723 2641578660923 10724 2068260868865 10725 1616753388995 10726 1261724658848 10727 982997674949 10728 764525770725 10729 593563356610 10730 460003256738 10731 355840907252 10732 274747874846 10733 211727426591 10734 162841559741 10735 124990756445 10736 95740272702 10737 73180069297 10738 55814932496 10739 42475895618 10740 32251176082 10741 24430484796 10742 18461907435 10743 13917101011 10744 10464563335 10745 7848017533 10746 5869965237 10747 4378347377 10748 3256505755 10749 2415005187 10750 1785559019 10751 1316049178 10752 966884451 10753 707988681 10754 516639484 10755 375659411 10756 272147462 10757 196400359 10758 141177135 10759 101060330 10760 72035504 10761 51115571 10762 36104127 10763 25376004 10764 17746500 10765 12344013 10766 8539333 10767 5872163 10768 4013900 10769 2725481 10770 1838438 10771 1230825 10772 818021 10773 539032 10774 352313 10775 227999 10776 146212 10777 92670 10778 58139 10779 35960 10780 21989 10781 13208 10782 7834 10783 4539 10784 2594 10785 1435 10786 783 10787 407 10788 209 10789 99 10790 47 10791 19 10792 8 10793 2 10794 1 10795 59933403551431 10796 47819664510655 10797 38106197357581 10798 30326807943407 10799 24104044884221 10800 19132654153898 10801 15166036843972 10802 12005213786692 10803 9489808561736 10804 7490717396904 10805 5904129916248 10806 4646680901453 10807 3651502182019 10808 2865030040128 10809 2244409659630 10810 1755402366877 10811 1370686973177 10812 1068494453958 10813 831501444534 10814 645943882122 10815 500899701376 10816 387716361825 10817 299548161838 10818 230988468649 10819 177772806126 10820 136543907825 10821 104662198217 10822 80056574498 10823 61104102536 10824 46535826649 10825 35360836464 10826 26807194697 10827 20274291489 10828 15296048698 10829 11511205085 10830 8640561488 10831 6468564689 10832 4829343425 10833 3595368215 10834 2668952168 10835 1975314112 10836 1457451105 10837 1071923795 10838 785792449 10839 574073908 10840 417929692 10841 303142295 10842 219055916 10843 157669904 10844 113027386 10845 80679658 10846 57338362 10847 40561210 10848 28557361 10849 20004250 10850 13940752 10851 9661102 10852 6657605 10853 4559559 10854 3103402 10855 2097721 10856 1408279 10857 938059 10858 620125 10859 406285 10860 263944 10861 169687 10862 108064 10863 67967 10864 42297 10865 25923 10866 15701 10867 9327 10868 5468 10869 3124 10870 1760 10871 956 10872 512 10873 259 10874 130 10875 59 10876 27 10877 10 10878 4 10879 1 10880 64600540138106 10881 51564934486887 10882 41108104153726 10883 32729969450687 10884 26025509373674 10885 20667041040073 10886 16389757225183 10887 12979895692409 10888 10265106163350 10889 8106583640820 10890 6392678767901 10891 5033688657178 10892 3957636817384 10893 3106838494028 10894 2435125902884 10895 1905593594335 10896 1488782420067 10897 1161206258585 10898 904169150858 10899 702807136685 10900 545321641193 10901 422359355081 10902 326517971234 10903 251946866014 10904 194030155203 10905 149130895830 10906 114388997395 10907 87558242765 10908 66878197028 10909 50970944807 10910 38760406868 10911 29407289625 10912 22258596705 10913 16806893676 10914 12658933221 10915 9510302601 10916 7126069842 10917 5325104622 10918 3968233119 10919 2948604321 10920 2184501191 10921 1613460904 10922 1187951248 10923 871806440 10924 637652247 10925 464760417 10926 337531620 10927 244212882 10928 176014357 10929 126348024 10930 90320239 10931 64282990 10932 45546717 10933 32117612 10934 22537882 10935 15732963 10936 10924493 10937 7541993 10938 5176613 10939 3530363 10940 2392295 10941 1609470 10942 1075177 10943 712402 10944 468336 10945 304997 10946 196892 10947 125705 10948 79472 10949 49579 10950 30592 10951 18568 10952 11132 10953 6534 10954 3784 10955 2129 10956 1181 10957 628 10958 330 10959 162 10960 79 10961 34 10962 15 10963 5 10964 2 10965 69621562996101 10966 55595781431954 10967 44340197429071 10968 35318463046666 10969 28096012622155 10970 22321142796862 10971 17709517955596 10972 14031534131563 10973 11101988211350 10974 8771672931205 10975 6920516936046 10976 5452017598966 10977 4288704912664 10978 3368470012203 10979 2641578660923 10980 2068260868865 10981 1616753388995 10982 1261724658848 10983 982997674949 10984 764525770725 10985 593563356610 10986 460003256738 10987 355840907252 10988 274747874846 10989 211727426591 10990 162841559741 10991 124990756445 10992 95740272702 10993 73180069297 10994 55814932496 10995 42475895618 10996 32251176082 10997 24430484796 10998 18461907435 10999 13917101011 11000 10464563335 11001 7848017533 11002 5869965237 11003 4378347377 11004 3256505755 11005 2415005187 11006 1785559019 11007 1316049178 11008 966884451 11009 707988681 11010 516639484 11011 375659411 11012 272147462 11013 196400359 11014 141177135 11015 101060330 11016 72035504 11017 51115571 11018 36104127 11019 25376004 11020 17746500 11021 12344013 11022 8539333 11023 5872163 11024 4013900 11025 2725481 11026 1838438 11027 1230825 11028 818021 11029 539032 11030 352313 11031 227999 11032 146212 11033 92670 11034 58139 11035 35960 11036 21989 11037 13208 11038 7834 11039 4539 11040 2594 11041 1435 11042 783 11043 407 11044 209 11045 99 11046 47 11047 19 11048 8 11049 2 11050 1 11051 75022608954670 11052 59933403551431 11053 47819664510655 11054 38106197357581 11055 30326807943407 11056 24104044884221 11057 19132654153898 11058 15166036843972 11059 12005213786692 11060 9489808561736 11061 7490717396904 11062 5904129916248 11063 4646680901453 11064 3651502182019 11065 2865030040128 11066 2244409659630 11067 1755402366877 11068 1370686973177 11069 1068494453958 11070 831501444534 11071 645943882122 11072 500899701376 11073 387716361825 11074 299548161838 11075 230988468649 11076 177772806126 11077 136543907825 11078 104662198217 11079 80056574498 11080 61104102536 11081 46535826649 11082 35360836464 11083 26807194697 11084 20274291489 11085 15296048698 11086 11511205085 11087 8640561488 11088 6468564689 11089 4829343425 11090 3595368215 11091 2668952168 11092 1975314112 11093 1457451105 11094 1071923795 11095 785792449 11096 574073908 11097 417929692 11098 303142295 11099 219055916 11100 157669904 11101 113027386 11102 80679658 11103 57338362 11104 40561210 11105 28557361 11106 20004250 11107 13940752 11108 9661102 11109 6657605 11110 4559559 11111 3103402 11112 2097721 11113 1408279 11114 938059 11115 620125 11116 406285 11117 263944 11118 169687 11119 108064 11120 67967 11121 42297 11122 25923 11123 15701 11124 9327 11125 5468 11126 3124 11127 1760 11128 956 11129 512 11130 259 11131 130 11132 59 11133 27 11134 10 11135 4 11136 1 11137 80831685348692 11138 64600540138106 11139 51564934486887 11140 41108104153726 11141 32729969450687 11142 26025509373674 11143 20667041040073 11144 16389757225183 11145 12979895692409 11146 10265106163350 11147 8106583640820 11148 6392678767901 11149 5033688657178 11150 3957636817384 11151 3106838494028 11152 2435125902884 11153 1905593594335 11154 1488782420067 11155 1161206258585 11156 904169150858 11157 702807136685 11158 545321641193 11159 422359355081 11160 326517971234 11161 251946866014 11162 194030155203 11163 149130895830 11164 114388997395 11165 87558242765 11166 66878197028 11167 50970944807 11168 38760406868 11169 29407289625 11170 22258596705 11171 16806893676 11172 12658933221 11173 9510302601 11174 7126069842 11175 5325104622 11176 3968233119 11177 2948604321 11178 2184501191 11179 1613460904 11180 1187951248 11181 871806440 11182 637652247 11183 464760417 11184 337531620 11185 244212882 11186 176014357 11187 126348024 11188 90320239 11189 64282990 11190 45546717 11191 32117612 11192 22537882 11193 15732963 11194 10924493 11195 7541993 11196 5176613 11197 3530363 11198 2392295 11199 1609470 11200 1075177 11201 712402 11202 468336 11203 304997 11204 196892 11205 125705 11206 79472 11207 49579 11208 30592 11209 18568 11210 11132 11211 6534 11212 3784 11213 2129 11214 1181 11215 628 11216 330 11217 162 11218 79 11219 34 11220 15 11221 5 11222 2 11223 87078820160676 11224 69621562996101 11225 55595781431954 11226 44340197429071 11227 35318463046666 11228 28096012622155 11229 22321142796862 11230 17709517955596 11231 14031534131563 11232 11101988211350 11233 8771672931205 11234 6920516936046 11235 5452017598966 11236 4288704912664 11237 3368470012203 11238 2641578660923 11239 2068260868865 11240 1616753388995 11241 1261724658848 11242 982997674949 11243 764525770725 11244 593563356610 11245 460003256738 11246 355840907252 11247 274747874846 11248 211727426591 11249 162841559741 11250 124990756445 11251 95740272702 11252 73180069297 11253 55814932496 11254 42475895618 11255 32251176082 11256 24430484796 11257 18461907435 11258 13917101011 11259 10464563335 11260 7848017533 11261 5869965237 11262 4378347377 11263 3256505755 11264 2415005187 11265 1785559019 11266 1316049178 11267 966884451 11268 707988681 11269 516639484 11270 375659411 11271 272147462 11272 196400359 11273 141177135 11274 101060330 11275 72035504 11276 51115571 11277 36104127 11278 25376004 11279 17746500 11280 12344013 11281 8539333 11282 5872163 11283 4013900 11284 2725481 11285 1838438 11286 1230825 11287 818021 11288 539032 11289 352313 11290 227999 11291 146212 11292 92670 11293 58139 11294 35960 11295 21989 11296 13208 11297 7834 11298 4539 11299 2594 11300 1435 11301 783 11302 407 11303 209 11304 99 11305 47 11306 19 11307 8 11308 2 11309 1 11310 93796183577893 11311 75022608954670 11312 59933403551431 11313 47819664510655 11314 38106197357581 11315 30326807943407 11316 24104044884221 11317 19132654153898 11318 15166036843972 11319 12005213786692 11320 9489808561736 11321 7490717396904 11322 5904129916248 11323 4646680901453 11324 3651502182019 11325 2865030040128 11326 2244409659630 11327 1755402366877 11328 1370686973177 11329 1068494453958 11330 831501444534 11331 645943882122 11332 500899701376 11333 387716361825 11334 299548161838 11335 230988468649 11336 177772806126 11337 136543907825 11338 104662198217 11339 80056574498 11340 61104102536 11341 46535826649 11342 35360836464 11343 26807194697 11344 20274291489 11345 15296048698 11346 11511205085 11347 8640561488 11348 6468564689 11349 4829343425 11350 3595368215 11351 2668952168 11352 1975314112 11353 1457451105 11354 1071923795 11355 785792449 11356 574073908 11357 417929692 11358 303142295 11359 219055916 11360 157669904 11361 113027386 11362 80679658 11363 57338362 11364 40561210 11365 28557361 11366 20004250 11367 13940752 11368 9661102 11369 6657605 11370 4559559 11371 3103402 11372 2097721 11373 1408279 11374 938059 11375 620125 11376 406285 11377 263944 11378 169687 11379 108064 11380 67967 11381 42297 11382 25923 11383 15701 11384 9327 11385 5468 11386 3124 11387 1760 11388 956 11389 512 11390 259 11391 130 11392 59 11393 27 11394 10 11395 4 11396 1 11397 101018258105489 11398 80831685348692 11399 64600540138106 11400 51564934486887 11401 41108104153726 11402 32729969450687 11403 26025509373674 11404 20667041040073 11405 16389757225183 11406 12979895692409 11407 10265106163350 11408 8106583640820 11409 6392678767901 11410 5033688657178 11411 3957636817384 11412 3106838494028 11413 2435125902884 11414 1905593594335 11415 1488782420067 11416 1161206258585 11417 904169150858 11418 702807136685 11419 545321641193 11420 422359355081 11421 326517971234 11422 251946866014 11423 194030155203 11424 149130895830 11425 114388997395 11426 87558242765 11427 66878197028 11428 50970944807 11429 38760406868 11430 29407289625 11431 22258596705 11432 16806893676 11433 12658933221 11434 9510302601 11435 7126069842 11436 5325104622 11437 3968233119 11438 2948604321 11439 2184501191 11440 1613460904 11441 1187951248 11442 871806440 11443 637652247 11444 464760417 11445 337531620 11446 244212882 11447 176014357 11448 126348024 11449 90320239 11450 64282990 11451 45546717 11452 32117612 11453 22537882 11454 15732963 11455 10924493 11456 7541993 11457 5176613 11458 3530363 11459 2392295 11460 1609470 11461 1075177 11462 712402 11463 468336 11464 304997 11465 196892 11466 125705 11467 79472 11468 49579 11469 30592 11470 18568 11471 11132 11472 6534 11473 3784 11474 2129 11475 1181 11476 628 11477 330 11478 162 11479 79 11480 34 11481 15 11482 5 11483 2 11484 108781978499253 11485 87078820160676 11486 69621562996101 11487 55595781431954 11488 44340197429071 11489 35318463046666 11490 28096012622155 11491 22321142796862 11492 17709517955596 11493 14031534131563 11494 11101988211350 11495 8771672931205 11496 6920516936046 11497 5452017598966 11498 4288704912664 11499 3368470012203 11500 2641578660923 11501 2068260868865 11502 1616753388995 11503 1261724658848 11504 982997674949 11505 764525770725 11506 593563356610 11507 460003256738 11508 355840907252 11509 274747874846 11510 211727426591 11511 162841559741 11512 124990756445 11513 95740272702 11514 73180069297 11515 55814932496 11516 42475895618 11517 32251176082 11518 24430484796 11519 18461907435 11520 13917101011 11521 10464563335 11522 7848017533 11523 5869965237 11524 4378347377 11525 3256505755 11526 2415005187 11527 1785559019 11528 1316049178 11529 966884451 11530 707988681 11531 516639484 11532 375659411 11533 272147462 11534 196400359 11535 141177135 11536 101060330 11537 72035504 11538 51115571 11539 36104127 11540 25376004 11541 17746500 11542 12344013 11543 8539333 11544 5872163 11545 4013900 11546 2725481 11547 1838438 11548 1230825 11549 818021 11550 539032 11551 352313 11552 227999 11553 146212 11554 92670 11555 58139 11556 35960 11557 21989 11558 13208 11559 7834 11560 4539 11561 2594 11562 1435 11563 783 11564 407 11565 209 11566 99 11567 47 11568 19 11569 8 11570 2 11571 1 11572 117126924498493 11573 93796183577893 11574 75022608954670 11575 59933403551431 11576 47819664510655 11577 38106197357581 11578 30326807943407 11579 24104044884221 11580 19132654153898 11581 15166036843972 11582 12005213786692 11583 9489808561736 11584 7490717396904 11585 5904129916248 11586 4646680901453 11587 3651502182019 11588 2865030040128 11589 2244409659630 11590 1755402366877 11591 1370686973177 11592 1068494453958 11593 831501444534 11594 645943882122 11595 500899701376 11596 387716361825 11597 299548161838 11598 230988468649 11599 177772806126 11600 136543907825 11601 104662198217 11602 80056574498 11603 61104102536 11604 46535826649 11605 35360836464 11606 26807194697 11607 20274291489 11608 15296048698 11609 11511205085 11610 8640561488 11611 6468564689 11612 4829343425 11613 3595368215 11614 2668952168 11615 1975314112 11616 1457451105 11617 1071923795 11618 785792449 11619 574073908 11620 417929692 11621 303142295 11622 219055916 11623 157669904 11624 113027386 11625 80679658 11626 57338362 11627 40561210 11628 28557361 11629 20004250 11630 13940752 11631 9661102 11632 6657605 11633 4559559 11634 3103402 11635 2097721 11636 1408279 11637 938059 11638 620125 11639 406285 11640 263944 11641 169687 11642 108064 11643 67967 11644 42297 11645 25923 11646 15701 11647 9327 11648 5468 11649 3124 11650 1760 11651 956 11652 512 11653 259 11654 130 11655 59 11656 27 11657 10 11658 4 11659 1 11660 126095481748769 11661 101018258105489 11662 80831685348692 11663 64600540138106 11664 51564934486887 11665 41108104153726 11666 32729969450687 11667 26025509373674 11668 20667041040073 11669 16389757225183 11670 12979895692409 11671 10265106163350 11672 8106583640820 11673 6392678767901 11674 5033688657178 11675 3957636817384 11676 3106838494028 11677 2435125902884 11678 1905593594335 11679 1488782420067 11680 1161206258585 11681 904169150858 11682 702807136685 11683 545321641193 11684 422359355081 11685 326517971234 11686 251946866014 11687 194030155203 11688 149130895830 11689 114388997395 11690 87558242765 11691 66878197028 11692 50970944807 11693 38760406868 11694 29407289625 11695 22258596705 11696 16806893676 11697 12658933221 11698 9510302601 11699 7126069842 11700 5325104622 11701 3968233119 11702 2948604321 11703 2184501191 11704 1613460904 11705 1187951248 11706 871806440 11707 637652247 11708 464760417 11709 337531620 11710 244212882 11711 176014357 11712 126348024 11713 90320239 11714 64282990 11715 45546717 11716 32117612 11717 22537882 11718 15732963 11719 10924493 11720 7541993 11721 5176613 11722 3530363 11723 2392295 11724 1609470 11725 1075177 11726 712402 11727 468336 11728 304997 11729 196892 11730 125705 11731 79472 11732 49579 11733 30592 11734 18568 11735 11132 11736 6534 11737 3784 11738 2129 11739 1181 11740 628 11741 330 11742 162 11743 79 11744 34 11745 15 11746 5 11747 2 11748 135733060151561 11749 108781978499253 11750 87078820160676 11751 69621562996101 11752 55595781431954 11753 44340197429071 11754 35318463046666 11755 28096012622155 11756 22321142796862 11757 17709517955596 11758 14031534131563 11759 11101988211350 11760 8771672931205 11761 6920516936046 11762 5452017598966 11763 4288704912664 11764 3368470012203 11765 2641578660923 11766 2068260868865 11767 1616753388995 11768 1261724658848 11769 982997674949 11770 764525770725 11771 593563356610 11772 460003256738 11773 355840907252 11774 274747874846 11775 211727426591 11776 162841559741 11777 124990756445 11778 95740272702 11779 73180069297 11780 55814932496 11781 42475895618 11782 32251176082 11783 24430484796 11784 18461907435 11785 13917101011 11786 10464563335 11787 7848017533 11788 5869965237 11789 4378347377 11790 3256505755 11791 2415005187 11792 1785559019 11793 1316049178 11794 966884451 11795 707988681 11796 516639484 11797 375659411 11798 272147462 11799 196400359 11800 141177135 11801 101060330 11802 72035504 11803 51115571 11804 36104127 11805 25376004 11806 17746500 11807 12344013 11808 8539333 11809 5872163 11810 4013900 11811 2725481 11812 1838438 11813 1230825 11814 818021 11815 539032 11816 352313 11817 227999 11818 146212 11819 92670 11820 58139 11821 35960 11822 21989 11823 13208 11824 7834 11825 4539 11826 2594 11827 1435 11828 783 11829 407 11830 209 11831 99 11832 47 11833 19 11834 8 11835 2 11836 1 11837 146088278743204 11838 117126924498493 11839 93796183577893 11840 75022608954670 11841 59933403551431 11842 47819664510655 11843 38106197357581 11844 30326807943407 11845 24104044884221 11846 19132654153898 11847 15166036843972 11848 12005213786692 11849 9489808561736 11850 7490717396904 11851 5904129916248 11852 4646680901453 11853 3651502182019 11854 2865030040128 11855 2244409659630 11856 1755402366877 11857 1370686973177 11858 1068494453958 11859 831501444534 11860 645943882122 11861 500899701376 11862 387716361825 11863 299548161838 11864 230988468649 11865 177772806126 11866 136543907825 11867 104662198217 11868 80056574498 11869 61104102536 11870 46535826649 11871 35360836464 11872 26807194697 11873 20274291489 11874 15296048698 11875 11511205085 11876 8640561488 11877 6468564689 11878 4829343425 11879 3595368215 11880 2668952168 11881 1975314112 11882 1457451105 11883 1071923795 11884 785792449 11885 574073908 11886 417929692 11887 303142295 11888 219055916 11889 157669904 11890 113027386 11891 80679658 11892 57338362 11893 40561210 11894 28557361 11895 20004250 11896 13940752 11897 9661102 11898 6657605 11899 4559559 11900 3103402 11901 2097721 11902 1408279 11903 938059 11904 620125 11905 406285 11906 263944 11907 169687 11908 108064 11909 67967 11910 42297 11911 25923 11912 15701 11913 9327 11914 5468 11915 3124 11916 1760 11917 956 11918 512 11919 259 11920 130 11921 59 11922 27 11923 10 11924 4 11925 1 11926 157213213052552 11927 126095481748769 11928 101018258105489 11929 80831685348692 11930 64600540138106 11931 51564934486887 11932 41108104153726 11933 32729969450687 11934 26025509373674 11935 20667041040073 11936 16389757225183 11937 12979895692409 11938 10265106163350 11939 8106583640820 11940 6392678767901 11941 5033688657178 11942 3957636817384 11943 3106838494028 11944 2435125902884 11945 1905593594335 11946 1488782420067 11947 1161206258585 11948 904169150858 11949 702807136685 11950 545321641193 11951 422359355081 11952 326517971234 11953 251946866014 11954 194030155203 11955 149130895830 11956 114388997395 11957 87558242765 11958 66878197028 11959 50970944807 11960 38760406868 11961 29407289625 11962 22258596705 11963 16806893676 11964 12658933221 11965 9510302601 11966 7126069842 11967 5325104622 11968 3968233119 11969 2948604321 11970 2184501191 11971 1613460904 11972 1187951248 11973 871806440 11974 637652247 11975 464760417 11976 337531620 11977 244212882 11978 176014357 11979 126348024 11980 90320239 11981 64282990 11982 45546717 11983 32117612 11984 22537882 11985 15732963 11986 10924493 11987 7541993 11988 5176613 11989 3530363 11990 2392295 11991 1609470 11992 1075177 11993 712402 11994 468336 11995 304997 11996 196892 11997 125705 11998 79472 11999 49579 12000 30592 12001 18568 12002 11132 12003 6534 12004 3784 12005 2129 12006 1181 12007 628 12008 330 12009 162 12010 79 12011 34 12012 15 12013 5 12014 2 12015 169163607306644 12016 135733060151561 12017 108781978499253 12018 87078820160676 12019 69621562996101 12020 55595781431954 12021 44340197429071 12022 35318463046666 12023 28096012622155 12024 22321142796862 12025 17709517955596 12026 14031534131563 12027 11101988211350 12028 8771672931205 12029 6920516936046 12030 5452017598966 12031 4288704912664 12032 3368470012203 12033 2641578660923 12034 2068260868865 12035 1616753388995 12036 1261724658848 12037 982997674949 12038 764525770725 12039 593563356610 12040 460003256738 12041 355840907252 12042 274747874846 12043 211727426591 12044 162841559741 12045 124990756445 12046 95740272702 12047 73180069297 12048 55814932496 12049 42475895618 12050 32251176082 12051 24430484796 12052 18461907435 12053 13917101011 12054 10464563335 12055 7848017533 12056 5869965237 12057 4378347377 12058 3256505755 12059 2415005187 12060 1785559019 12061 1316049178 12062 966884451 12063 707988681 12064 516639484 12065 375659411 12066 272147462 12067 196400359 12068 141177135 12069 101060330 12070 72035504 12071 51115571 12072 36104127 12073 25376004 12074 17746500 12075 12344013 12076 8539333 12077 5872163 12078 4013900 12079 2725481 12080 1838438 12081 1230825 12082 818021 12083 539032 12084 352313 12085 227999 12086 146212 12087 92670 12088 58139 12089 35960 12090 21989 12091 13208 12092 7834 12093 4539 12094 2594 12095 1435 12096 783 12097 407 12098 209 12099 99 12100 47 12101 19 12102 8 12103 2 12104 1 12105 181999154625988 12106 146088278743204 12107 117126924498493 12108 93796183577893 12109 75022608954670 12110 59933403551431 12111 47819664510655 12112 38106197357581 12113 30326807943407 12114 24104044884221 12115 19132654153898 12116 15166036843972 12117 12005213786692 12118 9489808561736 12119 7490717396904 12120 5904129916248 12121 4646680901453 12122 3651502182019 12123 2865030040128 12124 2244409659630 12125 1755402366877 12126 1370686973177 12127 1068494453958 12128 831501444534 12129 645943882122 12130 500899701376 12131 387716361825 12132 299548161838 12133 230988468649 12134 177772806126 12135 136543907825 12136 104662198217 12137 80056574498 12138 61104102536 12139 46535826649 12140 35360836464 12141 26807194697 12142 20274291489 12143 15296048698 12144 11511205085 12145 8640561488 12146 6468564689 12147 4829343425 12148 3595368215 12149 2668952168 12150 1975314112 12151 1457451105 12152 1071923795 12153 785792449 12154 574073908 12155 417929692 12156 303142295 12157 219055916 12158 157669904 12159 113027386 12160 80679658 12161 57338362 12162 40561210 12163 28557361 12164 20004250 12165 13940752 12166 9661102 12167 6657605 12168 4559559 12169 3103402 12170 2097721 12171 1408279 12172 938059 12173 620125 12174 406285 12175 263944 12176 169687 12177 108064 12178 67967 12179 42297 12180 25923 12181 15701 12182 9327 12183 5468 12184 3124 12185 1760 12186 956 12187 512 12188 259 12189 130 12190 59 12191 27 12192 10 12193 4 12194 1 12195 195783740382458 12196 157213213052552 12197 126095481748769 12198 101018258105489 12199 80831685348692 12200 64600540138106 12201 51564934486887 12202 41108104153726 12203 32729969450687 12204 26025509373674 12205 20667041040073 12206 16389757225183 12207 12979895692409 12208 10265106163350 12209 8106583640820 12210 6392678767901 12211 5033688657178 12212 3957636817384 12213 3106838494028 12214 2435125902884 12215 1905593594335 12216 1488782420067 12217 1161206258585 12218 904169150858 12219 702807136685 12220 545321641193 12221 422359355081 12222 326517971234 12223 251946866014 12224 194030155203 12225 149130895830 12226 114388997395 12227 87558242765 12228 66878197028 12229 50970944807 12230 38760406868 12231 29407289625 12232 22258596705 12233 16806893676 12234 12658933221 12235 9510302601 12236 7126069842 12237 5325104622 12238 3968233119 12239 2948604321 12240 2184501191 12241 1613460904 12242 1187951248 12243 871806440 12244 637652247 12245 464760417 12246 337531620 12247 244212882 12248 176014357 12249 126348024 12250 90320239 12251 64282990 12252 45546717 12253 32117612 12254 22537882 12255 15732963 12256 10924493 12257 7541993 12258 5176613 12259 3530363 12260 2392295 12261 1609470 12262 1075177 12263 712402 12264 468336 12265 304997 12266 196892 12267 125705 12268 79472 12269 49579 12270 30592 12271 18568 12272 11132 12273 6534 12274 3784 12275 2129 12276 1181 12277 628 12278 330 12279 162 12280 79 12281 34 12282 15 12283 5 12284 2 12285 210585759564303 12286 169163607306644 12287 135733060151561 12288 108781978499253 12289 87078820160676 12290 69621562996101 12291 55595781431954 12292 44340197429071 12293 35318463046666 12294 28096012622155 12295 22321142796862 12296 17709517955596 12297 14031534131563 12298 11101988211350 12299 8771672931205 12300 6920516936046 12301 5452017598966 12302 4288704912664 12303 3368470012203 12304 2641578660923 12305 2068260868865 12306 1616753388995 12307 1261724658848 12308 982997674949 12309 764525770725 12310 593563356610 12311 460003256738 12312 355840907252 12313 274747874846 12314 211727426591 12315 162841559741 12316 124990756445 12317 95740272702 12318 73180069297 12319 55814932496 12320 42475895618 12321 32251176082 12322 24430484796 12323 18461907435 12324 13917101011 12325 10464563335 12326 7848017533 12327 5869965237 12328 4378347377 12329 3256505755 12330 2415005187 12331 1785559019 12332 1316049178 12333 966884451 12334 707988681 12335 516639484 12336 375659411 12337 272147462 12338 196400359 12339 141177135 12340 101060330 12341 72035504 12342 51115571 12343 36104127 12344 25376004 12345 17746500 12346 12344013 12347 8539333 12348 5872163 12349 4013900 12350 2725481 12351 1838438 12352 1230825 12353 818021 12354 539032 12355 352313 12356 227999 12357 146212 12358 92670 12359 58139 12360 35960 12361 21989 12362 13208 12363 7834 12364 4539 12365 2594 12366 1435 12367 783 12368 407 12369 209 12370 99 12371 47 12372 19 12373 8 12374 2 12375 1 12376 226478395622246 12377 181999154625988 12378 146088278743204 12379 117126924498493 12380 93796183577893 12381 75022608954670 12382 59933403551431 12383 47819664510655 12384 38106197357581 12385 30326807943407 12386 24104044884221 12387 19132654153898 12388 15166036843972 12389 12005213786692 12390 9489808561736 12391 7490717396904 12392 5904129916248 12393 4646680901453 12394 3651502182019 12395 2865030040128 12396 2244409659630 12397 1755402366877 12398 1370686973177 12399 1068494453958 12400 831501444534 12401 645943882122 12402 500899701376 12403 387716361825 12404 299548161838 12405 230988468649 12406 177772806126 12407 136543907825 12408 104662198217 12409 80056574498 12410 61104102536 12411 46535826649 12412 35360836464 12413 26807194697 12414 20274291489 12415 15296048698 12416 11511205085 12417 8640561488 12418 6468564689 12419 4829343425 12420 3595368215 12421 2668952168 12422 1975314112 12423 1457451105 12424 1071923795 12425 785792449 12426 574073908 12427 417929692 12428 303142295 12429 219055916 12430 157669904 12431 113027386 12432 80679658 12433 57338362 12434 40561210 12435 28557361 12436 20004250 12437 13940752 12438 9661102 12439 6657605 12440 4559559 12441 3103402 12442 2097721 12443 1408279 12444 938059 12445 620125 12446 406285 12447 263944 12448 169687 12449 108064 12450 67967 12451 42297 12452 25923 12453 15701 12454 9327 12455 5468 12456 3124 12457 1760 12458 956 12459 512 12460 259 12461 130 12462 59 12463 27 12464 10 12465 4 12466 1 12467 243539979899708 12468 195783740382458 12469 157213213052552 12470 126095481748769 12471 101018258105489 12472 80831685348692 12473 64600540138106 12474 51564934486887 12475 41108104153726 12476 32729969450687 12477 26025509373674 12478 20667041040073 12479 16389757225183 12480 12979895692409 12481 10265106163350 12482 8106583640820 12483 6392678767901 12484 5033688657178 12485 3957636817384 12486 3106838494028 12487 2435125902884 12488 1905593594335 12489 1488782420067 12490 1161206258585 12491 904169150858 12492 702807136685 12493 545321641193 12494 422359355081 12495 326517971234 12496 251946866014 12497 194030155203 12498 149130895830 12499 114388997395 12500 87558242765 12501 66878197028 12502 50970944807 12503 38760406868 12504 29407289625 12505 22258596705 12506 16806893676 12507 12658933221 12508 9510302601 12509 7126069842 12510 5325104622 12511 3968233119 12512 2948604321 12513 2184501191 12514 1613460904 12515 1187951248 12516 871806440 12517 637652247 12518 464760417 12519 337531620 12520 244212882 12521 176014357 12522 126348024 12523 90320239 12524 64282990 12525 45546717 12526 32117612 12527 22537882 12528 15732963 12529 10924493 12530 7541993 12531 5176613 12532 3530363 12533 2392295 12534 1609470 12535 1075177 12536 712402 12537 468336 12538 304997 12539 196892 12540 125705 12541 79472 12542 49579 12543 30592 12544 18568 12545 11132 12546 6534 12547 3784 12548 2129 12549 1181 12550 628 12551 330 12552 162 12553 79 12554 34 12555 15 12556 5 12557 2 12558 261854310885098 12559 210585759564303 12560 169163607306644 12561 135733060151561 12562 108781978499253 12563 87078820160676 12564 69621562996101 12565 55595781431954 12566 44340197429071 12567 35318463046666 12568 28096012622155 12569 22321142796862 12570 17709517955596 12571 14031534131563 12572 11101988211350 12573 8771672931205 12574 6920516936046 12575 5452017598966 12576 4288704912664 12577 3368470012203 12578 2641578660923 12579 2068260868865 12580 1616753388995 12581 1261724658848 12582 982997674949 12583 764525770725 12584 593563356610 12585 460003256738 12586 355840907252 12587 274747874846 12588 211727426591 12589 162841559741 12590 124990756445 12591 95740272702 12592 73180069297 12593 55814932496 12594 42475895618 12595 32251176082 12596 24430484796 12597 18461907435 12598 13917101011 12599 10464563335 12600 7848017533 12601 5869965237 12602 4378347377 12603 3256505755 12604 2415005187 12605 1785559019 12606 1316049178 12607 966884451 12608 707988681 12609 516639484 12610 375659411 12611 272147462 12612 196400359 12613 141177135 12614 101060330 12615 72035504 12616 51115571 12617 36104127 12618 25376004 12619 17746500 12620 12344013 12621 8539333 12622 5872163 12623 4013900 12624 2725481 12625 1838438 12626 1230825 12627 818021 12628 539032 12629 352313 12630 227999 12631 146212 12632 92670 12633 58139 12634 35960 12635 21989 12636 13208 12637 7834 12638 4539 12639 2594 12640 1435 12641 783 12642 407 12643 209 12644 99 12645 47 12646 19 12647 8 12648 2 12649 1 12650 281511061234844 12651 226478395622246 12652 181999154625988 12653 146088278743204 12654 117126924498493 12655 93796183577893 12656 75022608954670 12657 59933403551431 12658 47819664510655 12659 38106197357581 12660 30326807943407 12661 24104044884221 12662 19132654153898 12663 15166036843972 12664 12005213786692 12665 9489808561736 12666 7490717396904 12667 5904129916248 12668 4646680901453 12669 3651502182019 12670 2865030040128 12671 2244409659630 12672 1755402366877 12673 1370686973177 12674 1068494453958 12675 831501444534 12676 645943882122 12677 500899701376 12678 387716361825 12679 299548161838 12680 230988468649 12681 177772806126 12682 136543907825 12683 104662198217 12684 80056574498 12685 61104102536 12686 46535826649 12687 35360836464 12688 26807194697 12689 20274291489 12690 15296048698 12691 11511205085 12692 8640561488 12693 6468564689 12694 4829343425 12695 3595368215 12696 2668952168 12697 1975314112 12698 1457451105 12699 1071923795 12700 785792449 12701 574073908 12702 417929692 12703 303142295 12704 219055916 12705 157669904 12706 113027386 12707 80679658 12708 57338362 12709 40561210 12710 28557361 12711 20004250 12712 13940752 12713 9661102 12714 6657605 12715 4559559 12716 3103402 12717 2097721 12718 1408279 12719 938059 12720 620125 12721 406285 12722 263944 12723 169687 12724 108064 12725 67967 12726 42297 12727 25923 12728 15701 12729 9327 12730 5468 12731 3124 12732 1760 12733 956 12734 512 12735 259 12736 130 12737 59 12738 27 12739 10 12740 4 12741 1 12742 302606143006842 12743 243539979899708 12744 195783740382458 12745 157213213052552 12746 126095481748769 12747 101018258105489 12748 80831685348692 12749 64600540138106 12750 51564934486887 12751 41108104153726 12752 32729969450687 12753 26025509373674 12754 20667041040073 12755 16389757225183 12756 12979895692409 12757 10265106163350 12758 8106583640820 12759 6392678767901 12760 5033688657178 12761 3957636817384 12762 3106838494028 12763 2435125902884 12764 1905593594335 12765 1488782420067 12766 1161206258585 12767 904169150858 12768 702807136685 12769 545321641193 12770 422359355081 12771 326517971234 12772 251946866014 12773 194030155203 12774 149130895830 12775 114388997395 12776 87558242765 12777 66878197028 12778 50970944807 12779 38760406868 12780 29407289625 12781 22258596705 12782 16806893676 12783 12658933221 12784 9510302601 12785 7126069842 12786 5325104622 12787 3968233119 12788 2948604321 12789 2184501191 12790 1613460904 12791 1187951248 12792 871806440 12793 637652247 12794 464760417 12795 337531620 12796 244212882 12797 176014357 12798 126348024 12799 90320239 12800 64282990 12801 45546717 12802 32117612 12803 22537882 12804 15732963 12805 10924493 12806 7541993 12807 5176613 12808 3530363 12809 2392295 12810 1609470 12811 1075177 12812 712402 12813 468336 12814 304997 12815 196892 12816 125705 12817 79472 12818 49579 12819 30592 12820 18568 12821 11132 12822 6534 12823 3784 12824 2129 12825 1181 12826 628 12827 330 12828 162 12829 79 12830 34 12831 15 12832 5 12833 2 12834 325242168520956 12835 261854310885098 12836 210585759564303 12837 169163607306644 12838 135733060151561 12839 108781978499253 12840 87078820160676 12841 69621562996101 12842 55595781431954 12843 44340197429071 12844 35318463046666 12845 28096012622155 12846 22321142796862 12847 17709517955596 12848 14031534131563 12849 11101988211350 12850 8771672931205 12851 6920516936046 12852 5452017598966 12853 4288704912664 12854 3368470012203 12855 2641578660923 12856 2068260868865 12857 1616753388995 12858 1261724658848 12859 982997674949 12860 764525770725 12861 593563356610 12862 460003256738 12863 355840907252 12864 274747874846 12865 211727426591 12866 162841559741 12867 124990756445 12868 95740272702 12869 73180069297 12870 55814932496 12871 42475895618 12872 32251176082 12873 24430484796 12874 18461907435 12875 13917101011 12876 10464563335 12877 7848017533 12878 5869965237 12879 4378347377 12880 3256505755 12881 2415005187 12882 1785559019 12883 1316049178 12884 966884451 12885 707988681 12886 516639484 12887 375659411 12888 272147462 12889 196400359 12890 141177135 12891 101060330 12892 72035504 12893 51115571 12894 36104127 12895 25376004 12896 17746500 12897 12344013 12898 8539333 12899 5872163 12900 4013900 12901 2725481 12902 1838438 12903 1230825 12904 818021 12905 539032 12906 352313 12907 227999 12908 146212 12909 92670 12910 58139 12911 35960 12912 21989 12913 13208 12914 7834 12915 4539 12916 2594 12917 1435 12918 783 12919 407 12920 209 12921 99 12922 47 12923 19 12924 8 12925 2 12926 1 12927 349528867883819 12928 281511061234844 12929 226478395622246 12930 181999154625988 12931 146088278743204 12932 117126924498493 12933 93796183577893 12934 75022608954670 12935 59933403551431 12936 47819664510655 12937 38106197357581 12938 30326807943407 12939 24104044884221 12940 19132654153898 12941 15166036843972 12942 12005213786692 12943 9489808561736 12944 7490717396904 12945 5904129916248 12946 4646680901453 12947 3651502182019 12948 2865030040128 12949 2244409659630 12950 1755402366877 12951 1370686973177 12952 1068494453958 12953 831501444534 12954 645943882122 12955 500899701376 12956 387716361825 12957 299548161838 12958 230988468649 12959 177772806126 12960 136543907825 12961 104662198217 12962 80056574498 12963 61104102536 12964 46535826649 12965 35360836464 12966 26807194697 12967 20274291489 12968 15296048698 12969 11511205085 12970 8640561488 12971 6468564689 12972 4829343425 12973 3595368215 12974 2668952168 12975 1975314112 12976 1457451105 12977 1071923795 12978 785792449 12979 574073908 12980 417929692 12981 303142295 12982 219055916 12983 157669904 12984 113027386 12985 80679658 12986 57338362 12987 40561210 12988 28557361 12989 20004250 12990 13940752 12991 9661102 12992 6657605 12993 4559559 12994 3103402 12995 2097721 12996 1408279 12997 938059 12998 620125 12999 406285 13000 263944 13001 169687 13002 108064 13003 67967 13004 42297 13005 25923 13006 15701 13007 9327 13008 5468 13009 3124 13010 1760 13011 956 13012 512 13013 259 13014 130 13015 59 13016 27 13017 10 13018 4 13019 1 13020 375583610740409 13021 302606143006842 13022 243539979899708 13023 195783740382458 13024 157213213052552 13025 126095481748769 13026 101018258105489 13027 80831685348692 13028 64600540138106 13029 51564934486887 13030 41108104153726 13031 32729969450687 13032 26025509373674 13033 20667041040073 13034 16389757225183 13035 12979895692409 13036 10265106163350 13037 8106583640820 13038 6392678767901 13039 5033688657178 13040 3957636817384 13041 3106838494028 13042 2435125902884 13043 1905593594335 13044 1488782420067 13045 1161206258585 13046 904169150858 13047 702807136685 13048 545321641193 13049 422359355081 13050 326517971234 13051 251946866014 13052 194030155203 13053 149130895830 13054 114388997395 13055 87558242765 13056 66878197028 13057 50970944807 13058 38760406868 13059 29407289625 13060 22258596705 13061 16806893676 13062 12658933221 13063 9510302601 13064 7126069842 13065 5325104622 13066 3968233119 13067 2948604321 13068 2184501191 13069 1613460904 13070 1187951248 13071 871806440 13072 637652247 13073 464760417 13074 337531620 13075 244212882 13076 176014357 13077 126348024 13078 90320239 13079 64282990 13080 45546717 13081 32117612 13082 22537882 13083 15732963 13084 10924493 13085 7541993 13086 5176613 13087 3530363 13088 2392295 13089 1609470 13090 1075177 13091 712402 13092 468336 13093 304997 13094 196892 13095 125705 13096 79472 13097 49579 13098 30592 13099 18568 13100 11132 13101 6534 13102 3784 13103 2129 13104 1181 13105 628 13106 330 13107 162 13108 79 13109 34 13110 15 13111 5 13112 2 13113 403531883237904 13114 325242168520956 13115 261854310885098 13116 210585759564303 13117 169163607306644 13118 135733060151561 13119 108781978499253 13120 87078820160676 13121 69621562996101 13122 55595781431954 13123 44340197429071 13124 35318463046666 13125 28096012622155 13126 22321142796862 13127 17709517955596 13128 14031534131563 13129 11101988211350 13130 8771672931205 13131 6920516936046 13132 5452017598966 13133 4288704912664 13134 3368470012203 13135 2641578660923 13136 2068260868865 13137 1616753388995 13138 1261724658848 13139 982997674949 13140 764525770725 13141 593563356610 13142 460003256738 13143 355840907252 13144 274747874846 13145 211727426591 13146 162841559741 13147 124990756445 13148 95740272702 13149 73180069297 13150 55814932496 13151 42475895618 13152 32251176082 13153 24430484796 13154 18461907435 13155 13917101011 13156 10464563335 13157 7848017533 13158 5869965237 13159 4378347377 13160 3256505755 13161 2415005187 13162 1785559019 13163 1316049178 13164 966884451 13165 707988681 13166 516639484 13167 375659411 13168 272147462 13169 196400359 13170 141177135 13171 101060330 13172 72035504 13173 51115571 13174 36104127 13175 25376004 13176 17746500 13177 12344013 13178 8539333 13179 5872163 13180 4013900 13181 2725481 13182 1838438 13183 1230825 13184 818021 13185 539032 13186 352313 13187 227999 13188 146212 13189 92670 13190 58139 13191 35960 13192 21989 13193 13208 13194 7834 13195 4539 13196 2594 13197 1435 13198 783 13199 407 13200 209 13201 99 13202 47 13203 19 13204 8 13205 2 13206 1 13207 433507878625247 13208 349528867883819 13209 281511061234844 13210 226478395622246 13211 181999154625988 13212 146088278743204 13213 117126924498493 13214 93796183577893 13215 75022608954670 13216 59933403551431 13217 47819664510655 13218 38106197357581 13219 30326807943407 13220 24104044884221 13221 19132654153898 13222 15166036843972 13223 12005213786692 13224 9489808561736 13225 7490717396904 13226 5904129916248 13227 4646680901453 13228 3651502182019 13229 2865030040128 13230 2244409659630 13231 1755402366877 13232 1370686973177 13233 1068494453958 13234 831501444534 13235 645943882122 13236 500899701376 13237 387716361825 13238 299548161838 13239 230988468649 13240 177772806126 13241 136543907825 13242 104662198217 13243 80056574498 13244 61104102536 13245 46535826649 13246 35360836464 13247 26807194697 13248 20274291489 13249 15296048698 13250 11511205085 13251 8640561488 13252 6468564689 13253 4829343425 13254 3595368215 13255 2668952168 13256 1975314112 13257 1457451105 13258 1071923795 13259 785792449 13260 574073908 13261 417929692 13262 303142295 13263 219055916 13264 157669904 13265 113027386 13266 80679658 13267 57338362 13268 40561210 13269 28557361 13270 20004250 13271 13940752 13272 9661102 13273 6657605 13274 4559559 13275 3103402 13276 2097721 13277 1408279 13278 938059 13279 620125 13280 406285 13281 263944 13282 169687 13283 108064 13284 67967 13285 42297 13286 25923 13287 15701 13288 9327 13289 5468 13290 3124 13291 1760 13292 956 13293 512 13294 259 13295 130 13296 59 13297 27 13298 10 13299 4 13300 1 13301 465655041746127 13302 375583610740409 13303 302606143006842 13304 243539979899708 13305 195783740382458 13306 157213213052552 13307 126095481748769 13308 101018258105489 13309 80831685348692 13310 64600540138106 13311 51564934486887 13312 41108104153726 13313 32729969450687 13314 26025509373674 13315 20667041040073 13316 16389757225183 13317 12979895692409 13318 10265106163350 13319 8106583640820 13320 6392678767901 13321 5033688657178 13322 3957636817384 13323 3106838494028 13324 2435125902884 13325 1905593594335 13326 1488782420067 13327 1161206258585 13328 904169150858 13329 702807136685 13330 545321641193 13331 422359355081 13332 326517971234 13333 251946866014 13334 194030155203 13335 149130895830 13336 114388997395 13337 87558242765 13338 66878197028 13339 50970944807 13340 38760406868 13341 29407289625 13342 22258596705 13343 16806893676 13344 12658933221 13345 9510302601 13346 7126069842 13347 5325104622 13348 3968233119 13349 2948604321 13350 2184501191 13351 1613460904 13352 1187951248 13353 871806440 13354 637652247 13355 464760417 13356 337531620 13357 244212882 13358 176014357 13359 126348024 13360 90320239 13361 64282990 13362 45546717 13363 32117612 13364 22537882 13365 15732963 13366 10924493 13367 7541993 13368 5176613 13369 3530363 13370 2392295 13371 1609470 13372 1075177 13373 712402 13374 468336 13375 304997 13376 196892 13377 125705 13378 79472 13379 49579 13380 30592 13381 18568 13382 11132 13383 6534 13384 3784 13385 2129 13386 1181 13387 628 13388 330 13389 162 13390 79 13391 34 13392 15 13393 5 13394 2 13395 500126737470623 13396 403531883237904 13397 325242168520956 13398 261854310885098 13399 210585759564303 13400 169163607306644 13401 135733060151561 13402 108781978499253 13403 87078820160676 13404 69621562996101 13405 55595781431954 13406 44340197429071 13407 35318463046666 13408 28096012622155 13409 22321142796862 13410 17709517955596 13411 14031534131563 13412 11101988211350 13413 8771672931205 13414 6920516936046 13415 5452017598966 13416 4288704912664 13417 3368470012203 13418 2641578660923 13419 2068260868865 13420 1616753388995 13421 1261724658848 13422 982997674949 13423 764525770725 13424 593563356610 13425 460003256738 13426 355840907252 13427 274747874846 13428 211727426591 13429 162841559741 13430 124990756445 13431 95740272702 13432 73180069297 13433 55814932496 13434 42475895618 13435 32251176082 13436 24430484796 13437 18461907435 13438 13917101011 13439 10464563335 13440 7848017533 13441 5869965237 13442 4378347377 13443 3256505755 13444 2415005187 13445 1785559019 13446 1316049178 13447 966884451 13448 707988681 13449 516639484 13450 375659411 13451 272147462 13452 196400359 13453 141177135 13454 101060330 13455 72035504 13456 51115571 13457 36104127 13458 25376004 13459 17746500 13460 12344013 13461 8539333 13462 5872163 13463 4013900 13464 2725481 13465 1838438 13466 1230825 13467 818021 13468 539032 13469 352313 13470 227999 13471 146212 13472 92670 13473 58139 13474 35960 13475 21989 13476 13208 13477 7834 13478 4539 13479 2594 13480 1435 13481 783 13482 407 13483 209 13484 99 13485 47 13486 19 13487 8 13488 2 13489 1 13490 537086871865019 13491 433507878625247 13492 349528867883819 13493 281511061234844 13494 226478395622246 13495 181999154625988 13496 146088278743204 13497 117126924498493 13498 93796183577893 13499 75022608954670 13500 59933403551431 13501 47819664510655 13502 38106197357581 13503 30326807943407 13504 24104044884221 13505 19132654153898 13506 15166036843972 13507 12005213786692 13508 9489808561736 13509 7490717396904 13510 5904129916248 13511 4646680901453 13512 3651502182019 13513 2865030040128 13514 2244409659630 13515 1755402366877 13516 1370686973177 13517 1068494453958 13518 831501444534 13519 645943882122 13520 500899701376 13521 387716361825 13522 299548161838 13523 230988468649 13524 177772806126 13525 136543907825 13526 104662198217 13527 80056574498 13528 61104102536 13529 46535826649 13530 35360836464 13531 26807194697 13532 20274291489 13533 15296048698 13534 11511205085 13535 8640561488 13536 6468564689 13537 4829343425 13538 3595368215 13539 2668952168 13540 1975314112 13541 1457451105 13542 1071923795 13543 785792449 13544 574073908 13545 417929692 13546 303142295 13547 219055916 13548 157669904 13549 113027386 13550 80679658 13551 57338362 13552 40561210 13553 28557361 13554 20004250 13555 13940752 13556 9661102 13557 6657605 13558 4559559 13559 3103402 13560 2097721 13561 1408279 13562 938059 13563 620125 13564 406285 13565 263944 13566 169687 13567 108064 13568 67967 13569 42297 13570 25923 13571 15701 13572 9327 13573 5468 13574 3124 13575 1760 13576 956 13577 512 13578 259 13579 130 13580 59 13581 27 13582 10 13583 4 13584 1 13585 576710648591844 13586 465655041746127 13587 375583610740409 13588 302606143006842 13589 243539979899708 13590 195783740382458 13591 157213213052552 13592 126095481748769 13593 101018258105489 13594 80831685348692 13595 64600540138106 13596 51564934486887 13597 41108104153726 13598 32729969450687 13599 26025509373674 13600 20667041040073 13601 16389757225183 13602 12979895692409 13603 10265106163350 13604 8106583640820 13605 6392678767901 13606 5033688657178 13607 3957636817384 13608 3106838494028 13609 2435125902884 13610 1905593594335 13611 1488782420067 13612 1161206258585 13613 904169150858 13614 702807136685 13615 545321641193 13616 422359355081 13617 326517971234 13618 251946866014 13619 194030155203 13620 149130895830 13621 114388997395 13622 87558242765 13623 66878197028 13624 50970944807 13625 38760406868 13626 29407289625 13627 22258596705 13628 16806893676 13629 12658933221 13630 9510302601 13631 7126069842 13632 5325104622 13633 3968233119 13634 2948604321 13635 2184501191 13636 1613460904 13637 1187951248 13638 871806440 13639 637652247 13640 464760417 13641 337531620 13642 244212882 13643 176014357 13644 126348024 13645 90320239 13646 64282990 13647 45546717 13648 32117612 13649 22537882 13650 15732963 13651 10924493 13652 7541993 13653 5176613 13654 3530363 13655 2392295 13656 1609470 13657 1075177 13658 712402 13659 468336 13660 304997 13661 196892 13662 125705 13663 79472 13664 49579 13665 30592 13666 18568 13667 11132 13668 6534 13669 3784 13670 2129 13671 1181 13672 628 13673 330 13674 162 13675 79 13676 34 13677 15 13678 5 13679 2 13680 619185277103299 13681 500126737470623 13682 403531883237904 13683 325242168520956 13684 261854310885098 13685 210585759564303 13686 169163607306644 13687 135733060151561 13688 108781978499253 13689 87078820160676 13690 69621562996101 13691 55595781431954 13692 44340197429071 13693 35318463046666 13694 28096012622155 13695 22321142796862 13696 17709517955596 13697 14031534131563 13698 11101988211350 13699 8771672931205 13700 6920516936046 13701 5452017598966 13702 4288704912664 13703 3368470012203 13704 2641578660923 13705 2068260868865 13706 1616753388995 13707 1261724658848 13708 982997674949 13709 764525770725 13710 593563356610 13711 460003256738 13712 355840907252 13713 274747874846 13714 211727426591 13715 162841559741 13716 124990756445 13717 95740272702 13718 73180069297 13719 55814932496 13720 42475895618 13721 32251176082 13722 24430484796 13723 18461907435 13724 13917101011 13725 10464563335 13726 7848017533 13727 5869965237 13728 4378347377 13729 3256505755 13730 2415005187 13731 1785559019 13732 1316049178 13733 966884451 13734 707988681 13735 516639484 13736 375659411 13737 272147462 13738 196400359 13739 141177135 13740 101060330 13741 72035504 13742 51115571 13743 36104127 13744 25376004 13745 17746500 13746 12344013 13747 8539333 13748 5872163 13749 4013900 13750 2725481 13751 1838438 13752 1230825 13753 818021 13754 539032 13755 352313 13756 227999 13757 146212 13758 92670 13759 58139 13760 35960 13761 21989 13762 13208 13763 7834 13764 4539 13765 2594 13766 1435 13767 783 13768 407 13769 209 13770 99 13771 47 13772 19 13773 8 13774 2 13775 1 13776 664710828439238 13777 537086871865019 13778 433507878625247 13779 349528867883819 13780 281511061234844 13781 226478395622246 13782 181999154625988 13783 146088278743204 13784 117126924498493 13785 93796183577893 13786 75022608954670 13787 59933403551431 13788 47819664510655 13789 38106197357581 13790 30326807943407 13791 24104044884221 13792 19132654153898 13793 15166036843972 13794 12005213786692 13795 9489808561736 13796 7490717396904 13797 5904129916248 13798 4646680901453 13799 3651502182019 13800 2865030040128 13801 2244409659630 13802 1755402366877 13803 1370686973177 13804 1068494453958 13805 831501444534 13806 645943882122 13807 500899701376 13808 387716361825 13809 299548161838 13810 230988468649 13811 177772806126 13812 136543907825 13813 104662198217 13814 80056574498 13815 61104102536 13816 46535826649 13817 35360836464 13818 26807194697 13819 20274291489 13820 15296048698 13821 11511205085 13822 8640561488 13823 6468564689 13824 4829343425 13825 3595368215 13826 2668952168 13827 1975314112 13828 1457451105 13829 1071923795 13830 785792449 13831 574073908 13832 417929692 13833 303142295 13834 219055916 13835 157669904 13836 113027386 13837 80679658 13838 57338362 13839 40561210 13840 28557361 13841 20004250 13842 13940752 13843 9661102 13844 6657605 13845 4559559 13846 3103402 13847 2097721 13848 1408279 13849 938059 13850 620125 13851 406285 13852 263944 13853 169687 13854 108064 13855 67967 13856 42297 13857 25923 13858 15701 13859 9327 13860 5468 13861 3124 13862 1760 13863 956 13864 512 13865 259 13866 130 13867 59 13868 27 13869 10 13870 4 13871 1 13872 713501042141498 13873 576710648591844 13874 465655041746127 13875 375583610740409 13876 302606143006842 13877 243539979899708 13878 195783740382458 13879 157213213052552 13880 126095481748769 13881 101018258105489 13882 80831685348692 13883 64600540138106 13884 51564934486887 13885 41108104153726 13886 32729969450687 13887 26025509373674 13888 20667041040073 13889 16389757225183 13890 12979895692409 13891 10265106163350 13892 8106583640820 13893 6392678767901 13894 5033688657178 13895 3957636817384 13896 3106838494028 13897 2435125902884 13898 1905593594335 13899 1488782420067 13900 1161206258585 13901 904169150858 13902 702807136685 13903 545321641193 13904 422359355081 13905 326517971234 13906 251946866014 13907 194030155203 13908 149130895830 13909 114388997395 13910 87558242765 13911 66878197028 13912 50970944807 13913 38760406868 13914 29407289625 13915 22258596705 13916 16806893676 13917 12658933221 13918 9510302601 13919 7126069842 13920 5325104622 13921 3968233119 13922 2948604321 13923 2184501191 13924 1613460904 13925 1187951248 13926 871806440 13927 637652247 13928 464760417 13929 337531620 13930 244212882 13931 176014357 13932 126348024 13933 90320239 13934 64282990 13935 45546717 13936 32117612 13937 22537882 13938 15732963 13939 10924493 13940 7541993 13941 5176613 13942 3530363 13943 2392295 13944 1609470 13945 1075177 13946 712402 13947 468336 13948 304997 13949 196892 13950 125705 13951 79472 13952 49579 13953 30592 13954 18568 13955 11132 13956 6534 13957 3784 13958 2129 13959 1181 13960 628 13961 330 13962 162 13963 79 13964 34 13965 15 13966 5 13967 2 13968 765784294340425 13969 619185277103299 13970 500126737470623 13971 403531883237904 13972 325242168520956 13973 261854310885098 13974 210585759564303 13975 169163607306644 13976 135733060151561 13977 108781978499253 13978 87078820160676 13979 69621562996101 13980 55595781431954 13981 44340197429071 13982 35318463046666 13983 28096012622155 13984 22321142796862 13985 17709517955596 13986 14031534131563 13987 11101988211350 13988 8771672931205 13989 6920516936046 13990 5452017598966 13991 4288704912664 13992 3368470012203 13993 2641578660923 13994 2068260868865 13995 1616753388995 13996 1261724658848 13997 982997674949 13998 764525770725 13999 593563356610 14000 460003256738 14001 355840907252 14002 274747874846 14003 211727426591 14004 162841559741 14005 124990756445 14006 95740272702 14007 73180069297 14008 55814932496 14009 42475895618 14010 32251176082 14011 24430484796 14012 18461907435 14013 13917101011 14014 10464563335 14015 7848017533 14016 5869965237 14017 4378347377 14018 3256505755 14019 2415005187 14020 1785559019 14021 1316049178 14022 966884451 14023 707988681 14024 516639484 14025 375659411 14026 272147462 14027 196400359 14028 141177135 14029 101060330 14030 72035504 14031 51115571 14032 36104127 14033 25376004 14034 17746500 14035 12344013 14036 8539333 14037 5872163 14038 4013900 14039 2725481 14040 1838438 14041 1230825 14042 818021 14043 539032 14044 352313 14045 227999 14046 146212 14047 92670 14048 58139 14049 35960 14050 21989 14051 13208 14052 7834 14053 4539 14054 2594 14055 1435 14056 783 14057 407 14058 209 14059 99 14060 47 14061 19 14062 8 14063 2 14064 1 14065 821804516600322 14066 664710828439238 14067 537086871865019 14068 433507878625247 14069 349528867883819 14070 281511061234844 14071 226478395622246 14072 181999154625988 14073 146088278743204 14074 117126924498493 14075 93796183577893 14076 75022608954670 14077 59933403551431 14078 47819664510655 14079 38106197357581 14080 30326807943407 14081 24104044884221 14082 19132654153898 14083 15166036843972 14084 12005213786692 14085 9489808561736 14086 7490717396904 14087 5904129916248 14088 4646680901453 14089 3651502182019 14090 2865030040128 14091 2244409659630 14092 1755402366877 14093 1370686973177 14094 1068494453958 14095 831501444534 14096 645943882122 14097 500899701376 14098 387716361825 14099 299548161838 14100 230988468649 14101 177772806126 14102 136543907825 14103 104662198217 14104 80056574498 14105 61104102536 14106 46535826649 14107 35360836464 14108 26807194697 14109 20274291489 14110 15296048698 14111 11511205085 14112 8640561488 14113 6468564689 14114 4829343425 14115 3595368215 14116 2668952168 14117 1975314112 14118 1457451105 14119 1071923795 14120 785792449 14121 574073908 14122 417929692 14123 303142295 14124 219055916 14125 157669904 14126 113027386 14127 80679658 14128 57338362 14129 40561210 14130 28557361 14131 20004250 14132 13940752 14133 9661102 14134 6657605 14135 4559559 14136 3103402 14137 2097721 14138 1408279 14139 938059 14140 620125 14141 406285 14142 263944 14143 169687 14144 108064 14145 67967 14146 42297 14147 25923 14148 15701 14149 9327 14150 5468 14151 3124 14152 1760 14153 956 14154 512 14155 259 14156 130 14157 59 14158 27 14159 10 14160 4 14161 1 14162 881822290829833 14163 713501042141498 14164 576710648591844 14165 465655041746127 14166 375583610740409 14167 302606143006842 14168 243539979899708 14169 195783740382458 14170 157213213052552 14171 126095481748769 14172 101018258105489 14173 80831685348692 14174 64600540138106 14175 51564934486887 14176 41108104153726 14177 32729969450687 14178 26025509373674 14179 20667041040073 14180 16389757225183 14181 12979895692409 14182 10265106163350 14183 8106583640820 14184 6392678767901 14185 5033688657178 14186 3957636817384 14187 3106838494028 14188 2435125902884 14189 1905593594335 14190 1488782420067 14191 1161206258585 14192 904169150858 14193 702807136685 14194 545321641193 14195 422359355081 14196 326517971234 14197 251946866014 14198 194030155203 14199 149130895830 14200 114388997395 14201 87558242765 14202 66878197028 14203 50970944807 14204 38760406868 14205 29407289625 14206 22258596705 14207 16806893676 14208 12658933221 14209 9510302601 14210 7126069842 14211 5325104622 14212 3968233119 14213 2948604321 14214 2184501191 14215 1613460904 14216 1187951248 14217 871806440 14218 637652247 14219 464760417 14220 337531620 14221 244212882 14222 176014357 14223 126348024 14224 90320239 14225 64282990 14226 45546717 14227 32117612 14228 22537882 14229 15732963 14230 10924493 14231 7541993 14232 5176613 14233 3530363 14234 2392295 14235 1609470 14236 1075177 14237 712402 14238 468336 14239 304997 14240 196892 14241 125705 14242 79472 14243 49579 14244 30592 14245 18568 14246 11132 14247 6534 14248 3784 14249 2129 14250 1181 14251 628 14252 330 14253 162 14254 79 14255 34 14256 15 14257 5 14258 2 14259 946115894982662 14260 765784294340425 14261 619185277103299 14262 500126737470623 14263 403531883237904 14264 325242168520956 14265 261854310885098 14266 210585759564303 14267 169163607306644 14268 135733060151561 14269 108781978499253 14270 87078820160676 14271 69621562996101 14272 55595781431954 14273 44340197429071 14274 35318463046666 14275 28096012622155 14276 22321142796862 14277 17709517955596 14278 14031534131563 14279 11101988211350 14280 8771672931205 14281 6920516936046 14282 5452017598966 14283 4288704912664 14284 3368470012203 14285 2641578660923 14286 2068260868865 14287 1616753388995 14288 1261724658848 14289 982997674949 14290 764525770725 14291 593563356610 14292 460003256738 14293 355840907252 14294 274747874846 14295 211727426591 14296 162841559741 14297 124990756445 14298 95740272702 14299 73180069297 14300 55814932496 14301 42475895618 14302 32251176082 14303 24430484796 14304 18461907435 14305 13917101011 14306 10464563335 14307 7848017533 14308 5869965237 14309 4378347377 14310 3256505755 14311 2415005187 14312 1785559019 14313 1316049178 14314 966884451 14315 707988681 14316 516639484 14317 375659411 14318 272147462 14319 196400359 14320 141177135 14321 101060330 14322 72035504 14323 51115571 14324 36104127 14325 25376004 14326 17746500 14327 12344013 14328 8539333 14329 5872163 14330 4013900 14331 2725481 14332 1838438 14333 1230825 14334 818021 14335 539032 14336 352313 14337 227999 14338 146212 14339 92670 14340 58139 14341 35960 14342 21989 14343 13208 14344 7834 14345 4539 14346 2594 14347 1435 14348 783 14349 407 14350 209 14351 99 14352 47 14353 19 14354 8 14355 2 14356 1 14357 1014982541166577 14358 821804516600322 14359 664710828439238 14360 537086871865019 14361 433507878625247 14362 349528867883819 14363 281511061234844 14364 226478395622246 14365 181999154625988 14366 146088278743204 14367 117126924498493 14368 93796183577893 14369 75022608954670 14370 59933403551431 14371 47819664510655 14372 38106197357581 14373 30326807943407 14374 24104044884221 14375 19132654153898 14376 15166036843972 14377 12005213786692 14378 9489808561736 14379 7490717396904 14380 5904129916248 14381 4646680901453 14382 3651502182019 14383 2865030040128 14384 2244409659630 14385 1755402366877 14386 1370686973177 14387 1068494453958 14388 831501444534 14389 645943882122 14390 500899701376 14391 387716361825 14392 299548161838 14393 230988468649 14394 177772806126 14395 136543907825 14396 104662198217 14397 80056574498 14398 61104102536 14399 46535826649 14400 35360836464 14401 26807194697 14402 20274291489 14403 15296048698 14404 11511205085 14405 8640561488 14406 6468564689 14407 4829343425 14408 3595368215 14409 2668952168 14410 1975314112 14411 1457451105 14412 1071923795 14413 785792449 14414 574073908 14415 417929692 14416 303142295 14417 219055916 14418 157669904 14419 113027386 14420 80679658 14421 57338362 14422 40561210 14423 28557361 14424 20004250 14425 13940752 14426 9661102 14427 6657605 14428 4559559 14429 3103402 14430 2097721 14431 1408279 14432 938059 14433 620125 14434 406285 14435 263944 14436 169687 14437 108064 14438 67967 14439 42297 14440 25923 14441 15701 14442 9327 14443 5468 14444 3124 14445 1760 14446 956 14447 512 14448 259 14449 130 14450 59 14451 27 14452 10 14453 4 14454 1 14455 1088739565049719 14456 881822290829833 14457 713501042141498 14458 576710648591844 14459 465655041746127 14460 375583610740409 14461 302606143006842 14462 243539979899708 14463 195783740382458 14464 157213213052552 14465 126095481748769 14466 101018258105489 14467 80831685348692 14468 64600540138106 14469 51564934486887 14470 41108104153726 14471 32729969450687 14472 26025509373674 14473 20667041040073 14474 16389757225183 14475 12979895692409 14476 10265106163350 14477 8106583640820 14478 6392678767901 14479 5033688657178 14480 3957636817384 14481 3106838494028 14482 2435125902884 14483 1905593594335 14484 1488782420067 14485 1161206258585 14486 904169150858 14487 702807136685 14488 545321641193 14489 422359355081 14490 326517971234 14491 251946866014 14492 194030155203 14493 149130895830 14494 114388997395 14495 87558242765 14496 66878197028 14497 50970944807 14498 38760406868 14499 29407289625 14500 22258596705 14501 16806893676 14502 12658933221 14503 9510302601 14504 7126069842 14505 5325104622 14506 3968233119 14507 2948604321 14508 2184501191 14509 1613460904 14510 1187951248 14511 871806440 14512 637652247 14513 464760417 14514 337531620 14515 244212882 14516 176014357 14517 126348024 14518 90320239 14519 64282990 14520 45546717 14521 32117612 14522 22537882 14523 15732963 14524 10924493 14525 7541993 14526 5176613 14527 3530363 14528 2392295 14529 1609470 14530 1075177 14531 712402 14532 468336 14533 304997 14534 196892 14535 125705 14536 79472 14537 49579 14538 30592 14539 18568 14540 11132 14541 6534 14542 3784 14543 2129 14544 1181 14545 628 14546 330 14547 162 14548 79 14549 34 14550 15 14551 5 14552 2 14553 1167725825623431 14554 946115894982662 14555 765784294340425 14556 619185277103299 14557 500126737470623 14558 403531883237904 14559 325242168520956 14560 261854310885098 14561 210585759564303 14562 169163607306644 14563 135733060151561 14564 108781978499253 14565 87078820160676 14566 69621562996101 14567 55595781431954 14568 44340197429071 14569 35318463046666 14570 28096012622155 14571 22321142796862 14572 17709517955596 14573 14031534131563 14574 11101988211350 14575 8771672931205 14576 6920516936046 14577 5452017598966 14578 4288704912664 14579 3368470012203 14580 2641578660923 14581 2068260868865 14582 1616753388995 14583 1261724658848 14584 982997674949 14585 764525770725 14586 593563356610 14587 460003256738 14588 355840907252 14589 274747874846 14590 211727426591 14591 162841559741 14592 124990756445 14593 95740272702 14594 73180069297 14595 55814932496 14596 42475895618 14597 32251176082 14598 24430484796 14599 18461907435 14600 13917101011 14601 10464563335 14602 7848017533 14603 5869965237 14604 4378347377 14605 3256505755 14606 2415005187 14607 1785559019 14608 1316049178 14609 966884451 14610 707988681 14611 516639484 14612 375659411 14613 272147462 14614 196400359 14615 141177135 14616 101060330 14617 72035504 14618 51115571 14619 36104127 14620 25376004 14621 17746500 14622 12344013 14623 8539333 14624 5872163 14625 4013900 14626 2725481 14627 1838438 14628 1230825 14629 818021 14630 539032 14631 352313 14632 227999 14633 146212 14634 92670 14635 58139 14636 35960 14637 21989 14638 13208 14639 7834 14640 4539 14641 2594 14642 1435 14643 783 14644 407 14645 209 14646 99 14647 47 14648 19 14649 8 14650 2 14651 1 14652 1252303057325416 14653 1014982541166577 14654 821804516600322 14655 664710828439238 14656 537086871865019 14657 433507878625247 14658 349528867883819 14659 281511061234844 14660 226478395622246 14661 181999154625988 14662 146088278743204 14663 117126924498493 14664 93796183577893 14665 75022608954670 14666 59933403551431 14667 47819664510655 14668 38106197357581 14669 30326807943407 14670 24104044884221 14671 19132654153898 14672 15166036843972 14673 12005213786692 14674 9489808561736 14675 7490717396904 14676 5904129916248 14677 4646680901453 14678 3651502182019 14679 2865030040128 14680 2244409659630 14681 1755402366877 14682 1370686973177 14683 1068494453958 14684 831501444534 14685 645943882122 14686 500899701376 14687 387716361825 14688 299548161838 14689 230988468649 14690 177772806126 14691 136543907825 14692 104662198217 14693 80056574498 14694 61104102536 14695 46535826649 14696 35360836464 14697 26807194697 14698 20274291489 14699 15296048698 14700 11511205085 14701 8640561488 14702 6468564689 14703 4829343425 14704 3595368215 14705 2668952168 14706 1975314112 14707 1457451105 14708 1071923795 14709 785792449 14710 574073908 14711 417929692 14712 303142295 14713 219055916 14714 157669904 14715 113027386 14716 80679658 14717 57338362 14718 40561210 14719 28557361 14720 20004250 14721 13940752 14722 9661102 14723 6657605 14724 4559559 14725 3103402 14726 2097721 14727 1408279 14728 938059 14729 620125 14730 406285 14731 263944 14732 169687 14733 108064 14734 67967 14735 42297 14736 25923 14737 15701 14738 9327 14739 5468 14740 3124 14741 1760 14742 956 14743 512 14744 259 14745 130 14746 59 14747 27 14748 10 14749 4 14750 1 14751 1342857452245226 14752 1088739565049719 14753 881822290829833 14754 713501042141498 14755 576710648591844 14756 465655041746127 14757 375583610740409 14758 302606143006842 14759 243539979899708 14760 195783740382458 14761 157213213052552 14762 126095481748769 14763 101018258105489 14764 80831685348692 14765 64600540138106 14766 51564934486887 14767 41108104153726 14768 32729969450687 14769 26025509373674 14770 20667041040073 14771 16389757225183 14772 12979895692409 14773 10265106163350 14774 8106583640820 14775 6392678767901 14776 5033688657178 14777 3957636817384 14778 3106838494028 14779 2435125902884 14780 1905593594335 14781 1488782420067 14782 1161206258585 14783 904169150858 14784 702807136685 14785 545321641193 14786 422359355081 14787 326517971234 14788 251946866014 14789 194030155203 14790 149130895830 14791 114388997395 14792 87558242765 14793 66878197028 14794 50970944807 14795 38760406868 14796 29407289625 14797 22258596705 14798 16806893676 14799 12658933221 14800 9510302601 14801 7126069842 14802 5325104622 14803 3968233119 14804 2948604321 14805 2184501191 14806 1613460904 14807 1187951248 14808 871806440 14809 637652247 14810 464760417 14811 337531620 14812 244212882 14813 176014357 14814 126348024 14815 90320239 14816 64282990 14817 45546717 14818 32117612 14819 22537882 14820 15732963 14821 10924493 14822 7541993 14823 5176613 14824 3530363 14825 2392295 14826 1609470 14827 1075177 14828 712402 14829 468336 14830 304997 14831 196892 14832 125705 14833 79472 14834 49579 14835 30592 14836 18568 14837 11132 14838 6534 14839 3784 14840 2129 14841 1181 14842 628 14843 330 14844 162 14845 79 14846 34 14847 15 14848 5 14849 2 14850 1439801196415069 14851 1167725825623431 14852 946115894982662 14853 765784294340425 14854 619185277103299 14855 500126737470623 14856 403531883237904 14857 325242168520956 14858 261854310885098 14859 210585759564303 14860 169163607306644 14861 135733060151561 14862 108781978499253 14863 87078820160676 14864 69621562996101 14865 55595781431954 14866 44340197429071 14867 35318463046666 14868 28096012622155 14869 22321142796862 14870 17709517955596 14871 14031534131563 14872 11101988211350 14873 8771672931205 14874 6920516936046 14875 5452017598966 14876 4288704912664 14877 3368470012203 14878 2641578660923 14879 2068260868865 14880 1616753388995 14881 1261724658848 14882 982997674949 14883 764525770725 14884 593563356610 14885 460003256738 14886 355840907252 14887 274747874846 14888 211727426591 14889 162841559741 14890 124990756445 14891 95740272702 14892 73180069297 14893 55814932496 14894 42475895618 14895 32251176082 14896 24430484796 14897 18461907435 14898 13917101011 14899 10464563335 14900 7848017533 14901 5869965237 14902 4378347377 14903 3256505755 14904 2415005187 14905 1785559019 14906 1316049178 14907 966884451 14908 707988681 14909 516639484 14910 375659411 14911 272147462 14912 196400359 14913 141177135 14914 101060330 14915 72035504 14916 51115571 14917 36104127 14918 25376004 14919 17746500 14920 12344013 14921 8539333 14922 5872163 14923 4013900 14924 2725481 14925 1838438 14926 1230825 14927 818021 14928 539032 14929 352313 14930 227999 14931 146212 14932 92670 14933 58139 14934 35960 14935 21989 14936 13208 14937 7834 14938 4539 14939 2594 14940 1435 14941 783 14942 407 14943 209 14944 99 14945 47 14946 19 14947 8 14948 2 14949 1 14950 1543574257863952 14951 1252303057325416 14952 1014982541166577 14953 821804516600322 14954 664710828439238 14955 537086871865019 14956 433507878625247 14957 349528867883819 14958 281511061234844 14959 226478395622246 14960 181999154625988 14961 146088278743204 14962 117126924498493 14963 93796183577893 14964 75022608954670 14965 59933403551431 14966 47819664510655 14967 38106197357581 14968 30326807943407 14969 24104044884221 14970 19132654153898 14971 15166036843972 14972 12005213786692 14973 9489808561736 14974 7490717396904 14975 5904129916248 14976 4646680901453 14977 3651502182019 14978 2865030040128 14979 2244409659630 14980 1755402366877 14981 1370686973177 14982 1068494453958 14983 831501444534 14984 645943882122 14985 500899701376 14986 387716361825 14987 299548161838 14988 230988468649 14989 177772806126 14990 136543907825 14991 104662198217 14992 80056574498 14993 61104102536 14994 46535826649 14995 35360836464 14996 26807194697 14997 20274291489 14998 15296048698 14999 11511205085 15000 8640561488 15001 6468564689 15002 4829343425 15003 3595368215 15004 2668952168 15005 1975314112 15006 1457451105 15007 1071923795 15008 785792449 15009 574073908 15010 417929692 15011 303142295 15012 219055916 15013 157669904 15014 113027386 15015 80679658 15016 57338362 15017 40561210 15018 28557361 15019 20004250 15020 13940752 15021 9661102 15022 6657605 15023 4559559 15024 3103402 15025 2097721 15026 1408279 15027 938059 15028 620125 15029 406285 15030 263944 15031 169687 15032 108064 15033 67967 15034 42297 15035 25923 15036 15701 15037 9327 15038 5468 15039 3124 15040 1760 15041 956 15042 512 15043 259 15044 130 15045 59 15046 27 15047 10 15048 4 15049 1 15050 1654646131269194 15051 1342857452245226 15052 1088739565049719 15053 881822290829833 15054 713501042141498 15055 576710648591844 15056 465655041746127 15057 375583610740409 15058 302606143006842 15059 243539979899708 15060 195783740382458 15061 157213213052552 15062 126095481748769 15063 101018258105489 15064 80831685348692 15065 64600540138106 15066 51564934486887 15067 41108104153726 15068 32729969450687 15069 26025509373674 15070 20667041040073 15071 16389757225183 15072 12979895692409 15073 10265106163350 15074 8106583640820 15075 6392678767901 15076 5033688657178 15077 3957636817384 15078 3106838494028 15079 2435125902884 15080 1905593594335 15081 1488782420067 15082 1161206258585 15083 904169150858 15084 702807136685 15085 545321641193 15086 422359355081 15087 326517971234 15088 251946866014 15089 194030155203 15090 149130895830 15091 114388997395 15092 87558242765 15093 66878197028 15094 50970944807 15095 38760406868 15096 29407289625 15097 22258596705 15098 16806893676 15099 12658933221 15100 9510302601 15101 7126069842 15102 5325104622 15103 3968233119 15104 2948604321 15105 2184501191 15106 1613460904 15107 1187951248 15108 871806440 15109 637652247 15110 464760417 15111 337531620 15112 244212882 15113 176014357 15114 126348024 15115 90320239 15116 64282990 15117 45546717 15118 32117612 15119 22537882 15120 15732963 15121 10924493 15122 7541993 15123 5176613 15124 3530363 15125 2392295 15126 1609470 15127 1075177 15128 712402 15129 468336 15130 304997 15131 196892 15132 125705 15133 79472 15134 49579 15135 30592 15136 18568 15137 11132 15138 6534 15139 3784 15140 2129 15141 1181 15142 628 15143 330 15144 162 15145 79 15146 34 15147 15 15148 5 15149 2 15150 1773517858213018 15151 1439801196415069 15152 1167725825623431 15153 946115894982662 15154 765784294340425 15155 619185277103299 15156 500126737470623 15157 403531883237904 15158 325242168520956 15159 261854310885098 15160 210585759564303 15161 169163607306644 15162 135733060151561 15163 108781978499253 15164 87078820160676 15165 69621562996101 15166 55595781431954 15167 44340197429071 15168 35318463046666 15169 28096012622155 15170 22321142796862 15171 17709517955596 15172 14031534131563 15173 11101988211350 15174 8771672931205 15175 6920516936046 15176 5452017598966 15177 4288704912664 15178 3368470012203 15179 2641578660923 15180 2068260868865 15181 1616753388995 15182 1261724658848 15183 982997674949 15184 764525770725 15185 593563356610 15186 460003256738 15187 355840907252 15188 274747874846 15189 211727426591 15190 162841559741 15191 124990756445 15192 95740272702 15193 73180069297 15194 55814932496 15195 42475895618 15196 32251176082 15197 24430484796 15198 18461907435 15199 13917101011 15200 10464563335 15201 7848017533 15202 5869965237 15203 4378347377 15204 3256505755 15205 2415005187 15206 1785559019 15207 1316049178 15208 966884451 15209 707988681 15210 516639484 15211 375659411 15212 272147462 15213 196400359 15214 141177135 15215 101060330 15216 72035504 15217 51115571 15218 36104127 15219 25376004 15220 17746500 15221 12344013 15222 8539333 15223 5872163 15224 4013900 15225 2725481 15226 1838438 15227 1230825 15228 818021 15229 539032 15230 352313 15231 227999 15232 146212 15233 92670 15234 58139 15235 35960 15236 21989 15237 13208 15238 7834 15239 4539 15240 2594 15241 1435 15242 783 15243 407 15244 209 15245 99 15246 47 15247 19 15248 8 15249 2 15250 1