0 1 1 2 2 4 3 3 4 6 5 8 6 9 7 12 8 5 9 10 10 15 11 30 12 16 13 27 14 18 15 25 16 20 17 45 18 60 19 7 20 14 21 21 22 42 23 35 24 70 25 105 26 210 27 32 28 81 29 24 30 125 31 40 32 75 33 90 34 49 35 28 36 63 37 84 38 175 39 140 40 315 41 420 42 11 43 22 44 33 45 66 46 55 47 110 48 165 49 330 50 77 51 154 52 231 53 462 54 385 55 770 56 1155 57 2310 58 64 59 243 60 36 61 625 62 50 63 135 64 120 65 343 66 56 67 147 68 126 69 245 70 280 71 525 72 630 73 121 74 44 75 99 76 132 77 275 78 220 79 495 80 660 81 539 82 308 83 693 84 924 85 1925 86 1540 87 3465 88 4620 89 13 90 26 91 39 92 78 93 65 94 130 95 195 96 390 97 91 98 182 99 273 100 546 101 455 102 910 103 1365 104 2730 105 143 106 286 107 429 108 858 109 715 110 1430 111 2145 112 4290 113 1001 114 2002 115 3003 116 6006 117 5005 118 10010 119 15015 120 30030 121 128 122 729 123 48 124 3125 125 80 126 225 127 150 128 2401 129 98 130 189 131 168 132 875 133 350 134 735 135 840 136 1331 137 88 138 297 139 198 140 605 141 440 142 825 143 990 144 847 145 616 146 1617 147 1386 148 2695 149 3080 150 5775 151 6930 152 169 153 52 154 117 155 156 156 325 157 260 158 585 159 780 160 637 161 364 162 819 163 1092 164 2275 165 1820 166 4095 167 5460 168 1573 169 572 170 1287 171 1716 172 3575 173 2860 174 6435 175 8580 176 7007 177 4004 178 9009 179 12012 180 25025 181 20020 182 45045 183 60060 184 17 185 34 186 51 187 102 188 85 189 170 190 255 191 510 192 119 193 238 194 357 195 714 196 595 197 1190 198 1785 199 3570 200 187 201 374 202 561 203 1122 204 935 205 1870 206 2805 207 5610 208 1309 209 2618 210 3927 211 7854 212 6545 213 13090 214 19635 215 39270 216 221 217 442 218 663 219 1326 220 1105 221 2210 222 3315 223 6630 224 1547 225 3094 226 4641 227 9282 228 7735 229 15470 230 23205 231 46410 232 2431 233 4862 234 7293 235 14586 236 12155 237 24310 238 36465 239 72930 240 17017 241 34034 242 51051 243 102102 244 85085 245 170170 246 255255 247 510510 248 256 249 2187 250 54 251 15625 252 100 253 375 254 180 255 16807 256 112 257 441 258 252 259 1225 260 490 261 945 262 1050 263 14641 264 176 265 363 266 264 267 1375 268 550 269 1485 270 1320 271 3773 272 1078 273 2079 274 1848 275 4235 276 3850 277 8085 278 9240 279 2197 280 104 281 351 282 234 283 845 284 520 285 975 286 1170 287 1183 288 728 289 1911 290 1638 291 3185 292 3640 293 6825 294 8190 295 1859 296 1144 297 3861 298 2574 299 7865 300 5720 301 10725 302 12870 303 11011 304 8008 305 21021 306 18018 307 35035 308 40040 309 75075 310 90090 311 289 312 68 313 153 314 204 315 425 316 340 317 765 318 1020 319 833 320 476 321 1071 322 1428 323 2975 324 2380 325 5355 326 7140 327 2057 328 748 329 1683 330 2244 331 4675 332 3740 333 8415 334 11220 335 9163 336 5236 337 11781 338 15708 339 32725 340 26180 341 58905 342 78540 343 2873 344 884 345 1989 346 2652 347 5525 348 4420 349 9945 350 13260 351 10829 352 6188 353 13923 354 18564 355 38675 356 30940 357 69615 358 92820 359 26741 360 9724 361 21879 362 29172 363 60775 364 48620 365 109395 366 145860 367 119119 368 68068 369 153153 370 204204 371 425425 372 340340 373 765765 374 1021020 375 19 376 38 377 57 378 114 379 95 380 190 381 285 382 570 383 133 384 266 385 399 386 798 387 665 388 1330 389 1995 390 3990 391 209 392 418 393 627 394 1254 395 1045 396 2090 397 3135 398 6270 399 1463 400 2926 401 4389 402 8778 403 7315 404 14630 405 21945 406 43890 407 247 408 494 409 741 410 1482 411 1235 412 2470 413 3705 414 7410 415 1729 416 3458 417 5187 418 10374 419 8645 420 17290 421 25935 422 51870 423 2717 424 5434 425 8151 426 16302 427 13585 428 27170 429 40755 430 81510 431 19019 432 38038 433 57057 434 114114 435 95095 436 190190 437 285285 438 570570 439 323 440 646 441 969 442 1938 443 1615 444 3230 445 4845 446 9690 447 2261 448 4522 449 6783 450 13566 451 11305 452 22610 453 33915 454 67830 455 3553 456 7106 457 10659 458 21318 459 17765 460 35530 461 53295 462 106590 463 24871 464 49742 465 74613 466 149226 467 124355 468 248710 469 373065 470 746130 471 4199 472 8398 473 12597 474 25194 475 20995 476 41990 477 62985 478 125970 479 29393 480 58786 481 88179 482 176358 483 146965 484 293930 485 440895 486 881790 487 46189 488 92378 489 138567 490 277134 491 230945 492 461890 493 692835 494 1385670 495 323323 496 646646 497 969969 498 1939938 499 1616615 500 3233230 501 4849845 502 9699690 503 512 504 6561 505 72 506 78125 507 160 508 405 509 240 510 117649 511 196 512 567 513 294 514 1715 515 560 516 1575 517 1260 518 161051 519 242 520 891 521 396 522 3025 523 880 524 1815 525 1650 526 5929 527 1232 528 2541 529 2772 530 9625 531 5390 532 10395 533 11550 534 28561 535 208 536 507 537 312 538 1625 539 650 540 1755 541 1560 542 4459 543 1274 544 2457 545 2184 546 5915 547 4550 548 9555 549 10920 550 17303 551 2288 552 4719 553 3432 554 9295 555 7150 556 19305 557 17160 558 13013 559 14014 560 27027 561 24024 562 55055 563 50050 564 105105 565 120120 566 4913 567 136 568 459 569 306 570 1445 571 680 572 1275 573 1530 574 2023 575 952 576 2499 577 2142 578 4165 579 4760 580 8925 581 10710 582 3179 583 1496 584 5049 585 3366 586 10285 587 7480 588 14025 589 16830 590 14399 591 10472 592 27489 593 23562 594 45815 595 52360 596 98175 597 117810 598 3757 599 1768 600 5967 601 3978 602 14365 603 8840 604 16575 605 19890 606 20111 607 12376 608 32487 609 27846 610 54145 611 61880 612 116025 613 139230 614 31603 615 19448 616 65637 617 43758 618 133705 619 97240 620 182325 621 218790 622 187187 623 136136 624 357357 625 306306 626 595595 627 680680 628 1276275 629 1531530 630 361 631 76 632 171 633 228 634 475 635 380 636 855 637 1140 638 931 639 532 640 1197 641 1596 642 3325 643 2660 644 5985 645 7980 646 2299 647 836 648 1881 649 2508 650 5225 651 4180 652 9405 653 12540 654 10241 655 5852 656 13167 657 17556 658 36575 659 29260 660 65835 661 87780 662 3211 663 988 664 2223 665 2964 666 6175 667 4940 668 11115 669 14820 670 12103 671 6916 672 15561 673 20748 674 43225 675 34580 676 77805 677 103740 678 29887 679 10868 680 24453 681 32604 682 67925 683 54340 684 122265 685 163020 686 133133 687 76076 688 171171 689 228228 690 475475 691 380380 692 855855 693 1141140 694 5491 695 1292 696 2907 697 3876 698 8075 699 6460 700 14535 701 19380 702 15827 703 9044 704 20349 705 27132 706 56525 707 45220 708 101745 709 135660 710 39083 711 14212 712 31977 713 42636 714 88825 715 71060 716 159885 717 213180 718 174097 719 99484 720 223839 721 298452 722 621775 723 497420 724 1119195 725 1492260 726 54587 727 16796 728 37791 729 50388 730 104975 731 83980 732 188955 733 251940 734 205751 735 117572 736 264537 737 352716 738 734825 739 587860 740 1322685 741 1763580 742 508079 743 184756 744 415701 745 554268 746 1154725 747 923780 748 2078505 749 2771340 750 2263261 751 1293292 752 2909907 753 3879876 754 8083075 755 6466460 756 14549535 757 19399380 758 23 759 46 760 69 761 138 762 115 763 230 764 345 765 690 766 161 767 322 768 483 769 966 770 805 771 1610 772 2415 773 4830 774 253 775 506 776 759 777 1518 778 1265 779 2530 780 3795 781 7590 782 1771 783 3542 784 5313 785 10626 786 8855 787 17710 788 26565 789 53130 790 299 791 598 792 897 793 1794 794 1495 795 2990 796 4485 797 8970 798 2093 799 4186 800 6279 801 12558 802 10465 803 20930 804 31395 805 62790 806 3289 807 6578 808 9867 809 19734 810 16445 811 32890 812 49335 813 98670 814 23023 815 46046 816 69069 817 138138 818 115115 819 230230 820 345345 821 690690 822 391 823 782 824 1173 825 2346 826 1955 827 3910 828 5865 829 11730 830 2737 831 5474 832 8211 833 16422 834 13685 835 27370 836 41055 837 82110 838 4301 839 8602 840 12903 841 25806 842 21505 843 43010 844 64515 845 129030 846 30107 847 60214 848 90321 849 180642 850 150535 851 301070 852 451605 853 903210 854 5083 855 10166 856 15249 857 30498 858 25415 859 50830 860 76245 861 152490 862 35581 863 71162 864 106743 865 213486 866 177905 867 355810 868 533715 869 1067430 870 55913 871 111826 872 167739 873 335478 874 279565 875 559130 876 838695 877 1677390 878 391391 879 782782 880 1174173 881 2348346 882 1956955 883 3913910 884 5870865 885 11741730 886 437 887 874 888 1311 889 2622 890 2185 891 4370 892 6555 893 13110 894 3059 895 6118 896 9177 897 18354 898 15295 899 30590 900 45885 901 91770 902 4807 903 9614 904 14421 905 28842 906 24035 907 48070 908 72105 909 144210 910 33649 911 67298 912 100947 913 201894 914 168245 915 336490 916 504735 917 1009470 918 5681 919 11362 920 17043 921 34086 922 28405 923 56810 924 85215 925 170430 926 39767 927 79534 928 119301 929 238602 930 198835 931 397670 932 596505 933 1193010 934 62491 935 124982 936 187473 937 374946 938 312455 939 624910 940 937365 941 1874730 942 437437 943 874874 944 1312311 945 2624622 946 2187185 947 4374370 948 6561555 949 13123110 950 7429 951 14858 952 22287 953 44574 954 37145 955 74290 956 111435 957 222870 958 52003 959 104006 960 156009 961 312018 962 260015 963 520030 964 780045 965 1560090 966 81719 967 163438 968 245157 969 490314 970 408595 971 817190 972 1225785 973 2451570 974 572033 975 1144066 976 1716099 977 3432198 978 2860165 979 5720330 980 8580495 981 17160990 982 96577 983 193154 984 289731 985 579462 986 482885 987 965770 988 1448655 989 2897310 990 676039 991 1352078 992 2028117 993 4056234 994 3380195 995 6760390 996 10140585 997 20281170 998 1062347 999 2124694 1000 3187041 1001 6374082 1002 5311735 1003 10623470 1004 15935205 1005 31870410 1006 7436429 1007 14872858 1008 22309287 1009 44618574 1010 37182145 1011 74364290 1012 111546435 1013 223092870 1014 1024 1015 19683 1016 96 1017 390625 1018 200 1019 675 1020 270 1021 823543 1022 224 1023 1029 1024 336 1025 4375 1026 700 1027 2205 1028 1470 1029 1771561 1030 352 1031 1089 1032 528 1033 6655 1034 1100 1035 2475 1036 1980 1037 9317 1038 1694 1039 4851 1040 3234 1041 13475 1042 6160 1043 12705 1044 13860 1045 371293 1046 338 1047 1053 1048 468 1049 4225 1050 1040 1051 2535 1052 1950 1053 8281 1054 1456 1055 3549 1056 3276 1057 11375 1058 6370 1059 12285 1060 13650 1061 20449 1062 3146 1063 5577 1064 5148 1065 17875 1066 11440 1067 23595 1068 21450 1069 49049 1070 16016 1071 33033 1072 36036 1073 65065 1074 70070 1075 135135 1076 150150 1077 83521 1078 272 1079 867 1080 408 1081 2125 1082 850 1083 2295 1084 2040 1085 5831 1086 1666 1087 3213 1088 2856 1089 10115 1090 5950 1091 12495 1092 14280 1093 22627 1094 2992 1095 6171 1096 4488 1097 15895 1098 9350 1099 25245 1100 22440 1101 22253 1102 18326 1103 35343 1104 31416 1105 71995 1106 65450 1107 137445 1108 157080 1109 37349 1110 3536 1111 8619 1112 5304 1113 18785 1114 11050 1115 29835 1116 26520 1117 26299 1118 21658 1119 41769 1120 37128 1121 100555 1122 77350 1123 162435 1124 185640 1125 41327 1126 38896 1127 80223 1128 58344 1129 158015 1130 121550 1131 328185 1132 291720 1133 221221 1134 238238 1135 459459 1136 408408 1137 935935 1138 850850 1139 1786785 1140 2042040 1141 6859 1142 152 1143 513 1144 342 1145 1805 1146 760 1147 1425 1148 1710 1149 2527 1150 1064 1151 2793 1152 2394 1153 4655 1154 5320 1155 9975 1156 11970 1157 3971 1158 1672 1159 5643 1160 3762 1161 11495 1162 8360 1163 15675 1164 18810 1165 16093 1166 11704 1167 30723 1168 26334 1169 51205 1170 58520 1171 109725 1172 131670 1173 4693 1174 1976 1175 6669 1176 4446 1177 16055 1178 9880 1179 18525 1180 22230 1181 22477 1182 13832 1183 36309 1184 31122 1185 60515 1186 69160 1187 129675 1188 155610 1189 35321 1190 21736 1191 73359 1192 48906 1193 149435 1194 108680 1195 203775 1196 244530 1197 209209 1198 152152 1199 399399 1200 342342 1201 665665 1202 760760 1203 1426425 1204 1711710 1205 6137 1206 2584 1207 8721 1208 5814 1209 27455 1210 12920 1211 24225 1212 29070 1213 38437 1214 18088 1215 47481 1216 40698 1217 79135 1218 90440 1219 169575 1220 203490 1221 60401 1222 28424 1223 95931 1224 63954 1225 195415 1226 142120 1227 266475 1228 319770 1229 273581 1230 198968 1231 522291 1232 447678 1233 870485 1234 994840 1235 1865325 1236 2238390 1237 71383 1238 33592 1239 113373 1240 75582 1241 272935 1242 167960 1243 314925 1244 377910 1245 382109 1246 235144 1247 617253 1248 529074 1249 1028755 1250 1175720 1251 2204475 1252 2645370 1253 600457 1254 369512 1255 1247103 1256 831402 1257 2540395 1258 1847560 1259 3464175 1260 4157010 1261 3556553 1262 2586584 1263 6789783 1264 5819814 1265 11316305 1266 12932920 1267 24249225 1268 29099070 1269 529 1270 92 1271 207 1272 276 1273 575 1274 460 1275 1035 1276 1380 1277 1127 1278 644 1279 1449 1280 1932 1281 4025 1282 3220 1283 7245 1284 9660 1285 2783 1286 1012 1287 2277 1288 3036 1289 6325 1290 5060 1291 11385 1292 15180 1293 12397 1294 7084 1295 15939 1296 21252 1297 44275 1298 35420 1299 79695 1300 106260 1301 3887 1302 1196 1303 2691 1304 3588 1305 7475 1306 5980 1307 13455 1308 17940 1309 14651 1310 8372 1311 18837 1312 25116 1313 52325 1314 41860 1315 94185 1316 125580 1317 36179 1318 13156 1319 29601 1320 39468 1321 82225 1322 65780 1323 148005 1324 197340 1325 161161 1326 92092 1327 207207 1328 276276 1329 575575 1330 460460 1331 1036035 1332 1381380 1333 6647 1334 1564 1335 3519 1336 4692 1337 9775 1338 7820 1339 17595 1340 23460 1341 19159 1342 10948 1343 24633 1344 32844 1345 68425 1346 54740 1347 123165 1348 164220 1349 47311 1350 17204 1351 38709 1352 51612 1353 107525 1354 86020 1355 193545 1356 258060 1357 210749 1358 120428 1359 270963 1360 361284 1361 752675 1362 602140 1363 1354815 1364 1806420 1365 66079 1366 20332 1367 45747 1368 60996 1369 127075 1370 101660 1371 228735 1372 304980 1373 249067 1374 142324 1375 320229 1376 426972 1377 889525 1378 711620 1379 1601145 1380 2134860 1381 615043 1382 223652 1383 503217 1384 670956 1385 1397825 1386 1118260 1387 2516085 1388 3354780 1389 2739737 1390 1565564 1391 3522519 1392 4696692 1393 9784775 1394 7827820 1395 17612595 1396 23483460 1397 8303 1398 1748 1399 3933 1400 5244 1401 10925 1402 8740 1403 19665 1404 26220 1405 21413 1406 12236 1407 27531 1408 36708 1409 76475 1410 61180 1411 137655 1412 183540 1413 52877 1414 19228 1415 43263 1416 57684 1417 120175 1418 96140 1419 216315 1420 288420 1421 235543 1422 134596 1423 302841 1424 403788 1425 841225 1426 672980 1427 1514205 1428 2018940 1429 73853 1430 22724 1431 51129 1432 68172 1433 142025 1434 113620 1435 255645 1436 340860 1437 278369 1438 159068 1439 357903 1440 477204 1441 994175 1442 795340 1443 1789515 1444 2386020 1445 687401 1446 249964 1447 562419 1448 749892 1449 1562275 1450 1249820 1451 2812095 1452 3749460 1453 3062059 1454 1749748 1455 3936933 1456 5249244 1457 10935925 1458 8748740 1459 19684665 1460 26246220 1461 126293 1462 29716 1463 66861 1464 89148 1465 185725 1466 148580 1467 334305 1468 445740 1469 364021 1470 208012 1471 468027 1472 624036 1473 1300075 1474 1040060 1475 2340135 1476 3120180 1477 898909 1478 326876 1479 735471 1480 980628 1481 2042975 1482 1634380 1483 3677355 1484 4903140 1485 4004231 1486 2288132 1487 5148297 1488 6864396 1489 14300825 1490 11440660 1491 25741485 1492 34321980 1493 1255501 1494 386308 1495 869193 1496 1158924 1497 2414425 1498 1931540 1499 4345965 1500 5794620 1501 4732273 1502 2704156 1503 6084351 1504 8112468 1505 16900975 1506 13520780 1507 30421755 1508 40562340 1509 11685817 1510 4249388 1511 9561123 1512 12748164 1513 26558675 1514 21246940 1515 47805615 1516 63740820 1517 52055003 1518 29745716 1519 66927861 1520 89237148 1521 185910725 1522 148728580 1523 334639305 1524 446185740 1525 29 1526 58 1527 87 1528 174 1529 145 1530 290 1531 435 1532 870 1533 203 1534 406 1535 609 1536 1218 1537 1015 1538 2030 1539 3045 1540 6090 1541 319 1542 638 1543 957 1544 1914 1545 1595 1546 3190 1547 4785 1548 9570 1549 2233 1550 4466 1551 6699 1552 13398 1553 11165 1554 22330 1555 33495 1556 66990 1557 377 1558 754 1559 1131 1560 2262 1561 1885 1562 3770 1563 5655 1564 11310 1565 2639 1566 5278 1567 7917 1568 15834 1569 13195 1570 26390 1571 39585 1572 79170 1573 4147 1574 8294 1575 12441 1576 24882 1577 20735 1578 41470 1579 62205 1580 124410 1581 29029 1582 58058 1583 87087 1584 174174 1585 145145 1586 290290 1587 435435 1588 870870 1589 493 1590 986 1591 1479 1592 2958 1593 2465 1594 4930 1595 7395 1596 14790 1597 3451 1598 6902 1599 10353 1600 20706 1601 17255 1602 34510 1603 51765 1604 103530 1605 5423 1606 10846 1607 16269 1608 32538 1609 27115 1610 54230 1611 81345 1612 162690 1613 37961 1614 75922 1615 113883 1616 227766 1617 189805 1618 379610 1619 569415 1620 1138830 1621 6409 1622 12818 1623 19227 1624 38454 1625 32045 1626 64090 1627 96135 1628 192270 1629 44863 1630 89726 1631 134589 1632 269178 1633 224315 1634 448630 1635 672945 1636 1345890 1637 70499 1638 140998 1639 211497 1640 422994 1641 352495 1642 704990 1643 1057485 1644 2114970 1645 493493 1646 986986 1647 1480479 1648 2960958 1649 2467465 1650 4934930 1651 7402395 1652 14804790 1653 551 1654 1102 1655 1653 1656 3306 1657 2755 1658 5510 1659 8265 1660 16530 1661 3857 1662 7714 1663 11571 1664 23142 1665 19285 1666 38570 1667 57855 1668 115710 1669 6061 1670 12122 1671 18183 1672 36366 1673 30305 1674 60610 1675 90915 1676 181830 1677 42427 1678 84854 1679 127281 1680 254562 1681 212135 1682 424270 1683 636405 1684 1272810 1685 7163 1686 14326 1687 21489 1688 42978 1689 35815 1690 71630 1691 107445 1692 214890 1693 50141 1694 100282 1695 150423 1696 300846 1697 250705 1698 501410 1699 752115 1700 1504230 1701 78793 1702 157586 1703 236379 1704 472758 1705 393965 1706 787930 1707 1181895 1708 2363790 1709 551551 1710 1103102 1711 1654653 1712 3309306 1713 2757755 1714 5515510 1715 8273265 1716 16546530 1717 9367 1718 18734 1719 28101 1720 56202 1721 46835 1722 93670 1723 140505 1724 281010 1725 65569 1726 131138 1727 196707 1728 393414 1729 327845 1730 655690 1731 983535 1732 1967070 1733 103037 1734 206074 1735 309111 1736 618222 1737 515185 1738 1030370 1739 1545555 1740 3091110 1741 721259 1742 1442518 1743 2163777 1744 4327554 1745 3606295 1746 7212590 1747 10818885 1748 21637770 1749 121771 1750 243542 1751 365313 1752 730626 1753 608855 1754 1217710 1755 1826565 1756 3653130 1757 852397 1758 1704794 1759 2557191 1760 5114382 1761 4261985 1762 8523970 1763 12785955 1764 25571910 1765 1339481 1766 2678962 1767 4018443 1768 8036886 1769 6697405 1770 13394810 1771 20092215 1772 40184430 1773 9376367 1774 18752734 1775 28129101 1776 56258202 1777 46881835 1778 93763670 1779 140645505 1780 281291010 1781 667 1782 1334 1783 2001 1784 4002 1785 3335 1786 6670 1787 10005 1788 20010 1789 4669 1790 9338 1791 14007 1792 28014 1793 23345 1794 46690 1795 70035 1796 140070 1797 7337 1798 14674 1799 22011 1800 44022 1801 36685 1802 73370 1803 110055 1804 220110 1805 51359 1806 102718 1807 154077 1808 308154 1809 256795 1810 513590 1811 770385 1812 1540770 1813 8671 1814 17342 1815 26013 1816 52026 1817 43355 1818 86710 1819 130065 1820 260130 1821 60697 1822 121394 1823 182091 1824 364182 1825 303485 1826 606970 1827 910455 1828 1820910 1829 95381 1830 190762 1831 286143 1832 572286 1833 476905 1834 953810 1835 1430715 1836 2861430 1837 667667 1838 1335334 1839 2003001 1840 4006002 1841 3338335 1842 6676670 1843 10015005 1844 20030010 1845 11339 1846 22678 1847 34017 1848 68034 1849 56695 1850 113390 1851 170085 1852 340170 1853 79373 1854 158746 1855 238119 1856 476238 1857 396865 1858 793730 1859 1190595 1860 2381190 1861 124729 1862 249458 1863 374187 1864 748374 1865 623645 1866 1247290 1867 1870935 1868 3741870 1869 873103 1870 1746206 1871 2619309 1872 5238618 1873 4365515 1874 8731030 1875 13096545 1876 26193090 1877 147407 1878 294814 1879 442221 1880 884442 1881 737035 1882 1474070 1883 2211105 1884 4422210 1885 1031849 1886 2063698 1887 3095547 1888 6191094 1889 5159245 1890 10318490 1891 15477735 1892 30955470 1893 1621477 1894 3242954 1895 4864431 1896 9728862 1897 8107385 1898 16214770 1899 24322155 1900 48644310 1901 11350339 1902 22700678 1903 34051017 1904 68102034 1905 56751695 1906 113503390 1907 170255085 1908 340510170 1909 12673 1910 25346 1911 38019 1912 76038 1913 63365 1914 126730 1915 190095 1916 380190 1917 88711 1918 177422 1919 266133 1920 532266 1921 443555 1922 887110 1923 1330665 1924 2661330 1925 139403 1926 278806 1927 418209 1928 836418 1929 697015 1930 1394030 1931 2091045 1932 4182090 1933 975821 1934 1951642 1935 2927463 1936 5854926 1937 4879105 1938 9758210 1939 14637315 1940 29274630 1941 164749 1942 329498 1943 494247 1944 988494 1945 823745 1946 1647490 1947 2471235 1948 4942470 1949 1153243 1950 2306486 1951 3459729 1952 6919458 1953 5766215 1954 11532430 1955 17298645 1956 34597290 1957 1812239 1958 3624478 1959 5436717 1960 10873434 1961 9061195 1962 18122390 1963 27183585 1964 54367170 1965 12685673 1966 25371346 1967 38057019 1968 76114038 1969 63428365 1970 126856730 1971 190285095 1972 380570190 1973 215441 1974 430882 1975 646323 1976 1292646 1977 1077205 1978 2154410 1979 3231615 1980 6463230 1981 1508087 1982 3016174 1983 4524261 1984 9048522 1985 7540435 1986 15080870 1987 22621305 1988 45242610 1989 2369851 1990 4739702 1991 7109553 1992 14219106 1993 11849255 1994 23698510 1995 35547765 1996 71095530 1997 16588957 1998 33177914 1999 49766871 2000 99533742 2001 82944785 2002 165889570 2003 248834355 2004 497668710 2005 2800733 2006 5601466 2007 8402199 2008 16804398 2009 14003665 2010 28007330 2011 42010995 2012 84021990 2013 19605131 2014 39210262 2015 58815393 2016 117630786 2017 98025655 2018 196051310 2019 294076965 2020 588153930 2021 30808063 2022 61616126 2023 92424189 2024 184848378 2025 154040315 2026 308080630 2027 462120945 2028 924241890 2029 215656441 2030 431312882 2031 646969323 2032 1293938646 2033 1078282205 2034 2156564410 2035 3234846615 2036 6469693230 2037 2048 2038 59049 2039 108 2040 1953125 2041 250 2042 1125 2043 300 2044 5764801 2045 392 2046 1323 2047 378 2048 6125 2049 980 2050 2625 2051 1680 2052 19487171 2053 484 2054 2673 2055 594 2056 6875 2057 1210 2058 4125 2059 2640 2060 26411 2061 2156 2062 6237 2063 3696 2064 18865 2065 7700 2066 17325 2067 16170 2068 4826809 2069 416 2070 1521 2071 624 2072 8125 2073 1300 2074 2925 2075 2340 2076 15379 2077 2366 2078 5733 2079 3822 2080 15925 2081 7280 2082 17745 2083 16380 2084 24167 2085 3718 2086 11583 2087 6864 2088 39325 2089 14300 2090 27885 2091 25740 2092 77077 2093 22022 2094 39039 2095 42042 2096 125125 2097 80080 2098 165165 2099 180180 2100 1419857 2101 544 2102 1377 2103 612 2104 7225 2105 1360 2106 3825 2107 2550 2108 14161 2109 1904 2110 6069 2111 4284 2112 14875 2113 8330 2114 16065 2115 17850 2116 34969 2117 4114 2118 9537 2119 6732 2120 23375 2121 14960 2122 30855 2123 28050 2124 64141 2125 20944 2126 43197 2127 47124 2128 111265 2129 91630 2130 176715 2131 196350 2132 48841 2133 5746 2134 11271 2135 7956 2136 27625 2137 17680 2138 43095 2139 33150 2140 75803 2141 24752 2142 60333 2143 55692 2144 131495 2145 108290 2146 208845 2147 232050 2148 294151 2149 53482 2150 94809 2151 87516 2152 206635 2153 194480 2154 401115 2155 364650 2156 289289 2157 272272 2158 561561 2159 612612 2160 1106105 2161 1191190 2162 2297295 2163 2552550 2164 130321 2165 304 2166 1083 2167 456 2168 2375 2169 950 2170 2565 2171 2280 2172 6517 2173 1862 2174 3591 2175 3192 2176 12635 2177 6650 2178 13965 2179 15960 2180 25289 2181 3344 2182 6897 2183 5016 2184 19855 2185 10450 2186 28215 2187 25080 2188 27797 2189 20482 2190 39501 2191 35112 2192 80465 2193 73150 2194 153615 2195 175560 2196 41743 2197 3952 2198 9633 2199 5928 2200 23465 2201 12350 2202 33345 2203 29640 2204 32851 2205 24206 2206 46683 2207 41496 2208 112385 2209 86450 2210 181545 2211 207480 2212 51623 2213 43472 2214 89661 2215 65208 2216 176605 2217 135850 2218 366795 2219 326040 2220 247247 2221 266266 2222 513513 2223 456456 2224 1046045 2225 950950 2226 1996995 2227 2282280 2228 93347 2229 5168 2230 16473 2231 7752 2232 30685 2233 16150 2234 43605 2235 38760 2236 42959 2237 31654 2238 61047 2239 54264 2240 192185 2241 113050 2242 237405 2243 271320 2244 67507 2245 56848 2246 117249 2247 85272 2248 302005 2249 177650 2250 479655 2251 426360 2252 422807 2253 348194 2254 671517 2255 596904 2256 1367905 2257 1243550 2258 2611455 2259 2984520 2260 79781 2261 67184 2262 163761 2263 100776 2264 356915 2265 209950 2266 566865 2267 503880 2268 499681 2269 411502 2270 793611 2271 705432 2272 1910545 2273 1469650 2274 3086265 2275 3527160 2276 785213 2277 739024 2278 1524237 2279 1108536 2280 3002285 2281 2309450 2282 6235515 2283 5542680 2284 4203199 2285 4526522 2286 8729721 2287 7759752 2288 17782765 2289 16166150 2290 33948915 2291 38798760 2292 12167 2293 184 2294 621 2295 414 2296 2645 2297 920 2298 1725 2299 2070 2300 3703 2301 1288 2302 3381 2303 2898 2304 5635 2305 6440 2306 12075 2307 14490 2308 5819 2309 2024 2310 6831 2311 4554 2312 13915 2313 10120 2314 18975 2315 22770 2316 19481 2317 14168 2318 37191 2319 31878 2320 61985 2321 70840 2322 132825 2323 159390 2324 6877 2325 2392 2326 8073 2327 5382 2328 19435 2329 11960 2330 22425 2331 26910 2332 27209 2333 16744 2334 43953 2335 37674 2336 73255 2337 83720 2338 156975 2339 188370 2340 42757 2341 26312 2342 88803 2343 59202 2344 180895 2345 131560 2346 246675 2347 296010 2348 253253 2349 184184 2350 483483 2351 414414 2352 805805 2353 920920 2354 1726725 2355 2072070 2356 8993 2357 3128 2358 10557 2359 7038 2360 33235 2361 15640 2362 29325 2363 35190 2364 46529 2365 21896 2366 57477 2367 49266 2368 95795 2369 109480 2370 205275 2371 246330 2372 73117 2373 34408 2374 116127 2375 77418 2376 236555 2377 172040 2378 322575 2379 387090 2380 331177 2381 240856 2382 632247 2383 541926 2384 1053745 2385 1204280 2386 2258025 2387 2709630 2388 86411 2389 40664 2390 137241 2391 91494 2392 330395 2393 203320 2394 381225 2395 457470 2396 462553 2397 284648 2398 747201 2399 640458 2400 1245335 2401 1423240 2402 2668575 2403 3202290 2404 726869 2405 447304 2406 1509651 2407 1006434 2408 3075215 2409 2236520 2410 4193475 2411 5032170 2412 4305301 2413 3131128 2414 8219211 2415 7045038 2416 13698685 2417 15655640 2418 29354325 2419 35225190 2420 10051 2421 3496 2422 11799 2423 7866 2424 41515 2425 17480 2426 32775 2427 39330 2428 58121 2429 24472 2430 64239 2431 55062 2432 107065 2433 122360 2434 229425 2435 275310 2436 91333 2437 38456 2438 129789 2439 86526 2440 264385 2441 192280 2442 360525 2443 432630 2444 370139 2445 269192 2446 706629 2447 605682 2448 1177715 2449 1345960 2450 2523675 2451 3028410 2452 107939 2453 45448 2454 153387 2455 102258 2456 369265 2457 227240 2458 426075 2459 511290 2460 516971 2461 318136 2462 835107 2463 715806 2464 1391845 2465 1590680 2466 2982525 2467 3579030 2468 812383 2469 499928 2470 1687257 2471 1124838 2472 3437005 2473 2499640 2474 4686825 2475 5624190 2476 4811807 2477 3499496 2478 9186177 2479 7873866 2480 15310295 2481 17497480 2482 32807775 2483 39369330 2484 141151 2485 59432 2486 200583 2487 133722 2488 631465 2489 297160 2490 557175 2491 668610 2492 884051 2493 416024 2494 1092063 2495 936054 2496 1820105 2497 2080120 2498 3900225 2499 4680270 2500 1389223 2501 653752 2502 2206413 2503 1470942 2504 4494545 2505 3268760 2506 6128925 2507 7354710 2508 6292363 2509 4576264 2510 12012693 2511 10296594 2512 20021155 2513 22881320 2514 42902475 2515 51482970 2516 1641809 2517 772616 2518 2607579 2519 1738386 2520 6277505 2521 3863080 2522 7243275 2523 8691930 2524 8788507 2525 5408312 2526 14196819 2527 12168702 2528 23661365 2529 27041560 2530 50702925 2531 60843510 2532 13810511 2533 8498776 2534 28683369 2535 19122246 2536 58429085 2537 42493880 2538 79676025 2539 95611230 2540 81800719 2541 59491432 2542 156165009 2543 133855722 2544 260275015 2545 297457160 2546 557732175 2547 669278610 2548 841 2549 116 2550 261 2551 348 2552 725 2553 580 2554 1305 2555 1740 2556 1421 2557 812 2558 1827 2559 2436 2560 5075 2561 4060 2562 9135 2563 12180 2564 3509 2565 1276 2566 2871 2567 3828 2568 7975 2569 6380 2570 14355 2571 19140 2572 15631 2573 8932 2574 20097 2575 26796 2576 55825 2577 44660 2578 100485 2579 133980 2580 4901 2581 1508 2582 3393 2583 4524 2584 9425 2585 7540 2586 16965 2587 22620 2588 18473 2589 10556 2590 23751 2591 31668 2592 65975 2593 52780 2594 118755 2595 158340 2596 45617 2597 16588 2598 37323 2599 49764 2600 103675 2601 82940 2602 186615 2603 248820 2604 203203 2605 116116 2606 261261 2607 348348 2608 725725 2609 580580 2610 1306305 2611 1741740 2612 8381 2613 1972 2614 4437 2615 5916 2616 12325 2617 9860 2618 22185 2619 29580 2620 24157 2621 13804 2622 31059 2623 41412 2624 86275 2625 69020 2626 155295 2627 207060 2628 59653 2629 21692 2630 48807 2631 65076 2632 135575 2633 108460 2634 244035 2635 325380 2636 265727 2637 151844 2638 341649 2639 455532 2640 949025 2641 759220 2642 1708245 2643 2277660 2644 83317 2645 25636 2646 57681 2647 76908 2648 160225 2649 128180 2650 288405 2651 384540 2652 314041 2653 179452 2654 403767 2655 538356 2656 1121575 2657 897260 2658 2018835 2659 2691780 2660 775489 2661 281996 2662 634491 2663 845988 2664 1762475 2665 1409980 2666 3172455 2667 4229940 2668 3454451 2669 1973972 2670 4441437 2671 5921916 2672 12337325 2673 9869860 2674 22207185 2675 29609580 2676 10469 2677 2204 2678 4959 2679 6612 2680 13775 2681 11020 2682 24795 2683 33060 2684 26999 2685 15428 2686 34713 2687 46284 2688 96425 2689 77140 2690 173565 2691 231420 2692 66671 2693 24244 2694 54549 2695 72732 2696 151525 2697 121220 2698 272745 2699 363660 2700 296989 2701 169708 2702 381843 2703 509124 2704 1060675 2705 848540 2706 1909215 2707 2545620 2708 93119 2709 28652 2710 64467 2711 85956 2712 179075 2713 143260 2714 322335 2715 429780 2716 350987 2717 200564 2718 451269 2719 601692 2720 1253525 2721 1002820 2722 2256345 2723 3008460 2724 866723 2725 315172 2726 709137 2727 945516 2728 1969825 2729 1575860 2730 3545685 2731 4727580 2732 3860857 2733 2206204 2734 4963959 2735 6618612 2736 13788775 2737 11031020 2738 24819795 2739 33093060 2740 159239 2741 37468 2742 84303 2743 112404 2744 234175 2745 187340 2746 421515 2747 562020 2748 458983 2749 262276 2750 590121 2751 786828 2752 1639225 2753 1311380 2754 2950605 2755 3934140 2756 1133407 2757 412148 2758 927333 2759 1236444 2760 2575925 2761 2060740 2762 4636665 2763 6182220 2764 5048813 2765 2885036 2766 6491331 2767 8655108 2768 18031475 2769 14425180 2770 32456655 2771 43275540 2772 1583023 2773 487084 2774 1095939 2775 1461252 2776 3044275 2777 2435420 2778 5479695 2779 7306260 2780 5966779 2781 3409588 2782 7671573 2783 10228764 2784 21309925 2785 17047940 2786 38357865 2787 51143820 2788 14734291 2789 5357924 2790 12055329 2791 16073772 2792 33487025 2793 26789620 2794 60276645 2795 80368860 2796 65634569 2797 37505468 2798 84387303 2799 112516404 2800 234409175 2801 187527340 2802 421936515 2803 562582020 2804 15341 2805 2668 2806 6003 2807 8004 2808 16675 2809 13340 2810 30015 2811 40020 2812 32683 2813 18676 2814 42021 2815 56028 2816 116725 2817 93380 2818 210105 2819 280140 2820 80707 2821 29348 2822 66033 2823 88044 2824 183425 2825 146740 2826 330165 2827 440220 2828 359513 2829 205436 2830 462231 2831 616308 2832 1283975 2833 1027180 2834 2311155 2835 3081540 2836 112723 2837 34684 2838 78039 2839 104052 2840 216775 2841 173420 2842 390195 2843 520260 2844 424879 2845 242788 2846 546273 2847 728364 2848 1517425 2849 1213940 2850 2731365 2851 3641820 2852 1049191 2853 381524 2854 858429 2855 1144572 2856 2384525 2857 1907620 2858 4292145 2859 5722860 2860 4673669 2861 2670668 2862 6009003 2863 8012004 2864 16691675 2865 13353340 2866 30045015 2867 40060020 2868 192763 2869 45356 2870 102051 2871 136068 2872 283475 2873 226780 2874 510255 2875 680340 2876 555611 2877 317492 2878 714357 2879 952476 2880 1984325 2881 1587460 2882 3571785 2883 4762380 2884 1372019 2885 498916 2886 1122561 2887 1496748 2888 3118225 2889 2494580 2890 5612805 2891 7483740 2892 6111721 2893 3492412 2894 7857927 2895 10477236 2896 21827575 2897 17462060 2898 39289635 2899 52386180 2900 1916291 2901 589628 2902 1326663 2903 1768884 2904 3685175 2905 2948140 2906 6633315 2907 8844420 2908 7222943 2909 4127396 2910 9286641 2911 12382188 2912 25796225 2913 20636980 2914 46433205 2915 61910940 2916 17836247 2917 6485908 2918 14593293 2919 19457724 2920 40536925 2921 32429540 2922 72966465 2923 97288620 2924 79452373 2925 45401356 2926 102153051 2927 136204068 2928 283758475 2929 227006780 2930 510765255 2931 681020340 2932 240787 2933 50692 2934 114057 2935 152076 2936 316825 2937 253460 2938 570285 2939 760380 2940 620977 2941 354844 2942 798399 2943 1064532 2944 2217775 2945 1774220 2946 3991995 2947 5322660 2948 1533433 2949 557612 2950 1254627 2951 1672836 2952 3485075 2953 2788060 2954 6273135 2955 8364180 2956 6830747 2957 3903284 2958 8782389 2959 11709852 2960 24395525 2961 19516420 2962 43911945 2963 58549260 2964 2141737 2965 658996 2966 1482741 2967 1976988 2968 4118725 2969 3294980 2970 7413705 2971 9884940 2972 8072701 2973 4612972 2974 10379187 2975 13838916 2976 28831075 2977 23064860 2978 51895935 2979 69194580 2980 19934629 2981 7248956 2982 16310151 2983 21746868 2984 45305975 2985 36244780 2986 81550755 2987 108734340 2988 88799711 2989 50742692 2990 114171057 2991 152228076 2992 317141825 2993 253713460 2994 570855285 2995 761140380 2996 3662497 2997 861764 2998 1938969 2999 2585292 3000 5386025 3001 4308820 3002 9694845 3003 12926460 3004 10556609 3005 6032348 3006 13572783 3007 18097044 3008 37702175 3009 30161740 3010 67863915 3011 90485220 3012 26068361 3013 9479404 3014 21328659 3015 28438212 3016 59246275 3017 47397020 3018 106643295 3019 142191060 3020 116122699 3021 66355828 3022 149300613 3023 199067484 3024 414723925 3025 331779140 3026 746503065 3027 995337420 3028 36409529 3029 11202932 3030 25206597 3031 33608796 3032 70018325 3033 56014660 3034 126032985 3035 168043980 3036 137235917 3037 78420524 3038 176446179 3039 235261572 3040 490128275 3041 392102620 3042 882230895 3043 1176307860 3044 338888693 3045 123232252 3046 277272567 3047 369696756 3048 770201575 3049 616161260 3050 1386362835 3051 1848483780 3052 1509595087 3053 862625764 3054 1940907969 3055 2587877292 3056 5391411025 3057 4313128820 3058 9704539845 3059 12939386460 3060 31 3061 62 3062 93 3063 186 3064 155 3065 310 3066 465 3067 930 3068 217 3069 434 3070 651 3071 1302 3072 1085 3073 2170 3074 3255 3075 6510 3076 341 3077 682 3078 1023 3079 2046 3080 1705 3081 3410 3082 5115 3083 10230 3084 2387 3085 4774 3086 7161 3087 14322 3088 11935 3089 23870 3090 35805 3091 71610 3092 403 3093 806 3094 1209 3095 2418 3096 2015 3097 4030 3098 6045 3099 12090 3100 2821 3101 5642 3102 8463 3103 16926 3104 14105 3105 28210 3106 42315 3107 84630 3108 4433 3109 8866 3110 13299 3111 26598 3112 22165 3113 44330 3114 66495 3115 132990 3116 31031 3117 62062 3118 93093 3119 186186 3120 155155 3121 310310 3122 465465 3123 930930 3124 527 3125 1054 3126 1581 3127 3162 3128 2635 3129 5270 3130 7905 3131 15810 3132 3689 3133 7378 3134 11067 3135 22134 3136 18445 3137 36890 3138 55335 3139 110670 3140 5797 3141 11594 3142 17391 3143 34782 3144 28985 3145 57970 3146 86955 3147 173910 3148 40579 3149 81158 3150 121737 3151 243474 3152 202895 3153 405790 3154 608685 3155 1217370 3156 6851 3157 13702 3158 20553 3159 41106 3160 34255 3161 68510 3162 102765 3163 205530 3164 47957 3165 95914 3166 143871 3167 287742 3168 239785 3169 479570 3170 719355 3171 1438710 3172 75361 3173 150722 3174 226083 3175 452166 3176 376805 3177 753610 3178 1130415 3179 2260830 3180 527527 3181 1055054 3182 1582581 3183 3165162 3184 2637635 3185 5275270 3186 7912905 3187 15825810 3188 589 3189 1178 3190 1767 3191 3534 3192 2945 3193 5890 3194 8835 3195 17670 3196 4123 3197 8246 3198 12369 3199 24738 3200 20615 3201 41230 3202 61845 3203 123690 3204 6479 3205 12958 3206 19437 3207 38874 3208 32395 3209 64790 3210 97185 3211 194370 3212 45353 3213 90706 3214 136059 3215 272118 3216 226765 3217 453530 3218 680295 3219 1360590 3220 7657 3221 15314 3222 22971 3223 45942 3224 38285 3225 76570 3226 114855 3227 229710 3228 53599 3229 107198 3230 160797 3231 321594 3232 267995 3233 535990 3234 803985 3235 1607970 3236 84227 3237 168454 3238 252681 3239 505362 3240 421135 3241 842270 3242 1263405 3243 2526810 3244 589589 3245 1179178 3246 1768767 3247 3537534 3248 2947945 3249 5895890 3250 8843835 3251 17687670 3252 10013 3253 20026 3254 30039 3255 60078 3256 50065 3257 100130 3258 150195 3259 300390 3260 70091 3261 140182 3262 210273 3263 420546 3264 350455 3265 700910 3266 1051365 3267 2102730 3268 110143 3269 220286 3270 330429 3271 660858 3272 550715 3273 1101430 3274 1652145 3275 3304290 3276 771001 3277 1542002 3278 2313003 3279 4626006 3280 3855005 3281 7710010 3282 11565015 3283 23130030 3284 130169 3285 260338 3286 390507 3287 781014 3288 650845 3289 1301690 3290 1952535 3291 3905070 3292 911183 3293 1822366 3294 2733549 3295 5467098 3296 4555915 3297 9111830 3298 13667745 3299 27335490 3300 1431859 3301 2863718 3302 4295577 3303 8591154 3304 7159295 3305 14318590 3306 21477885 3307 42955770 3308 10023013 3309 20046026 3310 30069039 3311 60138078 3312 50115065 3313 100230130 3314 150345195 3315 300690390 3316 713 3317 1426 3318 2139 3319 4278 3320 3565 3321 7130 3322 10695 3323 21390 3324 4991 3325 9982 3326 14973 3327 29946 3328 24955 3329 49910 3330 74865 3331 149730 3332 7843 3333 15686 3334 23529 3335 47058 3336 39215 3337 78430 3338 117645 3339 235290 3340 54901 3341 109802 3342 164703 3343 329406 3344 274505 3345 549010 3346 823515 3347 1647030 3348 9269 3349 18538 3350 27807 3351 55614 3352 46345 3353 92690 3354 139035 3355 278070 3356 64883 3357 129766 3358 194649 3359 389298 3360 324415 3361 648830 3362 973245 3363 1946490 3364 101959 3365 203918 3366 305877 3367 611754 3368 509795 3369 1019590 3370 1529385 3371 3058770 3372 713713 3373 1427426 3374 2141139 3375 4282278 3376 3568565 3377 7137130 3378 10705695 3379 21411390 3380 12121 3381 24242 3382 36363 3383 72726 3384 60605 3385 121210 3386 181815 3387 363630 3388 84847 3389 169694 3390 254541 3391 509082 3392 424235 3393 848470 3394 1272705 3395 2545410 3396 133331 3397 266662 3398 399993 3399 799986 3400 666655 3401 1333310 3402 1999965 3403 3999930 3404 933317 3405 1866634 3406 2799951 3407 5599902 3408 4666585 3409 9333170 3410 13999755 3411 27999510 3412 157573 3413 315146 3414 472719 3415 945438 3416 787865 3417 1575730 3418 2363595 3419 4727190 3420 1103011 3421 2206022 3422 3309033 3423 6618066 3424 5515055 3425 11030110 3426 16545165 3427 33090330 3428 1733303 3429 3466606 3430 5199909 3431 10399818 3432 8666515 3433 17333030 3434 25999545 3435 51999090 3436 12133121 3437 24266242 3438 36399363 3439 72798726 3440 60665605 3441 121331210 3442 181996815 3443 363993630 3444 13547 3445 27094 3446 40641 3447 81282 3448 67735 3449 135470 3450 203205 3451 406410 3452 94829 3453 189658 3454 284487 3455 568974 3456 474145 3457 948290 3458 1422435 3459 2844870 3460 149017 3461 298034 3462 447051 3463 894102 3464 745085 3465 1490170 3466 2235255 3467 4470510 3468 1043119 3469 2086238 3470 3129357 3471 6258714 3472 5215595 3473 10431190 3474 15646785 3475 31293570 3476 176111 3477 352222 3478 528333 3479 1056666 3480 880555 3481 1761110 3482 2641665 3483 5283330 3484 1232777 3485 2465554 3486 3698331 3487 7396662 3488 6163885 3489 12327770 3490 18491655 3491 36983310 3492 1937221 3493 3874442 3494 5811663 3495 11623326 3496 9686105 3497 19372210 3498 29058315 3499 58116630 3500 13560547 3501 27121094 3502 40681641 3503 81363282 3504 67802735 3505 135605470 3506 203408205 3507 406816410 3508 230299 3509 460598 3510 690897 3511 1381794 3512 1151495 3513 2302990 3514 3454485 3515 6908970 3516 1612093 3517 3224186 3518 4836279 3519 9672558 3520 8060465 3521 16120930 3522 24181395 3523 48362790 3524 2533289 3525 5066578 3526 7599867 3527 15199734 3528 12666445 3529 25332890 3530 37999335 3531 75998670 3532 17733023 3533 35466046 3534 53199069 3535 106398138 3536 88665115 3537 177330230 3538 265995345 3539 531990690 3540 2993887 3541 5987774 3542 8981661 3543 17963322 3544 14969435 3545 29938870 3546 44908305 3547 89816610 3548 20957209 3549 41914418 3550 62871627 3551 125743254 3552 104786045 3553 209572090 3554 314358135 3555 628716270 3556 32932757 3557 65865514 3558 98798271 3559 197596542 3560 164663785 3561 329327570 3562 493991355 3563 987982710 3564 230529299 3565 461058598 3566 691587897 3567 1383175794 3568 1152646495 3569 2305292990 3570 3457939485 3571 6915878970 3572 899 3573 1798 3574 2697 3575 5394 3576 4495 3577 8990 3578 13485 3579 26970 3580 6293 3581 12586 3582 18879 3583 37758 3584 31465 3585 62930 3586 94395 3587 188790 3588 9889 3589 19778 3590 29667 3591 59334 3592 49445 3593 98890 3594 148335 3595 296670 3596 69223 3597 138446 3598 207669 3599 415338 3600 346115 3601 692230 3602 1038345 3603 2076690 3604 11687 3605 23374 3606 35061 3607 70122 3608 58435 3609 116870 3610 175305 3611 350610 3612 81809 3613 163618 3614 245427 3615 490854 3616 409045 3617 818090 3618 1227135 3619 2454270 3620 128557 3621 257114 3622 385671 3623 771342 3624 642785 3625 1285570 3626 1928355 3627 3856710 3628 899899 3629 1799798 3630 2699697 3631 5399394 3632 4499495 3633 8998990 3634 13498485 3635 26996970 3636 15283 3637 30566 3638 45849 3639 91698 3640 76415 3641 152830 3642 229245 3643 458490 3644 106981 3645 213962 3646 320943 3647 641886 3648 534905 3649 1069810 3650 1604715 3651 3209430 3652 168113 3653 336226 3654 504339 3655 1008678 3656 840565 3657 1681130 3658 2521695 3659 5043390 3660 1176791 3661 2353582 3662 3530373 3663 7060746 3664 5883955 3665 11767910 3666 17651865 3667 35303730 3668 198679 3669 397358 3670 596037 3671 1192074 3672 993395 3673 1986790 3674 2980185 3675 5960370 3676 1390753 3677 2781506 3678 4172259 3679 8344518 3680 6953765 3681 13907530 3682 20861295 3683 41722590 3684 2185469 3685 4370938 3686 6556407 3687 13112814 3688 10927345 3689 21854690 3690 32782035 3691 65564070 3692 15298283 3693 30596566 3694 45894849 3695 91789698 3696 76491415 3697 152982830 3698 229474245 3699 458948490 3700 17081 3701 34162 3702 51243 3703 102486 3704 85405 3705 170810 3706 256215 3707 512430 3708 119567 3709 239134 3710 358701 3711 717402 3712 597835 3713 1195670 3714 1793505 3715 3587010 3716 187891 3717 375782 3718 563673 3719 1127346 3720 939455 3721 1878910 3722 2818365 3723 5636730 3724 1315237 3725 2630474 3726 3945711 3727 7891422 3728 6576185 3729 13152370 3730 19728555 3731 39457110 3732 222053 3733 444106 3734 666159 3735 1332318 3736 1110265 3737 2220530 3738 3330795 3739 6661590 3740 1554371 3741 3108742 3742 4663113 3743 9326226 3744 7771855 3745 15543710 3746 23315565 3747 46631130 3748 2442583 3749 4885166 3750 7327749 3751 14655498 3752 12212915 3753 24425830 3754 36638745 3755 73277490 3756 17098081 3757 34196162 3758 51294243 3759 102588486 3760 85490405 3761 170980810 3762 256471215 3763 512942430 3764 290377 3765 580754 3766 871131 3767 1742262 3768 1451885 3769 2903770 3770 4355655 3771 8711310 3772 2032639 3773 4065278 3774 6097917 3775 12195834 3776 10163195 3777 20326390 3778 30489585 3779 60979170 3780 3194147 3781 6388294 3782 9582441 3783 19164882 3784 15970735 3785 31941470 3786 47912205 3787 95824410 3788 22359029 3789 44718058 3790 67077087 3791 134154174 3792 111795145 3793 223590290 3794 335385435 3795 670770870 3796 3774901 3797 7549802 3798 11324703 3799 22649406 3800 18874505 3801 37749010 3802 56623515 3803 113247030 3804 26424307 3805 52848614 3806 79272921 3807 158545842 3808 132121535 3809 264243070 3810 396364605 3811 792729210 3812 41523911 3813 83047822 3814 124571733 3815 249143466 3816 207619555 3817 415239110 3818 622858665 3819 1245717330 3820 290667377 3821 581334754 3822 872002131 3823 1744004262 3824 1453336885 3825 2906673770 3826 4360010655 3827 8720021310 3828 20677 3829 41354 3830 62031 3831 124062 3832 103385 3833 206770 3834 310155 3835 620310 3836 144739 3837 289478 3838 434217 3839 868434 3840 723695 3841 1447390 3842 2171085 3843 4342170 3844 227447 3845 454894 3846 682341 3847 1364682 3848 1137235 3849 2274470 3850 3411705 3851 6823410 3852 1592129 3853 3184258 3854 4776387 3855 9552774 3856 7960645 3857 15921290 3858 23881935 3859 47763870 3860 268801 3861 537602 3862 806403 3863 1612806 3864 1344005 3865 2688010 3866 4032015 3867 8064030 3868 1881607 3869 3763214 3870 5644821 3871 11289642 3872 9408035 3873 18816070 3874 28224105 3875 56448210 3876 2956811 3877 5913622 3878 8870433 3879 17740866 3880 14784055 3881 29568110 3882 44352165 3883 88704330 3884 20697677 3885 41395354 3886 62093031 3887 124186062 3888 103488385 3889 206976770 3890 310465155 3891 620930310 3892 351509 3893 703018 3894 1054527 3895 2109054 3896 1757545 3897 3515090 3898 5272635 3899 10545270 3900 2460563 3901 4921126 3902 7381689 3903 14763378 3904 12302815 3905 24605630 3906 36908445 3907 73816890 3908 3866599 3909 7733198 3910 11599797 3911 23199594 3912 19332995 3913 38665990 3914 57998985 3915 115997970 3916 27066193 3917 54132386 3918 81198579 3919 162397158 3920 135330965 3921 270661930 3922 405992895 3923 811985790 3924 4569617 3925 9139234 3926 13708851 3927 27417702 3928 22848085 3929 45696170 3930 68544255 3931 137088510 3932 31987319 3933 63974638 3934 95961957 3935 191923914 3936 159936595 3937 319873190 3938 479809785 3939 959619570 3940 50265787 3941 100531574 3942 150797361 3943 301594722 3944 251328935 3945 502657870 3946 753986805 3947 1507973610 3948 351860509 3949 703721018 3950 1055581527 3951 2111163054 3952 1759302545 3953 3518605090 3954 5277907635 3955 10555815270 3956 392863 3957 785726 3958 1178589 3959 2357178 3960 1964315 3961 3928630 3962 5892945 3963 11785890 3964 2750041 3965 5500082 3966 8250123 3967 16500246 3968 13750205 3969 27500410 3970 41250615 3971 82501230 3972 4321493 3973 8642986 3974 12964479 3975 25928958 3976 21607465 3977 43214930 3978 64822395 3979 129644790 3980 30250451 3981 60500902 3982 90751353 3983 181502706 3984 151252255 3985 302504510 3986 453756765 3987 907513530 3988 5107219 3989 10214438 3990 15321657 3991 30643314 3992 25536095 3993 51072190 3994 76608285 3995 153216570 3996 35750533 3997 71501066 3998 107251599 3999 214503198 4000 178752665 4001 357505330 4002 536257995 4003 1072515990 4004 56179409 4005 112358818 4006 168538227 4007 337076454 4008 280897045 4009 561794090 4010 842691135 4011 1685382270 4012 393255863 4013 786511726 4014 1179767589 4015 2359535178 4016 1966279315 4017 3932558630 4018 5898837945 4019 11797675890 4020 6678671 4021 13357342 4022 20036013 4023 40072026 4024 33393355 4025 66786710 4026 100180065 4027 200360130 4028 46750697 4029 93501394 4030 140252091 4031 280504182 4032 233753485 4033 467506970 4034 701260455 4035 1402520910 4036 73465381 4037 146930762 4038 220396143 4039 440792286 4040 367326905 4041 734653810 4042 1101980715 4043 2203961430 4044 514257667 4045 1028515334 4046 1542773001 4047 3085546002 4048 2571288335 4049 5142576670 4050 7713865005 4051 15427730010 4052 86822723 4053 173645446 4054 260468169 4055 520936338 4056 434113615 4057 868227230 4058 1302340845 4059 2604681690 4060 607759061 4061 1215518122 4062 1823277183 4063 3646554366 4064 3038795305 4065 6077590610 4066 9116385915 4067 18232771830 4068 955049953 4069 1910099906 4070 2865149859 4071 5730299718 4072 4775249765 4073 9550499530 4074 14325749295 4075 28651498590 4076 6685349671 4077 13370699342 4078 20056049013 4079 40112098026 4080 33426748355 4081 66853496710 4082 100280245065 4083 200560490130 4084 4096 4085 177147 4086 144 4087 9765625 4088 320 4089 1215 4090 360 4091 40353607 4092 448 4093 1701 4094 504 4095 8575 4096 1120 4097 2835 4098 1890 4099 214358881 4100 704 4101 3267 4102 726 4103 15125 4104 1760 4105 4455 4106 2970 4107 41503 4108 2464 4109 7623 4110 4158 4111 21175 4112 8470 4113 24255 4114 18480 4115 62748517 4116 676 4117 3159 4118 702 4119 10985 4120 1690 4121 4875 4122 3120 4123 31213 4124 2548 4125 7371 4126 4368 4127 22295 4128 9100 4129 20475 4130 19110 4131 190333 4132 4576 4133 14157 4134 7722 4135 46475 4136 15730 4137 32175 4138 34320 4139 91091 4140 26026 4141 63063 4142 48048 4143 175175 4144 100100 4145 195195 4146 210210 4147 24137569 4148 578 4149 2601 4150 816 4151 10625 4152 1700 4153 4335 4154 3060 4155 34391 4156 3332 4157 7497 4158 4998 4159 20825 4160 9520 4161 26775 4162 21420 4163 54043 4164 5984 4165 15147 4166 8976 4167 51425 4168 18700 4169 42075 4170 33660 4171 100793 4172 28798 4173 66759 4174 54978 4175 163625 4176 104720 4177 215985 4178 235620 4179 63869 4180 7072 4181 17901 4182 10608 4183 71825 4184 22100 4185 49725 4186 39780 4187 140777 4188 40222 4189 78897 4190 64974 4191 193375 4192 123760 4193 301665 4194 278460 4195 347633 4196 63206 4197 123981 4198 116688 4199 303875 4200 243100 4201 474045 4202 437580 4203 833833 4204 374374 4205 663663 4206 714714 4207 1446445 4208 1361360 4209 2807805 4210 3063060 4211 2476099 4212 608 4213 1539 4214 684 4215 9025 4216 1520 4217 4275 4218 2850 4219 17689 4220 2128 4221 7581 4222 4788 4223 16625 4224 9310 4225 17955 4226 19950 4227 43681 4228 4598 4229 11913 4230 7524 4231 26125 4232 16720 4233 34485 4234 31350 4235 71687 4236 23408 4237 48279 4238 52668 4239 138985 4240 102410 4241 197505 4242 219450 4243 61009 4244 6422 4245 14079 4246 8892 4247 30875 4248 19760 4249 48165 4250 37050 4251 84721 4252 27664 4253 67431 4254 62244 4255 164255 4256 121030 4257 233415 4258 259350 4259 328757 4260 59774 4261 105963 4262 97812 4263 258115 4264 217360 4265 448305 4266 407550 4267 361361 4268 304304 4269 627627 4270 684684 4271 1236235 4272 1331330 4273 2567565 4274 2852850 4275 104329 4276 10336 4277 18411 4278 11628 4279 40375 4280 25840 4281 72675 4282 48450 4283 110789 4284 36176 4285 115311 4286 81396 4287 214795 4288 158270 4289 305235 4290 339150 4291 429913 4292 78166 4293 181203 4294 127908 4295 337535 4296 284240 4297 586245 4298 532950 4299 472549 4300 397936 4301 820743 4302 895356 4303 2114035 4304 1740970 4305 3357585 4306 3730650 4307 709631 4308 109174 4309 214149 4310 151164 4311 398905 4312 335920 4313 818805 4314 629850 4315 558467 4316 470288 4317 1146327 4318 1058148 4319 2498405 4320 2057510 4321 3968055 4322 4408950 4323 877591 4324 1016158 4325 1801371 4326 1662804 4327 3926065 4328 3695120 4329 7621185 4330 6928350 4331 5496491 4332 5173168 4333 10669659 4334 11639628 4335 21015995 4336 22632610 4337 43648605 4338 48498450 4339 279841 4340 368 4341 1587 4342 552 4343 2875 4344 1150 4345 3105 4346 2760 4347 7889 4348 2254 4349 4347 4350 3864 4351 18515 4352 8050 4353 16905 4354 19320 4355 30613 4356 4048 4357 8349 4358 6072 4359 29095 4360 12650 4361 34155 4362 30360 4363 40733 4364 24794 4365 47817 4366 42504 4367 97405 4368 88550 4369 185955 4370 212520 4371 50531 4372 4784 4373 11661 4374 7176 4375 34385 4376 14950 4377 40365 4378 35880 4379 48139 4380 29302 4381 56511 4382 50232 4383 136045 4384 104650 4385 219765 4386 251160 4387 75647 4388 52624 4389 108537 4390 78936 4391 213785 4392 164450 4393 444015 4394 394680 4395 299299 4396 322322 4397 621621 4398 552552 4399 1266265 4400 1151150 4401 2417415 4402 2762760 4403 112999 4404 6256 4405 19941 4406 9384 4407 44965 4408 19550 4409 52785 4410 46920 4411 62951 4412 38318 4413 73899 4414 65688 4415 232645 4416 136850 4417 287385 4418 328440 4419 98923 4420 68816 4421 141933 4422 103224 4423 365585 4424 215050 4425 580635 4426 516120 4427 511819 4428 421498 4429 812889 4430 722568 4431 1655885 4432 1505350 4433 3161235 4434 3612840 4435 116909 4436 81328 4437 198237 4438 121992 4439 432055 4440 254150 4441 686205 4442 609960 4443 604877 4444 498134 4445 960687 4446 853944 4447 2312765 4448 1779050 4449 3736005 4450 4269720 4451 950521 4452 894608 4453 1845129 4454 1341912 4455 3634345 4456 2795650 4457 7548255 4458 6709560 4459 5088083 4460 5479474 4461 10567557 4462 9393384 4463 21526505 4464 19569550 4465 41096055 4466 46966920 4467 157757 4468 6992 4469 24909 4470 10488 4471 50255 4472 21850 4473 58995 4474 52440 4475 70357 4476 42826 4477 82593 4478 73416 4479 290605 4480 152950 4481 321195 4482 367080 4483 110561 4484 76912 4485 158631 4486 115368 4487 456665 4488 240350 4489 648945 4490 576840 4491 639331 4492 471086 4493 908523 4494 807576 4495 1850695 4496 1682450 4497 3533145 4498 4037880 4499 130663 4500 90896 4501 221559 4502 136344 4503 539695 4504 284050 4505 766935 4506 681720 4507 755573 4508 556738 4509 1073709 4510 954408 4511 2584855 4512 1988350 4513 4175535 4514 4772040 4515 1187329 4516 999856 4517 2062203 4518 1499784 4519 4061915 4520 3124550 4521 8436285 4522 7498920 4523 5686681 4524 6124118 4525 11810799 4526 10498488 4527 24059035 4528 21871850 4529 45930885 4530 52492440 4531 170867 4532 118864 4533 378879 4534 178296 4535 705755 4536 371450 4537 1002915 4538 891480 4539 988057 4540 728042 4541 1404081 4542 1248072 4543 4420255 4544 2600150 4545 5460315 4546 6240360 4547 1552661 4548 1307504 4549 2696727 4550 1961256 4551 6946115 4552 4085950 4553 11032065 4554 9806280 4555 9724561 4556 8008462 4557 15444891 4558 13728792 4559 31461815 4560 28601650 4561 60063465 4562 68643960 4563 1834963 4564 1545232 4565 3766503 4566 2317848 4567 8209045 4568 4828850 4569 13037895 4570 11589240 4571 11492663 4572 9464546 4573 18253053 4574 16224936 4575 43942535 4576 33801950 4577 70984095 4578 81124680 4579 18059899 4580 16997552 4581 35057451 4582 25496328 4583 69052555 4584 53117350 4585 143416845 4586 127481640 4587 96673577 4588 104110006 4589 200783583 4590 178474296 4591 409003595 4592 371821450 4593 780825045 4594 892371480 4595 24389 4596 232 4597 783 4598 522 4599 3625 4600 1160 4601 2175 4602 2610 4603 5887 4604 1624 4605 4263 4606 3654 4607 7105 4608 8120 4609 15225 4610 18270 4611 9251 4612 2552 4613 8613 4614 5742 4615 17545 4616 12760 4617 23925 4618 28710 4619 24563 4620 17864 4621 46893 4622 40194 4623 78155 4624 89320 4625 167475 4626 200970 4627 10933 4628 3016 4629 10179 4630 6786 4631 24505 4632 15080 4633 28275 4634 33930 4635 34307 4636 21112 4637 55419 4638 47502 4639 92365 4640 105560 4641 197925 4642 237510 4643 53911 4644 33176 4645 111969 4646 74646 4647 228085 4648 165880 4649 311025 4650 373230 4651 319319 4652 232232 4653 609609 4654 522522 4655 1016015 4656 1161160 4657 2177175 4658 2612610 4659 14297 4660 3944 4661 13311 4662 8874 4663 41905 4664 19720 4665 36975 4666 44370 4667 58667 4668 27608 4669 72471 4670 62118 4671 120785 4672 138040 4673 258825 4674 310590 4675 92191 4676 43384 4677 146421 4678 97614 4679 298265 4680 216920 4681 406725 4682 488070 4683 417571 4684 303688 4685 797181 4686 683298 4687 1328635 4688 1518440 4689 2847075 4690 3416490 4691 108953 4692 51272 4693 173043 4694 115362 4695 416585 4696 256360 4697 480675 4698 576810 4699 583219 4700 358904 4701 942123 4702 807534 4703 1570205 4704 1794520 4705 3364725 4706 4037670 4707 916487 4708 563992 4709 1903473 4710 1268982 4711 3877445 4712 2819960 4713 5287425 4714 6344910 4715 5428423 4716 3947944 4717 10363353 4718 8882874 4719 17272255 4720 19739720 4721 37011975 4722 44414370 4723 15979 4724 4408 4725 14877 4726 9918 4727 52345 4728 22040 4729 41325 4730 49590 4731 73283 4732 30856 4733 80997 4734 69426 4735 134995 4736 154280 4737 289275 4738 347130 4739 115159 4740 48488 4741 163647 4742 109098 4743 333355 4744 242440 4745 454575 4746 545490 4747 466697 4748 339416 4749 890967 4750 763686 4751 1484945 4752 1697080 4753 3182025 4754 3818430 4755 136097 4756 57304 4757 193401 4758 128934 4759 465595 4760 286520 4761 537225 4762 644670 4763 651833 4764 401128 4765 1052961 4766 902538 4767 1754935 4768 2005640 4769 3760575 4770 4512690 4771 1024309 4772 630344 4773 2127411 4774 1418274 4775 4333615 4776 3151720 4777 5909475 4778 7091370 4779 6067061 4780 4412408 4781 11582571 4782 9927918 4783 19304285 4784 22062040 4785 41366325 4786 49639590 4787 177973 4788 74936 4789 252909 4790 168606 4791 796195 4792 374680 4793 702525 4794 843030 4795 1114673 4796 524552 4797 1376949 4798 1180242 4799 2294915 4800 2622760 4801 4917675 4802 5901210 4803 1751629 4804 824296 4805 2781999 4806 1854666 4807 5667035 4808 4121480 4809 7727775 4810 9273330 4811 7933849 4812 5770072 4813 15146439 4814 12982662 4815 25244065 4816 28850360 4817 54094425 4818 64913310 4819 2070107 4820 974168 4821 3287817 4822 2191878 4823 7915115 4824 4870840 4825 9132825 4826 10959390 4827 11081161 4828 6819176 4829 17900337 4830 15343146 4831 29833895 4832 34095880 4833 63929775 4834 76715730 4835 17413253 4836 10715848 4837 36165987 4838 24110658 4839 73671455 4840 53579240 4841 100461075 4842 120553290 4843 103140037 4844 75010936 4845 196903707 4846 168774606 4847 328172845 4848 375054680 4849 703227525 4850 843873030 4851 19343 4852 5336 4853 18009 4854 12006 4855 76705 4856 26680 4857 50025 4858 60030 4859 107387 4860 37352 4861 98049 4862 84042 4863 163415 4864 186760 4865 350175 4866 420210 4867 168751 4868 58696 4869 198099 4870 132066 4871 403535 4872 293480 4873 550275 4874 660330 4875 564949 4876 410872 4877 1078539 4878 924462 4879 1797565 4880 2054360 4881 3851925 4882 4622310 4883 199433 4884 69368 4885 234117 4886 156078 4887 563615 4888 346840 4889 650325 4890 780390 4891 789061 4892 485576 4893 1274637 4894 1092546 4895 2124395 4896 2427880 4897 4552275 4898 5462730 4899 1239953 4900 763048 4901 2575287 4902 1716858 4903 5245955 4904 3815240 4905 7153575 4906 8584290 4907 7344337 4908 5341336 4909 14021007 4910 12018006 4911 23368345 4912 26706680 4913 50075025 4914 60090030 4915 260797 4916 90712 4917 306153 4918 204102 4919 963815 4920 453560 4921 850425 4922 1020510 4923 1349341 4924 634984 4925 1666833 4926 1428714 4927 2778055 4928 3174920 4929 5952975 4930 7143570 4931 2120393 4932 997832 4933 3367683 4934 2245122 4935 6860095 4936 4989160 4937 9354675 4938 11225610 4939 9604133 4940 6984824 4941 18335163 4942 15715854 4943 30558605 4944 34924120 4945 65482725 4946 78579270 4947 2505919 4948 1179256 4949 3979989 4950 2653326 4951 9581455 4952 5896280 4953 11055525 4954 13266630 4955 13414037 4956 8254792 4957 21668829 4958 18573282 4959 36114715 4960 41273960 4961 77388675 4962 92866410 4963 21079201 4964 12971816 4965 43779879 4966 29186586 4967 89181235 4968 64859080 4969 121610775 4970 145932930 4971 124853729 4972 90802712 4973 238357119 4974 204306102 4975 397261865 4976 454013560 4977 851275425 4978 1021530510 4979 291479 4980 101384 4981 342171 4982 228114 4983 1203935 4984 506920 4985 950475 4986 1140570 4987 1685509 4988 709688 4989 1862931 4990 1596798 4991 3104885 4992 3548440 4993 6653325 4994 7983990 4995 2648657 4996 1115224 4997 3763881 4998 2509254 4999 7667165 5000 5576120 5001 10455225 5002 12546270 5003 10734031 5004 7806568 5005 20492241 5006 17564778 5007 34153735 5008 39032840 5009 73186575 5010 87823890 5011 3130231 5012 1317992 5013 4448223 5014 2965482 5015 10708685 5016 6589960 5017 12356175 5018 14827410 5019 14992159 5020 9225944 5021 24218103 5022 20758374 5023 40363505 5024 46129720 5025 86493225 5026 103791870 5027 23559107 5028 14497912 5029 48930453 5030 32620302 5031 99673145 5032 72489560 5033 135917925 5034 163101510 5035 139542403 5036 101485384 5037 266399133 5038 228342114 5039 443998555 5040 507426920 5041 951425475 5042 1141710570 5043 4093379 5044 1723528 5045 5816907 5046 3877938 5047 18312485 5048 8617640 5049 16158075 5050 19389690 5051 25637479 5052 12064696 5053 31669827 5054 27145566 5055 52783045 5056 60323480 5057 113106525 5058 135727830 5059 40287467 5060 18958808 5061 63985977 5062 42657318 5063 130341805 5064 94794040 5065 177738825 5066 213286590 5067 182478527 5068 132711656 5069 348368097 5070 298601226 5071 580613495 5072 663558280 5073 1244171775 5074 1493006130 5075 47612461 5076 22405864 5077 75619791 5078 50413194 5079 182047645 5080 112029320 5081 210054975 5082 252065970 5083 254866703 5084 156841048 5085 411707751 5086 352892358 5087 686179585 5088 784205240 5089 1470384825 5090 1764461790 5091 400504819 5092 246464504 5093 831817701 5094 554545134 5095 1694443465 5096 1232322520 5097 2310604725 5098 2772725670 5099 2372220851 5100 1725251528 5101 4528785261 5102 3881815938 5103 7547975435 5104 8626257640 5105 16174233075 5106 19409079690 5107 961 5108 124 5109 279 5110 372 5111 775 5112 620 5113 1395 5114 1860 5115 1519 5116 868 5117 1953 5118 2604 5119 5425 5120 4340 5121 9765 5122 13020 5123 3751 5124 1364 5125 3069 5126 4092 5127 8525 5128 6820 5129 15345 5130 20460 5131 16709 5132 9548 5133 21483 5134 28644 5135 59675 5136 47740 5137 107415 5138 143220 5139 5239 5140 1612 5141 3627 5142 4836 5143 10075 5144 8060 5145 18135 5146 24180 5147 19747 5148 11284 5149 25389 5150 33852 5151 70525 5152 56420 5153 126945 5154 169260 5155 48763 5156 17732 5157 39897 5158 53196 5159 110825 5160 88660 5161 199485 5162 265980 5163 217217 5164 124124 5165 279279 5166 372372 5167 775775 5168 620620 5169 1396395 5170 1861860 5171 8959 5172 2108 5173 4743 5174 6324 5175 13175 5176 10540 5177 23715 5178 31620 5179 25823 5180 14756 5181 33201 5182 44268 5183 92225 5184 73780 5185 166005 5186 221340 5187 63767 5188 23188 5189 52173 5190 69564 5191 144925 5192 115940 5193 260865 5194 347820 5195 284053 5196 162316 5197 365211 5198 486948 5199 1014475 5200 811580 5201 1826055 5202 2434740 5203 89063 5204 27404 5205 61659 5206 82212 5207 171275 5208 137020 5209 308295 5210 411060 5211 335699 5212 191828 5213 431613 5214 575484 5215 1198925 5216 959140 5217 2158065 5218 2877420 5219 828971 5220 301444 5221 678249 5222 904332 5223 1884025 5224 1507220 5225 3391245 5226 4521660 5227 3692689 5228 2110108 5229 4747743 5230 6330324 5231 13188175 5232 10550540 5233 23738715 5234 31651620 5235 11191 5236 2356 5237 5301 5238 7068 5239 14725 5240 11780 5241 26505 5242 35340 5243 28861 5244 16492 5245 37107 5246 49476 5247 103075 5248 82460 5249 185535 5250 247380 5251 71269 5252 25916 5253 58311 5254 77748 5255 161975 5256 129580 5257 291555 5258 388740 5259 317471 5260 181412 5261 408177 5262 544236 5263 1133825 5264 907060 5265 2040885 5266 2721180 5267 99541 5268 30628 5269 68913 5270 91884 5271 191425 5272 153140 5273 344565 5274 459420 5275 375193 5276 214396 5277 482391 5278 643188 5279 1339975 5280 1071980 5281 2411955 5282 3215940 5283 926497 5284 336908 5285 758043 5286 1010724 5287 2105675 5288 1684540 5289 3790215 5290 5053620 5291 4127123 5292 2358356 5293 5306301 5294 7075068 5295 14739725 5296 11791780 5297 26531505 5298 35375340 5299 170221 5300 40052 5301 90117 5302 120156 5303 250325 5304 200260 5305 450585 5306 600780 5307 490637 5308 280364 5309 630819 5310 841092 5311 1752275 5312 1401820 5313 3154095 5314 4205460 5315 1211573 5316 440572 5317 991287 5318 1321716 5319 2753575 5320 2202860 5321 4956435 5322 6608580 5323 5397007 5324 3084004 5325 6939009 5326 9252012 5327 19275025 5328 15420020 5329 34695045 5330 46260060 5331 1692197 5332 520676 5333 1171521 5334 1562028 5335 3254225 5336 2603380 5337 5857605 5338 7810140 5339 6378281 5340 3644732 5341 8200647 5342 10934196 5343 22779575 5344 18223660 5345 41003235 5346 54670980 5347 15750449 5348 5727436 5349 12886731 5350 17182308 5351 35796475 5352 28637180 5353 64433655 5354 85911540 5355 70161091 5356 40092052 5357 90207117 5358 120276156 5359 250575325 5360 200460260 5361 451035585 5362 601380780 5363 16399 5364 2852 5365 6417 5366 8556 5367 17825 5368 14260 5369 32085 5370 42780 5371 34937 5372 19964 5373 44919 5374 59892 5375 124775 5376 99820 5377 224595 5378 299460 5379 86273 5380 31372 5381 70587 5382 94116 5383 196075 5384 156860 5385 352935 5386 470580 5387 384307 5388 219604 5389 494109 5390 658812 5391 1372525 5392 1098020 5393 2470545 5394 3294060 5395 120497 5396 37076 5397 83421 5398 111228 5399 231725 5400 185380 5401 417105 5402 556140 5403 454181 5404 259532 5405 583947 5406 778596 5407 1622075 5408 1297660 5409 2919735 5410 3892980 5411 1121549 5412 407836 5413 917631 5414 1223508 5415 2548975 5416 2039180 5417 4588155 5418 6117540 5419 4995991 5420 2854852 5421 6423417 5422 8564556 5423 17842825 5424 14274260 5425 32117085 5426 42822780 5427 206057 5428 48484 5429 109089 5430 145452 5431 303025 5432 242420 5433 545445 5434 727260 5435 593929 5436 339388 5437 763623 5438 1018164 5439 2121175 5440 1696940 5441 3818115 5442 5090820 5443 1466641 5444 533324 5445 1199979 5446 1599972 5447 3333275 5448 2666620 5449 5999895 5450 7999860 5451 6533219 5452 3733268 5453 8399853 5454 11199804 5455 23332925 5456 18666340 5457 41999265 5458 55999020 5459 2048449 5460 630292 5461 1418157 5462 1890876 5463 3939325 5464 3151460 5465 7090785 5466 9454380 5467 7721077 5468 4412044 5469 9927099 5470 13236132 5471 27575275 5472 22060220 5473 49635495 5474 66180660 5475 19066333 5476 6933212 5477 15599727 5478 20799636 5479 43332575 5480 34666060 5481 77998635 5482 103998180 5483 84931847 5484 48532484 5485 109198089 5486 145597452 5487 303328025 5488 242662420 5489 545990445 5490 727987260 5491 257393 5492 54188 5493 121923 5494 162564 5495 338675 5496 270940 5497 609615 5498 812820 5499 663803 5500 379316 5501 853461 5502 1137948 5503 2370725 5504 1896580 5505 4267305 5506 5689740 5507 1639187 5508 596068 5509 1341153 5510 1788204 5511 3725425 5512 2980340 5513 6705765 5514 8941020 5515 7301833 5516 4172476 5517 9388071 5518 12517428 5519 26077975 5520 20862380 5521 46940355 5522 62587140 5523 2289443 5524 704444 5525 1584999 5526 2113332 5527 4402775 5528 3522220 5529 7924995 5530 10566660 5531 8629439 5532 4931108 5533 11094993 5534 14793324 5535 30819425 5536 24655540 5537 55474965 5538 73966620 5539 21309431 5540 7748884 5541 17434989 5542 23246652 5543 48430525 5544 38744420 5545 87174945 5546 116233260 5547 94923829 5548 54242188 5549 122044923 5550 162726564 5551 339013675 5552 271210940 5553 610224615 5554 813632820 5555 3915083 5556 921196 5557 2072691 5558 2763588 5559 5757475 5560 4605980 5561 10363455 5562 13817940 5563 11284651 5564 6448372 5565 14508837 5566 19345116 5567 40302325 5568 32241860 5569 72544185 5570 96725580 5571 27866179 5572 10133156 5573 22799601 5574 30399468 5575 63332225 5576 50665780 5577 113998005 5578 151997340 5579 124131161 5580 70932092 5581 159597207 5582 212796276 5583 443325575 5584 354660460 5585 797986035 5586 1063981380 5587 38920531 5588 11975548 5589 26944983 5590 35926644 5591 74847175 5592 59877740 5593 134724915 5594 179633220 5595 146700463 5596 83828836 5597 188614881 5598 251486508 5599 523930225 5600 419144180 5601 943074405 5602 1257432540 5603 362260327 5604 131731028 5605 296394813 5606 395193084 5607 823318925 5608 658655140 5609 1481974065 5610 1975965420 5611 1613705093 5612 922117196 5613 2074763691 5614 2766351588 5615 5763232475 5616 4610585980 5617 10373818455 5618 13831757940 5619 26071 5620 3596 5621 8091 5622 10788 5623 22475 5624 17980 5625 40455 5626 53940 5627 44051 5628 25172 5629 56637 5630 75516 5631 157325 5632 125860 5633 283185 5634 377580 5635 108779 5636 39556 5637 89001 5638 118668 5639 247225 5640 197780 5641 445005 5642 593340 5643 484561 5644 276892 5645 623007 5646 830676 5647 1730575 5648 1384460 5649 3115035 5650 4153380 5651 151931 5652 46748 5653 105183 5654 140244 5655 292175 5656 233740 5657 525915 5658 701220 5659 572663 5660 327236 5661 736281 5662 981708 5663 2045225 5664 1636180 5665 3681405 5666 4908540 5667 1414127 5668 514228 5669 1157013 5670 1542684 5671 3213925 5672 2571140 5673 5785065 5674 7713420 5675 6299293 5676 3599596 5677 8099091 5678 10798788 5679 22497475 5680 17997980 5681 40495455 5682 53993940 5683 259811 5684 61132 5685 137547 5686 183396 5687 382075 5688 305660 5689 687735 5690 916980 5691 748867 5692 427924 5693 962829 5694 1283772 5695 2674525 5696 2139620 5697 4814145 5698 6418860 5699 1849243 5700 672452 5701 1513017 5702 2017356 5703 4202825 5704 3362260 5705 7565085 5706 10086780 5707 8237537 5708 4707164 5709 10591119 5710 14121492 5711 29419775 5712 23535820 5713 52955595 5714 70607460 5715 2582827 5716 794716 5717 1788111 5718 2384148 5719 4966975 5720 3973580 5721 8940555 5722 11920740 5723 9735271 5724 5563012 5725 12516777 5726 16689036 5727 34768825 5728 27815060 5729 62583885 5730 83445180 5731 24040159 5732 8741876 5733 19669221 5734 26225628 5735 54636725 5736 43709380 5737 98346105 5738 131128140 5739 107087981 5740 61193132 5741 137684547 5742 183579396 5743 382457075 5744 305965660 5745 688422735 5746 917896980 5747 324539 5748 68324 5749 153729 5750 204972 5751 427025 5752 341620 5753 768645 5754 1024860 5755 836969 5756 478268 5757 1076103 5758 1434804 5759 2989175 5760 2391340 5761 5380515 5762 7174020 5763 2066801 5764 751564 5765 1691019 5766 2254692 5767 4697275 5768 3757820 5769 8455095 5770 11273460 5771 9206659 5772 5260948 5773 11837133 5774 15782844 5775 32880925 5776 26304740 5777 59185665 5778 78914220 5779 2886689 5780 888212 5781 1998477 5782 2664636 5783 5551325 5784 4441060 5785 9992385 5786 13323180 5787 10880597 5788 6217484 5789 13989339 5790 18652452 5791 38859275 5792 31087420 5793 69946695 5794 93262260 5795 26868413 5796 9770332 5797 21983247 5798 29310996 5799 61064575 5800 48851660 5801 109916235 5802 146554980 5803 119686567 5804 68392324 5805 153882729 5806 205176972 5807 427452025 5808 341961620 5809 769413645 5810 1025884860 5811 4936409 5812 1161508 5813 2613393 5814 3484524 5815 7259425 5816 5807540 5817 13066965 5818 17422620 5819 14228473 5820 8130556 5821 18293751 5822 24391668 5823 50815975 5824 40652780 5825 91468755 5826 121958340 5827 35135617 5828 12776588 5829 28747323 5830 38329764 5831 79853675 5832 63882940 5833 143736615 5834 191648820 5835 156513203 5836 89436116 5837 201231261 5838 268308348 5839 558975725 5840 447180580 5841 1006156305 5842 1341541740 5843 49073713 5844 15099604 5845 33974109 5846 45298812 5847 94372525 5848 75498020 5849 169870545 5850 226494060 5851 184970149 5852 105697228 5853 237818763 5854 317091684 5855 660607675 5856 528486140 5857 1189093815 5858 1585458420 5859 456763021 5860 166095644 5861 373715199 5862 498286932 5863 1038097775 5864 830478220 5865 1868575995 5866 2491434660 5867 2034671639 5868 1162669508 5869 2616006393 5870 3488008524 5871 7266684425 5872 5813347540 5873 13080031965 5874 17440042620 5875 475571 5876 82708 5877 186093 5878 248124 5879 516925 5880 413540 5881 930465 5882 1240620 5883 1013173 5884 578956 5885 1302651 5886 1736868 5887 3618475 5888 2894780 5889 6513255 5890 8684340 5891 2501917 5892 909788 5893 2047023 5894 2729364 5895 5686175 5896 4548940 5897 10235115 5898 13646820 5899 11144903 5900 6368516 5901 14329161 5902 19105548 5903 39803225 5904 31842580 5905 71645805 5906 95527740 5907 3494413 5908 1075204 5909 2419209 5910 3225612 5911 6720025 5912 5376020 5913 12096045 5914 16128060 5915 13171249 5916 7526428 5917 16934463 5918 22579284 5919 47040175 5920 37632140 5921 84672315 5922 112896420 5923 32524921 5924 11827244 5925 26611299 5926 35481732 5927 73920275 5928 59136220 5929 133056495 5930 177408660 5931 144883739 5932 82790708 5933 186279093 5934 248372124 5935 517441925 5936 413953540 5937 931395465 5938 1241860620 5939 5975653 5940 1406036 5941 3163581 5942 4218108 5943 8787725 5944 7030180 5945 15817905 5946 21090540 5947 17223941 5948 9842252 5949 22145067 5950 29526756 5951 61514075 5952 49211260 5953 110725335 5954 147633780 5955 42532589 5956 15466396 5957 34799391 5958 46399188 5959 96664975 5960 77331980 5961 173996955 5962 231995940 5963 189463351 5964 108264772 5965 243595737 5966 324794316 5967 676654825 5968 541323860 5969 1217978685 5970 1623971580 5971 59405021 5972 18278468 5973 41126553 5974 54835404 5975 114240425 5976 91392340 5977 205632765 5978 274177020 5979 223911233 5980 127949276 5981 287885871 5982 383847828 5983 799682975 5984 639746380 5985 1439429355 5986 1919239140 5987 552923657 5988 201063148 5989 452392083 5990 603189444 5991 1256644675 5992 1005315740 5993 2261960415 5994 3015947220 5995 2463023563 5996 1407442036 5997 3166744581 5998 4222326108 5999 8796512725 6000 7037210180 6001 15833722905 6002 21111630540 6003 7464397 6004 1571452 6005 3535767 6006 4714356 6007 9821575 6008 7857260 6009 17678835 6010 23571780 6011 19250287 6012 11000164 6013 24750369 6014 33000492 6015 68751025 6016 55000820 6017 123751845 6018 165002460 6019 47536423 6020 17285972 6021 38893437 6022 51857916 6023 108037325 6024 86429860 6025 194467185 6026 259289580 6027 211753157 6028 121001804 6029 272254059 6030 363005412 6031 756261275 6032 605009020 6033 1361270295 6034 1815027060 6035 66393847 6036 20428876 6037 45964971 6038 61286628 6039 127680475 6040 102144380 6041 229824855 6042 306433140 6043 250253731 6044 143002132 6045 321754797 6046 429006396 6047 893763325 6048 715010660 6049 1608773985 6050 2145031980 6051 617973499 6052 224717636 6053 505614681 6054 674152908 6055 1404485225 6056 1123588180 6057 2528073405 6058 3370764540 6059 2752791041 6060 1573023452 6061 3539302767 6062 4719070356 6063 9831396575 6064 7865117260 6065 17696513835 6066 23595351780 6067 113537407 6068 26714684 6069 60108039 6070 80144052 6071 166966775 6072 133573420 6073 300540195 6074 400720260 6075 327254879 6076 187002788 6077 420756273 6078 561008364 6079 1168767425 6080 935013940 6081 2103781365 6082 2805041820 6083 808119191 6084 293861524 6085 661188429 6086 881584572 6087 1836634525 6088 1469307620 6089 3305942145 6090 4407922860 6091 3599803669 6092 2057030668 6093 4628319003 6094 6171092004 6095 12856441675 6096 10285153340 6097 23141595015 6098 30855460020 6099 1128695399 6100 347290892 6101 781404507 6102 1041872676 6103 2170568075 6104 1736454460 6105 3907022535 6106 5209363380 6107 4254313427 6108 2431036244 6109 5469831549 6110 7293108732 6111 15193976525 6112 12155181220 6113 27349157745 6114 36465543660 6115 10505549483 6116 3820199812 6117 8595449577 6118 11460599436 6119 23876248825 6120 19100999060 6121 42977247885 6122 57302997180 6123 46797447697 6124 26741398684 6125 60168147039 6126 80224196052 6127 167133741775 6128 133706993420 6129 300840735195 6130 401120980260 6131 37 6132 74 6133 111 6134 222 6135 185 6136 370 6137 555 6138 1110 6139 259 6140 518 6141 777 6142 1554 6143 1295 6144 2590 6145 3885 6146 7770 6147 407 6148 814 6149 1221 6150 2442 6151 2035 6152 4070 6153 6105 6154 12210 6155 2849 6156 5698 6157 8547 6158 17094 6159 14245 6160 28490 6161 42735 6162 85470 6163 481 6164 962 6165 1443 6166 2886 6167 2405 6168 4810 6169 7215 6170 14430 6171 3367 6172 6734 6173 10101 6174 20202 6175 16835 6176 33670 6177 50505 6178 101010 6179 5291 6180 10582 6181 15873 6182 31746 6183 26455 6184 52910 6185 79365 6186 158730 6187 37037 6188 74074 6189 111111 6190 222222 6191 185185 6192 370370 6193 555555 6194 1111110 6195 629 6196 1258 6197 1887 6198 3774 6199 3145 6200 6290 6201 9435 6202 18870 6203 4403 6204 8806 6205 13209 6206 26418 6207 22015 6208 44030 6209 66045 6210 132090 6211 6919 6212 13838 6213 20757 6214 41514 6215 34595 6216 69190 6217 103785 6218 207570 6219 48433 6220 96866 6221 145299 6222 290598 6223 242165 6224 484330 6225 726495 6226 1452990 6227 8177 6228 16354 6229 24531 6230 49062 6231 40885 6232 81770 6233 122655 6234 245310 6235 57239 6236 114478 6237 171717 6238 343434 6239 286195 6240 572390 6241 858585 6242 1717170 6243 89947 6244 179894 6245 269841 6246 539682 6247 449735 6248 899470 6249 1349205 6250 2698410 6251 629629 6252 1259258 6253 1888887 6254 3777774 6255 3148145 6256 6296290 6257 9444435 6258 18888870 6259 703 6260 1406 6261 2109 6262 4218 6263 3515 6264 7030 6265 10545 6266 21090 6267 4921 6268 9842 6269 14763 6270 29526 6271 24605 6272 49210 6273 73815 6274 147630 6275 7733 6276 15466 6277 23199 6278 46398 6279 38665 6280 77330 6281 115995 6282 231990 6283 54131 6284 108262 6285 162393 6286 324786 6287 270655 6288 541310 6289 811965 6290 1623930 6291 9139 6292 18278 6293 27417 6294 54834 6295 45695 6296 91390 6297 137085 6298 274170 6299 63973 6300 127946 6301 191919 6302 383838 6303 319865 6304 639730 6305 959595 6306 1919190 6307 100529 6308 201058 6309 301587 6310 603174 6311 502645 6312 1005290 6313 1507935 6314 3015870 6315 703703 6316 1407406 6317 2111109 6318 4222218 6319 3518515 6320 7037030 6321 10555545 6322 21111090 6323 11951 6324 23902 6325 35853 6326 71706 6327 59755 6328 119510 6329 179265 6330 358530 6331 83657 6332 167314 6333 250971 6334 501942 6335 418285 6336 836570 6337 1254855 6338 2509710 6339 131461 6340 262922 6341 394383 6342 788766 6343 657305 6344 1314610 6345 1971915 6346 3943830 6347 920227 6348 1840454 6349 2760681 6350 5521362 6351 4601135 6352 9202270 6353 13803405 6354 27606810 6355 155363 6356 310726 6357 466089 6358 932178 6359 776815 6360 1553630 6361 2330445 6362 4660890 6363 1087541 6364 2175082 6365 3262623 6366 6525246 6367 5437705 6368 10875410 6369 16313115 6370 32626230 6371 1708993 6372 3417986 6373 5126979 6374 10253958 6375 8544965 6376 17089930 6377 25634895 6378 51269790 6379 11962951 6380 23925902 6381 35888853 6382 71777706 6383 59814755 6384 119629510 6385 179444265 6386 358888530 6387 851 6388 1702 6389 2553 6390 5106 6391 4255 6392 8510 6393 12765 6394 25530 6395 5957 6396 11914 6397 17871 6398 35742 6399 29785 6400 59570 6401 89355 6402 178710 6403 9361 6404 18722 6405 28083 6406 56166 6407 46805 6408 93610 6409 140415 6410 280830 6411 65527 6412 131054 6413 196581 6414 393162 6415 327635 6416 655270 6417 982905 6418 1965810 6419 11063 6420 22126 6421 33189 6422 66378 6423 55315 6424 110630 6425 165945 6426 331890 6427 77441 6428 154882 6429 232323 6430 464646 6431 387205 6432 774410 6433 1161615 6434 2323230 6435 121693 6436 243386 6437 365079 6438 730158 6439 608465 6440 1216930 6441 1825395 6442 3650790 6443 851851 6444 1703702 6445 2555553 6446 5111106 6447 4259255 6448 8518510 6449 12777765 6450 25555530 6451 14467 6452 28934 6453 43401 6454 86802 6455 72335 6456 144670 6457 217005 6458 434010 6459 101269 6460 202538 6461 303807 6462 607614 6463 506345 6464 1012690 6465 1519035 6466 3038070 6467 159137 6468 318274 6469 477411 6470 954822 6471 795685 6472 1591370 6473 2387055 6474 4774110 6475 1113959 6476 2227918 6477 3341877 6478 6683754 6479 5569795 6480 11139590 6481 16709385 6482 33418770 6483 188071 6484 376142 6485 564213 6486 1128426 6487 940355 6488 1880710 6489 2821065 6490 5642130 6491 1316497 6492 2632994 6493 3949491 6494 7898982 6495 6582485 6496 13164970 6497 19747455 6498 39494910 6499 2068781 6500 4137562 6501 6206343 6502 12412686 6503 10343905 6504 20687810 6505 31031715 6506 62063430 6507 14481467 6508 28962934 6509 43444401 6510 86888802 6511 72407335 6512 144814670 6513 217222005 6514 434444010 6515 16169 6516 32338 6517 48507 6518 97014 6519 80845 6520 161690 6521 242535 6522 485070 6523 113183 6524 226366 6525 339549 6526 679098 6527 565915 6528 1131830 6529 1697745 6530 3395490 6531 177859 6532 355718 6533 533577 6534 1067154 6535 889295 6536 1778590 6537 2667885 6538 5335770 6539 1245013 6540 2490026 6541 3735039 6542 7470078 6543 6225065 6544 12450130 6545 18675195 6546 37350390 6547 210197 6548 420394 6549 630591 6550 1261182 6551 1050985 6552 2101970 6553 3152955 6554 6305910 6555 1471379 6556 2942758 6557 4414137 6558 8828274 6559 7356895 6560 14713790 6561 22070685 6562 44141370 6563 2312167 6564 4624334 6565 6936501 6566 13873002 6567 11560835 6568 23121670 6569 34682505 6570 69365010 6571 16185169 6572 32370338 6573 48555507 6574 97111014 6575 80925845 6576 161851690 6577 242777535 6578 485555070 6579 274873 6580 549746 6581 824619 6582 1649238 6583 1374365 6584 2748730 6585 4123095 6586 8246190 6587 1924111 6588 3848222 6589 5772333 6590 11544666 6591 9620555 6592 19241110 6593 28861665 6594 57723330 6595 3023603 6596 6047206 6597 9070809 6598 18141618 6599 15118015 6600 30236030 6601 45354045 6602 90708090 6603 21165221 6604 42330442 6605 63495663 6606 126991326 6607 105826105 6608 211652210 6609 317478315 6610 634956630 6611 3573349 6612 7146698 6613 10720047 6614 21440094 6615 17866745 6616 35733490 6617 53600235 6618 107200470 6619 25013443 6620 50026886 6621 75040329 6622 150080658 6623 125067215 6624 250134430 6625 375201645 6626 750403290 6627 39306839 6628 78613678 6629 117920517 6630 235841034 6631 196534195 6632 393068390 6633 589602585 6634 1179205170 6635 275147873 6636 550295746 6637 825443619 6638 1650887238 6639 1375739365 6640 2751478730 6641 4127218095 6642 8254436190 6643 1073 6644 2146 6645 3219 6646 6438 6647 5365 6648 10730 6649 16095 6650 32190 6651 7511 6652 15022 6653 22533 6654 45066 6655 37555 6656 75110 6657 112665 6658 225330 6659 11803 6660 23606 6661 35409 6662 70818 6663 59015 6664 118030 6665 177045 6666 354090 6667 82621 6668 165242 6669 247863 6670 495726 6671 413105 6672 826210 6673 1239315 6674 2478630 6675 13949 6676 27898 6677 41847 6678 83694 6679 69745 6680 139490 6681 209235 6682 418470 6683 97643 6684 195286 6685 292929 6686 585858 6687 488215 6688 976430 6689 1464645 6690 2929290 6691 153439 6692 306878 6693 460317 6694 920634 6695 767195 6696 1534390 6697 2301585 6698 4603170 6699 1074073 6700 2148146 6701 3222219 6702 6444438 6703 5370365 6704 10740730 6705 16111095 6706 32222190 6707 18241 6708 36482 6709 54723 6710 109446 6711 91205 6712 182410 6713 273615 6714 547230 6715 127687 6716 255374 6717 383061 6718 766122 6719 638435 6720 1276870 6721 1915305 6722 3830610 6723 200651 6724 401302 6725 601953 6726 1203906 6727 1003255 6728 2006510 6729 3009765 6730 6019530 6731 1404557 6732 2809114 6733 4213671 6734 8427342 6735 7022785 6736 14045570 6737 21068355 6738 42136710 6739 237133 6740 474266 6741 711399 6742 1422798 6743 1185665 6744 2371330 6745 3556995 6746 7113990 6747 1659931 6748 3319862 6749 4979793 6750 9959586 6751 8299655 6752 16599310 6753 24898965 6754 49797930 6755 2608463 6756 5216926 6757 7825389 6758 15650778 6759 13042315 6760 26084630 6761 39126945 6762 78253890 6763 18259241 6764 36518482 6765 54777723 6766 109555446 6767 91296205 6768 182592410 6769 273888615 6770 547777230 6771 20387 6772 40774 6773 61161 6774 122322 6775 101935 6776 203870 6777 305805 6778 611610 6779 142709 6780 285418 6781 428127 6782 856254 6783 713545 6784 1427090 6785 2140635 6786 4281270 6787 224257 6788 448514 6789 672771 6790 1345542 6791 1121285 6792 2242570 6793 3363855 6794 6727710 6795 1569799 6796 3139598 6797 4709397 6798 9418794 6799 7848995 6800 15697990 6801 23546985 6802 47093970 6803 265031 6804 530062 6805 795093 6806 1590186 6807 1325155 6808 2650310 6809 3975465 6810 7950930 6811 1855217 6812 3710434 6813 5565651 6814 11131302 6815 9276085 6816 18552170 6817 27828255 6818 55656510 6819 2915341 6820 5830682 6821 8746023 6822 17492046 6823 14576705 6824 29153410 6825 43730115 6826 87460230 6827 20407387 6828 40814774 6829 61222161 6830 122444322 6831 102036935 6832 204073870 6833 306110805 6834 612221610 6835 346579 6836 693158 6837 1039737 6838 2079474 6839 1732895 6840 3465790 6841 5198685 6842 10397370 6843 2426053 6844 4852106 6845 7278159 6846 14556318 6847 12130265 6848 24260530 6849 36390795 6850 72781590 6851 3812369 6852 7624738 6853 11437107 6854 22874214 6855 19061845 6856 38123690 6857 57185535 6858 114371070 6859 26686583 6860 53373166 6861 80059749 6862 160119498 6863 133432915 6864 266865830 6865 400298745 6866 800597490 6867 4505527 6868 9011054 6869 13516581 6870 27033162 6871 22527635 6872 45055270 6873 67582905 6874 135165810 6875 31538689 6876 63077378 6877 94616067 6878 189232134 6879 157693445 6880 315386890 6881 473080335 6882 946160670 6883 49560797 6884 99121594 6885 148682391 6886 297364782 6887 247803985 6888 495607970 6889 743411955 6890 1486823910 6891 346925579 6892 693851158 6893 1040776737 6894 2081553474 6895 1734627895 6896 3469255790 6897 5203883685 6898 10407767370 6899 24679 6900 49358 6901 74037 6902 148074 6903 123395 6904 246790 6905 370185 6906 740370 6907 172753 6908 345506 6909 518259 6910 1036518 6911 863765 6912 1727530 6913 2591295 6914 5182590 6915 271469 6916 542938 6917 814407 6918 1628814 6919 1357345 6920 2714690 6921 4072035 6922 8144070 6923 1900283 6924 3800566 6925 5700849 6926 11401698 6927 9501415 6928 19002830 6929 28504245 6930 57008490 6931 320827 6932 641654 6933 962481 6934 1924962 6935 1604135 6936 3208270 6937 4812405 6938 9624810 6939 2245789 6940 4491578 6941 6737367 6942 13474734 6943 11228945 6944 22457890 6945 33686835 6946 67373670 6947 3529097 6948 7058194 6949 10587291 6950 21174582 6951 17645485 6952 35290970 6953 52936455 6954 105872910 6955 24703679 6956 49407358 6957 74111037 6958 148222074 6959 123518395 6960 247036790 6961 370555185 6962 741110370 6963 419543 6964 839086 6965 1258629 6966 2517258 6967 2097715 6968 4195430 6969 6293145 6970 12586290 6971 2936801 6972 5873602 6973 8810403 6974 17620806 6975 14684005 6976 29368010 6977 44052015 6978 88104030 6979 4614973 6980 9229946 6981 13844919 6982 27689838 6983 23074865 6984 46149730 6985 69224595 6986 138449190 6987 32304811 6988 64609622 6989 96914433 6990 193828866 6991 161524055 6992 323048110 6993 484572165 6994 969144330 6995 5454059 6996 10908118 6997 16362177 6998 32724354 6999 27270295 7000 54540590 7001 81810885 7002 163621770 7003 38178413 7004 76356826 7005 114535239 7006 229070478 7007 190892065 7008 381784130 7009 572676195 7010 1145352390 7011 59994649 7012 119989298 7013 179983947 7014 359967894 7015 299973245 7016 599946490 7017 899919735 7018 1799839470 7019 419962543 7020 839925086 7021 1259887629 7022 2519775258 7023 2099812715 7024 4199625430 7025 6299438145 7026 12598876290 7027 468901 7028 937802 7029 1406703 7030 2813406 7031 2344505 7032 4689010 7033 7033515 7034 14067030 7035 3282307 7036 6564614 7037 9846921 7038 19693842 7039 16411535 7040 32823070 7041 49234605 7042 98469210 7043 5157911 7044 10315822 7045 15473733 7046 30947466 7047 25789555 7048 51579110 7049 77368665 7050 154737330 7051 36105377 7052 72210754 7053 108316131 7054 216632262 7055 180526885 7056 361053770 7057 541580655 7058 1083161310 7059 6095713 7060 12191426 7061 18287139 7062 36574278 7063 30478565 7064 60957130 7065 91435695 7066 182871390 7067 42669991 7068 85339982 7069 128009973 7070 256019946 7071 213349955 7072 426699910 7073 640049865 7074 1280099730 7075 67052843 7076 134105686 7077 201158529 7078 402317058 7079 335264215 7080 670528430 7081 1005792645 7082 2011585290 7083 469369901 7084 938739802 7085 1408109703 7086 2816219406 7087 2346849505 7088 4693699010 7089 7040548515 7090 14081097030 7091 7971317 7092 15942634 7093 23913951 7094 47827902 7095 39856585 7096 79713170 7097 119569755 7098 239139510 7099 55799219 7100 111598438 7101 167397657 7102 334795314 7103 278996095 7104 557992190 7105 836988285 7106 1673976570 7107 87684487 7108 175368974 7109 263053461 7110 526106922 7111 438422435 7112 876844870 7113 1315267305 7114 2630534610 7115 613791409 7116 1227582818 7117 1841374227 7118 3682748454 7119 3068957045 7120 6137914090 7121 9206871135 7122 18413742270 7123 103627121 7124 207254242 7125 310881363 7126 621762726 7127 518135605 7128 1036271210 7129 1554406815 7130 3108813630 7131 725389847 7132 1450779694 7133 2176169541 7134 4352339082 7135 3626949235 7136 7253898470 7137 10880847705 7138 21761695410 7139 1139898331 7140 2279796662 7141 3419694993 7142 6839389986 7143 5699491655 7144 11398983310 7145 17098474965 7146 34196949930 7147 7979288317 7148 15958576634 7149 23937864951 7150 47875729902 7151 39896441585 7152 79792883170 7153 119689324755 7154 239378649510 7155 1147 7156 2294 7157 3441 7158 6882 7159 5735 7160 11470 7161 17205 7162 34410 7163 8029 7164 16058 7165 24087 7166 48174 7167 40145 7168 80290 7169 120435 7170 240870 7171 12617 7172 25234 7173 37851 7174 75702 7175 63085 7176 126170 7177 189255 7178 378510 7179 88319 7180 176638 7181 264957 7182 529914 7183 441595 7184 883190 7185 1324785 7186 2649570 7187 14911 7188 29822 7189 44733 7190 89466 7191 74555 7192 149110 7193 223665 7194 447330 7195 104377 7196 208754 7197 313131 7198 626262 7199 521885 7200 1043770 7201 1565655 7202 3131310 7203 164021 7204 328042 7205 492063 7206 984126 7207 820105 7208 1640210 7209 2460315 7210 4920630 7211 1148147 7212 2296294 7213 3444441 7214 6888882 7215 5740735 7216 11481470 7217 17222205 7218 34444410 7219 19499 7220 38998 7221 58497 7222 116994 7223 97495 7224 194990 7225 292485 7226 584970 7227 136493 7228 272986 7229 409479 7230 818958 7231 682465 7232 1364930 7233 2047395 7234 4094790 7235 214489 7236 428978 7237 643467 7238 1286934 7239 1072445 7240 2144890 7241 3217335 7242 6434670 7243 1501423 7244 3002846 7245 4504269 7246 9008538 7247 7507115 7248 15014230 7249 22521345 7250 45042690 7251 253487 7252 506974 7253 760461 7254 1520922 7255 1267435 7256 2534870 7257 3802305 7258 7604610 7259 1774409 7260 3548818 7261 5323227 7262 10646454 7263 8872045 7264 17744090 7265 26616135 7266 53232270 7267 2788357 7268 5576714 7269 8365071 7270 16730142 7271 13941785 7272 27883570 7273 41825355 7274 83650710 7275 19518499 7276 39036998 7277 58555497 7278 117110994 7279 97592495 7280 195184990 7281 292777485 7282 585554970 7283 21793 7284 43586 7285 65379 7286 130758 7287 108965 7288 217930 7289 326895 7290 653790 7291 152551 7292 305102 7293 457653 7294 915306 7295 762755 7296 1525510 7297 2288265 7298 4576530 7299 239723 7300 479446 7301 719169 7302 1438338 7303 1198615 7304 2397230 7305 3595845 7306 7191690 7307 1678061 7308 3356122 7309 5034183 7310 10068366 7311 8390305 7312 16780610 7313 25170915 7314 50341830 7315 283309 7316 566618 7317 849927 7318 1699854 7319 1416545 7320 2833090 7321 4249635 7322 8499270 7323 1983163 7324 3966326 7325 5949489 7326 11898978 7327 9915815 7328 19831630 7329 29747445 7330 59494890 7331 3116399 7332 6232798 7333 9349197 7334 18698394 7335 15581995 7336 31163990 7337 46745985 7338 93491970 7339 21814793 7340 43629586 7341 65444379 7342 130888758 7343 109073965 7344 218147930 7345 327221895 7346 654443790 7347 370481 7348 740962 7349 1111443 7350 2222886 7351 1852405 7352 3704810 7353 5557215 7354 11114430 7355 2593367 7356 5186734 7357 7780101 7358 15560202 7359 12966835 7360 25933670 7361 38900505 7362 77801010 7363 4075291 7364 8150582 7365 12225873 7366 24451746 7367 20376455 7368 40752910 7369 61129365 7370 122258730 7371 28527037 7372 57054074 7373 85581111 7374 171162222 7375 142635185 7376 285270370 7377 427905555 7378 855811110 7379 4816253 7380 9632506 7381 14448759 7382 28897518 7383 24081265 7384 48162530 7385 72243795 7386 144487590 7387 33713771 7388 67427542 7389 101141313 7390 202282626 7391 168568855 7392 337137710 7393 505706565 7394 1011413130 7395 52978783 7396 105957566 7397 158936349 7398 317872698 7399 264893915 7400 529787830 7401 794681745 7402 1589363490 7403 370851481 7404 741702962 7405 1112554443 7406 2225108886 7407 1854257405 7408 3708514810 7409 5562772215 7410 11125544430 7411 26381 7412 52762 7413 79143 7414 158286 7415 131905 7416 263810 7417 395715 7418 791430 7419 184667 7420 369334 7421 554001 7422 1108002 7423 923335 7424 1846670 7425 2770005 7426 5540010 7427 290191 7428 580382 7429 870573 7430 1741146 7431 1450955 7432 2901910 7433 4352865 7434 8705730 7435 2031337 7436 4062674 7437 6094011 7438 12188022 7439 10156685 7440 20313370 7441 30470055 7442 60940110 7443 342953 7444 685906 7445 1028859 7446 2057718 7447 1714765 7448 3429530 7449 5144295 7450 10288590 7451 2400671 7452 4801342 7453 7202013 7454 14404026 7455 12003355 7456 24006710 7457 36010065 7458 72020130 7459 3772483 7460 7544966 7461 11317449 7462 22634898 7463 18862415 7464 37724830 7465 56587245 7466 113174490 7467 26407381 7468 52814762 7469 79222143 7470 158444286 7471 132036905 7472 264073810 7473 396110715 7474 792221430 7475 448477 7476 896954 7477 1345431 7478 2690862 7479 2242385 7480 4484770 7481 6727155 7482 13454310 7483 3139339 7484 6278678 7485 9418017 7486 18836034 7487 15696695 7488 31393390 7489 47090085 7490 94180170 7491 4933247 7492 9866494 7493 14799741 7494 29599482 7495 24666235 7496 49332470 7497 73998705 7498 147997410 7499 34532729 7500 69065458 7501 103598187 7502 207196374 7503 172663645 7504 345327290 7505 517990935 7506 1035981870 7507 5830201 7508 11660402 7509 17490603 7510 34981206 7511 29151005 7512 58302010 7513 87453015 7514 174906030 7515 40811407 7516 81622814 7517 122434221 7518 244868442 7519 204057035 7520 408114070 7521 612171105 7522 1224342210 7523 64132211 7524 128264422 7525 192396633 7526 384793266 7527 320661055 7528 641322110 7529 961983165 7530 1923966330 7531 448925477 7532 897850954 7533 1346776431 7534 2693552862 7535 2244627385 7536 4489254770 7537 6733882155 7538 13467764310 7539 501239 7540 1002478 7541 1503717 7542 3007434 7543 2506195 7544 5012390 7545 7518585 7546 15037170 7547 3508673 7548 7017346 7549 10526019 7550 21052038 7551 17543365 7552 35086730 7553 52630095 7554 105260190 7555 5513629 7556 11027258 7557 16540887 7558 33081774 7559 27568145 7560 55136290 7561 82704435 7562 165408870 7563 38595403 7564 77190806 7565 115786209 7566 231572418 7567 192977015 7568 385954030 7569 578931045 7570 1157862090 7571 6516107 7572 13032214 7573 19548321 7574 39096642 7575 32580535 7576 65161070 7577 97741605 7578 195483210 7579 45612749 7580 91225498 7581 136838247 7582 273676494 7583 228063745 7584 456127490 7585 684191235 7586 1368382470 7587 71677177 7588 143354354 7589 215031531 7590 430063062 7591 358385885 7592 716771770 7593 1075157655 7594 2150315310 7595 501740239 7596 1003480478 7597 1505220717 7598 3010441434 7599 2508701195 7600 5017402390 7601 7526103585 7602 15052207170 7603 8521063 7604 17042126 7605 25563189 7606 51126378 7607 42605315 7608 85210630 7609 127815945 7610 255631890 7611 59647441 7612 119294882 7613 178942323 7614 357884646 7615 298237205 7616 596474410 7617 894711615 7618 1789423230 7619 93731693 7620 187463386 7621 281195079 7622 562390158 7623 468658465 7624 937316930 7625 1405975395 7626 2811950790 7627 656121851 7628 1312243702 7629 1968365553 7630 3936731106 7631 3280609255 7632 6561218510 7633 9841827765 7634 19683655530 7635 110773819 7636 221547638 7637 332321457 7638 664642914 7639 553869095 7640 1107738190 7641 1661607285 7642 3323214570 7643 775416733 7644 1550833466 7645 2326250199 7646 4652500398 7647 3877083665 7648 7754167330 7649 11631250995 7650 23262501990 7651 1218512009 7652 2437024018 7653 3655536027 7654 7311072054 7655 6092560045 7656 12185120090 7657 18277680135 7658 36555360270 7659 8529584063 7660 17059168126 7661 25588752189 7662 51177504378 7663 42647920315 7664 85295840630 7665 127943760945 7666 255887521890 7667 33263 7668 66526 7669 99789 7670 199578 7671 166315 7672 332630 7673 498945 7674 997890 7675 232841 7676 465682 7677 698523 7678 1397046 7679 1164205 7680 2328410 7681 3492615 7682 6985230 7683 365893 7684 731786 7685 1097679 7686 2195358 7687 1829465 7688 3658930 7689 5488395 7690 10976790 7691 2561251 7692 5122502 7693 7683753 7694 15367506 7695 12806255 7696 25612510 7697 38418765 7698 76837530 7699 432419 7700 864838 7701 1297257 7702 2594514 7703 2162095 7704 4324190 7705 6486285 7706 12972570 7707 3026933 7708 6053866 7709 9080799 7710 18161598 7711 15134665 7712 30269330 7713 45403995 7714 90807990 7715 4756609 7716 9513218 7717 14269827 7718 28539654 7719 23783045 7720 47566090 7721 71349135 7722 142698270 7723 33296263 7724 66592526 7725 99888789 7726 199777578 7727 166481315 7728 332962630 7729 499443945 7730 998887890 7731 565471 7732 1130942 7733 1696413 7734 3392826 7735 2827355 7736 5654710 7737 8482065 7738 16964130 7739 3958297 7740 7916594 7741 11874891 7742 23749782 7743 19791485 7744 39582970 7745 59374455 7746 118748910 7747 6220181 7748 12440362 7749 18660543 7750 37321086 7751 31100905 7752 62201810 7753 93302715 7754 186605430 7755 43541267 7756 87082534 7757 130623801 7758 261247602 7759 217706335 7760 435412670 7761 653119005 7762 1306238010 7763 7351123 7764 14702246 7765 22053369 7766 44106738 7767 36755615 7768 73511230 7769 110266845 7770 220533690 7771 51457861 7772 102915722 7773 154373583 7774 308747166 7775 257289305 7776 514578610 7777 771867915 7778 1543735830 7779 80862353 7780 161724706 7781 242587059 7782 485174118 7783 404311765 7784 808623530 7785 1212935295 7786 2425870590 7787 566036471 7788 1132072942 7789 1698109413 7790 3396218826 7791 2830182355 7792 5660364710 7793 8490547065 7794 16981094130 7795 631997 7796 1263994 7797 1895991 7798 3791982 7799 3159985 7800 6319970 7801 9479955 7802 18959910 7803 4423979 7804 8847958 7805 13271937 7806 26543874 7807 22119895 7808 44239790 7809 66359685 7810 132719370 7811 6951967 7812 13903934 7813 20855901 7814 41711802 7815 34759835 7816 69519670 7817 104279505 7818 208559010 7819 48663769 7820 97327538 7821 145991307 7822 291982614 7823 243318845 7824 486637690 7825 729956535 7826 1459913070 7827 8215961 7828 16431922 7829 24647883 7830 49295766 7831 41079805 7832 82159610 7833 123239415 7834 246478830 7835 57511727 7836 115023454 7837 172535181 7838 345070362 7839 287558635 7840 575117270 7841 862675905 7842 1725351810 7843 90375571 7844 180751142 7845 271126713 7846 542253426 7847 451877855 7848 903755710 7849 1355633565 7850 2711267130 7851 632628997 7852 1265257994 7853 1897886991 7854 3795773982 7855 3163144985 7856 6326289970 7857 9489434955 7858 18978869910 7859 10743949 7860 21487898 7861 32231847 7862 64463694 7863 53719745 7864 107439490 7865 161159235 7866 322318470 7867 75207643 7868 150415286 7869 225622929 7870 451245858 7871 376038215 7872 752076430 7873 1128114645 7874 2256229290 7875 118183439 7876 236366878 7877 354550317 7878 709100634 7879 590917195 7880 1181834390 7881 1772751585 7882 3545503170 7883 827284073 7884 1654568146 7885 2481852219 7886 4963704438 7887 4136420365 7888 8272840730 7889 12409261095 7890 24818522190 7891 139671337 7892 279342674 7893 419014011 7894 838028022 7895 698356685 7896 1396713370 7897 2095070055 7898 4190140110 7899 977699359 7900 1955398718 7901 2933098077 7902 5866196154 7903 4888496795 7904 9776993590 7905 14665490385 7906 29330980770 7907 1536384707 7908 3072769414 7909 4609154121 7910 9218308242 7911 7681923535 7912 15363847070 7913 23045770605 7914 46091541210 7915 10754692949 7916 21509385898 7917 32264078847 7918 64528157694 7919 53773464745 7920 107546929490 7921 161320394235 7922 322640788470 7923 765049 7924 1530098 7925 2295147 7926 4590294 7927 3825245 7928 7650490 7929 11475735 7930 22951470 7931 5355343 7932 10710686 7933 16066029 7934 32132058 7935 26776715 7936 53553430 7937 80330145 7938 160660290 7939 8415539 7940 16831078 7941 25246617 7942 50493234 7943 42077695 7944 84155390 7945 126233085 7946 252466170 7947 58908773 7948 117817546 7949 176726319 7950 353452638 7951 294543865 7952 589087730 7953 883631595 7954 1767263190 7955 9945637 7956 19891274 7957 29836911 7958 59673822 7959 49728185 7960 99456370 7961 149184555 7962 298369110 7963 69619459 7964 139238918 7965 208858377 7966 417716754 7967 348097295 7968 696194590 7969 1044291885 7970 2088583770 7971 109402007 7972 218804014 7973 328206021 7974 656412042 7975 547010035 7976 1094020070 7977 1641030105 7978 3282060210 7979 765814049 7980 1531628098 7981 2297442147 7982 4594884294 7983 3829070245 7984 7658140490 7985 11487210735 7986 22974421470 7987 13005833 7988 26011666 7989 39017499 7990 78034998 7991 65029165 7992 130058330 7993 195087495 7994 390174990 7995 91040831 7996 182081662 7997 273122493 7998 546244986 7999 455204155 8000 910408310 8001 1365612465 8002 2731224930 8003 143064163 8004 286128326 8005 429192489 8006 858384978 8007 715320815 8008 1430641630 8009 2145962445 8010 4291924890 8011 1001449141 8012 2002898282 8013 3004347423 8014 6008694846 8015 5007245705 8016 10014491410 8017 15021737115 8018 30043474230 8019 169075829 8020 338151658 8021 507227487 8022 1014454974 8023 845379145 8024 1690758290 8025 2536137435 8026 5072274870 8027 1183530803 8028 2367061606 8029 3550592409 8030 7101184818 8031 5917654015 8032 11835308030 8033 17752962045 8034 35505924090 8035 1859834119 8036 3719668238 8037 5579502357 8038 11159004714 8039 9299170595 8040 18598341190 8041 27897511785 8042 55795023570 8043 13018838833 8044 26037677666 8045 39056516499 8046 78113032998 8047 65094194165 8048 130188388330 8049 195282582495 8050 390565164990 8051 14535931 8052 29071862 8053 43607793 8054 87215586 8055 72679655 8056 145359310 8057 218038965 8058 436077930 8059 101751517 8060 203503034 8061 305254551 8062 610509102 8063 508757585 8064 1017515170 8065 1526272755 8066 3052545510 8067 159895241 8068 319790482 8069 479685723 8070 959371446 8071 799476205 8072 1598952410 8073 2398428615 8074 4796857230 8075 1119266687 8076 2238533374 8077 3357800061 8078 6715600122 8079 5596333435 8080 11192666870 8081 16789000305 8082 33578000610 8083 188967103 8084 377934206 8085 566901309 8086 1133802618 8087 944835515 8088 1889671030 8089 2834506545 8090 5669013090 8091 1322769721 8092 2645539442 8093 3968309163 8094 7936618326 8095 6613848605 8096 13227697210 8097 19841545815 8098 39683091630 8099 2078638133 8100 4157276266 8101 6235914399 8102 12471828798 8103 10393190665 8104 20786381330 8105 31179571995 8106 62359143990 8107 14550466931 8108 29100933862 8109 43651400793 8110 87302801586 8111 72752334655 8112 145504669310 8113 218257003965 8114 436514007930 8115 247110827 8116 494221654 8117 741332481 8118 1482664962 8119 1235554135 8120 2471108270 8121 3706662405 8122 7413324810 8123 1729775789 8124 3459551578 8125 5189327367 8126 10378654734 8127 8648878945 8128 17297757890 8129 25946636835 8130 51893273670 8131 2718219097 8132 5436438194 8133 8154657291 8134 16309314582 8135 13591095485 8136 27182190970 8137 40773286455 8138 81546572910 8139 19027533679 8140 38055067358 8141 57082601037 8142 114165202074 8143 95137668395 8144 190275336790 8145 285413005185 8146 570826010370 8147 3212440751 8148 6424881502 8149 9637322253 8150 19274644506 8151 16062203755 8152 32124407510 8153 48186611265 8154 96373222530 8155 22487085257 8156 44974170514 8157 67461255771 8158 134922511542 8159 112435426285 8160 224870852570 8161 337306278855 8162 674612557710 8163 35336848261 8164 70673696522 8165 106010544783 8166 212021089566 8167 176684241305 8168 353368482610 8169 530052723915 8170 1060105447830 8171 247357937827 8172 494715875654 8173 742073813481 8174 1484147626962 8175 1236789689135 8176 2473579378270 8177 3710369067405 8178 7420738134810 8179 8192 8180 531441 8181 162 8182 48828125 8183 400 8184 1875 8185 450 8186 282475249 8187 686 8188 3087 8189 588 8190 12005 8191 1400 8192 3675 8193 2100 8194 2357947691 8195 968 8196 3993 8197 792 8198 33275 8199 2200 8200 5445 8201 3300 8202 65219 8203 3388 8204 11319 8205 5082 8206 29645 8207 10780 8208 28875 8209 20790 8210 815730721 8211 832 8212 4563 8213 936 8214 21125 8215 2080 8216 5265 8217 3510 8218 57967 8219 2912 8220 10647 8221 4914 8222 29575 8223 11830 8224 28665 8225 21840 8226 224939 8227 6292 8228 16731 8229 9438 8230 86515 8231 18590 8232 53625 8233 38610 8234 121121 8235 28028 8236 81081 8237 54054 8238 245245 8239 110110 8240 225225 8241 240240 8242 410338673 8243 1088 8244 4131 8245 918 8246 24565 8247 2720 8248 6375 8249 4080 8250 40817 8251 3808 8252 9639 8253 5712 8254 29155 8255 11900 8256 30345 8257 24990 8258 248897 8259 6358 8260 18513 8261 10098 8262 79475 8263 20570 8264 47685 8265 44880 8266 155771 8267 36652 8268 82467 8269 62832 8270 229075 8271 130900 8272 294525 8273 274890 8274 485537 8275 7514 8276 25857 8277 11934 8278 93925 8279 28730 8280 56355 8281 53040 8282 184093 8283 43316 8284 97461 8285 74256 8286 270725 8287 154700 8288 348075 8289 324870 8290 410839 8291 77792 8292 196911 8293 131274 8294 668525 8295 267410 8296 546975 8297 583440 8298 1310309 8299 442442 8300 867867 8301 816816 8302 2127125 8303 1701700 8304 3318315 8305 3573570 8306 47045881 8307 722 8308 3249 8309 912 8310 11875 8311 1900 8312 5415 8313 3420 8314 45619 8315 3724 8316 8379 8317 5586 8318 23275 8319 10640 8320 29925 8321 23940 8322 75449 8323 6688 8324 16929 8325 10032 8326 57475 8327 20900 8328 47025 8329 37620 8330 112651 8331 32186 8332 83391 8333 61446 8334 182875 8335 117040 8336 241395 8337 263340 8338 89167 8339 7904 8340 20007 8341 11856 8342 80275 8343 24700 8344 55575 8345 44460 8346 157339 8347 44954 8348 98553 8349 72618 8350 216125 8351 138320 8352 337155 8353 311220 8354 388531 8355 70642 8356 154869 8357 130416 8358 339625 8359 271700 8360 529815 8361 489060 8362 931931 8363 418418 8364 741741 8365 798798 8366 1806805 8367 1521520 8368 3138135 8369 3423420 8370 116603 8371 10982 8372 26163 8373 15504 8374 137275 8375 32300 8376 82365 8377 58140 8378 269059 8379 63308 8380 128877 8381 94962 8382 282625 8383 180880 8384 508725 8385 406980 8386 664411 8387 113696 8388 202521 8389 170544 8390 444125 8391 355300 8392 799425 8393 639540 8394 1218679 8395 547162 8396 1268421 8397 1044582 8398 2362745 8399 1989680 8400 4103715 8401 4476780 8402 927979 8403 134368 8404 239343 8405 201552 8406 524875 8407 419900 8408 944775 8409 755820 8410 1440257 8411 764218 8412 1499043 8413 1234506 8414 2792335 8415 2351440 8416 5731635 8417 5290740 8418 5588869 8419 1200914 8420 2355639 8421 2217072 8422 4387955 8423 4618900 8424 9006855 8425 8314020 8426 6143137 8427 7113106 8428 12609597 8429 13579566 8430 27482455 8431 25865840 8432 53348295 8433 58198140 8434 6436343 8435 736 8436 1863 8437 828 8438 13225 8439 1840 8440 5175 8441 3450 8442 25921 8443 2576 8444 10143 8445 5796 8446 20125 8447 11270 8448 21735 8449 24150 8450 64009 8451 5566 8452 17457 8453 9108 8454 31625 8455 20240 8456 41745 8457 37950 8458 86779 8459 28336 8460 58443 8461 63756 8462 203665 8463 123970 8464 239085 8465 265650 8466 89401 8467 7774 8468 20631 8469 10764 8470 37375 8471 23920 8472 58305 8473 44850 8474 102557 8475 33488 8476 81627 8477 75348 8478 240695 8479 146510 8480 282555 8481 313950 8482 397969 8483 72358 8484 128271 8485 118404 8486 378235 8487 263120 8488 542685 8489 493350 8490 529529 8491 368368 8492 759759 8493 828828 8494 1496495 8495 1611610 8496 3108105 8497 3453450 8498 152881 8499 12512 8500 26979 8501 14076 8502 48875 8503 31280 8504 87975 8505 58650 8506 134113 8507 43792 8508 139587 8509 98532 8510 314755 8511 191590 8512 369495 8513 410550 8514 520421 8515 94622 8516 219351 8517 154836 8518 494615 8519 344080 8520 709665 8521 645150 8522 692461 8523 481712 8524 993531 8525 1083852 8526 2559095 8527 2107490 8528 4064445 8529 4516050 8530 859027 8531 132158 8532 259233 8533 182988 8534 584545 8535 406640 8536 991185 8537 762450 8538 818363 8539 569296 8540 1387659 8541 1280916 8542 3024385 8543 2490670 8544 4803435 8545 5337150 8546 1285999 8547 1230086 8548 2180607 8549 2012868 8550 4752605 8551 4473040 8552 9225645 8553 8386950 8554 6653647 8555 6262256 8556 12915903 8557 14090076 8558 25440415 8559 27397370 8560 52837785 8561 58708650 8562 190969 8563 13984 8564 30153 8565 15732 8566 54625 8567 34960 8568 98325 8569 65550 8570 149891 8571 48944 8572 174363 8573 110124 8574 351785 8575 214130 8576 412965 8577 458850 8578 581647 8579 105754 8580 273999 8581 173052 8582 552805 8583 384560 8584 793155 8585 721050 8586 773927 8587 538384 8588 1110417 8589 1211364 8590 3196655 8591 2355430 8592 4542615 8593 5047350 8594 960089 8595 147706 8596 323817 8597 204516 8598 653315 8599 454480 8600 1107795 8601 852150 8602 914641 8603 636272 8604 1550913 8605 1431612 8606 3777865 8607 2783690 8608 5368545 8609 5965050 8610 1437293 8611 1374802 8612 2437149 8613 2249676 8614 5936645 8615 4999280 8616 10311015 8617 9373650 8618 8311303 8619 6998992 8620 14435421 8621 15747732 8622 28433405 8623 30620590 8624 59053995 8625 65615550 8626 2146981 8627 237728 8628 423453 8629 267444 8630 854335 8631 594320 8632 1671525 8633 1114350 8634 1196069 8635 832048 8636 2652153 8637 1872108 8638 4940285 8639 3640210 8640 7020405 8641 7800450 8642 1879537 8643 1797818 8644 4167669 8645 2941884 8646 7763305 8647 6537520 8648 13483635 8649 12257850 8650 10868627 8651 9152528 8652 18877089 8653 20593188 8654 48622805 8655 40042310 8656 77224455 8657 85804950 8658 2221271 8659 2511002 8660 4925427 8661 3476772 8662 9174815 8663 7726160 8664 18832515 8665 14486550 8666 12844741 8667 10816624 8668 26365521 8669 24337404 8670 57463315 8671 47322730 8672 91265265 8673 101405850 8674 20184593 8675 23371634 8676 41431533 8677 38244492 8678 90299495 8679 84987760 8680 175287255 8681 159352050 8682 126419293 8683 118982864 8684 245402157 8685 267711444 8686 483367885 8687 520550030 8688 1003917915 8689 1115464350 8690 707281 8691 464 8692 2349 8693 696 8694 4205 8695 1450 8696 3915 8697 3480 8698 9947 8699 2842 8700 5481 8701 4872 8702 25375 8703 10150 8704 21315 8705 24360 8706 38599 8707 5104 8708 10527 8709 7656 8710 39875 8711 15950 8712 43065 8713 38280 8714 64757 8715 31262 8716 60291 8717 53592 8718 122815 8719 111650 8720 234465 8721 267960 8722 63713 8723 6032 8724 14703 8725 9048 8726 47125 8727 18850 8728 50895 8729 45240 8730 76531 8731 36946 8732 71253 8733 63336 8734 171535 8735 131950 8736 277095 8737 316680 8738 120263 8739 66352 8740 136851 8741 99528 8742 269555 8743 207350 8744 559845 8745 497640 8746 377377 8747 406406 8748 783783 8749 696696 8750 1596595 8751 1451450 8752 3048045 8753 3483480 8754 142477 8755 7888 8756 25143 8757 11832 8758 61625 8759 24650 8760 66555 8761 59160 8762 100079 8763 48314 8764 93177 8765 82824 8766 293335 8767 172550 8768 362355 8769 414120 8770 157267 8771 86768 8772 178959 8773 130152 8774 460955 8775 271150 8776 732105 8777 650760 8778 645337 8779 531454 8780 1024947 8781 911064 8782 2087855 8783 1898050 8784 3985905 8785 4555320 8786 185861 8787 102544 8788 249951 8789 153816 8790 544765 8791 320450 8792 865215 8793 769080 8794 762671 8795 628082 8796 1211301 8797 1076712 8798 2916095 8799 2243150 8800 4710615 8801 5383560 8802 1198483 8803 1127984 8804 2326467 8805 1691976 8806 4582435 8807 3524950 8808 9517365 8809 8459880 8810 6415409 8811 6908902 8812 13324311 8813 11843832 8814 27142115 8815 24674650 8816 51816765 8817 59219160 8818 198911 8819 8816 8820 31407 8821 13224 8822 68875 8823 27550 8824 74385 8825 66120 8826 111853 8827 53998 8828 104139 8829 92568 8830 366415 8831 192850 8832 404985 8833 462840 8834 175769 8835 96976 8836 200013 8837 145464 8838 575795 8839 303050 8840 818235 8841 727320 8842 806113 8843 593978 8844 1145529 8845 1018248 8846 2333485 8847 2121350 8848 4454835 8849 5091240 8850 207727 8851 114608 8852 279357 8853 171912 8854 680485 8855 358150 8856 967005 8857 859560 8858 952679 8859 701974 8860 1353807 8861 1203384 8862 3259165 8863 2507050 8864 5264805 8865 6016920 8866 1497067 8867 1260688 8868 2600169 8869 1891032 8870 5121545 8871 3939650 8872 10637055 8873 9455160 8874 7170163 8875 7721714 8876 14891877 8877 13237224 8878 30335305 8879 27577550 8880 57912855 8881 66186120 8882 271643 8883 149872 8884 477717 8885 224808 8886 889865 8887 468350 8888 1264545 8889 1124040 8890 1245811 8891 917966 8892 1770363 8893 1573656 8894 5573365 8895 3278450 8896 6884745 8897 7868280 8898 1957703 8899 1648592 8900 3400221 8901 2472888 8902 8758145 8903 5151850 8904 13909995 8905 12364440 8906 12261403 8907 10097626 8908 19473993 8909 17310216 8910 39669245 8911 36062950 8912 75732195 8913 86551080 8914 2313649 8915 1948336 8916 4749069 8917 2922504 8918 10350535 8919 6088550 8920 16439085 8921 14612520 8922 14490749 8923 11933558 8924 23014719 8925 20457528 8926 55405805 8927 42619850 8928 89501685 8929 102287640 8930 22771177 8931 21431696 8932 44202873 8933 32147544 8934 87066265 8935 66974050 8936 180829935 8937 160737720 8938 121892771 8939 131269138 8940 253161909 8941 225032808 8942 515700185 8943 468818350 8944 984518535 8945 1125164040 8946 352843 8947 10672 8948 46023 8949 16008 8950 83375 8951 33350 8952 90045 8953 80040 8954 135401 8955 65366 8956 126063 8957 112056 8958 536935 8959 233450 8960 490245 8961 560280 8962 212773 8963 117392 8964 242121 8965 176088 8966 843755 8967 366850 8968 990495 8969 880440 8970 1181257 8971 719026 8972 1386693 8973 1232616 8974 2824745 8975 2567950 8976 5392695 8977 6163080 8978 251459 8979 138736 8980 338169 8981 208104 8982 997165 8983 433550 8984 1170585 8985 1040520 8986 1396031 8987 849758 8988 1638819 8989 1456728 8990 3945305 8991 3034850 8992 6373185 8993 7283640 8994 2193763 8995 1526096 8996 3147573 8997 2289144 8998 6199765 8999 4769050 9000 12876435 9001 11445720 9002 8679671 9003 9347338 9004 18027009 9005 16024008 9006 36721685 9007 33383350 9008 70105035 9009 80120040 9010 328831 9011 181424 9012 578289 9013 272136 9014 1303985 9015 566950 9016 1530765 9017 1360680 9018 1825579 9019 1111222 9020 2143071 9021 1904952 9022 6746705 9023 3968650 9024 8334165 9025 9524760 9026 2868767 9027 1995664 9028 4116057 9029 2993496 9030 10601965 9031 6236450 9032 16838415 9033 14967480 9034 14842751 9035 12223442 9036 23573781 9037 20954472 9038 48020665 9039 43655150 9040 91675815 9041 104772360 9042 3390361 9043 2358512 9044 5748873 9045 3537768 9046 12529595 9047 7370350 9048 19899945 9049 17688840 9050 17541433 9051 14445886 9052 27859923 9053 24764376 9054 67070185 9055 51592450 9056 108344145 9057 123821880 9058 27565109 9059 25943632 9060 53508741 9061 38915448 9062 105396005 9063 81073850 9064 218899395 9065 194577240 9066 147554407 9067 158904746 9068 306459153 9069 272408136 9070 624268645 9071 567516950 9072 1191785595 9073 1362040680 9074 367517 9075 202768 9076 722361 9077 304152 9078 1457395 9079 633650 9080 1710855 9081 1520760 9082 2040353 9083 1241954 9084 2395197 9085 2129064 9086 8427545 9087 4435550 9088 9314655 9089 10645320 9090 3206269 9091 2230448 9092 4600299 9093 3345672 9094 13243285 9095 6970150 9096 18819405 9097 16728360 9098 18540599 9099 13661494 9100 26347167 9101 23419704 9102 53670155 9103 48791050 9104 102461205 9105 117098520 9106 3789227 9107 2635984 9108 6425211 9109 3953976 9110 15651155 9111 8237450 9112 22241115 9113 19769880 9114 21911617 9115 16145402 9116 31137561 9117 27677832 9118 74960795 9119 57662150 9120 121090515 9121 138389160 9122 34432541 9123 28995824 9124 59803887 9125 43493736 9126 117795535 9127 90611950 9128 244652265 9129 217468680 9130 164913749 9131 177599422 9132 342513171 9133 304456152 9134 697712015 9135 634283650 9136 1331995665 9137 1522280760 9138 4955143 9139 3447056 9140 10987491 9141 5170584 9142 20466895 9143 10772050 9144 29084535 9145 25852920 9146 28653653 9147 21113218 9148 40718349 9149 36194088 9150 128187395 9151 75404350 9152 158349135 9153 180970440 9154 45027169 9155 37917616 9156 78205083 9157 56876424 9158 201437335 9159 118492550 9160 319929885 9161 284382120 9162 282012269 9163 232245398 9164 447901839 9165 398134968 9166 912392635 9167 829447850 9168 1741840485 9169 1990674840 9170 53213927 9171 44811728 9172 109228587 9173 67217592 9174 238062305 9175 140036650 9176 378098955 9177 336087960 9178 333287227 9179 274471834 9180 529338537 9181 470523144 9182 1274333515 9183 980256550 9184 2058538755 9185 2352615720 9186 523737071 9187 492929008 9188 1016666079 9189 739393512 9190 2002524095 9191 1540403150 9192 4159088505 9193 3696967560 9194 2803533733 9195 3019190174 9196 5822723907 9197 5175754584 9198 11861104255 9199 10782822050 9200 22643926305 9201 25878772920 9202 29791 9203 248 9204 837 9205 558 9206 3875 9207 1240 9208 2325 9209 2790 9210 6727 9211 1736 9212 4557 9213 3906 9214 7595 9215 8680 9216 16275 9217 19530 9218 10571 9219 2728 9220 9207 9221 6138 9222 18755 9223 13640 9224 25575 9225 30690 9226 26257 9227 19096 9228 50127 9229 42966 9230 83545 9231 95480 9232 179025 9233 214830 9234 12493 9235 3224 9236 10881 9237 7254 9238 26195 9239 16120 9240 30225 9241 36270 9242 36673 9243 22568 9244 59241 9245 50778 9246 98735 9247 112840 9248 211575 9249 253890 9250 57629 9251 35464 9252 119691 9253 79794 9254 243815 9255 177320 9256 332475 9257 398970 9258 341341 9259 248248 9260 651651 9261 558558 9262 1086085 9263 1241240 9264 2327325 9265 2792790 9266 16337 9267 4216 9268 14229 9269 9486 9270 44795 9271 21080 9272 39525 9273 47430 9274 62713 9275 29512 9276 77469 9277 66402 9278 129115 9279 147560 9280 276675 9281 332010 9282 98549 9283 46376 9284 156519 9285 104346 9286 318835 9287 231880 9288 434775 9289 521730 9290 446369 9291 324632 9292 852159 9293 730422 9294 1420265 9295 1623160 9296 3043425 9297 3652110 9298 116467 9299 54808 9300 184977 9301 123318 9302 445315 9303 274040 9304 513825 9305 616590 9306 623441 9307 383656 9308 1007097 9309 863226 9310 1678495 9311 1918280 9312 3596775 9313 4316130 9314 979693 9315 602888 9316 2034747 9317 1356498 9318 4144855 9319 3014440 9320 5652075 9321 6782490 9322 5802797 9323 4220216 9324 11078067 9325 9495486 9326 18463445 9327 21101080 9328 39564525 9329 47477430 9330 18259 9331 4712 9332 15903 9333 10602 9334 55955 9335 23560 9336 44175 9337 53010 9338 78337 9339 32984 9340 86583 9341 74214 9342 144305 9343 164920 9344 309225 9345 371070 9346 123101 9347 51832 9348 174933 9349 116622 9350 356345 9351 259160 9352 485925 9353 583110 9354 498883 9355 362824 9356 952413 9357 816354 9358 1587355 9359 1814120 9360 3401475 9361 4081770 9362 145483 9363 61256 9364 206739 9365 137826 9366 497705 9367 306280 9368 574275 9369 689130 9370 696787 9371 428792 9372 1125579 9373 964782 9374 1875965 9375 2143960 9376 4019925 9377 4823910 9378 1094951 9379 673816 9380 2274129 9381 1516086 9382 4632485 9383 3369080 9384 6317025 9385 7580430 9386 6485479 9387 4716712 9388 12381369 9389 10612602 9390 20635615 9391 23583560 9392 44219175 9393 53063010 9394 190247 9395 80104 9396 270351 9397 180234 9398 851105 9399 400520 9400 750975 9401 901170 9402 1191547 9403 560728 9404 1471911 9405 1261638 9406 2453185 9407 2803640 9408 5256825 9409 6308190 9410 1872431 9411 881144 9412 2973861 9413 1982574 9414 6057865 9415 4405720 9416 8260725 9417 9912870 9418 8481011 9419 6168008 9420 16191021 9421 13878018 9422 26985035 9423 30840040 9424 57825075 9425 69390090 9426 2212873 9427 1041352 9428 3514563 9429 2343042 9430 8460985 9431 5206760 9432 9762675 9433 11715210 9434 11845379 9435 7289464 9436 19134843 9437 16401294 9438 31891405 9439 36447320 9440 68338725 9441 82006470 9442 18614167 9443 11454872 9444 38660193 9445 25773462 9446 78752245 9447 57274360 9448 107389425 9449 128867310 9450 110253143 9451 80184104 9452 210483273 9453 180414234 9454 350805455 9455 400920520 9456 751725975 9457 902071170 9458 22103 9459 5704 9460 19251 9461 12834 9462 81995 9463 28520 9464 53475 9465 64170 9466 114793 9467 39928 9468 104811 9469 89838 9470 174685 9471 199640 9472 374325 9473 449190 9474 180389 9475 62744 9476 211761 9477 141174 9478 431365 9479 313720 9480 588225 9481 705870 9482 603911 9483 439208 9484 1152921 9485 988218 9486 1921535 9487 2196040 9488 4117575 9489 4941090 9490 213187 9491 74152 9492 250263 9493 166842 9494 602485 9495 370760 9496 695175 9497 834210 9498 843479 9499 519064 9500 1362543 9501 1167894 9502 2270905 9503 2595320 9504 4866225 9505 5839470 9506 1325467 9507 815672 9508 2752893 9509 1835262 9510 5607745 9511 4078360 9512 7646925 9513 9176310 9514 7850843 9515 5709704 9516 14987973 9517 12846834 9518 24979955 9519 28548520 9520 53528475 9521 64234170 9522 278783 9523 96968 9524 327267 9525 218178 9526 1030285 9527 484840 9528 909075 9529 1090890 9530 1442399 9531 678776 9532 1781787 9533 1527246 9534 2969645 9535 3393880 9536 6363525 9537 7636230 9538 2266627 9539 1066648 9540 3599937 9541 2399958 9542 7333205 9543 5333240 9544 9999825 9545 11999790 9546 10266487 9547 7466536 9548 19599657 9549 16799706 9550 32666095 9551 37332680 9552 69998775 9553 83998530 9554 2678741 9555 1260584 9556 4254471 9557 2836314 9558 10242245 9559 6302920 9560 11817975 9561 14181570 9562 14339143 9563 8824088 9564 23163231 9565 19854198 9566 38605385 9567 44120440 9568 82725825 9569 99270990 9570 22532939 9571 13866424 9572 46799181 9573 31199454 9574 95331665 9575 69332120 9576 129997725 9577 155997270 9578 133464331 9579 97064968 9580 254795541 9581 218396178 9582 424659235 9583 485324840 9584 909984075 9585 1091980890 9586 311581 9587 108376 9588 365769 9589 243846 9590 1286965 9591 541880 9592 1016025 9593 1219230 9594 1801751 9595 758632 9596 1991409 9597 1706922 9598 3319015 9599 3793160 9600 7112175 9601 8534610 9602 2831323 9603 1192136 9604 4023459 9605 2682306 9606 8195935 9607 5960680 9608 11176275 9609 13411530 9610 11474309 9611 8344952 9612 21905499 9613 18776142 9614 36509165 9615 41724760 9616 78233925 9617 93880710 9618 3346109 9619 1408888 9620 4754997 9621 3169998 9622 11447215 9623 7044440 9624 13208325 9625 15849990 9626 16026101 9627 9862216 9628 25888317 9629 22189986 9630 43147195 9631 49311080 9632 92458275 9633 110949930 9634 25183873 9635 15497768 9636 52304967 9637 34869978 9638 106547155 9639 77488840 9640 145291575 9641 174349890 9642 149166017 9643 108484376 9644 284771487 9645 244089846 9646 474619145 9647 542421880 9648 1017041025 9649 1220449230 9650 4375681 9651 1842392 9652 6218073 9653 4145382 9654 19575415 9655 9211960 9656 17272425 9657 20726910 9658 27405581 9659 12896744 9660 33853953 9661 29017674 9662 56423255 9663 64483720 9664 120906975 9665 145088370 9666 43065913 9667 20266312 9668 68398803 9669 45599202 9670 139330895 9671 101331560 9672 189996675 9673 227996010 9674 195063253 9675 141864184 9676 372393483 9677 319194414 9678 620655805 9679 709320920 9680 1329976725 9681 1595972070 9682 50896079 9683 23951096 9684 80834949 9685 53889966 9686 194602655 9687 119755480 9688 224541525 9689 269449830 9690 272443717 9691 167657672 9692 440101389 9693 377229762 9694 733502315 9695 838288360 9696 1571790675 9697 1886148810 9698 428125841 9699 263462056 9700 889184439 9701 592789626 9702 1811301635 9703 1317310280 9704 2469956775 9705 2963948130 9706 2535822289 9707 1844234392 9708 4841115279 9709 4149527382 9710 8068525465 9711 9221171960 9712 17289697425 9713 20747636910 9714 27869 9715 7192 9716 24273 9717 16182 9718 112375 9719 35960 9720 67425 9721 80910 9722 182497 9723 50344 9724 132153 9725 113274 9726 220255 9727 251720 9728 471975 9729 566370 9730 286781 9731 79112 9732 267003 9733 178002 9734 543895 9735 395560 9736 741675 9737 890010 9738 761453 9739 553784 9740 1453683 9741 1246014 9742 2422805 9743 2768920 9744 5191725 9745 6230070 9746 338923 9747 93496 9748 315549 9749 210366 9750 759655 9751 467480 9752 876525 9753 1051830 9754 1063517 9755 654472 9756 1717989 9757 1472562 9758 2863315 9759 3272360 9760 6135675 9761 7362810 9762 1671241 9763 1028456 9764 3471039 9765 2314026 9766 7070635 9767 5142280 9768 9641775 9769 11570130 9770 9898889 9771 7199192 9772 18897879 9773 16198182 9774 31496465 9775 35995960 9776 67492425 9777 80990910 9778 443207 9779 122264 9780 412641 9781 275094 9782 1299055 9783 611320 9784 1146225 9785 1375470 9786 1818677 9787 855848 9788 2246601 9789 1925658 9790 3744335 9791 4279240 9792 8023575 9793 9628290 9794 2857921 9795 1344904 9796 4539051 9797 3026034 9798 9246215 9799 6724520 9800 12608475 9801 15130170 9802 12944701 9803 9414328 9804 24712611 9805 21182238 9806 41187685 9807 47071640 9808 88259325 9809 105911190 9810 3377543 9811 1589432 9812 5364333 9813 3576222 9814 12914135 9815 7947160 9816 14900925 9817 17881110 9818 18079789 9819 11126024 9820 29205813 9821 25033554 9822 48676355 9823 55630120 9824 104306475 9825 125167770 9826 28411097 9827 17483752 9828 59007663 9829 39338442 9830 120200795 9831 87418760 9832 163910175 9833 196692210 9834 168281113 9835 122386264 9836 321263943 9837 275369094 9838 535439905 9839 611931320 9840 1147371225 9841 1376845470 9842 495349 9843 136648 9844 461187 9845 307458 9846 1622695 9847 683240 9848 1281075 9849 1537290 9850 2271773 9851 956536 9852 2510907 9853 2152206 9854 4184845 9855 4782680 9856 8967525 9857 10761030 9858 3569929 9859 1503128 9860 5073057 9861 3382038 9862 10334005 9863 7515640 9864 14091825 9865 16910190 9866 14467607 9867 10521896 9868 27619977 9869 23674266 9870 46033295 9871 52609480 9872 98642775 9873 118371330 9874 4219007 9875 1776424 9876 5995431 9877 3996954 9878 14433445 9879 8882120 9880 16653975 9881 19984770 9882 20206823 9883 12434968 9884 32641791 9885 27978678 9886 54402985 9887 62174840 9888 116577825 9889 139893390 9890 31753579 9891 19540664 9892 65949741 9893 43966494 9894 134342065 9895 97703320 9896 183193725 9897 219832470 9898 188078891 9899 136784648 9900 359059701 9901 307765458 9902 598432835 9903 683923240 9904 1282356075 9905 1538827290 9906 5517163 9907 2323016 9908 7840179 9909 5226786 9910 24682045 9911 11615080 9912 21778275 9913 26133930 9914 34554863 9915 16261112 9916 42685419 9917 36587502 9918 71142365 9919 81305560 9920 152447925 9921 182937510 9922 54300499 9923 25553176 9924 86241969 9925 57494646 9926 175678085 9927 127765880 9928 239561025 9929 287473230 9930 245949319 9931 178872232 9932 469539609 9933 402462522 9934 782566015 9935 894361160 9936 1676927175 9937 2012312610 9938 64173317 9939 30199208 9940 101922327 9941 67948218 9942 245368565 9943 150996040 9944 283117575 9945 339741090 9946 343515991 9947 211394456 9948 554910447 9949 475637526 9950 924850745 9951 1056972280 9952 1981823025 9953 2378187630 9954 539810843 9955 332191288 9956 1121145597 9957 747430398 9958 2283815105 9959 1660956440 9960 3114293325 9961 3737151990 9962 3197341147 9963 2325339016 9964 6104014917 9965 5232012786 9966 10173358195 9967 11626695080 9968 21800053275 9969 26160063930 9970 599633 9971 165416 9972 558279 9973 372186 9974 2377855 9975 827080 9976 1550775 9977 1860930 9978 3328997 9979 1157912 9980 3039519 9981 2605302 9982 5065865 9983 5789560 9984 10855425 9985 13026510 9986 5231281 9987 1819576 9988 6141069 9989 4094046 9990 12509585 9991 9097880 9992 17058525 9993 20470230 9994 17513419 9995 12737032 9996 33434709 9997 28658322 9998 55724515 9999 63685160 10000 119409675 10001 143291610 10002 6182423 10003 2150408 10004 7257627 10005 4838418 10006 17472065 10007 10752040 10008 20160075 10009 24192090 10010 24460891 10011 15052856 10012 39513747 10013 33868926 10014 65856245 10015 75264280 10016 141120525 10017 169344630 10018 38438543 10019 23654488 10020 79833897 10021 53222598 10022 162624605 10023 118272440 10024 221760825 10025 266112990 10026 227674447 10027 165581416 10028 434651217 10029 372558186 10030 724418695 10031 827907080 10032 1552325775 10033 1862790930 10034 8084707 10035 2812072 10036 9490743 10037 6327162 10038 29878265 10039 14060360 10040 26363175 10041 31635810 10042 41829571 10043 19684504 10044 51671823 10045 44290134 10046 86119705 10047 98422520 10048 184542225 10049 221450670 10050 65732183 10051 30932792 10052 104398173 10053 69598782 10054 212662945 10055 154663960 10056 289994925 10057 347993910 10058 297728123 10059 216529544 10060 568390053 10061 487191474 10062 947316755 10063 1082647720 10064 2029964475 10065 2435957370 10066 77683489 10067 36556936 10068 123379659 10069 82253106 10070 297025105 10071 182784680 10072 342721275 10073 411265530 10074 415835147 10075 255898552 10076 671733699 10077 575771742 10078 1119556165 10079 1279492760 10080 2399048925 10081 2878858710 10082 653455231 10083 402126296 10084 1357176249 10085 904784166 10086 2764618285 10087 2010631480 10088 3769934025 10089 4523920830 10090 3870465599 10091 2814884072 10092 7389070689 10093 6333489162 10094 12315117815 10095 14074420360 10096 26389538175 10097 31667445810 10098 9035849 10099 3142904 10100 10607301 10101 7071534 10102 37321985 10103 15714520 10104 29464725 10105 35357670 10106 52250779 10107 22000328 10108 57750861 10109 49500738 10110 96251435 10111 110001640 10112 206253075 10113 247503690 10114 82108367 10115 34571944 10116 116680311 10117 77786874 10118 237682115 10119 172859720 10120 324111975 10121 388934370 10122 332754961 10123 242003608 10124 635259471 10125 544508118 10126 1058765785 10127 1210018040 10128 2268783825 10129 2722540590 10130 97037161 10131 40857752 10132 137894913 10133 91929942 10134 331969235 10135 204288760 10136 383041425 10137 459649710 10138 464756929 10139 286004264 10140 750761193 10141 643509594 10142 1251268655 10143 1430021320 10144 2681289975 10145 3217547970 10146 730332317 10147 449435272 10148 1516844043 10149 1011229362 10150 3089867495 10151 2247176360 10152 4213455675 10153 5056146810 10154 4325814493 10155 3146046904 10156 8258373123 10157 7078605534 10158 13763955205 10159 15730234520 10160 29494189725 10161 35393027670 10162 126894749 10163 53429368 10164 180324117 10165 120216078 10166 567687035 10167 267146840 10168 500900325 10169 601080390 10170 794761849 10171 374005576 10172 981764637 10173 841512546 10174 1636274395 10175 1870027880 10176 3506302275 10177 4207562730 10178 1248911477 10179 587723048 10180 1983565287 10181 1322376858 10182 4040595955 10183 2938615240 10184 5509903575 10185 6611884290 10186 5656834337 10187 4114061336 10188 10799411007 10189 9256638006 10190 17999018345 10191 20570306680 10192 38569325025 10193 46283190030 10194 1475986291 10195 694581784 10196 2344213521 10197 1562809014 10198 5643476995 10199 3472908920 10200 6511704225 10201 7814045070 10202 7900867793 10203 4862072488 10204 12762940281 10205 10939663098 10206 21271567135 10207 24310362440 10208 45581929575 10209 54698315490 10210 12415649389 10211 7640399624 10212 25786348731 10213 17190899154 10214 52527747415 10215 38201998120 10216 71628746475 10217 85954495770 10218 73538846381 10219 53482797368 10220 140392343091 10221 120336294078 10222 233987238485 10223 267413986840 10224 501401225325 10225 601681470390 10226 1369 10227 148 10228 333 10229 444 10230 925 10231 740 10232 1665 10233 2220 10234 1813 10235 1036 10236 2331 10237 3108 10238 6475 10239 5180 10240 11655 10241 15540 10242 4477 10243 1628 10244 3663 10245 4884 10246 10175 10247 8140 10248 18315 10249 24420 10250 19943 10251 11396 10252 25641 10253 34188 10254 71225 10255 56980 10256 128205 10257 170940 10258 6253 10259 1924 10260 4329 10261 5772 10262 12025 10263 9620 10264 21645 10265 28860 10266 23569 10267 13468 10268 30303 10269 40404 10270 84175 10271 67340 10272 151515 10273 202020 10274 58201 10275 21164 10276 47619 10277 63492 10278 132275 10279 105820 10280 238095 10281 317460 10282 259259 10283 148148 10284 333333 10285 444444 10286 925925 10287 740740 10288 1666665 10289 2222220 10290 10693 10291 2516 10292 5661 10293 7548 10294 15725 10295 12580 10296 28305 10297 37740 10298 30821 10299 17612 10300 39627 10301 52836 10302 110075 10303 88060 10304 198135 10305 264180 10306 76109 10307 27676 10308 62271 10309 83028 10310 172975 10311 138380 10312 311355 10313 415140 10314 339031 10315 193732 10316 435897 10317 581196 10318 1210825 10319 968660 10320 2179485 10321 2905980 10322 106301 10323 32708 10324 73593 10325 98124 10326 204425 10327 163540 10328 367965 10329 490620 10330 400673 10331 228956 10332 515151 10333 686868 10334 1430975 10335 1144780 10336 2575755 10337 3434340 10338 989417 10339 359788 10340 809523 10341 1079364 10342 2248675 10343 1798940 10344 4047615 10345 5396820 10346 4407403 10347 2518516 10348 5666661 10349 7555548 10350 15740725 10351 12592580 10352 28333305 10353 37777740 10354 13357 10355 2812 10356 6327 10357 8436 10358 17575 10359 14060 10360 31635 10361 42180 10362 34447 10363 19684 10364 44289 10365 59052 10366 123025 10367 98420 10368 221445 10369 295260 10370 85063 10371 30932 10372 69597 10373 92796 10374 193325 10375 154660 10376 347985 10377 463980 10378 378917 10379 216524 10380 487179 10381 649572 10382 1353275 10383 1082620 10384 2435895 10385 3247860 10386 118807 10387 36556 10388 82251 10389 109668 10390 228475 10391 182780 10392 411255 10393 548340 10394 447811 10395 255892 10396 575757 10397 767676 10398 1599325 10399 1279460 10400 2878785 10401 3838380 10402 1105819 10403 402116 10404 904761 10405 1206348 10406 2513225 10407 2010580 10408 4523805 10409 6031740 10410 4925921 10411 2814812 10412 6333327 10413 8444436 10414 17592575 10415 14074060 10416 31666635 10417 42222180 10418 203167 10419 47804 10420 107559 10421 143412 10422 298775 10423 239020 10424 537795 10425 717060 10426 585599 10427 334628 10428 752913 10429 1003884 10430 2091425 10431 1673140 10432 3764565 10433 5019420 10434 1446071 10435 525844 10436 1183149 10437 1577532 10438 3286525 10439 2629220 10440 5915745 10441 7887660 10442 6441589 10443 3680908 10444 8282043 10445 11042724 10446 23005675 10447 18404540 10448 41410215 10449 55213620 10450 2019719 10451 621452 10452 1398267 10453 1864356 10454 3884075 10455 3107260 10456 6991335 10457 9321780 10458 7612787 10459 4350164 10460 9787869 10461 13050492 10462 27188525 10463 21750820 10464 48939345 10465 65252460 10466 18798923 10467 6835972 10468 15380937 10469 20507916 10470 42724825 10471 34179860 10472 76904685 10473 102539580 10474 83740657 10475 47851804 10476 107666559 10477 143555412 10478 299073775 10479 239259020 10480 538332795 10481 717777060 10482 19573 10483 3404 10484 7659 10485 10212 10486 21275 10487 17020 10488 38295 10489 51060 10490 41699 10491 23828 10492 53613 10493 71484 10494 148925 10495 119140 10496 268065 10497 357420 10498 102971 10499 37444 10500 84249 10501 112332 10502 234025 10503 187220 10504 421245 10505 561660 10506 458689 10507 262108 10508 589743 10509 786324 10510 1638175 10511 1310540 10512 2948715 10513 3931620 10514 143819 10515 44252 10516 99567 10517 132756 10518 276575 10519 221260 10520 497835 10521 663780 10522 542087 10523 309764 10524 696969 10525 929292 10526 1936025 10527 1548820 10528 3484845 10529 4646460 10530 1338623 10531 486772 10532 1095237 10533 1460316 10534 3042325 10535 2433860 10536 5476185 10537 7301580 10538 5962957 10539 3407404 10540 7666659 10541 10222212 10542 21296275 10543 17037020 10544 38333295 10545 51111060 10546 245939 10547 57868 10548 130203 10549 173604 10550 361675 10551 289340 10552 651015 10553 868020 10554 708883 10555 405076 10556 911421 10557 1215228 10558 2531725 10559 2025380 10560 4557105 10561 6076140 10562 1750507 10563 636548 10564 1432233 10565 1909644 10566 3978425 10567 3182740 10568 7161165 10569 9548220 10570 7797713 10571 4455836 10572 10025631 10573 13367508 10574 27848975 10575 22279180 10576 50128155 10577 66837540 10578 2444923 10579 752284 10580 1692639 10581 2256852 10582 4701775 10583 3761420 10584 8463195 10585 11284260 10586 9215479 10587 5265988 10588 11848473 10589 15797964 10590 32912425 10591 26329940 10592 59242365 10593 78989820 10594 22756591 10595 8275124 10596 18619029 10597 24825372 10598 51719525 10599 41375620 10600 93095145 10601 124126860 10602 101370269 10603 57925868 10604 130333203 10605 173777604 10606 362036675 10607 289629340 10608 651666015 10609 868888020 10610 307211 10611 64676 10612 145521 10613 194028 10614 404225 10615 323380 10616 727605 10617 970140 10618 792281 10619 452732 10620 1018647 10621 1358196 10622 2829575 10623 2263660 10624 5093235 10625 6790980 10626 1956449 10627 711436 10628 1600731 10629 2134308 10630 4446475 10631 3557180 10632 8003655 10633 10671540 10634 8715091 10635 4980052 10636 11205117 10637 14940156 10638 31125325 10639 24900260 10640 56025585 10641 74700780 10642 2732561 10643 840788 10644 1891773 10645 2522364 10646 5254925 10647 4203940 10648 9458865 10649 12611820 10650 10299653 10651 5885516 10652 13242411 10653 17656548 10654 36784475 10655 29427580 10656 66212055 10657 88282740 10658 25433837 10659 9248668 10660 20809503 10661 27746004 10662 57804175 10663 46243340 10664 104047515 10665 138730020 10666 113296183 10667 64740676 10668 145666521 10669 194222028 10670 404629225 10671 323703380 10672 728332605 10673 971110140 10674 4672841 10675 1099492 10676 2473857 10677 3298476 10678 6871825 10679 5497460 10680 12369285 10681 16492380 10682 13468777 10683 7696444 10684 17316999 10685 23089332 10686 48102775 10687 38482220 10688 86584995 10689 115446660 10690 33259633 10691 12094412 10692 27212427 10693 36283236 10694 75590075 10695 60472060 10696 136062135 10697 181416180 10698 148156547 10699 84660884 10700 190486989 10701 253982652 10702 529130525 10703 423304420 10704 952434945 10705 1269913260 10706 46453537 10707 14293396 10708 32160141 10709 42880188 10710 89333725 10711 71466980 10712 160800705 10713 214400940 10714 175094101 10715 100053772 10716 225120987 10717 300161316 10718 625336075 10719 500268860 10720 1125604935 10721 1500806580 10722 432375229 10723 157227356 10724 353761551 10725 471682068 10726 982670975 10727 786136780 10728 1768807755 10729 2358410340 10730 1926035111 10731 1100591492 10732 2476330857 10733 3301774476 10734 6878696825 10735 5502957460 10736 12381654285 10737 16508872380 10738 31117 10739 4292 10740 9657 10741 12876 10742 26825 10743 21460 10744 48285 10745 64380 10746 52577 10747 30044 10748 67599 10749 90132 10750 187775 10751 150220 10752 337995 10753 450660 10754 129833 10755 47212 10756 106227 10757 141636 10758 295075 10759 236060 10760 531135 10761 708180 10762 578347 10763 330484 10764 743589 10765 991452 10766 2065525 10767 1652420 10768 3717945 10769 4957260 10770 181337 10771 55796 10772 125541 10773 167388 10774 348725 10775 278980 10776 627705 10777 836940 10778 683501 10779 390572 10780 878787 10781 1171716 10782 2441075 10783 1952860 10784 4393935 10785 5858580 10786 1687829 10787 613756 10788 1380951 10789 1841268 10790 3835975 10791 3068780 10792 6904755 10793 9206340 10794 7518511 10795 4296292 10796 9666657 10797 12888876 10798 26851825 10799 21481460 10800 48333285 10801 64444380 10802 310097 10803 72964 10804 164169 10805 218892 10806 456025 10807 364820 10808 820845 10809 1094460 10810 893809 10811 510748 10812 1149183 10813 1532244 10814 3192175 10815 2553740 10816 5745915 10817 7661220 10818 2207161 10819 802604 10820 1805859 10821 2407812 10822 5016275 10823 4013020 10824 9029295 10825 12039060 10826 9831899 10827 5618228 10828 12641013 10829 16854684 10830 35113925 10831 28091140 10832 63205065 10833 84273420 10834 3082729 10835 948532 10836 2134197 10837 2845596 10838 5928325 10839 4742660 10840 10670985 10841 14227980 10842 11619517 10843 6639724 10844 14939379 10845 19919172 10846 41498275 10847 33198620 10848 74696895 10849 99595860 10850 28693093 10851 10433852 10852 23476167 10853 31301556 10854 65211575 10855 52169260 10856 117380835 10857 156507780 10858 127814687 10859 73036964 10860 164333169 10861 219110892 10862 456481025 10863 365184820 10864 821665845 10865 1095554460 10866 387353 10867 81548 10868 183483 10869 244644 10870 509675 10871 407740 10872 917415 10873 1223220 10874 998963 10875 570836 10876 1284381 10877 1712508 10878 3567725 10879 2854180 10880 6421905 10881 8562540 10882 2466827 10883 897028 10884 2018313 10885 2691084 10886 5606425 10887 4485140 10888 10091565 10889 13455420 10890 10988593 10891 6279196 10892 14128191 10893 18837588 10894 39244975 10895 31395980 10896 70640955 10897 94187940 10898 3445403 10899 1060124 10900 2385279 10901 3180372 10902 6625775 10903 5300620 10904 11926395 10905 15901860 10906 12986519 10907 7420868 10908 16696953 10909 22262604 10910 46380425 10911 37104340 10912 83484765 10913 111313020 10914 32068751 10915 11661364 10916 26238069 10917 34984092 10918 72883525 10919 58306820 10920 131190345 10921 174920460 10922 142851709 10923 81629548 10924 183666483 10925 244888644 10926 510184675 10927 408147740 10928 918332415 10929 1224443220 10930 5891843 10931 1386316 10932 3119211 10933 4158948 10934 8664475 10935 6931580 10936 15596055 10937 20794740 10938 16982371 10939 9704212 10940 21834477 10941 29112636 10942 60651325 10943 48521060 10944 109172385 10945 145563180 10946 41936059 10947 15249476 10948 34311321 10949 45748428 10950 95309225 10951 76247380 10952 171556605 10953 228742140 10954 186806081 10955 106746332 10956 240179247 10957 320238996 10958 667164575 10959 533731660 10960 1200896235 10961 1601194980 10962 58571851 10963 18022108 10964 40549743 10965 54066324 10966 112638175 10967 90110540 10968 202748715 10969 270331620 10970 220770823 10971 126154756 10972 283848201 10973 378464268 10974 788467225 10975 630773780 10976 1419241005 10977 1892321340 10978 545168767 10979 198243188 10980 446047173 10981 594729564 10982 1239019925 10983 991215940 10984 2230235865 10985 2973647820 10986 2428479053 10987 1387702316 10988 3122330211 10989 4163106948 10990 8673139475 10991 6938511580 10992 15611651055 10993 20815534740 10994 567617 10995 98716 10996 222111 10997 296148 10998 616975 10999 493580 11000 1110555 11001 1480740 11002 1209271 11003 691012 11004 1554777 11005 2073036 11006 4318825 11007 3455060 11008 7773885 11009 10365180 11010 2986159 11011 1085876 11012 2443221 11013 3257628 11014 6786725 11015 5429380 11016 12216105 11017 16288140 11018 13301981 11019 7601132 11020 17102547 11021 22803396 11022 47507075 11023 38005660 11024 85512735 11025 114016980 11026 4170751 11027 1283308 11028 2887443 11029 3849924 11030 8020675 11031 6416540 11032 14437215 11033 19249620 11034 15720523 11035 8983156 11036 20212101 11037 26949468 11038 56144725 11039 44915780 11040 101060505 11041 134747340 11042 38820067 11043 14116388 11044 31761873 11045 42349164 11046 88227425 11047 70581940 11048 158809365 11049 211745820 11050 172925753 11051 98814716 11052 222333111 11053 296444148 11054 617591975 11055 494073580 11056 1111665555 11057 1482220740 11058 7132231 11059 1678172 11060 3775887 11061 5034516 11062 10488575 11063 8390860 11064 18879435 11065 25172580 11066 20557607 11067 11747204 11068 26431209 11069 35241612 11070 73420025 11071 58736020 11072 132156045 11073 176208060 11074 50764703 11075 18459892 11076 41534757 11077 55379676 11078 115374325 11079 92299460 11080 207673785 11081 276898380 11082 226133677 11083 129219244 11084 290743299 11085 387657732 11086 807620275 11087 646096220 11088 1453716495 11089 1938288660 11090 70902767 11091 21816236 11092 49086531 11093 65448708 11094 136351475 11095 109081180 11096 245432655 11097 327243540 11098 267248891 11099 152713652 11100 343605717 11101 458140956 11102 954460325 11103 763568260 11104 1718028585 11105 2290704780 11106 659941139 11107 239978596 11108 539951841 11109 719935788 11110 1499866225 11111 1199892980 11112 2699759205 11113 3599678940 11114 2939737801 11115 1679850172 11116 3779662887 11117 5039550516 11118 10499063575 11119 8399250860 11120 18898314435 11121 25197752580 11122 8909119 11123 1875604 11124 4220109 11125 5626812 11126 11722525 11127 9378020 11128 21100545 11129 28134060 11130 22976149 11131 13129228 11132 29540763 11133 39387684 11134 82057675 11135 65646140 11136 147703815 11137 196938420 11138 56737021 11139 20631644 11140 46421199 11141 61894932 11142 128947775 11143 103158220 11144 232105995 11145 309474660 11146 252737639 11147 144421508 11148 324948393 11149 433264524 11150 902634425 11151 722107540 11152 1624741965 11153 2166322620 11154 79244269 11155 24382852 11156 54861417 11157 73148556 11158 152392825 11159 121914260 11160 274307085 11161 365742780 11162 298689937 11163 170679964 11164 384029919 11165 512039892 11166 1066749775 11167 853399820 11168 1920149595 11169 2560199460 11170 737581273 11171 268211372 11172 603475587 11173 804634116 11174 1676321075 11175 1341056860 11176 3017377935 11177 4023170580 11178 3285589307 11179 1877479604 11180 4224329109 11181 5632438812 11182 11734247525 11183 9387398020 11184 21121645545 11185 28162194060 11186 135512389 11187 31885268 11188 71741853 11189 95655804 11190 199282925 11191 159426340 11192 358709265 11193 478279020 11194 390594533 11195 223196876 11196 502192971 11197 669590628 11198 1394980475 11199 1115984380 11200 2510964855 11201 3347953140 11202 964529357 11203 350737948 11204 789160383 11205 1052213844 11206 2192112175 11207 1753689740 11208 3945801915 11209 5261069220 11210 4296539863 11211 2455165636 11212 5524122681 11213 7365496908 11214 15344785225 11215 12275828180 11216 27620613405 11217 36827484540 11218 1347152573 11219 414508484 11220 932644089 11221 1243525452 11222 2590678025 11223 2072542420 11224 4663220445 11225 6217627260 11226 5077728929 11227 2901559388 11228 6528508623 11229 8704678164 11230 18134746175 11231 14507796940 11232 32642543115 11233 43523390820 11234 12538881641 11235 4559593324 11236 10259084979 11237 13678779972 11238 28497458275 11239 22797966620 11240 51295424895 11241 68393899860 11242 55855018219 11243 31917153268 11244 71813594853 11245 95751459804 11246 199482207925 11247 159585766340 11248 359067974265 11249 478757299020 11250 35557 11251 4588 11252 10323 11253 13764 11254 28675 11255 22940 11256 51615 11257 68820 11258 56203 11259 32116 11260 72261 11261 96348 11262 200725 11263 160580 11264 361305 11265 481740 11266 138787 11267 50468 11268 113553 11269 151404 11270 315425 11271 252340 11272 567765 11273 757020 11274 618233 11275 353276 11276 794871 11277 1059828 11278 2207975 11279 1766380 11280 3974355 11281 5299140 11282 193843 11283 59644 11284 134199 11285 178932 11286 372775 11287 298220 11288 670995 11289 894660 11290 730639 11291 417508 11292 939393 11293 1252524 11294 2609425 11295 2087540 11296 4696965 11297 6262620 11298 1804231 11299 656084 11300 1476189 11301 1968252 11302 4100525 11303 3280420 11304 7380945 11305 9841260 11306 8037029 11307 4592588 11308 10333323 11309 13777764 11310 28703675 11311 22962940 11312 51666615 11313 68888820 11314 331483 11315 77996 11316 175491 11317 233988 11318 487475 11319 389980 11320 877455 11321 1169940 11322 955451 11323 545972 11324 1228437 11325 1637916 11326 3412325 11327 2729860 11328 6142185 11329 8189580 11330 2359379 11331 857956 11332 1930401 11333 2573868 11334 5362225 11335 4289780 11336 9652005 11337 12869340 11338 10509961 11339 6005692 11340 13512807 11341 18017076 11342 37535575 11343 30028460 11344 67564035 11345 90085380 11346 3295331 11347 1013948 11348 2281383 11349 3041844 11350 6337175 11351 5069740 11352 11406915 11353 15209220 11354 12420863 11355 7097636 11356 15969681 11357 21292908 11358 44360225 11359 35488180 11360 79848405 11361 106464540 11362 30671927 11363 11153428 11364 25095213 11365 33460284 11366 69708925 11367 55767140 11368 125476065 11369 167301420 11370 136629493 11371 78073996 11372 175666491 11373 234221988 11374 487962475 11375 390369980 11376 878332455 11377 1171109940 11378 414067 11379 87172 11380 196137 11381 261516 11382 544825 11383 435860 11384 980685 11385 1307580 11386 1067857 11387 610204 11388 1372959 11389 1830612 11390 3813775 11391 3051020 11392 6864795 11393 9153060 11394 2636953 11395 958892 11396 2157507 11397 2876676 11398 5993075 11399 4794460 11400 10787535 11401 14383380 11402 11746427 11403 6712244 11404 15102549 11405 20136732 11406 41951525 11407 33561220 11408 75512745 11409 100683660 11410 3683017 11411 1133236 11412 2549781 11413 3399708 11414 7082725 11415 5666180 11416 12748905 11417 16998540 11418 13882141 11419 7932652 11420 17848467 11421 23797956 11422 49579075 11423 39663260 11424 89242335 11425 118989780 11426 34280389 11427 12465596 11428 28047591 11429 37396788 11430 77909975 11431 62327980 11432 140237955 11433 186983940 11434 152703551 11435 87259172 11436 196333137 11437 261777516 11438 545369825 11439 436295860 11440 981665685 11441 1308887580 11442 6298177 11443 1481924 11444 3334329 11445 4445772 11446 9262025 11447 7409620 11448 16671645 11449 22228860 11450 18153569 11451 10373468 11452 23340303 11453 31120404 11454 64834175 11455 51867340 11456 116701515 11457 155602020 11458 44828201 11459 16301164 11460 36677619 11461 48903492 11462 101882275 11463 81505820 11464 183388095 11465 244517460 11466 199689259 11467 114108148 11468 256743333 11469 342324444 11470 713175925 11471 570540740 11472 1283716665 11473 1711622220 11474 62611289 11475 19265012 11476 43346277 11477 57795036 11478 120406325 11479 96325060 11480 216731385 11481 288975180 11482 235996397 11483 134855084 11484 303423939 11485 404565252 11486 842844275 11487 674275420 11488 1517119695 11489 2022826260 11490 582766613 11491 211915132 11492 476809047 11493 635745396 11494 1324469575 11495 1059575660 11496 2384045235 11497 3178726980 11498 2595960367 11499 1483405924 11500 3337663329 11501 4450217772 11502 9271287025 11503 7417029620 11504 16688316645 11505 22251088860 11506 606763 11507 105524 11508 237429 11509 316572 11510 659525 11511 527620 11512 1187145 11513 1582860 11514 1292669 11515 738668 11516 1662003 11517 2216004 11518 4616675 11519 3693340 11520 8310015 11521 11080020 11522 3192101 11523 1160764 11524 2611719 11525 3482292 11526 7254775 11527 5803820 11528 13058595 11529 17411460 11530 14219359 11531 8125348 11532 18282033 11533 24376044 11534 50783425 11535 40626740 11536 91410165 11537 121880220 11538 4458389 11539 1371812 11540 3086577 11541 4115436 11542 8573825 11543 6859060 11544 15432885 11545 20577180 11546 16804697 11547 9602684 11548 21606039 11549 28808052 11550 60016775 11551 48013420 11552 108030195 11553 144040260 11554 41497313 11555 15089932 11556 33952347 11557 45269796 11558 94312075 11559 75449660 11560 169761735 11561 226348980 11562 184851667 11563 105629524 11564 237666429 11565 316888572 11566 660184525 11567 528147620 11568 1188332145 11569 1584442860 11570 7624109 11571 1793908 11572 4036293 11573 5381724 11574 11211925 11575 8969540 11576 20181465 11577 26908620 11578 21975373 11579 12557356 11580 28254051 11581 37672068 11582 78483475 11583 62786780 11584 141270255 11585 188360340 11586 54265717 11587 19732988 11588 44399223 11589 59198964 11590 123331175 11591 98664940 11592 221996115 11593 295994820 11594 241729103 11595 138130916 11596 310794561 11597 414392748 11598 863318225 11599 690654580 11600 1553972805 11601 2071963740 11602 75792613 11603 23320804 11604 52471809 11605 69962412 11606 145755025 11607 116604020 11608 262359045 11609 349812060 11610 285679849 11611 163245628 11612 367302663 11613 489736884 11614 1020285175 11615 816228140 11616 1836513315 11617 2448684420 11618 705454321 11619 256528844 11620 577189899 11621 769586532 11622 1603305275 11623 1282644220 11624 2885949495 11625 3847932660 11626 3142478339 11627 1795701908 11628 4040329293 11629 5387105724 11630 11223136925 11631 8978509540 11632 20201646465 11633 26935528620 11634 9523541 11635 2004956 11636 4511151 11637 6014868 11638 12530975 11639 10024780 11640 22555755 11641 30074340 11642 24560711 11643 14034692 11644 31578057 11645 42104076 11646 87716825 11647 70173460 11648 157890285 11649 210520380 11650 60649919 11651 22054516 11652 49622661 11653 66163548 11654 137840725 11655 110272580 11656 248113305 11657 330817740 11658 270167821 11659 154381612 11660 347358627 11661 463144836 11662 964885075 11663 771908060 11664 1736793135 11665 2315724180 11666 84709391 11667 26064428 11668 58644963 11669 78193284 11670 162902675 11671 130322140 11672 293224815 11673 390966420 11674 319289243 11675 182450996 11676 410514741 11677 547352988 11678 1140318725 11679 912254980 11680 2052573705 11681 2736764940 11682 788448947 11683 286708708 11684 645094593 11685 860126124 11686 1791929425 11687 1433543540 11688 3225472965 11689 4300630620 11690 3512181673 11691 2006960956 11692 4515662151 11693 6020882868 11694 12543505975 11695 10034804780 11696 22578310755 11697 30104414340 11698 144858071 11699 34084252 11700 76689567 11701 102252756 11702 213026575 11703 170421260 11704 383447835 11705 511263780 11706 417532087 11707 238589764 11708 536826969 11709 715769292 11710 1491186025 11711 1192948820 11712 2684134845 11713 3578846460 11714 1031048623 11715 374926772 11716 843585237 11717 1124780316 11718 2343292325 11719 1874633860 11720 4217926185 11721 5623901580 11722 4592852957 11723 2624487404 11724 5905096659 11725 7873462212 11726 16403046275 11727 13122437020 11728 29525483295 11729 39367311060 11730 1440059647 11731 443095276 11732 996964371 11733 1329285828 11734 2769345475 11735 2215476380 11736 4984821855 11737 6646429140 11738 5427917131 11739 3101666932 11740 6978750597 11741 9305000796 11742 19385418325 11743 15508334660 11744 34893752985 11745 46525003980 11746 13403632099 11747 4874048036 11748 10966608081 11749 14622144108 11750 30462800225 11751 24370240180 11752 54833040405 11753 73110720540 11754 59707088441 11755 34118336252 11756 76766256567 11757 102355008756 11758 213239601575 11759 170591681260 11760 383831282835 11761 511775043780 11762 964627 11763 133052 11764 299367 11765 399156 11766 831575 11767 665260 11768 1496835 11769 1995780 11770 1629887 11771 931364 11772 2095569 11773 2794092 11774 5821025 11775 4656820 11776 10477845 11777 13970460 11778 4024823 11779 1463572 11780 3293037 11781 4390716 11782 9147325 11783 7317860 11784 16465185 11785 21953580 11786 17928757 11787 10245004 11788 23051259 11789 30735012 11790 64031275 11791 51225020 11792 115256295 11793 153675060 11794 5621447 11795 1729676 11796 3891771 11797 5189028 11798 10810475 11799 8648380 11800 19458855 11801 25945140 11802 21188531 11803 12107732 11804 27242397 11805 36323196 11806 75673325 11807 60538660 11808 136211985 11809 181615980 11810 52322699 11811 19026436 11812 42809481 11813 57079308 11814 118915225 11815 95132180 11816 214047405 11817 285396540 11818 233073841 11819 133185052 11820 299666367 11821 399555156 11822 832406575 11823 665925260 11824 1498331835 11825 1997775780 11826 9613007 11827 2261884 11828 5089239 11829 6785652 11830 14136775 11831 11309420 11832 25446195 11833 33928260 11834 27708079 11835 15833188 11836 35624673 11837 47499564 11838 98957425 11839 79165940 11840 178123365 11841 237497820 11842 68421991 11843 24880724 11844 55981629 11845 74642172 11846 155504525 11847 124403620 11848 279908145 11849 373210860 11850 304788869 11851 174165068 11852 391871403 11853 522495204 11854 1088531675 11855 870825340 11856 1959357015 11857 2612476020 11858 95564599 11859 29404492 11860 66160107 11861 88213476 11862 183778075 11863 147022460 11864 330800535 11865 441067380 11866 360205027 11867 205831444 11868 463120749 11869 617494332 11870 1286446525 11871 1029157220 11872 2315603745 11873 3087471660 11874 889485883 11875 323449412 11876 727761177 11877 970348236 11878 2021558825 11879 1617247060 11880 3638805885 11881 4851741180 11882 3962255297 11883 2264145884 11884 5094328239 11885 6792437652 11886 14150911775 11887 11320729420 11888 25471641195 11889 33962188260 11890 12007943 11891 2527988 11892 5687973 11893 7583964 11894 15799925 11895 12639940 11896 28439865 11897 37919820 11898 30967853 11899 17695916 11900 39815811 11901 53087748 11902 110599475 11903 88479580 11904 199079055 11905 265438740 11906 76471637 11907 27807868 11908 62567703 11909 83423604 11910 173799175 11911 139039340 11912 312838515 11913 417118020 11914 340646383 11915 194655076 11916 437973921 11917 583965228 11918 1216594225 11919 973275380 11920 2189869605 11921 2919826140 11922 106807493 11923 32863844 11924 73943649 11925 98591532 11926 205399025 11927 164319220 11928 369718245 11929 492957660 11930 402582089 11931 230046908 11932 517605543 11933 690140724 11934 1437793175 11935 1150234540 11936 2588027715 11937 3450703620 11938 994131281 11939 361502284 11940 813380139 11941 1084506852 11942 2259389275 11943 1807511420 11944 4066900695 11945 5422534260 11946 4428402979 11947 2530515988 11948 5693660973 11949 7591547964 11950 15815724925 11951 12652579940 11952 28468304865 11953 37957739820 11954 182647133 11955 42975796 11956 96695541 11957 128927388 11958 268598725 11959 214878980 11960 483477705 11961 644636940 11962 526453501 11963 300830572 11964 676868787 11965 902491716 11966 1880191075 11967 1504152860 11968 3384343935 11969 4512458580 11970 1300017829 11971 472733756 11972 1063650951 11973 1418201268 11974 2954585975 11975 2363668780 11976 5318254755 11977 7091006340 11978 5790988511 11979 3309136292 11980 7445556657 11981 9927408876 11982 20682101825 11983 16545681460 11984 37227783285 11985 49637044380 11986 1815727381 11987 558685348 11988 1257042033 11989 1676056044 11990 3491783425 11991 2793426740 11992 6285210165 11993 8380280220 11994 6843895513 11995 3910797436 11996 8799294231 11997 11732392308 11998 24442483975 11999 19553987180 12000 43996471155 12001 58661961540 12002 16900231777 12003 6145538828 12004 13827462363 12005 18436616484 12006 38409617675 12007 30727694140 12008 69137311815 12009 92183082420 12010 75282850643 12011 43018771796 12012 96792236541 12013 129056315388 12014 268867323725 12015 215093858980 12016 483961182705 12017 645281576940 12018 17596127 12019 3060196 12020 6885441 12021 9180588 12022 19126225 12023 15300980 12024 34427205 12025 45902940 12026 37487401 12027 21421372 12028 48198087 12029 64264116 12030 133883575 12031 107106860 12032 240990435 12033 321320580 12034 92570929 12035 33662156 12036 75739851 12037 100986468 12038 210388475 12039 168310780 12040 378699255 12041 504932340 12042 412361411 12043 235635092 12044 530178957 12045 706905276 12046 1472719325 12047 1178175460 12048 2650894785 12049 3534526380 12050 129293281 12051 39782548 12052 89510733 12053 119347644 12054 248640925 12055 198912740 12056 447553665 12057 596738220 12058 487336213 12059 278477836 12060 626575131 12061 835433508 12062 1740486475 12063 1392389180 12064 3132875655 12065 4177167540 12066 1203422077 12067 437608028 12068 984618063 12069 1312824084 12070 2735050175 12071 2188040140 12072 4923090315 12073 6564120420 12074 5360698343 12075 3063256196 12076 6892326441 12077 9189768588 12078 19145351225 12079 15316280980 12080 34461632205 12081 45948842940 12082 221099161 12083 52023332 12084 117052497 12085 156069996 12086 325145825 12087 260116660 12088 585262485 12089 780349980 12090 637285817 12091 364163324 12092 819367479 12093 1092489972 12094 2276020775 12095 1820816620 12096 4096837395 12097 5462449860 12098 1573705793 12099 572256652 12100 1287577467 12101 1716769956 12102 3576604075 12103 2861283260 12104 6437887335 12105 8583849780 12106 7010143987 12107 4005796564 12108 9013042269 12109 12017389692 12110 25036228525 12111 20028982820 12112 45065211345 12113 60086948460 12114 2197985777 12115 676303316 12116 1521682461 12117 2028909948 12118 4226895725 12119 3381516580 12120 7608412305 12121 10144549740 12122 8284715621 12123 4734123212 12124 10651777227 12125 14202369636 12126 29588270075 12127 23670616060 12128 53258886135 12129 71011848180 12130 20458175309 12131 7439336476 12132 16738507071 12133 22318009428 12134 46495852975 12135 37196682380 12136 83692535355 12137 111590047140 12138 91131871831 12139 52075355332 12140 117169549497 12141 156226065996 12142 325470970825 12143 260376776660 12144 585847747485 12145 781130329980 12146 276182689 12147 58143724 12148 130823379 12149 174431172 12150 363398275 12151 290718620 12152 654116895 12153 872155860 12154 712260619 12155 407006068 12156 915763653 12157 1221018204 12158 2543787925 12159 2035030340 12160 4578818265 12161 6105091020 12162 1758847651 12163 639580964 12164 1439057169 12165 1918742892 12166 3997381025 12167 3197904820 12168 7195285845 12169 9593714460 12170 7834866809 12171 4477066748 12172 10073400183 12173 13431200244 12174 27981667175 12175 22385333740 12176 50367000915 12177 67156001220 12178 2456572339 12179 755868412 12180 1700703927 12181 2267605236 12182 4724177575 12183 3779342060 12184 8503519635 12185 11338026180 12186 9259388047 12187 5291078884 12188 11904927489 12189 15873236652 12190 33069243025 12191 26455394420 12192 59524637445 12193 79366183260 12194 22865019463 12195 8314552532 12196 18707743197 12197 24943657596 12198 51965953325 12199 41572762660 12200 93538715985 12201 124718287980 12202 101853268517 12203 58201867724 12204 130954202379 12205 174605603172 12206 363761673275 12207 291009338620 12208 654771011895 12209 873028015860 12210 4200884059 12211 988443308 12212 2223997443 12213 2965329924 12214 6177770675 12215 4942216540 12216 11119987215 12217 14826649620 12218 12108430523 12219 6919103156 12220 15567982101 12221 20757309468 12222 43244394725 12223 34595515780 12224 77839910505 12225 103786547340 12226 29900410067 12227 10872876388 12228 24463971873 12229 32618629164 12230 67955477425 12231 54364381940 12232 122319859365 12233 163093145820 12234 133192735753 12235 76110134716 12236 171247803111 12237 228330404148 12238 475688341975 12239 380550673580 12240 856239015555 12241 1141652020740 12242 41761729763 12243 12849763004 12244 28911966759 12245 38549289012 12246 80311018775 12247 64248815020 12248 144559833795 12249 192746445060 12250 157409596799 12251 89948341028 12252 202383767313 12253 269845023084 12254 562177131425 12255 449741705140 12256 1011918836565 12257 1349225115420 12258 388705330871 12259 141347393044 12260 318031634349 12261 424042179132 12262 883421206525 12263 706736965220 12264 1590158171745 12265 2120210895660 12266 1731505564789 12267 989431751308 12268 2226221440443 12269 2968295253924 12270 6183948445675 12271 4947158756540 12272 11131107202215 12273 14841476269620 12274 41 12275 82 12276 123 12277 246 12278 205 12279 410 12280 615 12281 1230 12282 287 12283 574 12284 861 12285 1722 12286 1435 12287 2870 12288 4305 12289 8610 12290 451 12291 902 12292 1353 12293 2706 12294 2255 12295 4510 12296 6765 12297 13530 12298 3157 12299 6314 12300 9471 12301 18942 12302 15785 12303 31570 12304 47355 12305 94710 12306 533 12307 1066 12308 1599 12309 3198 12310 2665 12311 5330 12312 7995 12313 15990 12314 3731 12315 7462 12316 11193 12317 22386 12318 18655 12319 37310 12320 55965 12321 111930 12322 5863 12323 11726 12324 17589 12325 35178 12326 29315 12327 58630 12328 87945 12329 175890 12330 41041 12331 82082 12332 123123 12333 246246 12334 205205 12335 410410 12336 615615 12337 1231230 12338 697 12339 1394 12340 2091 12341 4182 12342 3485 12343 6970 12344 10455 12345 20910 12346 4879 12347 9758 12348 14637 12349 29274 12350 24395 12351 48790 12352 73185 12353 146370 12354 7667 12355 15334 12356 23001 12357 46002 12358 38335 12359 76670 12360 115005 12361 230010 12362 53669 12363 107338 12364 161007 12365 322014 12366 268345 12367 536690 12368 805035 12369 1610070 12370 9061 12371 18122 12372 27183 12373 54366 12374 45305 12375 90610 12376 135915 12377 271830 12378 63427 12379 126854 12380 190281 12381 380562 12382 317135 12383 634270 12384 951405 12385 1902810 12386 99671 12387 199342 12388 299013 12389 598026 12390 498355 12391 996710 12392 1495065 12393 2990130 12394 697697 12395 1395394 12396 2093091 12397 4186182 12398 3488485 12399 6976970 12400 10465455 12401 20930910 12402 779 12403 1558 12404 2337 12405 4674 12406 3895 12407 7790 12408 11685 12409 23370 12410 5453 12411 10906 12412 16359 12413 32718 12414 27265 12415 54530 12416 81795 12417 163590 12418 8569 12419 17138 12420 25707 12421 51414 12422 42845 12423 85690 12424 128535 12425 257070 12426 59983 12427 119966 12428 179949 12429 359898 12430 299915 12431 599830 12432 899745 12433 1799490 12434 10127 12435 20254 12436 30381 12437 60762 12438 50635 12439 101270 12440 151905 12441 303810 12442 70889 12443 141778 12444 212667 12445 425334 12446 354445 12447 708890 12448 1063335 12449 2126670 12450 111397 12451 222794 12452 334191 12453 668382 12454 556985 12455 1113970 12456 1670955 12457 3341910 12458 779779 12459 1559558 12460 2339337 12461 4678674 12462 3898895 12463 7797790 12464 11696685 12465 23393370 12466 13243 12467 26486 12468 39729 12469 79458 12470 66215 12471 132430 12472 198645 12473 397290 12474 92701 12475 185402 12476 278103 12477 556206 12478 463505 12479 927010 12480 1390515 12481 2781030 12482 145673 12483 291346 12484 437019 12485 874038 12486 728365 12487 1456730 12488 2185095 12489 4370190 12490 1019711 12491 2039422 12492 3059133 12493 6118266 12494 5098555 12495 10197110 12496 15295665 12497 30591330 12498 172159 12499 344318 12500 516477 12501 1032954 12502 860795 12503 1721590 12504 2582385 12505 5164770 12506 1205113 12507 2410226 12508 3615339 12509 7230678 12510 6025565 12511 12051130 12512 18076695 12513 36153390 12514 1893749 12515 3787498 12516 5681247 12517 11362494 12518 9468745 12519 18937490 12520 28406235 12521 56812470 12522 13256243 12523 26512486 12524 39768729 12525 79537458 12526 66281215 12527 132562430 12528 198843645 12529 397687290 12530 943 12531 1886 12532 2829 12533 5658 12534 4715 12535 9430 12536 14145 12537 28290 12538 6601 12539 13202 12540 19803 12541 39606 12542 33005 12543 66010 12544 99015 12545 198030 12546 10373 12547 20746 12548 31119 12549 62238 12550 51865 12551 103730 12552 155595 12553 311190 12554 72611 12555 145222 12556 217833 12557 435666 12558 363055 12559 726110 12560 1089165 12561 2178330 12562 12259 12563 24518 12564 36777 12565 73554 12566 61295 12567 122590 12568 183885 12569 367770 12570 85813 12571 171626 12572 257439 12573 514878 12574 429065 12575 858130 12576 1287195 12577 2574390 12578 134849 12579 269698 12580 404547 12581 809094 12582 674245 12583 1348490 12584 2022735 12585 4045470 12586 943943 12587 1887886 12588 2831829 12589 5663658 12590 4719715 12591 9439430 12592 14159145 12593 28318290 12594 16031 12595 32062 12596 48093 12597 96186 12598 80155 12599 160310 12600 240465 12601 480930 12602 112217 12603 224434 12604 336651 12605 673302 12606 561085 12607 1122170 12608 1683255 12609 3366510 12610 176341 12611 352682 12612 529023 12613 1058046 12614 881705 12615 1763410 12616 2645115 12617 5290230 12618 1234387 12619 2468774 12620 3703161 12621 7406322 12622 6171935 12623 12343870 12624 18515805 12625 37031610 12626 208403 12627 416806 12628 625209 12629 1250418 12630 1042015 12631 2084030 12632 3126045 12633 6252090 12634 1458821 12635 2917642 12636 4376463 12637 8752926 12638 7294105 12639 14588210 12640 21882315 12641 43764630 12642 2292433 12643 4584866 12644 6877299 12645 13754598 12646 11462165 12647 22924330 12648 34386495 12649 68772990 12650 16047031 12651 32094062 12652 48141093 12653 96282186 12654 80235155 12655 160470310 12656 240705465 12657 481410930 12658 17917 12659 35834 12660 53751 12661 107502 12662 89585 12663 179170 12664 268755 12665 537510 12666 125419 12667 250838 12668 376257 12669 752514 12670 627095 12671 1254190 12672 1881285 12673 3762570 12674 197087 12675 394174 12676 591261 12677 1182522 12678 985435 12679 1970870 12680 2956305 12681 5912610 12682 1379609 12683 2759218 12684 4138827 12685 8277654 12686 6898045 12687 13796090 12688 20694135 12689 41388270 12690 232921 12691 465842 12692 698763 12693 1397526 12694 1164605 12695 2329210 12696 3493815 12697 6987630 12698 1630447 12699 3260894 12700 4891341 12701 9782682 12702 8152235 12703 16304470 12704 24456705 12705 48913410 12706 2562131 12707 5124262 12708 7686393 12709 15372786 12710 12810655 12711 25621310 12712 38431965 12713 76863930 12714 17934917 12715 35869834 12716 53804751 12717 107609502 12718 89674585 12719 179349170 12720 269023755 12721 538047510 12722 304589 12723 609178 12724 913767 12725 1827534 12726 1522945 12727 3045890 12728 4568835 12729 9137670 12730 2132123 12731 4264246 12732 6396369 12733 12792738 12734 10660615 12735 21321230 12736 31981845 12737 63963690 12738 3350479 12739 6700958 12740 10051437 12741 20102874 12742 16752395 12743 33504790 12744 50257185 12745 100514370 12746 23453353 12747 46906706 12748 70360059 12749 140720118 12750 117266765 12751 234533530 12752 351800295 12753 703600590 12754 3959657 12755 7919314 12756 11878971 12757 23757942 12758 19798285 12759 39596570 12760 59394855 12761 118789710 12762 27717599 12763 55435198 12764 83152797 12765 166305594 12766 138587995 12767 277175990 12768 415763985 12769 831527970 12770 43556227 12771 87112454 12772 130668681 12773 261337362 12774 217781135 12775 435562270 12776 653343405 12777 1306686810 12778 304893589 12779 609787178 12780 914680767 12781 1829361534 12782 1524467945 12783 3048935890 12784 4573403835 12785 9146807670 12786 1189 12787 2378 12788 3567 12789 7134 12790 5945 12791 11890 12792 17835 12793 35670 12794 8323 12795 16646 12796 24969 12797 49938 12798 41615 12799 83230 12800 124845 12801 249690 12802 13079 12803 26158 12804 39237 12805 78474 12806 65395 12807 130790 12808 196185 12809 392370 12810 91553 12811 183106 12812 274659 12813 549318 12814 457765 12815 915530 12816 1373295 12817 2746590 12818 15457 12819 30914 12820 46371 12821 92742 12822 77285 12823 154570 12824 231855 12825 463710 12826 108199 12827 216398 12828 324597 12829 649194 12830 540995 12831 1081990 12832 1622985 12833 3245970 12834 170027 12835 340054 12836 510081 12837 1020162 12838 850135 12839 1700270 12840 2550405 12841 5100810 12842 1190189 12843 2380378 12844 3570567 12845 7141134 12846 5950945 12847 11901890 12848 17852835 12849 35705670 12850 20213 12851 40426 12852 60639 12853 121278 12854 101065 12855 202130 12856 303195 12857 606390 12858 141491 12859 282982 12860 424473 12861 848946 12862 707455 12863 1414910 12864 2122365 12865 4244730 12866 222343 12867 444686 12868 667029 12869 1334058 12870 1111715 12871 2223430 12872 3335145 12873 6670290 12874 1556401 12875 3112802 12876 4669203 12877 9338406 12878 7782005 12879 15564010 12880 23346015 12881 46692030 12882 262769 12883 525538 12884 788307 12885 1576614 12886 1313845 12887 2627690 12888 3941535 12889 7883070 12890 1839383 12891 3678766 12892 5518149 12893 11036298 12894 9196915 12895 18393830 12896 27590745 12897 55181490 12898 2890459 12899 5780918 12900 8671377 12901 17342754 12902 14452295 12903 28904590 12904 43356885 12905 86713770 12906 20233213 12907 40466426 12908 60699639 12909 121399278 12910 101166065 12911 202332130 12912 303498195 12913 606996390 12914 22591 12915 45182 12916 67773 12917 135546 12918 112955 12919 225910 12920 338865 12921 677730 12922 158137 12923 316274 12924 474411 12925 948822 12926 790685 12927 1581370 12928 2372055 12929 4744110 12930 248501 12931 497002 12932 745503 12933 1491006 12934 1242505 12935 2485010 12936 3727515 12937 7455030 12938 1739507 12939 3479014 12940 5218521 12941 10437042 12942 8697535 12943 17395070 12944 26092605 12945 52185210 12946 293683 12947 587366 12948 881049 12949 1762098 12950 1468415 12951 2936830 12952 4405245 12953 8810490 12954 2055781 12955 4111562 12956 6167343 12957 12334686 12958 10278905 12959 20557810 12960 30836715 12961 61673430 12962 3230513 12963 6461026 12964 9691539 12965 19383078 12966 16152565 12967 32305130 12968 48457695 12969 96915390 12970 22613591 12971 45227182 12972 67840773 12973 135681546 12974 113067955 12975 226135910 12976 339203865 12977 678407730 12978 384047 12979 768094 12980 1152141 12981 2304282 12982 1920235 12983 3840470 12984 5760705 12985 11521410 12986 2688329 12987 5376658 12988 8064987 12989 16129974 12990 13441645 12991 26883290 12992 40324935 12993 80649870 12994 4224517 12995 8449034 12996 12673551 12997 25347102 12998 21122585 12999 42245170 13000 63367755 13001 126735510 13002 29571619 13003 59143238 13004 88714857 13005 177429714 13006 147858095 13007 295716190 13008 443574285 13009 887148570 13010 4992611 13011 9985222 13012 14977833 13013 29955666 13014 24963055 13015 49926110 13016 74889165 13017 149778330 13018 34948277 13019 69896554 13020 104844831 13021 209689662 13022 174741385 13023 349482770 13024 524224155 13025 1048448310 13026 54918721 13027 109837442 13028 164756163 13029 329512326 13030 274593605 13031 549187210 13032 823780815 13033 1647561630 13034 384431047 13035 768862094 13036 1153293141 13037 2306586282 13038 1922155235 13039 3844310470 13040 5766465705 13041 11532931410 13042 27347 13043 54694 13044 82041 13045 164082 13046 136735 13047 273470 13048 410205 13049 820410 13050 191429 13051 382858 13052 574287 13053 1148574 13054 957145 13055 1914290 13056 2871435 13057 5742870 13058 300817 13059 601634 13060 902451 13061 1804902 13062 1504085 13063 3008170 13064 4512255 13065 9024510 13066 2105719 13067 4211438 13068 6317157 13069 12634314 13070 10528595 13071 21057190 13072 31585785 13073 63171570 13074 355511 13075 711022 13076 1066533 13077 2133066 13078 1777555 13079 3555110 13080 5332665 13081 10665330 13082 2488577 13083 4977154 13084 7465731 13085 14931462 13086 12442885 13087 24885770 13088 37328655 13089 74657310 13090 3910621 13091 7821242 13092 11731863 13093 23463726 13094 19553105 13095 39106210 13096 58659315 13097 117318630 13098 27374347 13099 54748694 13100 82123041 13101 164246082 13102 136871735 13103 273743470 13104 410615205 13105 821230410 13106 464899 13107 929798 13108 1394697 13109 2789394 13110 2324495 13111 4648990 13112 6973485 13113 13946970 13114 3254293 13115 6508586 13116 9762879 13117 19525758 13118 16271465 13119 32542930 13120 48814395 13121 97628790 13122 5113889 13123 10227778 13124 15341667 13125 30683334 13126 25569445 13127 51138890 13128 76708335 13129 153416670 13130 35797223 13131 71594446 13132 107391669 13133 214783338 13134 178986115 13135 357972230 13136 536958345 13137 1073916690 13138 6043687 13139 12087374 13140 18131061 13141 36262122 13142 30218435 13143 60436870 13144 90655305 13145 181310610 13146 42305809 13147 84611618 13148 126917427 13149 253834854 13150 211529045 13151 423058090 13152 634587135 13153 1269174270 13154 66480557 13155 132961114 13156 199441671 13157 398883342 13158 332402785 13159 664805570 13160 997208355 13161 1994416710 13162 465363899 13163 930727798 13164 1396091697 13165 2792183394 13166 2326819495 13167 4653638990 13168 6980458485 13169 13960916970 13170 519593 13171 1039186 13172 1558779 13173 3117558 13174 2597965 13175 5195930 13176 7793895 13177 15587790 13178 3637151 13179 7274302 13180 10911453 13181 21822906 13182 18185755 13183 36371510 13184 54557265 13185 109114530 13186 5715523 13187 11431046 13188 17146569 13189 34293138 13190 28577615 13191 57155230 13192 85732845 13193 171465690 13194 40008661 13195 80017322 13196 120025983 13197 240051966 13198 200043305 13199 400086610 13200 600129915 13201 1200259830 13202 6754709 13203 13509418 13204 20264127 13205 40528254 13206 33773545 13207 67547090 13208 101320635 13209 202641270 13210 47282963 13211 94565926 13212 141848889 13213 283697778 13214 236414815 13215 472829630 13216 709244445 13217 1418488890 13218 74301799 13219 148603598 13220 222905397 13221 445810794 13222 371508995 13223 743017990 13224 1114526985 13225 2229053970 13226 520112593 13227 1040225186 13228 1560337779 13229 3120675558 13230 2600562965 13231 5201125930 13232 7801688895 13233 15603377790 13234 8833081 13235 17666162 13236 26499243 13237 52998486 13238 44165405 13239 88330810 13240 132496215 13241 264992430 13242 61831567 13243 123663134 13244 185494701 13245 370989402 13246 309157835 13247 618315670 13248 927473505 13249 1854947010 13250 97163891 13251 194327782 13252 291491673 13253 582983346 13254 485819455 13255 971638910 13256 1457458365 13257 2914916730 13258 680147237 13259 1360294474 13260 2040441711 13261 4080883422 13262 3400736185 13263 6801472370 13264 10202208555 13265 20404417110 13266 114830053 13267 229660106 13268 344490159 13269 688980318 13270 574150265 13271 1148300530 13272 1722450795 13273 3444901590 13274 803810371 13275 1607620742 13276 2411431113 13277 4822862226 13278 4019051855 13279 8038103710 13280 12057155565 13281 24114311130 13282 1263130583 13283 2526261166 13284 3789391749 13285 7578783498 13286 6315652915 13287 12631305830 13288 18946958745 13289 37893917490 13290 8841914081 13291 17683828162 13292 26525742243 13293 53051484486 13294 44209570405 13295 88419140810 13296 132628711215 13297 265257422430 13298 1271 13299 2542 13300 3813 13301 7626 13302 6355 13303 12710 13304 19065 13305 38130 13306 8897 13307 17794 13308 26691 13309 53382 13310 44485 13311 88970 13312 133455 13313 266910 13314 13981 13315 27962 13316 41943 13317 83886 13318 69905 13319 139810 13320 209715 13321 419430 13322 97867 13323 195734 13324 293601 13325 587202 13326 489335 13327 978670 13328 1468005 13329 2936010 13330 16523 13331 33046 13332 49569 13333 99138 13334 82615 13335 165230 13336 247845 13337 495690 13338 115661 13339 231322 13340 346983 13341 693966 13342 578305 13343 1156610 13344 1734915 13345 3469830 13346 181753 13347 363506 13348 545259 13349 1090518 13350 908765 13351 1817530 13352 2726295 13353 5452590 13354 1272271 13355 2544542 13356 3816813 13357 7633626 13358 6361355 13359 12722710 13360 19084065 13361 38168130 13362 21607 13363 43214 13364 64821 13365 129642 13366 108035 13367 216070 13368 324105 13369 648210 13370 151249 13371 302498 13372 453747 13373 907494 13374 756245 13375 1512490 13376 2268735 13377 4537470 13378 237677 13379 475354 13380 713031 13381 1426062 13382 1188385 13383 2376770 13384 3565155 13385 7130310 13386 1663739 13387 3327478 13388 4991217 13389 9982434 13390 8318695 13391 16637390 13392 24956085 13393 49912170 13394 280891 13395 561782 13396 842673 13397 1685346 13398 1404455 13399 2808910 13400 4213365 13401 8426730 13402 1966237 13403 3932474 13404 5898711 13405 11797422 13406 9831185 13407 19662370 13408 29493555 13409 58987110 13410 3089801 13411 6179602 13412 9269403 13413 18538806 13414 15449005 13415 30898010 13416 46347015 13417 92694030 13418 21628607 13419 43257214 13420 64885821 13421 129771642 13422 108143035 13423 216286070 13424 324429105 13425 648858210 13426 24149 13427 48298 13428 72447 13429 144894 13430 120745 13431 241490 13432 362235 13433 724470 13434 169043 13435 338086 13436 507129 13437 1014258 13438 845215 13439 1690430 13440 2535645 13441 5071290 13442 265639 13443 531278 13444 796917 13445 1593834 13446 1328195 13447 2656390 13448 3984585 13449 7969170 13450 1859473 13451 3718946 13452 5578419 13453 11156838 13454 9297365 13455 18594730 13456 27892095 13457 55784190 13458 313937 13459 627874 13460 941811 13461 1883622 13462 1569685 13463 3139370 13464 4709055 13465 9418110 13466 2197559 13467 4395118 13468 6592677 13469 13185354 13470 10987795 13471 21975590 13472 32963385 13473 65926770 13474 3453307 13475 6906614 13476 10359921 13477 20719842 13478 17266535 13479 34533070 13480 51799605 13481 103599210 13482 24173149 13483 48346298 13484 72519447 13485 145038894 13486 120865745 13487 241731490 13488 362597235 13489 725194470 13490 410533 13491 821066 13492 1231599 13493 2463198 13494 2052665 13495 4105330 13496 6157995 13497 12315990 13498 2873731 13499 5747462 13500 8621193 13501 17242386 13502 14368655 13503 28737310 13504 43105965 13505 86211930 13506 4515863 13507 9031726 13508 13547589 13509 27095178 13510 22579315 13511 45158630 13512 67737945 13513 135475890 13514 31611041 13515 63222082 13516 94833123 13517 189666246 13518 158055205 13519 316110410 13520 474165615 13521 948331230 13522 5336929 13523 10673858 13524 16010787 13525 32021574 13526 26684645 13527 53369290 13528 80053935 13529 160107870 13530 37358503 13531 74717006 13532 112075509 13533 224151018 13534 186792515 13535 373585030 13536 560377545 13537 1120755090 13538 58706219 13539 117412438 13540 176118657 13541 352237314 13542 293531095 13543 587062190 13544 880593285 13545 1761186570 13546 410943533 13547 821887066 13548 1232830599 13549 2465661198 13550 2054717665 13551 4109435330 13552 6164152995 13553 12328305990 13554 29233 13555 58466 13556 87699 13557 175398 13558 146165 13559 292330 13560 438495 13561 876990 13562 204631 13563 409262 13564 613893 13565 1227786 13566 1023155 13567 2046310 13568 3069465 13569 6138930 13570 321563 13571 643126 13572 964689 13573 1929378 13574 1607815 13575 3215630 13576 4823445 13577 9646890 13578 2250941 13579 4501882 13580 6752823 13581 13505646 13582 11254705 13583 22509410 13584 33764115 13585 67528230 13586 380029 13587 760058 13588 1140087 13589 2280174 13590 1900145 13591 3800290 13592 5700435 13593 11400870 13594 2660203 13595 5320406 13596 7980609 13597 15961218 13598 13301015 13599 26602030 13600 39903045 13601 79806090 13602 4180319 13603 8360638 13604 12540957 13605 25081914 13606 20901595 13607 41803190 13608 62704785 13609 125409570 13610 29262233 13611 58524466 13612 87786699 13613 175573398 13614 146311165 13615 292622330 13616 438933495 13617 877866990 13618 496961 13619 993922 13620 1490883 13621 2981766 13622 2484805 13623 4969610 13624 7454415 13625 14908830 13626 3478727 13627 6957454 13628 10436181 13629 20872362 13630 17393635 13631 34787270 13632 52180905 13633 104361810 13634 5466571 13635 10933142 13636 16399713 13637 32799426 13638 27332855 13639 54665710 13640 81998565 13641 163997130 13642 38265997 13643 76531994 13644 114797991 13645 229595982 13646 191329985 13647 382659970 13648 573989955 13649 1147979910 13650 6460493 13651 12920986 13652 19381479 13653 38762958 13654 32302465 13655 64604930 13656 96907395 13657 193814790 13658 45223451 13659 90446902 13660 135670353 13661 271340706 13662 226117255 13663 452234510 13664 678351765 13665 1356703530 13666 71065423 13667 142130846 13668 213196269 13669 426392538 13670 355327115 13671 710654230 13672 1065981345 13673 2131962690 13674 497457961 13675 994915922 13676 1492373883 13677 2984747766 13678 2487289805 13679 4974579610 13680 7461869415 13681 14923738830 13682 555427 13683 1110854 13684 1666281 13685 3332562 13686 2777135 13687 5554270 13688 8331405 13689 16662810 13690 3887989 13691 7775978 13692 11663967 13693 23327934 13694 19439945 13695 38879890 13696 58319835 13697 116639670 13698 6109697 13699 12219394 13700 18329091 13701 36658182 13702 30548485 13703 61096970 13704 91645455 13705 183290910 13706 42767879 13707 85535758 13708 128303637 13709 256607274 13710 213839395 13711 427678790 13712 641518185 13713 1283036370 13714 7220551 13715 14441102 13716 21661653 13717 43323306 13718 36102755 13719 72205510 13720 108308265 13721 216616530 13722 50543857 13723 101087714 13724 151631571 13725 303263142 13726 252719285 13727 505438570 13728 758157855 13729 1516315710 13730 79426061 13731 158852122 13732 238278183 13733 476556366 13734 397130305 13735 794260610 13736 1191390915 13737 2382781830 13738 555982427 13739 1111964854 13740 1667947281 13741 3335894562 13742 2779912135 13743 5559824270 13744 8339736405 13745 16679472810 13746 9442259 13747 18884518 13748 28326777 13749 56653554 13750 47211295 13751 94422590 13752 141633885 13753 283267770 13754 66095813 13755 132191626 13756 198287439 13757 396574878 13758 330479065 13759 660958130 13760 991437195 13761 1982874390 13762 103864849 13763 207729698 13764 311594547 13765 623189094 13766 519324245 13767 1038648490 13768 1557972735 13769 3115945470 13770 727053943 13771 1454107886 13772 2181161829 13773 4362323658 13774 3635269715 13775 7270539430 13776 10905809145 13777 21811618290 13778 122749367 13779 245498734 13780 368248101 13781 736496202 13782 613746835 13783 1227493670 13784 1841240505 13785 3682481010 13786 859245569 13787 1718491138 13788 2577736707 13789 5155473414 13790 4296227845 13791 8592455690 13792 12888683535 13793 25777367070 13794 1350243037 13795 2700486074 13796 4050729111 13797 8101458222 13798 6751215185 13799 13502430370 13800 20253645555 13801 40507291110 13802 9451701259 13803 18903402518 13804 28355103777 13805 56710207554 13806 47258506295 13807 94517012590 13808 141775518885 13809 283551037770 13810 36859 13811 73718 13812 110577 13813 221154 13814 184295 13815 368590 13816 552885 13817 1105770 13818 258013 13819 516026 13820 774039 13821 1548078 13822 1290065 13823 2580130 13824 3870195 13825 7740390 13826 405449 13827 810898 13828 1216347 13829 2432694 13830 2027245 13831 4054490 13832 6081735 13833 12163470 13834 2838143 13835 5676286 13836 8514429 13837 17028858 13838 14190715 13839 28381430 13840 42572145 13841 85144290 13842 479167 13843 958334 13844 1437501 13845 2875002 13846 2395835 13847 4791670 13848 7187505 13849 14375010 13850 3354169 13851 6708338 13852 10062507 13853 20125014 13854 16770845 13855 33541690 13856 50312535 13857 100625070 13858 5270837 13859 10541674 13860 15812511 13861 31625022 13862 26354185 13863 52708370 13864 79062555 13865 158125110 13866 36895859 13867 73791718 13868 110687577 13869 221375154 13870 184479295 13871 368958590 13872 553437885 13873 1106875770 13874 626603 13875 1253206 13876 1879809 13877 3759618 13878 3133015 13879 6266030 13880 9399045 13881 18798090 13882 4386221 13883 8772442 13884 13158663 13885 26317326 13886 21931105 13887 43862210 13888 65793315 13889 131586630 13890 6892633 13891 13785266 13892 20677899 13893 41355798 13894 34463165 13895 68926330 13896 103389495 13897 206778990 13898 48248431 13899 96496862 13900 144745293 13901 289490586 13902 241242155 13903 482484310 13904 723726465 13905 1447452930 13906 8145839 13907 16291678 13908 24437517 13909 48875034 13910 40729195 13911 81458390 13912 122187585 13913 244375170 13914 57020873 13915 114041746 13916 171062619 13917 342125238 13918 285104365 13919 570208730 13920 855313095 13921 1710626190 13922 89604229 13923 179208458 13924 268812687 13925 537625374 13926 448021145 13927 896042290 13928 1344063435 13929 2688126870 13930 627229603 13931 1254459206 13932 1881688809 13933 3763377618 13934 3136148015 13935 6272296030 13936 9408444045 13937 18816888090 13938 700321 13939 1400642 13940 2100963 13941 4201926 13942 3501605 13943 7003210 13944 10504815 13945 21009630 13946 4902247 13947 9804494 13948 14706741 13949 29413482 13950 24511235 13951 49022470 13952 73533705 13953 147067410 13954 7703531 13955 15407062 13956 23110593 13957 46221186 13958 38517655 13959 77035310 13960 115552965 13961 231105930 13962 53924717 13963 107849434 13964 161774151 13965 323548302 13966 269623585 13967 539247170 13968 808870755 13969 1617741510 13970 9104173 13971 18208346 13972 27312519 13973 54625038 13974 45520865 13975 91041730 13976 136562595 13977 273125190 13978 63729211 13979 127458422 13980 191187633 13981 382375266 13982 318646055 13983 637292110 13984 955938165 13985 1911876330 13986 100145903 13987 200291806 13988 300437709 13989 600875418 13990 500729515 13991 1001459030 13992 1502188545 13993 3004377090 13994 701021321 13995 1402042642 13996 2103063963 13997 4206127926 13998 3505106605 13999 7010213210 14000 10515319815 14001 21030639630 14002 11905457 14003 23810914 14004 35716371 14005 71432742 14006 59527285 14007 119054570 14008 178581855 14009 357163710 14010 83338199 14011 166676398 14012 250014597 14013 500029194 14014 416690995 14015 833381990 14016 1250072985 14017 2500145970 14018 130960027 14019 261920054 14020 392880081 14021 785760162 14022 654800135 14023 1309600270 14024 1964400405 14025 3928800810 14026 916720189 14027 1833440378 14028 2750160567 14029 5500321134 14030 4583600945 14031 9167201890 14032 13750802835 14033 27501605670 14034 154770941 14035 309541882 14036 464312823 14037 928625646 14038 773854705 14039 1547709410 14040 2321564115 14041 4643128230 14042 1083396587 14043 2166793174 14044 3250189761 14045 6500379522 14046 5416982935 14047 10833965870 14048 16250948805 14049 32501897610 14050 1702480351 14051 3404960702 14052 5107441053 14053 10214882106 14054 8512401755 14055 17024803510 14056 25537205265 14057 51074410530 14058 11917362457 14059 23834724914 14060 35752087371 14061 71504174742 14062 59586812285 14063 119173624570 14064 178760436855 14065 357520873710 14066 847757 14067 1695514 14068 2543271 14069 5086542 14070 4238785 14071 8477570 14072 12716355 14073 25432710 14074 5934299 14075 11868598 14076 17802897 14077 35605794 14078 29671495 14079 59342990 14080 89014485 14081 178028970 14082 9325327 14083 18650654 14084 27975981 14085 55951962 14086 46626635 14087 93253270 14088 139879905 14089 279759810 14090 65277289 14091 130554578 14092 195831867 14093 391663734 14094 326386445 14095 652772890 14096 979159335 14097 1958318670 14098 11020841 14099 22041682 14100 33062523 14101 66125046 14102 55104205 14103 110208410 14104 165312615 14105 330625230 14106 77145887 14107 154291774 14108 231437661 14109 462875322 14110 385729435 14111 771458870 14112 1157188305 14113 2314376610 14114 121229251 14115 242458502 14116 363687753 14117 727375506 14118 606146255 14119 1212292510 14120 1818438765 14121 3636877530 14122 848604757 14123 1697209514 14124 2545814271 14125 5091628542 14126 4243023785 14127 8486047570 14128 12729071355 14129 25458142710 14130 14411869 14131 28823738 14132 43235607 14133 86471214 14134 72059345 14135 144118690 14136 216178035 14137 432356070 14138 100883083 14139 201766166 14140 302649249 14141 605298498 14142 504415415 14143 1008830830 14144 1513246245 14145 3026492490 14146 158530559 14147 317061118 14148 475591677 14149 951183354 14150 792652795 14151 1585305590 14152 2377958385 14153 4755916770 14154 1109713913 14155 2219427826 14156 3329141739 14157 6658283478 14158 5548569565 14159 11097139130 14160 16645708695 14161 33291417390 14162 187354297 14163 374708594 14164 562062891 14165 1124125782 14166 936771485 14167 1873542970 14168 2810314455 14169 5620628910 14170 1311480079 14171 2622960158 14172 3934440237 14173 7868880474 14174 6557400395 14175 13114800790 14176 19672201185 14177 39344402370 14178 2060897267 14179 4121794534 14180 6182691801 14181 12365383602 14182 10304486335 14183 20608972670 14184 30913459005 14185 61826918010 14186 14426280869 14187 28852561738 14188 43278842607 14189 86557685214 14190 72131404345 14191 144262808690 14192 216394213035 14193 432788426070 14194 16107383 14195 32214766 14196 48322149 14197 96644298 14198 80536915 14199 161073830 14200 241610745 14201 483221490 14202 112751681 14203 225503362 14204 338255043 14205 676510086 14206 563758405 14207 1127516810 14208 1691275215 14209 3382550430 14210 177181213 14211 354362426 14212 531543639 14213 1063087278 14214 885906065 14215 1771812130 14216 2657718195 14217 5315436390 14218 1240268491 14219 2480536982 14220 3720805473 14221 7441610946 14222 6201342455 14223 12402684910 14224 18604027365 14225 37208054730 14226 209395979 14227 418791958 14228 628187937 14229 1256375874 14230 1046979895 14231 2093959790 14232 3140939685 14233 6281879370 14234 1465771853 14235 2931543706 14236 4397315559 14237 8794631118 14238 7328859265 14239 14657718530 14240 21986577795 14241 43973155590 14242 2303355769 14243 4606711538 14244 6910067307 14245 13820134614 14246 11516778845 14247 23033557690 14248 34550336535 14249 69100673070 14250 16123490383 14251 32246980766 14252 48370471149 14253 96740942298 14254 80617451915 14255 161234903830 14256 241852355745 14257 483704711490 14258 273825511 14259 547651022 14260 821476533 14261 1642953066 14262 1369127555 14263 2738255110 14264 4107382665 14265 8214765330 14266 1916778577 14267 3833557154 14268 5750335731 14269 11500671462 14270 9583892885 14271 19167785770 14272 28751678655 14273 57503357310 14274 3012080621 14275 6024161242 14276 9036241863 14277 18072483726 14278 15060403105 14279 30120806210 14280 45181209315 14281 90362418630 14282 21084564347 14283 42169128694 14284 63253693041 14285 126507386082 14286 105422821735 14287 210845643470 14288 316268465205 14289 632536930410 14290 3559731643 14291 7119463286 14292 10679194929 14293 21358389858 14294 17798658215 14295 35597316430 14296 53395974645 14297 106791949290 14298 24918121501 14299 49836243002 14300 74754364503 14301 149508729006 14302 124590607505 14303 249181215010 14304 373771822515 14305 747543645030 14306 39157048073 14307 78314096146 14308 117471144219 14309 234942288438 14310 195785240365 14311 391570480730 14312 587355721095 14313 1174711442190 14314 274099336511 14315 548198673022 14316 822298009533 14317 1644596019066 14318 1370496682555 14319 2740993365110 14320 4111490047665 14321 8222980095330 14322 1517 14323 3034 14324 4551 14325 9102 14326 7585 14327 15170 14328 22755 14329 45510 14330 10619 14331 21238 14332 31857 14333 63714 14334 53095 14335 106190 14336 159285 14337 318570 14338 16687 14339 33374 14340 50061 14341 100122 14342 83435 14343 166870 14344 250305 14345 500610 14346 116809 14347 233618 14348 350427 14349 700854 14350 584045 14351 1168090 14352 1752135 14353 3504270 14354 19721 14355 39442 14356 59163 14357 118326 14358 98605 14359 197210 14360 295815 14361 591630 14362 138047 14363 276094 14364 414141 14365 828282 14366 690235 14367 1380470 14368 2070705 14369 4141410 14370 216931 14371 433862 14372 650793 14373 1301586 14374 1084655 14375 2169310 14376 3253965 14377 6507930 14378 1518517 14379 3037034 14380 4555551 14381 9111102 14382 7592585 14383 15185170 14384 22777755 14385 45555510 14386 25789 14387 51578 14388 77367 14389 154734 14390 128945 14391 257890 14392 386835 14393 773670 14394 180523 14395 361046 14396 541569 14397 1083138 14398 902615 14399 1805230 14400 2707845 14401 5415690 14402 283679 14403 567358 14404 851037 14405 1702074 14406 1418395 14407 2836790 14408 4255185 14409 8510370 14410 1985753 14411 3971506 14412 5957259 14413 11914518 14414 9928765 14415 19857530 14416 29786295 14417 59572590 14418 335257 14419 670514 14420 1005771 14421 2011542 14422 1676285 14423 3352570 14424 5028855 14425 10057710 14426 2346799 14427 4693598 14428 7040397 14429 14080794 14430 11733995 14431 23467990 14432 35201985 14433 70403970 14434 3687827 14435 7375654 14436 11063481 14437 22126962 14438 18439135 14439 36878270 14440 55317405 14441 110634810 14442 25814789 14443 51629578 14444 77444367 14445 154888734 14446 129073945 14447 258147890 14448 387221835 14449 774443670 14450 28823 14451 57646 14452 86469 14453 172938 14454 144115 14455 288230 14456 432345 14457 864690 14458 201761 14459 403522 14460 605283 14461 1210566 14462 1008805 14463 2017610 14464 3026415 14465 6052830 14466 317053 14467 634106 14468 951159 14469 1902318 14470 1585265 14471 3170530 14472 4755795 14473 9511590 14474 2219371 14475 4438742 14476 6658113 14477 13316226 14478 11096855 14479 22193710 14480 33290565 14481 66581130 14482 374699 14483 749398 14484 1124097 14485 2248194 14486 1873495 14487 3746990 14488 5620485 14489 11240970 14490 2622893 14491 5245786 14492 7868679 14493 15737358 14494 13114465 14495 26228930 14496 39343395 14497 78686790 14498 4121689 14499 8243378 14500 12365067 14501 24730134 14502 20608445 14503 41216890 14504 61825335 14505 123650670 14506 28851823 14507 57703646 14508 86555469 14509 173110938 14510 144259115 14511 288518230 14512 432777345 14513 865554690 14514 489991 14515 979982 14516 1469973 14517 2939946 14518 2449955 14519 4899910 14520 7349865 14521 14699730 14522 3429937 14523 6859874 14524 10289811 14525 20579622 14526 17149685 14527 34299370 14528 51449055 14529 102898110 14530 5389901 14531 10779802 14532 16169703 14533 32339406 14534 26949505 14535 53899010 14536 80848515 14537 161697030 14538 37729307 14539 75458614 14540 113187921 14541 226375842 14542 188646535 14543 377293070 14544 565939605 14545 1131879210 14546 6369883 14547 12739766 14548 19109649 14549 38219298 14550 31849415 14551 63698830 14552 95548245 14553 191096490 14554 44589181 14555 89178362 14556 133767543 14557 267535086 14558 222945905 14559 445891810 14560 668837715 14561 1337675430 14562 70068713 14563 140137426 14564 210206139 14565 420412278 14566 350343565 14567 700687130 14568 1051030695 14569 2102061390 14570 490480991 14571 980961982 14572 1471442973 14573 2942885946 14574 2452404955 14575 4904809910 14576 7357214865 14577 14714429730 14578 34891 14579 69782 14580 104673 14581 209346 14582 174455 14583 348910 14584 523365 14585 1046730 14586 244237 14587 488474 14588 732711 14589 1465422 14590 1221185 14591 2442370 14592 3663555 14593 7327110 14594 383801 14595 767602 14596 1151403 14597 2302806 14598 1919005 14599 3838010 14600 5757015 14601 11514030 14602 2686607 14603 5373214 14604 8059821 14605 16119642 14606 13433035 14607 26866070 14608 40299105 14609 80598210 14610 453583 14611 907166 14612 1360749 14613 2721498 14614 2267915 14615 4535830 14616 6803745 14617 13607490 14618 3175081 14619 6350162 14620 9525243 14621 19050486 14622 15875405 14623 31750810 14624 47626215 14625 95252430 14626 4989413 14627 9978826 14628 14968239 14629 29936478 14630 24947065 14631 49894130 14632 74841195 14633 149682390 14634 34925891 14635 69851782 14636 104777673 14637 209555346 14638 174629455 14639 349258910 14640 523888365 14641 1047776730 14642 593147 14643 1186294 14644 1779441 14645 3558882 14646 2965735 14647 5931470 14648 8897205 14649 17794410 14650 4152029 14651 8304058 14652 12456087 14653 24912174 14654 20760145 14655 41520290 14656 62280435 14657 124560870 14658 6524617 14659 13049234 14660 19573851 14661 39147702 14662 32623085 14663 65246170 14664 97869255 14665 195738510 14666 45672319 14667 91344638 14668 137016957 14669 274033914 14670 228361595 14671 456723190 14672 685084785 14673 1370169570 14674 7710911 14675 15421822 14676 23132733 14677 46265466 14678 38554555 14679 77109110 14680 115663665 14681 231327330 14682 53976377 14683 107952754 14684 161929131 14685 323858262 14686 269881885 14687 539763770 14688 809645655 14689 1619291310 14690 84820021 14691 169640042 14692 254460063 14693 508920126 14694 424100105 14695 848200210 14696 1272300315 14697 2544600630 14698 593740147 14699 1187480294 14700 1781220441 14701 3562440882 14702 2968700735 14703 5937401470 14704 8906102205 14705 17812204410 14706 662929 14707 1325858 14708 1988787 14709 3977574 14710 3314645 14711 6629290 14712 9943935 14713 19887870 14714 4640503 14715 9281006 14716 13921509 14717 27843018 14718 23202515 14719 46405030 14720 69607545 14721 139215090 14722 7292219 14723 14584438 14724 21876657 14725 43753314 14726 36461095 14727 72922190 14728 109383285 14729 218766570 14730 51045533 14731 102091066 14732 153136599 14733 306273198 14734 255227665 14735 510455330 14736 765682995 14737 1531365990 14738 8618077 14739 17236154 14740 25854231 14741 51708462 14742 43090385 14743 86180770 14744 129271155 14745 258542310 14746 60326539 14747 120653078 14748 180979617 14749 361959234 14750 301632695 14751 603265390 14752 904898085 14753 1809796170 14754 94798847 14755 189597694 14756 284396541 14757 568793082 14758 473994235 14759 947988470 14760 1421982705 14761 2843965410 14762 663591929 14763 1327183858 14764 1990775787 14765 3981551574 14766 3317959645 14767 6635919290 14768 9953878935 14769 19907757870 14770 11269793 14771 22539586 14772 33809379 14773 67618758 14774 56348965 14775 112697930 14776 169046895 14777 338093790 14778 78888551 14779 157777102 14780 236665653 14781 473331306 14782 394442755 14783 788885510 14784 1183328265 14785 2366656530 14786 123967723 14787 247935446 14788 371903169 14789 743806338 14790 619838615 14791 1239677230 14792 1859515845 14793 3719031690 14794 867774061 14795 1735548122 14796 2603322183 14797 5206644366 14798 4338870305 14799 8677740610 14800 13016610915 14801 26033221830 14802 146507309 14803 293014618 14804 439521927 14805 879043854 14806 732536545 14807 1465073090 14808 2197609635 14809 4395219270 14810 1025551163 14811 2051102326 14812 3076653489 14813 6153306978 14814 5127755815 14815 10255511630 14816 15383267445 14817 30766534890 14818 1611580399 14819 3223160798 14820 4834741197 14821 9669482394 14822 8057901995 14823 16115803990 14824 24173705985 14825 48347411970 14826 11281062793 14827 22562125586 14828 33843188379 14829 67686376758 14830 56405313965 14831 112810627930 14832 169215941895 14833 338431883790 14834 43993 14835 87986 14836 131979 14837 263958 14838 219965 14839 439930 14840 659895 14841 1319790 14842 307951 14843 615902 14844 923853 14845 1847706 14846 1539755 14847 3079510 14848 4619265 14849 9238530 14850 483923 14851 967846 14852 1451769 14853 2903538 14854 2419615 14855 4839230 14856 7258845 14857 14517690 14858 3387461 14859 6774922 14860 10162383 14861 20324766 14862 16937305 14863 33874610 14864 50811915 14865 101623830 14866 571909 14867 1143818 14868 1715727 14869 3431454 14870 2859545 14871 5719090 14872 8578635 14873 17157270 14874 4003363 14875 8006726 14876 12010089 14877 24020178 14878 20016815 14879 40033630 14880 60050445 14881 120100890 14882 6290999 14883 12581998 14884 18872997 14885 37745994 14886 31454995 14887 62909990 14888 94364985 14889 188729970 14890 44036993 14891 88073986 14892 132110979 14893 264221958 14894 220184965 14895 440369930 14896 660554895 14897 1321109790 14898 747881 14899 1495762 14900 2243643 14901 4487286 14902 3739405 14903 7478810 14904 11218215 14905 22436430 14906 5235167 14907 10470334 14908 15705501 14909 31411002 14910 26175835 14911 52351670 14912 78527505 14913 157055010 14914 8226691 14915 16453382 14916 24680073 14917 49360146 14918 41133455 14919 82266910 14920 123400365 14921 246800730 14922 57586837 14923 115173674 14924 172760511 14925 345521022 14926 287934185 14927 575868370 14928 863802555 14929 1727605110 14930 9722453 14931 19444906 14932 29167359 14933 58334718 14934 48612265 14935 97224530 14936 145836795 14937 291673590 14938 68057171 14939 136114342 14940 204171513 14941 408343026 14942 340285855 14943 680571710 14944 1020857565 14945 2041715130 14946 106946983 14947 213893966 14948 320840949 14949 641681898 14950 534734915 14951 1069469830 14952 1604204745 14953 3208409490 14954 748628881 14955 1497257762 14956 2245886643 14957 4491773286 14958 3743144405 14959 7486288810 14960 11229433215 14961 22458866430 14962 835867 14963 1671734 14964 2507601 14965 5015202 14966 4179335 14967 8358670 14968 12538005 14969 25076010 14970 5851069 14971 11702138 14972 17553207 14973 35106414 14974 29255345 14975 58510690 14976 87766035 14977 175532070 14978 9194537 14979 18389074 14980 27583611 14981 55167222 14982 45972685 14983 91945370 14984 137918055 14985 275836110 14986 64361759 14987 128723518 14988 193085277 14989 386170554 14990 321808795 14991 643617590 14992 965426385 14993 1930852770 14994 10866271 14995 21732542 14996 32598813 14997 65197626 14998 54331355 14999 108662710 15000 162994065 15001 325988130 15002 76063897 15003 152127794 15004 228191691 15005 456383382 15006 380319485 15007 760638970 15008 1140958455 15009 2281916910 15010 119528981 15011 239057962 15012 358586943 15013 717173886 15014 597644905 15015 1195289810 15016 1792934715 15017 3585869430 15018 836702867 15019 1673405734 15020 2510108601 15021 5020217202 15022 4183514335 15023 8367028670 15024 12550543005 15025 25101086010 15026 14209739 15027 28419478 15028 42629217 15029 85258434 15030 71048695 15031 142097390 15032 213146085 15033 426292170 15034 99468173 15035 198936346 15036 298404519 15037 596809038 15038 497340865 15039 994681730 15040 1492022595 15041 2984045190 15042 156307129 15043 312614258 15044 468921387 15045 937842774 15046 781535645 15047 1563071290 15048 2344606935 15049 4689213870 15050 1094149903 15051 2188299806 15052 3282449709 15053 6564899418 15054 5470749515 15055 10941499030 15056 16412248545 15057 32824497090 15058 184726607 15059 369453214 15060 554179821 15061 1108359642 15062 923633035 15063 1847266070 15064 2770899105 15065 5541798210 15066 1293086249 15067 2586172498 15068 3879258747 15069 7758517494 15070 6465431245 15071 12930862490 15072 19396293735 15073 38792587470 15074 2031992677 15075 4063985354 15076 6095978031 15077 12191956062 15078 10159963385 15079 20319926770 15080 30479890155 15081 60959780310 15082 14223948739 15083 28447897478 15084 42671846217 15085 85343692434 15086 71119743695 15087 142239487390 15088 213359231085 15089 426718462170 15090 1011839 15091 2023678 15092 3035517 15093 6071034 15094 5059195 15095 10118390 15096 15177585 15097 30355170 15098 7082873 15099 14165746 15100 21248619 15101 42497238 15102 35414365 15103 70828730 15104 106243095 15105 212486190 15106 11130229 15107 22260458 15108 33390687 15109 66781374 15110 55651145 15111 111302290 15112 166953435 15113 333906870 15114 77911603 15115 155823206 15116 233734809 15117 467469618 15118 389558015 15119 779116030 15120 1168674045 15121 2337348090 15122 13153907 15123 26307814 15124 39461721 15125 78923442 15126 65769535 15127 131539070 15128 197308605 15129 394617210 15130 92077349 15131 184154698 15132 276232047 15133 552464094 15134 460386745 15135 920773490 15136 1381160235 15137 2762320470 15138 144692977 15139 289385954 15140 434078931 15141 868157862 15142 723464885 15143 1446929770 15144 2170394655 15145 4340789310 15146 1012850839 15147 2025701678 15148 3038552517 15149 6077105034 15150 5064254195 15151 10128508390 15152 15192762585 15153 30385525170 15154 17201263 15155 34402526 15156 51603789 15157 103207578 15158 86006315 15159 172012630 15160 258018945 15161 516037890 15162 120408841 15163 240817682 15164 361226523 15165 722453046 15166 602044205 15167 1204088410 15168 1806132615 15169 3612265230 15170 189213893 15171 378427786 15172 567641679 15173 1135283358 15174 946069465 15175 1892138930 15176 2838208395 15177 5676416790 15178 1324497251 15179 2648994502 15180 3973491753 15181 7946983506 15182 6622486255 15183 13244972510 15184 19867458765 15185 39734917530 15186 223616419 15187 447232838 15188 670849257 15189 1341698514 15190 1118082095 15191 2236164190 15192 3354246285 15193 6708492570 15194 1565314933 15195 3130629866 15196 4695944799 15197 9391889598 15198 7826574665 15199 15653149330 15200 23479723995 15201 46959447990 15202 2459780609 15203 4919561218 15204 7379341827 15205 14758683654 15206 12298903045 15207 24597806090 15208 36896709135 15209 73793418270 15210 17218464263 15211 34436928526 15212 51655392789 15213 103310785578 15214 86092321315 15215 172184642630 15216 258276963945 15217 516553927890 15218 19224941 15219 38449882 15220 57674823 15221 115349646 15222 96124705 15223 192249410 15224 288374115 15225 576748230 15226 134574587 15227 269149174 15228 403723761 15229 807447522 15230 672872935 15231 1345745870 15232 2018618805 15233 4037237610 15234 211474351 15235 422948702 15236 634423053 15237 1268846106 15238 1057371755 15239 2114743510 15240 3172115265 15241 6344230530 15242 1480320457 15243 2960640914 15244 4440961371 15245 8881922742 15246 7401602285 15247 14803204570 15248 22204806855 15249 44409613710 15250 249924233 15251 499848466 15252 749772699 15253 1499545398 15254 1249621165 15255 2499242330 15256 3748863495 15257 7497726990 15258 1749469631 15259 3498939262 15260 5248408893 15261 10496817786 15262 8747348155 15263 17494696310 15264 26242044465 15265 52484088930 15266 2749166563 15267 5498333126 15268 8247499689 15269 16494999378 15270 13745832815 15271 27491665630 15272 41237498445 15273 82474996890 15274 19244165941 15275 38488331882 15276 57732497823 15277 115464995646 15278 96220829705 15279 192441659410 15280 288662489115 15281 577324978230 15282 326823997 15283 653647994 15284 980471991 15285 1960943982 15286 1634119985 15287 3268239970 15288 4902359955 15289 9804719910 15290 2287767979 15291 4575535958 15292 6863303937 15293 13726607874 15294 11438839895 15295 22877679790 15296 34316519685 15297 68633039370 15298 3595063967 15299 7190127934 15300 10785191901 15301 21570383802 15302 17975319835 15303 35950639670 15304 53925959505 15305 107851919010 15306 25165447769 15307 50330895538 15308 75496343307 15309 150992686614 15310 125827238845 15311 251654477690 15312 377481716535 15313 754963433070 15314 4248711961 15315 8497423922 15316 12746135883 15317 25492271766 15318 21243559805 15319 42487119610 15320 63730679415 15321 127461358830 15322 29740983727 15323 59481967454 15324 89222951181 15325 178445902362 15326 148704918635 15327 297409837270 15328 446114755905 15329 892229511810 15330 46735831571 15331 93471663142 15332 140207494713 15333 280414989426 15334 233679157855 15335 467358315710 15336 701037473565 15337 1402074947130 15338 327150820997 15339 654301641994 15340 981452462991 15341 1962904925982 15342 1635754104985 15343 3271508209970 15344 4907262314955 15345 9814524629910 15346 47027 15347 94054 15348 141081 15349 282162 15350 235135 15351 470270 15352 705405 15353 1410810 15354 329189 15355 658378 15356 987567 15357 1975134 15358 1645945 15359 3291890 15360 4937835 15361 9875670 15362 517297 15363 1034594 15364 1551891 15365 3103782 15366 2586485 15367 5172970 15368 7759455 15369 15518910 15370 3621079 15371 7242158 15372 10863237 15373 21726474 15374 18105395 15375 36210790 15376 54316185 15377 108632370 15378 611351 15379 1222702 15380 1834053 15381 3668106 15382 3056755 15383 6113510 15384 9170265 15385 18340530 15386 4279457 15387 8558914 15388 12838371 15389 25676742 15390 21397285 15391 42794570 15392 64191855 15393 128383710 15394 6724861 15395 13449722 15396 20174583 15397 40349166 15398 33624305 15399 67248610 15400 100872915 15401 201745830 15402 47074027 15403 94148054 15404 141222081 15405 282444162 15406 235370135 15407 470740270 15408 706110405 15409 1412220810 15410 799459 15411 1598918 15412 2398377 15413 4796754 15414 3997295 15415 7994590 15416 11991885 15417 23983770 15418 5596213 15419 11192426 15420 16788639 15421 33577278 15422 27981065 15423 55962130 15424 83943195 15425 167886390 15426 8794049 15427 17588098 15428 26382147 15429 52764294 15430 43970245 15431 87940490 15432 131910735 15433 263821470 15434 61558343 15435 123116686 15436 184675029 15437 369350058 15438 307791715 15439 615583430 15440 923375145 15441 1846750290 15442 10392967 15443 20785934 15444 31178901 15445 62357802 15446 51964835 15447 103929670 15448 155894505 15449 311789010 15450 72750769 15451 145501538 15452 218252307 15453 436504614 15454 363753845 15455 727507690 15456 1091261535 15457 2182523070 15458 114322637 15459 228645274 15460 342967911 15461 685935822 15462 571613185 15463 1143226370 15464 1714839555 15465 3429679110 15466 800258459 15467 1600516918 15468 2400775377 15469 4801550754 15470 4001292295 15471 8002584590 15472 12003876885 15473 24007753770 15474 893513 15475 1787026 15476 2680539 15477 5361078 15478 4467565 15479 8935130 15480 13402695 15481 26805390 15482 6254591 15483 12509182 15484 18763773 15485 37527546 15486 31272955 15487 62545910 15488 93818865 15489 187637730 15490 9828643 15491 19657286 15492 29485929 15493 58971858 15494 49143215 15495 98286430 15496 147429645 15497 294859290 15498 68800501 15499 137601002 15500 206401503 15501 412803006 15502 344002505 15503 688005010 15504 1032007515 15505 2064015030 15506 11615669 15507 23231338 15508 34847007 15509 69694014 15510 58078345 15511 116156690 15512 174235035 15513 348470070 15514 81309683 15515 162619366 15516 243929049 15517 487858098 15518 406548415 15519 813096830 15520 1219645245 15521 2439290490 15522 127772359 15523 255544718 15524 383317077 15525 766634154 15526 638861795 15527 1277723590 15528 1916585385 15529 3833170770 15530 894406513 15531 1788813026 15532 2683219539 15533 5366439078 15534 4472032565 15535 8944065130 15536 13416097695 15537 26832195390 15538 15189721 15539 30379442 15540 45569163 15541 91138326 15542 75948605 15543 151897210 15544 227845815 15545 455691630 15546 106328047 15547 212656094 15548 318984141 15549 637968282 15550 531640235 15551 1063280470 15552 1594920705 15553 3189841410 15554 167086931 15555 334173862 15556 501260793 15557 1002521586 15558 835434655 15559 1670869310 15560 2506303965 15561 5012607930 15562 1169608517 15563 2339217034 15564 3508825551 15565 7017651102 15566 5848042585 15567 11696085170 15568 17544127755 15569 35088255510 15570 197466373 15571 394932746 15572 592399119 15573 1184798238 15574 987331865 15575 1974663730 15576 2961995595 15577 5923991190 15578 1382264611 15579 2764529222 15580 4146793833 15581 8293587666 15582 6911323055 15583 13822646110 15584 20733969165 15585 41467938330 15586 2172130103 15587 4344260206 15588 6516390309 15589 13032780618 15590 10860650515 15591 21721301030 15592 32581951545 15593 65163903090 15594 15204910721 15595 30409821442 15596 45614732163 15597 91229464326 15598 76024553605 15599 152049107210 15600 228073660815 15601 456147321630 15602 1081621 15603 2163242 15604 3244863 15605 6489726 15606 5408105 15607 10816210 15608 16224315 15609 32448630 15610 7571347 15611 15142694 15612 22714041 15613 45428082 15614 37856735 15615 75713470 15616 113570205 15617 227140410 15618 11897831 15619 23795662 15620 35693493 15621 71386986 15622 59489155 15623 118978310 15624 178467465 15625 356934930 15626 83284817 15627 166569634 15628 249854451 15629 499708902 15630 416424085 15631 832848170 15632 1249272255 15633 2498544510 15634 14061073 15635 28122146 15636 42183219 15637 84366438 15638 70305365 15639 140610730 15640 210916095 15641 421832190 15642 98427511 15643 196855022 15644 295282533 15645 590565066 15646 492137555 15647 984275110 15648 1476412665 15649 2952825330 15650 154671803 15651 309343606 15652 464015409 15653 928030818 15654 773359015 15655 1546718030 15656 2320077045 15657 4640154090 15658 1082702621 15659 2165405242 15660 3248107863 15661 6496215726 15662 5413513105 15663 10827026210 15664 16240539315 15665 32481078630 15666 18387557 15667 36775114 15668 55162671 15669 110325342 15670 91937785 15671 183875570 15672 275813355 15673 551626710 15674 128712899 15675 257425798 15676 386138697 15677 772277394 15678 643564495 15679 1287128990 15680 1930693485 15681 3861386970 15682 202263127 15683 404526254 15684 606789381 15685 1213578762 15686 1011315635 15687 2022631270 15688 3033946905 15689 6067893810 15690 1415841889 15691 2831683778 15692 4247525667 15693 8495051334 15694 7079209445 15695 14158418890 15696 21237628335 15697 42475256670 15698 239038241 15699 478076482 15700 717114723 15701 1434229446 15702 1195191205 15703 2390382410 15704 3585573615 15705 7171147230 15706 1673267687 15707 3346535374 15708 5019803061 15709 10039606122 15710 8366338435 15711 16732676870 15712 25099015305 15713 50198030610 15714 2629420651 15715 5258841302 15716 7888261953 15717 15776523906 15718 13147103255 15719 26294206510 15720 39441309765 15721 78882619530 15722 18405944557 15723 36811889114 15724 55217833671 15725 110435667342 15726 92029722785 15727 184059445570 15728 276089168355 15729 552178336710 15730 20550799 15731 41101598 15732 61652397 15733 123304794 15734 102753995 15735 205507990 15736 308261985 15737 616523970 15738 143855593 15739 287711186 15740 431566779 15741 863133558 15742 719277965 15743 1438555930 15744 2157833895 15745 4315667790 15746 226058789 15747 452117578 15748 678176367 15749 1356352734 15750 1130293945 15751 2260587890 15752 3390881835 15753 6781763670 15754 1582411523 15755 3164823046 15756 4747234569 15757 9494469138 15758 7912057615 15759 15824115230 15760 23736172845 15761 47472345690 15762 267160387 15763 534320774 15764 801481161 15765 1602962322 15766 1335801935 15767 2671603870 15768 4007405805 15769 8014811610 15770 1870122709 15771 3740245418 15772 5610368127 15773 11220736254 15774 9350613545 15775 18701227090 15776 28051840635 15777 56103681270 15778 2938764257 15779 5877528514 15780 8816292771 15781 17632585542 15782 14693821285 15783 29387642570 15784 44081463855 15785 88162927710 15786 20571349799 15787 41142699598 15788 61714049397 15789 123428098794 15790 102856748995 15791 205713497990 15792 308570246985 15793 617140493970 15794 349363583 15795 698727166 15796 1048090749 15797 2096181498 15798 1746817915 15799 3493635830 15800 5240453745 15801 10480907490 15802 2445545081 15803 4891090162 15804 7336635243 15805 14673270486 15806 12227725405 15807 24455450810 15808 36683176215 15809 73366352430 15810 3842999413 15811 7685998826 15812 11528998239 15813 23057996478 15814 19214997065 15815 38429994130 15816 57644991195 15817 115289982390 15818 26900995891 15819 53801991782 15820 80702987673 15821 161405975346 15822 134504979455 15823 269009958910 15824 403514938365 15825 807029876730 15826 4541726579 15827 9083453158 15828 13625179737 15829 27250359474 15830 22708632895 15831 45417265790 15832 68125898685 15833 136251797370 15834 31792086053 15835 63584172106 15836 95376258159 15837 190752516318 15838 158960430265 15839 317920860530 15840 476881290795 15841 953762581590 15842 49958992369 15843 99917984738 15844 149876977107 15845 299753954214 15846 249794961845 15847 499589923690 15848 749384885535 15849 1498769771070 15850 349712946583 15851 699425893166 15852 1049138839749 15853 2098277679498 15854 1748564732915 15855 3497129465830 15856 5245694198745 15857 10491388397490 15858 1363783 15859 2727566 15860 4091349 15861 8182698 15862 6818915 15863 13637830 15864 20456745 15865 40913490 15866 9546481 15867 19092962 15868 28639443 15869 57278886 15870 47732405 15871 95464810 15872 143197215 15873 286394430 15874 15001613 15875 30003226 15876 45004839 15877 90009678 15878 75008065 15879 150016130 15880 225024195 15881 450048390 15882 105011291 15883 210022582 15884 315033873 15885 630067746 15886 525056455 15887 1050112910 15888 1575169365 15889 3150338730 15890 17729179 15891 35458358 15892 53187537 15893 106375074 15894 88645895 15895 177291790 15896 265937685 15897 531875370 15898 124104253 15899 248208506 15900 372312759 15901 744625518 15902 620521265 15903 1241042530 15904 1861563795 15905 3723127590 15906 195020969 15907 390041938 15908 585062907 15909 1170125814 15910 975104845 15911 1950209690 15912 2925314535 15913 5850629070 15914 1365146783 15915 2730293566 15916 4095440349 15917 8190880698 15918 6825733915 15919 13651467830 15920 20477201745 15921 40954403490 15922 23184311 15923 46368622 15924 69552933 15925 139105866 15926 115921555 15927 231843110 15928 347764665 15929 695529330 15930 162290177 15931 324580354 15932 486870531 15933 973741062 15934 811450885 15935 1622901770 15936 2434352655 15937 4868705310 15938 255027421 15939 510054842 15940 765082263 15941 1530164526 15942 1275137105 15943 2550274210 15944 3825411315 15945 7650822630 15946 1785191947 15947 3570383894 15948 5355575841 15949 10711151682 15950 8925959735 15951 17851919470 15952 26777879205 15953 53555758410 15954 301396043 15955 602792086 15956 904188129 15957 1808376258 15958 1506980215 15959 3013960430 15960 4520940645 15961 9041881290 15962 2109772301 15963 4219544602 15964 6329316903 15965 12658633806 15966 10548861505 15967 21097723010 15968 31646584515 15969 63293169030 15970 3315356473 15971 6630712946 15972 9946069419 15973 19892138838 15974 16576782365 15975 33153564730 15976 49730347095 15977 99460694190 15978 23207495311 15979 46414990622 15980 69622485933 15981 139244971866 15982 116037476555 15983 232074953110 15984 348112429665 15985 696224859330 15986 25911877 15987 51823754 15988 77735631 15989 155471262 15990 129559385 15991 259118770 15992 388678155 15993 777356310 15994 181383139 15995 362766278 15996 544149417 15997 1088298834 15998 906915695 15999 1813831390 16000 2720747085 16001 5441494170 16002 285030647 16003 570061294 16004 855091941 16005 1710183882 16006 1425153235 16007 2850306470 16008 4275459705 16009 8550919410 16010 1995214529 16011 3990429058 16012 5985643587 16013 11971287174 16014 9976072645 16015 19952145290 16016 29928217935 16017 59856435870 16018 336854401 16019 673708802 16020 1010563203 16021 2021126406 16022 1684272005 16023 3368544010 16024 5052816015 16025 10105632030 16026 2357980807 16027 4715961614 16028 7073942421 16029 14147884842 16030 11789904035 16031 23579808070 16032 35369712105 16033 70739424210 16034 3705398411 16035 7410796822 16036 11116195233 16037 22232390466 16038 18526992055 16039 37053984110 16040 55580976165 16041 111161952330 16042 25937788877 16043 51875577754 16044 77813366631 16045 155626733262 16046 129688944385 16047 259377888770 16048 389066833155 16049 778133666310 16050 440501909 16051 881003818 16052 1321505727 16053 2643011454 16054 2202509545 16055 4405019090 16056 6607528635 16057 13215057270 16058 3083513363 16059 6167026726 16060 9250540089 16061 18501080178 16062 15417566815 16063 30835133630 16064 46252700445 16065 92505400890 16066 4845520999 16067 9691041998 16068 14536562997 16069 29073125994 16070 24227604995 16071 48455209990 16072 72682814985 16073 145365629970 16074 33918646993 16075 67837293986 16076 101755940979 16077 203511881958 16078 169593234965 16079 339186469930 16080 508779704895 16081 1017559409790 16082 5726524817 16083 11453049634 16084 17179574451 16085 34359148902 16086 28632624085 16087 57265248170 16088 85897872255 16089 171795744510 16090 40085673719 16091 80171347438 16092 120257021157 16093 240514042314 16094 200428368595 16095 400856737190 16096 601285105785 16097 1202570211570 16098 62991772987 16099 125983545974 16100 188975318961 16101 377950637922 16102 314958864935 16103 629917729870 16104 944876594805 16105 1889753189610 16106 440942410909 16107 881884821818 16108 1322827232727 16109 2645654465454 16110 2204712054545 16111 4409424109090 16112 6614136163635 16113 13228272327270 16114 31367009 16115 62734018 16116 94101027 16117 188202054 16118 156835045 16119 313670090 16120 470505135 16121 941010270 16122 219569063 16123 439138126 16124 658707189 16125 1317414378 16126 1097845315 16127 2195690630 16128 3293535945 16129 6587071890 16130 345037099 16131 690074198 16132 1035111297 16133 2070222594 16134 1725185495 16135 3450370990 16136 5175556485 16137 10351112970 16138 2415259693 16139 4830519386 16140 7245779079 16141 14491558158 16142 12076298465 16143 24152596930 16144 36228895395 16145 72457790790 16146 407771117 16147 815542234 16148 1223313351 16149 2446626702 16150 2038855585 16151 4077711170 16152 6116566755 16153 12233133510 16154 2854397819 16155 5708795638 16156 8563193457 16157 17126386914 16158 14271989095 16159 28543978190 16160 42815967285 16161 85631934570 16162 4485482287 16163 8970964574 16164 13456446861 16165 26912893722 16166 22427411435 16167 44854822870 16168 67282234305 16169 134564468610 16170 31398376009 16171 62796752018 16172 94195128027 16173 188390256054 16174 156991880045 16175 313983760090 16176 470975640135 16177 941951280270 16178 533239153 16179 1066478306 16180 1599717459 16181 3199434918 16182 2666195765 16183 5332391530 16184 7998587295 16185 15997174590 16186 3732674071 16187 7465348142 16188 11198022213 16189 22396044426 16190 18663370355 16191 37326740710 16192 55990111065 16193 111980222130 16194 5865630683 16195 11731261366 16196 17596892049 16197 35193784098 16198 29328153415 16199 58656306830 16200 87984460245 16201 175968920490 16202 41059414781 16203 82118829562 16204 123178244343 16205 246356488686 16206 205297073905 16207 410594147810 16208 615891221715 16209 1231782443430 16210 6932108989 16211 13864217978 16212 20796326967 16213 41592653934 16214 34660544945 16215 69321089890 16216 103981634835 16217 207963269670 16218 48524762923 16219 97049525846 16220 145574288769 16221 291148577538 16222 242623814615 16223 485247629230 16224 727871443845 16225 1455742887690 16226 76253198879 16227 152506397758 16228 228759596637 16229 457519193274 16230 381265994395 16231 762531988790 16232 1143797983185 16233 2287595966370 16234 533772392153 16235 1067544784306 16236 1601317176459 16237 3202634352918 16238 2668861960765 16239 5337723921530 16240 8006585882295 16241 16013171764590 16242 595973171 16243 1191946342 16244 1787919513 16245 3575839026 16246 2979865855 16247 5959731710 16248 8939597565 16249 17879195130 16250 4171812197 16251 8343624394 16252 12515436591 16253 25030873182 16254 20859060985 16255 41718121970 16256 62577182955 16257 125154365910 16258 6555704881 16259 13111409762 16260 19667114643 16261 39334229286 16262 32778524405 16263 65557048810 16264 98335573215 16265 196671146430 16266 45889934167 16267 91779868334 16268 137669802501 16269 275339605002 16270 229449670835 16271 458899341670 16272 688349012505 16273 1376698025010 16274 7747651223 16275 15495302446 16276 23242953669 16277 46485907338 16278 38738256115 16279 77476512230 16280 116214768345 16281 232429536690 16282 54233558561 16283 108467117122 16284 162700675683 16285 325401351366 16286 271167792805 16287 542335585610 16288 813503378415 16289 1627006756830 16290 85224163453 16291 170448326906 16292 255672490359 16293 511344980718 16294 426120817265 16295 852241634530 16296 1278362451795 16297 2556724903590 16298 596569144171 16299 1193138288342 16300 1789707432513 16301 3579414865026 16302 2982845720855 16303 5965691441710 16304 8948537162565 16305 17897074325130 16306 10131543907 16307 20263087814 16308 30394631721 16309 60789263442 16310 50657719535 16311 101315439070 16312 151973158605 16313 303946317210 16314 70920807349 16315 141841614698 16316 212762422047 16317 425524844094 16318 354604036745 16319 709208073490 16320 1063812110235 16321 2127624220470 16322 111446982977 16323 222893965954 16324 334340948931 16325 668681897862 16326 557234914885 16327 1114469829770 16328 1671704744655 16329 3343409489310 16330 780128880839 16331 1560257761678 16332 2340386642517 16333 4680773285034 16334 3900644404195 16335 7801288808390 16336 11701933212585 16337 23403866425170 16338 131710070791 16339 263420141582 16340 395130212373 16341 790260424746 16342 658550353955 16343 1317100707910 16344 1975651061865 16345 3951302123730 16346 921970495537 16347 1843940991074 16348 2765911486611 16349 5531822973222 16350 4609852477685 16351 9219704955370 16352 13829557433055 16353 27659114866110 16354 1448810778701 16355 2897621557402 16356 4346432336103 16357 8692864672206 16358 7244053893505 16359 14488107787010 16360 21732161680515 16361 43464323361030 16362 10141675450907 16363 20283350901814 16364 30425026352721 16365 60850052705442 16366 50708377254535 16367 101416754509070 16368 152125131763605 16369 304250263527210 16370 16384 16371 1594323 16372 192 16373 244140625 16374 500 16375 2025 16376 480 16377 1977326743 16378 784 16379 3969 16380 672 16381 21875 16382 1750 16383 4725 16384 2520