0 1 1 1 2 3 3 1 4 6 5 3 6 1 7 9 8 9 9 3 10 1 11 12 12 18 13 12 14 3 15 1 16 15 17 30 18 30 19 15 20 3 21 1 22 18 23 45 24 60 25 45 26 18 27 3 28 1 29 21 30 63 31 105 32 105 33 63 34 21 35 3 36 1 37 24 38 84 39 168 40 210 41 168 42 84 43 24 44 3 45 1 46 27 47 108 48 252 49 378 50 378 51 252 52 108 53 27 54 3 55 1 56 30 57 135 58 360 59 630 60 756 61 630 62 360 63 135 64 30 65 3 66 1 67 33 68 165 69 495 70 990 71 1386 72 1386 73 990 74 495 75 165 76 33 77 3 78 1 79 36 80 198 81 660 82 1485 83 2376 84 2772 85 2376 86 1485 87 660 88 198 89 36 90 3 91 1 92 39 93 234 94 858 95 2145 96 3861 97 5148 98 5148 99 3861 100 2145 101 858 102 234 103 39 104 3 105 1 106 42 107 273 108 1092 109 3003 110 6006 111 9009 112 10296 113 9009 114 6006 115 3003 116 1092 117 273 118 42 119 3 120 1 121 45 122 315 123 1365 124 4095 125 9009 126 15015 127 19305 128 19305 129 15015 130 9009 131 4095 132 1365 133 315 134 45 135 3 136 1 137 48 138 360 139 1680 140 5460 141 13104 142 24024 143 34320 144 38610 145 34320 146 24024 147 13104 148 5460 149 1680 150 360 151 48 152 3 153 1 154 51 155 408 156 2040 157 7140 158 18564 159 37128 160 58344 161 72930 162 72930 163 58344 164 37128 165 18564 166 7140 167 2040 168 408 169 51 170 3 171 1 172 54 173 459 174 2448 175 9180 176 25704 177 55692 178 95472 179 131274 180 145860 181 131274 182 95472 183 55692 184 25704 185 9180 186 2448 187 459 188 54 189 3 190 1 191 57 192 513 193 2907 194 11628 195 34884 196 81396 197 151164 198 226746 199 277134 200 277134 201 226746 202 151164 203 81396 204 34884 205 11628 206 2907 207 513 208 57 209 3 210 1 211 60 212 570 213 3420 214 14535 215 46512 216 116280 217 232560 218 377910 219 503880 220 554268 221 503880 222 377910 223 232560 224 116280 225 46512 226 14535 227 3420 228 570 229 60 230 3 231 1 232 63 233 630 234 3990 235 17955 236 61047 237 162792 238 348840 239 610470 240 881790 241 1058148 242 1058148 243 881790 244 610470 245 348840 246 162792 247 61047 248 17955 249 3990 250 630 251 63 252 3 253 1 254 66 255 693 256 4620 257 21945 258 79002 259 223839 260 511632 261 959310 262 1492260 263 1939938 264 2116296 265 1939938 266 1492260 267 959310 268 511632 269 223839 270 79002 271 21945 272 4620 273 693 274 66 275 3 276 1 277 69 278 759 279 5313 280 26565 281 100947 282 302841 283 735471 284 1470942 285 2451570 286 3432198 287 4056234 288 4056234 289 3432198 290 2451570 291 1470942 292 735471 293 302841 294 100947 295 26565 296 5313 297 759 298 69 299 3 300 1 301 72 302 828 303 6072 304 31878 305 127512 306 403788 307 1038312 308 2206413 309 3922512 310 5883768 311 7488432 312 8112468 313 7488432 314 5883768 315 3922512 316 2206413 317 1038312 318 403788 319 127512 320 31878 321 6072 322 828 323 72 324 3 325 1 326 75 327 900 328 6900 329 37950 330 159390 331 531300 332 1442100 333 3244725 334 6128925 335 9806280 336 13372200 337 15600900 338 15600900 339 13372200 340 9806280 341 6128925 342 3244725 343 1442100 344 531300 345 159390 346 37950 347 6900 348 900 349 75 350 3 351 1 352 78 353 975 354 7800 355 44850 356 197340 357 690690 358 1973400 359 4686825 360 9373650 361 15935205 362 23178480 363 28973100 364 31201800 365 28973100 366 23178480 367 15935205 368 9373650 369 4686825 370 1973400 371 690690 372 197340 373 44850 374 7800 375 975 376 78 377 3 378 1 379 81 380 1053 381 8775 382 52650 383 242190 384 888030 385 2664090 386 6660225 387 14060475 388 25308855 389 39113685 390 52151580 391 60174900 392 60174900 393 52151580 394 39113685 395 25308855 396 14060475 397 6660225 398 2664090 399 888030 400 242190 401 52650 402 8775 403 1053 404 81 405 3 406 1 407 84 408 1134 409 9828 410 61425 411 294840 412 1130220 413 3552120 414 9324315 415 20720700 416 39369330 417 64422540 418 91265265 419 112326480 420 120349800 421 112326480 422 91265265 423 64422540 424 39369330 425 20720700 426 9324315 427 3552120 428 1130220 429 294840 430 61425 431 9828 432 1134 433 84 434 3 435 1 436 87 437 1218 438 10962 439 71253 440 356265 441 1425060 442 4682340 443 12876435 444 30045015 445 60090030 446 103791870 447 155687805 448 203591745 449 232676280 450 232676280 451 203591745 452 155687805 453 103791870 454 60090030 455 30045015 456 12876435 457 4682340 458 1425060 459 356265 460 71253 461 10962 462 1218 463 87 464 3 465 1 466 90 467 1305 468 12180 469 82215 470 427518 471 1781325 472 6107400 473 17558775 474 42921450 475 90135045 476 163881900 477 259479675 478 359279550 479 436268025 480 465352560 481 436268025 482 359279550 483 259479675 484 163881900 485 90135045 486 42921450 487 17558775 488 6107400 489 1781325 490 427518 491 82215 492 12180 493 1305 494 90 495 3 496 1 497 93 498 1395 499 13485 500 94395 501 509733 502 2208843 503 7888725 504 23666175 505 60480225 506 133056495 507 254016945 508 423361575 509 618759225 510 795547575 511 901620585 512 901620585 513 795547575 514 618759225 515 423361575 516 254016945 517 133056495 518 60480225 519 23666175 520 7888725 521 2208843 522 509733 523 94395 524 13485 525 1395 526 93 527 3 528 1 529 96 530 1488 531 14880 532 107880 533 604128 534 2718576 535 10097568 536 31554900 537 84146400 538 193536720 539 387073440 540 677378520 541 1042120800 542 1414306800 543 1697168160 544 1803241170 545 1697168160 546 1414306800 547 1042120800 548 677378520 549 387073440 550 193536720 551 84146400 552 31554900 553 10097568 554 2718576 555 604128 556 107880 557 14880 558 1488 559 96 560 3 561 1 562 99 563 1584 564 16368 565 122760 566 712008 567 3322704 568 12816144 569 41652468 570 115701300 571 277683120 572 580610160 573 1064451960 574 1719499320 575 2456427600 576 3111474960 577 3500409330 578 3500409330 579 3111474960 580 2456427600 581 1719499320 582 1064451960 583 580610160 584 277683120 585 115701300 586 41652468 587 12816144 588 3322704 589 712008 590 122760 591 16368 592 1584 593 99 594 3 595 1 596 102 597 1683 598 17952 599 139128 600 834768 601 4034712 602 16138848 603 54468612 604 157353768 605 393384420 606 858293280 607 1645062120 608 2783951280 609 4175926920 610 5567902560 611 6611884290 612 7000818660 613 6611884290 614 5567902560 615 4175926920 616 2783951280 617 1645062120 618 858293280 619 393384420 620 157353768 621 54468612 622 16138848 623 4034712 624 834768 625 139128 626 17952 627 1683 628 102 629 3 630 1 631 105 632 1785 633 19635 634 157080 635 973896 636 4869480 637 20173560 638 70607460 639 211822380 640 550738188 641 1251677700 642 2503355400 643 4429013400 644 6959878200 645 9743829480 646 12179786850 647 13612702950 648 13612702950 649 12179786850 650 9743829480 651 6959878200 652 4429013400 653 2503355400 654 1251677700 655 550738188 656 211822380 657 70607460 658 20173560 659 4869480 660 973896 661 157080 662 19635 663 1785 664 105 665 3 666 1 667 108 668 1890 669 21420 670 176715 671 1130976 672 5843376 673 25043040 674 90781020 675 282429840 676 762560568 677 1802415888 678 3755033100 679 6932368800 680 11388891600 681 16703707680 682 21923616330 683 25792489800 684 27225405900 685 25792489800 686 21923616330 687 16703707680 688 11388891600 689 6932368800 690 3755033100 691 1802415888 692 762560568 693 282429840 694 90781020 695 25043040 696 5843376 697 1130976 698 176715 699 21420 700 1890 701 108 702 3 703 1 704 111 705 1998 706 23310 707 198135 708 1307691 709 6974352 710 30886416 711 115824060 712 373210860 713 1044990408 714 2564976456 715 5557448988 716 10687401900 717 18321260400 718 28092599280 719 38627324010 720 47716106130 721 53017895700 722 53017895700 723 47716106130 724 38627324010 725 28092599280 726 18321260400 727 10687401900 728 5557448988 729 2564976456 730 1044990408 731 373210860 732 115824060 733 30886416 734 6974352 735 1307691 736 198135 737 23310 738 1998 739 111 740 3 741 1 742 114 743 2109 744 25308 745 221445 746 1505826 747 8282043 748 37860768 749 146710476 750 489034920 751 1418201268 752 3609966864 753 8122425444 754 16244850888 755 29008662300 756 46413859680 757 66719923290 758 86343430140 759 100734001830 760 106035791400 761 100734001830 762 86343430140 763 66719923290 764 46413859680 765 29008662300 766 16244850888 767 8122425444 768 3609966864 769 1418201268 770 489034920 771 146710476 772 37860768 773 8282043 774 1505826 775 221445 776 25308 777 2109 778 114 779 3 780 1 781 117 782 2223 783 27417 784 246753 785 1727271 786 9787869 787 46142811 788 184571244 789 635745396 790 1907236188 791 5028168132 792 11732392308 793 24367276332 794 45253513188 795 75422521980 796 113133782970 797 153063353430 798 187077431970 799 206769793230 800 206769793230 801 187077431970 802 153063353430 803 113133782970 804 75422521980 805 45253513188 806 24367276332 807 11732392308 808 5028168132 809 1907236188 810 635745396 811 184571244 812 46142811 813 9787869 814 1727271 815 246753 816 27417 817 2223 818 117 819 3 820 1 821 120 822 2340 823 29640 824 274170 825 1974024 826 11515140 827 55930680 828 230714055 829 820316640 830 2542981584 831 6935404320 832 16760560440 833 36099668640 834 69620789520 835 120676035168 836 188556304950 837 266197136400 838 340140785400 839 393847225200 840 413539586460 841 393847225200 842 340140785400 843 266197136400 844 188556304950 845 120676035168 846 69620789520 847 36099668640 848 16760560440 849 6935404320 850 2542981584 851 820316640 852 230714055 853 55930680 854 11515140 855 1974024 856 274170 857 29640 858 2340 859 120 860 3 861 1 862 123 863 2460 864 31980 865 303810 866 2248194 867 13489164 868 67445820 869 286644735 870 1051030695 871 3363298224 872 9478385904 873 23695964760 874 52860229080 875 105720458160 876 190296824688 877 309232340118 878 454753441350 879 606337921800 880 733988010600 881 807386811660 882 807386811660 883 733988010600 884 606337921800 885 454753441350 886 309232340118 887 190296824688 888 105720458160 889 52860229080 890 23695964760 891 9478385904 892 3363298224 893 1051030695 894 286644735 895 67445820 896 13489164 897 2248194 898 303810 899 31980 900 2460 901 123 902 3 903 1 904 126 905 2583 906 34440 907 335790 908 2552004 909 15737358 910 80934984 911 354090555 912 1337675430 913 4414328919 914 12841684128 915 33174350664 916 76556193840 917 158580687240 918 296017282848 919 499529164806 920 763985781468 921 1061091363150 922 1340325932400 923 1541374822260 924 1614773623320 925 1541374822260 926 1340325932400 927 1061091363150 928 763985781468 929 499529164806 930 296017282848 931 158580687240 932 76556193840 933 33174350664 934 12841684128 935 4414328919 936 1337675430 937 354090555 938 80934984 939 15737358 940 2552004 941 335790 942 34440 943 2583 944 126 945 3 946 1 947 129 948 2709 949 37023 950 370230 951 2887794 952 18289362 953 96672342 954 435025539 955 1691765985 956 5752004349 957 17256013047 958 46016034792 959 109730544504 960 235136881080 961 454597970088 962 795546447654 963 1263514946274 964 1825077144618 965 2401417295550 966 2881700754660 967 3156148445580 968 3156148445580 969 2881700754660 970 2401417295550 971 1825077144618 972 1263514946274 973 795546447654 974 454597970088 975 235136881080 976 109730544504 977 46016034792 978 17256013047 979 5752004349 980 1691765985 981 435025539 982 96672342 983 18289362 984 2887794 985 370230 986 37023 987 2709 988 129 989 3 990 1 991 132 992 2838 993 39732 994 407253 995 3258024 996 21177156 997 114961704 998 531697881 999 2126791524 1000 7443770334 1001 23008017396 1002 63272047839 1003 155746579296 1004 344867425584 1005 689734851168 1006 1250144417742 1007 2059061393928 1008 3088592090892 1009 4226494440168 1010 5283118050210 1011 6037849200240 1012 6312296891160 1013 6037849200240 1014 5283118050210 1015 4226494440168 1016 3088592090892 1017 2059061393928 1018 1250144417742 1019 689734851168 1020 344867425584 1021 155746579296 1022 63272047839 1023 23008017396 1024 7443770334 1025 2126791524 1026 531697881 1027 114961704 1028 21177156 1029 3258024 1030 407253 1031 39732 1032 2838 1033 132 1034 3 1035 1 1036 135 1037 2970 1038 42570 1039 446985 1040 3665277 1041 24435180 1042 136138860 1043 646659585 1044 2658489405 1045 9570561858 1046 30451787730 1047 86280065235 1048 219018627135 1049 500614004880 1050 1034602276752 1051 1939879268910 1052 3309205811670 1053 5147653484820 1054 7315086531060 1055 9509612490378 1056 11320967250450 1057 12350146091400 1058 12350146091400 1059 11320967250450 1060 9509612490378 1061 7315086531060 1062 5147653484820 1063 3309205811670 1064 1939879268910 1065 1034602276752 1066 500614004880 1067 219018627135 1068 86280065235 1069 30451787730 1070 9570561858 1071 2658489405 1072 646659585 1073 136138860 1074 24435180 1075 3665277 1076 446985 1077 42570 1078 2970 1079 135 1080 3 1081 1 1082 138 1083 3105 1084 45540 1085 489555 1086 4112262 1087 28100457 1088 160574040 1089 782798445 1090 3305148990 1091 12229051263 1092 40022349588 1093 116731852965 1094 305298692370 1095 719632632015 1096 1535216281632 1097 2974481545662 1098 5249085080580 1099 8456859296490 1100 12462740015880 1101 16824699021438 1102 20830579740828 1103 23671113341850 1104 24700292182800 1105 23671113341850 1106 20830579740828 1107 16824699021438 1108 12462740015880 1109 8456859296490 1110 5249085080580 1111 2974481545662 1112 1535216281632 1113 719632632015 1114 305298692370 1115 116731852965 1116 40022349588 1117 12229051263 1118 3305148990 1119 782798445 1120 160574040 1121 28100457 1122 4112262 1123 489555 1124 45540 1125 3105 1126 138 1127 3 1128 1 1129 141 1130 3243 1131 48645 1132 535095 1133 4601817 1134 32212719 1135 188674497 1136 943372485 1137 4087947435 1138 15534200253 1139 52251400851 1140 156754202553 1141 422030545335 1142 1024931324385 1143 2254848913647 1144 4509697827294 1145 8223566626242 1146 13705944377070 1147 20919599312370 1148 29287439037318 1149 37655278762266 1150 44501693082678 1151 48371405524650 1152 48371405524650 1153 44501693082678 1154 37655278762266 1155 29287439037318 1156 20919599312370 1157 13705944377070 1158 8223566626242 1159 4509697827294 1160 2254848913647 1161 1024931324385 1162 422030545335 1163 156754202553 1164 52251400851 1165 15534200253 1166 4087947435 1167 943372485 1168 188674497 1169 32212719 1170 4601817 1171 535095 1172 48645 1173 3243 1174 141 1175 3 1176 1 1177 144 1178 3384 1179 51888 1180 583740 1181 5136912 1182 36814536 1183 220887216 1184 1132046982 1185 5031319920 1186 19622147688 1187 67785601104 1188 209005603404 1189 578784747888 1190 1446961869720 1191 3279780238032 1192 6764546740941 1193 12733264453536 1194 21929511003312 1195 34625543689440 1196 50207038349688 1197 66942717799584 1198 82156971844944 1199 92873098607328 1200 96742811049300 1201 92873098607328 1202 82156971844944 1203 66942717799584 1204 50207038349688 1205 34625543689440 1206 21929511003312 1207 12733264453536 1208 6764546740941 1209 3279780238032 1210 1446961869720 1211 578784747888 1212 209005603404 1213 67785601104 1214 19622147688 1215 5031319920 1216 1132046982 1217 220887216 1218 36814536 1219 5136912 1220 583740 1221 51888 1222 3384 1223 144 1224 3 1225 1 1226 147 1227 3528 1228 55272 1229 635628 1230 5720652 1231 41951448 1232 257701752 1233 1352934198 1234 6163366902 1235 24653467608 1236 87407748792 1237 276791204508 1238 787790351292 1239 2025746617608 1240 4726742107752 1241 10044326978973 1242 19497811194477 1243 34662775456848 1244 56555054692752 1245 84832582039128 1246 117149756149272 1247 149099689644528 1248 175030070452272 1249 189615909656628 1250 189615909656628 1251 175030070452272 1252 149099689644528 1253 117149756149272 1254 84832582039128 1255 56555054692752 1256 34662775456848 1257 19497811194477 1258 10044326978973 1259 4726742107752 1260 2025746617608 1261 787790351292 1262 276791204508 1263 87407748792 1264 24653467608 1265 6163366902 1266 1352934198 1267 257701752 1268 41951448 1269 5720652 1270 635628 1271 55272 1272 3528 1273 147 1274 3 1275 1 1276 150 1277 3675 1278 58800 1279 690900 1280 6356280 1281 47672100 1282 299653200 1283 1610635950 1284 7516301100 1285 30816834510 1286 112061216400 1287 364198953300 1288 1064581555800 1289 2813536968900 1290 6752488725360 1291 14771069086725 1292 29542138173450 1293 54160586651325 1294 91217830149600 1295 141387636731880 1296 201982338188400 1297 266249445793800 1298 324129760096800 1299 364645980108900 1300 379231819313256 1301 364645980108900 1302 324129760096800 1303 266249445793800 1304 201982338188400 1305 141387636731880 1306 91217830149600 1307 54160586651325 1308 29542138173450 1309 14771069086725 1310 6752488725360 1311 2813536968900 1312 1064581555800 1313 364198953300 1314 112061216400 1315 30816834510 1316 7516301100 1317 1610635950 1318 299653200 1319 47672100 1320 6356280 1321 690900 1322 58800 1323 3675 1324 150 1325 3 1326 1 1327 153 1328 3825 1329 62475 1330 749700 1331 7047180 1332 54028380 1333 347325300 1334 1910289150 1335 9126937050 1336 38333135610 1337 142878050910 1338 476260169700 1339 1428780509100 1340 3878118524700 1341 9566025694260 1342 21523557812085 1343 44313207260175 1344 83702724824775 1345 145378416800925 1346 232605466881480 1347 343369974920280 1348 468231783982200 1349 590379205890600 1350 688775740205700 1351 743877799422156 1352 743877799422156 1353 688775740205700 1354 590379205890600 1355 468231783982200 1356 343369974920280 1357 232605466881480 1358 145378416800925 1359 83702724824775 1360 44313207260175 1361 21523557812085 1362 9566025694260 1363 3878118524700 1364 1428780509100 1365 476260169700 1366 142878050910 1367 38333135610 1368 9126937050 1369 1910289150 1370 347325300 1371 54028380 1372 7047180 1373 749700 1374 62475 1375 3825 1376 153 1377 3 1378 1 1379 156 1380 3978 1381 66300 1382 812175 1383 7796880 1384 61075560 1385 401353680 1386 2257614450 1387 11037226200 1388 47460072660 1389 181211186520 1390 619138220610 1391 1905040678800 1392 5306899033800 1393 13444144218960 1394 31089583506345 1395 65836765072260 1396 128015932084950 1397 229081141625700 1398 377983883682405 1399 575975441801760 1400 811601758902480 1401 1058610989872800 1402 1279154946096300 1403 1432653539627856 1404 1487755598844312 1405 1432653539627856 1406 1279154946096300 1407 1058610989872800 1408 811601758902480 1409 575975441801760 1410 377983883682405 1411 229081141625700 1412 128015932084950 1413 65836765072260 1414 31089583506345 1415 13444144218960 1416 5306899033800 1417 1905040678800 1418 619138220610 1419 181211186520 1420 47460072660 1421 11037226200 1422 2257614450 1423 401353680 1424 61075560 1425 7796880 1426 812175 1427 66300 1428 3978 1429 156 1430 3 1431 1 1432 159 1433 4134 1434 70278 1435 878475 1436 8609055 1437 68872440 1438 462429240 1439 2658968130 1440 13294840650 1441 58497298860 1442 228671259180 1443 800349407130 1444 2524178899410 1445 7211939712600 1446 18751043252760 1447 44533727725305 1448 96926348578605 1449 193852697157210 1450 357097073710650 1451 607065025308105 1452 953959325484165 1453 1387577200704240 1454 1870212748775280 1455 2337765935969100 1456 2711808485724156 1457 2920409138472168 1458 2920409138472168 1459 2711808485724156 1460 2337765935969100 1461 1870212748775280 1462 1387577200704240 1463 953959325484165 1464 607065025308105 1465 357097073710650 1466 193852697157210 1467 96926348578605 1468 44533727725305 1469 18751043252760 1470 7211939712600 1471 2524178899410 1472 800349407130 1473 228671259180 1474 58497298860 1475 13294840650 1476 2658968130 1477 462429240 1478 68872440 1479 8609055 1480 878475 1481 70278 1482 4134 1483 159 1484 3 1485 1 1486 162 1487 4293 1488 74412 1489 948753 1490 9487530 1491 77481495 1492 531301680 1493 3121397370 1494 15953808780 1495 71792139510 1496 287168558040 1497 1029020666310 1498 3324528306540 1499 9736118612010 1500 25962982965360 1501 63284770978065 1502 141460076303910 1503 290779045735815 1504 550949770867860 1505 964162099018755 1506 1561024350792270 1507 2341536526188405 1508 3257789949479520 1509 4207978684744380 1510 5049574421693256 1511 5632217624196324 1512 5840818276944336 1513 5632217624196324 1514 5049574421693256 1515 4207978684744380 1516 3257789949479520 1517 2341536526188405 1518 1561024350792270 1519 964162099018755 1520 550949770867860 1521 290779045735815 1522 141460076303910 1523 63284770978065 1524 25962982965360 1525 9736118612010 1526 3324528306540 1527 1029020666310 1528 287168558040 1529 71792139510 1530 15953808780 1531 3121397370 1532 531301680 1533 77481495 1534 9487530 1535 948753 1536 74412 1537 4293 1538 162 1539 3 1540 1 1541 165 1542 4455 1543 78705 1544 1023165 1545 10436283 1546 86969025 1547 608783175 1548 3652699050 1549 19075206150 1550 87745948290 1551 358960697550 1552 1316189224350 1553 4353548972850 1554 13060646918550 1555 35699101577370 1556 89247753943425 1557 204744847281975 1558 432239122039725 1559 841728816603675 1560 1515111869886615 1561 2525186449811025 1562 3902560876980675 1563 5599326475667925 1564 7465768634223900 1565 9257553106437636 1566 10681792045889580 1567 11473035901140660 1568 11473035901140660 1569 10681792045889580 1570 9257553106437636 1571 7465768634223900 1572 5599326475667925 1573 3902560876980675 1574 2525186449811025 1575 1515111869886615 1576 841728816603675 1577 432239122039725 1578 204744847281975 1579 89247753943425 1580 35699101577370 1581 13060646918550 1582 4353548972850 1583 1316189224350 1584 358960697550 1585 87745948290 1586 19075206150 1587 3652699050 1588 608783175 1589 86969025 1590 10436283 1591 1023165 1592 78705 1593 4455 1594 165 1595 3 1596 1 1597 168 1598 4620 1599 83160 1600 1101870 1601 11459448 1602 97405308 1603 695752200 1604 4261482225 1605 22727905200 1606 106821154440 1607 446706645840 1608 1675149921900 1609 5669738197200 1610 17414195891400 1611 48759748495920 1612 124946855520795 1613 293992601225400 1614 636983969321700 1615 1273967938643400 1616 2356840686490290 1617 4040298319697640 1618 6427747326791700 1619 9501887352648600 1620 13065095109891825 1621 16723321740661536 1622 19939345152327216 1623 22154827947030240 1624 22946071802281320 1625 22154827947030240 1626 19939345152327216 1627 16723321740661536 1628 13065095109891825 1629 9501887352648600 1630 6427747326791700 1631 4040298319697640 1632 2356840686490290 1633 1273967938643400 1634 636983969321700 1635 293992601225400 1636 124946855520795 1637 48759748495920 1638 17414195891400 1639 5669738197200 1640 1675149921900 1641 446706645840 1642 106821154440 1643 22727905200 1644 4261482225 1645 695752200 1646 97405308 1647 11459448 1648 1101870 1649 83160 1650 4620 1651 168 1652 3 1653 1 1654 171 1655 4788 1656 87780 1657 1185030 1658 12561318 1659 108864756 1660 793157508 1661 4957234425 1662 26989387425 1663 129549059640 1664 553527800280 1665 2121856567740 1666 7344888119100 1667 23083934088600 1668 66173944387320 1669 173706604016715 1670 418939456746195 1671 930976570547100 1672 1910951907965100 1673 3630808625133690 1674 6397139006187930 1675 10468045646489340 1676 15929634679440300 1677 22566982462540425 1678 29788416850553361 1679 36662666892988752 1680 42094173099357456 1681 45100899749311560 1682 45100899749311560 1683 42094173099357456 1684 36662666892988752 1685 29788416850553361 1686 22566982462540425 1687 15929634679440300 1688 10468045646489340 1689 6397139006187930 1690 3630808625133690 1691 1910951907965100 1692 930976570547100 1693 418939456746195 1694 173706604016715 1695 66173944387320 1696 23083934088600 1697 7344888119100 1698 2121856567740 1699 553527800280 1700 129549059640 1701 26989387425 1702 4957234425 1703 793157508 1704 108864756 1705 12561318 1706 1185030 1707 87780 1708 4788 1709 171 1710 3 1711 1 1712 174 1713 4959 1714 92568 1715 1272810 1716 13746348 1717 121426074 1718 902022264 1719 5750391933 1720 31946621850 1721 156538447065 1722 683076859920 1723 2675384368020 1724 9466744686840 1725 30428822207700 1726 89257878475920 1727 239880548404035 1728 592646060762910 1729 1349916027293295 1730 2841928478512200 1731 5541760533098790 1732 10027947631321620 1733 16865184652677270 1734 26397680325929640 1735 38496617141980725 1736 52355399313093786 1737 66451083743542113 1738 78756839992346208 1739 87195072848669016 1740 90201799498623120 1741 87195072848669016 1742 78756839992346208 1743 66451083743542113 1744 52355399313093786 1745 38496617141980725 1746 26397680325929640 1747 16865184652677270 1748 10027947631321620 1749 5541760533098790 1750 2841928478512200 1751 1349916027293295 1752 592646060762910 1753 239880548404035 1754 89257878475920 1755 30428822207700 1756 9466744686840 1757 2675384368020 1758 683076859920 1759 156538447065 1760 31946621850 1761 5750391933 1762 902022264 1763 121426074 1764 13746348 1765 1272810 1766 92568 1767 4959 1768 174 1769 3 1770 1 1771 177 1772 5133 1773 97527 1774 1365378 1775 15019158 1776 135172422 1777 1023448338 1778 6652414197 1779 37697013783 1780 188485068915 1781 839615306985 1782 3358461227940 1783 12142129054860 1784 39895566894540 1785 119686700683620 1786 329138426879955 1787 832526609166945 1788 1942562088056205 1789 4191844505805495 1790 8383689011610990 1791 15569708164420410 1792 26893132283998890 1793 43262864978606910 1794 64894297467910365 1795 90852016455074511 1796 118806483056635899 1797 145207923735888321 1798 165951912841015224 1799 177396872347292136 1800 177396872347292136 1801 165951912841015224 1802 145207923735888321 1803 118806483056635899 1804 90852016455074511 1805 64894297467910365 1806 43262864978606910 1807 26893132283998890 1808 15569708164420410 1809 8383689011610990 1810 4191844505805495 1811 1942562088056205 1812 832526609166945 1813 329138426879955 1814 119686700683620 1815 39895566894540 1816 12142129054860 1817 3358461227940 1818 839615306985 1819 188485068915 1820 37697013783 1821 6652414197 1822 1023448338 1823 135172422 1824 15019158 1825 1365378 1826 97527 1827 5133 1828 177 1829 3 1830 1 1831 180 1832 5310 1833 102660 1834 1462905 1835 16384536 1836 150191580 1837 1158620760 1838 7675862535 1839 44349427980 1840 226182082698 1841 1028100375900 1842 4198076534925 1843 15500590282800 1844 52037695949400 1845 159582267578160 1846 448825127563575 1847 1161665036046900 1848 2775088697223150 1849 6134406593861700 1850 12575533517416485 1851 23953397176031400 1852 42462840448419300 1853 70155997262605800 1854 108157162446517275 1855 155746313922984876 1856 209658499511710410 1857 264014406792524220 1858 311159836576903545 1859 343348785188307360 1860 354793744694584272 1861 343348785188307360 1862 311159836576903545 1863 264014406792524220 1864 209658499511710410 1865 155746313922984876 1866 108157162446517275 1867 70155997262605800 1868 42462840448419300 1869 23953397176031400 1870 12575533517416485 1871 6134406593861700 1872 2775088697223150 1873 1161665036046900 1874 448825127563575 1875 159582267578160 1876 52037695949400 1877 15500590282800 1878 4198076534925 1879 1028100375900 1880 226182082698 1881 44349427980 1882 7675862535 1883 1158620760 1884 150191580 1885 16384536 1886 1462905 1887 102660 1888 5310 1889 180 1890 3 1891 1 1892 183 1893 5490 1894 107970 1895 1565565 1896 17847441 1897 166576116 1898 1308812340 1899 8834483295 1900 52025290515 1901 270531510678 1902 1254282458598 1903 5226176910825 1904 19698666817725 1905 67538286232200 1906 211619963527560 1907 608407395141735 1908 1610490163610475 1909 3936753733270050 1910 8909495291084850 1911 18709940111278185 1912 36528930693447885 1913 66416237624450700 1914 112618837711025100 1915 178313159709123075 1916 263903476369502151 1917 365404813434695286 1918 473672906304234630 1919 575174243369427765 1920 654508621765210905 1921 698142529882891632 1922 698142529882891632 1923 654508621765210905 1924 575174243369427765 1925 473672906304234630 1926 365404813434695286 1927 263903476369502151 1928 178313159709123075 1929 112618837711025100 1930 66416237624450700 1931 36528930693447885 1932 18709940111278185 1933 8909495291084850 1934 3936753733270050 1935 1610490163610475 1936 608407395141735 1937 211619963527560 1938 67538286232200 1939 19698666817725 1940 5226176910825 1941 1254282458598 1942 270531510678 1943 52025290515 1944 8834483295 1945 1308812340 1946 166576116 1947 17847441 1948 1565565 1949 107970 1950 5490 1951 183 1952 3 1953 1 1954 186 1955 5673 1956 113460 1957 1673535 1958 19413006 1959 184423557 1960 1475388456 1961 10143295635 1962 60859773810 1963 322556801193 1964 1524813969276 1965 6480459369423 1966 24924843728550 1967 87236953049925 1968 279158249759760 1969 820027358669295 1970 2218897558752210 1971 5547243896880525 1972 12846249024354900 1973 27619435402363035 1974 55238870804726070 1975 102945168317898585 1976 179035075335475800 1977 290931997420148175 1978 442216636078625226 1979 629308289804197437 1980 839077719738929916 1981 1048847149673662395 1982 1229682865134638670 1983 1352651151648102537 1984 1396285059765783264 1985 1352651151648102537 1986 1229682865134638670 1987 1048847149673662395 1988 839077719738929916 1989 629308289804197437 1990 442216636078625226 1991 290931997420148175 1992 179035075335475800 1993 102945168317898585 1994 55238870804726070 1995 27619435402363035 1996 12846249024354900 1997 5547243896880525 1998 2218897558752210 1999 820027358669295 2000 279158249759760 2001 87236953049925 2002 24924843728550 2003 6480459369423 2004 1524813969276 2005 322556801193 2006 60859773810 2007 10143295635 2008 1475388456 2009 184423557 2010 19413006 2011 1673535 2012 113460 2013 5673 2014 186 2015 3 2016 1 2017 189 2018 5859 2019 119133 2020 1786995 2021 21086541 2022 203836563 2023 1659812013 2024 11618684091 2025 71003069445 2026 383416575003 2027 1847370770469 2028 8005273338699 2029 31405303097973 2030 112161796778475 2031 366395202809685 2032 1099185608429055 2033 3038924917421505 2034 7766141455632735 2035 18393492921235425 2036 40465684426717935 2037 82858306207089105 2038 158184039122624655 2039 281980243653374385 2040 469967072755623975 2041 733148633498773401 2042 1071524925882822663 2043 1468386009543127353 2044 1887924869412592311 2045 2278530014808301065 2046 2582334016782741207 2047 2748936211413885801 2048 2748936211413885801 2049 2582334016782741207 2050 2278530014808301065 2051 1887924869412592311 2052 1468386009543127353 2053 1071524925882822663 2054 733148633498773401 2055 469967072755623975 2056 281980243653374385 2057 158184039122624655 2058 82858306207089105 2059 40465684426717935 2060 18393492921235425 2061 7766141455632735 2062 3038924917421505 2063 1099185608429055 2064 366395202809685 2065 112161796778475 2066 31405303097973 2067 8005273338699 2068 1847370770469 2069 383416575003 2070 71003069445 2071 11618684091 2072 1659812013 2073 203836563 2074 21086541 2075 1786995 2076 119133 2077 5859 2078 189 2079 3 2080 1 2081 192 2082 6048 2083 124992 2084 1906128 2085 22873536 2086 224923104 2087 1863648576 2088 13278496104 2089 82621753536 2090 454419644448 2091 2230787345472 2092 9852644109168 2093 39410576436672 2094 143567099876448 2095 478556999588160 2096 1465580811238740 2097 4138110525850560 2098 10805066373054240 2099 26159634376868160 2100 58859177347953360 2101 123323990633807040 2102 241042345329713760 2103 440164282775999040 2104 751947316408998360 2105 1203115706254397376 2106 1804673559381596064 2107 2539910935425950016 2108 3356310878955719664 2109 4166454884220893376 2110 4860864031591042272 2111 5331270228196627008 2112 5497872422827771602 2113 5331270228196627008 2114 4860864031591042272 2115 4166454884220893376 2116 3356310878955719664 2117 2539910935425950016 2118 1804673559381596064 2119 1203115706254397376 2120 751947316408998360 2121 440164282775999040 2122 241042345329713760 2123 123323990633807040 2124 58859177347953360 2125 26159634376868160 2126 10805066373054240 2127 4138110525850560 2128 1465580811238740 2129 478556999588160 2130 143567099876448 2131 39410576436672 2132 9852644109168 2133 2230787345472 2134 454419644448 2135 82621753536 2136 13278496104 2137 1863648576 2138 224923104 2139 22873536 2140 1906128 2141 124992 2142 6048 2143 192 2144 3 2145 1 2146 195 2147 6240 2148 131040 2149 2031120 2150 24779664 2151 247796640 2152 2088571680 2153 15142144680 2154 95900249640 2155 537041397984 2156 2685206989920 2157 12083431454640 2158 49263220545840 2159 182977676313120 2160 622124099464608 2161 1944137810826900 2162 5603691337089300 2163 14943176898904800 2164 36964700749922400 2165 85018811724821520 2166 182183167981760400 2167 364366335963520800 2168 681206628105712800 2169 1192111599184997400 2170 1955063022663395736 2171 3007789265635993440 2172 4344584494807546080 2173 5896221814381669680 2174 7522765763176613040 2175 9027318915811935648 2176 10192134259787669280 2177 10829142651024398610 2178 10829142651024398610 2179 10192134259787669280 2180 9027318915811935648 2181 7522765763176613040 2182 5896221814381669680 2183 4344584494807546080 2184 3007789265635993440 2185 1955063022663395736 2186 1192111599184997400 2187 681206628105712800 2188 364366335963520800 2189 182183167981760400 2190 85018811724821520 2191 36964700749922400 2192 14943176898904800 2193 5603691337089300 2194 1944137810826900 2195 622124099464608 2196 182977676313120 2197 49263220545840 2198 12083431454640 2199 2685206989920 2200 537041397984 2201 95900249640 2202 15142144680 2203 2088571680 2204 247796640 2205 24779664 2206 2031120 2207 131040 2208 6240 2209 195 2210 3 2211 1 2212 198 2213 6435 2214 137280 2215 2162160 2216 26810784 2217 272576304 2218 2336368320 2219 17230716360 2220 111042394320 2221 632941647624 2222 3222248387904 2223 14768638444560 2224 61346652000480 2225 232240896858960 2226 805101775777728 2227 2566261910291508 2228 7547829147916200 2229 20546868235994100 2230 51907877648827200 2231 121983512474743920 2232 267201979706581920 2233 546549503945281200 2234 1045572964069233600 2235 1873318227290710200 2236 3147174621848393136 2237 4962852288299389176 2238 7352373760443539520 2239 10240806309189215760 2240 13418987577558282720 2241 16550084678988548688 2242 19219453175599604928 2243 21021276910812067890 2244 21658285302048797220 2245 21021276910812067890 2246 19219453175599604928 2247 16550084678988548688 2248 13418987577558282720 2249 10240806309189215760 2250 7352373760443539520 2251 4962852288299389176 2252 3147174621848393136 2253 1873318227290710200 2254 1045572964069233600 2255 546549503945281200 2256 267201979706581920 2257 121983512474743920 2258 51907877648827200 2259 20546868235994100 2260 7547829147916200 2261 2566261910291508 2262 805101775777728 2263 232240896858960 2264 61346652000480 2265 14768638444560 2266 3222248387904 2267 632941647624 2268 111042394320 2269 17230716360 2270 2336368320 2271 272576304 2272 26810784 2273 2162160 2274 137280 2275 6435 2276 198 2277 3 2278 1 2279 201 2280 6633 2281 143715 2282 2299440 2283 28972944 2284 299387088 2285 2608944624 2286 19567084680 2287 128273110680 2288 743984041944 2289 3855190035528 2290 17990886832464 2291 76115290445040 2292 293587548859440 2293 1037342672636688 2294 3371363686069236 2295 10114091058207708 2296 28094697383910300 2297 72454745884821300 2298 173891390123571120 2299 389185492181325840 2300 813751483651863120 2301 1592122468014514800 2302 2918891191359943800 2303 5020492849139103336 2304 8110026910147782312 2305 12315226048742928696 2306 17593180069632755280 2307 23659793886747498480 2308 29969072256546831408 2309 35769537854588153616 2310 40240730086411672818 2311 42679562212860865110 2312 42679562212860865110 2313 40240730086411672818 2314 35769537854588153616 2315 29969072256546831408 2316 23659793886747498480 2317 17593180069632755280 2318 12315226048742928696 2319 8110026910147782312 2320 5020492849139103336 2321 2918891191359943800 2322 1592122468014514800 2323 813751483651863120 2324 389185492181325840 2325 173891390123571120 2326 72454745884821300 2327 28094697383910300 2328 10114091058207708 2329 3371363686069236 2330 1037342672636688 2331 293587548859440 2332 76115290445040 2333 17990886832464 2334 3855190035528 2335 743984041944 2336 128273110680 2337 19567084680 2338 2608944624 2339 299387088 2340 28972944 2341 2299440 2342 143715 2343 6633 2344 201 2345 3 2346 1 2347 204 2348 6834 2349 150348 2350 2443155 2351 31272384 2352 328360032 2353 2908331712 2354 22176029304 2355 147840195360 2356 872257152624 2357 4599174077472 2358 21846076867992 2359 94106177277504 2360 369702839304480 2361 1330930221496128 2362 4408706358705924 2363 13485454744276944 2364 38208788442118008 2365 100549443268731600 2366 246346136008392420 2367 563076882304896960 2368 1202936975833188960 2369 2405873951666377920 2370 4511013659374458600 2371 7939384040499047136 2372 13130519759286885648 2373 20425252958890711008 2374 29908406118375683976 2375 41252973956380253760 2376 53628866143294329888 2377 65738610111134985024 2378 76010267940999826434 2379 82920292299272537928 2380 85359124425721730220 2381 82920292299272537928 2382 76010267940999826434 2383 65738610111134985024 2384 53628866143294329888 2385 41252973956380253760 2386 29908406118375683976 2387 20425252958890711008 2388 13130519759286885648 2389 7939384040499047136 2390 4511013659374458600 2391 2405873951666377920 2392 1202936975833188960 2393 563076882304896960 2394 246346136008392420 2395 100549443268731600 2396 38208788442118008 2397 13485454744276944 2398 4408706358705924 2399 1330930221496128 2400 369702839304480 2401 94106177277504 2402 21846076867992 2403 4599174077472 2404 872257152624 2405 147840195360 2406 22176029304 2407 2908331712 2408 328360032 2409 31272384 2410 2443155 2411 150348 2412 6834 2413 204 2414 3 2415 1 2416 207 2417 7038 2418 157182 2419 2593503 2420 33715539 2421 359632416 2422 3236691744 2423 25084361016 2424 170016224664 2425 1020097347984 2426 5471431230096 2427 26445250945464 2428 115952254145496 2429 463809016581984 2430 1700633060800608 2431 5739636580202052 2432 17894161102982868 2433 51694243186394952 2434 138758231710849608 2435 346895579277124020 2436 809423018313289380 2437 1766013858138085920 2438 3608810927499566880 2439 6916887611040836520 2440 12450397699873505736 2441 21069903799785932784 2442 33555772718177596656 2443 50333659077266394984 2444 71161380074755937736 2445 94881840099674583648 2446 119367476254429314912 2447 141748878052134811458 2448 158930560240272364362 2449 168279416724994268148 2450 168279416724994268148 2451 158930560240272364362 2452 141748878052134811458 2453 119367476254429314912 2454 94881840099674583648 2455 71161380074755937736 2456 50333659077266394984 2457 33555772718177596656 2458 21069903799785932784 2459 12450397699873505736 2460 6916887611040836520 2461 3608810927499566880 2462 1766013858138085920 2463 809423018313289380 2464 346895579277124020 2465 138758231710849608 2466 51694243186394952 2467 17894161102982868 2468 5739636580202052 2469 1700633060800608 2470 463809016581984 2471 115952254145496 2472 26445250945464 2473 5471431230096 2474 1020097347984 2475 170016224664 2476 25084361016 2477 3236691744 2478 359632416 2479 33715539 2480 2593503 2481 157182 2482 7038 2483 207 2484 3 2485 1 2486 210 2487 7245 2488 164220 2489 2750685 2490 36309042 2491 393347955 2492 3596324160 2493 28321052760 2494 195100585680 2495 1190113572648 2496 6491528578080 2497 31916682175560 2498 142397505090960 2499 579761270727480 2500 2164442077382592 2501 7440269641002660 2502 23633797683184920 2503 69588404289377820 2504 190452474897244560 2505 485653810987973628 2506 1156318597590413400 2507 2575436876451375300 2508 5374824785637652800 2509 10525698538540403400 2510 19367285310914342256 2511 33520301499659438520 2512 54625676517963529440 2513 83889431795443991640 2514 121495039152022332720 2515 166043220174430521384 2516 214249316354103898560 2517 261116354306564126370 2518 300679438292407175820 2519 327209976965266632510 2520 336558833449988536296 2521 327209976965266632510 2522 300679438292407175820 2523 261116354306564126370 2524 214249316354103898560 2525 166043220174430521384 2526 121495039152022332720 2527 83889431795443991640 2528 54625676517963529440 2529 33520301499659438520 2530 19367285310914342256 2531 10525698538540403400 2532 5374824785637652800 2533 2575436876451375300 2534 1156318597590413400 2535 485653810987973628 2536 190452474897244560 2537 69588404289377820 2538 23633797683184920 2539 7440269641002660 2540 2164442077382592 2541 579761270727480 2542 142397505090960 2543 31916682175560 2544 6491528578080 2545 1190113572648 2546 195100585680 2547 28321052760 2548 3596324160 2549 393347955 2550 36309042 2551 2750685 2552 164220 2553 7245 2554 210 2555 3 2556 1 2557 213 2558 7455 2559 171465 2560 2914905 2561 39059727 2562 429656997 2563 3989672115 2564 31917376920 2565 223421638440 2566 1385214158328 2567 7681642150728 2568 38408210753640 2569 174314187266520 2570 722158775818440 2571 2744203348110072 2572 9604711718385252 2573 31074067324187580 2574 93222201972562740 2575 260040879186622380 2576 676106285885218188 2577 1641972408578387028 2578 3731755474041788700 2579 7950261662089028100 2580 15900523324178056200 2581 29892983849454745656 2582 52887586810573780776 2583 88145978017622967960 2584 138515108313407521080 2585 205384470947466324360 2586 287538259326452854104 2587 380292536528534419944 2588 475365670660668024930 2589 561795792598971302190 2590 627889415257673808330 2591 663768810415255168806 2592 663768810415255168806 2593 627889415257673808330 2594 561795792598971302190 2595 475365670660668024930 2596 380292536528534419944 2597 287538259326452854104 2598 205384470947466324360 2599 138515108313407521080 2600 88145978017622967960 2601 52887586810573780776 2602 29892983849454745656 2603 15900523324178056200 2604 7950261662089028100 2605 3731755474041788700 2606 1641972408578387028 2607 676106285885218188 2608 260040879186622380 2609 93222201972562740 2610 31074067324187580 2611 9604711718385252 2612 2744203348110072 2613 722158775818440 2614 174314187266520 2615 38408210753640 2616 7681642150728 2617 1385214158328 2618 223421638440 2619 31917376920 2620 3989672115 2621 429656997 2622 39059727 2623 2914905 2624 171465 2625 7455 2626 213 2627 3 2628 1 2629 216 2630 7668 2631 178920 2632 3086370 2633 41974632 2634 468716724 2635 4419329112 2636 35907049035 2637 255339015360 2638 1608635796768 2639 9066856309056 2640 46089852904368 2641 212722398020160 2642 896472963084960 2643 3466362123928512 2644 12348915066495324 2645 40678779042572832 2646 124296269296750320 2647 353263081159185120 2648 936147165071840568 2649 2318078694463605216 2650 5373727882620175728 2651 11682017136130816800 2652 23850784986267084300 2653 45793507173632801856 2654 82780570660028526432 2655 141033564828196748736 2656 226661086331030489040 2657 343899579260873845440 2658 492922730273919178464 2659 667830795854987274048 2660 855658207189202444874 2661 1037161463259639327120 2662 1189685207856645110520 2663 1291658225672928977136 2664 1327537620830510337612 2665 1291658225672928977136 2666 1189685207856645110520 2667 1037161463259639327120 2668 855658207189202444874 2669 667830795854987274048 2670 492922730273919178464 2671 343899579260873845440 2672 226661086331030489040 2673 141033564828196748736 2674 82780570660028526432 2675 45793507173632801856 2676 23850784986267084300 2677 11682017136130816800 2678 5373727882620175728 2679 2318078694463605216 2680 936147165071840568 2681 353263081159185120 2682 124296269296750320 2683 40678779042572832 2684 12348915066495324 2685 3466362123928512 2686 896472963084960 2687 212722398020160 2688 46089852904368 2689 9066856309056 2690 1608635796768 2691 255339015360 2692 35907049035 2693 4419329112 2694 468716724 2695 41974632 2696 3086370 2697 178920 2698 7668 2699 216 2700 3 2701 1 2702 219 2703 7884 2704 186588 2705 3265290 2706 45061002 2707 510691356 2708 4888045836 2709 40326378147 2710 291246064395 2711 1863974812128 2712 10675492105824 2713 55156709213424 2714 258812250924528 2715 1109195361105120 2716 4362835087013472 2717 15815277190423836 2718 53027694109068156 2719 164975048339323152 2720 477559350455935440 2721 1289410246231025688 2722 3254225859535445784 2723 7691806577083780944 2724 17055745018750992528 2725 35532802122397901100 2726 69644292159899886156 2727 128574077833661328288 2728 223814135488225275168 2729 367694651159227237776 2730 570560665591904334480 2731 836822309534793023904 2732 1160753526128906452512 2733 1523489003044189718922 2734 1892819670448841771994 2735 2226846671116284437640 2736 2481343433529574087656 2737 2619195846503439314748 2738 2619195846503439314748 2739 2481343433529574087656 2740 2226846671116284437640 2741 1892819670448841771994 2742 1523489003044189718922 2743 1160753526128906452512 2744 836822309534793023904 2745 570560665591904334480 2746 367694651159227237776 2747 223814135488225275168 2748 128574077833661328288 2749 69644292159899886156 2750 35532802122397901100 2751 17055745018750992528 2752 7691806577083780944 2753 3254225859535445784 2754 1289410246231025688 2755 477559350455935440 2756 164975048339323152 2757 53027694109068156 2758 15815277190423836 2759 4362835087013472 2760 1109195361105120 2761 258812250924528 2762 55156709213424 2763 10675492105824 2764 1863974812128 2765 291246064395 2766 40326378147 2767 4888045836 2768 510691356 2769 45061002 2770 3265290 2771 186588 2772 7884 2773 219 2774 3 2775 1 2776 222 2777 8103 2778 194472 2779 3451878 2780 48326292 2781 555752358 2782 5398737192 2783 45214423983 2784 331572442542 2785 2155220876523 2786 12539466917952 2787 65832201319248 2788 313968960137952 2789 1368007612029648 2790 5472030448118592 2791 20178112277437308 2792 68842971299491992 2793 218002742448391308 2794 642534398795258592 2795 1766969596686961128 2796 4543636105766471472 2797 10946032436619226728 2798 24747551595834773472 2799 52588547141148893628 2800 105177094282297787256 2801 198218369993561214444 2802 352388213321886603456 2803 591508786647452512944 2804 938255316751131572256 2805 1407382975126697358384 2806 1997575835663699476416 2807 2684242529173096171434 2808 3416308673493031490916 2809 4119666341565126209634 2810 4708190104645858525296 2811 5100539280033013402404 2812 5238391693006878629496 2813 5100539280033013402404 2814 4708190104645858525296 2815 4119666341565126209634 2816 3416308673493031490916 2817 2684242529173096171434 2818 1997575835663699476416 2819 1407382975126697358384 2820 938255316751131572256 2821 591508786647452512944 2822 352388213321886603456 2823 198218369993561214444 2824 105177094282297787256 2825 52588547141148893628 2826 24747551595834773472 2827 10946032436619226728 2828 4543636105766471472 2829 1766969596686961128 2830 642534398795258592 2831 218002742448391308 2832 68842971299491992 2833 20178112277437308 2834 5472030448118592 2835 1368007612029648 2836 313968960137952 2837 65832201319248 2838 12539466917952 2839 2155220876523 2840 331572442542 2841 45214423983 2842 5398737192 2843 555752358 2844 48326292 2845 3451878 2846 194472 2847 8103 2848 222 2849 3 2850 1 2851 225 2852 8325 2853 202575 2854 3646350 2855 51778170 2856 604078650 2857 5954489550 2858 50613161175 2859 376786866525 2860 2486793319065 2861 14694687794475 2862 78371668237200 2863 379801161457200 2864 1681976572167600 2865 6840038060148240 2866 25650142725555900 2867 89021083576929300 2868 286845713747883300 2869 860537141243649900 2870 2409503995482219720 2871 6310605702453432600 2872 15489668542385698200 2873 35693584032454000200 2874 77336098736983667100 2875 157765641423446680884 2876 303395464275859001700 2877 550606583315447817900 2878 943896999969339116400 2879 1529764103398584085200 2880 2345638291877828930640 2881 3404958810790396834800 2882 4681818364836795647850 2883 6100551202666127662350 2884 7535975015058157700550 2885 8827856446210984734930 2886 9808729384678871927700 2887 10338930973039892031900 2888 10338930973039892031900 2889 9808729384678871927700 2890 8827856446210984734930 2891 7535975015058157700550 2892 6100551202666127662350 2893 4681818364836795647850 2894 3404958810790396834800 2895 2345638291877828930640 2896 1529764103398584085200 2897 943896999969339116400 2898 550606583315447817900 2899 303395464275859001700 2900 157765641423446680884 2901 77336098736983667100 2902 35693584032454000200 2903 15489668542385698200 2904 6310605702453432600 2905 2409503995482219720 2906 860537141243649900 2907 286845713747883300 2908 89021083576929300 2909 25650142725555900 2910 6840038060148240 2911 1681976572167600 2912 379801161457200 2913 78371668237200 2914 14694687794475 2915 2486793319065 2916 376786866525 2917 50613161175 2918 5954489550 2919 604078650 2920 51778170 2921 3646350 2922 202575 2923 8325 2924 225 2925 3 2926 1 2927 228 2928 8550 2929 210900 2930 3848925 2931 55424520 2932 655856820 2933 6558568200 2934 56567650725 2935 427400027700 2936 2863580185590 2937 17181481113540 2938 93066356031675 2939 458172829694400 2940 2061777733624800 2941 8522014632315840 2942 32490180785704140 2943 114671226302485200 2944 375866797324812600 2945 1147382854991533200 2946 3270041136725869620 2947 8720109697935652320 2948 21800274244839130800 2949 51183252574839698400 2950 113029682769437667300 2951 235101740160430347984 2952 461161105699305682584 2953 854002047591306819600 2954 1494503583284786934300 2955 2473661103367923201600 2956 3875402395276413015840 2957 5750597102668225765440 2958 8086777175627192482650 2959 10782369567502923310200 2960 13636526217724285362900 2961 16363831461269142435480 2962 18636585830889856662630 2963 20147660357718763959600 2964 20677861946079784063800 2965 20147660357718763959600 2966 18636585830889856662630 2967 16363831461269142435480 2968 13636526217724285362900 2969 10782369567502923310200 2970 8086777175627192482650 2971 5750597102668225765440 2972 3875402395276413015840 2973 2473661103367923201600 2974 1494503583284786934300 2975 854002047591306819600 2976 461161105699305682584 2977 235101740160430347984 2978 113029682769437667300 2979 51183252574839698400 2980 21800274244839130800 2981 8720109697935652320 2982 3270041136725869620 2983 1147382854991533200 2984 375866797324812600 2985 114671226302485200 2986 32490180785704140 2987 8522014632315840 2988 2061777733624800 2989 458172829694400 2990 93066356031675 2991 17181481113540 2992 2863580185590 2993 427400027700 2994 56567650725 2995 6558568200 2996 655856820 2997 55424520 2998 3848925 2999 210900 3000 8550 3001 228 3002 3 3003 1 3004 231 3005 8778 3006 219450 3007 4059825 3008 59273445 3009 711281340 3010 7214425020 3011 63126218925 3012 483967678425 3013 3290980213290 3014 20045061299130 3015 110247837145215 3016 551239185726075 3017 2519950563319200 3018 10583792365940640 3019 41012195418019980 3020 147161407088189340 3021 490538023627297800 3022 1523249652316345800 3023 4417423991717402820 3024 11990150834661521940 3025 30520383942774783120 3026 72983526819678829200 3027 164212935344277365700 3028 348131422929868015284 3029 696262845859736030568 3030 1315163153290612502184 3031 2348505630876093753900 3032 3968164686652710135900 3033 6349063498644336217440 3034 9625999497944638781280 3035 13837374278295418248090 3036 18869146743130115792850 3037 24418895785227208673100 3038 30000357678993427798380 3039 35000417292158999098110 3040 38784246188608620622230 3041 40825522303798548023400 3042 40825522303798548023400 3043 38784246188608620622230 3044 35000417292158999098110 3045 30000357678993427798380 3046 24418895785227208673100 3047 18869146743130115792850 3048 13837374278295418248090 3049 9625999497944638781280 3050 6349063498644336217440 3051 3968164686652710135900 3052 2348505630876093753900 3053 1315163153290612502184 3054 696262845859736030568 3055 348131422929868015284 3056 164212935344277365700 3057 72983526819678829200 3058 30520383942774783120 3059 11990150834661521940 3060 4417423991717402820 3061 1523249652316345800 3062 490538023627297800 3063 147161407088189340 3064 41012195418019980 3065 10583792365940640 3066 2519950563319200 3067 551239185726075 3068 110247837145215 3069 20045061299130 3070 3290980213290 3071 483967678425 3072 63126218925 3073 7214425020 3074 711281340 3075 59273445 3076 4059825 3077 219450 3078 8778 3079 231 3080 3 3081 1 3082 234 3083 9009 3084 228228 3085 4279275 3086 63333270 3087 770554785 3088 7925706360 3089 70340643945 3090 547093897350 3091 3774947891715 3092 23336041512420 3093 130292898444345 3094 661487022871290 3095 3071189749045275 3096 13103742929259840 3097 51595987783960620 3098 188173602506209320 3099 637699430715487140 3100 2013787675943643600 3101 5940673644033748620 3102 16407574826378924760 3103 42510534777436305060 3104 103503910762453612320 3105 237196462163956194900 3106 512344358274145380984 3107 1044394268789604045852 3108 2011425999150348532752 3109 3663668784166706256084 3110 6316670317528803889800 3111 10317228185297046353340 3112 15975062996588974998720 3113 23463373776240057029370 3114 32706521021425534040940 3115 43288042528357324465950 3116 54419253464220636471480 3117 65000774971152426896490 3118 73784663480767619720340 3119 79609768492407168645630 3120 81651044607597096046800 3121 79609768492407168645630 3122 73784663480767619720340 3123 65000774971152426896490 3124 54419253464220636471480 3125 43288042528357324465950 3126 32706521021425534040940 3127 23463373776240057029370 3128 15975062996588974998720 3129 10317228185297046353340 3130 6316670317528803889800 3131 3663668784166706256084 3132 2011425999150348532752 3133 1044394268789604045852 3134 512344358274145380984 3135 237196462163956194900 3136 103503910762453612320 3137 42510534777436305060 3138 16407574826378924760 3139 5940673644033748620 3140 2013787675943643600 3141 637699430715487140 3142 188173602506209320 3143 51595987783960620 3144 13103742929259840 3145 3071189749045275 3146 661487022871290 3147 130292898444345 3148 23336041512420 3149 3774947891715 3150 547093897350 3151 70340643945 3152 7925706360 3153 770554785 3154 63333270 3155 4279275 3156 228228 3157 9009 3158 234 3159 3 3160 1 3161 237 3162 9243 3163 237237 3164 4507503 3165 67612545 3166 833888055 3167 8696261145 3168 78266350305 3169 617434541295 3170 4322041789065 3171 27110989404135 3172 153628939956765 3173 791779921315635 3174 3732676771916565 3175 16174932678305115 3176 64699730713220460 3177 239769590290169940 3178 825873033221696460 3179 2651487106659130740 3180 7954461319977392220 3181 22348248470412673380 3182 58918109603815229820 3183 146014445539889917380 3184 340700372926409807220 3185 749540820438101575884 3186 1556738627063749426836 3187 3055820267939952578604 3188 5675094783317054788836 3189 9980339101695510145884 3190 16633898502825850243140 3191 26292291181886021352060 3192 39438436772829032028090 3193 56169894797665591070310 3194 75994563549782858506890 3195 97707295992577960937430 3196 119420028435373063367970 3197 138785438451920046616830 3198 153394431973174788365970 3199 161260813100004264692430 3200 161260813100004264692430 3201 153394431973174788365970 3202 138785438451920046616830 3203 119420028435373063367970 3204 97707295992577960937430 3205 75994563549782858506890 3206 56169894797665591070310 3207 39438436772829032028090 3208 26292291181886021352060 3209 16633898502825850243140 3210 9980339101695510145884 3211 5675094783317054788836 3212 3055820267939952578604 3213 1556738627063749426836 3214 749540820438101575884 3215 340700372926409807220 3216 146014445539889917380 3217 58918109603815229820 3218 22348248470412673380 3219 7954461319977392220 3220 2651487106659130740 3221 825873033221696460 3222 239769590290169940 3223 64699730713220460 3224 16174932678305115 3225 3732676771916565 3226 791779921315635 3227 153628939956765 3228 27110989404135 3229 4322041789065 3230 617434541295 3231 78266350305 3232 8696261145 3233 833888055 3234 67612545 3235 4507503 3236 237237 3237 9243 3238 237 3239 3 3240 1 3241 240 3242 9480 3243 246480 3244 4744740 3245 72120048 3246 901500600 3247 9530149200 3248 86962611450 3249 695700891600 3250 4939476330360 3251 31433031193200 3252 180739929360900 3253 945408861272400 3254 4524456693232200 3255 19907609450221680 3256 80874663391525575 3257 304469321003390400 3258 1065642623511866400 3259 3477360139880827200 3260 10605948426636522960 3261 30302709790390065600 3262 81266358074227903200 3263 204932555143705147200 3264 486714818466299724600 3265 1090241193364511383104 3266 2306279447501851002720 3267 4612558895003702005440 3268 8730915051257007367440 3269 15655433885012564934720 3270 26614237604521360389024 3271 42926189684711871595200 3272 65730727954715053380150 3273 95608331570494623098400 3274 132164458347448449577200 3275 173701859542360819444320 3276 217127324427951024305400 3277 258205466887293109984800 3278 292179870425094834982800 3279 314655245073179053058400 3280 322521626200008529384860 3281 314655245073179053058400 3282 292179870425094834982800 3283 258205466887293109984800 3284 217127324427951024305400 3285 173701859542360819444320 3286 132164458347448449577200 3287 95608331570494623098400 3288 65730727954715053380150 3289 42926189684711871595200 3290 26614237604521360389024 3291 15655433885012564934720 3292 8730915051257007367440 3293 4612558895003702005440 3294 2306279447501851002720 3295 1090241193364511383104 3296 486714818466299724600 3297 204932555143705147200 3298 81266358074227903200 3299 30302709790390065600 3300 10605948426636522960 3301 3477360139880827200 3302 1065642623511866400 3303 304469321003390400 3304 80874663391525575 3305 19907609450221680 3306 4524456693232200 3307 945408861272400 3308 180739929360900 3309 31433031193200 3310 4939476330360 3311 695700891600 3312 86962611450 3313 9530149200 3314 901500600 3315 72120048 3316 4744740 3317 246480 3318 9480 3319 240 3320 3 3321 1 3322 243 3323 9720 3324 255960 3325 4991220 3326 76864788 3327 973620648 3328 10431649800 3329 96492760650 3330 782663503050 3331 5635177221960 3332 36372507523560 3333 212172960554100 3334 1126148790633300 3335 5469865554504600 3336 24432066143453880 3337 100782272841747255 3338 385343984394915975 3339 1370111944515256800 3340 4543002763392693600 3341 14083308566517350160 3342 40908658217026588560 3343 111569067864617968800 3344 286198913217933050400 3345 691647373610004871800 3346 1576956011830811107704 3347 3396520640866362385824 3348 6918838342505553008160 3349 13343473946260709372880 3350 24386348936269572302160 3351 42269671489533925323744 3352 69540427289233231984224 3353 108656917639426924975350 3354 161339059525209676478550 3355 227772789917943072675600 3356 305866317889809269021520 3357 390829183970311843749720 3358 475332791315244134290200 3359 550385337312387944967600 3360 606835115498273888041200 3361 637176871273187582443260 3362 637176871273187582443260 3363 606835115498273888041200 3364 550385337312387944967600 3365 475332791315244134290200 3366 390829183970311843749720 3367 305866317889809269021520 3368 227772789917943072675600 3369 161339059525209676478550 3370 108656917639426924975350 3371 69540427289233231984224 3372 42269671489533925323744 3373 24386348936269572302160 3374 13343473946260709372880 3375 6918838342505553008160 3376 3396520640866362385824 3377 1576956011830811107704 3378 691647373610004871800 3379 286198913217933050400 3380 111569067864617968800 3381 40908658217026588560 3382 14083308566517350160 3383 4543002763392693600 3384 1370111944515256800 3385 385343984394915975 3386 100782272841747255 3387 24432066143453880 3388 5469865554504600 3389 1126148790633300 3390 212172960554100 3391 36372507523560 3392 5635177221960 3393 782663503050 3394 96492760650 3395 10431649800 3396 973620648 3397 76864788 3398 4991220 3399 255960 3400 9720 3401 243 3402 3 3403 1 3404 246 3405 9963 3406 265680 3407 5247180 3408 81856008 3409 1050485436 3410 11405270448 3411 106924410450 3412 879156263700 3413 6417840725010 3414 42007684745520 3415 248545468077660 3416 1338321751187400 3417 6596014345137900 3418 29901931697958480 3419 125214338985201135 3420 486126257236663230 3421 1755455928910172775 3422 5913114707907950400 3423 18626311329910043760 3424 54991966783543938720 3425 152477726081644557360 3426 397767981082551019200 3427 977846286827937922200 3428 2268603385440815979504 3429 4973476652697173493528 3430 10315358983371915393984 3431 20262312288766262381040 3432 37729822882530281675040 3433 66656020425803497625904 3434 111810098778767157307968 3435 178197344928660156959574 3436 269995977164636601453900 3437 389111849443152749154150 3438 533639107807752341697120 3439 696695501860121112771240 3440 866161975285555978039920 3441 1025718128627632079257800 3442 1157220452810661833008800 3443 1244011986771461470484460 3444 1274353742546375164886520 3445 1244011986771461470484460 3446 1157220452810661833008800 3447 1025718128627632079257800 3448 866161975285555978039920 3449 696695501860121112771240 3450 533639107807752341697120 3451 389111849443152749154150 3452 269995977164636601453900 3453 178197344928660156959574 3454 111810098778767157307968 3455 66656020425803497625904 3456 37729822882530281675040 3457 20262312288766262381040 3458 10315358983371915393984 3459 4973476652697173493528 3460 2268603385440815979504 3461 977846286827937922200 3462 397767981082551019200 3463 152477726081644557360 3464 54991966783543938720 3465 18626311329910043760 3466 5913114707907950400 3467 1755455928910172775 3468 486126257236663230 3469 125214338985201135 3470 29901931697958480 3471 6596014345137900 3472 1338321751187400 3473 248545468077660 3474 42007684745520 3475 6417840725010 3476 879156263700 3477 106924410450 3478 11405270448 3479 1050485436 3480 81856008 3481 5247180 3482 265680 3483 9963 3484 246 3485 3 3486 1 3487 249 3488 10209 3489 275643 3490 5512860 3491 87103188 3492 1132341444 3493 12455755884 3494 118329680898 3495 986080674150 3496 7296996988710 3497 48425525470530 3498 290553152823180 3499 1586867219265060 3500 7934336096325300 3501 36497946043096380 3502 155116270683159615 3503 611340596221864365 3504 2241582186146836005 3505 7668570636818123175 3506 24539426037817994160 3507 73618278113453982480 3508 207469692865188496080 3509 550245707164195576560 3510 1375614267910488941400 3511 3246449672268753901704 3512 7242080038137989473032 3513 15288835636069088887512 3514 30577671272138177775024 3515 57992135171296544056080 3516 104385843308333779300944 3517 178466119204570654933872 3518 290007443707427314267542 3519 448193322093296758413474 3520 659107826607789350608050 3521 922750957250905090851270 3522 1230334609667873454468360 3523 1562857477145677090811160 3524 1891880103913188057297720 3525 2182938581438293912266600 3526 2401232439582123303493260 3527 2518365729317836635370980 3528 2518365729317836635370980 3529 2401232439582123303493260 3530 2182938581438293912266600 3531 1891880103913188057297720 3532 1562857477145677090811160 3533 1230334609667873454468360 3534 922750957250905090851270 3535 659107826607789350608050 3536 448193322093296758413474 3537 290007443707427314267542 3538 178466119204570654933872 3539 104385843308333779300944 3540 57992135171296544056080 3541 30577671272138177775024 3542 15288835636069088887512 3543 7242080038137989473032 3544 3246449672268753901704 3545 1375614267910488941400 3546 550245707164195576560 3547 207469692865188496080 3548 73618278113453982480 3549 24539426037817994160 3550 7668570636818123175 3551 2241582186146836005 3552 611340596221864365 3553 155116270683159615 3554 36497946043096380 3555 7934336096325300 3556 1586867219265060 3557 290553152823180 3558 48425525470530 3559 7296996988710 3560 986080674150 3561 118329680898 3562 12455755884 3563 1132341444 3564 87103188 3565 5512860 3566 275643 3567 10209 3568 249 3569 3 3570 1 3571 252 3572 10458 3573 285852 3574 5788503 3575 92616048 3576 1219444632 3577 13588097328 3578 130785436782 3579 1104410355048 3580 8283077662860 3581 55722522459240 3582 338978678293710 3583 1877420372088240 3584 9521203315590360 3585 44432282139421680 3586 191614216726255995 3587 766456866905023980 3588 2852922782368700370 3589 9910152822964959180 3590 32207996674636117335 3591 98157704151271976640 3592 281087970978642478560 3593 757715400029384072640 3594 1925859975074684517960 3595 4622063940179242843104 3596 10488529710406743374736 3597 22530915674207078360544 3598 45866506908207266662536 3599 88569806443434721831104 3600 162377978479630323357024 3601 282851962512904434234816 3602 468473562911997969201414 3603 738200765800724072681016 3604 1107301148701086109021524 3605 1581858783858694441459320 3606 2153085566918778545319630 3607 2793192086813550545279520 3608 3454737581058865148108880 3609 4074818685351481969564320 3610 4584171021020417215759860 3611 4919598168899959938864240 3612 5036731458635673270741960 3613 4919598168899959938864240 3614 4584171021020417215759860 3615 4074818685351481969564320 3616 3454737581058865148108880 3617 2793192086813550545279520 3618 2153085566918778545319630 3619 1581858783858694441459320 3620 1107301148701086109021524 3621 738200765800724072681016 3622 468473562911997969201414 3623 282851962512904434234816 3624 162377978479630323357024 3625 88569806443434721831104 3626 45866506908207266662536 3627 22530915674207078360544 3628 10488529710406743374736 3629 4622063940179242843104 3630 1925859975074684517960 3631 757715400029384072640 3632 281087970978642478560 3633 98157704151271976640 3634 32207996674636117335 3635 9910152822964959180 3636 2852922782368700370 3637 766456866905023980 3638 191614216726255995 3639 44432282139421680 3640 9521203315590360 3641 1877420372088240 3642 338978678293710 3643 55722522459240 3644 8283077662860 3645 1104410355048 3646 130785436782 3647 13588097328 3648 1219444632 3649 92616048 3650 5788503 3651 285852 3652 10458 3653 252 3654 3 3655 1 3656 255 3657 10710 3658 296310 3659 6074355 3660 98404551 3661 1312060680 3662 14807541960 3663 144373534110 3664 1235195791830 3665 9387488017908 3666 64005600122100 3667 394701200752950 3668 2216399050381950 3669 11398623687678600 3670 53953485455012040 3671 236046498865677675 3672 958071083631279975 3673 3619379649273724350 3674 12763075605333659550 3675 42118149497601076515 3676 130365700825908093975 3677 379245675129914455200 3678 1038803371008026551200 3679 2683575375104068590600 3680 6547923915253927361064 3681 15110593650585986217840 3682 33019445384613821735280 3683 68397422582414345023080 3684 134436313351641988493640 3685 250947784923065045188128 3686 445229940992534757591840 3687 751325525424902403436230 3688 1206674328712722041882430 3689 1845501914501810181702540 3690 2689159932559780550480844 3691 3734944350777472986778950 3692 4946277653732329090599150 3693 6247929667872415693388400 3694 7529556266410347117673200 3695 8658989706371899185324180 3696 9503769189920377154624100 3697 9956329627535633209606200 3698 9956329627535633209606200 3699 9503769189920377154624100 3700 8658989706371899185324180 3701 7529556266410347117673200 3702 6247929667872415693388400 3703 4946277653732329090599150 3704 3734944350777472986778950 3705 2689159932559780550480844 3706 1845501914501810181702540 3707 1206674328712722041882430 3708 751325525424902403436230 3709 445229940992534757591840 3710 250947784923065045188128 3711 134436313351641988493640 3712 68397422582414345023080 3713 33019445384613821735280 3714 15110593650585986217840 3715 6547923915253927361064 3716 2683575375104068590600 3717 1038803371008026551200 3718 379245675129914455200 3719 130365700825908093975 3720 42118149497601076515 3721 12763075605333659550 3722 3619379649273724350 3723 958071083631279975 3724 236046498865677675 3725 53953485455012040 3726 11398623687678600 3727 2216399050381950 3728 394701200752950 3729 64005600122100 3730 9387488017908 3731 1235195791830 3732 144373534110 3733 14807541960 3734 1312060680 3735 98404551 3736 6074355 3737 296310 3738 10710 3739 255 3740 3 3741 1 3742 258 3743 10965 3744 307020 3745 6370665 3746 104478906 3747 1410465231 3748 16119602640 3749 159181076070 3750 1379569325940 3751 10622683809738 3752 73393088140008 3753 458706800875050 3754 2611100251134900 3755 13615022738060550 3756 65352109142690640 3757 289999984320689715 3758 1194117582496957650 3759 4577450732905004325 3760 16382455254607383900 3761 54881225102934736065 3762 172483850323509170490 3763 509611375955822549175 3764 1418049046137941006400 3765 3722378746112095141800 3766 9231499290357995951664 3767 21658517565839913578904 3768 48130039035199807953120 3769 101416867967028166758360 3770 202833735934056333516720 3771 385384098274707033681768 3772 696177725915599802779968 3773 1196555466417437161028070 3774 1957999854137624445318660 3775 3052176243214532223584970 3776 4534661847061590732183384 3777 6424104283337253537259794 3778 8681222004509802077378100 3779 11194207321604744783987550 3780 13777485934282762811061600 3781 16188545972782246302997380 3782 18162758896292276339948280 3783 19460098817456010364230300 3784 19912659255071266419212400 3785 19460098817456010364230300 3786 18162758896292276339948280 3787 16188545972782246302997380 3788 13777485934282762811061600 3789 11194207321604744783987550 3790 8681222004509802077378100 3791 6424104283337253537259794 3792 4534661847061590732183384 3793 3052176243214532223584970 3794 1957999854137624445318660 3795 1196555466417437161028070 3796 696177725915599802779968 3797 385384098274707033681768 3798 202833735934056333516720 3799 101416867967028166758360 3800 48130039035199807953120 3801 21658517565839913578904 3802 9231499290357995951664 3803 3722378746112095141800 3804 1418049046137941006400 3805 509611375955822549175 3806 172483850323509170490 3807 54881225102934736065 3808 16382455254607383900 3809 4577450732905004325 3810 1194117582496957650 3811 289999984320689715 3812 65352109142690640 3813 13615022738060550 3814 2611100251134900 3815 458706800875050 3816 73393088140008 3817 10622683809738 3818 1379569325940 3819 159181076070 3820 16119602640 3821 1410465231 3822 104478906 3823 6370665 3824 307020 3825 10965 3826 258 3827 3 3828 1 3829 261 3830 11223 3831 317985 3832 6677685 3833 110849571 3834 1514944137 3835 17530067871 3836 175300678710 3837 1538750402010 3838 12002253135678 3839 84015771949746 3840 532099889015058 3841 3069807052009950 3842 16226122989195450 3843 78967131880751190 3844 355352093463380355 3845 1484117566817647365 3846 5771568315401961975 3847 20959905987512388225 3848 71263680357542119965 3849 227365075426443906555 3850 682095226279331719665 3851 1927660422093763555575 3852 5140427792250036148200 3853 12953878036470091093464 3854 30890016856197909530568 3855 69788556601039721532024 3856 149546907002227974711480 3857 304250603901084500275080 3858 588217834208763367198488 3859 1081561824190306836461736 3860 1892733192333036963808038 3861 3154555320555061606346730 3862 5010176097352156668903630 3863 7586838090276122955768354 3864 10958766130398844269443178 3865 15105326287847055614637894 3866 19875429326114546861365650 3867 24971693255887507595049150 3868 29966031907065009114058980 3869 34351304869074522642945660 3870 37622857713748286704178580 3871 39372758072527276783442700 3872 39372758072527276783442700 3873 37622857713748286704178580 3874 34351304869074522642945660 3875 29966031907065009114058980 3876 24971693255887507595049150 3877 19875429326114546861365650 3878 15105326287847055614637894 3879 10958766130398844269443178 3880 7586838090276122955768354 3881 5010176097352156668903630 3882 3154555320555061606346730 3883 1892733192333036963808038 3884 1081561824190306836461736 3885 588217834208763367198488 3886 304250603901084500275080 3887 149546907002227974711480 3888 69788556601039721532024 3889 30890016856197909530568 3890 12953878036470091093464 3891 5140427792250036148200 3892 1927660422093763555575 3893 682095226279331719665 3894 227365075426443906555 3895 71263680357542119965 3896 20959905987512388225 3897 5771568315401961975 3898 1484117566817647365 3899 355352093463380355 3900 78967131880751190 3901 16226122989195450 3902 3069807052009950 3903 532099889015058 3904 84015771949746 3905 12002253135678 3906 1538750402010 3907 175300678710 3908 17530067871 3909 1514944137 3910 110849571 3911 6677685 3912 317985 3913 11223 3914 261 3915 3 3916 1 3917 264 3918 11484 3919 329208 3920 6995670 3921 117527256 3922 1625793708 3923 19045012008 3924 192830746581 3925 1714051080720 3926 13541003537688 3927 96018025085424 3928 616115660964804 3929 3601906941025008 3930 19295930041205400 3931 95193254869946640 3932 434319225344131545 3933 1839469660281027720 3934 7255685882219609340 3935 26731474302914350200 3936 92223586345054508190 3937 298628755783986026520 3938 909460301705775626220 3939 2609755648373095275240 3940 7068088214343799703775 3941 18094305828720127241664 3942 43843894892668000624032 3943 100678573457237631062592 3944 219335463603267696243504 3945 453797510903312474986560 3946 892468438109847867473568 3947 1669779658399070203660224 3948 2974295016523343800269774 3949 5047288512888098570154768 3950 8164731417907218275250360 3951 12597014187628279624671984 3952 18545604220674967225211532 3953 26064092418245899884081072 3954 34980755613961602476003544 3955 44847122582002054456414800 3956 54937725162952516709108130 3957 64317336776139531757004640 3958 71974162582822809347124240 3959 76995615786275563487621280 3960 78745516145054553566885400 3961 76995615786275563487621280 3962 71974162582822809347124240 3963 64317336776139531757004640 3964 54937725162952516709108130 3965 44847122582002054456414800 3966 34980755613961602476003544 3967 26064092418245899884081072 3968 18545604220674967225211532 3969 12597014187628279624671984 3970 8164731417907218275250360 3971 5047288512888098570154768 3972 2974295016523343800269774 3973 1669779658399070203660224 3974 892468438109847867473568 3975 453797510903312474986560 3976 219335463603267696243504 3977 100678573457237631062592 3978 43843894892668000624032 3979 18094305828720127241664 3980 7068088214343799703775 3981 2609755648373095275240 3982 909460301705775626220 3983 298628755783986026520 3984 92223586345054508190 3985 26731474302914350200 3986 7255685882219609340 3987 1839469660281027720 3988 434319225344131545 3989 95193254869946640 3990 19295930041205400 3991 3601906941025008 3992 616115660964804 3993 96018025085424 3994 13541003537688 3995 1714051080720 3996 192830746581 3997 19045012008 3998 1625793708 3999 117527256 4000 6995670 4001 329208 4002 11484 4003 264 4004 3 4005 1 4006 267 4007 11748 4008 340692 4009 7324878 4010 124522926 4011 1743320964 4012 20670805716 4013 211875758589 4014 1906881827301 4015 15255054618408 4016 109559028623112 4017 712133686050228 4018 4218022601989812 4019 22897836982230408 4020 114489184911152040 4021 529512480214078185 4022 2273788885625159265 4023 9095155542500637060 4024 33987160185133959540 4025 118955060647968858390 4026 390852342129040534710 4027 1208089057489761652740 4028 3519215950078870901460 4029 9677843862716894979015 4030 25162394043063926945439 4031 61938200721388127865696 4032 144522468349905631686624 4033 320014037060505327306096 4034 673132974506580171230064 4035 1346265949013160342460128 4036 2562248096508918071133792 4037 4644074674922414003929998 4038 8021583529411442370424542 4039 13212019930795316845405128 4040 20761745605535497899922344 4041 31142618408303246849883516 4042 44609696638920867109292604 4043 61044848032207502360084616 4044 79827878195963656932418344 4045 99784847744954571165522930 4046 119255061939092048466112770 4047 136291499358962341104128880 4048 148969778369098372834745520 4049 155741131931330117054506680 4050 155741131931330117054506680 4051 148969778369098372834745520 4052 136291499358962341104128880 4053 119255061939092048466112770 4054 99784847744954571165522930 4055 79827878195963656932418344 4056 61044848032207502360084616 4057 44609696638920867109292604 4058 31142618408303246849883516 4059 20761745605535497899922344 4060 13212019930795316845405128 4061 8021583529411442370424542 4062 4644074674922414003929998 4063 2562248096508918071133792 4064 1346265949013160342460128 4065 673132974506580171230064 4066 320014037060505327306096 4067 144522468349905631686624 4068 61938200721388127865696 4069 25162394043063926945439 4070 9677843862716894979015 4071 3519215950078870901460 4072 1208089057489761652740 4073 390852342129040534710 4074 118955060647968858390 4075 33987160185133959540 4076 9095155542500637060 4077 2273788885625159265 4078 529512480214078185 4079 114489184911152040 4080 22897836982230408 4081 4218022601989812 4082 712133686050228 4083 109559028623112 4084 15255054618408 4085 1906881827301 4086 211875758589 4087 20670805716 4088 1743320964 4089 124522926 4090 7324878 4091 340692 4092 11748 4093 267 4094 3 4095 1 4096 270 4097 12015 4098 352440 4099 7665570 4100 131847804 4101 1867843890 4102 22414126680 4103 232546564305 4104 2118757585890 4105 17161936445709 4106 124814083241520 4107 821692714673340 4108 4930156288040040 4109 27115859584220220 4110 137387021893382448 4111 644001665125230225 4112 2803301365839237450 4113 11368944428125796325 4114 43082315727634596600 4115 152942220833102817930 4116 509807402777009393100 4117 1598941399618802187450 4118 4727305007568632554200 4119 13197059812795765880475 4120 34840237905780821924454 4121 87100594764452054811135 4122 206460669071293759552320 4123 464536505410410958992720 4124 993147011567085498536160 4125 2019398923519740513690192 4126 3908514045522078413593920 4127 7206322771431332075063790 4128 12665658204333856374354540 4129 21233603460206759215829670 4130 33973765536330814745327472 4131 51904364013838744749805860 4132 75752315047224113959176120 4133 105654544671128369469377220 4134 140872726228171159292502960 4135 179612725940918228097941274 4136 219039909684046619631635700 4137 255546561298054389570241650 4138 285261277728060713938874400 4139 304710910300428489889252200 4140 311482263862660234109013360 4141 304710910300428489889252200 4142 285261277728060713938874400 4143 255546561298054389570241650 4144 219039909684046619631635700 4145 179612725940918228097941274 4146 140872726228171159292502960 4147 105654544671128369469377220 4148 75752315047224113959176120 4149 51904364013838744749805860 4150 33973765536330814745327472 4151 21233603460206759215829670 4152 12665658204333856374354540 4153 7206322771431332075063790 4154 3908514045522078413593920 4155 2019398923519740513690192 4156 993147011567085498536160 4157 464536505410410958992720 4158 206460669071293759552320 4159 87100594764452054811135 4160 34840237905780821924454 4161 13197059812795765880475 4162 4727305007568632554200 4163 1598941399618802187450 4164 509807402777009393100 4165 152942220833102817930 4166 43082315727634596600 4167 11368944428125796325 4168 2803301365839237450 4169 644001665125230225 4170 137387021893382448 4171 27115859584220220 4172 4930156288040040 4173 821692714673340 4174 124814083241520 4175 17161936445709 4176 2118757585890 4177 232546564305 4178 22414126680 4179 1867843890 4180 131847804 4181 7665570 4182 352440 4183 12015 4184 270 4185 3 4186 1 4187 273 4188 12285 4189 364455 4190 8018010 4191 139513374 4192 1999691694 4193 24281970570 4194 254960690985 4195 2351304150195 4196 19280694031599 4197 141976019687229 4198 946506797914860 4199 5751849002713380 4200 32046015872260260 4201 164502881477602668 4202 781388687018612673 4203 3447303030964467675 4204 14172245793965033775 4205 54451260155760392925 4206 196024536560737414530 4207 662749623610112211030 4208 2108748802395811580550 4209 6326246407187434741650 4210 17924364820364398434675 4211 48037297718576587804929 4212 121940832670232876735589 4213 293561263835745814363455 4214 670997174481704718545040 4215 1457683516977496457528880 4216 3012545935086826012226352 4217 5927912969041818927284112 4218 11114836816953410488657710 4219 19871980975765188449418330 4220 33899261664540615590184210 4221 55207368996537573961157142 4222 85878129550169559495133332 4223 127656679061062858708981980 4224 181406859718352483428553340 4225 246527270899299528761880180 4226 320485452169089387390444234 4227 398652635624964847729576974 4228 474586470982101009201877350 4229 540807839026115103509116050 4230 589972188028489203828126600 4231 616193174163088723998265560 4232 616193174163088723998265560 4233 589972188028489203828126600 4234 540807839026115103509116050 4235 474586470982101009201877350 4236 398652635624964847729576974 4237 320485452169089387390444234 4238 246527270899299528761880180 4239 181406859718352483428553340 4240 127656679061062858708981980 4241 85878129550169559495133332 4242 55207368996537573961157142 4243 33899261664540615590184210 4244 19871980975765188449418330 4245 11114836816953410488657710 4246 5927912969041818927284112 4247 3012545935086826012226352 4248 1457683516977496457528880 4249 670997174481704718545040 4250 293561263835745814363455 4251 121940832670232876735589 4252 48037297718576587804929 4253 17924364820364398434675 4254 6326246407187434741650 4255 2108748802395811580550 4256 662749623610112211030 4257 196024536560737414530 4258 54451260155760392925 4259 14172245793965033775 4260 3447303030964467675 4261 781388687018612673 4262 164502881477602668 4263 32046015872260260 4264 5751849002713380 4265 946506797914860 4266 141976019687229 4267 19280694031599 4268 2351304150195 4269 254960690985 4270 24281970570 4271 1999691694 4272 139513374 4273 8018010 4274 364455 4275 12285 4276 273 4277 3 4278 1 4279 276 4280 12558 4281 376740 4282 8382465 4283 147531384 4284 2139205068 4285 26281662264 4286 279242661555 4287 2606264841180 4288 21631998181794 4289 161256713718828 4290 1088482817602089 4291 6698355800628240 4292 37797864874973640 4293 196548897349862928 4294 945891568496215341 4295 4228691717983080348 4296 17619548824929501450 4297 68623505949725426700 4298 250475796716497807455 4299 858774160170849625560 4300 2771498426005923791580 4301 8434995209583246322200 4302 24250611227551833176325 4303 65961662538940986239604 4304 169978130388809464540518 4305 415502096505978691099044 4306 964558438317450532908495 4307 2128680691459201176073920 4308 4470229452064322469755232 4309 8940458904128644939510464 4310 17042749785995229415941822 4311 30986817792718598938076040 4312 53771242640305804039602540 4313 89106630661078189551341352 4314 141085498546707133456290474 4315 213534808611232418204115312 4316 309063538779415342137535320 4317 427934130617652012190433520 4318 567012723068388916152324414 4319 719138087794054235120021208 4320 873239106607065856931454324 4321 1015394310008216112710993400 4322 1130780027054604307337242650 4323 1206165362191577927826392160 4324 1232386348326177447996531120 4325 1206165362191577927826392160 4326 1130780027054604307337242650 4327 1015394310008216112710993400 4328 873239106607065856931454324 4329 719138087794054235120021208 4330 567012723068388916152324414 4331 427934130617652012190433520 4332 309063538779415342137535320 4333 213534808611232418204115312 4334 141085498546707133456290474 4335 89106630661078189551341352 4336 53771242640305804039602540 4337 30986817792718598938076040 4338 17042749785995229415941822 4339 8940458904128644939510464 4340 4470229452064322469755232 4341 2128680691459201176073920 4342 964558438317450532908495 4343 415502096505978691099044 4344 169978130388809464540518 4345 65961662538940986239604 4346 24250611227551833176325 4347 8434995209583246322200 4348 2771498426005923791580 4349 858774160170849625560 4350 250475796716497807455 4351 68623505949725426700 4352 17619548824929501450 4353 4228691717983080348 4354 945891568496215341 4355 196548897349862928 4356 37797864874973640 4357 6698355800628240 4358 1088482817602089 4359 161256713718828 4360 21631998181794 4361 2606264841180 4362 279242661555 4363 26281662264 4364 2139205068 4365 147531384 4366 8382465 4367 376740 4368 12558 4369 276 4370 3 4371 1 4372 279 4373 12834 4374 389298 4375 8759205 4376 155913849 4377 2286736452 4378 28420867332 4379 305524323819 4380 2885507502735 4381 24238263022974 4382 182888711900622 4383 1249739531320917 4384 7786838618230329 4385 44496220675601880 4386 234346762224836568 4387 1142440465846078269 4388 5174583286479295689 4389 21848240542912581798 4390 86243054774654928150 4391 319099302666223234155 4392 1109249956887347433015 4393 3630272586176773417140 4394 11206493635589170113780 4395 32685606437135079498525 4396 90212273766492819415929 4397 235939792927750450780122 4398 585480226894788155639562 4399 1380060534823429224007539 4400 3093239129776651708982415 4401 6598910143523523645829152 4402 13410688356192967409265696 4403 25983208690123874355452286 4404 48029567578713828354017862 4405 84758060433024402977678580 4406 142877873301383993590943892 4407 230192129207785323007631826 4408 354620307157939551660405786 4409 522598347390647760341650632 4410 736997669397067354327968840 4411 994946853686040928342757934 4412 1286150810862443151272345622 4413 1592377194401120092051475532 4414 1888633416615281969642447724 4415 2146174337062820420048236050 4416 2336945389246182235163634810 4417 2438551710517755375822923280 4418 2438551710517755375822923280 4419 2336945389246182235163634810 4420 2146174337062820420048236050 4421 1888633416615281969642447724 4422 1592377194401120092051475532 4423 1286150810862443151272345622 4424 994946853686040928342757934 4425 736997669397067354327968840 4426 522598347390647760341650632 4427 354620307157939551660405786 4428 230192129207785323007631826 4429 142877873301383993590943892 4430 84758060433024402977678580 4431 48029567578713828354017862 4432 25983208690123874355452286 4433 13410688356192967409265696 4434 6598910143523523645829152 4435 3093239129776651708982415 4436 1380060534823429224007539 4437 585480226894788155639562 4438 235939792927750450780122 4439 90212273766492819415929 4440 32685606437135079498525 4441 11206493635589170113780 4442 3630272586176773417140 4443 1109249956887347433015 4444 319099302666223234155 4445 86243054774654928150 4446 21848240542912581798 4447 5174583286479295689 4448 1142440465846078269 4449 234346762224836568 4450 44496220675601880 4451 7786838618230329 4452 1249739531320917 4453 182888711900622 4454 24238263022974 4455 2885507502735 4456 305524323819 4457 28420867332 4458 2286736452 4459 155913849 4460 8759205 4461 389298 4462 12834 4463 279 4464 3 4465 1 4466 282 4467 13113 4468 402132 4469 9148503 4470 164673054 4471 2442650301 4472 30707603784 4473 333945191151 4474 3191031826554 4475 27123770525709 4476 207126974923596 4477 1432628243221539 4478 9036578149551246 4479 52283059293832209 4480 278842982900438448 4481 1376787228070914837 4482 6317023752325373958 4483 27022823829391877487 4484 108091295317567509948 4485 405342357440878162305 4486 1428349259553570667170 4487 4739522543064120850155 4488 14836766221765943530920 4489 43892100072724249612305 4490 122897880203627898914454 4491 326152066694243270196051 4492 821420019822538606419684 4493 1965540761718217379647101 4494 4473299664600080932989954 4495 9692149273300175354811567 4496 20009598499716491055094848 4497 39393897046316841764717982 4498 74012776268837702709470148 4499 132787628011738231331696442 4500 227635933734408396568622472 4501 373070002509169316598575718 4502 584812436365724874668037612 4503 877218654548587312002056418 4504 1259596016787715114669619472 4505 1731944523083108282670726774 4506 2281097664548484079615103556 4507 2878528005263563243323821154 4508 3481010611016402061693923256 4509 4034807753678102389690683774 4510 4483119726309002655211870860 4511 4775497099763937610986558090 4512 4877103421035510751645846560 4513 4775497099763937610986558090 4514 4483119726309002655211870860 4515 4034807753678102389690683774 4516 3481010611016402061693923256 4517 2878528005263563243323821154 4518 2281097664548484079615103556 4519 1731944523083108282670726774 4520 1259596016787715114669619472 4521 877218654548587312002056418 4522 584812436365724874668037612 4523 373070002509169316598575718 4524 227635933734408396568622472 4525 132787628011738231331696442 4526 74012776268837702709470148 4527 39393897046316841764717982 4528 20009598499716491055094848 4529 9692149273300175354811567 4530 4473299664600080932989954 4531 1965540761718217379647101 4532 821420019822538606419684 4533 326152066694243270196051 4534 122897880203627898914454 4535 43892100072724249612305 4536 14836766221765943530920 4537 4739522543064120850155 4538 1428349259553570667170 4539 405342357440878162305 4540 108091295317567509948 4541 27022823829391877487 4542 6317023752325373958 4543 1376787228070914837 4544 278842982900438448 4545 52283059293832209 4546 9036578149551246 4547 1432628243221539 4548 207126974923596 4549 27123770525709 4550 3191031826554 4551 333945191151 4552 30707603784 4553 2442650301 4554 164673054 4555 9148503 4556 402132 4557 13113 4558 282 4559 3 4560 1 4561 285 4562 13395 4563 415245 4564 9550635 4565 173821557 4566 2607323355 4567 33150254085 4568 364652794935 4569 3524977017705 4570 30314802352263 4571 234250745449305 4572 1639755218145135 4573 10469206392772785 4574 61319637443383455 4575 331126042194270657 4576 1655630210971353285 4577 7693810980396288795 4578 33339847581717251445 4579 135114119146959387435 4580 513433652758445672253 4581 1833691616994448829475 4582 6167871802617691517325 4583 19576288764830064381075 4584 58728866294490193143225 4585 166789980276352148526759 4586 449049946897871169110505 4587 1147572086516781876615735 4588 2786960781540755986066785 4589 6438840426318298312637055 4590 14165448937900256287801521 4591 29701747773016666409906415 4592 59403495546033332819812830 4593 113406673315154544474188130 4594 206800404280575934041166590 4595 360423561746146627900318914 4596 600705936243577713167198190 4597 957882438874894191266613330 4598 1462031090914312186670094030 4599 2136814671336302426671675890 4600 2991540539870823397340346246 4601 4013042187631592362285830330 4602 5159625669812047322938924710 4603 6359538616279965305017744410 4604 7515818364694504451384607030 4605 8517927479987105044902554634 4606 9258616826072940266198428950 4607 9652600520799448362632404650 4608 9652600520799448362632404650 4609 9258616826072940266198428950 4610 8517927479987105044902554634 4611 7515818364694504451384607030 4612 6359538616279965305017744410 4613 5159625669812047322938924710 4614 4013042187631592362285830330 4615 2991540539870823397340346246 4616 2136814671336302426671675890 4617 1462031090914312186670094030 4618 957882438874894191266613330 4619 600705936243577713167198190 4620 360423561746146627900318914 4621 206800404280575934041166590 4622 113406673315154544474188130 4623 59403495546033332819812830 4624 29701747773016666409906415 4625 14165448937900256287801521 4626 6438840426318298312637055 4627 2786960781540755986066785 4628 1147572086516781876615735 4629 449049946897871169110505 4630 166789980276352148526759 4631 58728866294490193143225 4632 19576288764830064381075 4633 6167871802617691517325 4634 1833691616994448829475 4635 513433652758445672253 4636 135114119146959387435 4637 33339847581717251445 4638 7693810980396288795 4639 1655630210971353285 4640 331126042194270657 4641 61319637443383455 4642 10469206392772785 4643 1639755218145135 4644 234250745449305 4645 30314802352263 4646 3524977017705 4647 364652794935 4648 33150254085 4649 2607323355 4650 173821557 4651 9550635 4652 415245 4653 13395 4654 285 4655 3 4656 1 4657 288 4658 13680 4659 428640 4660 9965880 4661 183372192 4662 2781144912 4663 35757577440 4664 397803049020 4665 3889629812640 4666 33839779369968 4667 264565547801568 4668 1874005963594440 4669 12108961610917920 4670 71788843836156240 4671 392445679637654112 4672 1986756253165623942 4673 9349441191367642080 4674 41033658562113540240 4675 168453966728676638880 4676 648547771905405059688 4677 2347125269752894501728 4678 8001563419612140346800 4679 25744160567447755898400 4680 78305155059320257524300 4681 225518846570842341669984 4682 615839927174223317637264 4683 1596622033414653045726240 4684 3934532868057537862682520 4685 9225801207859054298703840 4686 20604289364218554600438576 4687 43867196710916922697707936 4688 89105243319049999229719245 4689 172810168861187877294000960 4690 320207077595730478515354720 4691 567223966026722561941485504 4692 961129497989724341067517104 4693 1558588375118471904433811520 4694 2419913529789206377936707360 4695 3598845762250614613341769920 4696 5128355211207125824012022136 4697 7004582727502415759626176576 4698 9172667857443639685224755040 4699 11519164286092012627956669120 4700 13875356980974469756402351440 4701 16033745844681609496287161664 4702 17776544306060045311100983584 4703 18911217346872388628830833600 4704 19305201041598896725264809300 4705 18911217346872388628830833600 4706 17776544306060045311100983584 4707 16033745844681609496287161664 4708 13875356980974469756402351440 4709 11519164286092012627956669120 4710 9172667857443639685224755040 4711 7004582727502415759626176576 4712 5128355211207125824012022136 4713 3598845762250614613341769920 4714 2419913529789206377936707360 4715 1558588375118471904433811520 4716 961129497989724341067517104 4717 567223966026722561941485504 4718 320207077595730478515354720 4719 172810168861187877294000960 4720 89105243319049999229719245 4721 43867196710916922697707936 4722 20604289364218554600438576 4723 9225801207859054298703840 4724 3934532868057537862682520 4725 1596622033414653045726240 4726 615839927174223317637264 4727 225518846570842341669984 4728 78305155059320257524300 4729 25744160567447755898400 4730 8001563419612140346800 4731 2347125269752894501728 4732 648547771905405059688 4733 168453966728676638880 4734 41033658562113540240 4735 9349441191367642080 4736 1986756253165623942 4737 392445679637654112 4738 71788843836156240 4739 12108961610917920 4740 1874005963594440 4741 264565547801568 4742 33839779369968 4743 3889629812640 4744 397803049020 4745 35757577440 4746 2781144912 4747 183372192 4748 9965880 4749 428640 4750 13680 4751 288 4752 3 4753 1 4754 291 4755 13968 4756 442320 4757 10394520 4758 193338072 4759 2964517104 4760 38538722352 4761 433560626460 4762 4287432861660 4763 37729409182608 4764 298405327171536 4765 2138571511396008 4766 13982967574512360 4767 83897805447074160 4768 464234523473810352 4769 2379201932803278054 4770 11336197444533266022 4771 50383099753481182320 4772 209487625290790179120 4773 817001738634081698568 4774 2995673041658299561416 4775 10348688689365034848528 4776 33745723987059896245200 4777 104049315626768013422700 4778 303824001630162599194284 4779 841358773745065659307248 4780 2212461960588876363363504 4781 5531154901472190908408760 4782 13160334075916592161386360 4783 29830090572077608899142416 4784 64471486075135477298146512 4785 132972440029966921927427181 4786 261915412180237876523720205 4787 493017246456918355809355680 4788 887431043622453040456840224 4789 1528353464016446903009002608 4790 2519717873108196245501328624 4791 3978501904907678282370518880 4792 6018759292039820991278477280 4793 8727200973457740437353792056 4794 12132937938709541583638198712 4795 16177250584946055444850931616 4796 20691832143535652313181424160 4797 25394521267066482384359020560 4798 29909102825656079252689513104 4799 33810290150741654807388145248 4800 36687761652932433939931817184 4801 38216418388471285354095642900 4802 38216418388471285354095642900 4803 36687761652932433939931817184 4804 33810290150741654807388145248 4805 29909102825656079252689513104 4806 25394521267066482384359020560 4807 20691832143535652313181424160 4808 16177250584946055444850931616 4809 12132937938709541583638198712 4810 8727200973457740437353792056 4811 6018759292039820991278477280 4812 3978501904907678282370518880 4813 2519717873108196245501328624 4814 1528353464016446903009002608 4815 887431043622453040456840224 4816 493017246456918355809355680 4817 261915412180237876523720205 4818 132972440029966921927427181 4819 64471486075135477298146512 4820 29830090572077608899142416 4821 13160334075916592161386360 4822 5531154901472190908408760 4823 2212461960588876363363504 4824 841358773745065659307248 4825 303824001630162599194284 4826 104049315626768013422700 4827 33745723987059896245200 4828 10348688689365034848528 4829 2995673041658299561416 4830 817001738634081698568 4831 209487625290790179120 4832 50383099753481182320 4833 11336197444533266022 4834 2379201932803278054 4835 464234523473810352 4836 83897805447074160 4837 13982967574512360 4838 2138571511396008 4839 298405327171536 4840 37729409182608 4841 4287432861660 4842 433560626460 4843 38538722352 4844 2964517104 4845 193338072 4846 10394520 4847 442320 4848 13968 4849 291 4850 3 4851 1 4852 294 4853 14259 4854 456288 4855 10836840 4856 203732592 4857 3157855176 4858 41503239456 4859 472099348812 4860 4720993488120 4861 42016842044268 4862 336134736354144 4863 2436976838567544 4864 16121539085908368 4865 97880773021586520 4866 548132328920884512 4867 2843436456277088406 4868 13715399377336544076 4869 61719297198014448342 4870 259870725044271361440 4871 1026489363924871877688 4872 3812674780292381259984 4873 13344361731023334409944 4874 44094412676424931093728 4875 137795039613827909667900 4876 407873317256930612616984 4877 1145182775375228258501532 4878 3053820734333942022670752 4879 7743616862061067271772264 4880 18691488977388783069795120 4881 42990424647994201060528776 4882 94301576647213086197288928 4883 197443926105102399225573693 4884 394887852210204798451147386 4885 754932658637156232333075885 4886 1380448290079371396266195904 4887 2415784507638899943465842832 4888 4048071337124643148510331232 4889 6498219778015874527871847504 4890 9997261196947499273648996160 4891 14745960265497561428632269336 4892 20860138912167282020991990768 4893 28310188523655597028489130328 4894 36869082728481707758032355776 4895 46086353410602134697540444720 4896 55303624092722561637048533664 4897 63719392976397734060077658352 4898 70498051803674088747319962432 4899 74904180041403719294027460084 4900 76432836776942570708191285800 4901 74904180041403719294027460084 4902 70498051803674088747319962432 4903 63719392976397734060077658352 4904 55303624092722561637048533664 4905 46086353410602134697540444720 4906 36869082728481707758032355776 4907 28310188523655597028489130328 4908 20860138912167282020991990768 4909 14745960265497561428632269336 4910 9997261196947499273648996160 4911 6498219778015874527871847504 4912 4048071337124643148510331232 4913 2415784507638899943465842832 4914 1380448290079371396266195904 4915 754932658637156232333075885 4916 394887852210204798451147386 4917 197443926105102399225573693 4918 94301576647213086197288928 4919 42990424647994201060528776 4920 18691488977388783069795120 4921 7743616862061067271772264 4922 3053820734333942022670752 4923 1145182775375228258501532 4924 407873317256930612616984 4925 137795039613827909667900 4926 44094412676424931093728 4927 13344361731023334409944 4928 3812674780292381259984 4929 1026489363924871877688 4930 259870725044271361440 4931 61719297198014448342 4932 13715399377336544076 4933 2843436456277088406 4934 548132328920884512 4935 97880773021586520 4936 16121539085908368 4937 2436976838567544 4938 336134736354144 4939 42016842044268 4940 4720993488120 4941 472099348812 4942 41503239456 4943 3157855176 4944 203732592 4945 10836840 4946 456288 4947 14259 4948 294 4949 3 4950 1 4951 297 4952 14553 4953 470547 4954 11293128 4955 214569432 4956 3361587768 4957 44661094632 4958 513602588268 4959 5193092836932 4960 46737835532388 4961 378151578398412 4962 2773111574921688 4963 18558515924475912 4964 114002312107494888 4965 646013101942471032 4966 3391568785197972918 4967 16558835833613632482 4968 75434696575350992418 4969 321590022242285809782 4970 1286360088969143239128 4971 4839164144217253137672 4972 17157036511315715669928 4973 57438774407448265503672 4974 181889452290252840761628 4975 545668356870758522284884 4976 1553056092632158871118516 4977 4199003509709170281172284 4978 10797437596395009294443016 4979 26435105839449850341567384 4980 61681913625382984130323896 4981 137292001295207287257817704 4982 291745502752315485422862621 4983 592331778315307197676721079 4984 1149820510847361030784223271 4985 2135380948716527628599271789 4986 3796232797718271339732038736 4987 6463855844763543091976174064 4988 10546291115140517676382178736 4989 16495480974963373801520843664 4990 24743221462445060702281265496 4991 35606099177664843449624260104 4992 49170327435822879049481121096 4993 65179271252137304786521486104 4994 82955436139083842455572800496 4995 101389977503324696334588978384 4996 119023017069120295697126192016 4997 134217444780071822807397620784 4998 145402231845077808041347422516 4999 151337016818346290002218745884 5000 151337016818346290002218745884 5001 145402231845077808041347422516 5002 134217444780071822807397620784 5003 119023017069120295697126192016 5004 101389977503324696334588978384 5005 82955436139083842455572800496 5006 65179271252137304786521486104 5007 49170327435822879049481121096 5008 35606099177664843449624260104 5009 24743221462445060702281265496 5010 16495480974963373801520843664 5011 10546291115140517676382178736 5012 6463855844763543091976174064 5013 3796232797718271339732038736 5014 2135380948716527628599271789 5015 1149820510847361030784223271 5016 592331778315307197676721079 5017 291745502752315485422862621 5018 137292001295207287257817704 5019 61681913625382984130323896 5020 26435105839449850341567384 5021 10797437596395009294443016 5022 4199003509709170281172284 5023 1553056092632158871118516 5024 545668356870758522284884 5025 181889452290252840761628 5026 57438774407448265503672 5027 17157036511315715669928 5028 4839164144217253137672 5029 1286360088969143239128 5030 321590022242285809782 5031 75434696575350992418 5032 16558835833613632482 5033 3391568785197972918 5034 646013101942471032 5035 114002312107494888 5036 18558515924475912 5037 2773111574921688 5038 378151578398412 5039 46737835532388 5040 5193092836932 5041 513602588268 5042 44661094632 5043 3361587768 5044 214569432 5045 11293128 5046 470547 5047 14553 5048 297 5049 3 5050 1 5051 300 5052 14850 5053 485100 5054 11763675 5055 225862560 5056 3576157200 5057 48022682400 5058 558263682900 5059 5706695425200 5060 51930928369320 5061 424889413930800 5062 3151263153320100 5063 21331627499397600 5064 132560828031970800 5065 760015414049965920 5066 4037581887140443950 5067 19950404618811605400 5068 91993532408964624900 5069 397024718817636802200 5070 1607950111211429048910 5071 6125524233186396376800 5072 21996200655532968807600 5073 74595810918763981173600 5074 239328226697701106265300 5075 727557809161011363046512 5076 2098724449502917393403400 5077 5752059602341329152290800 5078 14996441106104179575615300 5079 37232543435844859636010400 5080 88117019464832834471891280 5081 198973914920590271388141600 5082 429037504047522772680680325 5083 884077281067622683099583700 5084 1742152289162668228460944350 5085 3285201459563888659383495060 5086 5931613746434798968331310525 5087 10260088642481814431708212800 5088 17010146959904060768358352800 5089 27041772090103891477903022400 5090 41238702437408434503802109160 5091 60349320640109904151905525600 5092 84776426613487722499105381200 5093 114349598687960183836002607200 5094 148134707391221147242094286600 5095 184345413642408538790161778880 5096 220412994572444992031715170400 5097 253240461849192118504523812800 5098 279619676625149630848745043300 5099 296739248663424098043566168400 5100 302674033636692580004437491768 5101 296739248663424098043566168400 5102 279619676625149630848745043300 5103 253240461849192118504523812800 5104 220412994572444992031715170400 5105 184345413642408538790161778880 5106 148134707391221147242094286600 5107 114349598687960183836002607200 5108 84776426613487722499105381200 5109 60349320640109904151905525600 5110 41238702437408434503802109160 5111 27041772090103891477903022400 5112 17010146959904060768358352800 5113 10260088642481814431708212800 5114 5931613746434798968331310525 5115 3285201459563888659383495060 5116 1742152289162668228460944350 5117 884077281067622683099583700 5118 429037504047522772680680325 5119 198973914920590271388141600 5120 88117019464832834471891280 5121 37232543435844859636010400 5122 14996441106104179575615300 5123 5752059602341329152290800 5124 2098724449502917393403400 5125 727557809161011363046512 5126 239328226697701106265300 5127 74595810918763981173600 5128 21996200655532968807600 5129 6125524233186396376800 5130 1607950111211429048910 5131 397024718817636802200 5132 91993532408964624900 5133 19950404618811605400 5134 4037581887140443950 5135 760015414049965920 5136 132560828031970800 5137 21331627499397600 5138 3151263153320100 5139 424889413930800 5140 51930928369320 5141 5706695425200 5142 558263682900 5143 48022682400 5144 3576157200 5145 225862560 5146 11763675 5147 485100 5148 14850 5149 300 5150 3