0 1 1 2 2 6 3 5 4 30 5 7 6 21 7 42 8 210 9 11 10 33 11 66 12 165 13 330 14 154 15 231 16 2310 17 13 18 39 19 78 20 195 21 390 22 182 23 273 24 1365 25 2730 26 286 27 429 28 1430 29 2145 30 1001 31 2002 32 30030 33 17 34 51 35 102 36 255 37 510 38 238 39 357 40 1785 41 3570 42 374 43 561 44 1870 45 2805 46 1309 47 2618 48 19635 49 39270 50 442 51 663 52 2210 53 3315 54 1547 55 3094 56 15470 57 23205 58 2431 59 4862 60 12155 61 24310 62 72930 63 17017 64 510510 65 19 66 57 67 114 68 285 69 570 70 266 71 399 72 1995 73 3990 74 418 75 627 76 2090 77 3135 78 1463 79 2926 80 21945 81 43890 82 494 83 741 84 2470 85 3705 86 1729 87 3458 88 17290 89 25935 90 2717 91 5434 92 13585 93 27170 94 81510 95 19019 96 285285 97 570570 98 646 99 969 100 3230 101 4845 102 2261 103 4522 104 22610 105 33915 106 3553 107 7106 108 17765 109 35530 110 106590 111 24871 112 248710 113 373065 114 4199 115 8398 116 20995 117 41990 118 125970 119 29393 120 146965 121 293930 122 881790 123 46189 124 277134 125 230945 126 692835 127 1385670 128 9699690 129 23 130 69 131 138 132 345 133 690 134 322 135 483 136 2415 137 4830 138 506 139 759 140 2530 141 3795 142 1771 143 3542 144 26565 145 53130 146 598 147 897 148 2990 149 4485 150 2093 151 4186 152 20930 153 31395 154 3289 155 6578 156 16445 157 32890 158 98670 159 23023 160 345345 161 690690 162 782 163 1173 164 3910 165 5865 166 2737 167 5474 168 27370 169 41055 170 4301 171 8602 172 21505 173 43010 174 129030 175 30107 176 301070 177 451605 178 5083 179 10166 180 25415 181 50830 182 152490 183 35581 184 177905 185 355810 186 1067430 187 55913 188 335478 189 279565 190 838695 191 1677390 192 5870865 193 11741730 194 874 195 1311 196 4370 197 6555 198 3059 199 6118 200 30590 201 45885 202 4807 203 9614 204 24035 205 48070 206 144210 207 33649 208 336490 209 504735 210 5681 211 11362 212 28405 213 56810 214 170430 215 39767 216 198835 217 397670 218 1193010 219 62491 220 374946 221 312455 222 937365 223 1874730 224 4374370 225 6561555 226 7429 227 14858 228 37145 229 74290 230 222870 231 52003 232 260015 233 520030 234 1560090 235 81719 236 490314 237 408595 238 1225785 239 2451570 240 2860165 241 5720330 242 17160990 243 96577 244 579462 245 482885 246 1448655 247 2897310 248 4056234 249 3380195 250 10140585 251 20281170 252 3187041 253 6374082 254 10623470 255 15935205 256 223092870 257 29 258 87 259 174 260 435 261 870 262 406 263 609 264 3045 265 6090 266 638 267 957 268 3190 269 4785 270 2233 271 4466 272 33495 273 66990 274 754 275 1131 276 3770 277 5655 278 2639 279 5278 280 26390 281 39585 282 4147 283 8294 284 20735 285 41470 286 124410 287 29029 288 435435 289 870870 290 986 291 1479 292 4930 293 7395 294 3451 295 6902 296 34510 297 51765 298 5423 299 10846 300 27115 301 54230 302 162690 303 37961 304 379610 305 569415 306 6409 307 12818 308 32045 309 64090 310 192270 311 44863 312 224315 313 448630 314 1345890 315 70499 316 422994 317 352495 318 1057485 319 2114970 320 7402395 321 14804790 322 1102 323 1653 324 5510 325 8265 326 3857 327 7714 328 38570 329 57855 330 6061 331 12122 332 30305 333 60610 334 181830 335 42427 336 424270 337 636405 338 7163 339 14326 340 35815 341 71630 342 214890 343 50141 344 250705 345 501410 346 1504230 347 78793 348 472758 349 393965 350 1181895 351 2363790 352 5515510 353 8273265 354 9367 355 18734 356 46835 357 93670 358 281010 359 65569 360 327845 361 655690 362 1967070 363 103037 364 618222 365 515185 366 1545555 367 3091110 368 3606295 369 7212590 370 21637770 371 121771 372 730626 373 608855 374 1826565 375 3653130 376 5114382 377 4261985 378 12785955 379 25571910 380 4018443 381 8036886 382 13394810 383 20092215 384 140645505 385 281291010 386 1334 387 2001 388 6670 389 10005 390 4669 391 9338 392 46690 393 70035 394 7337 395 14674 396 36685 397 73370 398 220110 399 51359 400 513590 401 770385 402 8671 403 17342 404 43355 405 86710 406 260130 407 60697 408 303485 409 606970 410 1820910 411 95381 412 572286 413 476905 414 1430715 415 2861430 416 6676670 417 10015005 418 11339 419 22678 420 56695 421 113390 422 340170 423 79373 424 396865 425 793730 426 2381190 427 124729 428 748374 429 623645 430 1870935 431 3741870 432 4365515 433 8731030 434 26193090 435 147407 436 884442 437 737035 438 2211105 439 4422210 440 6191094 441 5159245 442 15477735 443 30955470 444 4864431 445 9728862 446 16214770 447 24322155 448 113503390 449 170255085 450 12673 451 25346 452 63365 453 126730 454 380190 455 88711 456 443555 457 887110 458 2661330 459 139403 460 836418 461 697015 462 2091045 463 4182090 464 4879105 465 9758210 466 29274630 467 164749 468 988494 469 823745 470 2471235 471 4942470 472 6919458 473 5766215 474 17298645 475 34597290 476 5436717 477 10873434 478 18122390 479 27183585 480 63428365 481 126856730 482 380570190 483 215441 484 1292646 485 1077205 486 3231615 487 6463230 488 9048522 489 7540435 490 22621305 491 45242610 492 7109553 493 14219106 494 23698510 495 35547765 496 99533742 497 82944785 498 248834355 499 497668710 500 8402199 501 16804398 502 28007330 503 42010995 504 58815393 505 117630786 506 196051310 507 294076965 508 61616126 509 92424189 510 154040315 511 308080630 512 6469693230 513 31 514 93 515 186 516 465 517 930 518 434 519 651 520 3255 521 6510 522 682 523 1023 524 3410 525 5115 526 2387 527 4774 528 35805 529 71610 530 806 531 1209 532 4030 533 6045 534 2821 535 5642 536 28210 537 42315 538 4433 539 8866 540 22165 541 44330 542 132990 543 31031 544 465465 545 930930 546 1054 547 1581 548 5270 549 7905 550 3689 551 7378 552 36890 553 55335 554 5797 555 11594 556 28985 557 57970 558 173910 559 40579 560 405790 561 608685 562 6851 563 13702 564 34255 565 68510 566 205530 567 47957 568 239785 569 479570 570 1438710 571 75361 572 452166 573 376805 574 1130415 575 2260830 576 7912905 577 15825810 578 1178 579 1767 580 5890 581 8835 582 4123 583 8246 584 41230 585 61845 586 6479 587 12958 588 32395 589 64790 590 194370 591 45353 592 453530 593 680295 594 7657 595 15314 596 38285 597 76570 598 229710 599 53599 600 267995 601 535990 602 1607970 603 84227 604 505362 605 421135 606 1263405 607 2526810 608 5895890 609 8843835 610 10013 611 20026 612 50065 613 100130 614 300390 615 70091 616 350455 617 700910 618 2102730 619 110143 620 660858 621 550715 622 1652145 623 3304290 624 3855005 625 7710010 626 23130030 627 130169 628 781014 629 650845 630 1952535 631 3905070 632 5467098 633 4555915 634 13667745 635 27335490 636 4295577 637 8591154 638 14318590 639 21477885 640 150345195 641 300690390 642 1426 643 2139 644 7130 645 10695 646 4991 647 9982 648 49910 649 74865 650 7843 651 15686 652 39215 653 78430 654 235290 655 54901 656 549010 657 823515 658 9269 659 18538 660 46345 661 92690 662 278070 663 64883 664 324415 665 648830 666 1946490 667 101959 668 611754 669 509795 670 1529385 671 3058770 672 7137130 673 10705695 674 12121 675 24242 676 60605 677 121210 678 363630 679 84847 680 424235 681 848470 682 2545410 683 133331 684 799986 685 666655 686 1999965 687 3999930 688 4666585 689 9333170 690 27999510 691 157573 692 945438 693 787865 694 2363595 695 4727190 696 6618066 697 5515055 698 16545165 699 33090330 700 5199909 701 10399818 702 17333030 703 25999545 704 121331210 705 181996815 706 13547 707 27094 708 67735 709 135470 710 406410 711 94829 712 474145 713 948290 714 2844870 715 149017 716 894102 717 745085 718 2235255 719 4470510 720 5215595 721 10431190 722 31293570 723 176111 724 1056666 725 880555 726 2641665 727 5283330 728 7396662 729 6163885 730 18491655 731 36983310 732 5811663 733 11623326 734 19372210 735 29058315 736 67802735 737 135605470 738 406816410 739 230299 740 1381794 741 1151495 742 3454485 743 6908970 744 9672558 745 8060465 746 24181395 747 48362790 748 7599867 749 15199734 750 25332890 751 37999335 752 106398138 753 88665115 754 265995345 755 531990690 756 8981661 757 17963322 758 29938870 759 44908305 760 62871627 761 125743254 762 209572090 763 314358135 764 65865514 765 98798271 766 164663785 767 329327570 768 3457939485 769 6915878970 770 1798 771 2697 772 8990 773 13485 774 6293 775 12586 776 62930 777 94395 778 9889 779 19778 780 49445 781 98890 782 296670 783 69223 784 692230 785 1038345 786 11687 787 23374 788 58435 789 116870 790 350610 791 81809 792 409045 793 818090 794 2454270 795 128557 796 771342 797 642785 798 1928355 799 3856710 800 8998990 801 13498485 802 15283 803 30566 804 76415 805 152830 806 458490 807 106981 808 534905 809 1069810 810 3209430 811 168113 812 1008678 813 840565 814 2521695 815 5043390 816 5883955 817 11767910 818 35303730 819 198679 820 1192074 821 993395 822 2980185 823 5960370 824 8344518 825 6953765 826 20861295 827 41722590 828 6556407 829 13112814 830 21854690 831 32782035 832 152982830 833 229474245 834 17081 835 34162 836 85405 837 170810 838 512430 839 119567 840 597835 841 1195670 842 3587010 843 187891 844 1127346 845 939455 846 2818365 847 5636730 848 6576185 849 13152370 850 39457110 851 222053 852 1332318 853 1110265 854 3330795 855 6661590 856 9326226 857 7771855 858 23315565 859 46631130 860 7327749 861 14655498 862 24425830 863 36638745 864 85490405 865 170980810 866 512942430 867 290377 868 1742262 869 1451885 870 4355655 871 8711310 872 12195834 873 10163195 874 30489585 875 60979170 876 9582441 877 19164882 878 31941470 879 47912205 880 134154174 881 111795145 882 335385435 883 670770870 884 11324703 885 22649406 886 37749010 887 56623515 888 79272921 889 158545842 890 264243070 891 396364605 892 83047822 893 124571733 894 207619555 895 415239110 896 2906673770 897 4360010655 898 20677 899 41354 900 103385 901 206770 902 620310 903 144739 904 723695 905 1447390 906 4342170 907 227447 908 1364682 909 1137235 910 3411705 911 6823410 912 7960645 913 15921290 914 47763870 915 268801 916 1612806 917 1344005 918 4032015 919 8064030 920 11289642 921 9408035 922 28224105 923 56448210 924 8870433 925 17740866 926 29568110 927 44352165 928 103488385 929 206976770 930 620930310 931 351509 932 2109054 933 1757545 934 5272635 935 10545270 936 14763378 937 12302815 938 36908445 939 73816890 940 11599797 941 23199594 942 38665990 943 57998985 944 162397158 945 135330965 946 405992895 947 811985790 948 13708851 949 27417702 950 45696170 951 68544255 952 95961957 953 191923914 954 319873190 955 479809785 956 100531574 957 150797361 958 251328935 959 502657870 960 1759302545 961 3518605090 962 10555815270 963 392863 964 2357178 965 1964315 966 5892945 967 11785890 968 16500246 969 13750205 970 41250615 971 82501230 972 12964479 973 25928958 974 43214930 975 64822395 976 181502706 977 151252255 978 453756765 979 907513530 980 15321657 981 30643314 982 51072190 983 76608285 984 107251599 985 214503198 986 357505330 987 536257995 988 112358818 989 168538227 990 280897045 991 561794090 992 2359535178 993 1966279315 994 5898837945 995 11797675890 996 20036013 997 40072026 998 66786710 999 100180065 1000 140252091 1001 280504182 1002 467506970 1003 701260455 1004 146930762 1005 220396143 1006 367326905 1007 734653810 1008 1542773001 1009 3085546002 1010 5142576670 1011 7713865005 1012 173645446 1013 260468169 1014 434113615 1015 868227230 1016 1215518122 1017 1823277183 1018 3038795305 1019 6077590610 1020 955049953 1021 1910099906 1022 5730299718 1023 4775249765 1024 200560490130 1025 37 1026 111 1027 222 1028 555 1029 1110 1030 518 1031 777 1032 3885 1033 7770 1034 814 1035 1221 1036 4070 1037 6105 1038 2849 1039 5698 1040 42735 1041 85470 1042 962 1043 1443 1044 4810 1045 7215 1046 3367 1047 6734 1048 33670 1049 50505 1050 5291 1051 10582 1052 26455 1053 52910 1054 158730 1055 37037 1056 555555 1057 1111110 1058 1258 1059 1887 1060 6290 1061 9435 1062 4403 1063 8806 1064 44030 1065 66045 1066 6919 1067 13838 1068 34595 1069 69190 1070 207570 1071 48433 1072 484330 1073 726495 1074 8177 1075 16354 1076 40885 1077 81770 1078 245310 1079 57239 1080 286195 1081 572390 1082 1717170 1083 89947 1084 539682 1085 449735 1086 1349205 1087 2698410 1088 9444435 1089 18888870 1090 1406 1091 2109 1092 7030 1093 10545 1094 4921 1095 9842 1096 49210 1097 73815 1098 7733 1099 15466 1100 38665 1101 77330 1102 231990 1103 54131 1104 541310 1105 811965 1106 9139 1107 18278 1108 45695 1109 91390 1110 274170 1111 63973 1112 319865 1113 639730 1114 1919190 1115 100529 1116 603174 1117 502645 1118 1507935 1119 3015870 1120 7037030 1121 10555545 1122 11951 1123 23902 1124 59755 1125 119510 1126 358530 1127 83657 1128 418285 1129 836570 1130 2509710 1131 131461 1132 788766 1133 657305 1134 1971915 1135 3943830 1136 4601135 1137 9202270 1138 27606810 1139 155363 1140 932178 1141 776815 1142 2330445 1143 4660890 1144 6525246 1145 5437705 1146 16313115 1147 32626230 1148 5126979 1149 10253958 1150 17089930 1151 25634895 1152 179444265 1153 358888530 1154 1702 1155 2553 1156 8510 1157 12765 1158 5957 1159 11914 1160 59570 1161 89355 1162 9361 1163 18722 1164 46805 1165 93610 1166 280830 1167 65527 1168 655270 1169 982905 1170 11063 1171 22126 1172 55315 1173 110630 1174 331890 1175 77441 1176 387205 1177 774410 1178 2323230 1179 121693 1180 730158 1181 608465 1182 1825395 1183 3650790 1184 8518510 1185 12777765 1186 14467 1187 28934 1188 72335 1189 144670 1190 434010 1191 101269 1192 506345 1193 1012690 1194 3038070 1195 159137 1196 954822 1197 795685 1198 2387055 1199 4774110 1200 5569795 1201 11139590 1202 33418770 1203 188071 1204 1128426 1205 940355 1206 2821065 1207 5642130 1208 7898982 1209 6582485 1210 19747455 1211 39494910 1212 6206343 1213 12412686 1214 20687810 1215 31031715 1216 144814670 1217 217222005 1218 16169 1219 32338 1220 80845 1221 161690 1222 485070 1223 113183 1224 565915 1225 1131830 1226 3395490 1227 177859 1228 1067154 1229 889295 1230 2667885 1231 5335770 1232 6225065 1233 12450130 1234 37350390 1235 210197 1236 1261182 1237 1050985 1238 3152955 1239 6305910 1240 8828274 1241 7356895 1242 22070685 1243 44141370 1244 6936501 1245 13873002 1246 23121670 1247 34682505 1248 80925845 1249 161851690 1250 485555070 1251 274873 1252 1649238 1253 1374365 1254 4123095 1255 8246190 1256 11544666 1257 9620555 1258 28861665 1259 57723330 1260 9070809 1261 18141618 1262 30236030 1263 45354045 1264 126991326 1265 105826105 1266 317478315 1267 634956630 1268 10720047 1269 21440094 1270 35733490 1271 53600235 1272 75040329 1273 150080658 1274 250134430 1275 375201645 1276 78613678 1277 117920517 1278 196534195 1279 393068390 1280 4127218095 1281 8254436190 1282 2146 1283 3219 1284 10730 1285 16095 1286 7511 1287 15022 1288 75110 1289 112665 1290 11803 1291 23606 1292 59015 1293 118030 1294 354090 1295 82621 1296 826210 1297 1239315 1298 13949 1299 27898 1300 69745 1301 139490 1302 418470 1303 97643 1304 488215 1305 976430 1306 2929290 1307 153439 1308 920634 1309 767195 1310 2301585 1311 4603170 1312 10740730 1313 16111095 1314 18241 1315 36482 1316 91205 1317 182410 1318 547230 1319 127687 1320 638435 1321 1276870 1322 3830610 1323 200651 1324 1203906 1325 1003255 1326 3009765 1327 6019530 1328 7022785 1329 14045570 1330 42136710 1331 237133 1332 1422798 1333 1185665 1334 3556995 1335 7113990 1336 9959586 1337 8299655 1338 24898965 1339 49797930 1340 7825389 1341 15650778 1342 26084630 1343 39126945 1344 182592410 1345 273888615 1346 20387 1347 40774 1348 101935 1349 203870 1350 611610 1351 142709 1352 713545 1353 1427090 1354 4281270 1355 224257 1356 1345542 1357 1121285 1358 3363855 1359 6727710 1360 7848995 1361 15697990 1362 47093970 1363 265031 1364 1590186 1365 1325155 1366 3975465 1367 7950930 1368 11131302 1369 9276085 1370 27828255 1371 55656510 1372 8746023 1373 17492046 1374 29153410 1375 43730115 1376 102036935 1377 204073870 1378 612221610 1379 346579 1380 2079474 1381 1732895 1382 5198685 1383 10397370 1384 14556318 1385 12130265 1386 36390795 1387 72781590 1388 11437107 1389 22874214 1390 38123690 1391 57185535 1392 160119498 1393 133432915 1394 400298745 1395 800597490 1396 13516581 1397 27033162 1398 45055270 1399 67582905 1400 94616067 1401 189232134 1402 315386890 1403 473080335 1404 99121594 1405 148682391 1406 247803985 1407 495607970 1408 3469255790 1409 5203883685 1410 24679 1411 49358 1412 123395 1413 246790 1414 740370 1415 172753 1416 863765 1417 1727530 1418 5182590 1419 271469 1420 1628814 1421 1357345 1422 4072035 1423 8144070 1424 9501415 1425 19002830 1426 57008490 1427 320827 1428 1924962 1429 1604135 1430 4812405 1431 9624810 1432 13474734 1433 11228945 1434 33686835 1435 67373670 1436 10587291 1437 21174582 1438 35290970 1439 52936455 1440 123518395 1441 247036790 1442 741110370 1443 419543 1444 2517258 1445 2097715 1446 6293145 1447 12586290 1448 17620806 1449 14684005 1450 44052015 1451 88104030 1452 13844919 1453 27689838 1454 46149730 1455 69224595 1456 193828866 1457 161524055 1458 484572165 1459 969144330 1460 16362177 1461 32724354 1462 54540590 1463 81810885 1464 114535239 1465 229070478 1466 381784130 1467 572676195 1468 119989298 1469 179983947 1470 299973245 1471 599946490 1472 2099812715 1473 4199625430 1474 12598876290 1475 468901 1476 2813406 1477 2344505 1478 7033515 1479 14067030 1480 19693842 1481 16411535 1482 49234605 1483 98469210 1484 15473733 1485 30947466 1486 51579110 1487 77368665 1488 216632262 1489 180526885 1490 541580655 1491 1083161310 1492 18287139 1493 36574278 1494 60957130 1495 91435695 1496 128009973 1497 256019946 1498 426699910 1499 640049865 1500 134105686 1501 201158529 1502 335264215 1503 670528430 1504 2816219406 1505 2346849505 1506 7040548515 1507 14081097030 1508 23913951 1509 47827902 1510 79713170 1511 119569755 1512 167397657 1513 334795314 1514 557992190 1515 836988285 1516 175368974 1517 263053461 1518 438422435 1519 876844870 1520 1841374227 1521 3682748454 1522 6137914090 1523 9206871135 1524 207254242 1525 310881363 1526 518135605 1527 1036271210 1528 1450779694 1529 2176169541 1530 3626949235 1531 7253898470 1532 1139898331 1533 2279796662 1534 6839389986 1535 5699491655 1536 119689324755 1537 239378649510 1538 2294 1539 3441 1540 11470 1541 17205 1542 8029 1543 16058 1544 80290 1545 120435 1546 12617 1547 25234 1548 63085 1549 126170 1550 378510 1551 88319 1552 883190 1553 1324785 1554 14911 1555 29822 1556 74555 1557 149110 1558 447330 1559 104377 1560 521885 1561 1043770 1562 3131310 1563 164021 1564 984126 1565 820105 1566 2460315 1567 4920630 1568 11481470 1569 17222205 1570 19499 1571 38998 1572 97495 1573 194990 1574 584970 1575 136493 1576 682465 1577 1364930 1578 4094790 1579 214489 1580 1286934 1581 1072445 1582 3217335 1583 6434670 1584 7507115 1585 15014230 1586 45042690 1587 253487 1588 1520922 1589 1267435 1590 3802305 1591 7604610 1592 10646454 1593 8872045 1594 26616135 1595 53232270 1596 8365071 1597 16730142 1598 27883570 1599 41825355 1600 195184990 1601 292777485 1602 21793 1603 43586 1604 108965 1605 217930 1606 653790 1607 152551 1608 762755 1609 1525510 1610 4576530 1611 239723 1612 1438338 1613 1198615 1614 3595845 1615 7191690 1616 8390305 1617 16780610 1618 50341830 1619 283309 1620 1699854 1621 1416545 1622 4249635 1623 8499270 1624 11898978 1625 9915815 1626 29747445 1627 59494890 1628 9349197 1629 18698394 1630 31163990 1631 46745985 1632 109073965 1633 218147930 1634 654443790 1635 370481 1636 2222886 1637 1852405 1638 5557215 1639 11114430 1640 15560202 1641 12966835 1642 38900505 1643 77801010 1644 12225873 1645 24451746 1646 40752910 1647 61129365 1648 171162222 1649 142635185 1650 427905555 1651 855811110 1652 14448759 1653 28897518 1654 48162530 1655 72243795 1656 101141313 1657 202282626 1658 337137710 1659 505706565 1660 105957566 1661 158936349 1662 264893915 1663 529787830 1664 3708514810 1665 5562772215 1666 26381 1667 52762 1668 131905 1669 263810 1670 791430 1671 184667 1672 923335 1673 1846670 1674 5540010 1675 290191 1676 1741146 1677 1450955 1678 4352865 1679 8705730 1680 10156685 1681 20313370 1682 60940110 1683 342953 1684 2057718 1685 1714765 1686 5144295 1687 10288590 1688 14404026 1689 12003355 1690 36010065 1691 72020130 1692 11317449 1693 22634898 1694 37724830 1695 56587245 1696 132036905 1697 264073810 1698 792221430 1699 448477 1700 2690862 1701 2242385 1702 6727155 1703 13454310 1704 18836034 1705 15696695 1706 47090085 1707 94180170 1708 14799741 1709 29599482 1710 49332470 1711 73998705 1712 207196374 1713 172663645 1714 517990935 1715 1035981870 1716 17490603 1717 34981206 1718 58302010 1719 87453015 1720 122434221 1721 244868442 1722 408114070 1723 612171105 1724 128264422 1725 192396633 1726 320661055 1727 641322110 1728 2244627385 1729 4489254770 1730 13467764310 1731 501239 1732 3007434 1733 2506195 1734 7518585 1735 15037170 1736 21052038 1737 17543365 1738 52630095 1739 105260190 1740 16540887 1741 33081774 1742 55136290 1743 82704435 1744 231572418 1745 192977015 1746 578931045 1747 1157862090 1748 19548321 1749 39096642 1750 65161070 1751 97741605 1752 136838247 1753 273676494 1754 456127490 1755 684191235 1756 143354354 1757 215031531 1758 358385885 1759 716771770 1760 3010441434 1761 2508701195 1762 7526103585 1763 15052207170 1764 25563189 1765 51126378 1766 85210630 1767 127815945 1768 178942323 1769 357884646 1770 596474410 1771 894711615 1772 187463386 1773 281195079 1774 468658465 1775 937316930 1776 1968365553 1777 3936731106 1778 6561218510 1779 9841827765 1780 221547638 1781 332321457 1782 553869095 1783 1107738190 1784 1550833466 1785 2326250199 1786 3877083665 1787 7754167330 1788 1218512009 1789 2437024018 1790 7311072054 1791 6092560045 1792 85295840630 1793 127943760945 1794 33263 1795 66526 1796 166315 1797 332630 1798 997890 1799 232841 1800 1164205 1801 2328410 1802 6985230 1803 365893 1804 2195358 1805 1829465 1806 5488395 1807 10976790 1808 12806255 1809 25612510 1810 76837530 1811 432419 1812 2594514 1813 2162095 1814 6486285 1815 12972570 1816 18161598 1817 15134665 1818 45403995 1819 90807990 1820 14269827 1821 28539654 1822 47566090 1823 71349135 1824 166481315 1825 332962630 1826 998887890 1827 565471 1828 3392826 1829 2827355 1830 8482065 1831 16964130 1832 23749782 1833 19791485 1834 59374455 1835 118748910 1836 18660543 1837 37321086 1838 62201810 1839 93302715 1840 261247602 1841 217706335 1842 653119005 1843 1306238010 1844 22053369 1845 44106738 1846 73511230 1847 110266845 1848 154373583 1849 308747166 1850 514578610 1851 771867915 1852 161724706 1853 242587059 1854 404311765 1855 808623530 1856 2830182355 1857 5660364710 1858 16981094130 1859 631997 1860 3791982 1861 3159985 1862 9479955 1863 18959910 1864 26543874 1865 22119895 1866 66359685 1867 132719370 1868 20855901 1869 41711802 1870 69519670 1871 104279505 1872 291982614 1873 243318845 1874 729956535 1875 1459913070 1876 24647883 1877 49295766 1878 82159610 1879 123239415 1880 172535181 1881 345070362 1882 575117270 1883 862675905 1884 180751142 1885 271126713 1886 451877855 1887 903755710 1888 3795773982 1889 3163144985 1890 9489434955 1891 18978869910 1892 32231847 1893 64463694 1894 107439490 1895 161159235 1896 225622929 1897 451245858 1898 752076430 1899 1128114645 1900 236366878 1901 354550317 1902 590917195 1903 1181834390 1904 2481852219 1905 4963704438 1906 8272840730 1907 12409261095 1908 279342674 1909 419014011 1910 698356685 1911 1396713370 1912 1955398718 1913 2933098077 1914 4888496795 1915 9776993590 1916 1536384707 1917 3072769414 1918 9218308242 1919 7681923535 1920 53773464745 1921 107546929490 1922 322640788470 1923 765049 1924 4590294 1925 3825245 1926 11475735 1927 22951470 1928 32132058 1929 26776715 1930 80330145 1931 160660290 1932 25246617 1933 50493234 1934 84155390 1935 126233085 1936 353452638 1937 294543865 1938 883631595 1939 1767263190 1940 29836911 1941 59673822 1942 99456370 1943 149184555 1944 208858377 1945 417716754 1946 696194590 1947 1044291885 1948 218804014 1949 328206021 1950 547010035 1951 1094020070 1952 4594884294 1953 3829070245 1954 11487210735 1955 22974421470 1956 39017499 1957 78034998 1958 130058330 1959 195087495 1960 273122493 1961 546244986 1962 910408310 1963 1365612465 1964 286128326 1965 429192489 1966 715320815 1967 1430641630 1968 3004347423 1969 6008694846 1970 10014491410 1971 15021737115 1972 338151658 1973 507227487 1974 845379145 1975 1690758290 1976 2367061606 1977 3550592409 1978 5917654015 1979 11835308030 1980 1859834119 1981 3719668238 1982 11159004714 1983 9299170595 1984 78113032998 1985 65094194165 1986 195282582495 1987 390565164990 1988 43607793 1989 87215586 1990 145359310 1991 218038965 1992 305254551 1993 610509102 1994 1017515170 1995 1526272755 1996 319790482 1997 479685723 1998 799476205 1999 1598952410 2000 3357800061 2001 6715600122 2002 11192666870 2003 16789000305 2004 377934206 2005 566901309 2006 944835515 2007 1889671030 2008 2645539442 2009 3968309163 2010 6613848605 2011 13227697210 2012 2078638133 2013 4157276266 2014 12471828798 2015 10393190665 2016 43651400793 2017 87302801586 2018 145504669310 2019 218257003965 2020 494221654 2021 741332481 2022 1235554135 2023 2471108270 2024 3459551578 2025 5189327367 2026 8648878945 2027 17297757890 2028 2718219097 2029 5436438194 2030 16309314582 2031 13591095485 2032 38055067358 2033 57082601037 2034 95137668395 2035 190275336790 2036 3212440751 2037 6424881502 2038 19274644506 2039 16062203755 2040 22487085257 2041 44974170514 2042 134922511542 2043 112435426285 2044 674612557710 2045 35336848261 2046 106010544783 2047 212021089566 2048 7420738134810 2049 41 2050 123 2051 246 2052 615 2053 1230 2054 574 2055 861 2056 4305 2057 8610 2058 902 2059 1353 2060 4510 2061 6765 2062 3157 2063 6314 2064 47355 2065 94710 2066 1066 2067 1599 2068 5330 2069 7995 2070 3731 2071 7462 2072 37310 2073 55965 2074 5863 2075 11726 2076 29315 2077 58630 2078 175890 2079 41041 2080 615615 2081 1231230 2082 1394 2083 2091 2084 6970 2085 10455 2086 4879 2087 9758 2088 48790 2089 73185 2090 7667 2091 15334 2092 38335 2093 76670 2094 230010 2095 53669 2096 536690 2097 805035 2098 9061 2099 18122 2100 45305 2101 90610 2102 271830 2103 63427 2104 317135 2105 634270 2106 1902810 2107 99671 2108 598026 2109 498355 2110 1495065 2111 2990130 2112 10465455 2113 20930910 2114 1558 2115 2337 2116 7790 2117 11685 2118 5453 2119 10906 2120 54530 2121 81795 2122 8569 2123 17138 2124 42845 2125 85690 2126 257070 2127 59983 2128 599830 2129 899745 2130 10127 2131 20254 2132 50635 2133 101270 2134 303810 2135 70889 2136 354445 2137 708890 2138 2126670 2139 111397 2140 668382 2141 556985 2142 1670955 2143 3341910 2144 7797790 2145 11696685 2146 13243 2147 26486 2148 66215 2149 132430 2150 397290 2151 92701 2152 463505 2153 927010 2154 2781030 2155 145673 2156 874038 2157 728365 2158 2185095 2159 4370190 2160 5098555 2161 10197110 2162 30591330 2163 172159 2164 1032954 2165 860795 2166 2582385 2167 5164770 2168 7230678 2169 6025565 2170 18076695 2171 36153390 2172 5681247 2173 11362494 2174 18937490 2175 28406235 2176 198843645 2177 397687290 2178 1886 2179 2829 2180 9430 2181 14145 2182 6601 2183 13202 2184 66010 2185 99015 2186 10373 2187 20746 2188 51865 2189 103730 2190 311190 2191 72611 2192 726110 2193 1089165 2194 12259 2195 24518 2196 61295 2197 122590 2198 367770 2199 85813 2200 429065 2201 858130 2202 2574390 2203 134849 2204 809094 2205 674245 2206 2022735 2207 4045470 2208 9439430 2209 14159145 2210 16031 2211 32062 2212 80155 2213 160310 2214 480930 2215 112217 2216 561085 2217 1122170 2218 3366510 2219 176341 2220 1058046 2221 881705 2222 2645115 2223 5290230 2224 6171935 2225 12343870 2226 37031610 2227 208403 2228 1250418 2229 1042015 2230 3126045 2231 6252090 2232 8752926 2233 7294105 2234 21882315 2235 43764630 2236 6877299 2237 13754598 2238 22924330 2239 34386495 2240 160470310 2241 240705465 2242 17917 2243 35834 2244 89585 2245 179170 2246 537510 2247 125419 2248 627095 2249 1254190 2250 3762570 2251 197087 2252 1182522 2253 985435 2254 2956305 2255 5912610 2256 6898045 2257 13796090 2258 41388270 2259 232921 2260 1397526 2261 1164605 2262 3493815 2263 6987630 2264 9782682 2265 8152235 2266 24456705 2267 48913410 2268 7686393 2269 15372786 2270 25621310 2271 38431965 2272 89674585 2273 179349170 2274 538047510 2275 304589 2276 1827534 2277 1522945 2278 4568835 2279 9137670 2280 12792738 2281 10660615 2282 31981845 2283 63963690 2284 10051437 2285 20102874 2286 33504790 2287 50257185 2288 140720118 2289 117266765 2290 351800295 2291 703600590 2292 11878971 2293 23757942 2294 39596570 2295 59394855 2296 83152797 2297 166305594 2298 277175990 2299 415763985 2300 87112454 2301 130668681 2302 217781135 2303 435562270 2304 4573403835 2305 9146807670 2306 2378 2307 3567 2308 11890 2309 17835 2310 8323 2311 16646 2312 83230 2313 124845 2314 13079 2315 26158 2316 65395 2317 130790 2318 392370 2319 91553 2320 915530 2321 1373295 2322 15457 2323 30914 2324 77285 2325 154570 2326 463710 2327 108199 2328 540995 2329 1081990 2330 3245970 2331 170027 2332 1020162 2333 850135 2334 2550405 2335 5100810 2336 11901890 2337 17852835 2338 20213 2339 40426 2340 101065 2341 202130 2342 606390 2343 141491 2344 707455 2345 1414910 2346 4244730 2347 222343 2348 1334058 2349 1111715 2350 3335145 2351 6670290 2352 7782005 2353 15564010 2354 46692030 2355 262769 2356 1576614 2357 1313845 2358 3941535 2359 7883070 2360 11036298 2361 9196915 2362 27590745 2363 55181490 2364 8671377 2365 17342754 2366 28904590 2367 43356885 2368 202332130 2369 303498195 2370 22591 2371 45182 2372 112955 2373 225910 2374 677730 2375 158137 2376 790685 2377 1581370 2378 4744110 2379 248501 2380 1491006 2381 1242505 2382 3727515 2383 7455030 2384 8697535 2385 17395070 2386 52185210 2387 293683 2388 1762098 2389 1468415 2390 4405245 2391 8810490 2392 12334686 2393 10278905 2394 30836715 2395 61673430 2396 9691539 2397 19383078 2398 32305130 2399 48457695 2400 113067955 2401 226135910 2402 678407730 2403 384047 2404 2304282 2405 1920235 2406 5760705 2407 11521410 2408 16129974 2409 13441645 2410 40324935 2411 80649870 2412 12673551 2413 25347102 2414 42245170 2415 63367755 2416 177429714 2417 147858095 2418 443574285 2419 887148570 2420 14977833 2421 29955666 2422 49926110 2423 74889165 2424 104844831 2425 209689662 2426 349482770 2427 524224155 2428 109837442 2429 164756163 2430 274593605 2431 549187210 2432 3844310470 2433 5766465705 2434 27347 2435 54694 2436 136735 2437 273470 2438 820410 2439 191429 2440 957145 2441 1914290 2442 5742870 2443 300817 2444 1804902 2445 1504085 2446 4512255 2447 9024510 2448 10528595 2449 21057190 2450 63171570 2451 355511 2452 2133066 2453 1777555 2454 5332665 2455 10665330 2456 14931462 2457 12442885 2458 37328655 2459 74657310 2460 11731863 2461 23463726 2462 39106210 2463 58659315 2464 136871735 2465 273743470 2466 821230410 2467 464899 2468 2789394 2469 2324495 2470 6973485 2471 13946970 2472 19525758 2473 16271465 2474 48814395 2475 97628790 2476 15341667 2477 30683334 2478 51138890 2479 76708335 2480 214783338 2481 178986115 2482 536958345 2483 1073916690 2484 18131061 2485 36262122 2486 60436870 2487 90655305 2488 126917427 2489 253834854 2490 423058090 2491 634587135 2492 132961114 2493 199441671 2494 332402785 2495 664805570 2496 2326819495 2497 4653638990 2498 13960916970 2499 519593 2500 3117558 2501 2597965 2502 7793895 2503 15587790 2504 21822906 2505 18185755 2506 54557265 2507 109114530 2508 17146569 2509 34293138 2510 57155230 2511 85732845 2512 240051966 2513 200043305 2514 600129915 2515 1200259830 2516 20264127 2517 40528254 2518 67547090 2519 101320635 2520 141848889 2521 283697778 2522 472829630 2523 709244445 2524 148603598 2525 222905397 2526 371508995 2527 743017990 2528 3120675558 2529 2600562965 2530 7801688895 2531 15603377790 2532 26499243 2533 52998486 2534 88330810 2535 132496215 2536 185494701 2537 370989402 2538 618315670 2539 927473505 2540 194327782 2541 291491673 2542 485819455 2543 971638910 2544 2040441711 2545 4080883422 2546 6801472370 2547 10202208555 2548 229660106 2549 344490159 2550 574150265 2551 1148300530 2552 1607620742 2553 2411431113 2554 4019051855 2555 8038103710 2556 1263130583 2557 2526261166 2558 7578783498 2559 6315652915 2560 132628711215 2561 265257422430 2562 2542 2563 3813 2564 12710 2565 19065 2566 8897 2567 17794 2568 88970 2569 133455 2570 13981 2571 27962 2572 69905 2573 139810 2574 419430 2575 97867 2576 978670 2577 1468005 2578 16523 2579 33046 2580 82615 2581 165230 2582 495690 2583 115661 2584 578305 2585 1156610 2586 3469830 2587 181753 2588 1090518 2589 908765 2590 2726295 2591 5452590 2592 12722710 2593 19084065 2594 21607 2595 43214 2596 108035 2597 216070 2598 648210 2599 151249 2600 756245 2601 1512490 2602 4537470 2603 237677 2604 1426062 2605 1188385 2606 3565155 2607 7130310 2608 8318695 2609 16637390 2610 49912170 2611 280891 2612 1685346 2613 1404455 2614 4213365 2615 8426730 2616 11797422 2617 9831185 2618 29493555 2619 58987110 2620 9269403 2621 18538806 2622 30898010 2623 46347015 2624 216286070 2625 324429105 2626 24149 2627 48298 2628 120745 2629 241490 2630 724470 2631 169043 2632 845215 2633 1690430 2634 5071290 2635 265639 2636 1593834 2637 1328195 2638 3984585 2639 7969170 2640 9297365 2641 18594730 2642 55784190 2643 313937 2644 1883622 2645 1569685 2646 4709055 2647 9418110 2648 13185354 2649 10987795 2650 32963385 2651 65926770 2652 10359921 2653 20719842 2654 34533070 2655 51799605 2656 120865745 2657 241731490 2658 725194470 2659 410533 2660 2463198 2661 2052665 2662 6157995 2663 12315990 2664 17242386 2665 14368655 2666 43105965 2667 86211930 2668 13547589 2669 27095178 2670 45158630 2671 67737945 2672 189666246 2673 158055205 2674 474165615 2675 948331230 2676 16010787 2677 32021574 2678 53369290 2679 80053935 2680 112075509 2681 224151018 2682 373585030 2683 560377545 2684 117412438 2685 176118657 2686 293531095 2687 587062190 2688 4109435330 2689 6164152995 2690 29233 2691 58466 2692 146165 2693 292330 2694 876990 2695 204631 2696 1023155 2697 2046310 2698 6138930 2699 321563 2700 1929378 2701 1607815 2702 4823445 2703 9646890 2704 11254705 2705 22509410 2706 67528230 2707 380029 2708 2280174 2709 1900145 2710 5700435 2711 11400870 2712 15961218 2713 13301015 2714 39903045 2715 79806090 2716 12540957 2717 25081914 2718 41803190 2719 62704785 2720 146311165 2721 292622330 2722 877866990 2723 496961 2724 2981766 2725 2484805 2726 7454415 2727 14908830 2728 20872362 2729 17393635 2730 52180905 2731 104361810 2732 16399713 2733 32799426 2734 54665710 2735 81998565 2736 229595982 2737 191329985 2738 573989955 2739 1147979910 2740 19381479 2741 38762958 2742 64604930 2743 96907395 2744 135670353 2745 271340706 2746 452234510 2747 678351765 2748 142130846 2749 213196269 2750 355327115 2751 710654230 2752 2487289805 2753 4974579610 2754 14923738830 2755 555427 2756 3332562 2757 2777135 2758 8331405 2759 16662810 2760 23327934 2761 19439945 2762 58319835 2763 116639670 2764 18329091 2765 36658182 2766 61096970 2767 91645455 2768 256607274 2769 213839395 2770 641518185 2771 1283036370 2772 21661653 2773 43323306 2774 72205510 2775 108308265 2776 151631571 2777 303263142 2778 505438570 2779 758157855 2780 158852122 2781 238278183 2782 397130305 2783 794260610 2784 3335894562 2785 2779912135 2786 8339736405 2787 16679472810 2788 28326777 2789 56653554 2790 94422590 2791 141633885 2792 198287439 2793 396574878 2794 660958130 2795 991437195 2796 207729698 2797 311594547 2798 519324245 2799 1038648490 2800 2181161829 2801 4362323658 2802 7270539430 2803 10905809145 2804 245498734 2805 368248101 2806 613746835 2807 1227493670 2808 1718491138 2809 2577736707 2810 4296227845 2811 8592455690 2812 1350243037 2813 2700486074 2814 8101458222 2815 6751215185 2816 94517012590 2817 141775518885 2818 36859 2819 73718 2820 184295 2821 368590 2822 1105770 2823 258013 2824 1290065 2825 2580130 2826 7740390 2827 405449 2828 2432694 2829 2027245 2830 6081735 2831 12163470 2832 14190715 2833 28381430 2834 85144290 2835 479167 2836 2875002 2837 2395835 2838 7187505 2839 14375010 2840 20125014 2841 16770845 2842 50312535 2843 100625070 2844 15812511 2845 31625022 2846 52708370 2847 79062555 2848 184479295 2849 368958590 2850 1106875770 2851 626603 2852 3759618 2853 3133015 2854 9399045 2855 18798090 2856 26317326 2857 21931105 2858 65793315 2859 131586630 2860 20677899 2861 41355798 2862 68926330 2863 103389495 2864 289490586 2865 241242155 2866 723726465 2867 1447452930 2868 24437517 2869 48875034 2870 81458390 2871 122187585 2872 171062619 2873 342125238 2874 570208730 2875 855313095 2876 179208458 2877 268812687 2878 448021145 2879 896042290 2880 3136148015 2881 6272296030 2882 18816888090 2883 700321 2884 4201926 2885 3501605 2886 10504815 2887 21009630 2888 29413482 2889 24511235 2890 73533705 2891 147067410 2892 23110593 2893 46221186 2894 77035310 2895 115552965 2896 323548302 2897 269623585 2898 808870755 2899 1617741510 2900 27312519 2901 54625038 2902 91041730 2903 136562595 2904 191187633 2905 382375266 2906 637292110 2907 955938165 2908 200291806 2909 300437709 2910 500729515 2911 1001459030 2912 4206127926 2913 3505106605 2914 10515319815 2915 21030639630 2916 35716371 2917 71432742 2918 119054570 2919 178581855 2920 250014597 2921 500029194 2922 833381990 2923 1250072985 2924 261920054 2925 392880081 2926 654800135 2927 1309600270 2928 2750160567 2929 5500321134 2930 9167201890 2931 13750802835 2932 309541882 2933 464312823 2934 773854705 2935 1547709410 2936 2166793174 2937 3250189761 2938 5416982935 2939 10833965870 2940 1702480351 2941 3404960702 2942 10214882106 2943 8512401755 2944 59586812285 2945 119173624570 2946 357520873710 2947 847757 2948 5086542 2949 4238785 2950 12716355 2951 25432710 2952 35605794 2953 29671495 2954 89014485 2955 178028970 2956 27975981 2957 55951962 2958 93253270 2959 139879905 2960 391663734 2961 326386445 2962 979159335 2963 1958318670 2964 33062523 2965 66125046 2966 110208410 2967 165312615 2968 231437661 2969 462875322 2970 771458870 2971 1157188305 2972 242458502 2973 363687753 2974 606146255 2975 1212292510 2976 5091628542 2977 4243023785 2978 12729071355 2979 25458142710 2980 43235607 2981 86471214 2982 144118690 2983 216178035 2984 302649249 2985 605298498 2986 1008830830 2987 1513246245 2988 317061118 2989 475591677 2990 792652795 2991 1585305590 2992 3329141739 2993 6658283478 2994 11097139130 2995 16645708695 2996 374708594 2997 562062891 2998 936771485 2999 1873542970 3000 2622960158 3001 3934440237 3002 6557400395 3003 13114800790 3004 2060897267 3005 4121794534 3006 12365383602 3007 10304486335 3008 86557685214 3009 72131404345 3010 216394213035 3011 432788426070 3012 48322149 3013 96644298 3014 161073830 3015 241610745 3016 338255043 3017 676510086 3018 1127516810 3019 1691275215 3020 354362426 3021 531543639 3022 885906065 3023 1771812130 3024 3720805473 3025 7441610946 3026 12402684910 3027 18604027365 3028 418791958 3029 628187937 3030 1046979895 3031 2093959790 3032 2931543706 3033 4397315559 3034 7328859265 3035 14657718530 3036 2303355769 3037 4606711538 3038 13820134614 3039 11516778845 3040 48370471149 3041 96740942298 3042 161234903830 3043 241852355745 3044 547651022 3045 821476533 3046 1369127555 3047 2738255110 3048 3833557154 3049 5750335731 3050 9583892885 3051 19167785770 3052 3012080621 3053 6024161242 3054 18072483726 3055 15060403105 3056 42169128694 3057 63253693041 3058 105422821735 3059 210845643470 3060 3559731643 3061 7119463286 3062 21358389858 3063 17798658215 3064 24918121501 3065 49836243002 3066 149508729006 3067 124590607505 3068 747543645030 3069 39157048073 3070 117471144219 3071 234942288438 3072 4111490047665 3073 8222980095330 3074 3034 3075 4551 3076 15170 3077 22755 3078 10619 3079 21238 3080 106190 3081 159285 3082 16687 3083 33374 3084 83435 3085 166870 3086 500610 3087 116809 3088 1168090 3089 1752135 3090 19721 3091 39442 3092 98605 3093 197210 3094 591630 3095 138047 3096 690235 3097 1380470 3098 4141410 3099 216931 3100 1301586 3101 1084655 3102 3253965 3103 6507930 3104 15185170 3105 22777755 3106 25789 3107 51578 3108 128945 3109 257890 3110 773670 3111 180523 3112 902615 3113 1805230 3114 5415690 3115 283679 3116 1702074 3117 1418395 3118 4255185 3119 8510370 3120 9928765 3121 19857530 3122 59572590 3123 335257 3124 2011542 3125 1676285 3126 5028855 3127 10057710 3128 14080794 3129 11733995 3130 35201985 3131 70403970 3132 11063481 3133 22126962 3134 36878270 3135 55317405 3136 258147890 3137 387221835 3138 28823 3139 57646 3140 144115 3141 288230 3142 864690 3143 201761 3144 1008805 3145 2017610 3146 6052830 3147 317053 3148 1902318 3149 1585265 3150 4755795 3151 9511590 3152 11096855 3153 22193710 3154 66581130 3155 374699 3156 2248194 3157 1873495 3158 5620485 3159 11240970 3160 15737358 3161 13114465 3162 39343395 3163 78686790 3164 12365067 3165 24730134 3166 41216890 3167 61825335 3168 144259115 3169 288518230 3170 865554690 3171 489991 3172 2939946 3173 2449955 3174 7349865 3175 14699730 3176 20579622 3177 17149685 3178 51449055 3179 102898110 3180 16169703 3181 32339406 3182 53899010 3183 80848515 3184 226375842 3185 188646535 3186 565939605 3187 1131879210 3188 19109649 3189 38219298 3190 63698830 3191 95548245 3192 133767543 3193 267535086 3194 445891810 3195 668837715 3196 140137426 3197 210206139 3198 350343565 3199 700687130 3200 4904809910 3201 7357214865 3202 34891 3203 69782 3204 174455 3205 348910 3206 1046730 3207 244237 3208 1221185 3209 2442370 3210 7327110 3211 383801 3212 2302806 3213 1919005 3214 5757015 3215 11514030 3216 13433035 3217 26866070 3218 80598210 3219 453583 3220 2721498 3221 2267915 3222 6803745 3223 13607490 3224 19050486 3225 15875405 3226 47626215 3227 95252430 3228 14968239 3229 29936478 3230 49894130 3231 74841195 3232 174629455 3233 349258910 3234 1047776730 3235 593147 3236 3558882 3237 2965735 3238 8897205 3239 17794410 3240 24912174 3241 20760145 3242 62280435 3243 124560870 3244 19573851 3245 39147702 3246 65246170 3247 97869255 3248 274033914 3249 228361595 3250 685084785 3251 1370169570 3252 23132733 3253 46265466 3254 77109110 3255 115663665 3256 161929131 3257 323858262 3258 539763770 3259 809645655 3260 169640042 3261 254460063 3262 424100105 3263 848200210 3264 2968700735 3265 5937401470 3266 17812204410 3267 662929 3268 3977574 3269 3314645 3270 9943935 3271 19887870 3272 27843018 3273 23202515 3274 69607545 3275 139215090 3276 21876657 3277 43753314 3278 72922190 3279 109383285 3280 306273198 3281 255227665 3282 765682995 3283 1531365990 3284 25854231 3285 51708462 3286 86180770 3287 129271155 3288 180979617 3289 361959234 3290 603265390 3291 904898085 3292 189597694 3293 284396541 3294 473994235 3295 947988470 3296 3981551574 3297 3317959645 3298 9953878935 3299 19907757870 3300 33809379 3301 67618758 3302 112697930 3303 169046895 3304 236665653 3305 473331306 3306 788885510 3307 1183328265 3308 247935446 3309 371903169 3310 619838615 3311 1239677230 3312 2603322183 3313 5206644366 3314 8677740610 3315 13016610915 3316 293014618 3317 439521927 3318 732536545 3319 1465073090 3320 2051102326 3321 3076653489 3322 5127755815 3323 10255511630 3324 1611580399 3325 3223160798 3326 9669482394 3327 8057901995 3328 112810627930 3329 169215941895 3330 43993 3331 87986 3332 219965 3333 439930 3334 1319790 3335 307951 3336 1539755 3337 3079510 3338 9238530 3339 483923 3340 2903538 3341 2419615 3342 7258845 3343 14517690 3344 16937305 3345 33874610 3346 101623830 3347 571909 3348 3431454 3349 2859545 3350 8578635 3351 17157270 3352 24020178 3353 20016815 3354 60050445 3355 120100890 3356 18872997 3357 37745994 3358 62909990 3359 94364985 3360 220184965 3361 440369930 3362 1321109790 3363 747881 3364 4487286 3365 3739405 3366 11218215 3367 22436430 3368 31411002 3369 26175835 3370 78527505 3371 157055010 3372 24680073 3373 49360146 3374 82266910 3375 123400365 3376 345521022 3377 287934185 3378 863802555 3379 1727605110 3380 29167359 3381 58334718 3382 97224530 3383 145836795 3384 204171513 3385 408343026 3386 680571710 3387 1020857565 3388 213893966 3389 320840949 3390 534734915 3391 1069469830 3392 3743144405 3393 7486288810 3394 22458866430 3395 835867 3396 5015202 3397 4179335 3398 12538005 3399 25076010 3400 35106414 3401 29255345 3402 87766035 3403 175532070 3404 27583611 3405 55167222 3406 91945370 3407 137918055 3408 386170554 3409 321808795 3410 965426385 3411 1930852770 3412 32598813 3413 65197626 3414 108662710 3415 162994065 3416 228191691 3417 456383382 3418 760638970 3419 1140958455 3420 239057962 3421 358586943 3422 597644905 3423 1195289810 3424 5020217202 3425 4183514335 3426 12550543005 3427 25101086010 3428 42629217 3429 85258434 3430 142097390 3431 213146085 3432 298404519 3433 596809038 3434 994681730 3435 1492022595 3436 312614258 3437 468921387 3438 781535645 3439 1563071290 3440 3282449709 3441 6564899418 3442 10941499030 3443 16412248545 3444 369453214 3445 554179821 3446 923633035 3447 1847266070 3448 2586172498 3449 3879258747 3450 6465431245 3451 12930862490 3452 2031992677 3453 4063985354 3454 12191956062 3455 10159963385 3456 71119743695 3457 142239487390 3458 426718462170 3459 1011839 3460 6071034 3461 5059195 3462 15177585 3463 30355170 3464 42497238 3465 35414365 3466 106243095 3467 212486190 3468 33390687 3469 66781374 3470 111302290 3471 166953435 3472 467469618 3473 389558015 3474 1168674045 3475 2337348090 3476 39461721 3477 78923442 3478 131539070 3479 197308605 3480 276232047 3481 552464094 3482 920773490 3483 1381160235 3484 289385954 3485 434078931 3486 723464885 3487 1446929770 3488 6077105034 3489 5064254195 3490 15192762585 3491 30385525170 3492 51603789 3493 103207578 3494 172012630 3495 258018945 3496 361226523 3497 722453046 3498 1204088410 3499 1806132615 3500 378427786 3501 567641679 3502 946069465 3503 1892138930 3504 3973491753 3505 7946983506 3506 13244972510 3507 19867458765 3508 447232838 3509 670849257 3510 1118082095 3511 2236164190 3512 3130629866 3513 4695944799 3514 7826574665 3515 15653149330 3516 2459780609 3517 4919561218 3518 14758683654 3519 12298903045 3520 103310785578 3521 86092321315 3522 258276963945 3523 516553927890 3524 57674823 3525 115349646 3526 192249410 3527 288374115 3528 403723761 3529 807447522 3530 1345745870 3531 2018618805 3532 422948702 3533 634423053 3534 1057371755 3535 2114743510 3536 4440961371 3537 8881922742 3538 14803204570 3539 22204806855 3540 499848466 3541 749772699 3542 1249621165 3543 2499242330 3544 3498939262 3545 5248408893 3546 8747348155 3547 17494696310 3548 2749166563 3549 5498333126 3550 16494999378 3551 13745832815 3552 57732497823 3553 115464995646 3554 192441659410 3555 288662489115 3556 653647994 3557 980471991 3558 1634119985 3559 3268239970 3560 4575535958 3561 6863303937 3562 11438839895 3563 22877679790 3564 3595063967 3565 7190127934 3566 21570383802 3567 17975319835 3568 50330895538 3569 75496343307 3570 125827238845 3571 251654477690 3572 4248711961 3573 8497423922 3574 25492271766 3575 21243559805 3576 29740983727 3577 59481967454 3578 178445902362 3579 148704918635 3580 892229511810 3581 46735831571 3582 140207494713 3583 280414989426 3584 3271508209970 3585 4907262314955 3586 47027 3587 94054 3588 235135 3589 470270 3590 1410810 3591 329189 3592 1645945 3593 3291890 3594 9875670 3595 517297 3596 3103782 3597 2586485 3598 7759455 3599 15518910 3600 18105395 3601 36210790 3602 108632370 3603 611351 3604 3668106 3605 3056755 3606 9170265 3607 18340530 3608 25676742 3609 21397285 3610 64191855 3611 128383710 3612 20174583 3613 40349166 3614 67248610 3615 100872915 3616 235370135 3617 470740270 3618 1412220810 3619 799459 3620 4796754 3621 3997295 3622 11991885 3623 23983770 3624 33577278 3625 27981065 3626 83943195 3627 167886390 3628 26382147 3629 52764294 3630 87940490 3631 131910735 3632 369350058 3633 307791715 3634 923375145 3635 1846750290 3636 31178901 3637 62357802 3638 103929670 3639 155894505 3640 218252307 3641 436504614 3642 727507690 3643 1091261535 3644 228645274 3645 342967911 3646 571613185 3647 1143226370 3648 4001292295 3649 8002584590 3650 24007753770 3651 893513 3652 5361078 3653 4467565 3654 13402695 3655 26805390 3656 37527546 3657 31272955 3658 93818865 3659 187637730 3660 29485929 3661 58971858 3662 98286430 3663 147429645 3664 412803006 3665 344002505 3666 1032007515 3667 2064015030 3668 34847007 3669 69694014 3670 116156690 3671 174235035 3672 243929049 3673 487858098 3674 813096830 3675 1219645245 3676 255544718 3677 383317077 3678 638861795 3679 1277723590 3680 5366439078 3681 4472032565 3682 13416097695 3683 26832195390 3684 45569163 3685 91138326 3686 151897210 3687 227845815 3688 318984141 3689 637968282 3690 1063280470 3691 1594920705 3692 334173862 3693 501260793 3694 835434655 3695 1670869310 3696 3508825551 3697 7017651102 3698 11696085170 3699 17544127755 3700 394932746 3701 592399119 3702 987331865 3703 1974663730 3704 2764529222 3705 4146793833 3706 6911323055 3707 13822646110 3708 2172130103 3709 4344260206 3710 13032780618 3711 10860650515 3712 76024553605 3713 152049107210 3714 456147321630 3715 1081621 3716 6489726 3717 5408105 3718 16224315 3719 32448630 3720 45428082 3721 37856735 3722 113570205 3723 227140410 3724 35693493 3725 71386986 3726 118978310 3727 178467465 3728 499708902 3729 416424085 3730 1249272255 3731 2498544510 3732 42183219 3733 84366438 3734 140610730 3735 210916095 3736 295282533 3737 590565066 3738 984275110 3739 1476412665 3740 309343606 3741 464015409 3742 773359015 3743 1546718030 3744 6496215726 3745 5413513105 3746 16240539315 3747 32481078630 3748 55162671 3749 110325342 3750 183875570 3751 275813355 3752 386138697 3753 772277394 3754 1287128990 3755 1930693485 3756 404526254 3757 606789381 3758 1011315635 3759 2022631270 3760 4247525667 3761 8495051334 3762 14158418890 3763 21237628335 3764 478076482 3765 717114723 3766 1195191205 3767 2390382410 3768 3346535374 3769 5019803061 3770 8366338435 3771 16732676870 3772 2629420651 3773 5258841302 3774 15776523906 3775 13147103255 3776 110435667342 3777 92029722785 3778 276089168355 3779 552178336710 3780 61652397 3781 123304794 3782 205507990 3783 308261985 3784 431566779 3785 863133558 3786 1438555930 3787 2157833895 3788 452117578 3789 678176367 3790 1130293945 3791 2260587890 3792 4747234569 3793 9494469138 3794 15824115230 3795 23736172845 3796 534320774 3797 801481161 3798 1335801935 3799 2671603870 3800 3740245418 3801 5610368127 3802 9350613545 3803 18701227090 3804 2938764257 3805 5877528514 3806 17632585542 3807 14693821285 3808 61714049397 3809 123428098794 3810 205713497990 3811 308570246985 3812 698727166 3813 1048090749 3814 1746817915 3815 3493635830 3816 4891090162 3817 7336635243 3818 12227725405 3819 24455450810 3820 3842999413 3821 7685998826 3822 23057996478 3823 19214997065 3824 53801991782 3825 80702987673 3826 134504979455 3827 269009958910 3828 4541726579 3829 9083453158 3830 27250359474 3831 22708632895 3832 31792086053 3833 63584172106 3834 190752516318 3835 158960430265 3836 953762581590 3837 49958992369 3838 149876977107 3839 299753954214 3840 1748564732915 3841 3497129465830 3842 10491388397490 3843 1363783 3844 8182698 3845 6818915 3846 20456745 3847 40913490 3848 57278886 3849 47732405 3850 143197215 3851 286394430 3852 45004839 3853 90009678 3854 150016130 3855 225024195 3856 630067746 3857 525056455 3858 1575169365 3859 3150338730 3860 53187537 3861 106375074 3862 177291790 3863 265937685 3864 372312759 3865 744625518 3866 1241042530 3867 1861563795 3868 390041938 3869 585062907 3870 975104845 3871 1950209690 3872 8190880698 3873 6825733915 3874 20477201745 3875 40954403490 3876 69552933 3877 139105866 3878 231843110 3879 347764665 3880 486870531 3881 973741062 3882 1622901770 3883 2434352655 3884 510054842 3885 765082263 3886 1275137105 3887 2550274210 3888 5355575841 3889 10711151682 3890 17851919470 3891 26777879205 3892 602792086 3893 904188129 3894 1506980215 3895 3013960430 3896 4219544602 3897 6329316903 3898 10548861505 3899 21097723010 3900 3315356473 3901 6630712946 3902 19892138838 3903 16576782365 3904 139244971866 3905 116037476555 3906 348112429665 3907 696224859330 3908 77735631 3909 155471262 3910 259118770 3911 388678155 3912 544149417 3913 1088298834 3914 1813831390 3915 2720747085 3916 570061294 3917 855091941 3918 1425153235 3919 2850306470 3920 5985643587 3921 11971287174 3922 19952145290 3923 29928217935 3924 673708802 3925 1010563203 3926 1684272005 3927 3368544010 3928 4715961614 3929 7073942421 3930 11789904035 3931 23579808070 3932 3705398411 3933 7410796822 3934 22232390466 3935 18526992055 3936 77813366631 3937 155626733262 3938 259377888770 3939 389066833155 3940 881003818 3941 1321505727 3942 2202509545 3943 4405019090 3944 6167026726 3945 9250540089 3946 15417566815 3947 30835133630 3948 4845520999 3949 9691041998 3950 29073125994 3951 24227604995 3952 67837293986 3953 101755940979 3954 169593234965 3955 339186469930 3956 5726524817 3957 11453049634 3958 34359148902 3959 28632624085 3960 40085673719 3961 80171347438 3962 240514042314 3963 200428368595 3964 1202570211570 3965 62991772987 3966 188975318961 3967 377950637922 3968 2645654465454 3969 2204712054545 3970 6614136163635 3971 13228272327270 3972 94101027 3973 188202054 3974 313670090 3975 470505135 3976 658707189 3977 1317414378 3978 2195690630 3979 3293535945 3980 690074198 3981 1035111297 3982 1725185495 3983 3450370990 3984 7245779079 3985 14491558158 3986 24152596930 3987 36228895395 3988 815542234 3989 1223313351 3990 2038855585 3991 4077711170 3992 5708795638 3993 8563193457 3994 14271989095 3995 28543978190 3996 4485482287 3997 8970964574 3998 26912893722 3999 22427411435 4000 94195128027 4001 188390256054 4002 313983760090 4003 470975640135 4004 1066478306 4005 1599717459 4006 2666195765 4007 5332391530 4008 7465348142 4009 11198022213 4010 18663370355 4011 37326740710 4012 5865630683 4013 11731261366 4014 35193784098 4015 29328153415 4016 82118829562 4017 123178244343 4018 205297073905 4019 410594147810 4020 6932108989 4021 13864217978 4022 41592653934 4023 34660544945 4024 48524762923 4025 97049525846 4026 291148577538 4027 242623814615 4028 1455742887690 4029 76253198879 4030 228759596637 4031 457519193274 4032 1601317176459 4033 3202634352918 4034 5337723921530 4035 8006585882295 4036 1191946342 4037 1787919513 4038 2979865855 4039 5959731710 4040 8343624394 4041 12515436591 4042 20859060985 4043 41718121970 4044 6555704881 4045 13111409762 4046 39334229286 4047 32778524405 4048 91779868334 4049 137669802501 4050 229449670835 4051 458899341670 4052 7747651223 4053 15495302446 4054 46485907338 4055 38738256115 4056 54233558561 4057 108467117122 4058 325401351366 4059 271167792805 4060 1627006756830 4061 85224163453 4062 255672490359 4063 511344980718 4064 1193138288342 4065 1789707432513 4066 2982845720855 4067 5965691441710 4068 10131543907 4069 20263087814 4070 60789263442 4071 50657719535 4072 70920807349 4073 141841614698 4074 425524844094 4075 354604036745 4076 2127624220470 4077 111446982977 4078 334340948931 4079 668681897862 4080 780128880839 4081 1560257761678 4082 4680773285034 4083 3900644404195 4084 23403866425170 4085 131710070791 4086 395130212373 4087 790260424746 4088 3951302123730 4089 921970495537 4090 2765911486611 4091 5531822973222 4092 13829557433055 4093 27659114866110 4094 2897621557402 4095 4346432336103 4096 304250263527210 4097 43 4098 129 4099 258 4100 645 4101 1290 4102 602 4103 903 4104 4515 4105 9030 4106 946 4107 1419 4108 4730 4109 7095 4110 3311 4111 6622 4112 49665 4113 99330 4114 1118 4115 1677 4116 5590 4117 8385 4118 3913 4119 7826 4120 39130 4121 58695 4122 6149 4123 12298 4124 30745 4125 61490 4126 184470 4127 43043 4128 645645 4129 1291290 4130 1462 4131 2193 4132 7310 4133 10965 4134 5117 4135 10234 4136 51170 4137 76755 4138 8041 4139 16082 4140 40205 4141 80410 4142 241230 4143 56287 4144 562870 4145 844305 4146 9503 4147 19006 4148 47515 4149 95030 4150 285090 4151 66521 4152 332605 4153 665210 4154 1995630 4155 104533 4156 627198 4157 522665 4158 1567995 4159 3135990 4160 10975965 4161 21951930 4162 1634 4163 2451 4164 8170 4165 12255 4166 5719 4167 11438 4168 57190 4169 85785 4170 8987 4171 17974 4172 44935 4173 89870 4174 269610 4175 62909 4176 629090 4177 943635 4178 10621 4179 21242 4180 53105 4181 106210 4182 318630 4183 74347 4184 371735 4185 743470 4186 2230410 4187 116831 4188 700986 4189 584155 4190 1752465 4191 3504930 4192 8178170 4193 12267255 4194 13889 4195 27778 4196 69445 4197 138890 4198 416670 4199 97223 4200 486115 4201 972230 4202 2916690 4203 152779 4204 916674 4205 763895 4206 2291685 4207 4583370 4208 5347265 4209 10694530 4210 32083590 4211 180557 4212 1083342 4213 902785 4214 2708355 4215 5416710 4216 7583394 4217 6319495 4218 18958485 4219 37916970 4220 5958381 4221 11916762 4222 19861270 4223 29791905 4224 208543335 4225 417086670 4226 1978 4227 2967 4228 9890 4229 14835 4230 6923 4231 13846 4232 69230 4233 103845 4234 10879 4235 21758 4236 54395 4237 108790 4238 326370 4239 76153 4240 761530 4241 1142295 4242 12857 4243 25714 4244 64285 4245 128570 4246 385710 4247 89999 4248 449995 4249 899990 4250 2699970 4251 141427 4252 848562 4253 707135 4254 2121405 4255 4242810 4256 9899890 4257 14849835 4258 16813 4259 33626 4260 84065 4261 168130 4262 504390 4263 117691 4264 588455 4265 1176910 4266 3530730 4267 184943 4268 1109658 4269 924715 4270 2774145 4271 5548290 4272 6473005 4273 12946010 4274 38838030 4275 218569 4276 1311414 4277 1092845 4278 3278535 4279 6557070 4280 9179898 4281 7649915 4282 22949745 4283 45899490 4284 7212777 4285 14425554 4286 24042590 4287 36063885 4288 168298130 4289 252447195 4290 18791 4291 37582 4292 93955 4293 187910 4294 563730 4295 131537 4296 657685 4297 1315370 4298 3946110 4299 206701 4300 1240206 4301 1033505 4302 3100515 4303 6201030 4304 7234535 4305 14469070 4306 43407210 4307 244283 4308 1465698 4309 1221415 4310 3664245 4311 7328490 4312 10259886 4313 8549905 4314 25649715 4315 51299430 4316 8061339 4317 16122678 4318 26871130 4319 40306695 4320 94048955 4321 188097910 4322 564293730 4323 319447 4324 1916682 4325 1597235 4326 4791705 4327 9583410 4328 13416774 4329 11180645 4330 33541935 4331 67083870 4332 10541751 4333 21083502 4334 35139170 4335 52708755 4336 147584514 4337 122987095 4338 368961285 4339 737922570 4340 12458433 4341 24916866 4342 41528110 4343 62292165 4344 87209031 4345 174418062 4346 290696770 4347 436045155 4348 91361842 4349 137042763 4350 228404605 4351 456809210 4352 4796496705 4353 9592993410 4354 2494 4355 3741 4356 12470 4357 18705 4358 8729 4359 17458 4360 87290 4361 130935 4362 13717 4363 27434 4364 68585 4365 137170 4366 411510 4367 96019 4368 960190 4369 1440285 4370 16211 4371 32422 4372 81055 4373 162110 4374 486330 4375 113477 4376 567385 4377 1134770 4378 3404310 4379 178321 4380 1069926 4381 891605 4382 2674815 4383 5349630 4384 12482470 4385 18723705 4386 21199 4387 42398 4388 105995 4389 211990 4390 635970 4391 148393 4392 741965 4393 1483930 4394 4451790 4395 233189 4396 1399134 4397 1165945 4398 3497835 4399 6995670 4400 8161615 4401 16323230 4402 48969690 4403 275587 4404 1653522 4405 1377935 4406 4133805 4407 8267610 4408 11574654 4409 9645545 4410 28936635 4411 57873270 4412 9094371 4413 18188742 4414 30314570 4415 45471855 4416 212201990 4417 318302985 4418 23693 4419 47386 4420 118465 4421 236930 4422 710790 4423 165851 4424 829255 4425 1658510 4426 4975530 4427 260623 4428 1563738 4429 1303115 4430 3909345 4431 7818690 4432 9121805 4433 18243610 4434 54730830 4435 308009 4436 1848054 4437 1540045 4438 4620135 4439 9240270 4440 12936378 4441 10780315 4442 32340945 4443 64681890 4444 10164297 4445 20328594 4446 33880990 4447 50821485 4448 118583465 4449 237166930 4450 711500790 4451 402781 4452 2416686 4453 2013905 4454 6041715 4455 12083430 4456 16916802 4457 14097335 4458 42292005 4459 84584010 4460 13291773 4461 26583546 4462 44305910 4463 66458865 4464 186084822 4465 155070685 4466 465212055 4467 930424110 4468 15708459 4469 31416918 4470 52361530 4471 78542295 4472 109959213 4473 219918426 4474 366530710 4475 549796065 4476 115195366 4477 172793049 4478 287988415 4479 575976830 4480 4031837810 4481 6047756715 4482 28681 4483 57362 4484 143405 4485 286810 4486 860430 4487 200767 4488 1003835 4489 2007670 4490 6023010 4491 315491 4492 1892946 4493 1577455 4494 4732365 4495 9464730 4496 11042185 4497 22084370 4498 66253110 4499 372853 4500 2237118 4501 1864265 4502 5592795 4503 11185590 4504 15659826 4505 13049855 4506 39149565 4507 78299130 4508 12304149 4509 24608298 4510 41013830 4511 61520745 4512 143548405 4513 287096810 4514 861290430 4515 487577 4516 2925462 4517 2437885 4518 7313655 4519 14627310 4520 20478234 4521 17065195 4522 51195585 4523 102391170 4524 16090041 4525 32180082 4526 53633470 4527 80450205 4528 225260574 4529 187717145 4530 563151435 4531 1126302870 4532 19015503 4533 38031006 4534 63385010 4535 95077515 4536 133108521 4537 266217042 4538 443695070 4539 665542605 4540 139447022 4541 209170533 4542 348617555 4543 697235110 4544 2440322885 4545 4880645770 4546 14641937310 4547 544939 4548 3269634 4549 2724695 4550 8174085 4551 16348170 4552 22887438 4553 19072865 4554 57218595 4555 114437190 4556 17982987 4557 35965974 4558 59943290 4559 89914935 4560 251761818 4561 209801515 4562 629404545 4563 1258809090 4564 21252621 4565 42505242 4566 70842070 4567 106263105 4568 148768347 4569 297536694 4570 495894490 4571 743841735 4572 155852554 4573 233778831 4574 389631385 4575 779262770 4576 3272903634 4577 2727419695 4578 8182259085 4579 16364518170 4580 27791889 4581 55583778 4582 92639630 4583 138959445 4584 194543223 4585 389086446 4586 648477410 4587 972716115 4588 203807186 4589 305710779 4590 509517965 4591 1019035930 4592 2139975453 4593 4279950906 4594 7133251510 4595 10699877265 4596 240863038 4597 361294557 4598 602157595 4599 1204315190 4600 1686041266 4601 2529061899 4602 4215103165 4603 8430206330 4604 1324746709 4605 2649493418 4606 7948480254 4607 6623733545 4608 139098404445 4609 278196808890 4610 2666 4611 3999 4612 13330 4613 19995 4614 9331 4615 18662 4616 93310 4617 139965 4618 14663 4619 29326 4620 73315 4621 146630 4622 439890 4623 102641 4624 1026410 4625 1539615 4626 17329 4627 34658 4628 86645 4629 173290 4630 519870 4631 121303 4632 606515 4633 1213030 4634 3639090 4635 190619 4636 1143714 4637 953095 4638 2859285 4639 5718570 4640 13343330 4641 20014995 4642 22661 4643 45322 4644 113305 4645 226610 4646 679830 4647 158627 4648 793135 4649 1586270 4650 4758810 4651 249271 4652 1495626 4653 1246355 4654 3739065 4655 7478130 4656 8724485 4657 17448970 4658 52346910 4659 294593 4660 1767558 4661 1472965 4662 4418895 4663 8837790 4664 12372906 4665 10310755 4666 30932265 4667 61864530 4668 9721569 4669 19443138 4670 32405230 4671 48607845 4672 226836610 4673 340254915 4674 25327 4675 50654 4676 126635 4677 253270 4678 759810 4679 177289 4680 886445 4681 1772890 4682 5318670 4683 278597 4684 1671582 4685 1392985 4686 4178955 4687 8357910 4688 9750895 4689 19501790 4690 58505370 4691 329251 4692 1975506 4693 1646255 4694 4938765 4695 9877530 4696 13828542 4697 11523785 4698 34571355 4699 69142710 4700 10865283 4701 21730566 4702 36217610 4703 54326415 4704 126761635 4705 253523270 4706 760569810 4707 430559 4708 2583354 4709 2152795 4710 6458385 4711 12916770 4712 18083478 4713 15069565 4714 45208695 4715 90417390 4716 14208447 4717 28416894 4718 47361490 4719 71042235 4720 198918258 4721 165765215 4722 497295645 4723 994591290 4724 16791801 4725 33583602 4726 55972670 4727 83959005 4728 117542607 4729 235085214 4730 391808690 4731 587713035 4732 123139874 4733 184709811 4734 307849685 4735 615699370 4736 4309895590 4737 6464843385 4738 30659 4739 61318 4740 153295 4741 306590 4742 919770 4743 214613 4744 1073065 4745 2146130 4746 6438390 4747 337249 4748 2023494 4749 1686245 4750 5058735 4751 10117470 4752 11803715 4753 23607430 4754 70822290 4755 398567 4756 2391402 4757 1992835 4758 5978505 4759 11957010 4760 16739814 4761 13949845 4762 41849535 4763 83699070 4764 13152711 4765 26305422 4766 43842370 4767 65763555 4768 153448295 4769 306896590 4770 920689770 4771 521203 4772 3127218 4773 2606015 4774 7818045 4775 15636090 4776 21890526 4777 18242105 4778 54726315 4779 109452630 4780 17199699 4781 34399398 4782 57332330 4783 85998495 4784 240795786 4785 200663155 4786 601989465 4787 1203978930 4788 20326917 4789 40653834 4790 67756390 4791 101634585 4792 142288419 4793 284576838 4794 474294730 4795 711442095 4796 149064058 4797 223596087 4798 372660145 4799 745320290 4800 2608621015 4801 5217242030 4802 15651726090 4803 582521 4804 3495126 4805 2912605 4806 8737815 4807 17475630 4808 24465882 4809 20388235 4810 61164705 4811 122329410 4812 19223193 4813 38446386 4814 64077310 4815 96115965 4816 269124702 4817 224270585 4818 672811755 4819 1345623510 4820 22718319 4821 45436638 4822 75727730 4823 113591595 4824 159028233 4825 318056466 4826 530094110 4827 795141165 4828 166601006 4829 249901509 4830 416502515 4831 833005030 4832 3498621126 4833 2915517605 4834 8746552815 4835 17493105630 4836 29708571 4837 59417142 4838 99028570 4839 148542855 4840 207959997 4841 415919994 4842 693199990 4843 1039799985 4844 217862854 4845 326794281 4846 544657135 4847 1089314270 4848 2287559967 4849 4575119934 4850 7625199890 4851 11437799835 4852 257474282 4853 386211423 4854 643685705 4855 1287371410 4856 1802319974 4857 2703479961 4858 4505799935 4859 9011599870 4860 1416108551 4861 2832217102 4862 8496651306 4863 7080542755 4864 99127598570 4865 148691397855 4866 38657 4867 77314 4868 193285 4869 386570 4870 1159710 4871 270599 4872 1352995 4873 2705990 4874 8117970 4875 425227 4876 2551362 4877 2126135 4878 6378405 4879 12756810 4880 14882945 4881 29765890 4882 89297670 4883 502541 4884 3015246 4885 2512705 4886 7538115 4887 15076230 4888 21106722 4889 17588935 4890 52766805 4891 105533610 4892 16583853 4893 33167706 4894 55279510 4895 82919265 4896 193478285 4897 386956570 4898 1160869710 4899 657169 4900 3943014 4901 3285845 4902 9857535 4903 19715070 4904 27601098 4905 23000915 4906 69002745 4907 138005490 4908 21686577 4909 43373154 4910 72288590 4911 108432885 4912 303612078 4913 253010065 4914 759030195 4915 1518060390 4916 25629591 4917 51259182 4918 85431970 4919 128147955 4920 179407137 4921 358814274 4922 598023790 4923 897035685 4924 187950334 4925 281925501 4926 469875835 4927 939751670 4928 3289130845 4929 6578261690 4930 19734785070 4931 734483 4932 4406898 4933 3672415 4934 11017245 4935 22034490 4936 30848286 4937 25706905 4938 77120715 4939 154241430 4940 24237939 4941 48475878 4942 80793130 4943 121189695 4944 339331146 4945 282775955 4946 848327865 4947 1696655730 4948 28644837 4949 57289674 4950 95482790 4951 143224185 4952 200513859 4953 401027718 4954 668379530 4955 1002569295 4956 210062138 4957 315093207 4958 525155345 4959 1050310690 4960 4411304898 4961 3676087415 4962 11028262245 4963 22056524490 4964 37458633 4965 74917266 4966 124862110 4967 187293165 4968 262210431 4969 524420862 4970 874034770 4971 1311052155 4972 274696642 4973 412044963 4974 686741605 4975 1373483210 4976 2884314741 4977 5768629482 4978 9614382470 4979 14421573705 4980 324641486 4981 486962229 4982 811603715 4983 1623207430 4984 2272490402 4985 3408735603 4986 5681226005 4987 11362452010 4988 1785528173 4989 3571056346 4990 10713169038 4991 8927640865 4992 62493486055 4993 124986972110 4994 374960916330 4995 889111 4996 5334666 4997 4445555 4998 13336665 4999 26673330 5000 37342662 5001 31118885 5002 93356655 5003 186713310 5004 29340663 5005 58681326 5006 97802210 5007 146703315 5008 410769282 5009 342307735 5010 1026923205 5011 2053846410 5012 34675329 5013 69350658 5014 115584430 5015 173376645 5016 242727303 5017 485454606 5018 809091010 5019 1213636515 5020 254285746 5021 381428619 5022 635714365 5023 1271428730 5024 5340000666 5025 4450000555 5026 13350001665 5027 26700003330 5028 45344661 5029 90689322 5030 151148870 5031 226723305 5032 317412627 5033 634825254 5034 1058042090 5035 1587063135 5036 332527514 5037 498791271 5038 831318785 5039 1662637570 5040 3491538897 5041 6983077794 5042 11638462990 5043 17457694485 5044 392987062 5045 589480593 5046 982467655 5047 1964935310 5048 2750909434 5049 4126364151 5050 6877273585 5051 13754547170 5052 2161428841 5053 4322857682 5054 12968573046 5055 10807144205 5056 90780011322 5057 75650009435 5058 226950028305 5059 453900056610 5060 50679327 5061 101358654 5062 168931090 5063 253396635 5064 354755289 5065 709510578 5066 1182517630 5067 1773776445 5068 371648398 5069 557472597 5070 929120995 5071 1858241990 5072 3902308179 5073 7804616358 5074 13007693930 5075 19511540895 5076 439220834 5077 658831251 5078 1098052085 5079 2196104170 5080 3074545838 5081 4611818757 5082 7686364595 5083 15372729190 5084 2415714587 5085 4831429174 5086 14494287522 5087 12078572935 5088 50730006327 5089 101460012654 5090 169100021090 5091 253650031635 5092 574365706 5093 861548559 5094 1435914265 5095 2871828530 5096 4020559942 5097 6030839913 5098 10051399855 5099 20102799710 5100 3159011383 5101 6318022766 5102 18954068298 5103 15795056915 5104 44226159362 5105 66339239043 5106 110565398405 5107 221130796810 5108 3733377089 5109 7466754178 5110 22400262534 5111 18666885445 5112 26133639623 5113 52267279246 5114 156801837738 5115 130668198115 5116 784009188690 5117 41067147979 5118 123201443937 5119 246402887874 5120 4312050537795 5121 8624101075590 5122 3182 5123 4773 5124 15910 5125 23865 5126 11137 5127 22274 5128 111370 5129 167055 5130 17501 5131 35002 5132 87505 5133 175010 5134 525030 5135 122507 5136 1225070 5137 1837605 5138 20683 5139 41366 5140 103415 5141 206830 5142 620490 5143 144781 5144 723905 5145 1447810 5146 4343430 5147 227513 5148 1365078 5149 1137565 5150 3412695 5151 6825390 5152 15925910 5153 23888865 5154 27047 5155 54094 5156 135235 5157 270470 5158 811410 5159 189329 5160 946645 5161 1893290 5162 5679870 5163 297517 5164 1785102 5165 1487585 5166 4462755 5167 8925510 5168 10413095 5169 20826190 5170 62478570 5171 351611 5172 2109666 5173 1758055 5174 5274165 5175 10548330 5176 14767662 5177 12306385 5178 36919155 5179 73838310 5180 11603163 5181 23206326 5182 38677210 5183 58015815 5184 270740470 5185 406110705 5186 30229 5187 60458 5188 151145 5189 302290 5190 906870 5191 211603 5192 1058015 5193 2116030 5194 6348090 5195 332519 5196 1995114 5197 1662595 5198 4987785 5199 9975570 5200 11638165 5201 23276330 5202 69828990 5203 392977 5204 2357862 5205 1964885 5206 5894655 5207 11789310 5208 16505034 5209 13754195 5210 41262585 5211 82525170 5212 12968241 5213 25936482 5214 43227470 5215 64841205 5216 151296145 5217 302592290 5218 907776870 5219 513893 5220 3083358 5221 2569465 5222 7708395 5223 15416790 5224 21583506 5225 17986255 5226 53958765 5227 107917530 5228 16958469 5229 33916938 5230 56528230 5231 84792345 5232 237418566 5233 197848805 5234 593546415 5235 1187092830 5236 20041827 5237 40083654 5238 66806090 5239 100209135 5240 140292789 5241 280585578 5242 467642630 5243 701463945 5244 146973398 5245 220460097 5246 367433495 5247 734866990 5248 5144068930 5249 7716103395 5250 36593 5251 73186 5252 182965 5253 365930 5254 1097790 5255 256151 5256 1280755 5257 2561510 5258 7684530 5259 402523 5260 2415138 5261 2012615 5262 6037845 5263 12075690 5264 14088305 5265 28176610 5266 84529830 5267 475709 5268 2854254 5269 2378545 5270 7135635 5271 14271270 5272 19979778 5273 16649815 5274 49949445 5275 99898890 5276 15698397 5277 31396794 5278 52327990 5279 78491985 5280 183147965 5281 366295930 5282 1098887790 5283 622081 5284 3732486 5285 3110405 5286 9331215 5287 18662430 5288 26127402 5289 21772835 5290 65318505 5291 130637010 5292 20528673 5293 41057346 5294 68428910 5295 102643365 5296 287401422 5297 239501185 5298 718503555 5299 1437007110 5300 24261159 5301 48522318 5302 80870530 5303 121305795 5304 169828113 5305 339656226 5306 566093710 5307 849140565 5308 177915166 5309 266872749 5310 444787915 5311 889575830 5312 3113515405 5313 6227030810 5314 18681092430 5315 695267 5316 4171602 5317 3476335 5318 10429005 5319 20858010 5320 29201214 5321 24334345 5322 73003035 5323 146006070 5324 22943811 5325 45887622 5326 76479370 5327 114719055 5328 321213354 5329 267677795 5330 803033385 5331 1606066770 5332 27115413 5333 54230826 5334 90384710 5335 135577065 5336 189807891 5337 379615782 5338 632692970 5339 949039455 5340 198846362 5341 298269543 5342 497115905 5343 994231810 5344 4175773602 5345 3479811335 5346 10439434005 5347 20878868010 5348 35458617 5349 70917234 5350 118195390 5351 177293085 5352 248210319 5353 496420638 5354 827367730 5355 1241051595 5356 260029858 5357 390044787 5358 650074645 5359 1300149290 5360 2730313509 5361 5460627018 5362 9101045030 5363 13651567545 5364 307308014 5365 460962021 5366 768270035 5367 1536540070 5368 2151156098 5369 3226734147 5370 5377890245 5371 10755780490 5372 1690194077 5373 3380388154 5374 10141164462 5375 8450970385 5376 118313585390 5377 177470378085 5378 46139 5379 92278 5380 230695 5381 461390 5382 1384170 5383 322973 5384 1614865 5385 3229730 5386 9689190 5387 507529 5388 3045174 5389 2537645 5390 7612935 5391 15225870 5392 17763515 5393 35527030 5394 106581090 5395 599807 5396 3598842 5397 2999035 5398 8997105 5399 17994210 5400 25191894 5401 20993245 5402 62979735 5403 125959470 5404 19793631 5405 39587262 5406 65978770 5407 98968155 5408 230925695 5409 461851390 5410 1385554170 5411 784363 5412 4706178 5413 3921815 5414 11765445 5415 23530890 5416 32943246 5417 27452705 5418 82358115 5419 164716230 5420 25883979 5421 51767958 5422 86279930 5423 129419895 5424 362375706 5425 301979755 5426 905939265 5427 1811878530 5428 30590157 5429 61180314 5430 101967190 5431 152950785 5432 214131099 5433 428262198 5434 713770330 5435 1070655495 5436 224327818 5437 336491727 5438 560819545 5439 1121639090 5440 3925736815 5441 7851473630 5442 23554420890 5443 876641 5444 5259846 5445 4383205 5446 13149615 5447 26299230 5448 36818922 5449 30682435 5450 92047305 5451 184094610 5452 28929153 5453 57858306 5454 96430510 5455 144645765 5456 405008142 5457 337506785 5458 1012520355 5459 2025040710 5460 34188999 5461 68377998 5462 113963330 5463 170944995 5464 239322993 5465 478645986 5466 797743310 5467 1196614965 5468 250719326 5469 376078989 5470 626798315 5471 1253596630 5472 5265105846 5473 4387588205 5474 13162764615 5475 26325529230 5476 44708691 5477 89417382 5478 149028970 5479 223543455 5480 312960837 5481 625921674 5482 1043202790 5483 1564804185 5484 327863734 5485 491795601 5486 819659335 5487 1639318670 5488 3442569207 5489 6885138414 5490 11475230690 5491 17212846035 5492 387475322 5493 581212983 5494 968688305 5495 1937376610 5496 2712327254 5497 4068490881 5498 6780818135 5499 13561636270 5500 2131114271 5501 4262228542 5502 12786685626 5503 10655571355 5504 74588999485 5505 149177998970 5506 447533996910 5507 1061197 5508 6367182 5509 5305985 5510 15917955 5511 31835910 5512 44570274 5513 37141895 5514 111425685 5515 222851370 5516 35019501 5517 70039002 5518 116731670 5519 175097505 5520 490273014 5521 408560845 5522 1225682535 5523 2451365070 5524 41386683 5525 82773366 5526 137955610 5527 206933415 5528 289706781 5529 579413562 5530 965689270 5531 1448533905 5532 303502342 5533 455253513 5534 758755855 5535 1517511710 5536 6373549182 5537 5311290985 5538 15933872955 5539 31867745910 5540 54121047 5541 108242094 5542 180403490 5543 270605235 5544 378847329 5545 757694658 5546 1262824430 5547 1894236645 5548 396887678 5549 595331517 5550 992219195 5551 1984438390 5552 4167320619 5553 8334641238 5554 13891068730 5555 20836603095 5556 469049074 5557 703573611 5558 1172622685 5559 2345245370 5560 3283343518 5561 4925015277 5562 8208358795 5563 16416717590 5564 2579769907 5565 5159539814 5566 15478619442 5567 12898849535 5568 108350336094 5569 90291946745 5570 270875840235 5571 541751680470 5572 60488229 5573 120976458 5574 201627430 5575 302441145 5576 423417603 5577 846835206 5578 1411392010 5579 2117088015 5580 443580346 5581 665370519 5582 1108950865 5583 2217901730 5584 4657593633 5585 9315187266 5586 15525312110 5587 23287968165 5588 524231318 5589 786346977 5590 1310578295 5591 2621156590 5592 3669619226 5593 5504428839 5594 9174048065 5595 18348096130 5596 2883272249 5597 5766544498 5598 17299633494 5599 14416361245 5600 60548717229 5601 121097434458 5602 201829057430 5603 302743586145 5604 685533262 5605 1028299893 5606 1713833155 5607 3427666310 5608 4798732834 5609 7198099251 5610 11996832085 5611 23993664170 5612 3770432941 5613 7540865882 5614 22622597646 5615 18852164705 5616 52786061174 5617 79179091761 5618 131965152935 5619 263930305870 5620 4455966203 5621 8911932406 5622 26735797218 5623 22279831015 5624 31191763421 5625 62383526842 5626 187150580526 5627 155958817105 5628 935752902630 5629 49015628233 5630 147046884699 5631 294093769398 5632 3431093976310 5633 5146640964465 5634 49321 5635 98642 5636 246605 5637 493210 5638 1479630 5639 345247 5640 1726235 5641 3452470 5642 10357410 5643 542531 5644 3255186 5645 2712655 5646 8137965 5647 16275930 5648 18988585 5649 37977170 5650 113931510 5651 641173 5652 3847038 5653 3205865 5654 9617595 5655 19235190 5656 26929266 5657 22441055 5658 67323165 5659 134646330 5660 21158709 5661 42317418 5662 70529030 5663 105793545 5664 246851605 5665 493703210 5666 1481109630 5667 838457 5668 5030742 5669 4192285 5670 12576855 5671 25153710 5672 35215194 5673 29345995 5674 88037985 5675 176075970 5676 27669081 5677 55338162 5678 92230270 5679 138345405 5680 387367134 5681 322805945 5682 968417835 5683 1936835670 5684 32699823 5685 65399646 5686 108999410 5687 163499115 5688 228898761 5689 457797522 5690 762995870 5691 1144493805 5692 239798702 5693 359698053 5694 599496755 5695 1198993510 5696 4196477285 5697 8392954570 5698 25178863710 5699 937099 5700 5622594 5701 4685495 5702 14056485 5703 28112970 5704 39358158 5705 32798465 5706 98395395 5707 196790790 5708 30924267 5709 61848534 5710 103080890 5711 154621335 5712 432939738 5713 360783115 5714 1082349345 5715 2164698690 5716 36546861 5717 73093722 5718 121822870 5719 182734305 5720 255828027 5721 511656054 5722 852760090 5723 1279140135 5724 268010314 5725 402015471 5726 670025785 5727 1340051570 5728 5628216594 5729 4690180495 5730 14070541485 5731 28141082970 5732 47792049 5733 95584098 5734 159306830 5735 238960245 5736 334544343 5737 669088686 5738 1115147810 5739 1672721715 5740 350475026 5741 525712539 5742 876187565 5743 1752375130 5744 3679987773 5745 7359975546 5746 12266625910 5747 18399938865 5748 414197758 5749 621296637 5750 1035494395 5751 2070988790 5752 2899384306 5753 4349076459 5754 7248460765 5755 14496921530 5756 2278087669 5757 4556175338 5758 13668526014 5759 11390438345 5760 79733068415 5761 159466136830 5762 478398410490 5763 1134383 5764 6806298 5765 5671915 5766 17015745 5767 34031490 5768 47644086 5769 39703405 5770 119110215 5771 238220430 5772 37434639 5773 74869278 5774 124782130 5775 187173195 5776 524084946 5777 436737455 5778 1310212365 5779 2620424730 5780 44240937 5781 88481874 5782 147469790 5783 221204685 5784 309686559 5785 619373118 5786 1032288530 5787 1548432795 5788 324433538 5789 486650307 5790 811083845 5791 1622167690 5792 6813104298 5793 5677586915 5794 17032760745 5795 34065521490 5796 57853533 5797 115707066 5798 192845110 5799 289267665 5800 404974731 5801 809949462 5802 1349915770 5803 2024873655 5804 424259242 5805 636388863 5806 1060648105 5807 2121296210 5808 4454722041 5809 8909444082 5810 14849073470 5811 22273610205 5812 501397286 5813 752095929 5814 1253493215 5815 2506986430 5816 3509781002 5817 5264671503 5818 8774452505 5819 17548905010 5820 2757685073 5821 5515370146 5822 16546110438 5823 13788425365 5824 115822773066 5825 96518977555 5826 289556932665 5827 579113865330 5828 64659831 5829 129319662 5830 215532770 5831 323299155 5832 452618817 5833 905237634 5834 1508729390 5835 2263094085 5836 474172094 5837 711258141 5838 1185430235 5839 2370860470 5840 4978806987 5841 9957613974 5842 16596023290 5843 24894034935 5844 560385202 5845 840577803 5846 1400963005 5847 2801926010 5848 3922696414 5849 5884044621 5850 9806741035 5851 19613482070 5852 3082118611 5853 6164237222 5854 18492711666 5855 15410593055 5856 64724490831 5857 129448981662 5858 215748302770 5859 323622454155 5860 732811418 5861 1099217127 5862 1832028545 5863 3664057090 5864 5129679926 5865 7694519889 5866 12824199815 5867 25648399630 5868 4030462799 5869 8060925598 5870 24182776794 5871 20152313995 5872 56426479186 5873 84639718779 5874 141066197965 5875 282132395930 5876 4763274217 5877 9526548434 5878 28579645302 5879 23816371085 5880 33342919519 5881 66685839038 5882 200057517114 5883 166714597595 5884 1000287585570 5885 52396016387 5886 157188049161 5887 314376098322 5888 1833860573545 5889 3667721147090 5890 11003163441270 5891 1430309 5892 8581854 5893 7151545 5894 21454635 5895 42909270 5896 60072978 5897 50060815 5898 150182445 5899 300364890 5900 47200197 5901 94400394 5902 157333990 5903 236000985 5904 660802758 5905 550668965 5906 1652006895 5907 3304013790 5908 55782051 5909 111564102 5910 185940170 5911 278910255 5912 390474357 5913 780948714 5914 1301581190 5915 1952371785 5916 409068374 5917 613602561 5918 1022670935 5919 2045341870 5920 8590435854 5921 7158696545 5922 21476089635 5923 42952179270 5924 72945759 5925 145891518 5926 243152530 5927 364728795 5928 510620313 5929 1021240626 5930 1702067710 5931 2553101565 5932 534935566 5933 802403349 5934 1337338915 5935 2674677830 5936 5616823443 5937 11233646886 5938 18722744810 5939 28084117215 5940 632196578 5941 948294867 5942 1580491445 5943 3160982890 5944 4425376046 5945 6638064069 5946 11063440115 5947 22126880230 5948 3477081179 5949 6954162358 5950 20862487074 5951 17385405895 5952 146037409518 5953 121697841265 5954 365093523795 5955 730187047590 5956 81527613 5957 163055226 5958 271758710 5959 407638065 5960 570693291 5961 1141386582 5962 1902310970 5963 2853466455 5964 597869162 5965 896803743 5966 1494672905 5967 2989345810 5968 6277626201 5969 12555252402 5970 20925420670 5971 31388131005 5972 706572646 5973 1059858969 5974 1766431615 5975 3532863230 5976 4946008522 5977 7419012783 5978 12365021305 5979 24730042610 5980 3886149553 5981 7772299106 5982 23316897318 5983 19430747765 5984 81609140613 5985 163218281226 5986 272030468710 5987 408045703065 5988 923979614 5989 1385969421 5990 2309949035 5991 4619898070 5992 6467857298 5993 9701785947 5994 16169643245 5995 32339286490 5996 5081887877 5997 10163775754 5998 30491327262 5999 25409439385 6000 71146430278 6001 106719645417 6002 177866075695 6003 355732151390 6004 6005867491 6005 12011734982 6006 36035204946 6007 30029337455 6008 42041072437 6009 84082144874 6010 252246434622 6011 210205362185 6012 1261232173110 6013 66064542401 6014 198193627203 6015 396387254406 6016 2774710780842 6017 2312258984035 6018 6936776952105 6019 13873553904210 6020 98691321 6021 197382642 6022 328971070 6023 493456605 6024 690839247 6025 1381678494 6026 2302797490 6027 3454196235 6028 723736354 6029 1085604531 6030 1809340885 6031 3618681770 6032 7599231717 6033 15198463434 6034 25330772390 6035 37996158585 6036 855324782 6037 1282987173 6038 2138311955 6039 4276623910 6040 5987273474 6041 8980910211 6042 14968183685 6043 29936367370 6044 4704286301 6045 9408572602 6046 28225717806 6047 23521431505 6048 98790012321 6049 197580024642 6050 329300041070 6051 493950061605 6052 1118501638 6053 1677752457 6054 2796254095 6055 5592508190 6056 7829511466 6057 11744267199 6058 19573778665 6059 39147557330 6060 6151759009 6061 12303518018 6062 36910554054 6063 30758795045 6064 86124626126 6065 129186939189 6066 215311565315 6067 430623130630 6068 7270260647 6069 14540521294 6070 43621563882 6071 36351303235 6072 50891824529 6073 101783649058 6074 305350947174 6075 254459122645 6076 1526754735870 6077 79972867117 6078 239918601351 6079 479837202702 6080 1679430209457 6081 3358860418914 6082 5598100698190 6083 8397151047285 6084 1250090066 6085 1875135099 6086 3125225165 6087 6250450330 6088 8750630462 6089 13125945693 6090 21876576155 6091 43753152310 6092 6875495363 6093 13750990726 6094 41252972178 6095 34377476815 6096 96256935082 6097 144385402623 6098 240642337705 6099 481284675410 6100 8125585429 6101 16251170858 6102 48753512574 6103 40627927145 6104 56879098003 6105 113758196006 6106 341274588018 6107 284395490015 6108 1706372940090 6109 89381439719 6110 268144319157 6111 536288638314 6112 1251340156066 6113 1877010234099 6114 3128350390165 6115 6256700780330 6116 10625765561 6117 21251531122 6118 63754593366 6119 53128827805 6120 74380358927 6121 148760717854 6122 446282153562 6123 371901794635 6124 2231410767810 6125 116883421171 6126 350650263513 6127 701300527026 6128 818183948197 6129 1636367896394 6130 4909103689182 6131 4090919740985 6132 24545518445910 6133 138134952293 6134 414404856879 6135 828809713758 6136 4144048568790 6137 966944666051 6138 2900833998153 6139 5801667996306 6140 14504169990765 6141 29008339981530 6142 3038968950446 6143 4558453425669 6144 159545869898415 6145 319091739796830 6146 3526 6147 5289 6148 17630 6149 26445 6150 12341 6151 24682 6152 123410 6153 185115 6154 19393 6155 38786 6156 96965 6157 193930 6158 581790 6159 135751 6160 1357510 6161 2036265 6162 22919 6163 45838 6164 114595 6165 229190 6166 687570 6167 160433 6168 802165 6169 1604330 6170 4812990 6171 252109 6172 1512654 6173 1260545 6174 3781635 6175 7563270 6176 17647630 6177 26471445 6178 29971 6179 59942 6180 149855 6181 299710 6182 899130 6183 209797 6184 1048985 6185 2097970 6186 6293910 6187 329681 6188 1978086 6189 1648405 6190 4945215 6191 9890430 6192 11538835 6193 23077670 6194 69233010 6195 389623 6196 2337738 6197 1948115 6198 5844345 6199 11688690 6200 16364166 6201 13636805 6202 40910415 6203 81820830 6204 12857559 6205 25715118 6206 42858530 6207 64287795 6208 300009710 6209 450014565 6210 33497 6211 66994 6212 167485 6213 334970 6214 1004910 6215 234479 6216 1172395 6217 2344790 6218 7034370 6219 368467 6220 2210802 6221 1842335 6222 5527005 6223 11054010 6224 12896345 6225 25792690 6226 77378070 6227 435461 6228 2612766 6229 2177305 6230 6531915 6231 13063830 6232 18289362 6233 15241135 6234 45723405 6235 91446810 6236 14370213 6237 28740426 6238 47900710 6239 71851065 6240 167652485 6241 335304970 6242 1005914910 6243 569449 6244 3416694 6245 2847245 6246 8541735 6247 17083470 6248 23916858 6249 19930715 6250 59792145 6251 119584290 6252 18791817 6253 37583634 6254 62639390 6255 93959085 6256 263085438 6257 219237865 6258 657713595 6259 1315427190 6260 22208511 6261 44417022 6262 74028370 6263 111042555 6264 155459577 6265 310919154 6266 518198590 6267 777297885 6268 162862414 6269 244293621 6270 407156035 6271 814312070 6272 5700184490 6273 8550276735 6274 40549 6275 81098 6276 202745 6277 405490 6278 1216470 6279 283843 6280 1419215 6281 2838430 6282 8515290 6283 446039 6284 2676234 6285 2230195 6286 6690585 6287 13381170 6288 15611365 6289 31222730 6290 93668190 6291 527137 6292 3162822 6293 2635685 6294 7907055 6295 15814110 6296 22139754 6297 18449795 6298 55349385 6299 110698770 6300 17395521 6301 34791042 6302 57985070 6303 86977605 6304 202947745 6305 405895490 6306 1217686470 6307 689333 6308 4135998 6309 3446665 6310 10339995 6311 20679990 6312 28951986 6313 24126655 6314 72379965 6315 144759930 6316 22747989 6317 45495978 6318 75826630 6319 113739945 6320 318471846 6321 265393205 6322 796179615 6323 1592359230 6324 26883987 6325 53767974 6326 89613290 6327 134419935 6328 188187909 6329 376375818 6330 627293030 6331 940939545 6332 197149238 6333 295723857 6334 492873095 6335 985746190 6336 3450111665 6337 6900223330 6338 20700669990 6339 770431 6340 4622586 6341 3852155 6342 11556465 6343 23112930 6344 32358102 6345 26965085 6346 80895255 6347 161790510 6348 25424223 6349 50848446 6350 84747410 6351 127121115 6352 355939122 6353 296615935 6354 889847805 6355 1779695610 6356 30046809 6357 60093618 6358 100156030 6359 150234045 6360 210327663 6361 420655326 6362 701092210 6363 1051638315 6364 220343266 6365 330514899 6366 550858165 6367 1101716330 6368 4627208586 6369 3856007155 6370 11568021465 6371 23136042930 6372 39291981 6373 78583962 6374 130973270 6375 196459905 6376 275043867 6377 550087734 6378 916812890 6379 1375219335 6380 288141194 6381 432211791 6382 720352985 6383 1440705970 6384 3025482537 6385 6050965074 6386 10084941790 6387 15127412685 6388 340530502 6389 510795753 6390 851326255 6391 1702652510 6392 2383713514 6393 3575570271 6394 5959283785 6395 11918567570 6396 1872917761 6397 3745835522 6398 11237506566 6399 9364588805 6400 131104243270 6401 196656364905 6402 51127 6403 102254 6404 255635 6405 511270 6406 1533810 6407 357889 6408 1789445 6409 3578890 6410 10736670 6411 562397 6412 3374382 6413 2811985 6414 8435955 6415 16871910 6416 19683895 6417 39367790 6418 118103370 6419 664651 6420 3987906 6421 3323255 6422 9969765 6423 19939530 6424 27915342 6425 23262785 6426 69788355 6427 139576710 6428 21933483 6429 43866966 6430 73111610 6431 109667415 6432 255890635 6433 511781270 6434 1535343810 6435 869159 6436 5214954 6437 4345795 6438 13037385 6439 26074770 6440 36504678 6441 30420565 6442 91261695 6443 182523390 6444 28682247 6445 57364494 6446 95607490 6447 143411235 6448 401551458 6449 334626215 6450 1003878645 6451 2007757290 6452 33897201 6453 67794402 6454 112990670 6455 169486005 6456 237280407 6457 474560814 6458 790934690 6459 1186402035 6460 248579474 6461 372869211 6462 621448685 6463 1242897370 6464 4350140795 6465 8700281590 6466 26100844770 6467 971413 6468 5828478 6469 4857065 6470 14571195 6471 29142390 6472 40799346 6473 33999455 6474 101998365 6475 203996730 6476 32056629 6477 64113258 6478 106855430 6479 160283145 6480 448792806 6481 373994005 6482 1121982015 6483 2243964030 6484 37885107 6485 75770214 6486 126283690 6487 189425535 6488 265195749 6489 530391498 6490 883985830 6491 1325978745 6492 277824118 6493 416736177 6494 694560295 6495 1389120590 6496 5834306478 6497 4861922065 6498 14585766195 6499 29171532390 6500 49542063 6501 99084126 6502 165140210 6503 247710315 6504 346794441 6505 693588882 6506 1155981470 6507 1733972205 6508 363308462 6509 544962693 6510 908271155 6511 1816542310 6512 3814738851 6513 7629477702 6514 12715796170 6515 19073694255 6516 429364546 6517 644046819 6518 1073411365 6519 2146822730 6520 3005551822 6521 4508327733 6522 7513879555 6523 15027759110 6524 2361505003 6525 4723010006 6526 14169030018 6527 11807525015 6528 82652675105 6529 165305350210 6530 495916050630 6531 1175921 6532 7055526 6533 5879605 6534 17638815 6535 35277630 6536 49388682 6537 41157235 6538 123471705 6539 246943410 6540 38805393 6541 77610786 6542 129351310 6543 194026965 6544 543275502 6545 452729585 6546 1358188755 6547 2716377510 6548 45860919 6549 91721838 6550 152869730 6551 229304595 6552 321026433 6553 642052866 6554 1070088110 6555 1605132165 6556 336313406 6557 504470109 6558 840783515 6559 1681567030 6560 7062581526 6561 5885484605 6562 17656453815 6563 35312907630 6564 59971971 6565 119943942 6566 199906570 6567 299859855 6568 419803797 6569 839607594 6570 1399345990 6571 2099018985 6572 439794454 6573 659691681 6574 1099486135 6575 2198972270 6576 4617841767 6577 9235683534 6578 15392805890 6579 23089208835 6580 519757082 6581 779635623 6582 1299392705 6583 2598785410 6584 3638299574 6585 5457449361 6586 9095748935 6587 18191497870 6588 2858663951 6589 5717327902 6590 17151983706 6591 14293319755 6592 120063885942 6593 100053238285 6594 300159714855 6595 600319429710 6596 67027497 6597 134054994 6598 223424990 6599 335137485 6600 469192479 6601 938384958 6602 1563974930 6603 2345962395 6604 491534978 6605 737302467 6606 1228837445 6607 2457674890 6608 5161117269 6609 10322234538 6610 17203724230 6611 25805586345 6612 580904974 6613 871357461 6614 1452262435 6615 2904524870 6616 4066334818 6617 6099502227 6618 10165837045 6619 20331674090 6620 3194977357 6621 6389954714 6622 19169864142 6623 15974886785 6624 67094524497 6625 134189048994 6626 223648414990 6627 335472622485 6628 759644966 6629 1139467449 6630 1899112415 6631 3798224830 6632 5317514762 6633 7976272143 6634 13293786905 6635 26587573810 6636 4178047313 6637 8356094626 6638 25068283878 6639 20890236565 6640 58492662382 6641 87738993573 6642 146231655955 6643 292463311910 6644 4937692279 6645 9875384558 6646 29626153674 6647 24688461395 6648 34563845953 6649 69127691906 6650 207383075718 6651 172819229765 6652 1036915378590 6653 54314615069 6654 162943845207 6655 325887690414 6656 3802023054830 6657 5703034582245 6658 54653 6659 109306 6660 273265 6661 546530 6662 1639590 6663 382571 6664 1912855 6665 3825710 6666 11477130 6667 601183 6668 3607098 6669 3005915 6670 9017745 6671 18035490 6672 21041405 6673 42082810 6674 126248430 6675 710489 6676 4262934 6677 3552445 6678 10657335 6679 21314670 6680 29840538 6681 24867115 6682 74601345 6683 149202690 6684 23446137 6685 46892274 6686 78153790 6687 117230685 6688 273538265 6689 547076530 6690 1641229590 6691 929101 6692 5574606 6693 4645505 6694 13936515 6695 27873030 6696 39022242 6697 32518535 6698 97555605 6699 195111210 6700 30660333 6701 61320666 6702 102201110 6703 153301665 6704 429244662 6705 357703885 6706 1073111655 6707 2146223310 6708 36234939 6709 72469878 6710 120783130 6711 181174695 6712 253644573 6713 507289146 6714 845481910 6715 1268222865 6716 265722886 6717 398584329 6718 664307215 6719 1328614430 6720 4650150505 6721 9300301010 6722 27900903030 6723 1038407 6724 6230442 6725 5192035 6726 15576105 6727 31152210 6728 43613094 6729 36344245 6730 109032735 6731 218065470 6732 34267431 6733 68534862 6734 114224770 6735 171337155 6736 479744034 6737 399786695 6738 1199360085 6739 2398720170 6740 40497873 6741 80995746 6742 134992910 6743 202489365 6744 283485111 6745 566970222 6746 944950370 6747 1417425555 6748 296984402 6749 445476603 6750 742461005 6751 1484922010 6752 6236672442 6753 5197227035 6754 15591681105 6755 31183362210 6756 52958757 6757 105917514 6758 176529190 6759 264793785 6760 370711299 6761 741422598 6762 1235704330 6763 1853556495 6764 388364218 6765 582546327 6766 970910545 6767 1941821090 6768 4077824289 6769 8155648578 6770 13592747630 6771 20389121445 6772 458975894 6773 688463841 6774 1147439735 6775 2294879470 6776 3212831258 6777 4819246887 6778 8032078145 6779 16064156290 6780 2524367417 6781 5048734834 6782 15146204502 6783 12621837085 6784 88352859595 6785 176705719190 6786 530117157570 6787 1257019 6788 7542114 6789 6285095 6790 18855285 6791 37710570 6792 52794798 6793 43995665 6794 131986995 6795 263973990 6796 41481627 6797 82963254 6798 138272090 6799 207408135 6800 580742778 6801 483952315 6802 1451856945 6803 2903713890 6804 49023741 6805 98047482 6806 163412470 6807 245118705 6808 343166187 6809 686332374 6810 1143887290 6811 1715830935 6812 359507434 6813 539261151 6814 898768585 6815 1797537170 6816 7549656114 6817 6291380095 6818 18874140285 6819 37748280570 6820 64107969 6821 128215938 6822 213693230 6823 320539845 6824 448755783 6825 897511566 6826 1495852610 6827 2243778915 6828 470125106 6829 705187659 6830 1175312765 6831 2350625530 6832 4936313613 6833 9872627226 6834 16454378710 6835 24681568065 6836 555602398 6837 833403597 6838 1389005995 6839 2778011990 6840 3889216786 6841 5833825179 6842 9723041965 6843 19446083930 6844 3055813189 6845 6111626378 6846 18334879134 6847 15279065945 6848 128344153938 6849 106953461615 6850 320860384845 6851 641720769690 6852 71650083 6853 143300166 6854 238833610 6855 358250415 6856 501550581 6857 1003101162 6858 1671835270 6859 2507752905 6860 525433942 6861 788150913 6862 1313584855 6863 2627169710 6864 5517056391 6865 11034112782 6866 18390187970 6867 27585281955 6868 620967386 6869 931451079 6870 1552418465 6871 3104836930 6872 4346771702 6873 6520157553 6874 10866929255 6875 21733858510 6876 3415320623 6877 6830641246 6878 20491923738 6879 17076603115 6880 71721733083 6881 143443466166 6882 239072443610 6883 358608665415 6884 812034274 6885 1218051411 6886 2030085685 6887 4060171370 6888 5684239918 6889 8526359877 6890 14210599795 6891 28421199590 6892 4466188507 6893 8932377014 6894 26797131042 6895 22330942535 6896 62526639098 6897 93789958647 6898 156316597745 6899 312633195490 6900 5278222781 6901 10556445562 6902 31669336686 6903 26391113905 6904 36947559467 6905 73895118934 6906 221685356802 6907 184737797335 6908 1108426784010 6909 58060450591 6910 174181351773 6911 348362703546 6912 2032115770685 6913 4064231541370 6914 12192694624110 6915 1584937 6916 9509622 6917 7924685 6918 23774055 6919 47548110 6920 66567354 6921 55472795 6922 166418385 6923 332836770 6924 52302921 6925 104605842 6926 174343070 6927 261514605 6928 732240894 6929 610200745 6930 1830602235 6931 3661204470 6932 61812543 6933 123625086 6934 206041810 6935 309062715 6936 432687801 6937 865375602 6938 1442292670 6939 2163439005 6940 453291982 6941 679937973 6942 1133229955 6943 2266459910 6944 9519131622 6945 7932609685 6946 23797829055 6947 47595658110 6948 80831787 6949 161663574 6950 269439290 6951 404158935 6952 565822509 6953 1131645018 6954 1886075030 6955 2829112545 6956 592766438 6957 889149657 6958 1481916095 6959 2963832190 6960 6224047599 6961 12448095198 6962 20746825330 6963 31120237995 6964 700542154 6965 1050813231 6966 1751355385 6967 3502710770 6968 4903795078 6969 7355692617 6970 12259487695 6971 24518975390 6972 3852981847 6973 7705963694 6974 23117891082 6975 19264909235 6976 161825237574 6977 134854364645 6978 404563093935 6979 809126187870 6980 90341409 6981 180682818 6982 301138030 6983 451707045 6984 632389863 6985 1264779726 6986 2107966210 6987 3161949315 6988 662503666 6989 993755499 6990 1656259165 6991 3312518330 6992 6956288493 6993 13912576986 6994 23187628310 6995 34781442465 6996 782958878 6997 1174438317 6998 1957397195 6999 3914794390 7000 5480712146 7001 8221068219 7002 13701780365 7003 27403560730 7004 4306273829 7005 8612547658 7006 25837642974 7007 21531369145 7008 90431750409 7009 180863500818 7010 301439168030 7011 452158752045 7012 1023869302 7013 1535803953 7014 2559673255 7015 5119346510 7016 7167085114 7017 10750627671 7018 17917712785 7019 35835425570 7020 5631281161 7021 11262562322 7022 33787686966 7023 28156405805 7024 78837936254 7025 118256904381 7026 197094840635 7027 394189681270 7028 6655150463 7029 13310300926 7030 39930902778 7031 33275752315 7032 46586053241 7033 93172106482 7034 279516319446 7035 232930266205 7036 1397581597230 7037 73206655093 7038 219619965279 7039 439239930558 7040 3074679513906 7041 2562232928255 7042 7686698784765 7043 15373397569530 7044 109360653 7045 218721306 7046 364535510 7047 546803265 7048 765524571 7049 1531049142 7050 2551748570 7051 3827622855 7052 801978122 7053 1202967183 7054 2004945305 7055 4009890610 7056 8420770281 7057 16841540562 7058 28069234270 7059 42103851405 7060 947792326 7061 1421688489 7062 2369480815 7063 4738961630 7064 6634546282 7065 9951819423 7066 16586365705 7067 33172731410 7068 5212857793 7069 10425715586 7070 31277146758 7071 26064288965 7072 109470013653 7073 218940027306 7074 364900045510 7075 547350068265 7076 1239420734 7077 1859131101 7078 3098551835 7079 6197103670 7080 8675945138 7081 13013917707 7082 21689862845 7083 43379725690 7084 6816814037 7085 13633628074 7086 40900884222 7087 34084070185 7088 95435396518 7089 143153094777 7090 238588491295 7091 477176982590 7092 8056234771 7093 16112469542 7094 48337408626 7095 40281173855 7096 56393643397 7097 112787286794 7098 338361860382 7099 281968216985 7100 1691809301910 7101 88618582481 7102 265855747443 7103 531711494886 7104 1860990232101 7105 3721980464202 7106 6203300773670 7107 9304951160505 7108 1385234938 7109 2077852407 7110 3463087345 7111 6926174690 7112 9696644566 7113 14544966849 7114 24241611415 7115 48483222830 7116 7618792159 7117 15237584318 7118 45712752954 7119 38093960795 7120 106663090226 7121 159994635339 7122 266657725565 7123 533315451130 7124 9004027097 7125 18008054194 7126 54024162582 7127 45020135485 7128 63028189679 7129 126056379358 7130 378169138074 7131 315140948395 7132 1890845690370 7133 99044298067 7134 297132894201 7135 594265788402 7136 1386620172938 7137 2079930259407 7138 3466550432345 7139 6933100864690 7140 11774496973 7141 23548993946 7142 70646981838 7143 58872484865 7144 82421478811 7145 164842957622 7146 494528872866 7147 412107394055 7148 2472644364330 7149 129519466703 7150 388558400109 7151 777116800218 7152 906636266921 7153 1813272533842 7154 5439817601526 7155 4533181334605 7156 27199088007630 7157 153068460649 7158 459205381947 7159 918410763894 7160 4592053819470 7161 1071479224543 7162 3214437673629 7163 6428875347258 7164 16072188368145 7165 32144376736290 7166 3367506134278 7167 5051259201417 7168 117862714699730 7169 176794072049595 7170 65231 7171 130462 7172 326155 7173 652310 7174 1956930 7175 456617 7176 2283085 7177 4566170 7178 13698510 7179 717541 7180 4305246 7181 3587705 7182 10763115 7183 21526230 7184 25113935 7185 50227870 7186 150683610 7187 848003 7188 5088018 7189 4240015 7190 12720045 7191 25440090 7192 35616126 7193 29680105 7194 89040315 7195 178080630 7196 27984099 7197 55968198 7198 93280330 7199 139920495 7200 326481155 7201 652962310 7202 1958886930 7203 1108927 7204 6653562 7205 5544635 7206 16633905 7207 33267810 7208 46574934 7209 38812445 7210 116437335 7211 232874670 7212 36594591 7213 73189182 7214 121981970 7215 182972955 7216 512324274 7217 426936895 7218 1280810685 7219 2561621370 7220 43248153 7221 86496306 7222 144160510 7223 216240765 7224 302737071 7225 605474142 7226 1009123570 7227 1513685355 7228 317153122 7229 475729683 7230 792882805 7231 1585765610 7232 5550179635 7233 11100359270 7234 33301077810 7235 1239389 7236 7436334 7237 6196945 7238 18590835 7239 37181670 7240 52054338 7241 43378615 7242 130135845 7243 260271690 7244 40899837 7245 81799674 7246 136332790 7247 204499185 7248 572597718 7249 477164765 7250 1431494295 7251 2862988590 7252 48336171 7253 96672342 7254 161120570 7255 241680855 7256 338353197 7257 676706394 7258 1127843990 7259 1691765985 7260 354465254 7261 531697881 7262 886163135 7263 1772326270 7264 7443770334 7265 6203141945 7266 18609425835 7267 37218851670 7268 63208839 7269 126417678 7270 210696130 7271 316044195 7272 442461873 7273 884923746 7274 1474872910 7275 2212309365 7276 463531486 7277 695297229 7278 1158828715 7279 2317657430 7280 4867080603 7281 9734161206 7282 16223602010 7283 24335403015 7284 547809938 7285 821714907 7286 1369524845 7287 2739049690 7288 3834669566 7289 5752004349 7290 9586673915 7291 19173347830 7292 3012954659 7293 6025909318 7294 18077727954 7295 15064773295 7296 105453413065 7297 210906826130 7298 632720478390 7299 1500313 7300 9001878 7301 7501565 7302 22504695 7303 45009390 7304 63013146 7305 52510955 7306 157532865 7307 315065730 7308 49510329 7309 99020658 7310 165034430 7311 247551645 7312 693144606 7313 577620505 7314 1732861515 7315 3465723030 7316 58512207 7317 117024414 7318 195040690 7319 292561035 7320 409585449 7321 819170898 7322 1365284830 7323 2047927245 7324 429089518 7325 643634277 7326 1072723795 7327 2145447590 7328 9010879878 7329 7509066565 7330 22527199695 7331 45054399390 7332 76515963 7333 153031926 7334 255053210 7335 382579815 7336 535611741 7337 1071223482 7338 1785372470 7339 2678058705 7340 561117062 7341 841675593 7342 1402792655 7343 2805585310 7344 5891729151 7345 11783458302 7346 19639097170 7347 29458645755 7348 663138346 7349 994707519 7350 1657845865 7351 3315691730 7352 4641968422 7353 6962952633 7354 11604921055 7355 23209842110 7356 3647260903 7357 7294521806 7358 21883565418 7359 18236304515 7360 153184957926 7361 127654131605 7362 382962394815 7363 765924789630 7364 85517841 7365 171035682 7366 285059470 7367 427589205 7368 598624887 7369 1197249774 7370 1995416290 7371 2993124435 7372 627130834 7373 940696251 7374 1567827085 7375 3135654170 7376 6584873757 7377 13169747514 7378 21949579190 7379 32924368785 7380 741154622 7381 1111731933 7382 1852886555 7383 3705773110 7384 5188082354 7385 7782123531 7386 12970205885 7387 25940411770 7388 4076350421 7389 8152700842 7390 24458102526 7391 20381752105 7392 85603358841 7393 171206717682 7394 285344529470 7395 428016794205 7396 969202198 7397 1453803297 7398 2423005495 7399 4846010990 7400 6784415386 7401 10176623079 7402 16961038465 7403 33922076930 7404 5330612089 7405 10661224178 7406 31983672534 7407 26653060445 7408 74628569246 7409 111942853869 7410 186571423115 7411 373142846230 7412 6299814287 7413 12599628574 7414 37798885722 7415 31499071435 7416 44098700009 7417 88197400018 7418 264592200054 7419 220493500045 7420 1322961000270 7421 69297957157 7422 207893871471 7423 415787742942 7424 2425428500495 7425 4850857000990 7426 14552571002970 7427 1891699 7428 11350194 7429 9458495 7430 28375485 7431 56750970 7432 79451358 7433 66209465 7434 198628395 7435 397256790 7436 62426067 7437 124852134 7438 208086890 7439 312130335 7440 873964938 7441 728304115 7442 2184912345 7443 4369824690 7444 73776261 7445 147552522 7446 245920870 7447 368881305 7448 516433827 7449 1032867654 7450 1721446090 7451 2582169135 7452 541025914 7453 811538871 7454 1352564785 7455 2705129570 7456 11361544194 7457 9467953495 7458 28403860485 7459 56807720970 7460 96476649 7461 192953298 7462 321588830 7463 482383245 7464 675336543 7465 1350673086 7466 2251121810 7467 3376682715 7468 707495426 7469 1061243139 7470 1768738565 7471 3537477130 7472 7428701973 7473 14857403946 7474 24762339910 7475 37143509865 7476 836130958 7477 1254196437 7478 2090327395 7479 4180654790 7480 5852916706 7481 8779375059 7482 14632291765 7483 29264583530 7484 4598720269 7485 9197440538 7486 27592321614 7487 22993601345 7488 193146251298 7489 160955209415 7490 482865628245 7491 965731256490 7492 107826843 7493 215653686 7494 359422810 7495 539134215 7496 754787901 7497 1509575802 7498 2515959670 7499 3773939505 7500 790730182 7501 1186095273 7502 1976825455 7503 3953650910 7504 8302666911 7505 16605333822 7506 27675556370 7507 41513334555 7508 934499306 7509 1401748959 7510 2336248265 7511 4672496530 7512 6541495142 7513 9812242713 7514 16353737855 7515 32707475710 7516 5139746183 7517 10279492366 7518 30838477098 7519 25698730915 7520 107934669843 7521 215869339686 7522 359782232810 7523 539673349215 7524 1222037554 7525 1833056331 7526 3055093885 7527 6110187770 7528 8554262878 7529 12831394317 7530 21385657195 7531 42771314390 7532 6721206547 7533 13442413094 7534 40327239282 7535 33606032735 7536 94096891658 7537 141145337487 7538 235242229145 7539 470484458290 7540 7943244101 7541 15886488202 7542 47659464606 7543 39716220505 7544 55602708707 7545 111205417414 7546 333616252242 7547 278013543535 7548 1668081261210 7549 87375685111 7550 262127055333 7551 524254110666 7552 3669778774662 7553 3058148978885 7554 9174446936655 7555 18348893873310 7556 130527231 7557 261054462 7558 435090770 7559 652636155 7560 913690617 7561 1827381234 7562 3045635390 7563 4568453085 7564 957199694 7565 1435799541 7566 2392999235 7567 4785998470 7568 10050596787 7569 20101193574 7570 33501989290 7571 50252983935 7572 1131236002 7573 1696854003 7574 2828090005 7575 5656180010 7576 7918652014 7577 11877978021 7578 19796630035 7579 39593260070 7580 6221798011 7581 12443596022 7582 37330788066 7583 31108990055 7584 130657758231 7585 261315516462 7586 435525860770 7587 653288791155 7588 1479308618 7589 2218962927 7590 3698271545 7591 7396543090 7592 10355160326 7593 15532740489 7594 25887900815 7595 51775801630 7596 8136197399 7597 16272394798 7598 48817184394 7599 40680986995 7600 113906763586 7601 170860145379 7602 284766908965 7603 569533817930 7604 9615506017 7605 19231012034 7606 57693036102 7607 48077530085 7608 67308542119 7609 134617084238 7610 403851252714 7611 336542710595 7612 2019256263570 7613 105770566187 7614 317311698561 7615 634623397122 7616 2221181889927 7617 4442363779854 7618 7403939633090 7619 11105909449635 7620 1653344926 7621 2480017389 7622 4133362315 7623 8266724630 7624 11573414482 7625 17360121723 7626 28933536205 7627 57867072410 7628 9093397093 7629 18186794186 7630 54560382558 7631 45466985465 7632 127307559302 7633 190961338953 7634 318268898255 7635 636537796510 7636 10746742019 7637 21493484038 7638 64480452114 7639 53733710095 7640 75227194133 7641 150454388266 7642 451363164798 7643 376135970665 7644 2256815823990 7645 118214162209 7646 354642486627 7647 709284973254 7648 1654998270926 7649 2482497406389 7650 4137495677315 7651 8274991354630 7652 14053431871 7653 28106863742 7654 84320591226 7655 70267159355 7656 98374023097 7657 196748046194 7658 590244138582 7659 491870115485 7660 2951220692910 7661 154587750581 7662 463763251743 7663 927526503486 7664 1082114254067 7665 2164228508134 7666 6492685524402 7667 5410571270335 7668 32463427622010 7669 182694614323 7670 548083842969 7671 1096167685938 7672 5480838429690 7673 1278862300261 7674 3836586900783 7675 7673173801566 7676 19182934503915 7677 38365869007830 7678 4019281515106 7679 6028922272659 7680 70337426514355 7681 140674853028710 7682 422024559086130 7683 2022161 7684 12132966 7685 10110805 7686 30332415 7687 60664830 7688 84930762 7689 70775635 7690 212326905 7691 424653810 7692 66731313 7693 133462626 7694 222437710 7695 333656565 7696 934238382 7697 778531985 7698 2335595955 7699 4671191910 7700 78864279 7701 157728558 7702 262880930 7703 394321395 7704 552049953 7705 1104099906 7706 1840166510 7707 2760249765 7708 578338046 7709 867507069 7710 1445845115 7711 2891690230 7712 12145098966 7713 10120915805 7714 30362747415 7715 60725494830 7716 103130211 7717 206260422 7718 343767370 7719 515651055 7720 721911477 7721 1443822954 7722 2406371590 7723 3609557385 7724 756288214 7725 1134432321 7726 1890720535 7727 3781441070 7728 7941026247 7729 15882052494 7730 26470087490 7731 39705131235 7732 893795162 7733 1340692743 7734 2234487905 7735 4468975810 7736 6256566134 7737 9384849201 7738 15641415335 7739 31282830670 7740 4915873391 7741 9831746782 7742 29495240346 7743 24579366955 7744 206466682422 7745 172055568685 7746 516166706055 7747 1032333412110 7748 115263177 7749 230526354 7750 384210590 7751 576315885 7752 806842239 7753 1613684478 7754 2689474130 7755 4034211195 7756 845263298 7757 1267894947 7758 2113158245 7759 4226316490 7760 8875264629 7761 17750529258 7762 29584215430 7763 44376323145 7764 998947534 7765 1498421301 7766 2497368835 7767 4994737670 7768 6992632738 7769 10488949107 7770 17481581845 7771 34963163690 7772 5494211437 7773 10988422874 7774 32965268622 7775 27471057185 7776 115378440177 7777 230756880354 7778 384594800590 7779 576892200885 7780 1306316006 7781 1959474009 7782 3265790015 7783 6531580030 7784 9144212042 7785 13716318063 7786 22860530105 7787 45721060210 7788 7184738033 7789 14369476066 7790 43108428198 7791 35923690165 7792 100586332462 7793 150879498693 7794 251465831155 7795 502931662310 7796 8491054039 7797 16982108078 7798 50946324234 7799 42455270195 7800 59437378273 7801 118874756546 7802 356624269638 7803 297186891365 7804 1783121348190 7805 93401594429 7806 280204783287 7807 560409566574 7808 3922866966018 7809 3269055805015 7810 9807167415045 7811 19614334830090 7812 139529109 7813 279058218 7814 465097030 7815 697645545 7816 976703763 7817 1953407526 7818 3255679210 7819 4883518815 7820 1023213466 7821 1534820199 7822 2558033665 7823 5116067330 7824 10743741393 7825 21487482786 7826 35812471310 7827 53718706965 7828 1209252278 7829 1813878417 7830 3023130695 7831 6046261390 7832 8464765946 7833 12697148919 7834 21161914865 7835 42323829730 7836 6650887529 7837 13301775058 7838 39905325174 7839 33254437645 7840 139668638109 7841 279337276218 7842 465562127030 7843 698343190545 7844 1581329902 7845 2371994853 7846 3953324755 7847 7906649510 7848 11069309314 7849 16603963971 7850 27673273285 7851 55346546570 7852 8697314461 7853 17394628922 7854 52183886766 7855 43486572305 7856 121762402454 7857 182643603681 7858 304406006135 7859 608812012270 7860 10278644363 7861 20557288726 7862 61671866178 7863 51393221815 7864 71950510541 7865 143901021082 7866 431703063246 7867 359752552705 7868 2158515316230 7869 113065087993 7870 339195263979 7871 678390527958 7872 2374366847853 7873 4748733695706 7874 7914556159510 7875 11871834239265 7876 1767368714 7877 2651053071 7878 4418421785 7879 8836843570 7880 12371580998 7881 18557371497 7882 30928952495 7883 61857904990 7884 9720527927 7885 19441055854 7886 58323167562 7887 48602639635 7888 136087390978 7889 204131086467 7890 340218477445 7891 680436954890 7892 11487896641 7893 22975793282 7894 68927379846 7895 57439483205 7896 80415276487 7897 160830552974 7898 482491658922 7899 402076382435 7900 2412458294610 7901 126366863051 7902 379100589153 7903 758201178306 7904 1769136082714 7905 2653704124071 7906 4422840206785 7907 8845680413570 7908 15022634069 7909 30045268138 7910 90135804414 7911 75113170345 7912 105158438483 7913 210316876966 7914 630950630898 7915 525792192415 7916 3154753154490 7917 165248974759 7918 495746924277 7919 991493848554 7920 1156742823313 7921 2313485646626 7922 6940456939878 7923 5783714116565 7924 34702284699390 7925 195294242897 7926 585882728691 7927 1171765457382 7928 5858827286910 7929 1367059700279 7930 4101179100837 7931 8202358201674 7932 20505895504185 7933 41011791008370 7934 4296473343734 7935 6444710015601 7936 90225940218414 7937 75188283515345 7938 225564850546035 7939 451129701092070 7940 175928007 7941 351856014 7942 586426690 7943 879640035 7944 1231496049 7945 2462992098 7946 4104986830 7947 6157480245 7948 1290138718 7949 1935208077 7950 3225346795 7951 6450693590 7952 13546456539 7953 27092913078 7954 45154855130 7955 67732282695 7956 1524709394 7957 2287064091 7958 3811773485 7959 7623546970 7960 10672965758 7961 16009448637 7962 26682414395 7963 53364828790 7964 8385901667 7965 16771803334 7966 50315410002 7967 41929508335 7968 176103935007 7969 352207870014 7970 587013116690 7971 880519675035 7972 1993850746 7973 2990776119 7974 4984626865 7975 9969253730 7976 13956955222 7977 20935432833 7978 34892388055 7979 69784776110 7980 10966179103 7981 21932358206 7982 65797074618 7983 54830895515 7984 153526507442 7985 230289761163 7986 383816268605 7987 767632537210 7988 12960029849 7989 25920059698 7990 77760179094 7991 64800149245 7992 90720208943 7993 181440417886 7994 544321253658 7995 453601044715 7996 2721606268290 7997 142560328339 7998 427680985017 7999 855361970034 8000 2993766895119 8001 5987533790238 8002 9979222983730 8003 14968834475595 8004 2228421422 8005 3342632133 8006 5571053555 8007 11142107110 8008 15598949954 8009 23398424931 8010 38997374885 8011 77994749770 8012 12256317821 8013 24512635642 8014 73537906926 8015 61281589105 8016 171588449494 8017 257382674241 8018 428971123735 8019 857942247470 8020 14484739243 8021 28969478486 8022 86908435458 8023 72423696215 8024 101393174701 8025 202786349402 8026 608359048206 8027 506965873505 8028 3041795241030 8029 159332131673 8030 477996395019 8031 955992790038 8032 2230649843422 8033 3345974765133 8034 5576624608555 8035 11153249217110 8036 18941582087 8037 37883164174 8038 113649492522 8039 94707910435 8040 132591074609 8041 265182149218 8042 795546447654 8043 662955373045 8044 3977732238270 8045 208357402957 8046 625072208871 8047 1250144417742 8048 1458501820699 8049 2917003641398 8050 8751010924194 8051 7292509103495 8052 43755054620970 8053 246240567131 8054 738721701393 8055 1477443402786 8056 7387217013930 8057 1723683969917 8058 5171051909751 8059 10342103819502 8060 25855259548755 8061 51710519097510 8062 5417292476882 8063 8125938715323 8064 56881571007261 8065 113763142014522 8066 189605236690870 8067 284407855036305 8068 2697562774 8069 4046344161 8070 6743906935 8071 13487813870 8072 18882939418 8073 28324409127 8074 47207348545 8075 94414697090 8076 14836595257 8077 29673190514 8078 89019571542 8079 74182976285 8080 207712333598 8081 311568500397 8082 519280833995 8083 1038561667990 8084 17534158031 8085 35068316062 8086 105204948186 8087 87670790155 8088 122739106217 8089 245478212434 8090 736434637302 8091 613695531085 8092 3682173186510 8093 192875738341 8094 578627215023 8095 1157254430046 8096 2700260336774 8097 4050390505161 8098 6750650841935 8099 13501301683870 8100 22929283579 8101 45858567158 8102 137575701474 8103 114646417895 8104 160504985053 8105 321009970106 8106 963029910318 8107 802524925265 8108 4815149551590 8109 252222119369 8110 756666358107 8111 1513332716214 8112 1765554835583 8113 3531109671166 8114 10593329013498 8115 8827774177915 8116 52966645067490 8117 298080686527 8118 894242059581 8119 1788484119162 8120 8942420595810 8121 2086564805689 8122 6259694417067 8123 12519388834134 8124 31298472085335 8125 62596944170670 8126 6557775103594 8127 9836662655391 8128 45904425725158 8129 68856638587737 8130 114761064312895 8131 229522128625790 8132 25626846353 8133 51253692706 8134 153761078118 8135 128134231765 8136 179387924471 8137 358775848942 8138 1076327546826 8139 896939622355 8140 5381637734130 8141 281895309883 8142 845685929649 8143 1691371859298 8144 1973267169181 8145 3946534338362 8146 11839603015086 8147 9866335845905 8148 59198015075430 8149 333149002589 8150 999447007767 8151 1998894015534 8152 9994470077670 8153 2332043018123 8154 6996129054369 8155 13992258108738 8156 34980645271845 8157 69961290543690 8158 7329278056958 8159 10993917085437 8160 25652473199353 8161 51304946398706 8162 153914839196118 8163 128262365996765 8164 769574195980590 8165 435656388001 8166 1306969164003 8167 2613938328006 8168 13069691640030 8169 3049594716007 8170 9148784148021 8171 18297568296042 8172 45743920740105 8173 91487841480210 8174 9584440536022 8175 14376660804033 8176 143766608040330 8177 33545541876077 8178 100636625628231 8179 201273251256462 8180 503183128141155 8181 1006366256282310 8182 11327066088026 8183 16990599132039 8184 84952995660195 8185 169905991320390 8186 79289462616182 8187 118934193924273 8188 396447313080910 8189 594670969621365 8190 62298863484143 8191 124597726968286