1 1 2 3 3 2 4 4 5 8 6 9 7 5 8 7 9 10 10 18 11 16 12 37 13 21 14 15 15 43 16 75 17 33 18 36 19 20 20 14 21 11 22 19 23 17 24 34 25 38 26 22 27 29 28 41 29 73 30 66 31 150 32 86 33 31 34 172 35 300 36 132 37 147 38 83 39 59 40 44 41 76 42 68 43 35 44 39 45 6 46 13 47 79 48 71 49 136 50 152 51 88 52 119 53 167 54 295 55 264 56 600 57 344 58 62 59 173 60 301 61 133 62 146 63 82 64 58 65 45 66 77 67 69 68 138 69 154 70 90 71 117 72 165 73 293 74 266 75 602 76 346 77 125 78 689 79 1201 80 529 81 590 82 334 83 238 84 177 85 305 86 273 87 142 88 158 89 26 90 53 91 317 92 285 93 546 94 610 95 354 96 477 97 669 98 1181 99 1058 100 2402 101 1378 102 250 103 693 104 1205 105 533 106 586 107 330 108 234 109 181 110 309 111 277 112 554 113 618 114 362 115 469 116 661 117 1173 118 1066 119 2410 120 1386 121 501 122 2757 123 4805 124 2117 125 2362 126 1338 127 954 128 709 129 1221 130 1093 131 570 132 634 133 106 134 213 135 1269 136 1141 137 2186 138 2442 139 1418 140 1909 141 2677 142 4725 143 4234 144 9610 145 5514 146 1002 147 2773 148 4821 149 2133 150 2346 151 1322 152 938 153 725 154 1237 155 1109 156 2218 157 2474 158 1450 159 1877 160 2645 161 4693 162 4266 163 9642 164 5546 165 2005 166 11029 167 19221 168 8469 169 9450 170 5354 171 3818 172 2837 173 4885 174 4373 175 2282 176 2538 177 426 178 852 179 5076 180 4564 181 8747 182 9771 183 5675 184 7636 185 10708 186 18900 187 16939 188 38443 189 22059 190 4011 191 11092 192 19284 193 8532 194 9387 195 5291 196 3755 197 2900 198 4948 199 4436 200 2219 201 2475 202 1451 203 1876 204 2644 205 4692 206 4267 207 9643 208 5547 209 2004 210 11028 211 19220 212 8468 213 9451 214 5355 215 3819 216 2836 217 4884 218 4372 219 2283 220 2539 221 427 222 212 223 1268 224 1140 225 2187 226 2443 227 1419 228 1908 229 2676 230 4724 231 4235 232 9611 233 5515 234 1003 235 2772 236 4820 237 2132 238 2347 239 1323 240 939 241 724 242 1236 243 1108 244 555 245 619 246 363 247 468 248 660 249 1172 250 1067 251 2411 252 1387 253 500 254 2756 255 4804 256 2116 257 2363 258 1339 259 955 260 708 261 1220 262 1092 263 571 264 635 265 107 266 52 267 316 268 284 269 547 270 611 271 355 272 476 273 668 274 1180 275 1059 276 2403 277 1379 278 251 279 692 280 1204 281 532 282 587 283 331 284 235 285 180 286 308 287 276 288 139 289 155 290 91 291 116 292 164 293 292 294 267 295 603 296 347 297 124 298 688 299 1200 300 528 301 591 302 335 303 239 304 176 305 304 306 272 307 143 308 159 309 27 310 12 311 78 312 70 313 137 314 153 315 89 316 118 317 166 318 294 319 265 320 601 321 345 322 63 323 691 324 1203 325 531 326 588 327 332 328 236 329 179 330 307 331 275 332 140 333 156 334 23 335 28 336 40 337 72 338 67 339 151 340 87 341 30 342 42 343 74 344 32 345 148 346 84 347 60 348 175 349 303 350 135 351 144 352 80 353 56 354 47 355 313 356 281 357 550 358 614 359 358 360 473 361 665 362 1177 363 1062 364 2406 365 1382 366 127 367 2764 368 4812 369 2124 370 2355 371 1331 372 947 373 716 374 1228 375 1100 376 563 377 627 378 24 379 55 380 319 381 287 382 544 383 608 384 352 385 479 386 671 387 1183 388 1056 389 2400 390 1376 391 248 392 695 393 1207 394 535 395 584 396 328 397 232 398 183 399 311 400 279 401 552 402 616 403 360 404 471 405 663 406 1175 407 1064 408 2408 409 1384 410 503 411 2759 412 4807 413 2119 414 2360 415 1336 416 952 417 711 418 1223 419 1095 420 568 421 632 422 104 423 215 424 1271 425 1143 426 2184 427 2440 428 1416 429 1911 430 2679 431 4727 432 4232 433 9608 434 5512 435 1000 436 2775 437 4823 438 2135 439 2344 440 1320 441 936 442 727 443 1239 444 1111 445 2216 446 2472 447 1448 448 1879 449 2647 450 4695 451 4264 452 9640 453 5544 454 2007 455 11031 456 19223 457 8471 458 9448 459 5352 460 3816 461 2839 462 4887 463 4375 464 2280 465 2536 466 424 467 855 468 5079 469 4567 470 8744 471 9768 472 5672 473 7639 474 10711 475 18903 476 16936 477 38440 478 22056 479 4008 480 11095 481 19287 482 8535 483 9384 484 5288 485 3752 486 2903 487 4951 488 4439 489 8872 490 9896 491 5800 492 7511 493 10583 494 18775 495 17064 496 38568 497 22184 498 8023 499 44119 500 76887 501 33879 502 37800 503 21416 504 15272 505 11351 506 19543 507 17495 508 9128 509 10152 510 1704 511 853 512 5077 513 4565 514 8746 515 9770 516 5674 517 7637 518 10709 519 18901 520 16938 521 38442 522 22058 523 4010 524 11093 525 19285 526 8533 527 9386 528 5290 529 3754 530 2901 531 4949 532 4437 533 8875 534 9899 535 5803 536 7508 537 10580 538 18772 539 17067 540 38571 541 22187 542 8020 543 44116 544 76884 545 33876 546 37803 547 21419 548 15275 549 11348 550 19540 551 17492 552 9131 553 10155 554 1707 555 3408 556 20304 557 18256 558 34991 559 39087 560 22703 561 30544 562 42832 563 75600 564 67759 565 153775 566 88239 567 16047 568 44368 569 77136 570 34128 571 37551 572 21167 573 15023 574 11600 575 19792 576 17744 577 8879 578 9903 579 5807 580 7504 581 10576 582 18768 583 17071 584 38575 585 22191 586 8016 587 44112 588 76880 589 33872 590 37807 591 21423 592 15279 593 11344 594 19536 595 17488 596 9135 597 10159 598 1711 599 848 600 5072 601 4560 602 8751 603 9775 604 5679 605 7632 606 10704 607 18896 608 16943 609 38447 610 22063 611 4015 612 11088 613 19280 614 8528 615 9391 616 5295 617 3759 618 2896 619 4944 620 4432 621 2223 622 2479 623 1455 624 1872 625 2640 626 4688 627 4271 628 9647 629 5551 630 2000 631 11024 632 19216 633 8464 634 9455 635 5359 636 3823 637 2832 638 4880 639 4368 640 2287 641 2543 642 431 643 208 644 1264 645 1136 646 2191 647 2447 648 1423 649 1904 650 2672 651 4720 652 4239 653 9615 654 5519 655 1007 656 2768 657 4816 658 2128 659 2351 660 1327 661 943 662 720 663 1232 664 1104 665 559 666 623 667 367 668 464 669 656 670 1168 671 1071 672 2415 673 1391 674 496 675 2752 676 4800 677 2112 678 2367 679 1343 680 959 681 704 682 1216 683 1088 684 575 685 639 686 111 687 48 688 1254 689 1126 690 2201 691 2457 692 1433 693 1894 694 2662 695 4710 696 4249 697 9625 698 5529 699 255 700 11059 701 19251 702 8499 703 9420 704 5324 705 3788 706 2867 707 4915 708 4403 709 2252 710 2508 711 96 712 223 713 1279 714 1151 715 2176 716 2432 717 1408 718 1919 719 2687 720 4735 721 4224 722 9600 723 5504 724 992 725 2783 726 4831 727 2143 728 2336 729 1312 730 928 731 735 732 1247 733 1119 734 2208 735 2464 736 1440 737 1887 738 2655 739 4703 740 4256 741 9632 742 5536 743 2015 744 11039 745 19231 746 8479 747 9440 748 5344 749 3808 750 2847 751 4895 752 4383 753 2272 754 2528 755 416 756 863 757 5087 758 4575 759 8736 760 9760 761 5664 762 7647 763 10719 764 18911 765 16928 766 38432 767 22048 768 4000 769 11103 770 19295 771 8543 772 9376 773 5280 774 3744 775 2911 776 4959 777 4447 778 8864 779 9888 780 5792 781 7519 782 10591 783 18783 784 17056 785 38560 786 22176 787 8031 788 44127 789 76895 790 33887 791 37792 792 21408 793 15264 794 11359 795 19551 796 17503 797 9120 798 10144 799 1696 800 3423 801 20319 802 18271 803 34976 804 39072 805 22688 806 30559 807 42847 808 75615 809 67744 810 153760 811 88224 812 16032 813 44383 814 77151 815 34143 816 37536 817 21152 818 15008 819 11615 820 19807 821 17759 822 35488 823 39584 824 23200 825 30047 826 42335 827 75103 828 68256 829 154272 830 88736 831 32095 832 176479 833 307551 834 135519 835 151200 836 85664 837 61088 838 45407 839 78175 840 69983 841 36512 842 40608 843 6816 844 3415 845 20311 846 18263 847 34984 848 39080 849 22696 850 30551 851 42839 852 75607 853 67752 854 153768 855 88232 856 16040 857 44375 858 77143 859 34135 860 37544 861 21160 862 15016 863 11607 864 19799 865 17751 866 8874 867 9898 868 5802 869 7509 870 10581 871 18773 872 17066 873 38570 874 22186 875 8021 876 44117 877 76885 878 33877 879 37802 880 21418 881 15274 882 11349 883 19541 884 17493 885 9130 886 10154 887 1706 888 3409 889 20305 890 18257 891 34990 892 39086 893 22702 894 30545 895 42833 896 75601 897 67758 898 153774 899 88238 900 16046 901 44369 902 77137 903 34129 904 37550 905 21166 906 15022 907 11601 908 19793 909 17745 910 8878 911 9902 912 5806 913 7505 914 10577 915 18769 916 17070 917 38574 918 22190 919 8017 920 44113 921 76881 922 33873 923 37806 924 21422 925 15278 926 11345 927 19537 928 17489 929 9134 930 10158 931 1710 932 849 933 5073 934 4561 935 8750 936 9774 937 5678 938 7633 939 10705 940 18897 941 16942 942 38446 943 22062 944 4014 945 11089 946 19281 947 8529 948 9390 949 5294 950 3758 951 2897 952 4945 953 4433 954 2222 955 2478 956 1454 957 1873 958 2641 959 4689 960 4270 961 9646 962 5550 963 2001 964 11025 965 19217 966 8465 967 9454 968 5358 969 3822 970 2833 971 4881 972 4369 973 2286 974 2542 975 430 976 209 977 1265 978 1137 979 2190 980 2446 981 1422 982 1905 983 2673 984 4721 985 4238 986 9614 987 5518 988 1006 989 2769 990 4817 991 2129 992 2350 993 1326 994 942 995 721 996 1233 997 1105 998 558 999 622 1000 366 1001 465 1002 657 1003 1169 1004 1070 1005 2414 1006 1390 1007 497 1008 2753 1009 4801 1010 2113 1011 2366 1012 1342 1013 958 1014 705 1015 1217 1016 1089 1017 574 1018 638 1019 110 1020 49 1021 1255 1022 1127 1023 2200 1024 2456 1025 1432 1026 1895 1027 2663 1028 4711 1029 4248 1030 9624 1031 5528 1032 254 1033 2765 1034 4813 1035 2125 1036 2354 1037 1330 1038 946 1039 717 1040 1229 1041 1101 1042 562 1043 626 1044 94 1045 113 1046 161 1047 289 1048 270 1049 606 1050 350 1051 121 1052 169 1053 297 1054 64 1055 594 1056 338 1057 242 1058 701 1059 1213 1060 541 1061 578 1062 322 1063 226 1064 189 1065 1253 1066 1125 1067 2202 1068 2458 1069 1434 1070 1893 1071 2661 1072 4709 1073 4250 1074 9626 1075 5530 1076 509 1077 11057 1078 19249 1079 8497 1080 9422 1081 5326 1082 3790 1083 2865 1084 4913 1085 4401 1086 2254 1087 2510 1088 98 1089 221 1090 1277 1091 1149 1092 2178 1093 2434 1094 1410 1095 1917 1096 2685 1097 4733 1098 4226 1099 9602 1100 5506 1101 994 1102 2781 1103 4829 1104 2141 1105 2338 1106 1314 1107 930 1108 733 1109 1245 1110 1117 1111 2210 1112 2466 1113 1442 1114 1885 1115 2653 1116 4701 1117 4258 1118 9634 1119 5538 1120 2013 1121 11037 1122 19229 1123 8477 1124 9442 1125 5346 1126 3810 1127 2845 1128 4893 1129 4381 1130 2274 1131 2530 1132 418 1133 861 1134 5085 1135 4573 1136 8738 1137 9762 1138 5666 1139 7645 1140 10717 1141 18909 1142 16930 1143 38434 1144 22050 1145 4002 1146 11101 1147 19293 1148 8541 1149 9378 1150 5282 1151 3746 1152 2909 1153 4957 1154 4445 1155 8866 1156 9890 1157 5794 1158 7517 1159 10589 1160 18781 1161 17058 1162 38562 1163 22178 1164 8029 1165 44125 1166 76893 1167 33885 1168 37794 1169 21410 1170 15266 1171 11357 1172 19549 1173 17501 1174 9122 1175 10146 1176 1698 1177 3421 1178 20317 1179 18269 1180 34978 1181 39074 1182 22690 1183 30557 1184 42845 1185 75613 1186 67746 1187 153762 1188 88226 1189 16034 1190 44381 1191 77149 1192 34141 1193 37538 1194 21154 1195 15010 1196 11613 1197 19805 1198 17757 1199 35490 1200 39586 1201 23202 1202 30045 1203 42333 1204 75101 1205 68258 1206 154274 1207 88738 1208 32093 1209 176477 1210 307549 1211 135517 1212 151202 1213 85666 1214 61090 1215 45405 1216 78173 1217 69981 1218 36514 1219 40610 1220 6818 1221 3413 1222 20309 1223 18261 1224 34986 1225 39082 1226 22698 1227 30549 1228 42837 1229 75605 1230 67754 1231 153770 1232 88234 1233 16042 1234 44373 1235 77141 1236 34133 1237 37546 1238 21162 1239 15018 1240 11605 1241 19797 1242 17749 1243 35502 1244 39598 1245 23214 1246 30033 1247 42321 1248 75089 1249 68270 1250 154286 1251 88750 1252 32081 1253 176465 1254 307537 1255 135505 1256 151214 1257 85678 1258 61102 1259 45393 1260 78161 1261 69969 1262 36526 1263 40622 1264 6830 1265 13633 1266 81217 1267 73025 1268 139966 1269 156350 1270 90814 1271 122177 1272 171329 1273 302401 1274 271038 1275 615102 1276 352958 1277 64190 1278 177473 1279 308545 1280 136513 1281 150206 1282 84670 1283 60094 1284 46401 1285 79169 1286 70977 1287 35518 1288 39614 1289 23230 1290 30017 1291 42305 1292 75073 1293 68286 1294 154302 1295 88766 1296 32065 1297 176449 1298 307521 1299 135489 1300 151230 1301 85694 1302 61118 1303 45377 1304 78145 1305 69953 1306 36542 1307 40638 1308 6846 1309 3393 1310 20289 1311 18241 1312 35006 1313 39102 1314 22718 1315 30529 1316 42817 1317 75585 1318 67774 1319 153790 1320 88254 1321 16062 1322 44353 1323 77121 1324 34113 1325 37566 1326 21182 1327 15038 1328 11585 1329 19777 1330 17729 1331 8894 1332 9918 1333 5822 1334 7489 1335 10561 1336 18753 1337 17086 1338 38590 1339 22206 1340 8001 1341 44097 1342 76865 1343 33857 1344 37822 1345 21438 1346 15294 1347 11329 1348 19521 1349 17473 1350 9150 1351 10174 1352 1726 1353 833 1354 5057 1355 4545 1356 8766 1357 9790 1358 5694 1359 7617 1360 10689 1361 18881 1362 16958 1363 38462 1364 22078 1365 4030 1366 11073 1367 19265 1368 8513 1369 9406 1370 5310 1371 3774 1372 2881 1373 4929 1374 4417 1375 2238 1376 2494 1377 1470 1378 1857 1379 2625 1380 4673 1381 4286 1382 9662 1383 5566 1384 1985 1385 11009 1386 19201 1387 8449 1388 9470 1389 5374 1390 3838 1391 2817 1392 4865 1393 4353 1394 2302 1395 2558 1396 446 1397 193 1398 5017 1399 4505 1400 8806 1401 9830 1402 5734 1403 7577 1404 10649 1405 18841 1406 16998 1407 38502 1408 22118 1409 511 1410 44237 1411 77005 1412 33997 1413 37682 1414 21298 1415 15154 1416 11469 1417 19661 1418 17613 1419 9010 1420 10034 1421 386 1422 893 1423 5117 1424 4605 1425 8706 1426 9730 1427 5634 1428 7677 1429 10749 1430 18941 1431 16898 1432 38402 1433 22018 1434 3970 1435 11133 1436 19325 1437 8573 1438 9346 1439 5250 1440 3714 1441 2941 1442 4989 1443 4477 1444 8834 1445 9858 1446 5762 1447 7549 1448 10621 1449 18813 1450 17026 1451 38530 1452 22146 1453 8061 1454 44157 1455 76925 1456 33917 1457 37762 1458 21378 1459 15234 1460 11389 1461 19581 1462 17533 1463 9090 1464 10114 1465 1666 1466 3453 1467 20349 1468 18301 1469 34946 1470 39042 1471 22658 1472 30589 1473 42877 1474 75645 1475 67714 1476 153730 1477 88194 1478 16002 1479 44413 1480 77181 1481 34173 1482 37506 1483 21122 1484 14978 1485 11645 1486 19837 1487 17789 1488 35458 1489 39554 1490 23170 1491 30077 1492 42365 1493 75133 1494 68226 1495 154242 1496 88706 1497 32125 1498 176509 1499 307581 1500 135549 1501 151170 1502 85634 1503 61058 1504 45437 1505 78205 1506 70013 1507 36482 1508 40578 1509 6786 1510 13693 1511 81277 1512 73085 1513 139906 1514 156290 1515 90754 1516 122237 1517 171389 1518 302461 1519 270978 1520 615042 1521 352898 1522 64130 1523 177533 1524 308605 1525 136573 1526 150146 1527 84610 1528 60034 1529 46461 1530 79229 1531 71037 1532 141954 1533 158338 1534 92802 1535 120189 1536 169341 1537 300413 1538 273026 1539 617090 1540 354946 1541 128381 1542 705917 1543 1230205 1544 542077 1545 604802 1546 342658 1547 244354 1548 181629 1549 312701 1550 279933 1551 146050 1552 162434 1553 27266 1554 13661 1555 81245 1556 73053 1557 139938 1558 156322 1559 90786 1560 122205 1561 171357 1562 302429 1563 271010 1564 615074 1565 352930 1566 64162 1567 177501 1568 308573 1569 136541 1570 150178 1571 84642 1572 60066 1573 46429 1574 79197 1575 71005 1576 35498 1577 39594 1578 23210 1579 30037 1580 42325 1581 75093 1582 68266 1583 154282 1584 88746 1585 32085 1586 176469 1587 307541 1588 135509 1589 151210 1590 85674 1591 61098 1592 45397 1593 78165 1594 69973 1595 36522 1596 40618 1597 6826 1598 13637 1599 81221 1600 73029 1601 139962 1602 156346 1603 90810 1604 122181 1605 171333 1606 302405 1607 271034 1608 615098 1609 352954 1610 64186 1611 177477 1612 308549 1613 136517 1614 150202 1615 84666 1616 60090 1617 46405 1618 79173 1619 70981 1620 35514 1621 39610 1622 23226 1623 30021 1624 42309 1625 75077 1626 68282 1627 154298 1628 88762 1629 32069 1630 176453 1631 307525 1632 135493 1633 151226 1634 85690 1635 61114 1636 45381 1637 78149 1638 69957 1639 36538 1640 40634 1641 6842 1642 3397 1643 20293 1644 18245 1645 35002 1646 39098 1647 22714 1648 30533 1649 42821 1650 75589 1651 67770 1652 153786 1653 88250 1654 16058 1655 44357 1656 77125 1657 34117 1658 37562 1659 21178 1660 15034 1661 11589 1662 19781 1663 17733 1664 8890 1665 9914 1666 5818 1667 7493 1668 10565 1669 18757 1670 17082 1671 38586 1672 22202 1673 8005 1674 44101 1675 76869 1676 33861 1677 37818 1678 21434 1679 15290 1680 11333 1681 19525 1682 17477 1683 9146 1684 10170 1685 1722 1686 837 1687 5061 1688 4549 1689 8762 1690 9786 1691 5690 1692 7621 1693 10693 1694 18885 1695 16954 1696 38458 1697 22074 1698 4026 1699 11077 1700 19269 1701 8517 1702 9402 1703 5306 1704 3770 1705 2885 1706 4933 1707 4421 1708 2234 1709 2490 1710 1466 1711 1861 1712 2629 1713 4677 1714 4282 1715 9658 1716 5562 1717 1989 1718 11013 1719 19205 1720 8453 1721 9466 1722 5370 1723 3834 1724 2821 1725 4869 1726 4357 1727 2298 1728 2554 1729 442 1730 197 1731 5021 1732 4509 1733 8802 1734 9826 1735 5730 1736 7581 1737 10653 1738 18845 1739 16994 1740 38498 1741 22114 1742 1018 1743 11061 1744 19253 1745 8501 1746 9418 1747 5322 1748 3786 1749 2869 1750 4917 1751 4405 1752 2250 1753 2506 1754 378 1755 453 1756 645 1757 1157 1758 1082 1759 2426 1760 1402 1761 485 1762 677 1763 1189 1764 128 1765 2378 1766 1354 1767 970 1768 2805 1769 4853 1770 2165 1771 2314 1772 1290 1773 906 1774 757 1775 5013 1776 4501 1777 8810 1778 9834 1779 5738 1780 7573 1781 10645 1782 18837 1783 17002 1784 38506 1785 22122 1786 2037 1787 44229 1788 76997 1789 33989 1790 37690 1791 21306 1792 15162 1793 11461 1794 19653 1795 17605 1796 9018 1797 10042 1798 394 1799 885 1800 5109 1801 4597 1802 8714 1803 9738 1804 5642 1805 7669 1806 10741 1807 18933 1808 16906 1809 38410 1810 22026 1811 3978 1812 11125 1813 19317 1814 8565 1815 9354 1816 5258 1817 3722 1818 2933 1819 4981 1820 4469 1821 8842 1822 9866 1823 5770 1824 7541 1825 10613 1826 18805 1827 17034 1828 38538 1829 22154 1830 8053 1831 44149 1832 76917 1833 33909 1834 37770 1835 21386 1836 15242 1837 11381 1838 19573 1839 17525 1840 9098 1841 10122 1842 1674 1843 3445 1844 20341 1845 18293 1846 34954 1847 39050 1848 22666 1849 30581 1850 42869 1851 75637 1852 67722 1853 153738 1854 88202 1855 16010 1856 44405 1857 77173 1858 34165 1859 37514 1860 21130 1861 14986 1862 11637 1863 19829 1864 17781 1865 35466 1866 39562 1867 23178 1868 30069 1869 42357 1870 75125 1871 68234 1872 154250 1873 88714 1874 32117 1875 176501 1876 307573 1877 135541 1878 151178 1879 85642 1880 61066 1881 45429 1882 78197 1883 70005 1884 36490 1885 40586 1886 6794 1887 13685 1888 81269 1889 73077 1890 139914 1891 156298 1892 90762 1893 122229 1894 171381 1895 302453 1896 270986 1897 615050 1898 352906 1899 64138 1900 177525 1901 308597 1902 136565 1903 150154 1904 84618 1905 60042 1906 46453 1907 79221 1908 71029 1909 141962 1910 158346 1911 92810 1912 120181 1913 169333 1914 300405 1915 273034 1916 617098 1917 354954 1918 128373 1919 705909 1920 1230197 1921 542069 1922 604810 1923 342666 1924 244362 1925 181621 1926 312693 1927 279925 1928 146058 1929 162442 1930 27274 1931 13653 1932 81237 1933 73045 1934 139946 1935 156330 1936 90794 1937 122197 1938 171349 1939 302421 1940 271018 1941 615082 1942 352938 1943 64170 1944 177493 1945 308565 1946 136533 1947 150186 1948 84650 1949 60074 1950 46421 1951 79189 1952 70997 1953 142010 1954 158394 1955 92858 1956 120133 1957 169285 1958 300357 1959 273082 1960 617146 1961 355002 1962 128325 1963 705861 1964 1230149 1965 542021 1966 604858 1967 342714 1968 244410 1969 181573 1970 312645 1971 279877 1972 146106 1973 162490 1974 27322 1975 54533 1976 324869 1977 292101 1978 559866 1979 625402 1980 363258 1981 488709 1982 685317 1983 1209605 1984 1084154 1985 2460410 1986 1411834 1987 256762 1988 709893 1989 1234181 1990 546053 1991 600826 1992 338682 1993 240378 1994 185605 1995 316677 1996 283909 1997 142074 1998 158458 1999 92922 2000 120069 2001 169221 2002 300293 2003 273146 2004 617210 2005 355066 2006 128261 2007 705797 2008 1230085 2009 541957 2010 604922 2011 342778 2012 244474 2013 181509 2014 312581 2015 279813 2016 146170 2017 162554 2018 27386 2019 13573 2020 81157 2021 72965 2022 140026 2023 156410 2024 90874 2025 122117 2026 171269 2027 302341 2028 271098 2029 615162 2030 353018 2031 64250 2032 177413 2033 308485 2034 136453 2035 150266 2036 84730 2037 60154 2038 46341 2039 79109 2040 70917 2041 35578 2042 39674 2043 23290 2044 29957 2045 42245 2046 75013 2047 68346 2048 154362 2049 88826 2050 32005 2051 176389 2052 307461 2053 135429 2054 151290 2055 85754 2056 61178 2057 45317 2058 78085 2059 69893 2060 36602 2061 40698 2062 6906 2063 3333 2064 20229 2065 18181 2066 35066 2067 39162 2068 22778 2069 30469 2070 42757 2071 75525 2072 67834 2073 153850 2074 88314 2075 16122 2076 44293 2077 77061 2078 34053 2079 37626 2080 21242 2081 15098 2082 11525 2083 19717 2084 17669 2085 8954 2086 9978 2087 5882 2088 7429 2089 10501 2090 18693 2091 17146 2092 38650 2093 22266 2094 7941 2095 44037 2096 76805 2097 33797 2098 37882 2099 21498 2100 15354 2101 11269 2102 19461 2103 17413 2104 9210 2105 10234 2106 1786 2107 773 2108 20069 2109 18021 2110 35226 2111 39322 2112 22938 2113 30309 2114 42597 2115 75365 2116 67994 2117 154010 2118 88474 2119 1023 2120 176949 2121 308021 2122 135989 2123 150730 2124 85194 2125 60618 2126 45877 2127 78645 2128 70453 2129 36042 2130 40138 2131 1546 2132 3573 2133 20469 2134 18421 2135 34826 2136 38922 2137 22538 2138 30709 2139 42997 2140 75765 2141 67594 2142 153610 2143 88074 2144 15882 2145 44533 2146 77301 2147 34293 2148 37386 2149 21002 2150 14858 2151 11765 2152 19957 2153 17909 2154 35338 2155 39434 2156 23050 2157 30197 2158 42485 2159 75253 2160 68106 2161 154122 2162 88586 2163 32245 2164 176629 2165 307701 2166 135669 2167 151050 2168 85514 2169 60938 2170 45557 2171 78325 2172 70133 2173 36362 2174 40458 2175 6666 2176 13813 2177 81397 2178 73205 2179 139786 2180 156170 2181 90634 2182 122357 2183 171509 2184 302581 2185 270858 2186 614922 2187 352778 2188 64010 2189 177653 2190 308725 2191 136693 2192 150026 2193 84490 2194 59914 2195 46581 2196 79349 2197 71157 2198 141834 2199 158218 2200 92682 2201 120309 2202 169461 2203 300533 2204 272906 2205 616970 2206 354826 2207 128501 2208 706037 2209 1230325 2210 542197 2211 604682 2212 342538 2213 244234 2214 181749 2215 312821 2216 280053 2217 145930 2218 162314 2219 27146 2220 54773 2221 325109 2222 292341 2223 559626 2224 625162 2225 363018 2226 488949 2227 685557 2228 1209845 2229 1083914 2230 2460170 2231 1411594 2232 256522 2233 710133 2234 1234421 2235 546293 2236 600586 2237 338442 2238 240138 2239 185845 2240 316917 2241 284149 2242 567818 2243 633354 2244 371210 2245 480757 2246 677365 2247 1201653 2248 1092106 2249 2468362 2250 1419786 2251 513525 2252 2823669 2253 4920821 2254 2168309 2255 2419210 2256 1370634 2257 977418 2258 726517 2259 1250805 2260 1119733 2261 584202 2262 649738 2263 109066 2264 54645 2265 324981 2266 292213 2267 559754 2268 625290 2269 363146 2270 488821 2271 685429 2272 1209717 2273 1084042 2274 2460298 2275 1411722 2276 256650 2277 710005 2278 1234293 2279 546165 2280 600714 2281 338570 2282 240266 2283 185717 2284 316789 2285 284021 2286 141994 2287 158378 2288 92842 2289 120149 2290 169301 2291 300373 2292 273066 2293 617130 2294 354986 2295 128341 2296 705877 2297 1230165 2298 542037 2299 604842 2300 342698 2301 244394 2302 181589 2303 312661 2304 279893 2305 146090 2306 162474 2307 27306 2308 54549 2309 324885 2310 292117 2311 559850 2312 625386 2313 363242 2314 488725 2315 685333 2316 1209621 2317 1084138 2318 2460394 2319 1411818 2320 256746 2321 709909 2322 1234197 2323 546069 2324 600810 2325 338666 2326 240362 2327 185621 2328 316693 2329 283925 2330 142058 2331 158442 2332 92906 2333 120085 2334 169237 2335 300309 2336 273130 2337 617194 2338 355050 2339 128277 2340 705813 2341 1230101 2342 541973 2343 604906 2344 342762 2345 244458 2346 181525 2347 312597 2348 279829 2349 146154 2350 162538 2351 27370 2352 13589 2353 81173 2354 72981 2355 140010 2356 156394 2357 90858 2358 122133 2359 171285 2360 302357 2361 271082 2362 615146 2363 353002 2364 64234 2365 177429 2366 308501 2367 136469 2368 150250 2369 84714 2370 60138 2371 46357 2372 79125 2373 70933 2374 35562 2375 39658 2376 23274 2377 29973 2378 42261 2379 75029 2380 68330 2381 154346 2382 88810 2383 32021 2384 176405 2385 307477 2386 135445 2387 151274 2388 85738 2389 61162 2390 45333 2391 78101 2392 69909 2393 36586 2394 40682 2395 6890 2396 3349 2397 20245 2398 18197 2399 35050 2400 39146 2401 22762 2402 30485 2403 42773 2404 75541 2405 67818 2406 153834 2407 88298 2408 16106 2409 44309 2410 77077 2411 34069 2412 37610 2413 21226 2414 15082 2415 11541 2416 19733 2417 17685 2418 8938 2419 9962 2420 5866 2421 7445 2422 10517 2423 18709 2424 17130 2425 38634 2426 22250 2427 7957 2428 44053 2429 76821 2430 33813 2431 37866 2432 21482 2433 15338 2434 11285 2435 19477 2436 17429 2437 9194 2438 10218 2439 1770 2440 789 2441 20085 2442 18037 2443 35210 2444 39306 2445 22922 2446 30325 2447 42613 2448 75381 2449 67978 2450 153994 2451 88458 2452 4074 2453 44245 2454 77013 2455 34005 2456 37674 2457 21290 2458 15146 2459 11477 2460 19669 2461 17621 2462 9002 2463 10026 2464 1514 2465 1813 2466 2581 2467 4629 2468 4330 2469 9706 2470 5610 2471 1941 2472 2709 2473 4757 2474 256 2475 9514 2476 5418 2477 3882 2478 11221 2479 19413 2480 8661 2481 9258 2482 5162 2483 3626 2484 3029 2485 20053 2486 18005 2487 35242 2488 39338 2489 22954 2490 30293 2491 42581 2492 75349 2493 68010 2494 154026 2495 88490 2496 8149 2497 176917 2498 307989 2499 135957 2500 150762 2501 85226 2502 60650 2503 45845 2504 78613 2505 70421 2506 36074 2507 40170 2508 1578 2509 3541 2510 20437 2511 18389 2512 34858 2513 38954 2514 22570 2515 30677 2516 42965 2517 75733 2518 67626 2519 153642 2520 88106 2521 15914 2522 44501 2523 77269 2524 34261 2525 37418 2526 21034 2527 14890 2528 11733 2529 19925 2530 17877 2531 35370 2532 39466 2533 23082 2534 30165 2535 42453 2536 75221 2537 68138 2538 154154 2539 88618 2540 32213 2541 176597 2542 307669 2543 135637 2544 151082 2545 85546 2546 60970 2547 45525 2548 78293 2549 70101 2550 36394 2551 40490 2552 6698 2553 13781 2554 81365 2555 73173 2556 139818 2557 156202 2558 90666 2559 122325 2560 171477 2561 302549 2562 270890 2563 614954 2564 352810 2565 64042 2566 177621 2567 308693 2568 136661 2569 150058 2570 84522 2571 59946 2572 46549 2573 79317 2574 71125 2575 141866 2576 158250 2577 92714 2578 120277 2579 169429 2580 300501 2581 272938 2582 617002 2583 354858 2584 128469 2585 706005 2586 1230293 2587 542165 2588 604714 2589 342570 2590 244266 2591 181717 2592 312789 2593 280021 2594 145962 2595 162346 2596 27178 2597 54741 2598 325077 2599 292309 2600 559658 2601 625194 2602 363050 2603 488917 2604 685525 2605 1209813 2606 1083946 2607 2460202 2608 1411626 2609 256554 2610 710101 2611 1234389 2612 546261 2613 600618 2614 338474 2615 240170 2616 185813 2617 316885 2618 284117 2619 567850 2620 633386 2621 371242 2622 480725 2623 677333 2624 1201621 2625 1092138 2626 2468394 2627 1419818 2628 513493 2629 2823637 2630 4920789 2631 2168277 2632 2419242 2633 1370666 2634 977450 2635 726485 2636 1250773 2637 1119701 2638 584234 2639 649770 2640 109098 2641 54613 2642 324949 2643 292181 2644 559786 2645 625322 2646 363178 2647 488789 2648 685397 2649 1209685 2650 1084074 2651 2460330 2652 1411754 2653 256682 2654 709973 2655 1234261 2656 546133 2657 600746 2658 338602 2659 240298 2660 185685 2661 316757 2662 283989 2663 568042 2664 633578 2665 371434 2666 480533 2667 677141 2668 1201429 2669 1092330 2670 2468586 2671 1420010 2672 513301 2673 2823445 2674 4920597 2675 2168085 2676 2419434 2677 1370858 2678 977642 2679 726293 2680 1250581 2681 1119509 2682 584426 2683 649962 2684 109290 2685 218133 2686 1299477 2687 1168405 2688 2239466 2689 2501610 2690 1453034 2691 1954837 2692 2741269 2693 4838421 2694 4336618 2695 9841642 2696 5647338 2697 1027050 2698 2839573 2699 4936725 2700 2184213 2701 2403306 2702 1354730 2703 961514 2704 742421 2705 1266709 2706 1135637 2707 568298 2708 633834 2709 371690 2710 480277 2711 676885 2712 1201173 2713 1092586 2714 2468842 2715 1420266 2716 513045 2717 2823189 2718 4920341 2719 2167829 2720 2419690 2721 1371114 2722 977898 2723 726037 2724 1250325 2725 1119253 2726 584682 2727 650218 2728 109546 2729 54293 2730 324629 2731 291861 2732 560106 2733 625642 2734 363498 2735 488469 2736 685077 2737 1209365 2738 1084394 2739 2460650 2740 1412074 2741 257002 2742 709653 2743 1233941 2744 545813 2745 601066 2746 338922 2747 240618 2748 185365 2749 316437 2750 283669 2751 142314 2752 158698 2753 93162 2754 119829 2755 168981 2756 300053 2757 273386 2758 617450 2759 355306 2760 128021 2761 705557 2762 1229845 2763 541717 2764 605162 2765 343018 2766 244714 2767 181269 2768 312341 2769 279573 2770 146410 2771 162794 2772 27626 2773 13333 2774 80917 2775 72725 2776 140266 2777 156650 2778 91114 2779 121877 2780 171029 2781 302101 2782 271338 2783 615402 2784 353258 2785 64490 2786 177173 2787 308245 2788 136213 2789 150506 2790 84970 2791 60394 2792 46101 2793 78869 2794 70677 2795 35818 2796 39914 2797 23530 2798 29717 2799 42005 2800 74773 2801 68586 2802 154602 2803 89066 2804 31765 2805 176149 2806 307221 2807 135189 2808 151530 2809 85994 2810 61418 2811 45077 2812 77845 2813 69653 2814 36842 2815 40938 2816 7146 2817 3093 2818 80277 2819 72085 2820 140906 2821 157290 2822 91754 2823 121237 2824 170389 2825 301461 2826 271978 2827 616042 2828 353898 2829 2047 2830 707797 2831 1232085 2832 543957 2833 602922 2834 340778 2835 242474 2836 183509 2837 314581 2838 281813 2839 144170 2840 160554 2841 6186 2842 14293 2843 81877 2844 73685 2845 139306 2846 155690 2847 90154 2848 122837 2849 171989 2850 303061 2851 270378 2852 614442 2853 352298 2854 63530 2855 178133 2856 309205 2857 137173 2858 149546 2859 84010 2860 59434 2861 47061 2862 79829 2863 71637 2864 141354 2865 157738 2866 92202 2867 120789 2868 169941 2869 301013 2870 272426 2871 616490 2872 354346 2873 128981 2874 706517 2875 1230805 2876 542677 2877 604202 2878 342058 2879 243754 2880 182229 2881 313301 2882 280533 2883 145450 2884 161834 2885 26666 2886 55253 2887 325589 2888 292821 2889 559146 2890 624682 2891 362538 2892 489429 2893 686037 2894 1210325 2895 1083434 2896 2459690 2897 1411114 2898 256042 2899 710613 2900 1234901 2901 546773 2902 600106 2903 337962 2904 239658 2905 186325 2906 317397 2907 284629 2908 567338 2909 632874 2910 370730 2911 481237 2912 677845 2913 1202133 2914 1091626 2915 2467882 2916 1419306 2917 514005 2918 2824149 2919 4921301 2920 2168789 2921 2418730 2922 1370154 2923 976938 2924 726997 2925 1251285 2926 1120213 2927 583722 2928 649258 2929 108586 2930 219093 2931 1300437 2932 1169365 2933 2238506 2934 2500650 2935 1452074 2936 1955797 2937 2742229 2938 4839381 2939 4335658 2940 9840682 2941 5646378 2942 1026090 2943 2840533 2944 4937685 2945 2185173 2946 2402346 2947 1353770 2948 960554 2949 743381 2950 1267669 2951 1136597 2952 2271274 2953 2533418 2954 1484842 2955 1923029 2956 2709461 2957 4806613 2958 4368426 2959 9873450 2960 5679146 2961 2054101 2962 11294677 2963 19683285 2964 8673237 2965 9676842 2966 5482538 2967 3909674 2968 2906069 2969 5003221 2970 4478933 2971 2336810 2972 2598954 2973 436266 2974 218581 2975 1299925 2976 1168853 2977 2239018 2978 2501162 2979 1452586 2980 1955285 2981 2741717 2982 4838869 2983 4336170 2984 9841194 2985 5646890 2986 1026602 2987 2840021 2988 4937173 2989 2184661 2990 2402858 2991 1354282 2992 961066 2993 742869 2994 1267157 2995 1136085 2996 567978 2997 633514 2998 371370 2999 480597 3000 677205 3001 1201493 3002 1092266 3003 2468522 3004 1419946 3005 513365 3006 2823509 3007 4920661 3008 2168149 3009 2419370 3010 1370794 3011 977578 3012 726357 3013 1250645 3014 1119573 3015 584362 3016 649898 3017 109226 3018 218197 3019 1299541 3020 1168469 3021 2239402 3022 2501546 3023 1452970 3024 1954901 3025 2741333 3026 4838485 3027 4336554 3028 9841578 3029 5647274 3030 1026986 3031 2839637 3032 4936789 3033 2184277 3034 2403242 3035 1354666 3036 961450 3037 742485 3038 1266773 3039 1135701 3040 568234 3041 633770 3042 371626 3043 480341 3044 676949 3045 1201237 3046 1092522 3047 2468778 3048 1420202 3049 513109 3050 2823253 3051 4920405 3052 2167893 3053 2419626 3054 1371050 3055 977834 3056 726101 3057 1250389 3058 1119317 3059 584618 3060 650154 3061 109482 3062 54357 3063 324693 3064 291925 3065 560042 3066 625578 3067 363434 3068 488533 3069 685141 3070 1209429 3071 1084330 3072 2460586 3073 1412010 3074 256938 3075 709717 3076 1234005 3077 545877 3078 601002 3079 338858 3080 240554 3081 185429 3082 316501 3083 283733 3084 142250 3085 158634 3086 93098 3087 119893 3088 169045 3089 300117 3090 273322 3091 617386 3092 355242 3093 128085 3094 705621 3095 1229909 3096 541781 3097 605098 3098 342954 3099 244650 3100 181333 3101 312405 3102 279637 3103 146346 3104 162730 3105 27562 3106 13397 3107 80981 3108 72789 3109 140202 3110 156586 3111 91050 3112 121941 3113 171093 3114 302165 3115 271274 3116 615338 3117 353194 3118 64426 3119 177237 3120 308309 3121 136277 3122 150442 3123 84906 3124 60330 3125 46165 3126 78933 3127 70741 3128 35754 3129 39850 3130 23466 3131 29781 3132 42069 3133 74837 3134 68522 3135 154538 3136 89002 3137 31829 3138 176213 3139 307285 3140 135253 3141 151466 3142 85930 3143 61354 3144 45141 3145 77909 3146 69717 3147 36778 3148 40874 3149 7082 3150 3157 3151 80341 3152 72149 3153 140842 3154 157226 3155 91690 3156 121301 3157 170453 3158 301525 3159 271914 3160 615978 3161 353834 3162 16298 3163 176981 3164 308053 3165 136021 3166 150698 3167 85162 3168 60586 3169 45909 3170 78677 3171 70485 3172 36010 3173 40106 3174 6058 3175 7253 3176 10325 3177 18517 3178 17322 3179 38826 3180 22442 3181 7765 3182 10837 3183 19029 3184 512 3185 38058 3186 21674 3187 15530 3188 44885 3189 77653 3190 34645 3191 37034 3192 20650 3193 14506 3194 12117 3195 80213 3196 72021 3197 140970 3198 157354 3199 91818 3200 121173 3201 170325 3202 301397 3203 272042 3204 616106 3205 353962 3206 32597 3207 707669 3208 1231957 3209 543829 3210 603050 3211 340906 3212 242602 3213 183381 3214 314453 3215 281685 3216 144298 3217 160682 3218 6314 3219 14165 3220 81749 3221 73557 3222 139434 3223 155818 3224 90282 3225 122709 3226 171861 3227 302933 3228 270506 3229 614570 3230 352426 3231 63658 3232 178005 3233 309077 3234 137045 3235 149674 3236 84138 3237 59562 3238 46933 3239 79701 3240 71509 3241 141482 3242 157866 3243 92330 3244 120661 3245 169813 3246 300885 3247 272554 3248 616618 3249 354474 3250 128853 3251 706389 3252 1230677 3253 542549 3254 604330 3255 342186 3256 243882 3257 182101 3258 313173 3259 280405 3260 145578 3261 161962 3262 26794 3263 55125 3264 325461 3265 292693 3266 559274 3267 624810 3268 362666 3269 489301 3270 685909 3271 1210197 3272 1083562 3273 2459818 3274 1411242 3275 256170 3276 710485 3277 1234773 3278 546645 3279 600234 3280 338090 3281 239786 3282 186197 3283 317269 3284 284501 3285 567466 3286 633002 3287 370858 3288 481109 3289 677717 3290 1202005 3291 1091754 3292 2468010 3293 1419434 3294 513877 3295 2824021 3296 4921173 3297 2168661 3298 2418858 3299 1370282 3300 977066 3301 726869 3302 1251157 3303 1120085 3304 583850 3305 649386 3306 108714 3307 218965 3308 1300309 3309 1169237 3310 2238634 3311 2500778 3312 1452202 3313 1955669 3314 2742101 3315 4839253 3316 4335786 3317 9840810 3318 5646506 3319 1026218 3320 2840405 3321 4937557 3322 2185045 3323 2402474 3324 1353898 3325 960682 3326 743253 3327 1267541 3328 1136469 3329 2271402 3330 2533546 3331 1484970 3332 1922901 3333 2709333 3334 4806485 3335 4368554 3336 9873578 3337 5679274 3338 2053973 3339 11294549 3340 19683157 3341 8673109 3342 9676970 3343 5482666 3344 3909802 3345 2905941 3346 5003093 3347 4478805 3348 2336938 3349 2599082 3350 436394 3351 218453 3352 1299797 3353 1168725 3354 2239146 3355 2501290 3356 1452714 3357 1955157 3358 2741589 3359 4838741 3360 4336298 3361 9841322 3362 5647018 3363 1026730 3364 2839893 3365 4937045 3366 2184533 3367 2402986 3368 1354410 3369 961194 3370 742741 3371 1267029 3372 1135957 3373 2272170 3374 2534314 3375 1485738 3376 1922133 3377 2708565 3378 4805717 3379 4369322 3380 9874346 3381 5680042 3382 2053205 3383 11293781 3384 19682389 3385 8672341 3386 9677738 3387 5483434 3388 3910570 3389 2905173 3390 5002325 3391 4478037 3392 2337706 3393 2599850 3394 437162 3395 872533 3396 5197909 3397 4673621 3398 8957866 3399 10006442 3400 5812138 3401 7819349 3402 10965077 3403 19353685 3404 17346474 3405 39366570 3406 22589354 3407 4108202 3408 11358293 3409 19746901 3410 8736853 3411 9613226 3412 5418922 3413 3846058 3414 2969685 3415 5066837 3416 4542549 3417 2273194 3418 2535338 3419 1486762 3420 1921109 3421 2707541 3422 4804693 3423 4370346 3424 9875370 3425 5681066 3426 2052181 3427 11292757 3428 19681365 3429 8671317 3430 9678762 3431 5484458 3432 3911594 3433 2904149 3434 5001301 3435 4477013 3436 2338730 3437 2600874 3438 438186 3439 217173 3440 1298517 3441 1167445 3442 2240426 3443 2502570 3444 1453994 3445 1953877 3446 2740309 3447 4837461 3448 4337578 3449 9842602 3450 5648298 3451 1028010 3452 2838613 3453 4935765 3454 2183253 3455 2404266 3456 1355690 3457 962474 3458 741461 3459 1265749 3460 1134677 3461 569258 3462 634794 3463 372650 3464 479317 3465 675925 3466 1200213 3467 1093546 3468 2469802 3469 1421226 3470 512085 3471 2822229 3472 4919381 3473 2166869 3474 2420650 3475 1372074 3476 978858 3477 725077 3478 1249365 3479 1118293 3480 585642 3481 651178 3482 110506 3483 53333 3484 323669 3485 290901 3486 561066 3487 626602 3488 364458 3489 487509 3490 684117 3491 1208405 3492 1085354 3493 2461610 3494 1413034 3495 257962 3496 708693 3497 1232981 3498 544853 3499 602026 3500 339882 3501 241578 3502 184405 3503 315477 3504 282709 3505 143274 3506 159658 3507 94122 3508 118869 3509 168021 3510 299093 3511 274346 3512 618410 3513 356266 3514 127061 3515 704597 3516 1228885 3517 540757 3518 606122 3519 343978 3520 245674 3521 180309 3522 311381 3523 278613 3524 147370 3525 163754 3526 28586 3527 12373 3528 321109 3529 288341 3530 563626 3531 629162 3532 367018 3533 484949 3534 681557 3535 1205845 3536 1087914 3537 2464170 3538 1415594 3539 4095 3540 2831189 3541 4928341 3542 2175829 3543 2411690 3544 1363114 3545 969898 3546 734037 3547 1258325 3548 1127253 3549 576682 3550 642218 3551 24746 3552 57173 3553 327509 3554 294741 3555 557226 3556 622762 3557 360618 3558 491349 3559 687957 3560 1212245 3561 1081514 3562 2457770 3563 1409194 3564 254122 3565 712533 3566 1236821 3567 548693 3568 598186 3569 336042 3570 237738 3571 188245 3572 319317 3573 286549 3574 565418 3575 630954 3576 368810 3577 483157 3578 679765 3579 1204053 3580 1089706 3581 2465962 3582 1417386 3583 515925 3584 2826069 3585 4923221 3586 2170709 3587 2416810 3588 1368234 3589 975018 3590 728917 3591 1253205 3592 1122133 3593 581802 3594 647338 3595 106666 3596 221013 3597 1302357 3598 1171285 3599 2236586 3600 2498730 3601 1450154 3602 1957717 3603 2744149 3604 4841301 3605 4333738 3606 9838762 3607 5644458 3608 1024170 3609 2842453 3610 4939605 3611 2187093 3612 2400426 3613 1351850 3614 958634 3615 745301 3616 1269589 3617 1138517 3618 2269354 3619 2531498 3620 1482922 3621 1924949 3622 2711381 3623 4808533 3624 4366506 3625 9871530 3626 5677226 3627 2056021 3628 11296597 3629 19685205 3630 8675157 3631 9674922 3632 5480618 3633 3907754 3634 2907989 3635 5005141 3636 4480853 3637 2334890 3638 2597034 3639 434346 3640 876373 3641 5201749 3642 4677461 3643 8954026 3644 10002602 3645 5808298 3646 7823189 3647 10968917 3648 19357525 3649 17342634 3650 39362730 3651 22585514 3652 4104362 3653 11362133 3654 19750741 3655 8740693 3656 9609386 3657 5415082 3658 3842218 3659 2973525 3660 5070677 3661 4546389 3662 9085098 3663 10133674 3664 5939370 3665 7692117 3666 10837845 3667 19226453 3668 17473706 3669 39493802 3670 22716586 3671 8216405 3672 45178709 3673 78733141 3674 34692949 3675 38707370 3676 21930154 3677 15638698 3678 11624277 3679 20012885 3680 17915733 3681 9347242 3682 10395818 3683 1745066 3684 874325 3685 5199701 3686 4675413 3687 8956074 3688 10004650 3689 5810346 3690 7821141 3691 10966869 3692 19355477 3693 17344682 3694 39364778 3695 22587562 3696 4106410 3697 11360085 3698 19748693 3699 8738645 3700 9611434 3701 5417130 3702 3844266 3703 2971477 3704 5068629 3705 4544341 3706 2271914 3707 2534058 3708 1485482 3709 1922389 3710 2708821 3711 4805973 3712 4369066 3713 9874090 3714 5679786 3715 2053461 3716 11294037 3717 19682645 3718 8672597 3719 9677482 3720 5483178 3721 3910314 3722 2905429 3723 5002581 3724 4478293 3725 2337450 3726 2599594 3727 436906 3728 872789 3729 5198165 3730 4673877 3731 8957610 3732 10006186 3733 5811882 3734 7819605 3735 10965333 3736 19353941 3737 17346218 3738 39366314 3739 22589098 3740 4107946 3741 11358549 3742 19747157 3743 8737109 3744 9612970 3745 5418666 3746 3845802 3747 2969941 3748 5067093 3749 4542805 3750 2272938 3751 2535082 3752 1486506 3753 1921365 3754 2707797 3755 4804949 3756 4370090 3757 9875114 3758 5680810 3759 2052437 3760 11293013 3761 19681621 3762 8671573 3763 9678506 3764 5484202 3765 3911338 3766 2904405 3767 5001557 3768 4477269 3769 2338474 3770 2600618 3771 437930 3772 217429 3773 1298773 3774 1167701 3775 2240170 3776 2502314 3777 1453738 3778 1954133 3779 2740565 3780 4837717 3781 4337322 3782 9842346 3783 5648042 3784 1027754 3785 2838869 3786 4936021 3787 2183509 3788 2404010 3789 1355434 3790 962218 3791 741717 3792 1266005 3793 1134933 3794 569002 3795 634538 3796 372394 3797 479573 3798 676181 3799 1200469 3800 1093290 3801 2469546 3802 1420970 3803 512341 3804 2822485 3805 4919637 3806 2167125 3807 2420394 3808 1371818 3809 978602 3810 725333 3811 1249621 3812 1118549 3813 585386 3814 650922 3815 110250 3816 53589 3817 323925 3818 291157 3819 560810 3820 626346 3821 364202 3822 487765 3823 684373 3824 1208661 3825 1085098 3826 2461354 3827 1412778 3828 257706 3829 708949 3830 1233237 3831 545109 3832 601770 3833 339626 3834 241322 3835 184661 3836 315733 3837 282965 3838 143018 3839 159402 3840 93866 3841 119125 3842 168277 3843 299349 3844 274090 3845 618154 3846 356010 3847 127317 3848 704853 3849 1229141 3850 541013 3851 605866 3852 343722 3853 245418 3854 180565 3855 311637 3856 278869 3857 147114 3858 163498 3859 28330 3860 12629 3861 321365 3862 288597 3863 563370 3864 628906 3865 366762 3866 485205 3867 681813 3868 1206101 3869 1087658 3870 2463914 3871 1415338 3872 65194 3873 707925 3874 1232213 3875 544085 3876 602794 3877 340650 3878 242346 3879 183637 3880 314709 3881 281941 3882 144042 3883 160426 3884 24234 3885 29013 3886 41301 3887 74069 3888 69290 3889 155306 3890 89770 3891 31061 3892 43349 3893 76117 3894 1024 3895 152234 3896 86698 3897 62122 3898 179541 3899 310613 3900 138581 3901 148138 3902 82602 3903 58026 3904 48469 3905 320853 3906 288085 3907 563882 3908 629418 3909 367274 3910 484693 3911 681301 3912 1205589 3913 1088170 3914 2464426 3915 1415850 3916 130389 3917 2830677 3918 4927829 3919 2175317 3920 2412202 3921 1363626 3922 970410 3923 733525 3924 1257813 3925 1126741 3926 577194 3927 642730 3928 25258 3929 56661 3930 326997 3931 294229 3932 557738 3933 623274 3934 361130 3935 490837 3936 687445 3937 1211733 3938 1082026 3939 2458282 3940 1409706 3941 254634 3942 712021 3943 1236309 3944 548181 3945 598698 3946 336554 3947 238250 3948 187733 3949 318805 3950 286037 3951 565930 3952 631466 3953 369322 3954 482645 3955 679253 3956 1203541 3957 1090218 3958 2466474 3959 1417898 3960 515413 3961 2825557 3962 4922709 3963 2170197 3964 2417322 3965 1368746 3966 975530 3967 728405 3968 1252693 3969 1121621 3970 582314 3971 647850 3972 107178 3973 220501 3974 1301845 3975 1170773 3976 2237098 3977 2499242 3978 1450666 3979 1957205 3980 2743637 3981 4840789 3982 4334250 3983 9839274 3984 5644970 3985 1024682 3986 2841941 3987 4939093 3988 2186581 3989 2400938 3990 1352362 3991 959146 3992 744789 3993 1269077 3994 1138005 3995 2269866 3996 2532010 3997 1483434 3998 1924437 3999 2710869 4000 4808021 4001 4367018 4002 9872042 4003 5677738 4004 2055509 4005 11296085 4006 19684693 4007 8674645 4008 9675434 4009 5481130 4010 3908266 4011 2907477 4012 5004629 4013 4480341 4014 2335402 4015 2597546 4016 434858 4017 875861 4018 5201237 4019 4676949 4020 8954538 4021 10003114 4022 5808810 4023 7822677 4024 10968405 4025 19357013 4026 17343146 4027 39363242 4028 22586026 4029 4104874 4030 11361621 4031 19750229 4032 8740181 4033 9609898 4034 5415594 4035 3842730 4036 2973013 4037 5070165 4038 4545877 4039 9085610 4040 10134186 4041 5939882 4042 7691605 4043 10837333 4044 19225941 4045 17474218 4046 39494314 4047 22717098 4048 8215893 4049 45178197 4050 78732629 4051 34692437 4052 38707882 4053 21930666 4054 15639210 4055 11623765 4056 20012373 4057 17915221 4058 9347754 4059 10396330 4060 1745578 4061 873813 4062 5199189 4063 4674901 4064 8956586 4065 10005162 4066 5810858 4067 7820629 4068 10966357 4069 19354965 4070 17345194 4071 39365290 4072 22588074 4073 4106922 4074 11359573 4075 19748181 4076 8738133 4077 9611946 4078 5417642 4079 3844778 4080 2970965 4081 5068117 4082 4543829 4083 9088682 4084 10137258 4085 5942954 4086 7688533 4087 10834261 4088 19222869 4089 17477290 4090 39497386 4091 22720170 4092 8212821 4093 45175125 4094 78729557 4095 34689365 4096 38710954 4097 21933738 4098 15642282 4099 11620693 4100 20009301 4101 17912149 4102 9350826 4103 10399402 4104 1748650 4105 3490133 4106 20791637 4107 18694485 4108 35831466 4109 40025770 4110 23248554 4111 31277397 4112 43860309 4113 77414741 4114 69385898 4115 157466282 4116 90357418 4117 16432810 4118 45433173 4119 78987605 4120 34947413 4121 38452906 4122 21675690 4123 15384234 4124 11878741 4125 20267349 4126 18170197 4127 9092778 4128 10141354 4129 5947050 4130 7684437 4131 10830165 4132 19218773 4133 17481386 4134 39501482 4135 22724266 4136 8208725 4137 45171029 4138 78725461 4139 34685269 4140 38715050 4141 21937834 4142 15646378 4143 11616597 4144 20005205 4145 17908053 4146 9354922 4147 10403498 4148 1752746 4149 868693 4150 5194069 4151 4669781 4152 8961706 4153 10010282 4154 5815978 4155 7815509 4156 10961237 4157 19349845 4158 17350314 4159 39370410 4160 22593194 4161 4112042 4162 11354453 4163 19743061 4164 8733013 4165 9617066 4166 5422762 4167 3849898 4168 2965845 4169 5062997 4170 4538709 4171 2277034 4172 2539178 4173 1490602 4174 1917269 4175 2703701 4176 4800853 4177 4374186 4178 9879210 4179 5684906 4180 2048341 4181 11288917 4182 19677525 4183 8667477 4184 9682602 4185 5488298 4186 3915434 4187 2900309 4188 4997461 4189 4473173 4190 2342570 4191 2604714 4192 442026 4193 213333 4194 1294677 4195 1163605 4196 2244266 4197 2506410 4198 1457834 4199 1950037 4200 2736469 4201 4833621 4202 4341418 4203 9846442 4204 5652138 4205 1031850 4206 2834773 4207 4931925 4208 2179413 4209 2408106 4210 1359530 4211 966314 4212 737621 4213 1261909 4214 1130837 4215 573098 4216 638634 4217 376490 4218 475477 4219 672085 4220 1196373 4221 1097386 4222 2473642 4223 1425066 4224 508245 4225 2818389 4226 4915541 4227 2163029 4228 2424490 4229 1375914 4230 982698 4231 721237 4232 1245525 4233 1114453 4234 589482 4235 655018 4236 114346 4237 49493 4238 1284437 4239 1153365 4240 2254506 4241 2516650 4242 1468074 4243 1939797 4244 2726229 4245 4823381 4246 4351658 4247 9856682 4248 5662378 4249 8191 4250 11324757 4251 19713365 4252 8703317 4253 9646762 4254 5452458 4255 3879594 4256 2936149 4257 5033301 4258 4509013 4259 2306730 4260 2568874 4261 98986 4262 228693 4263 1310037 4264 1178965 4265 2228906 4266 2491050 4267 1442474 4268 1965397 4269 2751829 4270 4848981 4271 4326058 4272 9831082 4273 5636778 4274 1016490 4275 2850133 4276 4947285 4277 2194773 4278 2392746 4279 1344170 4280 950954 4281 752981 4282 1277269 4283 1146197 4284 2261674 4285 2523818 4286 1475242 4287 1932629 4288 2719061 4289 4816213 4290 4358826 4291 9863850 4292 5669546 4293 2063701 4294 11304277 4295 19692885 4296 8682837 4297 9667242 4298 5472938 4299 3900074 4300 2915669 4301 5012821 4302 4488533 4303 2327210 4304 2589354 4305 426666 4306 884053 4307 5209429 4308 4685141 4309 8946346 4310 9994922 4311 5800618 4312 7830869 4313 10976597 4314 19365205 4315 17334954 4316 39355050 4317 22577834 4318 4096682 4319 11369813 4320 19758421 4321 8748373 4322 9601706 4323 5407402 4324 3834538 4325 2981205 4326 5078357 4327 4554069 4328 9077418 4329 10125994 4330 5931690 4331 7699797 4332 10845525 4333 19234133 4334 17466026 4335 39486122 4336 22708906 4337 8224085 4338 45186389 4339 78740821 4340 34700629 4341 38699690 4342 21922474 4343 15631018 4344 11631957 4345 20020565 4346 17923413 4347 9339562 4348 10388138 4349 1737386 4350 3505493 4351 20806997 4352 18709845 4353 35816106 4354 40010410 4355 23233194 4356 31292757 4357 43875669 4358 77430101 4359 69370538 4360 157450922 4361 90342058 4362 16417450 4363 45448533 4364 79002965 4365 34962773 4366 38437546 4367 21660330 4368 15368874 4369 11894101 4370 20282709 4371 18185557 4372 36340394 4373 40534698 4374 23757482 4375 30768469 4376 43351381 4377 76905813 4378 69894826 4379 157975210 4380 90866346 4381 32865621 4382 180714837 4383 314932565 4384 138771797 4385 154829482 4386 87720618 4387 62554794 4388 46497109 4389 80051541 4390 71662933 4391 37388970 4392 41583274 4393 6980266 4394 3497301 4395 20798805 4396 18701653 4397 35824298 4398 40018602 4399 23241386 4400 31284565 4401 43867477 4402 77421909 4403 69378730 4404 157459114 4405 90350250 4406 16425642 4407 45440341 4408 78994773 4409 34954581 4410 38445738 4411 21668522 4412 15377066 4413 11885909 4414 20274517 4415 18177365 4416 9087658 4417 10136234 4418 5941930 4419 7689557 4420 10835285 4421 19223893 4422 17476266 4423 39496362 4424 22719146 4425 8213845 4426 45176149 4427 78730581 4428 34690389 4429 38709930 4430 21932714 4431 15641258 4432 11621717 4433 20010325 4434 17913173 4435 9349802 4436 10398378 4437 1747626 4438 3491157 4439 20792661 4440 18695509 4441 35830442 4442 40024746 4443 23247530 4444 31278421 4445 43861333 4446 77415765 4447 69384874 4448 157465258 4449 90356394 4450 16431786 4451 45434197 4452 78988629 4453 34948437 4454 38451882 4455 21674666 4456 15383210 4457 11879765 4458 20268373 4459 18171221 4460 9091754 4461 10140330 4462 5946026 4463 7685461 4464 10831189 4465 19219797 4466 17480362 4467 39500458 4468 22723242 4469 8209749 4470 45172053 4471 78726485 4472 34686293 4473 38714026 4474 21936810 4475 15645354 4476 11617621 4477 20006229 4478 17909077 4479 9353898 4480 10402474 4481 1751722 4482 869717 4483 5195093 4484 4670805 4485 8960682 4486 10009258 4487 5814954 4488 7816533 4489 10962261 4490 19350869 4491 17349290 4492 39369386 4493 22592170 4494 4111018 4495 11355477 4496 19744085 4497 8734037 4498 9616042 4499 5421738 4500 3848874 4501 2966869 4502 5064021 4503 4539733 4504 2276010 4505 2538154 4506 1489578 4507 1918293 4508 2704725 4509 4801877 4510 4373162 4511 9878186 4512 5683882 4513 2049365 4514 11289941 4515 19678549 4516 8668501 4517 9681578 4518 5487274 4519 3914410 4520 2901333 4521 4998485 4522 4474197 4523 2341546 4524 2603690 4525 441002 4526 214357 4527 1295701 4528 1164629 4529 2243242 4530 2505386 4531 1456810 4532 1951061 4533 2737493 4534 4834645 4535 4340394 4536 9845418 4537 5651114 4538 1030826 4539 2835797 4540 4932949 4541 2180437 4542 2407082 4543 1358506 4544 965290 4545 738645 4546 1262933 4547 1131861 4548 572074 4549 637610 4550 375466 4551 476501 4552 673109 4553 1197397 4554 1096362 4555 2472618 4556 1424042 4557 509269 4558 2819413 4559 4916565 4560 2164053 4561 2423466 4562 1374890 4563 981674 4564 722261 4565 1246549 4566 1115477 4567 588458 4568 653994 4569 113322 4570 50517 4571 1285461 4572 1154389 4573 2253482 4574 2515626 4575 1467050 4576 1940821 4577 2727253 4578 4824405 4579 4350634 4580 9855658 4581 5661354 4582 260778 4583 2831701 4584 4928853 4585 2176341 4586 2411178 4587 1362602 4588 969386 4589 734549 4590 1258837 4591 1127765 4592 576170 4593 641706 4594 96938 4595 116053 4596 165205 4597 296277 4598 277162 4599 621226 4600 359082 4601 124245 4602 173397 4603 304469 4604 2048 4605 608938 4606 346794 4607 248490 4608 718165 4609 1242453 4610 554325 4611 592554 4612 330410 4613 232106 4614 193877 4615 1283413 4616 1152341 4617 2255530 4618 2517674 4619 1469098 4620 1938773 4621 2725205 4622 4822357 4623 4352682 4624 9857706 4625 5663402 4626 521557 4627 11322709 4628 19711317 4629 8701269 4630 9648810 4631 5454506 4632 3881642 4633 2934101 4634 5031253 4635 4506965 4636 2308778 4637 2570922 4638 101034 4639 226645 4640 1307989 4641 1176917 4642 2230954 4643 2493098 4644 1444522 4645 1963349 4646 2749781 4647 4846933 4648 4328106 4649 9833130 4650 5638826 4651 1018538 4652 2848085 4653 4945237 4654 2192725 4655 2394794 4656 1346218 4657 953002 4658 750933 4659 1275221 4660 1144149 4661 2263722 4662 2525866 4663 1477290 4664 1930581 4665 2717013 4666 4814165 4667 4360874 4668 9865898 4669 5671594 4670 2061653 4671 11302229 4672 19690837 4673 8680789 4674 9669290 4675 5474986 4676 3902122 4677 2913621 4678 5010773 4679 4486485 4680 2329258 4681 2591402 4682 428714 4683 882005 4684 5207381 4685 4683093 4686 8948394 4687 9996970 4688 5802666 4689 7828821 4690 10974549 4691 19363157 4692 17337002 4693 39357098 4694 22579882 4695 4098730 4696 11367765 4697 19756373 4698 8746325 4699 9603754 4700 5409450 4701 3836586 4702 2979157 4703 5076309 4704 4552021 4705 9079466 4706 10128042 4707 5933738 4708 7697749 4709 10843477 4710 19232085 4711 17468074 4712 39488170 4713 22710954 4714 8222037 4715 45184341 4716 78738773 4717 34698581 4718 38701738 4719 21924522 4720 15633066 4721 11629909 4722 20018517 4723 17921365 4724 9341610 4725 10390186 4726 1739434 4727 3503445 4728 20804949 4729 18707797 4730 35818154 4731 40012458 4732 23235242 4733 31290709 4734 43873621 4735 77428053 4736 69372586 4737 157452970 4738 90344106 4739 16419498 4740 45446485 4741 79000917 4742 34960725 4743 38439594 4744 21662378 4745 15370922 4746 11892053 4747 20280661 4748 18183509 4749 36342442 4750 40536746 4751 23759530 4752 30766421 4753 43349333 4754 76903765 4755 69896874 4756 157977258 4757 90868394 4758 32863573 4759 180712789 4760 314930517 4761 138769749 4762 154831530 4763 87722666 4764 62556842 4765 46495061 4766 80049493 4767 71660885 4768 37391018 4769 41585322 4770 6982314 4771 3495253 4772 20796757 4773 18699605 4774 35826346 4775 40020650 4776 23243434 4777 31282517 4778 43865429 4779 77419861 4780 69380778 4781 157461162 4782 90352298 4783 16427690 4784 45438293 4785 78992725 4786 34952533 4787 38447786 4788 21670570 4789 15379114 4790 11883861 4791 20272469 4792 18175317 4793 36354730 4794 40549034 4795 23771818 4796 30754133 4797 43337045 4798 76891477 4799 69909162 4800 157989546 4801 90880682 4802 32851285 4803 180700501 4804 314918229 4805 138757461 4806 154843818 4807 87734954 4808 62569130 4809 46482773 4810 80037205 4811 71648597 4812 37403306 4813 41597610 4814 6994602 4815 13960533 4816 83166549 4817 74777941 4818 143325866 4819 160103082 4820 92994218 4821 125109589 4822 175441237 4823 309658965 4824 277543594 4825 629865130 4826 361429674 4827 65731242 4828 181732693 4829 315950421 4830 139789653 4831 153811626 4832 86702762 4833 61536938 4834 47514965 4835 81069397 4836 72680789 4837 36371114 4838 40565418 4839 23788202 4840 30737749 4841 43320661 4842 76875093 4843 69925546 4844 158005930 4845 90897066 4846 32834901 4847 180684117 4848 314901845 4849 138741077 4850 154860202 4851 87751338 4852 62585514 4853 46466389 4854 80020821 4855 71632213 4856 37419690 4857 41613994 4858 7010986 4859 3474773 4860 20776277 4861 18679125 4862 35846826 4863 40041130 4864 23263914 4865 31262037 4866 43844949 4867 77399381 4868 69401258 4869 157481642 4870 90372778 4871 16448170 4872 45417813 4873 78972245 4874 34932053 4875 38468266 4876 21691050 4877 15399594 4878 11863381 4879 20251989 4880 18154837 4881 9108138 4882 10156714 4883 5962410 4884 7669077 4885 10814805 4886 19203413 4887 17496746 4888 39516842 4889 22739626 4890 8193365 4891 45155669 4892 78710101 4893 34669909 4894 38730410 4895 21953194 4896 15661738 4897 11601237 4898 19989845 4899 17892693 4900 9370282 4901 10418858 4902 1768106 4903 853333 4904 5178709 4905 4654421 4906 8977066 4907 10025642 4908 5831338 4909 7800149 4910 10945877 4911 19334485 4912 17365674 4913 39385770 4914 22608554 4915 4127402 4916 11339093 4917 19727701 4918 8717653 4919 9632426 4920 5438122 4921 3865258 4922 2950485 4923 5047637 4924 4523349 4925 2292394 4926 2554538 4927 1505962 4928 1901909 4929 2688341 4930 4785493 4931 4389546 4932 9894570 4933 5700266 4934 2032981 4935 11273557 4936 19662165 4937 8652117 4938 9697962 4939 5503658 4940 3930794 4941 2884949 4942 4982101 4943 4457813 4944 2357930 4945 2620074 4946 457386 4947 197973 4948 5137749 4949 4613461 4950 9018026 4951 10066602 4952 5872298 4953 7759189 4954 10904917 4955 19293525 4956 17406634 4957 39426730 4958 22649514 4959 16383 4960 45299029 4961 78853461 4962 34813269 4963 38587050 4964 21809834 4965 15518378 4966 11744597 4967 20133205 4968 18036053 4969 9226922 4970 10275498 4971 395946 4972 914773 4973 5240149 4974 4715861 4975 8915626 4976 9964202 4977 5769898 4978 7861589 4979 11007317 4980 19395925 4981 17304234 4982 39324330 4983 22547114 4984 4065962 4985 11400533 4986 19789141 4987 8779093 4988 9570986 4989 5376682 4990 3803818 4991 3011925 4992 5109077 4993 4584789 4994 9046698 4995 10095274 4996 5900970 4997 7730517 4998 10876245 4999 19264853 5000 17435306 5001 39455402 5002 22678186 5003 8254805 5004 45217109 5005 78771541 5006 34731349 5007 38668970 5008 21891754 5009 15600298 5010 11662677 5011 20051285 5012 17954133 5013 9308842 5014 10357418 5015 1706666 5016 3536213 5017 20837717 5018 18740565 5019 35785386 5020 39979690 5021 23202474 5022 31323477 5023 43906389 5024 77460821 5025 69339818 5026 157420202 5027 90311338 5028 16386730 5029 45479253 5030 79033685 5031 34993493 5032 38406826 5033 21629610 5034 15338154 5035 11924821 5036 20313429 5037 18216277 5038 36309674 5039 40503978 5040 23726762 5041 30799189 5042 43382101 5043 76936533 5044 69864106 5045 157944490 5046 90835626 5047 32896341 5048 180745557 5049 314963285 5050 138802517 5051 154798762 5052 87689898 5053 62524074 5054 46527829 5055 80082261 5056 71693653 5057 37358250 5058 41552554 5059 6949546 5060 14021973 5061 83227989 5062 74839381 5063 143264426 5064 160041642 5065 92932778 5066 125171029 5067 175502677 5068 309720405 5069 277482154 5070 629803690 5071 361368234 5072 65669802 5073 181794133 5074 316011861 5075 139851093 5076 153750186 5077 86641322 5078 61475498 5079 47576405 5080 81130837 5081 72742229 5082 145361578 5083 162138794 5084 95029930 5085 123073877 5086 173405525 5087 307623253 5088 279579306 5089 631900842 5090 363465386 5091 131462485 5092 722859349 5093 1259730261 5094 555087189 5095 619317930 5096 350882474 5097 250219178 5098 185988437 5099 320206165 5100 286651733 5101 149555882 5102 166333098 5103 27921066 5104 13989205 5105 83195221 5106 74806613 5107 143297194 5108 160074410 5109 92965546 5110 125138261 5111 175469909 5112 309687637 5113 277514922 5114 629836458 5115 361401002 5116 65702570 5117 181761365 5118 315979093 5119 139818325 5120 153782954 5121 86674090 5122 61508266 5123 47543637 5124 81098069 5125 72709461 5126 36350634 5127 40544938 5128 23767722 5129 30758229 5130 43341141 5131 76895573 5132 69905066 5133 157985450 5134 90876586 5135 32855381 5136 180704597 5137 314922325 5138 138761557 5139 154839722 5140 87730858 5141 62565034 5142 46486869 5143 80041301 5144 71652693 5145 37399210 5146 41593514 5147 6990506 5148 13964629 5149 83170645 5150 74782037 5151 143321770 5152 160098986 5153 92990122 5154 125113685 5155 175445333 5156 309663061 5157 277539498 5158 629861034 5159 361425578 5160 65727146 5161 181736789 5162 315954517 5163 139793749 5164 153807530 5165 86698666 5166 61532842 5167 47519061 5168 81073493 5169 72684885 5170 36367018 5171 40561322 5172 23784106 5173 30741845 5174 43324757 5175 76879189 5176 69921450 5177 158001834 5178 90892970 5179 32838997 5180 180688213 5181 314905941 5182 138745173 5183 154856106 5184 87747242 5185 62581418 5186 46470485 5187 80024917 5188 71636309 5189 37415594 5190 41609898 5191 7006890 5192 3478869 5193 20780373 5194 18683221 5195 35842730 5196 40037034 5197 23259818 5198 31266133 5199 43849045 5200 77403477 5201 69397162 5202 157477546 5203 90368682 5204 16444074 5205 45421909 5206 78976341 5207 34936149 5208 38464170 5209 21686954 5210 15395498 5211 11867477 5212 20256085 5213 18158933 5214 9104042 5215 10152618 5216 5958314 5217 7673173 5218 10818901 5219 19207509 5220 17492650 5221 39512746 5222 22735530 5223 8197461 5224 45159765 5225 78714197 5226 34674005 5227 38726314 5228 21949098 5229 15657642 5230 11605333 5231 19993941 5232 17896789 5233 9366186 5234 10414762 5235 1764010 5236 857429 5237 5182805 5238 4658517 5239 8972970 5240 10021546 5241 5827242 5242 7804245 5243 10949973 5244 19338581 5245 17361578 5246 39381674 5247 22604458 5248 4123306 5249 11343189 5250 19731797 5251 8721749 5252 9628330 5253 5434026 5254 3861162 5255 2954581 5256 5051733 5257 4527445 5258 2288298 5259 2550442 5260 1501866 5261 1906005 5262 2692437 5263 4789589 5264 4385450 5265 9890474 5266 5696170 5267 2037077 5268 11277653 5269 19666261 5270 8656213 5271 9693866 5272 5499562 5273 3926698 5274 2889045 5275 4986197 5276 4461909 5277 2353834 5278 2615978 5279 453290 5280 202069 5281 5141845 5282 4617557 5283 9013930 5284 10062506 5285 5868202 5286 7763285 5287 10909013 5288 19297621 5289 17402538 5290 39422634 5291 22645418 5292 1043114 5293 11326805 5294 19715413 5295 8705365 5296 9644714 5297 5450410 5298 3877546 5299 2938197 5300 5035349 5301 4511061 5302 2304682 5303 2566826 5304 387754 5305 464213 5306 660821 5307 1185109 5308 1108650 5309 2484906 5310 1436330 5311 496981 5312 693589 5313 1217877 5314 4096 5315 2435754 5316 1387178 5317 993962 5318 2872661 5319 4969813 5320 2217301 5321 2370218 5322 1321642 5323 928426 5324 775509 5325 5133653 5326 4609365 5327 9022122 5328 10070698 5329 5876394 5330 7755093 5331 10900821 5332 19289429 5333 17410730 5334 39430826 5335 22653610 5336 2086229 5337 45290837 5338 78845269 5339 34805077 5340 38595242 5341 21818026 5342 15526570 5343 11736405 5344 20125013 5345 18027861 5346 9235114 5347 10283690 5348 404138 5349 906581 5350 5231957 5351 4707669 5352 8923818 5353 9972394 5354 5778090 5355 7853397 5356 10999125 5357 19387733 5358 17312426 5359 39332522 5360 22555306 5361 4074154 5362 11392341 5363 19780949 5364 8770901 5365 9579178 5366 5384874 5367 3812010 5368 3003733 5369 5100885 5370 4576597 5371 9054890 5372 10103466 5373 5909162 5374 7722325 5375 10868053 5376 19256661 5377 17443498 5378 39463594 5379 22686378 5380 8246613 5381 45208917 5382 78763349 5383 34723157 5384 38677162 5385 21899946 5386 15608490 5387 11654485 5388 20043093 5389 17945941 5390 9317034 5391 10365610 5392 1714858 5393 3528021 5394 20829525 5395 18732373 5396 35793578 5397 39987882 5398 23210666 5399 31315285 5400 43898197 5401 77452629 5402 69348010 5403 157428394 5404 90319530 5405 16394922 5406 45471061 5407 79025493 5408 34985301 5409 38415018 5410 21637802 5411 15346346 5412 11916629 5413 20305237 5414 18208085 5415 36317866 5416 40512170 5417 23734954 5418 30790997 5419 43373909 5420 76928341 5421 69872298 5422 157952682 5423 90843818 5424 32888149 5425 180737365 5426 314955093 5427 138794325 5428 154806954 5429 87698090 5430 62532266 5431 46519637 5432 80074069 5433 71685461 5434 37366442 5435 41560746 5436 6957738 5437 14013781 5438 83219797 5439 74831189 5440 143272618 5441 160049834 5442 92940970 5443 125162837 5444 175494485 5445 309712213 5446 277490346 5447 629811882 5448 361376426 5449 65677994 5450 181785941 5451 316003669 5452 139842901 5453 153758378 5454 86649514 5455 61483690 5456 47568213 5457 81122645 5458 72734037 5459 145369770 5460 162146986 5461 95038122 5462 123065685 5463 173397333 5464 307615061 5465 279587498 5466 631909034 5467 363473578 5468 131454293 5469 722851157 5470 1259722069 5471 555078997 5472 619326122 5473 350890666 5474 250227370 5475 185980245 5476 320197973 5477 286643541 5478 149564074 5479 166341290 5480 27929258 5481 13981013 5482 83187029 5483 74798421 5484 143305386 5485 160082602 5486 92973738 5487 125130069 5488 175461717 5489 309679445 5490 277523114 5491 629844650 5492 361409194 5493 65710762 5494 181753173 5495 315970901 5496 139810133 5497 153791146 5498 86682282 5499 61516458 5500 47535445 5501 81089877 5502 72701269 5503 145418922 5504 162196138 5505 95087274 5506 123016533 5507 173348181 5508 307565909 5509 279636650 5510 631958186 5511 363522730 5512 131405141 5513 722802005 5514 1259672917 5515 555029845 5516 619375274 5517 350939818 5518 250276522 5519 185931093 5520 320148821 5521 286594389 5522 149613226 5523 166390442 5524 27978410 5525 55842133 5526 332666197 5527 299111765 5528 573303466 5529 640412330 5530 371976874 5531 500438357 5532 701764949 5533 1238635861 5534 1110174378 5535 2519460522 5536 1445718698 5537 262924970 5538 726930773 5539 1263801685 5540 559158613 5541 615246506 5542 346811050 5543 246147754 5544 190059861 5545 324277589 5546 290723157 5547 145484458 5548 162261674 5549 95152810 5550 122950997 5551 173282645 5552 307500373 5553 279702186 5554 632023722 5555 363588266 5556 131339605 5557 722736469 5558 1259607381 5559 554964309 5560 619440810 5561 351005354 5562 250342058 5563 185865557 5564 320083285 5565 286528853 5566 149678762 5567 166455978 5568 28043946 5569 13899093 5570 83105109 5571 74716501 5572 143387306 5573 160164522 5574 93055658 5575 125048149 5576 175379797 5577 309597525 5578 277605034 5579 629926570 5580 361491114 5581 65792682 5582 181671253 5583 315888981 5584 139728213 5585 153873066 5586 86764202 5587 61598378 5588 47453525 5589 81007957 5590 72619349 5591 36432554 5592 40626858 5593 23849642 5594 30676309 5595 43259221 5596 76813653 5597 69986986 5598 158067370 5599 90958506 5600 32773461 5601 180622677 5602 314840405 5603 138679637 5604 154921642 5605 87812778 5606 62646954 5607 46404949 5608 79959381 5609 71570773 5610 37481130 5611 41675434 5612 7072426 5613 3413333 5614 20714837 5615 18617685 5616 35908266 5617 40102570 5618 23325354 5619 31200597 5620 43783509 5621 77337941 5622 69462698 5623 157543082 5624 90434218 5625 16509610 5626 45356373 5627 78910805 5628 34870613 5629 38529706 5630 21752490 5631 15461034 5632 11801941 5633 20190549 5634 18093397 5635 9169578 5636 10218154 5637 6023850 5638 7607637 5639 10753365 5640 19141973 5641 17558186 5642 39578282 5643 22801066 5644 8131925 5645 45094229 5646 78648661 5647 34608469 5648 38791850 5649 22014634 5650 15723178 5651 11539797 5652 19928405 5653 17831253 5654 9431722 5655 10480298 5656 1829546 5657 791893 5658 20550997 5659 18453845 5660 36072106 5661 40266410 5662 23489194 5663 31036757 5664 43619669 5665 77174101 5666 69626538 5667 157706922 5668 90598058 5669 32767 5670 181196117 5671 315413845 5672 139253077 5673 154348202 5674 87239338 5675 62073514 5676 46978389 5677 80532821 5678 72144213 5679 36907690 5680 41101994 5681 1583786 5682 3659093 5683 20960597 5684 18863445 5685 35662506 5686 39856810 5687 23079594 5688 31446357 5689 44029269 5690 77583701 5691 69216938 5692 157297322 5693 90188458 5694 16263850 5695 45602133 5696 79156565 5697 35116373 5698 38283946 5699 21506730 5700 15215274 5701 12047701 5702 20436309 5703 18339157 5704 36186794 5705 40381098 5706 23603882 5707 30922069 5708 43504981 5709 77059413 5710 69741226 5711 157821610 5712 90712746 5713 33019221 5714 180868437 5715 315086165 5716 138925397 5717 154675882 5718 87567018 5719 62401194 5720 46650709 5721 80205141 5722 71816533 5723 37235370 5724 41429674 5725 6826666 5726 14144853 5727 83350869 5728 74962261 5729 143141546 5730 159918762 5731 92809898 5732 125293909 5733 175625557 5734 309843285 5735 277359274 5736 629680810 5737 361245354 5738 65546922 5739 181917013 5740 316134741 5741 139973973 5742 153627306 5743 86518442 5744 61352618 5745 47699285 5746 81253717 5747 72865109 5748 145238698 5749 162015914 5750 94907050 5751 123196757 5752 173528405 5753 307746133 5754 279456426 5755 631777962 5756 363342506 5757 131585365 5758 722982229 5759 1259853141 5760 555210069 5761 619195050 5762 350759594 5763 250096298 5764 186111317 5765 320329045 5766 286774613 5767 149433002 5768 166210218 5769 27798186 5770 56087893 5771 332911957 5772 299357525 5773 573057706 5774 640166570 5775 371731114 5776 500684117 5777 702010709 5778 1238881621 5779 1109928618 5780 2519214762 5781 1445472938 5782 262679210 5783 727176533 5784 1264047445 5785 559404373 5786 615000746 5787 346565290 5788 245901994 5789 190305621 5790 324523349 5791 290968917 5792 581446314 5793 648555178 5794 380119722 5795 492295509 5796 693622101 5797 1230493013 5798 1118317226 5799 2527603370 5800 1453861546 5801 525849941 5802 2891437397 5803 5038921045 5804 2220348757 5805 2477271722 5806 1403529898 5807 1000876714 5808 743953749 5809 1280824661 5810 1146606933 5811 598223530 5812 665332394 5813 111684266 5814 55956821 5815 332780885 5816 299226453 5817 573188778 5818 640297642 5819 371862186 5820 500553045 5821 701879637 5822 1238750549 5823 1110059690 5824 2519345834 5825 1445604010 5826 262810282 5827 727045461 5828 1263916373 5829 559273301 5830 615131818 5831 346696362 5832 246033066 5833 190174549 5834 324392277 5835 290837845 5836 145402538 5837 162179754 5838 95070890 5839 123032917 5840 173364565 5841 307582293 5842 279620266 5843 631941802 5844 363506346 5845 131421525 5846 722818389 5847 1259689301 5848 555046229 5849 619358890 5850 350923434 5851 250260138 5852 185947477 5853 320165205 5854 286610773 5855 149596842 5856 166374058 5857 27962026 5858 55858517 5859 332682581 5860 299128149 5861 573287082 5862 640395946 5863 371960490 5864 500454741 5865 701781333 5866 1238652245 5867 1110157994 5868 2519444138 5869 1445702314 5870 262908586 5871 726947157 5872 1263818069 5873 559174997 5874 615230122 5875 346794666 5876 246131370 5877 190076245 5878 324293973 5879 290739541 5880 145468074 5881 162245290 5882 95136426 5883 122967381 5884 173299029 5885 307516757 5886 279685802 5887 632007338 5888 363571882 5889 131355989 5890 722752853 5891 1259623765 5892 554980693 5893 619424426 5894 350988970 5895 250325674 5896 185881941 5897 320099669 5898 286545237 5899 149662378 5900 166439594 5901 28027562 5902 13915477 5903 83121493 5904 74732885 5905 143370922 5906 160148138 5907 93039274 5908 125064533 5909 175396181 5910 309613909 5911 277588650 5912 629910186 5913 361474730 5914 65776298 5915 181687637 5916 315905365 5917 139744597 5918 153856682 5919 86747818 5920 61581994 5921 47469909 5922 81024341 5923 72635733 5924 36416170 5925 40610474 5926 23833258 5927 30692693 5928 43275605 5929 76830037 5930 69970602 5931 158050986 5932 90942122 5933 32789845 5934 180639061 5935 314856789 5936 138696021 5937 154905258 5938 87796394 5939 62630570 5940 46421333 5941 79975765 5942 71587157 5943 37464746 5944 41659050 5945 7056042 5946 3429717 5947 20731221 5948 18634069 5949 35891882 5950 40086186 5951 23308970 5952 31216981 5953 43799893 5954 77354325 5955 69446314 5956 157526698 5957 90417834 5958 16493226 5959 45372757 5960 78927189 5961 34886997 5962 38513322 5963 21736106 5964 15444650 5965 11818325 5966 20206933 5967 18109781 5968 9153194 5969 10201770 5970 6007466 5971 7624021 5972 10769749 5973 19158357 5974 17541802 5975 39561898 5976 22784682 5977 8148309 5978 45110613 5979 78665045 5980 34624853 5981 38775466 5982 21998250 5983 15706794 5984 11556181 5985 19944789 5986 17847637 5987 9415338 5988 10463914 5989 1813162 5990 808277 5991 20567381 5992 18470229 5993 36055722 5994 40250026 5995 23472810 5996 31053141 5997 43636053 5998 77190485 5999 69610154 6000 157690538 6001 90581674 6002 4172458 6003 45307221 6004 78861653 6005 34821461 6006 38578858 6007 21801642 6008 15510186 6009 11752789 6010 20141397 6011 18044245 6012 9218730 6013 10267306 6014 1551018 6015 1856853 6016 2643285 6017 4740437 6018 4434602 6019 9939626 6020 5745322 6021 1987925 6022 2774357 6023 4871509 6024 8192 6025 9743018 6026 5548714 6027 3975850 6028 11490645 6029 19879253 6030 8869205 6031 9480874 6032 5286570 6033 3713706 6034 3102037 6035 20534613 6036 18437461 6037 36088490 6038 40282794 6039 23505578 6040 31020373 6041 43603285 6042 77157717 6043 69642922 6044 157723306 6045 90614442 6046 8344917 6047 181163349 6048 315381077 6049 139220309 6050 154380970 6051 87272106 6052 62106282 6053 46945621 6054 80500053 6055 72111445 6056 36940458 6057 41134762 6058 1616554 6059 3626325 6060 20927829 6061 18830677 6062 35695274 6063 39889578 6064 23112362 6065 31413589 6066 43996501 6067 77550933 6068 69249706 6069 157330090 6070 90221226 6071 16296618 6072 45569365 6073 79123797 6074 35083605 6075 38316714 6076 21539498 6077 15248042 6078 12014933 6079 20403541 6080 18306389 6081 36219562 6082 40413866 6083 23636650 6084 30889301 6085 43472213 6086 77026645 6087 69773994 6088 157854378 6089 90745514 6090 32986453 6091 180835669 6092 315053397 6093 138892629 6094 154708650 6095 87599786 6096 62433962 6097 46617941 6098 80172373 6099 71783765 6100 37268138 6101 41462442 6102 6859434 6103 14112085 6104 83318101 6105 74929493 6106 143174314 6107 159951530 6108 92842666 6109 125261141 6110 175592789 6111 309810517 6112 277392042 6113 629713578 6114 361278122 6115 65579690 6116 181884245 6117 316101973 6118 139941205 6119 153660074 6120 86551210 6121 61385386 6122 47666517 6123 81220949 6124 72832341 6125 145271466 6126 162048682 6127 94939818 6128 123163989 6129 173495637 6130 307713365 6131 279489194 6132 631810730 6133 363375274 6134 131552597 6135 722949461 6136 1259820373 6137 555177301 6138 619227818 6139 350792362 6140 250129066 6141 186078549 6142 320296277 6143 286741845 6144 149465770 6145 166242986 6146 27830954 6147 56055125 6148 332879189 6149 299324757 6150 573090474 6151 640199338 6152 371763882 6153 500651349 6154 701977941 6155 1238848853 6156 1109961386 6157 2519247530 6158 1445505706 6159 262711978 6160 727143765 6161 1264014677 6162 559371605 6163 615033514 6164 346598058 6165 245934762 6166 190272853 6167 324490581 6168 290936149 6169 581479082 6170 648587946 6171 380152490 6172 492262741 6173 693589333 6174 1230460245 6175 1118349994 6176 2527636138 6177 1453894314 6178 525817173 6179 2891404629 6180 5038888277 6181 2220315989 6182 2477304490 6183 1403562666 6184 1000909482 6185 743920981 6186 1280791893 6187 1146574165 6188 598256298 6189 665365162 6190 111717034 6191 55924053 6192 332748117 6193 299193685 6194 573221546 6195 640330410 6196 371894954 6197 500520277 6198 701846869 6199 1238717781 6200 1110092458 6201 2519378602 6202 1445636778 6203 262843050 6204 727012693 6205 1263883605 6206 559240533 6207 615164586 6208 346729130 6209 246065834 6210 190141781 6211 324359509 6212 290805077 6213 581675690 6214 648784554 6215 380349098 6216 492066133 6217 693392725 6218 1230263637 6219 1118546602 6220 2527832746 6221 1454090922 6222 525620565 6223 2891208021 6224 5038691669 6225 2220119381 6226 2477501098 6227 1403759274 6228 1001106090 6229 743724373 6230 1280595285 6231 1146377557 6232 598452906 6233 665561770 6234 111913642 6235 223368533 6236 1330664789 6237 1196447061 6238 2293213866 6239 2561649322 6240 1487907498 6241 2001753429 6242 2807059797 6243 4954543445 6244 4440697514 6245 10077842090 6246 5782874794 6247 1051699882 6248 2907723093 6249 5055206741 6250 2236634453 6251 2460986026 6252 1387244202 6253 984591018 6254 760239445 6255 1297110357 6256 1162892629 6257 581937834 6258 649046698 6259 380611242 6260 491803989 6261 693130581 6262 1230001493 6263 1118808746 6264 2528094890 6265 1454353066 6266 525358421 6267 2890945877 6268 5038429525 6269 2219857237 6270 2477763242 6271 1404021418 6272 1001368234 6273 743462229 6274 1280333141 6275 1146115413 6276 598715050 6277 665823914 6278 112175786 6279 55596373 6280 332420437 6281 298866005 6282 573549226 6283 640658090 6284 372222634 6285 500192597 6286 701519189 6287 1238390101 6288 1110420138 6289 2519706282 6290 1445964458 6291 263170730 6292 726685013 6293 1263555925 6294 558912853 6295 615492266 6296 347056810 6297 246393514 6298 189814101 6299 324031829 6300 290477397 6301 145730218 6302 162507434 6303 95398570 6304 122705237 6305 173036885 6306 307254613 6307 279947946 6308 632269482 6309 363834026 6310 131093845 6311 722490709 6312 1259361621 6313 554718549 6314 619686570 6315 351251114 6316 250587818 6317 185619797 6318 319837525 6319 286283093 6320 149924522 6321 166701738 6322 28289706 6323 13653333 6324 82859349 6325 74470741 6326 143633066 6327 160410282 6328 93301418 6329 124802389 6330 175134037 6331 309351765 6332 277850794 6333 630172330 6334 361736874 6335 66038442 6336 181425493 6337 315643221 6338 139482453 6339 154118826 6340 87009962 6341 61844138 6342 47207765 6343 80762197 6344 72373589 6345 36678314 6346 40872618 6347 24095402 6348 30430549 6349 43013461 6350 76567893 6351 70232746 6352 158313130 6353 91204266 6354 32527701 6355 180376917 6356 314594645 6357 138433877 6358 155167402 6359 88058538 6360 62892714 6361 46159189 6362 79713621 6363 71325013 6364 37726890 6365 41921194 6366 7318186 6367 3167573 6368 82203989 6369 73815381 6370 144288426 6371 161065642 6372 93956778 6373 124147029 6374 174478677 6375 308696405 6376 278506154 6377 630827690 6378 362392234 6379 65535 6380 724784469 6381 1261655381 6382 557012309 6383 617392810 6384 348957354 6385 248294058 6386 187913557 6387 322131285 6388 288576853 6389 147630762 6390 164407978 6391 6335146 6392 14636373 6393 83842389 6394 75453781 6395 142650026 6396 159427242 6397 92318378 6398 125785429 6399 176117077 6400 310334805 6401 276867754 6402 629189290 6403 360753834 6404 65055402 6405 182408533 6406 316626261 6407 140465493 6408 153135786 6409 86026922 6410 60861098 6411 48190805 6412 81745237 6413 73356629 6414 144747178 6415 161524394 6416 94415530 6417 123688277 6418 174019925 6419 308237653 6420 278964906 6421 631286442 6422 362850986 6423 132076885 6424 723473749 6425 1260344661 6426 555701589 6427 618703530 6428 350268074 6429 249604778 6430 186602837 6431 320820565 6432 287266133 6433 148941482 6434 165718698 6435 27306666 6436 56579413 6437 333403477 6438 299849045 6439 572566186 6440 639675050 6441 371239594 6442 501175637 6443 702502229 6444 1239373141 6445 1109437098 6446 2518723242 6447 1444981418 6448 262187690 6449 727668053 6450 1264538965 6451 559895893 6452 614509226 6453 346073770 6454 245410474 6455 190797141 6456 325014869 6457 291460437 6458 580954794 6459 648063658 6460 379628202 6461 492787029 6462 694113621 6463 1230984533 6464 1117825706 6465 2527111850 6466 1453370026 6467 526341461 6468 2891928917 6469 5039412565 6470 2220840277 6471 2476780202 6472 1403038378 6473 1000385194 6474 744445269 6475 1281316181 6476 1147098453 6477 597732010 6478 664840874 6479 111192746 6480 224351573 6481 1331647829 6482 1197430101 6483 2292230826 6484 2560666282 6485 1486924458 6486 2002736469 6487 2808042837 6488 4955526485 6489 4439714474 6490 10076859050 6491 5781891754 6492 1050716842 6493 2908706133 6494 5056189781 6495 2237617493 6496 2460002986 6497 1386261162 6498 983607978 6499 761222485 6500 1298093397 6501 1163875669 6502 2325785258 6503 2594220714 6504 1520478890 6505 1969182037 6506 2774488405 6507 4921972053 6508 4473268906 6509 10110413482 6510 5815446186 6511 2103399765 6512 11565749589 6513 20155684181 6514 8881395029 6515 9909086890 6516 5614119594 6517 4003506858 6518 2975814997 6519 5123298645 6520 4586427733 6521 2392894122 6522 2661329578 6523 446737066 6524 223827285 6525 1331123541 6526 1196905813 6527 2292755114 6528 2561190570 6529 1487448746 6530 2002212181 6531 2807518549 6532 4955002197 6533 4440238762 6534 10077383338 6535 5782416042 6536 1051241130 6537 2908181845 6538 5055665493 6539 2237093205 6540 2460527274 6541 1386785450 6542 984132266 6543 760698197 6544 1297569109 6545 1163351381 6546 581610154 6547 648719018 6548 380283562 6549 492131669 6550 693458261 6551 1230329173 6552 1118481066 6553 2527767210 6554 1454025386 6555 525686101 6556 2891273557 6557 5038757205 6558 2220184917 6559 2477435562 6560 1403693738 6561 1001040554 6562 743789909 6563 1280660821 6564 1146443093 6565 598387370 6566 665496234 6567 111848106 6568 223434069 6569 1330730325 6570 1196512597 6571 2293148330 6572 2561583786 6573 1487841962 6574 2001818965 6575 2807125333 6576 4954608981 6577 4440631978 6578 10077776554 6579 5782809258 6580 1051634346 6581 2907788629 6582 5055272277 6583 2236699989 6584 2460920490 6585 1387178666 6586 984525482 6587 760304981 6588 1297175893 6589 1162958165 6590 581872298 6591 648981162 6592 380545706 6593 491869525 6594 693196117 6595 1230067029 6596 1118743210 6597 2528029354 6598 1454287530 6599 525423957 6600 2891011413 6601 5038495061 6602 2219922773 6603 2477697706 6604 1403955882 6605 1001302698 6606 743527765 6607 1280398677 6608 1146180949 6609 598649514 6610 665758378 6611 112110250 6612 55661909 6613 332485973 6614 298931541 6615 573483690 6616 640592554 6617 372157098 6618 500258133 6619 701584725 6620 1238455637 6621 1110354602 6622 2519640746 6623 1445898922 6624 263105194 6625 726750549 6626 1263621461 6627 558978389 6628 615426730 6629 346991274 6630 246327978 6631 189879637 6632 324097365 6633 290542933 6634 145664682 6635 162441898 6636 95333034 6637 122770773 6638 173102421 6639 307320149 6640 279882410 6641 632203946 6642 363768490 6643 131159381 6644 722556245 6645 1259427157 6646 554784085 6647 619621034 6648 351185578 6649 250522282 6650 185685333 6651 319903061 6652 286348629 6653 149858986 6654 166636202 6655 28224170 6656 13718869 6657 82924885 6658 74536277 6659 143567530 6660 160344746 6661 93235882 6662 124867925 6663 175199573 6664 309417301 6665 277785258 6666 630106794 6667 361671338 6668 65972906 6669 181491029 6670 315708757 6671 139547989 6672 154053290 6673 86944426 6674 61778602 6675 47273301 6676 80827733 6677 72439125 6678 36612778 6679 40807082 6680 24029866 6681 30496085 6682 43078997 6683 76633429 6684 70167210 6685 158247594 6686 91138730 6687 32593237 6688 180442453 6689 314660181 6690 138499413 6691 155101866 6692 87993002 6693 62827178 6694 46224725 6695 79779157 6696 71390549 6697 37661354 6698 41855658 6699 7252650 6700 3233109 6701 82269525 6702 73880917 6703 144222890 6704 161000106 6705 93891242 6706 124212565 6707 174544213 6708 308761941 6709 278440618 6710 630762154 6711 362326698 6712 16689834 6713 181228885 6714 315446613 6715 139285845 6716 154315434 6717 87206570 6718 62040746 6719 47011157 6720 80565589 6721 72176981 6722 36874922 6723 41069226 6724 6204074 6725 7427413 6726 10573141 6727 18961749 6728 17738410 6729 39758506 6730 22981290 6731 7951701 6732 11097429 6733 19486037 6734 16384 6735 38972074 6736 22194858 6737 15903402 6738 45962581 6739 79517013 6740 35476821 6741 37923498 6742 21146282 6743 14854826 6744 12408149 6745 82138453 6746 73749845 6747 144353962 6748 161131178 6749 94022314 6750 124081493 6751 174413141 6752 308630869 6753 278571690 6754 630893226 6755 362457770 6756 33379669 6757 724653397 6758 1261524309 6759 556881237 6760 617523882 6761 349088426 6762 248425130 6763 187782485 6764 322000213 6765 288445781 6766 147761834 6767 164539050 6768 6466218 6769 14505301 6770 83711317 6771 75322709 6772 142781098 6773 159558314 6774 92449450 6775 125654357 6776 175986005 6777 310203733 6778 276998826 6779 629320362 6780 360884906 6781 65186474 6782 182277461 6783 316495189 6784 140334421 6785 153266858 6786 86157994 6787 60992170 6788 48059733 6789 81614165 6790 73225557 6791 144878250 6792 161655466 6793 94546602 6794 123557205 6795 173888853 6796 308106581 6797 279095978 6798 631417514 6799 362982058 6800 131945813 6801 723342677 6802 1260213589 6803 555570517 6804 618834602 6805 350399146 6806 249735850 6807 186471765 6808 320689493 6809 287135061 6810 149072554 6811 165849770 6812 27437738 6813 56448341 6814 333272405 6815 299717973 6816 572697258 6817 639806122 6818 371370666 6819 501044565 6820 702371157 6821 1239242069 6822 1109568170 6823 2518854314 6824 1445112490 6825 262318762 6826 727536981 6827 1264407893 6828 559764821 6829 614640298 6830 346204842 6831 245541546 6832 190666069 6833 324883797 6834 291329365 6835 581085866 6836 648194730 6837 379759274 6838 492655957 6839 693982549 6840 1230853461 6841 1117956778 6842 2527242922 6843 1453501098 6844 526210389 6845 2891797845 6846 5039281493 6847 2220709205 6848 2476911274 6849 1403169450 6850 1000516266 6851 744314197 6852 1281185109 6853 1146967381 6854 597863082 6855 664971946 6856 111323818 6857 224220501 6858 1331516757 6859 1197299029 6860 2292361898 6861 2560797354 6862 1487055530 6863 2002605397 6864 2807911765 6865 4955395413 6866 4439845546 6867 10076990122 6868 5782022826 6869 1050847914 6870 2908575061 6871 5056058709 6872 2237486421 6873 2460134058 6874 1386392234 6875 983739050 6876 761091413 6877 1297962325 6878 1163744597 6879 2325916330 6880 2594351786 6881 1520609962 6882 1969050965 6883 2774357333 6884 4921840981 6885 4473399978 6886 10110544554 6887 5815577258 6888 2103268693 6889 11565618517 6890 20155553109 6891 8881263957 6892 9909217962 6893 5614250666 6894 4003637930 6895 2975683925 6896 5123167573 6897 4586296661 6898 2393025194 6899 2661460650 6900 446868138 6901 223696213 6902 1330992469 6903 1196774741 6904 2292886186 6905 2561321642 6906 1487579818 6907 2002081109 6908 2807387477 6909 4954871125 6910 4440369834 6911 10077514410 6912 5782547114 6913 1051372202 6914 2908050773 6915 5055534421 6916 2236962133 6917 2460658346 6918 1386916522 6919 984263338 6920 760567125 6921 1297438037 6922 1163220309 6923 2326702762 6924 2595138218 6925 1521396394 6926 1968264533 6927 2773570901 6928 4921054549 6929 4474186410 6930 10111330986 6931 5816363690 6932 2102482261 6933 11564832085 6934 20154766677 6935 8880477525 6936 9910004394 6937 5615037098 6938 4004424362 6939 2974897493 6940 5122381141 6941 4585510229 6942 2393811626 6943 2662247082 6944 447654570 6945 893474133 6946 5322659157 6947 4785788245 6948 9172855466 6949 10246597290 6950 5951629994 6951 8007013717 6952 11228239189 6953 19818173781 6954 17762790058 6955 40311368362 6956 23131499178 6957 4206799530 6958 11630892373 6959 20220826965 6960 8946537813 6961 9843944106 6962 5548976810 6963 3938364074 6964 3040957781 6965 5188441429 6966 4651570517 6967 2327751338 6968 2596186794 6969 1522444970 6970 1967215957 6971 2772522325 6972 4920005973 6973 4475234986 6974 10112379562 6975 5817412266 6976 2101433685 6977 11563783509 6978 20153718101 6979 8879428949 6980 9911052970 6981 5616085674 6982 4005472938 6983 2973848917 6984 5121332565 6985 4584461653 6986 2394860202 6987 2663295658 6988 448703146 6989 222385493 6990 1329681749 6991 1195464021 6992 2294196906 6993 2562632362 6994 1488890538 6995 2000770389 6996 2806076757 6997 4953560405 6998 4441680554 6999 10078825130 7000 5783857834 7001 1052682922 7002 2906740053 7003 5054223701 7004 2235651413 7005 2461969066 7006 1388227242 7007 985574058 7008 759256405 7009 1296127317 7010 1161909589 7011 582920874 7012 650029738 7013 381594282 7014 490820949 7015 692147541 7016 1229018453 7017 1119791786 7018 2529077930 7019 1455336106 7020 524375381 7021 2889962837 7022 5037446485 7023 2218874197 7024 2478746282 7025 1405004458 7026 1002351274 7027 742479189 7028 1279350101 7029 1145132373 7030 599698090 7031 666806954 7032 113158826 7033 54613333 7034 331437397 7035 297882965 7036 574532266 7037 641641130 7038 373205674 7039 499209557 7040 700536149 7041 1237407061 7042 1111403178 7043 2520689322 7044 1446947498 7045 264153770 7046 725701973 7047 1262572885 7048 557929813 7049 616475306 7050 348039850 7051 247376554 7052 188831061 7053 323048789 7054 289494357 7055 146713258 7056 163490474 7057 96381610 7058 121722197 7059 172053845 7060 306271573 7061 280930986 7062 633252522 7063 364817066 7064 130110805 7065 721507669 7066 1258378581 7067 553735509 7068 620669610 7069 352234154 7070 251570858 7071 184636757 7072 318854485 7073 285300053 7074 150907562 7075 167684778 7076 29272746 7077 12670293 7078 328815957 7079 295261525 7080 577153706 7081 644262570 7082 375827114 7083 496588117 7084 697914709 7085 1234785621 7086 1114024618 7087 2523310762 7088 1449568938 7089 131071 7090 2899137877 7091 5046621525 7092 2228049237 7093 2469571242 7094 1395829418 7095 993176234 7096 751654229 7097 1288525141 7098 1154307413 7099 590523050 7100 657631914 7101 25340586 7102 58545493 7103 335369557 7104 301815125 7105 570600106 7106 637708970 7107 369273514 7108 503141717 7109 704468309 7110 1241339221 7111 1107471018 7112 2516757162 7113 1443015338 7114 260221610 7115 729634133 7116 1266505045 7117 561861973 7118 612543146 7119 344107690 7120 243444394 7121 192763221 7122 326980949 7123 293426517 7124 578988714 7125 646097578 7126 377662122 7127 494753109 7128 696079701 7129 1232950613 7130 1115859626 7131 2525145770 7132 1451403946 7133 528307541 7134 2893894997 7135 5041378645 7136 2222806357 7137 2474814122 7138 1401072298 7139 998419114 7140 746411349 7141 1283282261 7142 1149064533 7143 595765930 7144 662874794 7145 109226666 7146 226317653 7147 1333613909 7148 1199396181 7149 2290264746 7150 2558700202 7151 1484958378 7152 2004702549 7153 2810008917 7154 4957492565 7155 4437748394 7156 10074892970 7157 5779925674 7158 1048750762 7159 2910672213 7160 5058155861 7161 2239583573 7162 2458036906 7163 1384295082 7164 981641898 7165 763188565 7166 1300059477 7167 1165841749 7168 2323819178 7169 2592254634 7170 1518512810 7171 1971148117 7172 2776454485 7173 4923938133 7174 4471302826 7175 10108447402 7176 5813480106 7177 2105365845 7178 11567715669 7179 20157650261 7180 8883361109 7181 9907120810 7182 5612153514 7183 4001540778 7184 2977781077 7185 5125264725 7186 4588393813 7187 2390928042 7188 2659363498 7189 444770986 7190 897406293 7191 5326591317 7192 4789720405 7193 9168923306 7194 10242665130 7195 5947697834 7196 8010945877 7197 11232171349 7198 19822105941 7199 17758857898 7200 40307436202 7201 23127567018 7202 4202867370 7203 11634824533 7204 20224759125 7205 8950469973 7206 9840011946 7207 5545044650 7208 3934431914 7209 3044889941 7210 5192373589 7211 4655502677 7212 9303141034 7213 10376882858 7214 6081915562 7215 7876728149 7216 11097953621 7217 19687888213 7218 17893075626 7219 40441653930 7220 23261784746 7221 8413599061 7222 46262998357 7223 80622736725 7224 35525580117 7225 39636347562 7226 22456478378 7227 16014027434 7228 11903259989 7229 20493194581 7230 18345710933 7231 9571576490 7232 10645318314 7233 1786948266 7234 895309141 7235 5324494165 7236 4787623253 7237 9171020458 7238 10244762282 7239 5949794986 7240 8008848725 7241 11230074197 7242 19820008789 7243 17760955050 7244 40309533354 7245 23129664170 7246 4204964522 7247 11632727381 7248 20222661973 7249 8948372821 7250 9842109098 7251 5547141802 7252 3936529066 7253 3042792789 7254 5190276437 7255 4653405525 7256 2326440618 7257 2594876074 7258 1521134250 7259 1968526677 7260 2773833045 7261 4921316693 7262 4473924266 7263 10111068842 7264 5816101546 7265 2102744405 7266 11565094229 7267 20155028821 7268 8880739669 7269 9909742250 7270 5614774954 7271 4004162218 7272 2975159637 7273 5122643285 7274 4585772373 7275 2393549482 7276 2661984938 7277 447392426 7278 893736277 7279 5322921301 7280 4786050389 7281 9172593322 7282 10246335146 7283 5951367850 7284 8007275861 7285 11228501333 7286 19818435925 7287 17762527914 7288 40311106218 7289 23131237034 7290 4206537386 7291 11631154517 7292 20221089109 7293 8946799957 7294 9843681962 7295 5548714666 7296 3938101930 7297 3041219925 7298 5188703573 7299 4651832661 7300 2327489194 7301 2595924650 7302 1522182826 7303 1967478101 7304 2772784469 7305 4920268117 7306 4474972842 7307 10112117418 7308 5817150122 7309 2101695829 7310 11564045653 7311 20153980245 7312 8879691093 7313 9910790826 7314 5615823530 7315 4005210794 7316 2974111061 7317 5121594709 7318 4584723797 7319 2394598058 7320 2663033514 7321 448441002 7322 222647637 7323 1329943893 7324 1195726165 7325 2293934762 7326 2562370218 7327 1488628394 7328 2001032533 7329 2806338901 7330 4953822549 7331 4441418410 7332 10078562986 7333 5783595690 7334 1052420778 7335 2907002197 7336 5054485845 7337 2235913557 7338 2461706922 7339 1387965098 7340 985311914 7341 759518549 7342 1296389461 7343 1162171733 7344 582658730 7345 649767594 7346 381332138 7347 491083093 7348 692409685 7349 1229280597 7350 1119529642 7351 2528815786 7352 1455073962 7353 524637525 7354 2890224981 7355 5037708629 7356 2219136341 7357 2478484138 7358 1404742314 7359 1002089130 7360 742741333 7361 1279612245 7362 1145394517 7363 599435946 7364 666544810 7365 112896682 7366 54875477 7367 331699541 7368 298145109 7369 574270122 7370 641378986 7371 372943530 7372 499471701 7373 700798293 7374 1237669205 7375 1111141034 7376 2520427178 7377 1446685354 7378 263891626 7379 725964117 7380 1262835029 7381 558191957 7382 616213162 7383 347777706 7384 247114410 7385 189093205 7386 323310933 7387 289756501 7388 146451114 7389 163228330 7390 96119466 7391 121984341 7392 172315989 7393 306533717 7394 280668842 7395 632990378 7396 364554922 7397 130372949 7398 721769813 7399 1258640725 7400 553997653 7401 620407466 7402 351972010 7403 251308714 7404 184898901 7405 319116629 7406 285562197 7407 150645418 7408 167422634 7409 29010602 7410 12932437 7411 329078101 7412 295523669 7413 576891562 7414 644000426 7415 375564970 7416 496850261 7417 698176853 7418 1235047765 7419 1113762474 7420 2523048618 7421 1449306794 7422 66759338 7423 724915541 7424 1261786453 7425 557143381 7426 617261738 7427 348826282 7428 248162986 7429 188044629 7430 322262357 7431 288707925 7432 147499690 7433 164276906 7434 24816298 7435 29709653 7436 42292565 7437 75846997 7438 70953642 7439 159034026 7440 91925162 7441 31806805 7442 44389717 7443 77944149 7444 32768 7445 155888298 7446 88779434 7447 63613610 7448 183850325 7449 318068053 7450 141907285 7451 151693994 7452 84585130 7453 59419306 7454 49632597 7455 328553813 7456 294999381 7457 577415850 7458 644524714 7459 376089258 7460 496325973 7461 697652565 7462 1234523477 7463 1114286762 7464 2523572906 7465 1449831082 7466 133518677 7467 2898613589 7468 5046097237 7469 2227524949 7470 2470095530 7471 1396353706 7472 993700522 7473 751129941 7474 1288000853 7475 1153783125 7476 591047338 7477 658156202 7478 25864874 7479 58021205 7480 334845269 7481 301290837 7482 571124394 7483 638233258 7484 369797802 7485 502617429 7486 703944021 7487 1240814933 7488 1107995306 7489 2517281450 7490 1443539626 7491 260745898 7492 729109845 7493 1265980757 7494 561337685 7495 613067434 7496 344631978 7497 243968682 7498 192238933 7499 326456661 7500 292902229 7501 579513002 7502 646621866 7503 378186410 7504 494228821 7505 695555413 7506 1232426325 7507 1116383914 7508 2525670058 7509 1451928234 7510 527783253 7511 2893370709 7512 5040854357 7513 2222282069 7514 2475338410 7515 1401596586 7516 998943402 7517 745887061 7518 1282757973 7519 1148540245 7520 596290218 7521 663399082 7522 109750954 7523 225793365 7524 1333089621 7525 1198871893 7526 2290789034 7527 2559224490 7528 1485482666 7529 2004178261 7530 2809484629 7531 4956968277 7532 4438272682 7533 10075417258 7534 5780449962 7535 1049275050 7536 2910147925 7537 5057631573 7538 2239059285 7539 2458561194 7540 1384819370 7541 982166186 7542 762664277 7543 1299535189 7544 1165317461 7545 2324343466 7546 2592778922 7547 1519037098 7548 1970623829 7549 2775930197 7550 4923413845 7551 4471827114 7552 10108971690 7553 5814004394 7554 2104841557 7555 11567191381 7556 20157125973 7557 8882836821 7558 9907645098 7559 5612677802 7560 4002065066 7561 2977256789 7562 5124740437 7563 4587869525 7564 2391452330 7565 2659887786 7566 445295274 7567 896882005 7568 5326067029 7569 4789196117 7570 9169447594 7571 10243189418 7572 5948222122 7573 8010421589 7574 11231647061 7575 19821581653 7576 17759382186 7577 40307960490 7578 23128091306 7579 4203391658 7580 11634300245 7581 20224234837 7582 8949945685 7583 9840536234 7584 5545568938 7585 3934956202 7586 3044365653 7587 5191849301 7588 4654978389 7589 9303665322 7590 10377407146 7591 6082439850 7592 7876203861 7593 11097429333 7594 19687363925 7595 17893599914 7596 40442178218 7597 23262309034 7598 8413074773 7599 46262474069 7600 80622212437 7601 35525055829 7602 39636871850 7603 22457002666 7604 16014551722 7605 11902735701 7606 20492670293 7607 18345186645 7608 9572100778 7609 10645842602 7610 1787472554 7611 894784853 7612 5323969877 7613 4787098965 7614 9171544746 7615 10245286570 7616 5950319274 7617 8008324437 7618 11229549909 7619 19819484501 7620 17761479338 7621 40310057642 7622 23130188458 7623 4205488810 7624 11632203093 7625 20222137685 7626 8947848533 7627 9842633386 7628 5547666090 7629 3937053354 7630 3042268501 7631 5189752149 7632 4652881237 7633 9306811050 7634 10380552874 7635 6085585578 7636 7873058133 7637 11094283605 7638 19684218197 7639 17896745642 7640 40445323946 7641 23265454762 7642 8409929045 7643 46259328341 7644 80619066709 7645 35521910101 7646 39640017578 7647 22460148394 7648 16017697450 7649 11899589973 7650 20489524565 7651 18342040917 7652 9575246506 7653 10648988330 7654 1790618282 7655 3573896533 7656 21290636629 7657 19143152981 7658 36691421866 7659 40986389162 7660 23806519978 7661 32028054869 7662 44912956757 7663 79272695125 7664 71051160234 7665 161245473450 7666 92525996714 7667 16827198122 7668 46523569493 7669 80883307861 7670 35786151253 7671 39375776426 7672 22195907242 7673 15753456298 7674 12163831125 7675 20753765717 7676 18606282069 7677 9311005354 7678 10384747178 7679 6089779882 7680 7868863829 7681 11090089301 7682 19680023893 7683 17900939946 7684 40449518250 7685 23269649066 7686 8405734741 7687 46255134037 7688 80614872405 7689 35517715797 7690 39644211882 7691 22464342698 7692 16021891754 7693 11895395669 7694 20485330261 7695 18337846613 7696 9579440810 7697 10653182634 7698 1794812586 7699 889541973 7700 5318726997 7701 4781856085 7702 9176787626 7703 10250529450 7704 5955562154 7705 8003081557 7706 11224307029 7707 19814241621 7708 17766722218 7709 40315300522 7710 23135431338 7711 4210731690 7712 11626960213 7713 20216894805 7714 8942605653 7715 9847876266 7716 5552908970 7717 3942296234 7718 3037025621 7719 5184509269 7720 4647638357 7721 2331683498 7722 2600118954 7723 1526377130 7724 1963283797 7725 2768590165 7726 4916073813 7727 4479167146 7728 10116311722 7729 5821344426 7730 2097501525 7731 11559851349 7732 20149785941 7733 8875496789 7734 9914985130 7735 5620017834 7736 4009405098 7737 2969916757 7738 5117400405 7739 4580529493 7740 2398792362 7741 2667227818 7742 452635306 7743 218453333 7744 1325749589 7745 1191531861 7746 2298129066 7747 2566564522 7748 1492822698 7749 1996838229 7750 2802144597 7751 4949628245 7752 4445612714 7753 10082757290 7754 5787789994 7755 1056615082 7756 2902807893 7757 5050291541 7758 2231719253 7759 2465901226 7760 1392159402 7761 989506218 7762 755324245 7763 1292195157 7764 1157977429 7765 586853034 7766 653961898 7767 385526442 7768 486888789 7769 688215381 7770 1225086293 7771 1123723946 7772 2533010090 7773 1459268266 7774 520443221 7775 2886030677 7776 5033514325 7777 2214942037 7778 2482678442 7779 1408936618 7780 1006283434 7781 738547029 7782 1275417941 7783 1141200213 7784 603630250 7785 670739114 7786 117090986 7787 50681173 7788 1315263829 7789 1181046101 7790 2308614826 7791 2577050282 7792 1503308458 7793 1986352469 7794 2791658837 7795 4939142485 7796 4456098474 7797 10093243050 7798 5798275754 7799 262143 7800 11596551509 7801 20186486101 7802 8912196949 7803 9878284970 7804 5583317674 7805 3972704938 7806 3006616917 7807 5154100565 7808 4617229653 7809 2362092202 7810 2630527658 7811 101362346 7812 234181973 7813 1341478229 7814 1207260501 7815 2282400426 7816 2550835882 7817 1477094058 7818 2012566869 7819 2817873237 7820 4965356885 7821 4429884074 7822 10067028650 7823 5772061354 7824 1040886442 7825 2918536533 7826 5066020181 7827 2247447893 7828 2450172586 7829 1376430762 7830 973777578 7831 771052885 7832 1307923797 7833 1173706069 7834 2315954858 7835 2584390314 7836 1510648490 7837 1979012437 7838 2784318805 7839 4931802453 7840 4463438506 7841 10100583082 7842 5805615786 7843 2113230165 7844 11575579989 7845 20165514581 7846 8891225429 7847 9899256490 7848 5604289194 7849 3993676458 7850 2985645397 7851 5133129045 7852 4596258133 7853 2383063722 7854 2651499178 7855 436906666 7856 905270613 7857 5334455637 7858 4797584725 7859 9161058986 7860 10234800810 7861 5939833514 7862 8018810197 7863 11240035669 7864 19829970261 7865 17750993578 7866 40299571882 7867 23119702698 7868 4195003050 7869 11642688853 7870 20232623445 7871 8958334293 7872 9832147626 7873 5537180330 7874 3926567594 7875 3052754261 7876 5200237909 7877 4663366997 7878 9295276714 7879 10369018538 7880 6074051242 7881 7884592469 7882 11105817941 7883 19695752533 7884 17885211306 7885 40433789610 7886 23253920426 7887 8421463381 7888 46270862677 7889 80630601045 7890 35533444437 7891 39628483242 7892 22448614058 7893 16006163114 7894 11911124309 7895 20501058901 7896 18353575253 7897 9563712170 7898 10637453994 7899 1779083946 7900 3589625173 7901 21306365269 7902 19158881621 7903 36675693226 7904 40970660522 7905 23790791338 7906 32043783509 7907 44928685397 7908 79288423765 7909 71035431594 7910 161229744810 7911 92510268074 7912 16811469482 7913 46539298133 7914 80899036501 7915 35801879893 7916 39360047786 7917 22180178602 7918 15737727658 7919 12179559765 7920 20769494357 7921 18622010709 7922 37212564138 7923 41507531434 7924 24327662250 7925 31506912597 7926 44391814485 7927 78751552853 7928 71572302506 7929 161766615722 7930 93047138986 7931 33654396245 7932 185051993429 7933 322490946901 7934 142102320469 7935 158545390250 7936 89825913514 7937 64056109738 7938 47613039957 7939 81972778325 7940 73382843733 7941 38286305962 7942 42581273258 7943 7147793066 7944 3581236565 7945 21297976661 7946 19150493013 7947 36684081834 7948 40979049130 7949 23799179946 7950 32035394901 7951 44920296789 7952 79280035157 7953 71043820202 7954 161238133418 7955 92518656682 7956 16819858090 7957 46530909525 7958 80890647893 7959 35793491285 7960 39368436394 7961 22188567210 7962 15746116266 7963 12171171157 7964 20761105749 7965 18613622101 7966 9305762474 7967 10379504298 7968 6084537002 7969 7874106709 7970 11095332181 7971 19685266773 7972 17895697066 7973 40444275370 7974 23264406186 7975 8410977621 7976 46260376917 7977 80620115285 7978 35522958677 7979 39638969002 7980 22459099818 7981 16016648874 7982 11900638549 7983 20490573141 7984 18343089493 7985 9574197930 7986 10647939754 7987 1789569706 7988 3574945109 7989 21291685205 7990 19144201557 7991 36690373290 7992 40985340586 7993 23805471402 7994 32029103445 7995 44914005333 7996 79273743701 7997 71050111658 7998 161244424874 7999 92524948138 8000 16826149546 8001 46524618069 8002 80884356437 8003 35787199829 8004 39374727850 8005 22194858666 8006 15752407722 8007 12164879701 8008 20754814293 8009 18607330645 8010 9309956778 8011 10383698602 8012 6088731306 8013 7869912405 8014 11091137877 8015 19681072469 8016 17899891370 8017 40448469674 8018 23268600490 8019 8406783317 8020 46256182613 8021 80615920981 8022 35518764373 8023 39643163306 8024 22463294122 8025 16020843178 8026 11896444245 8027 20486378837 8028 18338895189 8029 9578392234 8030 10652134058 8031 1793764010 8032 890590549 8033 5319775573 8034 4782904661 8035 9175739050 8036 10249480874 8037 5954513578 8038 8004130133 8039 11225355605 8040 19815290197 8041 17765673642 8042 40314251946 8043 23134382762 8044 4209683114 8045 11628008789 8046 20217943381 8047 8943654229 8048 9846827690 8049 5551860394 8050 3941247658 8051 3038074197 8052 5185557845 8053 4648686933 8054 2330634922 8055 2599070378 8056 1525328554 8057 1964332373 8058 2769638741 8059 4917122389 8060 4478118570 8061 10115263146 8062 5820295850 8063 2098550101 8064 11560899925 8065 20150834517 8066 8876545365 8067 9913936554 8068 5618969258 8069 4008356522 8070 2970965333 8071 5118448981 8072 4581578069 8073 2397743786 8074 2666179242 8075 451586730 8076 219501909 8077 1326798165 8078 1192580437 8079 2297080490 8080 2565515946 8081 1491774122 8082 1997886805 8083 2803193173 8084 4950676821 8085 4444564138 8086 10081708714 8087 5786741418 8088 1055566506 8089 2903856469 8090 5051340117 8091 2232767829 8092 2464852650 8093 1391110826 8094 988457642 8095 756372821 8096 1293243733 8097 1159026005 8098 585804458 8099 652913322 8100 384477866 8101 487937365 8102 689263957 8103 1226134869 8104 1122675370 8105 2531961514 8106 1458219690 8107 521491797 8108 2887079253 8109 5034562901 8110 2215990613 8111 2481629866 8112 1407888042 8113 1005234858 8114 739595605 8115 1276466517 8116 1142248789 8117 602581674 8118 669690538 8119 116042410 8120 51729749 8121 1316312405 8122 1182094677 8123 2307566250 8124 2576001706 8125 1502259882 8126 1987401045 8127 2792707413 8128 4940191061 8129 4455049898 8130 10092194474 8131 5797227178 8132 267037354 8133 2899662165 8134 5047145813 8135 2228573525 8136 2469046954 8137 1395305130 8138 992651946 8139 752178517 8140 1289049429 8141 1154831701 8142 589998762 8143 657107626 8144 99265194 8145 118838613 8146 169170261 8147 303387989 8148 283814570 8149 636136106 8150 367700650 8151 127227221 8152 177558869 8153 311776597 8154 65536 8155 623553194 8156 355117738 8157 254454442 8158 735401301 8159 1272272213 8160 567629141 8161 606775978 8162 338340522 8163 237677226 8164 198530389 8165 1314215253 8166 1179997525 8167 2309663402 8168 2578098858 8169 1504357034 8170 1985303893 8171 2790610261 8172 4938093909 8173 4457147050 8174 10094291626 8175 5799324330 8176 534074709 8177 11594454357 8178 20184388949 8179 8910099797 8180 9880382122 8181 5585414826 8182 3974802090 8183 3004519765 8184 5152003413 8185 4615132501 8186 2364189354 8187 2632624810 8188 103459498 8189 232084821 8190 1339381077 8191 1205163349 8192 2284497578 8193 2552933034 8194 1479191210 8195 2010469717 8196 2815776085 8197 4963259733 8198 4431981226 8199 10069125802 8200 5774158506 8201 1042983594 8202 2916439381 8203 5063923029 8204 2245350741 8205 2452269738 8206 1378527914 8207 975874730 8208 768955733 8209 1305826645 8210 1171608917 8211 2318052010 8212 2586487466 8213 1512745642 8214 1976915285 8215 2782221653 8216 4929705301 8217 4465535658 8218 10102680234 8219 5807712938 8220 2111133013 8221 11573482837 8222 20163417429 8223 8889128277 8224 9901353642 8225 5606386346 8226 3995773610 8227 2983548245 8228 5131031893 8229 4594160981 8230 2385160874 8231 2653596330 8232 439003818 8233 903173461 8234 5332358485 8235 4795487573 8236 9163156138 8237 10236897962 8238 5941930666 8239 8016713045 8240 11237938517 8241 19827873109 8242 17753090730 8243 40301669034 8244 23121799850 8245 4197100202 8246 11640591701 8247 20230526293 8248 8956237141 8249 9834244778 8250 5539277482 8251 3928664746 8252 3050657109 8253 5198140757 8254 4661269845 8255 9297373866 8256 10371115690 8257 6076148394 8258 7882495317 8259 11103720789 8260 19693655381 8261 17887308458 8262 40435886762 8263 23256017578 8264 8419366229 8265 46268765525 8266 80628503893 8267 35531347285 8268 39630580394 8269 22450711210 8270 16008260266 8271 11909027157 8272 20498961749 8273 18351478101 8274 9565809322 8275 10639551146 8276 1781181098 8277 3587528021 8278 21304268117 8279 19156784469 8280 36677790378 8281 40972757674 8282 23792888490 8283 32041686357 8284 44926588245 8285 79286326613 8286 71037528746 8287 161231841962 8288 92512365226 8289 16813566634 8290 46537200981 8291 80896939349 8292 35799782741 8293 39362144938 8294 22182275754 8295 15739824810 8296 12177462613 8297 20767397205 8298 18619913557 8299 37214661290 8300 41509628586 8301 24329759402 8302 31504815445 8303 44389717333 8304 78749455701 8305 71574399658 8306 161768712874 8307 93049236138 8308 33652299093 8309 185049896277 8310 322488849749 8311 142100223317 8312 158547487402 8313 89828010666 8314 64058206890 8315 47610942805 8316 81970681173 8317 73380746581 8318 38288403114 8319 42583370410 8320 7149890218 8321 3579139413 8322 21295879509 8323 19148395861 8324 36686178986 8325 40981146282 8326 23801277098 8327 32033297749 8328 44918199637 8329 79277938005 8330 71045917354 8331 161240230570 8332 92520753834 8333 16821955242 8334 46528812373 8335 80888550741 8336 35791394133 8337 39370533546 8338 22190664362 8339 15748213418 8340 12169074005 8341 20759008597 8342 18611524949 8343 37227244202 8344 41522211498 8345 24342342314 8346 31492232533 8347 44377134421 8348 78736872789 8349 71586982570 8350 161781295786 8351 93061819050 8352 33639716181 8353 185037313365 8354 322476266837 8355 142087640405 8356 158560070314 8357 89840593578 8358 64070789802 8359 47598359893 8360 81958098261 8361 73368163669 8362 38300986026 8363 42595953322 8364 7162473130 8365 14295586133 8366 85162546517 8367 76572611925 8368 146765687466 8369 163945556650 8370 95226079914 8371 128112219477 8372 179651827029 8373 317090780501 8374 284204640938 8375 644981893802 8376 370103986858 8377 67308792490 8378 186094277973 8379 323533231445 8380 143144605013 8381 157503105706 8382 88783628970 8383 63013825194 8384 48655324501 8385 83015062869 8386 74425128277 8387 37244021418 8388 41538988714 8389 24359119530 8390 31475455317 8391 44360357205 8392 78720095573 8393 71603759786 8394 161798073002 8395 93078596266 8396 33622938965 8397 185020536149 8398 322459489621 8399 142070863189 8400 158576847530 8401 89857370794 8402 64087567018 8403 47581582677 8404 81941321045 8405 73351386453 8406 38317763242 8407 42612730538 8408 7179250346 8409 3558167893 8410 21274907989 8411 19127424341 8412 36707150506 8413 41002117802 8414 23822248618 8415 32012326229 8416 44897228117 8417 79256966485 8418 71066888874 8419 161261202090 8420 92541725354 8421 16842926762 8422 46507840853 8423 80867579221 8424 35770422613 8425 39391505066 8426 22211635882 8427 15769184938 8428 12148102485 8429 20738037077 8430 18590553429 8431 9326733994 8432 10400475818 8433 6105508522 8434 7853135189 8435 11074360661 8436 19664295253 8437 17916668586 8438 40465246890 8439 23285377706 8440 8390006101 8441 46239405397 8442 80599143765 8443 35501987157 8444 39659940522 8445 22480071338 8446 16037620394 8447 11879667029 8448 20469601621 8449 18322117973 8450 9595169450 8451 10668911274 8452 1810541226 8453 873813333 8454 5302998357 8455 4766127445 8456 9192516266 8457 10266258090 8458 5971290794 8459 7987352917 8460 11208578389 8461 19798512981 8462 17782450858 8463 40331029162 8464 23151159978 8465 4226460330 8466 11611231573 8467 20201166165 8468 8926877013 8469 9863604906 8470 5568637610 8471 3958024874 8472 3021296981 8473 5168780629 8474 4631909717 8475 2347412138 8476 2615847594 8477 1542105770 8478 1947555157 8479 2752861525 8480 4900345173 8481 4494895786 8482 10132040362 8483 5837073066 8484 2081772885 8485 11544122709 8486 20134057301 8487 8859768149 8488 9930713770 8489 5635746474 8490 4025133738 8491 2954188117 8492 5101671765 8493 4564800853 8494 2414521002 8495 2682956458 8496 468363946 8497 202724693 8498 5261055317 8499 4724184405 8500 9234459306 8501 10308201130 8502 6013233834 8503 7945409877 8504 11166635349 8505 19756569941 8506 17824393898 8507 40372972202 8508 23193103018 8509 524287 8510 46386206037 8511 80745944405 8512 35648787797 8513 39513139882 8514 22333270698 8515 15890819754 8516 12026467669 8517 20616402261 8518 18468918613 8519 9448368810 8520 10522110634 8521 405449386 8522 936727893 8523 5365912917 8524 4829042005 8525 9129601706 8526 10203343530 8527 5908376234 8528 8050267477 8529 11271492949 8530 19861427541 8531 17719536298 8532 40268114602 8533 23088245418 8534 4163545770 8535 11674146133 8536 20264080725 8537 8989791573 8538 9800690346 8539 5505723050 8540 3895110314 8541 3084211541 8542 5231695189 8543 4694824277 8544 9263819434 8545 10337561258 8546 6042593962 8547 7916049749 8548 11137275221 8549 19727209813 8550 17853754026 8551 40402332330 8552 23222463146 8553 8452920661 8554 46302319957 8555 80662058325 8556 35564901717 8557 39597025962 8558 22417156778 8559 15974705834 8560 11942581589 8561 20532516181 8562 18385032533 8563 9532254890 8564 10605996714 8565 1747626666 8566 3621082453 8567 21337822549 8568 19190338901 8569 36644235946 8570 40939203242 8571 23759334058 8572 32075240789 8573 44960142677 8574 79319881045 8575 71003974314 8576 161198287530 8577 92478810794 8578 16780012202 8579 46570755413 8580 80930493781 8581 35833337173 8582 39328590506 8583 22148721322 8584 15706270378 8585 12211017045 8586 20800951637 8587 18653467989 8588 37181106858 8589 41476074154 8590 24296204970 8591 31538369877 8592 44423271765 8593 78783010133 8594 71540845226 8595 161735158442 8596 93015681706 8597 33685853525 8598 185083450709 8599 322522404181 8600 142133777749 8601 158513932970 8602 89794456234 8603 64024652458 8604 47644497237 8605 82004235605 8606 73414301013 8607 38254848682 8608 42549815978 8609 7116335786 8610 14358500693 8611 85225461077 8612 76635526485 8613 146702772906 8614 163882642090 8615 95163165354 8616 128175134037 8617 179714741589 8618 317153695061 8619 284141726378 8620 644918979242 8621 370041072298 8622 67245877930 8623 186157192533 8624 323596146005 8625 143207519573 8626 157440191146 8627 88720714410 8628 62950910634 8629 48718239061 8630 83077977429 8631 74488042837 8632 148850256554 8633 166030125738 8634 97310649002 8635 126027650389 8636 177567257941 8637 315006211413 8638 286289210026 8639 647066462890 8640 372188555946 8641 134617584981 8642 740207973717 8643 1289963787605 8644 568409281877 8645 634181561002 8646 359303654058 8647 256224438954 8648 190452159829 8649 327891113301 8650 293531374933 8651 153145223850 8652 170325093034 8653 28591172266 8654 14324946261 8655 85191906645 8656 76601972053 8657 146736327338 8658 163916196522 8659 95196719786 8660 128141579605 8661 179681187157 8662 317120140629 8663 284175280810 8664 644952533674 8665 370074626730 8666 67279432362 8667 186123638101 8668 323562591573 8669 143173965141 8670 157473745578 8671 88754268842 8672 62984465066 8673 48684684629 8674 83044422997 8675 74454488405 8676 37223049898 8677 41518017194 8678 24338148010 8679 31496426837 8680 44381328725 8681 78741067093 8682 71582788266 8683 161777101482 8684 93057624746 8685 33643910485 8686 185041507669 8687 322480461141 8688 142091834709 8689 158555876010 8690 89836399274 8691 64066595498 8692 47602554197 8693 81962292565 8694 73372357973 8695 38296791722 8696 42591759018 8697 7158278826 8698 14299780437 8699 85166740821 8700 76576806229 8701 146761493162 8702 163941362346 8703 95221885610 8704 128116413781 8705 179656021333 8706 317094974805 8707 284200446634 8708 644977699498 8709 370099792554 8710 67304598186 8711 186098472277 8712 323537425749 8713 143148799317 8714 157498911402 8715 88779434666 8716 63009630890 8717 48659518805 8718 83019257173 8719 74429322581 8720 37239827114 8721 41534794410 8722 24354925226 8723 31479649621 8724 44364551509 8725 78724289877 8726 71599565482 8727 161793878698 8728 93074401962 8729 33627133269 8730 185024730453 8731 322463683925 8732 142075057493 8733 158572653226 8734 89853176490 8735 64083372714 8736 47585776981 8737 81945515349 8738 73355580757 8739 38313568938 8740 42608536234 8741 7175056042 8742 3562362197 8743 21279102293 8744 19131618645 8745 36702956202 8746 40997923498 8747 23818054314 8748 32016520533 8749 44901422421 8750 79261160789 8751 71062694570 8752 161257007786 8753 92537531050 8754 16838732458 8755 46512035157 8756 80871773525 8757 35774616917 8758 39387310762 8759 22207441578 8760 15764990634 8761 12152296789 8762 20742231381 8763 18594747733 8764 9322539690 8765 10396281514 8766 6101314218 8767 7857329493 8768 11078554965 8769 19668489557 8770 17912474282 8771 40461052586 8772 23281183402 8773 8394200405 8774 46243599701 8775 80603338069 8776 35506181461 8777 39655746218 8778 22475877034 8779 16033426090 8780 11883861333 8781 20473795925 8782 18326312277 8783 9590975146 8784 10664716970 8785 1806346922 8786 878007637 8787 5307192661 8788 4770321749 8789 9188321962 8790 10262063786 8791 5967096490 8792 7991547221 8793 11212772693 8794 19802707285 8795 17778256554 8796 40326834858 8797 23146965674 8798 4222266026 8799 11615425877 8800 20205360469 8801 8931071317 8802 9859410602 8803 5564443306 8804 3953830570 8805 3025491285 8806 5172974933 8807 4636104021 8808 2343217834 8809 2611653290 8810 1537911466 8811 1951749461 8812 2757055829 8813 4904539477 8814 4490701482 8815 10127846058 8816 5832878762 8817 2085967189 8818 11548317013 8819 20138251605 8820 8863962453 8821 9926519466 8822 5631552170 8823 4020939434 8824 2958382421 8825 5105866069 8826 4568995157 8827 2410326698 8828 2678762154 8829 464169642 8830 206918997 8831 5265249621 8832 4728378709 8833 9230265002 8834 10304006826 8835 6009039530 8836 7949604181 8837 11170829653 8838 19760764245 8839 17820199594 8840 40368777898 8841 23188908714 8842 1068149418 8843 11598648661 8844 20188583253 8845 8914294101 8846 9876187818 8847 5581220522 8848 3970607786 8849 3008714069 8850 5156197717 8851 4619326805 8852 2359995050 8853 2628430506 8854 397060778 8855 475354453 8856 676681045 8857 1213551957 8858 1135258282 8859 2544544426 8860 1470802602 8861 508908885 8862 710235477 8863 1247106389 8864 131072 8865 2494212778 8866 1420470954 8867 1017817770 8868 2941605205 8869 5089088853 8870 2270516565 8871 2427103914 8872 1353362090 8873 950708906 8874 794121557 8875 5256861013 8876 4719990101 8877 9238653610 8878 10312395434 8879 6017428138 8880 7941215573 8881 11162441045 8882 19752375637 8883 17828588202 8884 40377166506 8885 23197297322 8886 2136298837 8887 46377817429 8888 80737555797 8889 35640399189 8890 39521528490 8891 22341659306 8892 15899208362 8893 12018079061 8894 20608013653 8895 18460530005 8896 9456757418 8897 10530499242 8898 413837994 8899 928339285 8900 5357524309 8901 4820653397 8902 9137990314 8903 10211732138 8904 5916764842 8905 8041878869 8906 11263104341 8907 19853038933 8908 17727924906 8909 40276503210 8910 23096634026 8911 4171934378 8912 11665757525 8913 20255692117 8914 8981402965 8915 9809078954 8916 5514111658 8917 3903498922 8918 3075822933 8919 5223306581 8920 4686435669 8921 9272208042 8922 10345949866 8923 6050982570 8924 7907661141 8925 11128886613 8926 19718821205 8927 17862142634 8928 40410720938 8929 23230851754 8930 8444532053 8931 46293931349 8932 80653669717 8933 35556513109 8934 39605414570 8935 22425545386 8936 15983094442 8937 11934192981 8938 20524127573 8939 18376643925 8940 9540643498 8941 10614385322 8942 1756015274 8943 3612693845 8944 21329433941 8945 19181950293 8946 36652624554 8947 40947591850 8948 23767722666 8949 32066852181 8950 44951754069 8951 79311492437 8952 71012362922 8953 161206676138 8954 92487199402 8955 16788400810 8956 46562366805 8957 80922105173 8958 35824948565 8959 39336979114 8960 22157109930 8961 15714658986 8962 12202628437 8963 20792563029 8964 18645079381 8965 37189495466 8966 41484462762 8967 24304593578 8968 31529981269 8969 44414883157 8970 78774621525 8971 71549233834 8972 161743547050 8973 93024070314 8974 33677464917 8975 185075062101 8976 322514015573 8977 142125389141 8978 158522321578 8979 89802844842 8980 64033041066 8981 47636108629 8982 81995846997 8983 73405912405 8984 38263237290 8985 42558204586 8986 7124724394 8987 14350112085 8988 85217072469 8989 76627137877 8990 146711161514 8991 163891030698 8992 95171553962 8993 128166745429 8994 179706352981 8995 317145306453 8996 284150114986 8997 644927367850 8998 370049460906 8999 67254266538 9000 186148803925 9001 323587757397 9002 143199130965 9003 157448579754 9004 88729103018 9005 62959299242 9006 48709850453 9007 83069588821 9008 74479654229 9009 148858645162 9010 166038514346 9011 97319037610 9012 126019261781 9013 177558869333 9014 314997822805 9015 286297598634 9016 647074851498 9017 372196944554 9018 134609196373 9019 740199585109 9020 1289955398997 9021 568400893269 9022 634189949610 9023 359312042666 9024 256232827562 9025 190443771221 9026 327882724693 9027 293522986325 9028 153153612458 9029 170333481642 9030 28599560874 9031 14316557653 9032 85183518037 9033 76593583445 9034 146744715946 9035 163924585130 9036 95205108394 9037 128133190997 9038 179672798549 9039 317111752021 9040 284183669418 9041 644960922282 9042 370083015338 9043 67287820970 9044 186115249493 9045 323554202965 9046 143165576533 9047 157482134186 9048 88762657450 9049 62992853674 9050 48676296021 9051 83036034389 9052 74446099797 9053 148908976810 9054 166088845994 9055 97369369258 9056 125968930133 9057 177508537685 9058 314947491157 9059 286347930282 9060 647125183146 9061 372247276202 9062 134558864725 9063 740149253461 9064 1289905067349 9065 568350561621 9066 634240281258 9067 359362374314 9068 256283159210 9069 190393439573 9070 327832393045 9071 293472654677 9072 153203944106 9073 170383813290 9074 28649892522 9075 57182344533 9076 340650186069 9077 306290447701 9078 587062749866 9079 655782226602 9080 380904319658 9081 512448877909 9082 718607308117 9083 1268363122005 9084 1136818563754 9085 2579927575210 9086 1480415947434 9087 269235169962 9088 744377111893 9089 1294132925781 9090 572578420053 9091 630012422826 9092 355134515882 9093 252055300778 9094 194621298005 9095 332060251477 9096 297700513109 9097 148976085674 9098 166155954858 9099 97436478122 9100 125901821269 9101 177441428821 9102 314880382293 9103 286415039146 9104 647192292010 9105 372314385066 9106 134491755861 9107 740082144597 9108 1289837958485 9109 568283452757 9110 634307390122 9111 359429483178 9112 256350268074 9113 190326330709 9114 327765284181 9115 293405545813 9116 153271052970 9117 170450922154 9118 28717001386 9119 14232671573 9120 85099631957 9121 76509697365 9122 146828602026 9123 164008471210 9124 95288994474 9125 128049304917 9126 179588912469 9127 317027865941 9128 284267555498 9129 645044808362 9130 370166901418 9131 67371707050 9132 186031363413 9133 323470316885 9134 143081690453 9135 157566020266 9136 88846543530 9137 63076739754 9138 48592409941 9139 82952148309 9140 74362213717 9141 37306935978 9142 41601903274 9143 24422034090 9144 31412540757 9145 44297442645 9146 78657181013 9147 71666674346 9148 161860987562 9149 93141510826 9150 33560024405 9151 184957621589 9152 322396575061 9153 142007948629 9154 158639762090 9155 89920285354 9156 64150481578 9157 47518668117 9158 81878406485 9159 73288471893 9160 38380677802 9161 42675645098 9162 7242164906 9163 3495253333 9164 21211993429 9165 19064509781 9166 36770065066 9167 41065032362 9168 23885163178 9169 31949411669 9170 44834313557 9171 79194051925 9172 71129803434 9173 161324116650 9174 92604639914 9175 16905841322 9176 46444926293 9177 80804664661 9178 35707508053 9179 39454419626 9180 22274550442 9181 15832099498 9182 12085187925 9183 20675122517 9184 18527638869 9185 9389648554 9186 10463390378 9187 6168423082 9188 7790220629 9189 11011446101 9190 19601380693 9191 17979583146 9192 40528161450 9193 23348292266 9194 8327091541 9195 46176490837 9196 80536229205 9197 35439072597 9198 39722855082 9199 22542985898 9200 16100534954 9201 11816752469 9202 20406687061 9203 18259203413 9204 9658084010 9205 10731825834 9206 1873455786 9207 810898773 9208 21044221269 9209 18896737621 9210 36937837226 9211 41232804522 9212 24052935338 9213 31781639509 9214 44666541397 9215 79026279765 9216 71297575594 9217 161491888810 9218 92772412074 9219 1048575 9220 185544824149 9221 322983777621 9222 142595151189 9223 158052559530 9224 89333082794 9225 63563279018 9226 48105870677 9227 82465609045 9228 73875674453 9229 37793475242 9230 42088442538 9231 1621797546 9232 3746911573 9233 21463651669 9234 19316168021 9235 36518406826 9236 40813374122 9237 23633504938 9238 32201069909 9239 45085971797 9240 79445710165 9241 70878145194 9242 161072458410 9243 92352981674 9244 16654183082 9245 46696584533 9246 81056322901 9247 35959166293 9248 39202761386 9249 22022892202 9250 15580441258 9251 12336846165 9252 20926780757 9253 18779297109 9254 37055277738 9255 41350245034 9256 24170375850 9257 31664198997 9258 44549100885 9259 78908839253 9260 71415016106 9261 161609329322 9262 92889852586 9263 33811682645 9264 185209279829 9265 322648233301 9266 142259606869 9267 158388103850 9268 89668627114 9269 63898823338 9270 47770326357 9271 82130064725 9272 73540130133 9273 38129019562 9274 42423986858 9275 6990506666 9276 14484329813 9277 85351290197 9278 76761355605 9279 146576943786 9280 163756812970 9281 95037336234 9282 128300963157 9283 179840570709 9284 317279524181 9285 284015897258 9286 644793150122 9287 369915243178 9288 67120048810 9289 186283021653 9290 323721975125 9291 143333348693 9292 157314362026 9293 88594885290 9294 62825081514 9295 48844068181 9296 83203806549 9297 74613871957 9298 148724427434 9299 165904296618 9300 97184819882 9301 126153479509 9302 177693087061 9303 315132040533 9304 286163380906 9305 646940633770 9306 372062726826 9307 134743414101 9308 740333802837 9309 1290089616725 9310 568535110997 9311 634055731882 9312 359177824938 9313 256098609834 9314 190577988949 9315 328016942421 9316 293657204053 9317 153019394730 9318 170199263914 9319 28465343146 9320 57434002773 9321 340901844309 9322 306542105941 9323 586811091626 9324 655530568362 9325 380652661418 9326 512700536149 9327 718858966357 9328 1268614780245 9329 1136566905514 9330 2579675916970 9331 1480164289194 9332 268983511722 9333 744628770133 9334 1294384584021 9335 572830078293 9336 629760764586 9337 354882857642 9338 251803642538 9339 194872956245 9340 332311909717 9341 297952171349 9342 595401026218 9343 664120502954 9344 389242596010 9345 504110601557 9346 710269031765 9347 1260024845653 9348 1145156840106 9349 2588265851562 9350 1488754223786 9351 538470339925 9352 2960831894869 9353 5159855150421 9354 2273637127509 9355 2536726244010 9356 1437214616234 9357 1024897755818 9358 761808639317 9359 1311564453205 9360 1174125499733 9361 612580895402 9362 681300372138 9363 114364689066 9364 57299785045 9365 340767626581 9366 306407888213 9367 586945309354 9368 655664786090 9369 380786879146 9370 512566318421 9371 718724748629 9372 1268480562517 9373 1136701123242 9374 2579810134698 9375 1480298506922 9376 269117729450 9377 744494552405 9378 1294250366293 9379 572695860565 9380 629894982314 9381 355017075370 9382 251937860266 9383 194738738517 9384 332177691989 9385 297817953621 9386 148892199594 9387 166072068778 9388 97352592042 9389 125985707349 9390 177525314901 9391 314964268373 9392 286331153066 9393 647108405930 9394 372230498986 9395 134575641941 9396 740166030677 9397 1289921844565 9398 568367338837 9399 634223504042 9400 359345597098 9401 256266381994 9402 190410216789 9403 327849170261 9404 293489431893 9405 153187166890 9406 170367036074 9407 28633115306 9408 57199121749 9409 340666963285 9410 306307224917 9411 587045972650 9412 655765449386 9413 380887542442 9414 512465655125 9415 718624085333 9416 1268379899221 9417 1136801786538 9418 2579910797994 9419 1480399170218 9420 269218392746 9421 744393889109 9422 1294149702997 9423 572595197269 9424 629995645610 9425 355117738666 9426 252038523562 9427 194638075221 9428 332077028693 9429 297717290325 9430 148959308458 9431 166139177642 9432 97419700906 9433 125918598485 9434 177458206037 9435 314897159509 9436 286398261930 9437 647175514794 9438 372297607850 9439 134508533077 9440 740098921813 9441 1289854735701 9442 568300229973 9443 634290612906 9444 359412705962 9445 256333490858 9446 190343107925 9447 327782061397 9448 293422323029 9449 153254275754 9450 170434144938 9451 28700224170 9452 14249448789 9453 85116409173 9454 76526474581 9455 146811824810 9456 163991693994 9457 95272217258 9458 128066082133 9459 179605689685 9460 317044643157 9461 284250778282 9462 645028031146 9463 370150124202 9464 67354929834 9465 186048140629 9466 323487094101 9467 143098467669 9468 157549243050 9469 88829766314 9470 63059962538 9471 48609187157 9472 82968925525 9473 74378990933 9474 37290158762 9475 41585126058 9476 24405256874 9477 31429317973 9478 44314219861 9479 78673958229 9480 71649897130 9481 161844210346 9482 93124733610 9483 33576801621 9484 184974398805 9485 322413352277 9486 142024725845 9487 158622984874 9488 89903508138 9489 64133704362 9490 47535445333 9491 81895183701 9492 73305249109 9493 38363900586 9494 42658867882 9495 7225387690 9496 3512030549 9497 21228770645 9498 19081286997 9499 36753287850 9500 41048255146 9501 23868385962 9502 31966188885 9503 44851090773 9504 79210829141 9505 71113026218 9506 161307339434 9507 92587862698 9508 16889064106 9509 46461703509 9510 80821441877 9511 35724285269 9512 39437642410 9513 22257773226 9514 15815322282 9515 12101965141 9516 20691899733 9517 18544416085 9518 9372871338 9519 10446613162 9520 6151645866 9521 7806997845 9522 11028223317 9523 19618157909 9524 17962805930 9525 40511384234 9526 23331515050 9527 8343868757 9528 46193268053 9529 80553006421 9530 35455849813 9531 39706077866 9532 22526208682 9533 16083757738 9534 11833529685 9535 20423464277 9536 18275980629 9537 9641306794 9538 10715048618 9539 1856678570 9540 827675989 9541 21060998485 9542 18913514837 9543 36921060010 9544 41216027306 9545 24036158122 9546 31798416725 9547 44683318613 9548 79043056981 9549 71280798378 9550 161475111594 9551 92755634858 9552 4272597674 9553 46394594645 9554 80754333013 9555 35657176405 9556 39504751274 9557 22324882090 9558 15882431146 9559 12034856277 9560 20624790869 9561 18477307221 9562 9439980202 9563 10513722026 9564 1588243114 9565 1901417813 9566 2706724181 9567 4854207829 9568 4541033130 9569 10178177706 9570 5883210410 9571 2035635541 9572 2840941909 9573 4988425557 9574 262144 9575 9976851114 9576 5681883818 9577 4071271082 9578 11766420821 9579 20356355413 9580 9082066261 9581 9708415658 9582 5413448362 9583 3802835626 9584 3176486229 9585 21027444053 9586 18879960405 9587 36954614442 9588 41249581738 9589 24069712554 9590 31764862293 9591 44649764181 9592 79009502549 9593 71314352810 9594 161508666026 9595 92789189290 9596 8545195349 9597 185511269717 9598 322950223189 9599 142561596757 9600 158086113962 9601 89366637226 9602 63596833450 9603 48072316245 9604 82432054613 9605 73842120021 9606 37827029674 9607 42121996970 9608 1655351978 9609 3713357141 9610 21430097237 9611 19282613589 9612 36551961258 9613 40846928554 9614 23667059370 9615 32167515477 9616 45052417365 9617 79412155733 9618 70911699626 9619 161106012842 9620 92386536106 9621 16687737514 9622 46663030101 9623 81022768469 9624 35925611861 9625 39236315818 9626 22056446634 9627 15613995690 9628 12303291733 9629 20893226325 9630 18745742677 9631 37088832170 9632 41383799466 9633 24203930282 9634 31630644565 9635 44515546453 9636 78875284821 9637 71448570538 9638 161642883754 9639 92923407018 9640 33778128213 9641 185175725397 9642 322614678869 9643 142226052437 9644 158421658282 9645 89702181546 9646 63932377770 9647 47736771925 9648 82096510293 9649 73506575701 9650 38162573994 9651 42457541290 9652 7024061098 9653 14450775381 9654 85317735765 9655 76727801173 9656 146610498218 9657 163790367402 9658 95070890666 9659 128267408725 9660 179807016277 9661 317245969749 9662 284049451690 9663 644826704554 9664 369948797610 9665 67153603242 9666 186249467221 9667 323688420693 9668 143299794261 9669 157347916458 9670 88628439722 9671 62858635946 9672 48810513749 9673 83170252117 9674 74580317525 9675 148757981866 9676 165937851050 9677 97218374314 9678 126119925077 9679 177659532629 9680 315098486101 9681 286196935338 9682 646974188202 9683 372096281258 9684 134709859669 9685 740300248405 9686 1290056062293 9687 568501556565 9688 634089286314 9689 359211379370 9690 256132164266 9691 190544434517 9692 327983387989 9693 293623649621 9694 153052949162 9695 170232818346 9696 28498897578 9697 57400448341 9698 340868289877 9699 306508551509 9700 586844646058 9701 655564122794 9702 380686215850 9703 512666981717 9704 718825411925 9705 1268581225813 9706 1136600459946 9707 2579709471402 9708 1480197843626 9709 269017066154 9710 744595215701 9711 1294351029589 9712 572796523861 9713 629794319018 9714 354916412074 9715 251837196970 9716 194839401813 9717 332278355285 9718 297918616917 9719 595434580650 9720 664154057386 9721 389276150442 9722 504077047125 9723 710235477333 9724 1259991291221 9725 1145190394538 9726 2588299405994 9727 1488787778218 9728 538436785493 9729 2960798340437 9730 5159821595989 9731 2273603573077 9732 2536759798442 9733 1437248170666 9734 1024931310250 9735 761775084885 9736 1311530898773 9737 1174091945301 9738 612614449834 9739 681333926570 9740 114398243498 9741 57266230613 9742 340734072149 9743 306374333781 9744 586978863786 9745 655698340522 9746 380820433578 9747 512532763989 9748 718691194197 9749 1268447008085 9750 1136734677674 9751 2579843689130 9752 1480332061354 9753 269151283882 9754 744460997973 9755 1294216811861 9756 572662306133 9757 629928536746 9758 355050629802 9759 251971414698 9760 194705184085 9761 332144137557 9762 297784399189 9763 595635907242 9764 664355383978 9765 389477477034 9766 503875720533 9767 710034150741 9768 1259789964629 9769 1145391721130 9770 2588500732586 9771 1488989104810 9772 538235458901 9773 2960597013845 9774 5159620269397 9775 2273402246485 9776 2536961125034 9777 1437449497258 9778 1025132636842 9779 761573758293 9780 1311329572181 9781 1173890618709 9782 612815776426 9783 681535253162 9784 114599570090 9785 228729378133 9786 1362600744277 9787 1225161790805 9788 2348250999466 9789 2623128906410 9790 1523617278634 9791 2049795511637 9792 2874429232469 9793 5073452488021 9794 4547274255018 9795 10319710300842 9796 5921663789738 9797 1076940679850 9798 2977508447573 9799 5176531703125 9800 2290313680213 9801 2520049691306 9802 1420538063530 9803 1008221203114 9804 778485192021 9805 1328241005909 9806 1190802052437 9807 595904342698 9808 664623819434 9809 389745912490 9810 503607285077 9811 709765715285 9812 1259521529173 9813 1145660156586 9814 2588769168042 9815 1489257540266 9816 537967023445 9817 2960328578389 9818 5159351833941 9819 2273133811029 9820 2537229560490 9821 1437717932714 9822 1025401072298 9823 761305322837 9824 1311061136725 9825 1173622183253 9826 613084211882 9827 681803688618 9828 114868005546 9829 56930686293 9830 340398527829 9831 306038789461 9832 587314408106 9833 656033884842 9834 381155977898 9835 512197219669 9836 718355649877 9837 1268111463765 9838 1137070221994 9839 2580179233450 9840 1480667605674 9841 269486828202 9842 744125453653 9843 1293881267541 9844 572326761813 9845 630264081066 9846 355386174122 9847 252306959018 9848 194369639765 9849 331808593237 9850 297448854869 9851 149227743914 9852 166407613098 9853 97688136362 9854 125650163029 9855 177189770581 9856 314628724053 9857 286666697386 9858 647443950250 9859 372566043306 9860 134240097621 9861 739830486357 9862 1289586300245 9863 568031794517 9864 634559048362 9865 359681141418 9866 256601926314 9867 190074672469 9868 327513625941 9869 293153887573 9870 153522711210 9871 170702580394 9872 28968659626 9873 13981013333 9874 84847973717 9875 76258039125 9876 147080260266 9877 164260129450 9878 95540652714 9879 127797646677 9880 179337254229 9881 316776207701 9882 284519213738 9883 645296466602 9884 370418559658 9885 67623365290 9886 185779705173 9887 323218658645 9888 142830032213 9889 157817678506 9890 89098201770 9891 63328397994 9892 48340751701 9893 82700490069 9894 74110555477 9895 37558594218 9896 41853561514 9897 24673692330 9898 31160882517 9899 44045784405 9900 78405522773 9901 71918332586 9902 162112645802 9903 93393169066 9904 33308366165 9905 184705963349 9906 322144916821 9907 141756290389 9908 158891420330 9909 90171943594 9910 64402139818 9911 47267009877 9912 81626748245 9913 73036813653 9914 38632336042 9915 42927303338 9916 7493823146 9917 3243595093 9918 84176885077 9919 75586950485 9920 147751348906 9921 164931218090 9922 96211741354 9923 127126558037 9924 178666165589 9925 316105119061 9926 285190302378 9927 645967555242 9928 371089648298 9929 2097151 9930 742179296597 9931 1291935110485 9932 570380604757 9933 632210238122 9934 357332331178 9935 254253116074 9936 192423482709 9937 329862436181 9938 295502697813 9939 151173900970 9940 168353770154 9941 6487190186 9942 14987646293 9943 85854606677 9944 77264672085 9945 146073627306 9946 163253496490 9947 94534019754 9948 128804279637 9949 180343887189 9950 317782840661 9951 283512580778 9952 644289833642 9953 369411926698 9954 66616732330 9955 186786338133 9956 324225291605 9957 143836665173 9958 156811045546 9959 88091568810 9960 62321765034 9961 49347384661 9962 83707123029 9963 75117188437 9964 148221110954 9965 165400980138 9966 96681503402 9967 126656795989 9968 178196403541 9969 315635357013 9970 285660064426 9971 646437317290 9972 371559410346 9973 135246730581 9974 740837119317 9975 1290592933205 9976 569038427477 9977 633552415402 9978 358674508458 9979 255595293354 9980 191081305429 9981 328520258901 9982 294160520533 9983 152516078250 9984 169695947434 9985 27962026666 9986 57937319253 9987 341405160789 9988 307045422421 9989 586307775146 9990 655027251882 9991 380149344938 9992 513203852629 9993 719362282837 9994 1269118096725 9995 1136063589034 9996 2579172600490 9997 1479660972714 9998 268480195242 9999 745132086613 10000 1294887900501