0 1 1 6 2 1 3 6 4 12 5 1 6 6 7 18 8 18 9 1 10 6 11 24 12 36 13 24 14 1 15 6 16 30 17 60 18 60 19 30 20 1 21 6 22 36 23 90 24 120 25 90 26 36 27 1 28 6 29 42 30 126 31 210 32 210 33 126 34 42 35 1 36 6 37 48 38 168 39 336 40 420 41 336 42 168 43 48 44 1 45 6 46 54 47 216 48 504 49 756 50 756 51 504 52 216 53 54 54 1 55 6 56 60 57 270 58 720 59 1260 60 1512 61 1260 62 720 63 270 64 60 65 1 66 6 67 66 68 330 69 990 70 1980 71 2772 72 2772 73 1980 74 990 75 330 76 66 77 1 78 6 79 72 80 396 81 1320 82 2970 83 4752 84 5544 85 4752 86 2970 87 1320 88 396 89 72 90 1 91 6 92 78 93 468 94 1716 95 4290 96 7722 97 10296 98 10296 99 7722 100 4290 101 1716 102 468 103 78 104 1 105 6 106 84 107 546 108 2184 109 6006 110 12012 111 18018 112 20592 113 18018 114 12012 115 6006 116 2184 117 546 118 84 119 1 120 6 121 90 122 630 123 2730 124 8190 125 18018 126 30030 127 38610 128 38610 129 30030 130 18018 131 8190 132 2730 133 630 134 90 135 1 136 6 137 96 138 720 139 3360 140 10920 141 26208 142 48048 143 68640 144 77220 145 68640 146 48048 147 26208 148 10920 149 3360 150 720 151 96 152 1 153 6 154 102 155 816 156 4080 157 14280 158 37128 159 74256 160 116688 161 145860 162 145860 163 116688 164 74256 165 37128 166 14280 167 4080 168 816 169 102 170 1 171 6 172 108 173 918 174 4896 175 18360 176 51408 177 111384 178 190944 179 262548 180 291720 181 262548 182 190944 183 111384 184 51408 185 18360 186 4896 187 918 188 108 189 1 190 6 191 114 192 1026 193 5814 194 23256 195 69768 196 162792 197 302328 198 453492 199 554268 200 554268 201 453492 202 302328 203 162792 204 69768 205 23256 206 5814 207 1026 208 114 209 1 210 6 211 120 212 1140 213 6840 214 29070 215 93024 216 232560 217 465120 218 755820 219 1007760 220 1108536 221 1007760 222 755820 223 465120 224 232560 225 93024 226 29070 227 6840 228 1140 229 120 230 1 231 6 232 126 233 1260 234 7980 235 35910 236 122094 237 325584 238 697680 239 1220940 240 1763580 241 2116296 242 2116296 243 1763580 244 1220940 245 697680 246 325584 247 122094 248 35910 249 7980 250 1260 251 126 252 1 253 6 254 132 255 1386 256 9240 257 43890 258 158004 259 447678 260 1023264 261 1918620 262 2984520 263 3879876 264 4232592 265 3879876 266 2984520 267 1918620 268 1023264 269 447678 270 158004 271 43890 272 9240 273 1386 274 132 275 1 276 6 277 138 278 1518 279 10626 280 53130 281 201894 282 605682 283 1470942 284 2941884 285 4903140 286 6864396 287 8112468 288 8112468 289 6864396 290 4903140 291 2941884 292 1470942 293 605682 294 201894 295 53130 296 10626 297 1518 298 138 299 1 300 6 301 144 302 1656 303 12144 304 63756 305 255024 306 807576 307 2076624 308 4412826 309 7845024 310 11767536 311 14976864 312 16224936 313 14976864 314 11767536 315 7845024 316 4412826 317 2076624 318 807576 319 255024 320 63756 321 12144 322 1656 323 144 324 1 325 6 326 150 327 1800 328 13800 329 75900 330 318780 331 1062600 332 2884200 333 6489450 334 12257850 335 19612560 336 26744400 337 31201800 338 31201800 339 26744400 340 19612560 341 12257850 342 6489450 343 2884200 344 1062600 345 318780 346 75900 347 13800 348 1800 349 150 350 1 351 6 352 156 353 1950 354 15600 355 89700 356 394680 357 1381380 358 3946800 359 9373650 360 18747300 361 31870410 362 46356960 363 57946200 364 62403600 365 57946200 366 46356960 367 31870410 368 18747300 369 9373650 370 3946800 371 1381380 372 394680 373 89700 374 15600 375 1950 376 156 377 1 378 6 379 162 380 2106 381 17550 382 105300 383 484380 384 1776060 385 5328180 386 13320450 387 28120950 388 50617710 389 78227370 390 104303160 391 120349800 392 120349800 393 104303160 394 78227370 395 50617710 396 28120950 397 13320450 398 5328180 399 1776060 400 484380 401 105300 402 17550 403 2106 404 162 405 1 406 6 407 168 408 2268 409 19656 410 122850 411 589680 412 2260440 413 7104240 414 18648630 415 41441400 416 78738660 417 128845080 418 182530530 419 224652960 420 240699600 421 224652960 422 182530530 423 128845080 424 78738660 425 41441400 426 18648630 427 7104240 428 2260440 429 589680 430 122850 431 19656 432 2268 433 168 434 1 435 6 436 174 437 2436 438 21924 439 142506 440 712530 441 2850120 442 9364680 443 25752870 444 60090030 445 120180060 446 207583740 447 311375610 448 407183490 449 465352560 450 465352560 451 407183490 452 311375610 453 207583740 454 120180060 455 60090030 456 25752870 457 9364680 458 2850120 459 712530 460 142506 461 21924 462 2436 463 174 464 1 465 6 466 180 467 2610 468 24360 469 164430 470 855036 471 3562650 472 12214800 473 35117550 474 85842900 475 180270090 476 327763800 477 518959350 478 718559100 479 872536050 480 930705120 481 872536050 482 718559100 483 518959350 484 327763800 485 180270090 486 85842900 487 35117550 488 12214800 489 3562650 490 855036 491 164430 492 24360 493 2610 494 180 495 1 496 6 497 186 498 2790 499 26970 500 188790 501 1019466 502 4417686 503 15777450 504 47332350 505 120960450 506 266112990 507 508033890 508 846723150 509 1237518450 510 1591095150 511 1803241170 512 1803241170 513 1591095150 514 1237518450 515 846723150 516 508033890 517 266112990 518 120960450 519 47332350 520 15777450 521 4417686 522 1019466 523 188790 524 26970 525 2790 526 186 527 1 528 6 529 192 530 2976 531 29760 532 215760 533 1208256 534 5437152 535 20195136 536 63109800 537 168292800 538 387073440 539 774146880 540 1354757040 541 2084241600 542 2828613600 543 3394336320 544 3606482340 545 3394336320 546 2828613600 547 2084241600 548 1354757040 549 774146880 550 387073440 551 168292800 552 63109800 553 20195136 554 5437152 555 1208256 556 215760 557 29760 558 2976 559 192 560 1 561 6 562 198 563 3168 564 32736 565 245520 566 1424016 567 6645408 568 25632288 569 83304936 570 231402600 571 555366240 572 1161220320 573 2128903920 574 3438998640 575 4912855200 576 6222949920 577 7000818660 578 7000818660 579 6222949920 580 4912855200 581 3438998640 582 2128903920 583 1161220320 584 555366240 585 231402600 586 83304936 587 25632288 588 6645408 589 1424016 590 245520 591 32736 592 3168 593 198 594 1 595 6 596 204 597 3366 598 35904 599 278256 600 1669536 601 8069424 602 32277696 603 108937224 604 314707536 605 786768840 606 1716586560 607 3290124240 608 5567902560 609 8351853840 610 11135805120 611 13223768580 612 14001637320 613 13223768580 614 11135805120 615 8351853840 616 5567902560 617 3290124240 618 1716586560 619 786768840 620 314707536 621 108937224 622 32277696 623 8069424 624 1669536 625 278256 626 35904 627 3366 628 204 629 1 630 6 631 210 632 3570 633 39270 634 314160 635 1947792 636 9738960 637 40347120 638 141214920 639 423644760 640 1101476376 641 2503355400 642 5006710800 643 8858026800 644 13919756400 645 19487658960 646 24359573700 647 27225405900 648 27225405900 649 24359573700 650 19487658960 651 13919756400 652 8858026800 653 5006710800 654 2503355400 655 1101476376 656 423644760 657 141214920 658 40347120 659 9738960 660 1947792 661 314160 662 39270 663 3570 664 210 665 1 666 6 667 216 668 3780 669 42840 670 353430 671 2261952 672 11686752 673 50086080 674 181562040 675 564859680 676 1525121136 677 3604831776 678 7510066200 679 13864737600 680 22777783200 681 33407415360 682 43847232660 683 51584979600 684 54450811800 685 51584979600 686 43847232660 687 33407415360 688 22777783200 689 13864737600 690 7510066200 691 3604831776 692 1525121136 693 564859680 694 181562040 695 50086080 696 11686752 697 2261952 698 353430 699 42840 700 3780 701 216 702 1 703 6 704 222 705 3996 706 46620 707 396270 708 2615382 709 13948704 710 61772832 711 231648120 712 746421720 713 2089980816 714 5129952912 715 11114897976 716 21374803800 717 36642520800 718 56185198560 719 77254648020 720 95432212260 721 106035791400 722 106035791400 723 95432212260 724 77254648020 725 56185198560 726 36642520800 727 21374803800 728 11114897976 729 5129952912 730 2089980816 731 746421720 732 231648120 733 61772832 734 13948704 735 2615382 736 396270 737 46620 738 3996 739 222 740 1 741 6 742 228 743 4218 744 50616 745 442890 746 3011652 747 16564086 748 75721536 749 293420952 750 978069840 751 2836402536 752 7219933728 753 16244850888 754 32489701776 755 58017324600 756 92827719360 757 133439846580 758 172686860280 759 201468003660 760 212071582800 761 201468003660 762 172686860280 763 133439846580 764 92827719360 765 58017324600 766 32489701776 767 16244850888 768 7219933728 769 2836402536 770 978069840 771 293420952 772 75721536 773 16564086 774 3011652 775 442890 776 50616 777 4218 778 228 779 1 780 6 781 234 782 4446 783 54834 784 493506 785 3454542 786 19575738 787 92285622 788 369142488 789 1271490792 790 3814472376 791 10056336264 792 23464784616 793 48734552664 794 90507026376 795 150845043960 796 226267565940 797 306126706860 798 374154863940 799 413539586460 800 413539586460 801 374154863940 802 306126706860 803 226267565940 804 150845043960 805 90507026376 806 48734552664 807 23464784616 808 10056336264 809 3814472376 810 1271490792 811 369142488 812 92285622 813 19575738 814 3454542 815 493506 816 54834 817 4446 818 234 819 1 820 6 821 240 822 4680 823 59280 824 548340 825 3948048 826 23030280 827 111861360 828 461428110 829 1640633280 830 5085963168 831 13870808640 832 33521120880 833 72199337280 834 139241579040 835 241352070336 836 377112609900 837 532394272800 838 680281570800 839 787694450400 840 827079172920 841 787694450400 842 680281570800 843 532394272800 844 377112609900 845 241352070336 846 139241579040 847 72199337280 848 33521120880 849 13870808640 850 5085963168 851 1640633280 852 461428110 853 111861360 854 23030280 855 3948048 856 548340 857 59280 858 4680 859 240 860 1 861 6 862 246 863 4920 864 63960 865 607620 866 4496388 867 26978328 868 134891640 869 573289470 870 2102061390 871 6726596448 872 18956771808 873 47391929520 874 105720458160 875 211440916320 876 380593649376 877 618464680236 878 909506882700 879 1212675843600 880 1467976021200 881 1614773623320 882 1614773623320 883 1467976021200 884 1212675843600 885 909506882700 886 618464680236 887 380593649376 888 211440916320 889 105720458160 890 47391929520 891 18956771808 892 6726596448 893 2102061390 894 573289470 895 134891640 896 26978328 897 4496388 898 607620 899 63960 900 4920 901 246 902 1 903 6 904 252 905 5166 906 68880 907 671580 908 5104008 909 31474716 910 161869968 911 708181110 912 2675350860 913 8828657838 914 25683368256 915 66348701328 916 153112387680 917 317161374480 918 592034565696 919 999058329612 920 1527971562936 921 2122182726300 922 2680651864800 923 3082749644520 924 3229547246640 925 3082749644520 926 2680651864800 927 2122182726300 928 1527971562936 929 999058329612 930 592034565696 931 317161374480 932 153112387680 933 66348701328 934 25683368256 935 8828657838 936 2675350860 937 708181110 938 161869968 939 31474716 940 5104008 941 671580 942 68880 943 5166 944 252 945 1 946 6 947 258 948 5418 949 74046 950 740460 951 5775588 952 36578724 953 193344684 954 870051078 955 3383531970 956 11504008698 957 34512026094 958 92032069584 959 219461089008 960 470273762160 961 909195940176 962 1591092895308 963 2527029892548 964 3650154289236 965 4802834591100 966 5763401509320 967 6312296891160 968 6312296891160 969 5763401509320 970 4802834591100 971 3650154289236 972 2527029892548 973 1591092895308 974 909195940176 975 470273762160 976 219461089008 977 92032069584 978 34512026094 979 11504008698 980 3383531970 981 870051078 982 193344684 983 36578724 984 5775588 985 740460 986 74046 987 5418 988 258 989 1 990 6 991 264 992 5676 993 79464 994 814506 995 6516048 996 42354312 997 229923408 998 1063395762 999 4253583048 1000 14887540668 1001 46016034792 1002 126544095678 1003 311493158592 1004 689734851168 1005 1379469702336 1006 2500288835484 1007 4118122787856 1008 6177184181784 1009 8452988880336 1010 10566236100420 1011 12075698400480 1012 12624593782320 1013 12075698400480 1014 10566236100420 1015 8452988880336 1016 6177184181784 1017 4118122787856 1018 2500288835484 1019 1379469702336 1020 689734851168 1021 311493158592 1022 126544095678 1023 46016034792 1024 14887540668 1025 4253583048 1026 1063395762 1027 229923408 1028 42354312 1029 6516048 1030 814506 1031 79464 1032 5676 1033 264 1034 1 1035 6 1036 270 1037 5940 1038 85140 1039 893970 1040 7330554 1041 48870360 1042 272277720 1043 1293319170 1044 5316978810 1045 19141123716 1046 60903575460 1047 172560130470 1048 438037254270 1049 1001228009760 1050 2069204553504 1051 3879758537820 1052 6618411623340 1053 10295306969640 1054 14630173062120 1055 19019224980756 1056 22641934500900 1057 24700292182800 1058 24700292182800 1059 22641934500900 1060 19019224980756 1061 14630173062120 1062 10295306969640 1063 6618411623340 1064 3879758537820 1065 2069204553504 1066 1001228009760 1067 438037254270 1068 172560130470 1069 60903575460 1070 19141123716 1071 5316978810 1072 1293319170 1073 272277720 1074 48870360 1075 7330554 1076 893970 1077 85140 1078 5940 1079 270 1080 1 1081 6 1082 276 1083 6210 1084 91080 1085 979110 1086 8224524 1087 56200914 1088 321148080 1089 1565596890 1090 6610297980 1091 24458102526 1092 80044699176 1093 233463705930 1094 610597384740 1095 1439265264030 1096 3070432563264 1097 5948963091324 1098 10498170161160 1099 16913718592980 1100 24925480031760 1101 33649398042876 1102 41661159481656 1103 47342226683700 1104 49400584365600 1105 47342226683700 1106 41661159481656 1107 33649398042876 1108 24925480031760 1109 16913718592980 1110 10498170161160 1111 5948963091324 1112 3070432563264 1113 1439265264030 1114 610597384740 1115 233463705930 1116 80044699176 1117 24458102526 1118 6610297980 1119 1565596890 1120 321148080 1121 56200914 1122 8224524 1123 979110 1124 91080 1125 6210 1126 276 1127 1 1128 6 1129 282 1130 6486 1131 97290 1132 1070190 1133 9203634 1134 64425438 1135 377348994 1136 1886744970 1137 8175894870 1138 31068400506 1139 104502801702 1140 313508405106 1141 844061090670 1142 2049862648770 1143 4509697827294 1144 9019395654588 1145 16447133252484 1146 27411888754140 1147 41839198624740 1148 58574878074636 1149 75310557524532 1150 89003386165356 1151 96742811049300 1152 96742811049300 1153 89003386165356 1154 75310557524532 1155 58574878074636 1156 41839198624740 1157 27411888754140 1158 16447133252484 1159 9019395654588 1160 4509697827294 1161 2049862648770 1162 844061090670 1163 313508405106 1164 104502801702 1165 31068400506 1166 8175894870 1167 1886744970 1168 377348994 1169 64425438 1170 9203634 1171 1070190 1172 97290 1173 6486 1174 282 1175 1 1176 6 1177 288 1178 6768 1179 103776 1180 1167480 1181 10273824 1182 73629072 1183 441774432 1184 2264093964 1185 10062639840 1186 39244295376 1187 135571202208 1188 418011206808 1189 1157569495776 1190 2893923739440 1191 6559560476064 1192 13529093481882 1193 25466528907072 1194 43859022006624 1195 69251087378880 1196 100414076699376 1197 133885435599168 1198 164313943689888 1199 185746197214656 1200 193485622098600 1201 185746197214656 1202 164313943689888 1203 133885435599168 1204 100414076699376 1205 69251087378880 1206 43859022006624 1207 25466528907072 1208 13529093481882 1209 6559560476064 1210 2893923739440 1211 1157569495776 1212 418011206808 1213 135571202208 1214 39244295376 1215 10062639840 1216 2264093964 1217 441774432 1218 73629072 1219 10273824 1220 1167480 1221 103776 1222 6768 1223 288 1224 1 1225 6 1226 294 1227 7056 1228 110544 1229 1271256 1230 11441304 1231 83902896 1232 515403504 1233 2705868396 1234 12326733804 1235 49306935216 1236 174815497584 1237 553582409016 1238 1575580702584 1239 4051493235216 1240 9453484215504 1241 20088653957946 1242 38995622388954 1243 69325550913696 1244 113110109385504 1245 169665164078256 1246 234299512298544 1247 298199379289056 1248 350060140904544 1249 379231819313256 1250 379231819313256 1251 350060140904544 1252 298199379289056 1253 234299512298544 1254 169665164078256 1255 113110109385504 1256 69325550913696 1257 38995622388954 1258 20088653957946 1259 9453484215504 1260 4051493235216 1261 1575580702584 1262 553582409016 1263 174815497584 1264 49306935216 1265 12326733804 1266 2705868396 1267 515403504 1268 83902896 1269 11441304 1270 1271256 1271 110544 1272 7056 1273 294 1274 1 1275 6 1276 300 1277 7350 1278 117600 1279 1381800 1280 12712560 1281 95344200 1282 599306400 1283 3221271900 1284 15032602200 1285 61633669020 1286 224122432800 1287 728397906600 1288 2129163111600 1289 5627073937800 1290 13504977450720 1291 29542138173450 1292 59084276346900 1293 108321173302650 1294 182435660299200 1295 282775273463760 1296 403964676376800 1297 532498891587600 1298 648259520193600 1299 729291960217800 1300 758463638626512 1301 729291960217800 1302 648259520193600 1303 532498891587600 1304 403964676376800 1305 282775273463760 1306 182435660299200 1307 108321173302650 1308 59084276346900 1309 29542138173450 1310 13504977450720 1311 5627073937800 1312 2129163111600 1313 728397906600 1314 224122432800 1315 61633669020 1316 15032602200 1317 3221271900 1318 599306400 1319 95344200 1320 12712560 1321 1381800 1322 117600 1323 7350 1324 300 1325 1 1326 6 1327 306 1328 7650 1329 124950 1330 1499400 1331 14094360 1332 108056760 1333 694650600 1334 3820578300 1335 18253874100 1336 76666271220 1337 285756101820 1338 952520339400 1339 2857561018200 1340 7756237049400 1341 19132051388520 1342 43047115624170 1343 88626414520350 1344 167405449649550 1345 290756833601850 1346 465210933762960 1347 686739949840560 1348 936463567964400 1349 1180758411781200 1350 1377551480411400 1351 1487755598844312 1352 1487755598844312 1353 1377551480411400 1354 1180758411781200 1355 936463567964400 1356 686739949840560 1357 465210933762960 1358 290756833601850 1359 167405449649550 1360 88626414520350 1361 43047115624170 1362 19132051388520 1363 7756237049400 1364 2857561018200 1365 952520339400 1366 285756101820 1367 76666271220 1368 18253874100 1369 3820578300 1370 694650600 1371 108056760 1372 14094360 1373 1499400 1374 124950 1375 7650 1376 306 1377 1 1378 6 1379 312 1380 7956 1381 132600 1382 1624350 1383 15593760 1384 122151120 1385 802707360 1386 4515228900 1387 22074452400 1388 94920145320 1389 362422373040 1390 1238276441220 1391 3810081357600 1392 10613798067600 1393 26888288437920 1394 62179167012690 1395 131673530144520 1396 256031864169900 1397 458162283251400 1398 755967767364810 1399 1151950883603520 1400 1623203517804960 1401 2117221979745600 1402 2558309892192600 1403 2865307079255712 1404 2975511197688624 1405 2865307079255712 1406 2558309892192600 1407 2117221979745600 1408 1623203517804960 1409 1151950883603520 1410 755967767364810 1411 458162283251400 1412 256031864169900 1413 131673530144520 1414 62179167012690 1415 26888288437920 1416 10613798067600 1417 3810081357600 1418 1238276441220 1419 362422373040 1420 94920145320 1421 22074452400 1422 4515228900 1423 802707360 1424 122151120 1425 15593760 1426 1624350 1427 132600 1428 7956 1429 312 1430 1 1431 6 1432 318 1433 8268 1434 140556 1435 1756950 1436 17218110 1437 137744880 1438 924858480 1439 5317936260 1440 26589681300 1441 116994597720 1442 457342518360 1443 1600698814260 1444 5048357798820 1445 14423879425200 1446 37502086505520 1447 89067455450610 1448 193852697157210 1449 387705394314420 1450 714194147421300 1451 1214130050616210 1452 1907918650968330 1453 2775154401408480 1454 3740425497550560 1455 4675531871938200 1456 5423616971448312 1457 5840818276944336 1458 5840818276944336 1459 5423616971448312 1460 4675531871938200 1461 3740425497550560 1462 2775154401408480 1463 1907918650968330 1464 1214130050616210 1465 714194147421300 1466 387705394314420 1467 193852697157210 1468 89067455450610 1469 37502086505520 1470 14423879425200 1471 5048357798820 1472 1600698814260 1473 457342518360 1474 116994597720 1475 26589681300 1476 5317936260 1477 924858480 1478 137744880 1479 17218110 1480 1756950 1481 140556 1482 8268 1483 318 1484 1 1485 6 1486 324 1487 8586 1488 148824 1489 1897506 1490 18975060 1491 154962990 1492 1062603360 1493 6242794740 1494 31907617560 1495 143584279020 1496 574337116080 1497 2058041332620 1498 6649056613080 1499 19472237224020 1500 51925965930720 1501 126569541956130 1502 282920152607820 1503 581558091471630 1504 1101899541735720 1505 1928324198037510 1506 3122048701584540 1507 4683073052376810 1508 6515579898959040 1509 8415957369488760 1510 10099148843386512 1511 11264435248392648 1512 11681636553888672 1513 11264435248392648 1514 10099148843386512 1515 8415957369488760 1516 6515579898959040 1517 4683073052376810 1518 3122048701584540 1519 1928324198037510 1520 1101899541735720 1521 581558091471630 1522 282920152607820 1523 126569541956130 1524 51925965930720 1525 19472237224020 1526 6649056613080 1527 2058041332620 1528 574337116080 1529 143584279020 1530 31907617560 1531 6242794740 1532 1062603360 1533 154962990 1534 18975060 1535 1897506 1536 148824 1537 8586 1538 324 1539 1 1540 6 1541 330 1542 8910 1543 157410 1544 2046330 1545 20872566 1546 173938050 1547 1217566350 1548 7305398100 1549 38150412300 1550 175491896580 1551 717921395100 1552 2632378448700 1553 8707097945700 1554 26121293837100 1555 71398203154740 1556 178495507886850 1557 409489694563950 1558 864478244079450 1559 1683457633207350 1560 3030223739773230 1561 5050372899622050 1562 7805121753961350 1563 11198652951335850 1564 14931537268447800 1565 18515106212875272 1566 21363584091779160 1567 22946071802281320 1568 22946071802281320 1569 21363584091779160 1570 18515106212875272 1571 14931537268447800 1572 11198652951335850 1573 7805121753961350 1574 5050372899622050 1575 3030223739773230 1576 1683457633207350 1577 864478244079450 1578 409489694563950 1579 178495507886850 1580 71398203154740 1581 26121293837100 1582 8707097945700 1583 2632378448700 1584 717921395100 1585 175491896580 1586 38150412300 1587 7305398100 1588 1217566350 1589 173938050 1590 20872566 1591 2046330 1592 157410 1593 8910 1594 330 1595 1 1596 6 1597 336 1598 9240 1599 166320 1600 2203740 1601 22918896 1602 194810616 1603 1391504400 1604 8522964450 1605 45455810400 1606 213642308880 1607 893413291680 1608 3350299843800 1609 11339476394400 1610 34828391782800 1611 97519496991840 1612 249893711041590 1613 587985202450800 1614 1273967938643400 1615 2547935877286800 1616 4713681372980580 1617 8080596639395280 1618 12855494653583400 1619 19003774705297200 1620 26130190219783650 1621 33446643481323072 1622 39878690304654432 1623 44309655894060480 1624 45892143604562640 1625 44309655894060480 1626 39878690304654432 1627 33446643481323072 1628 26130190219783650 1629 19003774705297200 1630 12855494653583400 1631 8080596639395280 1632 4713681372980580 1633 2547935877286800 1634 1273967938643400 1635 587985202450800 1636 249893711041590 1637 97519496991840 1638 34828391782800 1639 11339476394400 1640 3350299843800 1641 893413291680 1642 213642308880 1643 45455810400 1644 8522964450 1645 1391504400 1646 194810616 1647 22918896 1648 2203740 1649 166320 1650 9240 1651 336 1652 1 1653 6 1654 342 1655 9576 1656 175560 1657 2370060 1658 25122636 1659 217729512 1660 1586315016 1661 9914468850 1662 53978774850 1663 259098119280 1664 1107055600560 1665 4243713135480 1666 14689776238200 1667 46167868177200 1668 132347888774640 1669 347413208033430 1670 837878913492390 1671 1861953141094200 1672 3821903815930200 1673 7261617250267380 1674 12794278012375860 1675 20936091292978680 1676 31859269358880600 1677 45133964925080850 1678 59576833701106722 1679 73325333785977504 1680 84188346198714912 1681 90201799498623120 1682 90201799498623120 1683 84188346198714912 1684 73325333785977504 1685 59576833701106722 1686 45133964925080850 1687 31859269358880600 1688 20936091292978680 1689 12794278012375860 1690 7261617250267380 1691 3821903815930200 1692 1861953141094200 1693 837878913492390 1694 347413208033430 1695 132347888774640 1696 46167868177200 1697 14689776238200 1698 4243713135480 1699 1107055600560 1700 259098119280 1701 53978774850 1702 9914468850 1703 1586315016 1704 217729512 1705 25122636 1706 2370060 1707 175560 1708 9576 1709 342 1710 1 1711 6 1712 348 1713 9918 1714 185136 1715 2545620 1716 27492696 1717 242852148 1718 1804044528 1719 11500783866 1720 63893243700 1721 313076894130 1722 1366153719840 1723 5350768736040 1724 18933489373680 1725 60857644415400 1726 178515756951840 1727 479761096808070 1728 1185292121525820 1729 2699832054586590 1730 5683856957024400 1731 11083521066197580 1732 20055895262643240 1733 33730369305354540 1734 52795360651859280 1735 76993234283961450 1736 104710798626187572 1737 132902167487084226 1738 157513679984692416 1739 174390145697338032 1740 180403598997246240 1741 174390145697338032 1742 157513679984692416 1743 132902167487084226 1744 104710798626187572 1745 76993234283961450 1746 52795360651859280 1747 33730369305354540 1748 20055895262643240 1749 11083521066197580 1750 5683856957024400 1751 2699832054586590 1752 1185292121525820 1753 479761096808070 1754 178515756951840 1755 60857644415400 1756 18933489373680 1757 5350768736040 1758 1366153719840 1759 313076894130 1760 63893243700 1761 11500783866 1762 1804044528 1763 242852148 1764 27492696 1765 2545620 1766 185136 1767 9918 1768 348 1769 1 1770 6 1771 354 1772 10266 1773 195054 1774 2730756 1775 30038316 1776 270344844 1777 2046896676 1778 13304828394 1779 75394027566 1780 376970137830 1781 1679230613970 1782 6716922455880 1783 24284258109720 1784 79791133789080 1785 239373401367240 1786 658276853759910 1787 1665053218333890 1788 3885124176112410 1789 8383689011610990 1790 16767378023221980 1791 31139416328840820 1792 53786264567997780 1793 86525729957213820 1794 129788594935820730 1795 181704032910149022 1796 237612966113271798 1797 290415847471776642 1798 331903825682030448 1799 354793744694584272 1800 354793744694584272 1801 331903825682030448 1802 290415847471776642 1803 237612966113271798 1804 181704032910149022 1805 129788594935820730 1806 86525729957213820 1807 53786264567997780 1808 31139416328840820 1809 16767378023221980 1810 8383689011610990 1811 3885124176112410 1812 1665053218333890 1813 658276853759910 1814 239373401367240 1815 79791133789080 1816 24284258109720 1817 6716922455880 1818 1679230613970 1819 376970137830 1820 75394027566 1821 13304828394 1822 2046896676 1823 270344844 1824 30038316 1825 2730756 1826 195054 1827 10266 1828 354 1829 1 1830 6 1831 360 1832 10620 1833 205320 1834 2925810 1835 32769072 1836 300383160 1837 2317241520 1838 15351725070 1839 88698855960 1840 452364165396 1841 2056200751800 1842 8396153069850 1843 31001180565600 1844 104075391898800 1845 319164535156320 1846 897650255127150 1847 2323330072093800 1848 5550177394446300 1849 12268813187723400 1850 25151067034832970 1851 47906794352062800 1852 84925680896838600 1853 140311994525211600 1854 216314324893034550 1855 311492627845969752 1856 419316999023420820 1857 528028813585048440 1858 622319673153807090 1859 686697570376614720 1860 709587489389168544 1861 686697570376614720 1862 622319673153807090 1863 528028813585048440 1864 419316999023420820 1865 311492627845969752 1866 216314324893034550 1867 140311994525211600 1868 84925680896838600 1869 47906794352062800 1870 25151067034832970 1871 12268813187723400 1872 5550177394446300 1873 2323330072093800 1874 897650255127150 1875 319164535156320 1876 104075391898800 1877 31001180565600 1878 8396153069850 1879 2056200751800 1880 452364165396 1881 88698855960 1882 15351725070 1883 2317241520 1884 300383160 1885 32769072 1886 2925810 1887 205320 1888 10620 1889 360 1890 1 1891 6 1892 366 1893 10980 1894 215940 1895 3131130 1896 35694882 1897 333152232 1898 2617624680 1899 17668966590 1900 104050581030 1901 541063021356 1902 2508564917196 1903 10452353821650 1904 39397333635450 1905 135076572464400 1906 423239927055120 1907 1216814790283470 1908 3220980327220950 1909 7873507466540100 1910 17818990582169700 1911 37419880222556370 1912 73057861386895770 1913 132832475248901400 1914 225237675422050200 1915 356626319418246150 1916 527806952739004302 1917 730809626869390572 1918 947345812608469260 1919 1150348486738855530 1920 1309017243530421810 1921 1396285059765783264 1922 1396285059765783264 1923 1309017243530421810 1924 1150348486738855530 1925 947345812608469260 1926 730809626869390572 1927 527806952739004302 1928 356626319418246150 1929 225237675422050200 1930 132832475248901400 1931 73057861386895770 1932 37419880222556370 1933 17818990582169700 1934 7873507466540100 1935 3220980327220950 1936 1216814790283470 1937 423239927055120 1938 135076572464400 1939 39397333635450 1940 10452353821650 1941 2508564917196 1942 541063021356 1943 104050581030 1944 17668966590 1945 2617624680 1946 333152232 1947 35694882 1948 3131130 1949 215940 1950 10980 1951 366 1952 1 1953 6 1954 372 1955 11346 1956 226920 1957 3347070 1958 38826012 1959 368847114 1960 2950776912 1961 20286591270 1962 121719547620 1963 645113602386 1964 3049627938552 1965 12960918738846 1966 49849687457100 1967 174473906099850 1968 558316499519520 1969 1640054717338590 1970 4437795117504420 1971 11094487793761050 1972 25692498048709800 1973 55238870804726070 1974 110477741609452140 1975 205890336635797170 1976 358070150670951600 1977 581863994840296350 1978 884433272157250452 1979 1258616579608394874 1980 1678155439477859832 1981 2097694299347324790 1982 2459365730269277340 1983 2705302303296205074 1984 2792570119531566528 1985 2705302303296205074 1986 2459365730269277340 1987 2097694299347324790 1988 1678155439477859832 1989 1258616579608394874 1990 884433272157250452 1991 581863994840296350 1992 358070150670951600 1993 205890336635797170 1994 110477741609452140 1995 55238870804726070 1996 25692498048709800 1997 11094487793761050 1998 4437795117504420 1999 1640054717338590 2000 558316499519520 2001 174473906099850 2002 49849687457100 2003 12960918738846 2004 3049627938552 2005 645113602386 2006 121719547620 2007 20286591270 2008 2950776912 2009 368847114 2010 38826012 2011 3347070 2012 226920 2013 11346 2014 372 2015 1 2016 6 2017 378 2018 11718 2019 238266 2020 3573990 2021 42173082 2022 407673126 2023 3319624026 2024 23237368182 2025 142006138890 2026 766833150006 2027 3694741540938 2028 16010546677398 2029 62810606195946 2030 224323593556950 2031 732790405619370 2032 2198371216858110 2033 6077849834843010 2034 15532282911265470 2035 36786985842470850 2036 80931368853435870 2037 165716612414178210 2038 316368078245249310 2039 563960487306748770 2040 939934145511247950 2041 1466297266997546802 2042 2143049851765645326 2043 2936772019086254706 2044 3775849738825184622 2045 4557060029616602130 2046 5164668033565482414 2047 5497872422827771602 2048 5497872422827771602 2049 5164668033565482414 2050 4557060029616602130 2051 3775849738825184622 2052 2936772019086254706 2053 2143049851765645326 2054 1466297266997546802 2055 939934145511247950 2056 563960487306748770 2057 316368078245249310 2058 165716612414178210 2059 80931368853435870 2060 36786985842470850 2061 15532282911265470 2062 6077849834843010 2063 2198371216858110 2064 732790405619370 2065 224323593556950 2066 62810606195946 2067 16010546677398 2068 3694741540938 2069 766833150006 2070 142006138890 2071 23237368182 2072 3319624026 2073 407673126 2074 42173082 2075 3573990 2076 238266 2077 11718 2078 378 2079 1 2080 6 2081 384 2082 12096 2083 249984 2084 3812256 2085 45747072 2086 449846208 2087 3727297152 2088 26556992208 2089 165243507072 2090 908839288896 2091 4461574690944 2092 19705288218336 2093 78821152873344 2094 287134199752896 2095 957113999176320 2096 2931161622477480 2097 8276221051701120 2098 21610132746108480 2099 52319268753736320 2100 117718354695906720 2101 246647981267614080 2102 482084690659427520 2103 880328565551998080 2104 1503894632817996720 2105 2406231412508794752 2106 3609347118763192128 2107 5079821870851900032 2108 6712621757911439328 2109 8332909768441786752 2110 9721728063182084544 2111 10662540456393254016 2112 10995744845655543204 2113 10662540456393254016 2114 9721728063182084544 2115 8332909768441786752 2116 6712621757911439328 2117 5079821870851900032 2118 3609347118763192128 2119 2406231412508794752 2120 1503894632817996720 2121 880328565551998080 2122 482084690659427520 2123 246647981267614080 2124 117718354695906720 2125 52319268753736320 2126 21610132746108480 2127 8276221051701120 2128 2931161622477480 2129 957113999176320 2130 287134199752896 2131 78821152873344 2132 19705288218336 2133 4461574690944 2134 908839288896 2135 165243507072 2136 26556992208 2137 3727297152 2138 449846208 2139 45747072 2140 3812256 2141 249984 2142 12096 2143 384 2144 1 2145 6 2146 390 2147 12480 2148 262080 2149 4062240 2150 49559328 2151 495593280 2152 4177143360 2153 30284289360 2154 191800499280 2155 1074082795968 2156 5370413979840 2157 24166862909280 2158 98526441091680 2159 365955352626240 2160 1244248198929216 2161 3888275621653800 2162 11207382674178600 2163 29886353797809600 2164 73929401499844800 2165 170037623449643040 2166 364366335963520800 2167 728732671927041600 2168 1362413256211425600 2169 2384223198369994800 2170 3910126045326791472 2171 6015578531271986880 2172 8689168989615092160 2173 11792443628763339360 2174 15045531526353226080 2175 18054637831623871296 2176 20384268519575338560 2177 21658285302048797220 2178 21658285302048797220 2179 20384268519575338560 2180 18054637831623871296 2181 15045531526353226080 2182 11792443628763339360 2183 8689168989615092160 2184 6015578531271986880 2185 3910126045326791472 2186 2384223198369994800 2187 1362413256211425600 2188 728732671927041600 2189 364366335963520800 2190 170037623449643040 2191 73929401499844800 2192 29886353797809600 2193 11207382674178600 2194 3888275621653800 2195 1244248198929216 2196 365955352626240 2197 98526441091680 2198 24166862909280 2199 5370413979840 2200 1074082795968 2201 191800499280 2202 30284289360 2203 4177143360 2204 495593280 2205 49559328 2206 4062240 2207 262080 2208 12480 2209 390 2210 1 2211 6 2212 396 2213 12870 2214 274560 2215 4324320 2216 53621568 2217 545152608 2218 4672736640 2219 34461432720 2220 222084788640 2221 1265883295248 2222 6444496775808 2223 29537276889120 2224 122693304000960 2225 464481793717920 2226 1610203551555456 2227 5132523820583016 2228 15095658295832400 2229 41093736471988200 2230 103815755297654400 2231 243967024949487840 2232 534403959413163840 2233 1093099007890562400 2234 2091145928138467200 2235 3746636454581420400 2236 6294349243696786272 2237 9925704576598778352 2238 14704747520887079040 2239 20481612618378431520 2240 26837975155116565440 2241 33100169357977097376 2242 38438906351199209856 2243 42042553821624135780 2244 43316570604097594440 2245 42042553821624135780 2246 38438906351199209856 2247 33100169357977097376 2248 26837975155116565440 2249 20481612618378431520 2250 14704747520887079040 2251 9925704576598778352 2252 6294349243696786272 2253 3746636454581420400 2254 2091145928138467200 2255 1093099007890562400 2256 534403959413163840 2257 243967024949487840 2258 103815755297654400 2259 41093736471988200 2260 15095658295832400 2261 5132523820583016 2262 1610203551555456 2263 464481793717920 2264 122693304000960 2265 29537276889120 2266 6444496775808 2267 1265883295248 2268 222084788640 2269 34461432720 2270 4672736640 2271 545152608 2272 53621568 2273 4324320 2274 274560 2275 12870 2276 396 2277 1 2278 6 2279 402 2280 13266 2281 287430 2282 4598880 2283 57945888 2284 598774176 2285 5217889248 2286 39134169360 2287 256546221360 2288 1487968083888 2289 7710380071056 2290 35981773664928 2291 152230580890080 2292 587175097718880 2293 2074685345273376 2294 6742727372138472 2295 20228182116415416 2296 56189394767820600 2297 144909491769642600 2298 347782780247142240 2299 778370984362651680 2300 1627502967303726240 2301 3184244936029029600 2302 5837782382719887600 2303 10040985698278206672 2304 16220053820295564624 2305 24630452097485857392 2306 35186360139265510560 2307 47319587773494996960 2308 59938144513093662816 2309 71539075709176307232 2310 80481460172823345636 2311 85359124425721730220 2312 85359124425721730220 2313 80481460172823345636 2314 71539075709176307232 2315 59938144513093662816 2316 47319587773494996960 2317 35186360139265510560 2318 24630452097485857392 2319 16220053820295564624 2320 10040985698278206672 2321 5837782382719887600 2322 3184244936029029600 2323 1627502967303726240 2324 778370984362651680 2325 347782780247142240 2326 144909491769642600 2327 56189394767820600 2328 20228182116415416 2329 6742727372138472 2330 2074685345273376 2331 587175097718880 2332 152230580890080 2333 35981773664928 2334 7710380071056 2335 1487968083888 2336 256546221360 2337 39134169360 2338 5217889248 2339 598774176 2340 57945888 2341 4598880 2342 287430 2343 13266 2344 402 2345 1 2346 6 2347 408 2348 13668 2349 300696 2350 4886310 2351 62544768 2352 656720064 2353 5816663424 2354 44352058608 2355 295680390720 2356 1744514305248 2357 9198348154944 2358 43692153735984 2359 188212354555008 2360 739405678608960 2361 2661860442992256 2362 8817412717411848 2363 26970909488553888 2364 76417576884236016 2365 201098886537463200 2366 492692272016784840 2367 1126153764609793920 2368 2405873951666377920 2369 4811747903332755840 2370 9022027318748917200 2371 15878768080998094272 2372 26261039518573771296 2373 40850505917781422016 2374 59816812236751367952 2375 82505947912760507520 2376 107257732286588659776 2377 131477220222269970048 2378 152020535881999652868 2379 165840584598545075856 2380 170718248851443460440 2381 165840584598545075856 2382 152020535881999652868 2383 131477220222269970048 2384 107257732286588659776 2385 82505947912760507520 2386 59816812236751367952 2387 40850505917781422016 2388 26261039518573771296 2389 15878768080998094272 2390 9022027318748917200 2391 4811747903332755840 2392 2405873951666377920 2393 1126153764609793920 2394 492692272016784840 2395 201098886537463200 2396 76417576884236016 2397 26970909488553888 2398 8817412717411848 2399 2661860442992256 2400 739405678608960 2401 188212354555008 2402 43692153735984 2403 9198348154944 2404 1744514305248 2405 295680390720 2406 44352058608 2407 5816663424 2408 656720064 2409 62544768 2410 4886310 2411 300696 2412 13668 2413 408 2414 1 2415 6 2416 414 2417 14076 2418 314364 2419 5187006 2420 67431078 2421 719264832 2422 6473383488 2423 50168722032 2424 340032449328 2425 2040194695968 2426 10942862460192 2427 52890501890928 2428 231904508290992 2429 927618033163968 2430 3401266121601216 2431 11479273160404104 2432 35788322205965736 2433 103388486372789904 2434 277516463421699216 2435 693791158554248040 2436 1618846036626578760 2437 3532027716276171840 2438 7217621854999133760 2439 13833775222081673040 2440 24900795399747011472 2441 42139807599571865568 2442 67111545436355193312 2443 100667318154532789968 2444 142322760149511875472 2445 189763680199349167296 2446 238734952508858629824 2447 283497756104269622916 2448 317861120480544728724 2449 336558833449988536296 2450 336558833449988536296 2451 317861120480544728724 2452 283497756104269622916 2453 238734952508858629824 2454 189763680199349167296 2455 142322760149511875472 2456 100667318154532789968 2457 67111545436355193312 2458 42139807599571865568 2459 24900795399747011472 2460 13833775222081673040 2461 7217621854999133760 2462 3532027716276171840 2463 1618846036626578760 2464 693791158554248040 2465 277516463421699216 2466 103388486372789904 2467 35788322205965736 2468 11479273160404104 2469 3401266121601216 2470 927618033163968 2471 231904508290992 2472 52890501890928 2473 10942862460192 2474 2040194695968 2475 340032449328 2476 50168722032 2477 6473383488 2478 719264832 2479 67431078 2480 5187006 2481 314364 2482 14076 2483 414 2484 1 2485 6 2486 420 2487 14490 2488 328440 2489 5501370 2490 72618084 2491 786695910 2492 7192648320 2493 56642105520 2494 390201171360 2495 2380227145296 2496 12983057156160 2497 63833364351120 2498 284795010181920 2499 1159522541454960 2500 4328884154765184 2501 14880539282005320 2502 47267595366369840 2503 139176808578755640 2504 380904949794489120 2505 971307621975947256 2506 2312637195180826800 2507 5150873752902750600 2508 10749649571275305600 2509 21051397077080806800 2510 38734570621828684512 2511 67040602999318877040 2512 109251353035927058880 2513 167778863590887983280 2514 242990078304044665440 2515 332086440348861042768 2516 428498632708207797120 2517 522232708613128252740 2518 601358876584814351640 2519 654419953930533265020 2520 673117666899977072592 2521 654419953930533265020 2522 601358876584814351640 2523 522232708613128252740 2524 428498632708207797120 2525 332086440348861042768 2526 242990078304044665440 2527 167778863590887983280 2528 109251353035927058880 2529 67040602999318877040 2530 38734570621828684512 2531 21051397077080806800 2532 10749649571275305600 2533 5150873752902750600 2534 2312637195180826800 2535 971307621975947256 2536 380904949794489120 2537 139176808578755640 2538 47267595366369840 2539 14880539282005320 2540 4328884154765184 2541 1159522541454960 2542 284795010181920 2543 63833364351120 2544 12983057156160 2545 2380227145296 2546 390201171360 2547 56642105520 2548 7192648320 2549 786695910 2550 72618084 2551 5501370 2552 328440 2553 14490 2554 420 2555 1 2556 6 2557 426 2558 14910 2559 342930 2560 5829810 2561 78119454 2562 859313994 2563 7979344230 2564 63834753840 2565 446843276880 2566 2770428316656 2567 15363284301456 2568 76816421507280 2569 348628374533040 2570 1444317551636880 2571 5488406696220144 2572 19209423436770504 2573 62148134648375160 2574 186444403945125480 2575 520081758373244760 2576 1352212571770436376 2577 3283944817156774056 2578 7463510948083577400 2579 15900523324178056200 2580 31801046648356112400 2581 59785967698909491312 2582 105775173621147561552 2583 176291956035245935920 2584 277030216626815042160 2585 410768941894932648720 2586 575076518652905708208 2587 760585073057068839888 2588 950731341321336049860 2589 1123591585197942604380 2590 1255778830515347616660 2591 1327537620830510337612 2592 1327537620830510337612 2593 1255778830515347616660 2594 1123591585197942604380 2595 950731341321336049860 2596 760585073057068839888 2597 575076518652905708208 2598 410768941894932648720 2599 277030216626815042160 2600 176291956035245935920 2601 105775173621147561552 2602 59785967698909491312 2603 31801046648356112400 2604 15900523324178056200 2605 7463510948083577400 2606 3283944817156774056 2607 1352212571770436376 2608 520081758373244760 2609 186444403945125480 2610 62148134648375160 2611 19209423436770504 2612 5488406696220144 2613 1444317551636880 2614 348628374533040 2615 76816421507280 2616 15363284301456 2617 2770428316656 2618 446843276880 2619 63834753840 2620 7979344230 2621 859313994 2622 78119454 2623 5829810 2624 342930 2625 14910 2626 426 2627 1 2628 6 2629 432 2630 15336 2631 357840 2632 6172740 2633 83949264 2634 937433448 2635 8838658224 2636 71814098070 2637 510678030720 2638 3217271593536 2639 18133712618112 2640 92179705808736 2641 425444796040320 2642 1792945926169920 2643 6932724247857024 2644 24697830132990648 2645 81357558085145664 2646 248592538593500640 2647 706526162318370240 2648 1872294330143681136 2649 4636157388927210432 2650 10747455765240351456 2651 23364034272261633600 2652 47701569972534168600 2653 91587014347265603712 2654 165561141320057052864 2655 282067129656393497472 2656 453322172662060978080 2657 687799158521747690880 2658 985845460547838356928 2659 1335661591709974548096 2660 1711316414378404889748 2661 2074322926519278654240 2662 2379370415713290221040 2663 2583316451345857954272 2664 2655075241661020675224 2665 2583316451345857954272 2666 2379370415713290221040 2667 2074322926519278654240 2668 1711316414378404889748 2669 1335661591709974548096 2670 985845460547838356928 2671 687799158521747690880 2672 453322172662060978080 2673 282067129656393497472 2674 165561141320057052864 2675 91587014347265603712 2676 47701569972534168600 2677 23364034272261633600 2678 10747455765240351456 2679 4636157388927210432 2680 1872294330143681136 2681 706526162318370240 2682 248592538593500640 2683 81357558085145664 2684 24697830132990648 2685 6932724247857024 2686 1792945926169920 2687 425444796040320 2688 92179705808736 2689 18133712618112 2690 3217271593536 2691 510678030720 2692 71814098070 2693 8838658224 2694 937433448 2695 83949264 2696 6172740 2697 357840 2698 15336 2699 432 2700 1 2701 6 2702 438 2703 15768 2704 373176 2705 6530580 2706 90122004 2707 1021382712 2708 9776091672 2709 80652756294 2710 582492128790 2711 3727949624256 2712 21350984211648 2713 110313418426848 2714 517624501849056 2715 2218390722210240 2716 8725670174026944 2717 31630554380847672 2718 106055388218136312 2719 329950096678646304 2720 955118700911870880 2721 2578820492462051376 2722 6508451719070891568 2723 15383613154167561888 2724 34111490037501985056 2725 71065604244795802200 2726 139288584319799772312 2727 257148155667322656576 2728 447628270976450550336 2729 735389302318454475552 2730 1141121331183808668960 2731 1673644619069586047808 2732 2321507052257812905024 2733 3046978006088379437844 2734 3785639340897683543988 2735 4453693342232568875280 2736 4962686867059148175312 2737 5238391693006878629496 2738 5238391693006878629496 2739 4962686867059148175312 2740 4453693342232568875280 2741 3785639340897683543988 2742 3046978006088379437844 2743 2321507052257812905024 2744 1673644619069586047808 2745 1141121331183808668960 2746 735389302318454475552 2747 447628270976450550336 2748 257148155667322656576 2749 139288584319799772312 2750 71065604244795802200 2751 34111490037501985056 2752 15383613154167561888 2753 6508451719070891568 2754 2578820492462051376 2755 955118700911870880 2756 329950096678646304 2757 106055388218136312 2758 31630554380847672 2759 8725670174026944 2760 2218390722210240 2761 517624501849056 2762 110313418426848 2763 21350984211648 2764 3727949624256 2765 582492128790 2766 80652756294 2767 9776091672 2768 1021382712 2769 90122004 2770 6530580 2771 373176 2772 15768 2773 438 2774 1 2775 6 2776 444 2777 16206 2778 388944 2779 6903756 2780 96652584 2781 1111504716 2782 10797474384 2783 90428847966 2784 663144885084 2785 4310441753046 2786 25078933835904 2787 131664402638496 2788 627937920275904 2789 2736015224059296 2790 10944060896237184 2791 40356224554874616 2792 137685942598983984 2793 436005484896782616 2794 1285068797590517184 2795 3533939193373922256 2796 9087272211532942944 2797 21892064873238453456 2798 49495103191669546944 2799 105177094282297787256 2800 210354188564595574512 2801 396436739987122428888 2802 704776426643773206912 2803 1183017573294905025888 2804 1876510633502263144512 2805 2814765950253394716768 2806 3995151671327398952832 2807 5368485058346192342868 2808 6832617346986062981832 2809 8239332683130252419268 2810 9416380209291717050592 2811 10201078560066026804808 2812 10476783386013757258992 2813 10201078560066026804808 2814 9416380209291717050592 2815 8239332683130252419268 2816 6832617346986062981832 2817 5368485058346192342868 2818 3995151671327398952832 2819 2814765950253394716768 2820 1876510633502263144512 2821 1183017573294905025888 2822 704776426643773206912 2823 396436739987122428888 2824 210354188564595574512 2825 105177094282297787256 2826 49495103191669546944 2827 21892064873238453456 2828 9087272211532942944 2829 3533939193373922256 2830 1285068797590517184 2831 436005484896782616 2832 137685942598983984 2833 40356224554874616 2834 10944060896237184 2835 2736015224059296 2836 627937920275904 2837 131664402638496 2838 25078933835904 2839 4310441753046 2840 663144885084 2841 90428847966 2842 10797474384 2843 1111504716 2844 96652584 2845 6903756 2846 388944 2847 16206 2848 444 2849 1 2850 6 2851 450 2852 16650 2853 405150 2854 7292700 2855 103556340 2856 1208157300 2857 11908979100 2858 101226322350 2859 753573733050 2860 4973586638130 2861 29389375588950 2862 156743336474400 2863 759602322914400 2864 3363953144335200 2865 13680076120296480 2866 51300285451111800 2867 178042167153858600 2868 573691427495766600 2869 1721074282487299800 2870 4819007990964439440 2871 12621211404906865200 2872 30979337084771396400 2873 71387168064908000400 2874 154672197473967334200 2875 315531282846893361768 2876 606790928551718003400 2877 1101213166630895635800 2878 1887793999938678232800 2879 3059528206797168170400 2880 4691276583755657861280 2881 6809917621580793669600 2882 9363636729673591295700 2883 12201102405332255324700 2884 15071950030116315401100 2885 17655712892421969469860 2886 19617458769357743855400 2887 20677861946079784063800 2888 20677861946079784063800 2889 19617458769357743855400 2890 17655712892421969469860 2891 15071950030116315401100 2892 12201102405332255324700 2893 9363636729673591295700 2894 6809917621580793669600 2895 4691276583755657861280 2896 3059528206797168170400 2897 1887793999938678232800 2898 1101213166630895635800 2899 606790928551718003400 2900 315531282846893361768 2901 154672197473967334200 2902 71387168064908000400 2903 30979337084771396400 2904 12621211404906865200 2905 4819007990964439440 2906 1721074282487299800 2907 573691427495766600 2908 178042167153858600 2909 51300285451111800 2910 13680076120296480 2911 3363953144335200 2912 759602322914400 2913 156743336474400 2914 29389375588950 2915 4973586638130 2916 753573733050 2917 101226322350 2918 11908979100 2919 1208157300 2920 103556340 2921 7292700 2922 405150 2923 16650 2924 450 2925 1 2926 6 2927 456 2928 17100 2929 421800 2930 7697850 2931 110849040 2932 1311713640 2933 13117136400 2934 113135301450 2935 854800055400 2936 5727160371180 2937 34362962227080 2938 186132712063350 2939 916345659388800 2940 4123555467249600 2941 17044029264631680 2942 64980361571408280 2943 229342452604970400 2944 751733594649625200 2945 2294765709983066400 2946 6540082273451739240 2947 17440219395871304640 2948 43600548489678261600 2949 102366505149679396800 2950 226059365538875334600 2951 470203480320860695968 2952 922322211398611365168 2953 1708004095182613639200 2954 2989007166569573868600 2955 4947322206735846403200 2956 7750804790552826031680 2957 11501194205336451530880 2958 16173554351254384965300 2959 21564739135005846620400 2960 27273052435448570725800 2961 32727662922538284870960 2962 37273171661779713325260 2963 40295320715437527919200 2964 41355723892159568127600 2965 40295320715437527919200 2966 37273171661779713325260 2967 32727662922538284870960 2968 27273052435448570725800 2969 21564739135005846620400 2970 16173554351254384965300 2971 11501194205336451530880 2972 7750804790552826031680 2973 4947322206735846403200 2974 2989007166569573868600 2975 1708004095182613639200 2976 922322211398611365168 2977 470203480320860695968 2978 226059365538875334600 2979 102366505149679396800 2980 43600548489678261600 2981 17440219395871304640 2982 6540082273451739240 2983 2294765709983066400 2984 751733594649625200 2985 229342452604970400 2986 64980361571408280 2987 17044029264631680 2988 4123555467249600 2989 916345659388800 2990 186132712063350 2991 34362962227080 2992 5727160371180 2993 854800055400 2994 113135301450 2995 13117136400 2996 1311713640 2997 110849040 2998 7697850 2999 421800 3000 17100 3001 456 3002 1 3003 6 3004 462 3005 17556 3006 438900 3007 8119650 3008 118546890 3009 1422562680 3010 14428850040 3011 126252437850 3012 967935356850 3013 6581960426580 3014 40090122598260 3015 220495674290430 3016 1102478371452150 3017 5039901126638400 3018 21167584731881280 3019 82024390836039960 3020 294322814176378680 3021 981076047254595600 3022 3046499304632691600 3023 8834847983434805640 3024 23980301669323043880 3025 61040767885549566240 3026 145967053639357658400 3027 328425870688554731400 3028 696262845859736030568 3029 1392525691719472061136 3030 2630326306581225004368 3031 4697011261752187507800 3032 7936329373305420271800 3033 12698126997288672434880 3034 19251998995889277562560 3035 27674748556590836496180 3036 37738293486260231585700 3037 48837791570454417346200 3038 60000715357986855596760 3039 70000834584317998196220 3040 77568492377217241244460 3041 81651044607597096046800 3042 81651044607597096046800 3043 77568492377217241244460 3044 70000834584317998196220 3045 60000715357986855596760 3046 48837791570454417346200 3047 37738293486260231585700 3048 27674748556590836496180 3049 19251998995889277562560 3050 12698126997288672434880 3051 7936329373305420271800 3052 4697011261752187507800 3053 2630326306581225004368 3054 1392525691719472061136 3055 696262845859736030568 3056 328425870688554731400 3057 145967053639357658400 3058 61040767885549566240 3059 23980301669323043880 3060 8834847983434805640 3061 3046499304632691600 3062 981076047254595600 3063 294322814176378680 3064 82024390836039960 3065 21167584731881280 3066 5039901126638400 3067 1102478371452150 3068 220495674290430 3069 40090122598260 3070 6581960426580 3071 967935356850 3072 126252437850 3073 14428850040 3074 1422562680 3075 118546890 3076 8119650 3077 438900 3078 17556 3079 462 3080 1 3081 6 3082 468 3083 18018 3084 456456 3085 8558550 3086 126666540 3087 1541109570 3088 15851412720 3089 140681287890 3090 1094187794700 3091 7549895783430 3092 46672083024840 3093 260585796888690 3094 1322974045742580 3095 6142379498090550 3096 26207485858519680 3097 103191975567921240 3098 376347205012418640 3099 1275398861430974280 3100 4027575351887287200 3101 11881347288067497240 3102 32815149652757849520 3103 85021069554872610120 3104 207007821524907224640 3105 474392924327912389800 3106 1024688716548290761968 3107 2088788537579208091704 3108 4022851998300697065504 3109 7327337568333412512168 3110 12633340635057607779600 3111 20634456370594092706680 3112 31950125993177949997440 3113 46926747552480114058740 3114 65413042042851068081880 3115 86576085056714648931900 3116 108838506928441272942960 3117 130001549942304853792980 3118 147569326961535239440680 3119 159219536984814337291260 3120 163302089215194192093600 3121 159219536984814337291260 3122 147569326961535239440680 3123 130001549942304853792980 3124 108838506928441272942960 3125 86576085056714648931900 3126 65413042042851068081880 3127 46926747552480114058740 3128 31950125993177949997440 3129 20634456370594092706680 3130 12633340635057607779600 3131 7327337568333412512168 3132 4022851998300697065504 3133 2088788537579208091704 3134 1024688716548290761968 3135 474392924327912389800 3136 207007821524907224640 3137 85021069554872610120 3138 32815149652757849520 3139 11881347288067497240 3140 4027575351887287200 3141 1275398861430974280 3142 376347205012418640 3143 103191975567921240 3144 26207485858519680 3145 6142379498090550 3146 1322974045742580 3147 260585796888690 3148 46672083024840 3149 7549895783430 3150 1094187794700 3151 140681287890 3152 15851412720 3153 1541109570 3154 126666540 3155 8558550 3156 456456 3157 18018 3158 468 3159 1 3160 6 3161 474 3162 18486 3163 474474 3164 9015006 3165 135225090 3166 1667776110 3167 17392522290 3168 156532700610 3169 1234869082590 3170 8644083578130 3171 54221978808270 3172 307257879913530 3173 1583559842631270 3174 7465353543833130 3175 32349865356610230 3176 129399461426440920 3177 479539180580339880 3178 1651746066443392920 3179 5302974213318261480 3180 15908922639954784440 3181 44696496940825346760 3182 117836219207630459640 3183 292028891079779834760 3184 681400745852819614440 3185 1499081640876203151768 3186 3113477254127498853672 3187 6111640535879905157208 3188 11350189566634109577672 3189 19960678203391020291768 3190 33267797005651700486280 3191 52584582363772042704120 3192 78876873545658064056180 3193 112339789595331182140620 3194 151989127099565717013780 3195 195414591985155921874860 3196 238840056870746126735940 3197 277570876903840093233660 3198 306788863946349576731940 3199 322521626200008529384860 3200 322521626200008529384860 3201 306788863946349576731940 3202 277570876903840093233660 3203 238840056870746126735940 3204 195414591985155921874860 3205 151989127099565717013780 3206 112339789595331182140620 3207 78876873545658064056180 3208 52584582363772042704120 3209 33267797005651700486280 3210 19960678203391020291768 3211 11350189566634109577672 3212 6111640535879905157208 3213 3113477254127498853672 3214 1499081640876203151768 3215 681400745852819614440 3216 292028891079779834760 3217 117836219207630459640 3218 44696496940825346760 3219 15908922639954784440 3220 5302974213318261480 3221 1651746066443392920 3222 479539180580339880 3223 129399461426440920 3224 32349865356610230 3225 7465353543833130 3226 1583559842631270 3227 307257879913530 3228 54221978808270 3229 8644083578130 3230 1234869082590 3231 156532700610 3232 17392522290 3233 1667776110 3234 135225090 3235 9015006 3236 474474 3237 18486 3238 474 3239 1 3240 6 3241 480 3242 18960 3243 492960 3244 9489480 3245 144240096 3246 1803001200 3247 19060298400 3248 173925222900 3249 1391401783200 3250 9878952660720 3251 62866062386400 3252 361479858721800 3253 1890817722544800 3254 9048913386464400 3255 39815218900443360 3256 161749326783051150 3257 608938642006780800 3258 2131285247023732800 3259 6954720279761654400 3260 21211896853273045920 3261 60605419580780131200 3262 162532716148455806400 3263 409865110287410294400 3264 973429636932599449200 3265 2180482386729022766208 3266 4612558895003702005440 3267 9225117790007404010880 3268 17461830102514014734880 3269 31310867770025129869440 3270 53228475209042720778048 3271 85852379369423743190400 3272 131461455909430106760300 3273 191216663140989246196800 3274 264328916694896899154400 3275 347403719084721638888640 3276 434254648855902048610800 3277 516410933774586219969600 3278 584359740850189669965600 3279 629310490146358106116800 3280 645043252400017058769720 3281 629310490146358106116800 3282 584359740850189669965600 3283 516410933774586219969600 3284 434254648855902048610800 3285 347403719084721638888640 3286 264328916694896899154400 3287 191216663140989246196800 3288 131461455909430106760300 3289 85852379369423743190400 3290 53228475209042720778048 3291 31310867770025129869440 3292 17461830102514014734880 3293 9225117790007404010880 3294 4612558895003702005440 3295 2180482386729022766208 3296 973429636932599449200 3297 409865110287410294400 3298 162532716148455806400 3299 60605419580780131200 3300 21211896853273045920 3301 6954720279761654400 3302 2131285247023732800 3303 608938642006780800 3304 161749326783051150 3305 39815218900443360 3306 9048913386464400 3307 1890817722544800 3308 361479858721800 3309 62866062386400 3310 9878952660720 3311 1391401783200 3312 173925222900 3313 19060298400 3314 1803001200 3315 144240096 3316 9489480 3317 492960 3318 18960 3319 480 3320 1 3321 6 3322 486 3323 19440 3324 511920 3325 9982440 3326 153729576 3327 1947241296 3328 20863299600 3329 192985521300 3330 1565327006100 3331 11270354443920 3332 72745015047120 3333 424345921108200 3334 2252297581266600 3335 10939731109009200 3336 48864132286907760 3337 201564545683494510 3338 770687968789831950 3339 2740223889030513600 3340 9086005526785387200 3341 28166617133034700320 3342 81817316434053177120 3343 223138135729235937600 3344 572397826435866100800 3345 1383294747220009743600 3346 3153912023661622215408 3347 6793041281732724771648 3348 13837676685011106016320 3349 26686947892521418745760 3350 48772697872539144604320 3351 84539342979067850647488 3352 139080854578466463968448 3353 217313835278853849950700 3354 322678119050419352957100 3355 455545579835886145351200 3356 611732635779618538043040 3357 781658367940623687499440 3358 950665582630488268580400 3359 1100770674624775889935200 3360 1213670230996547776082400 3361 1274353742546375164886520 3362 1274353742546375164886520 3363 1213670230996547776082400 3364 1100770674624775889935200 3365 950665582630488268580400 3366 781658367940623687499440 3367 611732635779618538043040 3368 455545579835886145351200 3369 322678119050419352957100 3370 217313835278853849950700 3371 139080854578466463968448 3372 84539342979067850647488 3373 48772697872539144604320 3374 26686947892521418745760 3375 13837676685011106016320 3376 6793041281732724771648 3377 3153912023661622215408 3378 1383294747220009743600 3379 572397826435866100800 3380 223138135729235937600 3381 81817316434053177120 3382 28166617133034700320 3383 9086005526785387200 3384 2740223889030513600 3385 770687968789831950 3386 201564545683494510 3387 48864132286907760 3388 10939731109009200 3389 2252297581266600 3390 424345921108200 3391 72745015047120 3392 11270354443920 3393 1565327006100 3394 192985521300 3395 20863299600 3396 1947241296 3397 153729576 3398 9982440 3399 511920 3400 19440 3401 486 3402 1 3403 6 3404 492 3405 19926 3406 531360 3407 10494360 3408 163712016 3409 2100970872 3410 22810540896 3411 213848820900 3412 1758312527400 3413 12835681450020 3414 84015369491040 3415 497090936155320 3416 2676643502374800 3417 13192028690275800 3418 59803863395916960 3419 250428677970402270 3420 972252514473326460 3421 3510911857820345550 3422 11826229415815900800 3423 37252622659820087520 3424 109983933567087877440 3425 304955452163289114720 3426 795535962165102038400 3427 1955692573655875844400 3428 4537206770881631959008 3429 9946953305394346987056 3430 20630717966743830787968 3431 40524624577532524762080 3432 75459645765060563350080 3433 133312040851606995251808 3434 223620197557534314615936 3435 356394689857320313919148 3436 539991954329273202907800 3437 778223698886305498308300 3438 1067278215615504683394240 3439 1393391003720242225542480 3440 1732323950571111956079840 3441 2051436257255264158515600 3442 2314440905621323666017600 3443 2488023973542922940968920 3444 2548707485092750329773040 3445 2488023973542922940968920 3446 2314440905621323666017600 3447 2051436257255264158515600 3448 1732323950571111956079840 3449 1393391003720242225542480 3450 1067278215615504683394240 3451 778223698886305498308300 3452 539991954329273202907800 3453 356394689857320313919148 3454 223620197557534314615936 3455 133312040851606995251808 3456 75459645765060563350080 3457 40524624577532524762080 3458 20630717966743830787968 3459 9946953305394346987056 3460 4537206770881631959008 3461 1955692573655875844400 3462 795535962165102038400 3463 304955452163289114720 3464 109983933567087877440 3465 37252622659820087520 3466 11826229415815900800 3467 3510911857820345550 3468 972252514473326460 3469 250428677970402270 3470 59803863395916960 3471 13192028690275800 3472 2676643502374800 3473 497090936155320 3474 84015369491040 3475 12835681450020 3476 1758312527400 3477 213848820900 3478 22810540896 3479 2100970872 3480 163712016 3481 10494360 3482 531360 3483 19926 3484 492 3485 1 3486 6 3487 498 3488 20418 3489 551286 3490 11025720 3491 174206376 3492 2264682888 3493 24911511768 3494 236659361796 3495 1972161348300 3496 14593993977420 3497 96851050941060 3498 581106305646360 3499 3173734438530120 3500 15868672192650600 3501 72995892086192760 3502 310232541366319230 3503 1222681192443728730 3504 4483164372293672010 3505 15337141273636246350 3506 49078852075635988320 3507 147236556226907964960 3508 414939385730376992160 3509 1100491414328391153120 3510 2751228535820977882800 3511 6492899344537507803408 3512 14484160076275978946064 3513 30577671272138177775024 3514 61155342544276355550048 3515 115984270342593088112160 3516 208771686616667558601888 3517 356932238409141309867744 3518 580014887414854628535084 3519 896386644186593516826948 3520 1318215653215578701216100 3521 1845501914501810181702540 3522 2460669219335746908936720 3523 3125714954291354181622320 3524 3783760207826376114595440 3525 4365877162876587824533200 3526 4802464879164246606986520 3527 5036731458635673270741960 3528 5036731458635673270741960 3529 4802464879164246606986520 3530 4365877162876587824533200 3531 3783760207826376114595440 3532 3125714954291354181622320 3533 2460669219335746908936720 3534 1845501914501810181702540 3535 1318215653215578701216100 3536 896386644186593516826948 3537 580014887414854628535084 3538 356932238409141309867744 3539 208771686616667558601888 3540 115984270342593088112160 3541 61155342544276355550048 3542 30577671272138177775024 3543 14484160076275978946064 3544 6492899344537507803408 3545 2751228535820977882800 3546 1100491414328391153120 3547 414939385730376992160 3548 147236556226907964960 3549 49078852075635988320 3550 15337141273636246350 3551 4483164372293672010 3552 1222681192443728730 3553 310232541366319230 3554 72995892086192760 3555 15868672192650600 3556 3173734438530120 3557 581106305646360 3558 96851050941060 3559 14593993977420 3560 1972161348300 3561 236659361796 3562 24911511768 3563 2264682888 3564 174206376 3565 11025720 3566 551286 3567 20418 3568 498 3569 1 3570 6 3571 504 3572 20916 3573 571704 3574 11577006 3575 185232096 3576 2438889264 3577 27176194656 3578 261570873564 3579 2208820710096 3580 16566155325720 3581 111445044918480 3582 677957356587420 3583 3754840744176480 3584 19042406631180720 3585 88864564278843360 3586 383228433452511990 3587 1532913733810047960 3588 5705845564737400740 3589 19820305645929918360 3590 64415993349272234670 3591 196315408302543953280 3592 562175941957284957120 3593 1515430800058768145280 3594 3851719950149369035920 3595 9244127880358485686208 3596 20977059420813486749472 3597 45061831348414156721088 3598 91733013816414533325072 3599 177139612886869443662208 3600 324755956959260646714048 3601 565703925025808868469632 3602 936947125823995938402828 3603 1476401531601448145362032 3604 2214602297402172218043048 3605 3163717567717388882918640 3606 4306171133837557090639260 3607 5586384173627101090559040 3608 6909475162117730296217760 3609 8149637370702963939128640 3610 9168342042040834431519720 3611 9839196337799919877728480 3612 10073462917271346541483920 3613 9839196337799919877728480 3614 9168342042040834431519720 3615 8149637370702963939128640 3616 6909475162117730296217760 3617 5586384173627101090559040 3618 4306171133837557090639260 3619 3163717567717388882918640 3620 2214602297402172218043048 3621 1476401531601448145362032 3622 936947125823995938402828 3623 565703925025808868469632 3624 324755956959260646714048 3625 177139612886869443662208 3626 91733013816414533325072 3627 45061831348414156721088 3628 20977059420813486749472 3629 9244127880358485686208 3630 3851719950149369035920 3631 1515430800058768145280 3632 562175941957284957120 3633 196315408302543953280 3634 64415993349272234670 3635 19820305645929918360 3636 5705845564737400740 3637 1532913733810047960 3638 383228433452511990 3639 88864564278843360 3640 19042406631180720 3641 3754840744176480 3642 677957356587420 3643 111445044918480 3644 16566155325720 3645 2208820710096 3646 261570873564 3647 27176194656 3648 2438889264 3649 185232096 3650 11577006 3651 571704 3652 20916 3653 504 3654 1 3655 6 3656 510 3657 21420 3658 592620 3659 12148710 3660 196809102 3661 2624121360 3662 29615083920 3663 288747068220 3664 2470391583660 3665 18774976035816 3666 128011200244200 3667 789402401505900 3668 4432798100763900 3669 22797247375357200 3670 107906970910024080 3671 472092997731355350 3672 1916142167262559950 3673 7238759298547448700 3674 25526151210667319100 3675 84236298995202153030 3676 260731401651816187950 3677 758491350259828910400 3678 2077606742016053102400 3679 5367150750208137181200 3680 13095847830507854722128 3681 30221187301171972435680 3682 66038890769227643470560 3683 136794845164828690046160 3684 268872626703283976987280 3685 501895569846130090376256 3686 890459881985069515183680 3687 1502651050849804806872460 3688 2413348657425444083764860 3689 3691003829003620363405080 3690 5378319865119561100961688 3691 7469888701554945973557900 3692 9892555307464658181198300 3693 12495859335744831386776800 3694 15059112532820694235346400 3695 17317979412743798370648360 3696 19007538379840754309248200 3697 19912659255071266419212400 3698 19912659255071266419212400 3699 19007538379840754309248200 3700 17317979412743798370648360 3701 15059112532820694235346400 3702 12495859335744831386776800 3703 9892555307464658181198300 3704 7469888701554945973557900 3705 5378319865119561100961688 3706 3691003829003620363405080 3707 2413348657425444083764860 3708 1502651050849804806872460 3709 890459881985069515183680 3710 501895569846130090376256 3711 268872626703283976987280 3712 136794845164828690046160 3713 66038890769227643470560 3714 30221187301171972435680 3715 13095847830507854722128 3716 5367150750208137181200 3717 2077606742016053102400 3718 758491350259828910400 3719 260731401651816187950 3720 84236298995202153030 3721 25526151210667319100 3722 7238759298547448700 3723 1916142167262559950 3724 472092997731355350 3725 107906970910024080 3726 22797247375357200 3727 4432798100763900 3728 789402401505900 3729 128011200244200 3730 18774976035816 3731 2470391583660 3732 288747068220 3733 29615083920 3734 2624121360 3735 196809102 3736 12148710 3737 592620 3738 21420 3739 510 3740 1 3741 6 3742 516 3743 21930 3744 614040 3745 12741330 3746 208957812 3747 2820930462 3748 32239205280 3749 318362152140 3750 2759138651880 3751 21245367619476 3752 146786176280016 3753 917413601750100 3754 5222200502269800 3755 27230045476121100 3756 130704218285381280 3757 579999968641379430 3758 2388235164993915300 3759 9154901465810008650 3760 32764910509214767800 3761 109762450205869472130 3762 344967700647018340980 3763 1019222751911645098350 3764 2836098092275882012800 3765 7444757492224190283600 3766 18462998580715991903328 3767 43317035131679827157808 3768 96260078070399615906240 3769 202833735934056333516720 3770 405667471868112667033440 3771 770768196549414067363536 3772 1392355451831199605559936 3773 2393110932834874322056140 3774 3915999708275248890637320 3775 6104352486429064447169940 3776 9069323694123181464366768 3777 12848208566674507074519588 3778 17362444009019604154756200 3779 22388414643209489567975100 3780 27554971868565525622123200 3781 32377091945564492605994760 3782 36325517792584552679896560 3783 38920197634912020728460600 3784 39825318510142532838424800 3785 38920197634912020728460600 3786 36325517792584552679896560 3787 32377091945564492605994760 3788 27554971868565525622123200 3789 22388414643209489567975100 3790 17362444009019604154756200 3791 12848208566674507074519588 3792 9069323694123181464366768 3793 6104352486429064447169940 3794 3915999708275248890637320 3795 2393110932834874322056140 3796 1392355451831199605559936 3797 770768196549414067363536 3798 405667471868112667033440 3799 202833735934056333516720 3800 96260078070399615906240 3801 43317035131679827157808 3802 18462998580715991903328 3803 7444757492224190283600 3804 2836098092275882012800 3805 1019222751911645098350 3806 344967700647018340980 3807 109762450205869472130 3808 32764910509214767800 3809 9154901465810008650 3810 2388235164993915300 3811 579999968641379430 3812 130704218285381280 3813 27230045476121100 3814 5222200502269800 3815 917413601750100 3816 146786176280016 3817 21245367619476 3818 2759138651880 3819 318362152140 3820 32239205280 3821 2820930462 3822 208957812 3823 12741330 3824 614040 3825 21930 3826 516 3827 1 3828 6 3829 522 3830 22446 3831 635970 3832 13355370 3833 221699142 3834 3029888274 3835 35060135742 3836 350601357420 3837 3077500804020 3838 24004506271356 3839 168031543899492 3840 1064199778030116 3841 6139614104019900 3842 32452245978390900 3843 157934263761502380 3844 710704186926760710 3845 2968235133635294730 3846 11543136630803923950 3847 41919811975024776450 3848 142527360715084239930 3849 454730150852887813110 3850 1364190452558663439330 3851 3855320844187527111150 3852 10280855584500072296400 3853 25907756072940182186928 3854 61780033712395819061136 3855 139577113202079443064048 3856 299093814004455949422960 3857 608501207802169000550160 3858 1176435668417526734396976 3859 2163123648380613672923472 3860 3785466384666073927616076 3861 6309110641110123212693460 3862 10020352194704313337807260 3863 15173676180552245911536708 3864 21917532260797688538886356 3865 30210652575694111229275788 3866 39750858652229093722731300 3867 49943386511775015190098300 3868 59932063814130018228117960 3869 68702609738149045285891320 3870 75245715427496573408357160 3871 78745516145054553566885400 3872 78745516145054553566885400 3873 75245715427496573408357160 3874 68702609738149045285891320 3875 59932063814130018228117960 3876 49943386511775015190098300 3877 39750858652229093722731300 3878 30210652575694111229275788 3879 21917532260797688538886356 3880 15173676180552245911536708 3881 10020352194704313337807260 3882 6309110641110123212693460 3883 3785466384666073927616076 3884 2163123648380613672923472 3885 1176435668417526734396976 3886 608501207802169000550160 3887 299093814004455949422960 3888 139577113202079443064048 3889 61780033712395819061136 3890 25907756072940182186928 3891 10280855584500072296400 3892 3855320844187527111150 3893 1364190452558663439330 3894 454730150852887813110 3895 142527360715084239930 3896 41919811975024776450 3897 11543136630803923950 3898 2968235133635294730 3899 710704186926760710 3900 157934263761502380 3901 32452245978390900 3902 6139614104019900 3903 1064199778030116 3904 168031543899492 3905 24004506271356 3906 3077500804020 3907 350601357420 3908 35060135742 3909 3029888274 3910 221699142 3911 13355370 3912 635970 3913 22446 3914 522 3915 1 3916 6 3917 528 3918 22968 3919 658416 3920 13991340 3921 235054512 3922 3251587416 3923 38090024016 3924 385661493162 3925 3428102161440 3926 27082007075376 3927 192036050170848 3928 1232231321929608 3929 7203813882050016 3930 38591860082410800 3931 190386509739893280 3932 868638450688263090 3933 3678939320562055440 3934 14511371764439218680 3935 53462948605828700400 3936 184447172690109016380 3937 597257511567972053040 3938 1818920603411551252440 3939 5219511296746190550480 3940 14136176428687599407550 3941 36188611657440254483328 3942 87687789785336001248064 3943 201357146914475262125184 3944 438670927206535392487008 3945 907595021806624949973120 3946 1784936876219695734947136 3947 3339559316798140407320448 3948 5948590033046687600539548 3949 10094577025776197140309536 3950 16329462835814436550500720 3951 25194028375256559249343968 3952 37091208441349934450423064 3953 52128184836491799768162144 3954 69961511227923204952007088 3955 89694245164004108912829600 3956 109875450325905033418216260 3957 128634673552279063514009280 3958 143948325165645618694248480 3959 153991231572551126975242560 3960 157491032290109107133770800 3961 153991231572551126975242560 3962 143948325165645618694248480 3963 128634673552279063514009280 3964 109875450325905033418216260 3965 89694245164004108912829600 3966 69961511227923204952007088 3967 52128184836491799768162144 3968 37091208441349934450423064 3969 25194028375256559249343968 3970 16329462835814436550500720 3971 10094577025776197140309536 3972 5948590033046687600539548 3973 3339559316798140407320448 3974 1784936876219695734947136 3975 907595021806624949973120 3976 438670927206535392487008 3977 201357146914475262125184 3978 87687789785336001248064 3979 36188611657440254483328 3980 14136176428687599407550 3981 5219511296746190550480 3982 1818920603411551252440 3983 597257511567972053040 3984 184447172690109016380 3985 53462948605828700400 3986 14511371764439218680 3987 3678939320562055440 3988 868638450688263090 3989 190386509739893280 3990 38591860082410800 3991 7203813882050016 3992 1232231321929608 3993 192036050170848 3994 27082007075376 3995 3428102161440 3996 385661493162 3997 38090024016 3998 3251587416 3999 235054512 4000 13991340 4001 658416 4002 22968 4003 528 4004 1 4005 6 4006 534 4007 23496 4008 681384 4009 14649756 4010 249045852 4011 3486641928 4012 41341611432 4013 423751517178 4014 3813763654602 4015 30510109236816 4016 219118057246224 4017 1424267372100456 4018 8436045203979624 4019 45795673964460816 4020 228978369822304080 4021 1059024960428156370 4022 4547577771250318530 4023 18190311085001274120 4024 67974320370267919080 4025 237910121295937716780 4026 781704684258081069420 4027 2416178114979523305480 4028 7038431900157741802920 4029 19355687725433789958030 4030 50324788086127853890878 4031 123876401442776255731392 4032 289044936699811263373248 4033 640028074121010654612192 4034 1346265949013160342460128 4035 2692531898026320684920256 4036 5124496193017836142267584 4037 9288149349844828007859996 4038 16043167058822884740849084 4039 26424039861590633690810256 4040 41523491211070995799844688 4041 62285236816606493699767032 4042 89219393277841734218585208 4043 122089696064415004720169232 4044 159655756391927313864836688 4045 199569695489909142331045860 4046 238510123878184096932225540 4047 272582998717924682208257760 4048 297939556738196745669491040 4049 311482263862660234109013360 4050 311482263862660234109013360 4051 297939556738196745669491040 4052 272582998717924682208257760 4053 238510123878184096932225540 4054 199569695489909142331045860 4055 159655756391927313864836688 4056 122089696064415004720169232 4057 89219393277841734218585208 4058 62285236816606493699767032 4059 41523491211070995799844688 4060 26424039861590633690810256 4061 16043167058822884740849084 4062 9288149349844828007859996 4063 5124496193017836142267584 4064 2692531898026320684920256 4065 1346265949013160342460128 4066 640028074121010654612192 4067 289044936699811263373248 4068 123876401442776255731392 4069 50324788086127853890878 4070 19355687725433789958030 4071 7038431900157741802920 4072 2416178114979523305480 4073 781704684258081069420 4074 237910121295937716780 4075 67974320370267919080 4076 18190311085001274120 4077 4547577771250318530 4078 1059024960428156370 4079 228978369822304080 4080 45795673964460816 4081 8436045203979624 4082 1424267372100456 4083 219118057246224 4084 30510109236816 4085 3813763654602 4086 423751517178 4087 41341611432 4088 3486641928 4089 249045852 4090 14649756 4091 681384 4092 23496 4093 534 4094 1 4095 6 4096 540 4097 24030 4098 704880 4099 15331140 4100 263695608 4101 3735687780 4102 44828253360 4103 465093128610 4104 4237515171780 4105 34323872891418 4106 249628166483040 4107 1643385429346680 4108 9860312576080080 4109 54231719168440440 4110 274774043786764896 4111 1288003330250460450 4112 5606602731678474900 4113 22737888856251592650 4114 86164631455269193200 4115 305884441666205635860 4116 1019614805554018786200 4117 3197882799237604374900 4118 9454610015137265108400 4119 26394119625591531760950 4120 69680475811561643848908 4121 174201189528904109622270 4122 412921338142587519104640 4123 929073010820821917985440 4124 1986294023134170997072320 4125 4038797847039481027380384 4126 7817028091044156827187840 4127 14412645542862664150127580 4128 25331316408667712748709080 4129 42467206920413518431659340 4130 67947531072661629490654944 4131 103808728027677489499611720 4132 151504630094448227918352240 4133 211309089342256738938754440 4134 281745452456342318585005920 4135 359225451881836456195882548 4136 438079819368093239263271400 4137 511093122596108779140483300 4138 570522555456121427877748800 4139 609421820600856979778504400 4140 622964527725320468218026720 4141 609421820600856979778504400 4142 570522555456121427877748800 4143 511093122596108779140483300 4144 438079819368093239263271400 4145 359225451881836456195882548 4146 281745452456342318585005920 4147 211309089342256738938754440 4148 151504630094448227918352240 4149 103808728027677489499611720 4150 67947531072661629490654944 4151 42467206920413518431659340 4152 25331316408667712748709080 4153 14412645542862664150127580 4154 7817028091044156827187840 4155 4038797847039481027380384 4156 1986294023134170997072320 4157 929073010820821917985440 4158 412921338142587519104640 4159 174201189528904109622270 4160 69680475811561643848908 4161 26394119625591531760950 4162 9454610015137265108400 4163 3197882799237604374900 4164 1019614805554018786200 4165 305884441666205635860 4166 86164631455269193200 4167 22737888856251592650 4168 5606602731678474900 4169 1288003330250460450 4170 274774043786764896 4171 54231719168440440 4172 9860312576080080 4173 1643385429346680 4174 249628166483040 4175 34323872891418 4176 4237515171780 4177 465093128610 4178 44828253360 4179 3735687780 4180 263695608 4181 15331140 4182 704880 4183 24030 4184 540 4185 1 4186 6 4187 546 4188 24570 4189 728910 4190 16036020 4191 279026748 4192 3999383388 4193 48563941140 4194 509921381970 4195 4702608300390 4196 38561388063198 4197 283952039374458 4198 1893013595829720 4199 11503698005426760 4200 64092031744520520 4201 329005762955205336 4202 1562777374037225346 4203 6894606061928935350 4204 28344491587930067550 4205 108902520311520785850 4206 392049073121474829060 4207 1325499247220224422060 4208 4217497604791623161100 4209 12652492814374869483300 4210 35848729640728796869350 4211 96074595437153175609858 4212 243881665340465753471178 4213 587122527671491628726910 4214 1341994348963409437090080 4215 2915367033954992915057760 4216 6025091870173652024452704 4217 11855825938083637854568224 4218 22229673633906820977315420 4219 39743961951530376898836660 4220 67798523329081231180368420 4221 110414737993075147922314284 4222 171756259100339118990266664 4223 255313358122125717417963960 4224 362813719436704966857106680 4225 493054541798599057523760360 4226 640970904338178774780888468 4227 797305271249929695459153948 4228 949172941964202018403754700 4229 1081615678052230207018232100 4230 1179944376056978407656253200 4231 1232386348326177447996531120 4232 1232386348326177447996531120 4233 1179944376056978407656253200 4234 1081615678052230207018232100 4235 949172941964202018403754700 4236 797305271249929695459153948 4237 640970904338178774780888468 4238 493054541798599057523760360 4239 362813719436704966857106680 4240 255313358122125717417963960 4241 171756259100339118990266664 4242 110414737993075147922314284 4243 67798523329081231180368420 4244 39743961951530376898836660 4245 22229673633906820977315420 4246 11855825938083637854568224 4247 6025091870173652024452704 4248 2915367033954992915057760 4249 1341994348963409437090080 4250 587122527671491628726910 4251 243881665340465753471178 4252 96074595437153175609858 4253 35848729640728796869350 4254 12652492814374869483300 4255 4217497604791623161100 4256 1325499247220224422060 4257 392049073121474829060 4258 108902520311520785850 4259 28344491587930067550 4260 6894606061928935350 4261 1562777374037225346 4262 329005762955205336 4263 64092031744520520 4264 11503698005426760 4265 1893013595829720 4266 283952039374458 4267 38561388063198 4268 4702608300390 4269 509921381970 4270 48563941140 4271 3999383388 4272 279026748 4273 16036020 4274 728910 4275 24570 4276 546 4277 1 4278 6 4279 552 4280 25116 4281 753480 4282 16764930 4283 295062768 4284 4278410136 4285 52563324528 4286 558485323110 4287 5212529682360 4288 43263996363588 4289 322513427437656 4290 2176965635204178 4291 13396711601256480 4292 75595729749947280 4293 393097794699725856 4294 1891783136992430682 4295 8457383435966160696 4296 35239097649859002900 4297 137247011899450853400 4298 500951593432995614910 4299 1717548320341699251120 4300 5542996852011847583160 4301 16869990419166492644400 4302 48501222455103666352650 4303 131923325077881972479208 4304 339956260777618929081036 4305 831004193011957382198088 4306 1929116876634901065816990 4307 4257361382918402352147840 4308 8940458904128644939510464 4309 17880917808257289879020928 4310 34085499571990458831883644 4311 61973635585437197876152080 4312 107542485280611608079205080 4313 178213261322156379102682704 4314 282170997093414266912580948 4315 427069617222464836408230624 4316 618127077558830684275070640 4317 855868261235304024380867040 4318 1134025446136777832304648828 4319 1438276175588108470240042416 4320 1746478213214131713862908648 4321 2030788620016432225421986800 4322 2261560054109208614674485300 4323 2412330724383155855652784320 4324 2464772696652354895993062240 4325 2412330724383155855652784320 4326 2261560054109208614674485300 4327 2030788620016432225421986800 4328 1746478213214131713862908648 4329 1438276175588108470240042416 4330 1134025446136777832304648828 4331 855868261235304024380867040 4332 618127077558830684275070640 4333 427069617222464836408230624 4334 282170997093414266912580948 4335 178213261322156379102682704 4336 107542485280611608079205080 4337 61973635585437197876152080 4338 34085499571990458831883644 4339 17880917808257289879020928 4340 8940458904128644939510464 4341 4257361382918402352147840 4342 1929116876634901065816990 4343 831004193011957382198088 4344 339956260777618929081036 4345 131923325077881972479208 4346 48501222455103666352650 4347 16869990419166492644400 4348 5542996852011847583160 4349 1717548320341699251120 4350 500951593432995614910 4351 137247011899450853400 4352 35239097649859002900 4353 8457383435966160696 4354 1891783136992430682 4355 393097794699725856 4356 75595729749947280 4357 13396711601256480 4358 2176965635204178 4359 322513427437656 4360 43263996363588 4361 5212529682360 4362 558485323110 4363 52563324528 4364 4278410136 4365 295062768 4366 16764930 4367 753480 4368 25116 4369 552 4370 1 4371 6 4372 558 4373 25668 4374 778596 4375 17518410 4376 311827698 4377 4573472904 4378 56841734664 4379 611048647638 4380 5771015005470 4381 48476526045948 4382 365777423801244 4383 2499479062641834 4384 15573677236460658 4385 88992441351203760 4386 468693524449673136 4387 2284880931692156538 4388 10349166572958591378 4389 43696481085825163596 4390 172486109549309856300 4391 638198605332446468310 4392 2218499913774694866030 4393 7260545172353546834280 4394 22412987271178340227560 4395 65371212874270158997050 4396 180424547532985638831858 4397 471879585855500901560244 4398 1170960453789576311279124 4399 2760121069646858448015078 4400 6186478259553303417964830 4401 13197820287047047291658304 4402 26821376712385934818531392 4403 51966417380247748710904572 4404 96059135157427656708035724 4405 169516120866048805955357160 4406 285755746602767987181887784 4407 460384258415570646015263652 4408 709240614315879103320811572 4409 1045196694781295520683301264 4410 1473995338794134708655937680 4411 1989893707372081856685515868 4412 2572301621724886302544691244 4413 3184754388802240184102951064 4414 3777266833230563939284895448 4415 4292348674125640840096472100 4416 4673890778492364470327269620 4417 4877103421035510751645846560 4418 4877103421035510751645846560 4419 4673890778492364470327269620 4420 4292348674125640840096472100 4421 3777266833230563939284895448 4422 3184754388802240184102951064 4423 2572301621724886302544691244 4424 1989893707372081856685515868 4425 1473995338794134708655937680 4426 1045196694781295520683301264 4427 709240614315879103320811572 4428 460384258415570646015263652 4429 285755746602767987181887784 4430 169516120866048805955357160 4431 96059135157427656708035724 4432 51966417380247748710904572 4433 26821376712385934818531392 4434 13197820287047047291658304 4435 6186478259553303417964830 4436 2760121069646858448015078 4437 1170960453789576311279124 4438 471879585855500901560244 4439 180424547532985638831858 4440 65371212874270158997050 4441 22412987271178340227560 4442 7260545172353546834280 4443 2218499913774694866030 4444 638198605332446468310 4445 172486109549309856300 4446 43696481085825163596 4447 10349166572958591378 4448 2284880931692156538 4449 468693524449673136 4450 88992441351203760 4451 15573677236460658 4452 2499479062641834 4453 365777423801244 4454 48476526045948 4455 5771015005470 4456 611048647638 4457 56841734664 4458 4573472904 4459 311827698 4460 17518410 4461 778596 4462 25668 4463 558 4464 1 4465 6 4466 564 4467 26226 4468 804264 4469 18297006 4470 329346108 4471 4885300602 4472 61415207568 4473 667890382302 4474 6382063653108 4475 54247541051418 4476 414253949847192 4477 2865256486443078 4478 18073156299102492 4479 104566118587664418 4480 557685965800876896 4481 2753574456141829674 4482 12634047504650747916 4483 54045647658783754974 4484 216182590635135019896 4485 810684714881756324610 4486 2856698519107141334340 4487 9479045086128241700310 4488 29673532443531887061840 4489 87784200145448499224610 4490 245795760407255797828908 4491 652304133388486540392102 4492 1642840039645077212839368 4493 3931081523436434759294202 4494 8946599329200161865979908 4495 19384298546600350709623134 4496 40019196999432982110189696 4497 78787794092633683529435964 4498 148025552537675405418940296 4499 265575256023476462663392884 4500 455271867468816793137244944 4501 746140005018338633197151436 4502 1169624872731449749336075224 4503 1754437309097174624004112836 4504 2519192033575430229339238944 4505 3463889046166216565341453548 4506 4562195329096968159230207112 4507 5757056010527126486647642308 4508 6962021222032804123387846512 4509 8069615507356204779381367548 4510 8966239452618005310423741720 4511 9550994199527875221973116180 4512 9754206842071021503291693120 4513 9550994199527875221973116180 4514 8966239452618005310423741720 4515 8069615507356204779381367548 4516 6962021222032804123387846512 4517 5757056010527126486647642308 4518 4562195329096968159230207112 4519 3463889046166216565341453548 4520 2519192033575430229339238944 4521 1754437309097174624004112836 4522 1169624872731449749336075224 4523 746140005018338633197151436 4524 455271867468816793137244944 4525 265575256023476462663392884 4526 148025552537675405418940296 4527 78787794092633683529435964 4528 40019196999432982110189696 4529 19384298546600350709623134 4530 8946599329200161865979908 4531 3931081523436434759294202 4532 1642840039645077212839368 4533 652304133388486540392102 4534 245795760407255797828908 4535 87784200145448499224610 4536 29673532443531887061840 4537 9479045086128241700310 4538 2856698519107141334340 4539 810684714881756324610 4540 216182590635135019896 4541 54045647658783754974 4542 12634047504650747916 4543 2753574456141829674 4544 557685965800876896 4545 104566118587664418 4546 18073156299102492 4547 2865256486443078 4548 414253949847192 4549 54247541051418 4550 6382063653108 4551 667890382302 4552 61415207568 4553 4885300602 4554 329346108 4555 18297006 4556 804264 4557 26226 4558 564 4559 1 4560 6 4561 570 4562 26790 4563 830490 4564 19101270 4565 347643114 4566 5214646710 4567 66300508170 4568 729305589870 4569 7049954035410 4570 60629604704526 4571 468501490898610 4572 3279510436290270 4573 20938412785545570 4574 122639274886766910 4575 662252084388541314 4576 3311260421942706570 4577 15387621960792577590 4578 66679695163434502890 4579 270228238293918774870 4580 1026867305516891344506 4581 3667383233988897658950 4582 12335743605235383034650 4583 39152577529660128762150 4584 117457732588980386286450 4585 333579960552704297053518 4586 898099893795742338221010 4587 2295144173033563753231470 4588 5573921563081511972133570 4589 12877680852636596625274110 4590 28330897875800512575603042 4591 59403495546033332819812830 4592 118806991092066665639625660 4593 226813346630309088948376260 4594 413600808561151868082333180 4595 720847123492293255800637828 4596 1201411872487155426334396380 4597 1915764877749788382533226660 4598 2924062181828624373340188060 4599 4273629342672604853343351780 4600 5983081079741646794680692492 4601 8026084375263184724571660660 4602 10319251339624094645877849420 4603 12719077232559930610035488820 4604 15031636729389008902769214060 4605 17035854959974210089805109268 4606 18517233652145880532396857900 4607 19305201041598896725264809300 4608 19305201041598896725264809300 4609 18517233652145880532396857900 4610 17035854959974210089805109268 4611 15031636729389008902769214060 4612 12719077232559930610035488820 4613 10319251339624094645877849420 4614 8026084375263184724571660660 4615 5983081079741646794680692492 4616 4273629342672604853343351780 4617 2924062181828624373340188060 4618 1915764877749788382533226660 4619 1201411872487155426334396380 4620 720847123492293255800637828 4621 413600808561151868082333180 4622 226813346630309088948376260 4623 118806991092066665639625660 4624 59403495546033332819812830 4625 28330897875800512575603042 4626 12877680852636596625274110 4627 5573921563081511972133570 4628 2295144173033563753231470 4629 898099893795742338221010 4630 333579960552704297053518 4631 117457732588980386286450 4632 39152577529660128762150 4633 12335743605235383034650 4634 3667383233988897658950 4635 1026867305516891344506 4636 270228238293918774870 4637 66679695163434502890 4638 15387621960792577590 4639 3311260421942706570 4640 662252084388541314 4641 122639274886766910 4642 20938412785545570 4643 3279510436290270 4644 468501490898610 4645 60629604704526 4646 7049954035410 4647 729305589870 4648 66300508170 4649 5214646710 4650 347643114 4651 19101270 4652 830490 4653 26790 4654 570 4655 1 4656 6 4657 576 4658 27360 4659 857280 4660 19931760 4661 366744384 4662 5562289824 4663 71515154880 4664 795606098040 4665 7779259625280 4666 67679558739936 4667 529131095603136 4668 3748011927188880 4669 24217923221835840 4670 143577687672312480 4671 784891359275308224 4672 3973512506331247884 4673 18698882382735284160 4674 82067317124227080480 4675 336907933457353277760 4676 1297095543810810119376 4677 4694250539505789003456 4678 16003126839224280693600 4679 51488321134895511796800 4680 156610310118640515048600 4681 451037693141684683339968 4682 1231679854348446635274528 4683 3193244066829306091452480 4684 7869065736115075725365040 4685 18451602415718108597407680 4686 41208578728437109200877152 4687 87734393421833845395415872 4688 178210486638099998459438490 4689 345620337722375754588001920 4690 640414155191460957030709440 4691 1134447932053445123882971008 4692 1922258995979448682135034208 4693 3117176750236943808867623040 4694 4839827059578412755873414720 4695 7197691524501229226683539840 4696 10256710422414251648024044272 4697 14009165455004831519252353152 4698 18345335714887279370449510080 4699 23038328572184025255913338240 4700 27750713961948939512804702880 4701 32067491689363218992574323328 4702 35553088612120090622201967168 4703 37822434693744777257661667200 4704 38610402083197793450529618600 4705 37822434693744777257661667200 4706 35553088612120090622201967168 4707 32067491689363218992574323328 4708 27750713961948939512804702880 4709 23038328572184025255913338240 4710 18345335714887279370449510080 4711 14009165455004831519252353152 4712 10256710422414251648024044272 4713 7197691524501229226683539840 4714 4839827059578412755873414720 4715 3117176750236943808867623040 4716 1922258995979448682135034208 4717 1134447932053445123882971008 4718 640414155191460957030709440 4719 345620337722375754588001920 4720 178210486638099998459438490 4721 87734393421833845395415872 4722 41208578728437109200877152 4723 18451602415718108597407680 4724 7869065736115075725365040 4725 3193244066829306091452480 4726 1231679854348446635274528 4727 451037693141684683339968 4728 156610310118640515048600 4729 51488321134895511796800 4730 16003126839224280693600 4731 4694250539505789003456 4732 1297095543810810119376 4733 336907933457353277760 4734 82067317124227080480 4735 18698882382735284160 4736 3973512506331247884 4737 784891359275308224 4738 143577687672312480 4739 24217923221835840 4740 3748011927188880 4741 529131095603136 4742 67679558739936 4743 7779259625280 4744 795606098040 4745 71515154880 4746 5562289824 4747 366744384 4748 19931760 4749 857280 4750 27360 4751 576 4752 1 4753 6 4754 582 4755 27936 4756 884640 4757 20789040 4758 386676144 4759 5929034208 4760 77077444704 4761 867121252920 4762 8574865723320 4763 75458818365216 4764 596810654343072 4765 4277143022792016 4766 27965935149024720 4767 167795610894148320 4768 928469046947620704 4769 4758403865606556108 4770 22672394889066532044 4771 100766199506962364640 4772 418975250581580358240 4773 1634003477268163397136 4774 5991346083316599122832 4775 20697377378730069697056 4776 67491447974119792490400 4777 208098631253536026845400 4778 607648003260325198388568 4779 1682717547490131318614496 4780 4424923921177752726727008 4781 11062309802944381816817520 4782 26320668151833184322772720 4783 59660181144155217798284832 4784 128942972150270954596293024 4785 265944880059933843854854362 4786 523830824360475753047440410 4787 986034492913836711618711360 4788 1774862087244906080913680448 4789 3056706928032893806018005216 4790 5039435746216392491002657248 4791 7957003809815356564741037760 4792 12037518584079641982556954560 4793 17454401946915480874707584112 4794 24265875877419083167276397424 4795 32354501169892110889701863232 4796 41383664287071304626362848320 4797 50789042534132964768718041120 4798 59818205651312158505379026208 4799 67620580301483309614776290496 4800 73375523305864867879863634368 4801 76432836776942570708191285800 4802 76432836776942570708191285800 4803 73375523305864867879863634368 4804 67620580301483309614776290496 4805 59818205651312158505379026208 4806 50789042534132964768718041120 4807 41383664287071304626362848320 4808 32354501169892110889701863232 4809 24265875877419083167276397424 4810 17454401946915480874707584112 4811 12037518584079641982556954560 4812 7957003809815356564741037760 4813 5039435746216392491002657248 4814 3056706928032893806018005216 4815 1774862087244906080913680448 4816 986034492913836711618711360 4817 523830824360475753047440410 4818 265944880059933843854854362 4819 128942972150270954596293024 4820 59660181144155217798284832 4821 26320668151833184322772720 4822 11062309802944381816817520 4823 4424923921177752726727008 4824 1682717547490131318614496 4825 607648003260325198388568 4826 208098631253536026845400 4827 67491447974119792490400 4828 20697377378730069697056 4829 5991346083316599122832 4830 1634003477268163397136 4831 418975250581580358240 4832 100766199506962364640 4833 22672394889066532044 4834 4758403865606556108 4835 928469046947620704 4836 167795610894148320 4837 27965935149024720 4838 4277143022792016 4839 596810654343072 4840 75458818365216 4841 8574865723320 4842 867121252920 4843 77077444704 4844 5929034208 4845 386676144 4846 20789040 4847 884640 4848 27936 4849 582 4850 1 4851 6 4852 588 4853 28518 4854 912576 4855 21673680 4856 407465184 4857 6315710352 4858 83006478912 4859 944198697624 4860 9441986976240 4861 84033684088536 4862 672269472708288 4863 4873953677135088 4864 32243078171816736 4865 195761546043173040 4866 1096264657841769024 4867 5686872912554176812 4868 27430798754673088152 4869 123438594396028896684 4870 519741450088542722880 4871 2052978727849743755376 4872 7625349560584762519968 4873 26688723462046668819888 4874 88188825352849862187456 4875 275590079227655819335800 4876 815746634513861225233968 4877 2290365550750456517003064 4878 6107641468667884045341504 4879 15487233724122134543544528 4880 37382977954777566139590240 4881 85980849295988402121057552 4882 188603153294426172394577856 4883 394887852210204798451147386 4884 789775704420409596902294772 4885 1509865317274312464666151770 4886 2760896580158742792532391808 4887 4831569015277799886931685664 4888 8096142674249286297020662464 4889 12996439556031749055743695008 4890 19994522393894998547297992320 4891 29491920530995122857264538672 4892 41720277824334564041983981536 4893 56620377047311194056978260656 4894 73738165456963415516064711552 4895 92172706821204269395080889440 4896 110607248185445123274097067328 4897 127438785952795468120155316704 4898 140996103607348177494639924864 4899 149808360082807438588054920168 4900 152865673553885141416382571600 4901 149808360082807438588054920168 4902 140996103607348177494639924864 4903 127438785952795468120155316704 4904 110607248185445123274097067328 4905 92172706821204269395080889440 4906 73738165456963415516064711552 4907 56620377047311194056978260656 4908 41720277824334564041983981536 4909 29491920530995122857264538672 4910 19994522393894998547297992320 4911 12996439556031749055743695008 4912 8096142674249286297020662464 4913 4831569015277799886931685664 4914 2760896580158742792532391808 4915 1509865317274312464666151770 4916 789775704420409596902294772 4917 394887852210204798451147386 4918 188603153294426172394577856 4919 85980849295988402121057552 4920 37382977954777566139590240 4921 15487233724122134543544528 4922 6107641468667884045341504 4923 2290365550750456517003064 4924 815746634513861225233968 4925 275590079227655819335800 4926 88188825352849862187456 4927 26688723462046668819888 4928 7625349560584762519968 4929 2052978727849743755376 4930 519741450088542722880 4931 123438594396028896684 4932 27430798754673088152 4933 5686872912554176812 4934 1096264657841769024 4935 195761546043173040 4936 32243078171816736 4937 4873953677135088 4938 672269472708288 4939 84033684088536 4940 9441986976240 4941 944198697624 4942 83006478912 4943 6315710352 4944 407465184 4945 21673680 4946 912576 4947 28518 4948 588 4949 1 4950 6 4951 594 4952 29106 4953 941094 4954 22586256 4955 429138864 4956 6723175536 4957 89322189264 4958 1027205176536 4959 10386185673864 4960 93475671064776 4961 756303156796824 4962 5546223149843376 4963 37117031848951824 4964 228004624214989776 4965 1292026203884942064 4966 6783137570395945836 4967 33117671667227264964 4968 150869393150701984836 4969 643180044484571619564 4970 2572720177938286478256 4971 9678328288434506275344 4972 34314073022631431339856 4973 114877548814896531007344 4974 363778904580505681523256 4975 1091336713741517044569768 4976 3106112185264317742237032 4977 8398007019418340562344568 4978 21594875192790018588886032 4979 52870211678899700683134768 4980 123363827250765968260647792 4981 274584002590414574515635408 4982 583491005504630970845725242 4983 1184663556630614395353442158 4984 2299641021694722061568446542 4985 4270761897433055257198543578 4986 7592465595436542679464077472 4987 12927711689527086183952348128 4988 21092582230281035352764357472 4989 32990961949926747603041687328 4990 49486442924890121404562530992 4991 71212198355329686899248520208 4992 98340654871645758098962242192 4993 130358542504274609573042972208 4994 165910872278167684911145600992 4995 202779955006649392669177956768 4996 238046034138240591394252384032 4997 268434889560143645614795241568 4998 290804463690155616082694845032 4999 302674033636692580004437491768 5000 302674033636692580004437491768 5001 290804463690155616082694845032 5002 268434889560143645614795241568 5003 238046034138240591394252384032 5004 202779955006649392669177956768 5005 165910872278167684911145600992 5006 130358542504274609573042972208 5007 98340654871645758098962242192 5008 71212198355329686899248520208 5009 49486442924890121404562530992 5010 32990961949926747603041687328 5011 21092582230281035352764357472 5012 12927711689527086183952348128 5013 7592465595436542679464077472 5014 4270761897433055257198543578 5015 2299641021694722061568446542 5016 1184663556630614395353442158 5017 583491005504630970845725242 5018 274584002590414574515635408 5019 123363827250765968260647792 5020 52870211678899700683134768 5021 21594875192790018588886032 5022 8398007019418340562344568 5023 3106112185264317742237032 5024 1091336713741517044569768 5025 363778904580505681523256 5026 114877548814896531007344 5027 34314073022631431339856 5028 9678328288434506275344 5029 2572720177938286478256 5030 643180044484571619564 5031 150869393150701984836 5032 33117671667227264964 5033 6783137570395945836 5034 1292026203884942064 5035 228004624214989776 5036 37117031848951824 5037 5546223149843376 5038 756303156796824 5039 93475671064776 5040 10386185673864 5041 1027205176536 5042 89322189264 5043 6723175536 5044 429138864 5045 22586256 5046 941094 5047 29106 5048 594 5049 1 5050 6 5051 600 5052 29700 5053 970200 5054 23527350 5055 451725120 5056 7152314400 5057 96045364800 5058 1116527365800 5059 11413390850400 5060 103861856738640 5061 849778827861600 5062 6302526306640200 5063 42663254998795200 5064 265121656063941600 5065 1520030828099931840 5066 8075163774280887900 5067 39900809237623210800 5068 183987064817929249800 5069 794049437635273604400 5070 3215900222422858097820 5071 12251048466372792753600 5072 43992401311065937615200 5073 149191621837527962347200 5074 478656453395402212530600 5075 1455115618322022726093024 5076 4197448899005834786806800 5077 11504119204682658304581600 5078 29992882212208359151230600 5079 74465086871689719272020800 5080 176234038929665668943782560 5081 397947829841180542776283200 5082 858075008095045545361360650 5083 1768154562135245366199167400 5084 3484304578325336456921888700 5085 6570402919127777318766990120 5086 11863227492869597936662621050 5087 20520177284963628863416425600 5088 34020293919808121536716705600 5089 54083544180207782955806044800 5090 82477404874816869007604218320 5091 120698641280219808303811051200 5092 169552853226975444998210762400 5093 228699197375920367672005214400 5094 296269414782442294484188573200 5095 368690827284817077580323557760 5096 440825989144889984063430340800 5097 506480923698384237009047625600 5098 559239353250299261697490086600 5099 593478497326848196087132336800 5100 605348067273385160008874983536 5101 593478497326848196087132336800 5102 559239353250299261697490086600 5103 506480923698384237009047625600 5104 440825989144889984063430340800 5105 368690827284817077580323557760 5106 296269414782442294484188573200 5107 228699197375920367672005214400 5108 169552853226975444998210762400 5109 120698641280219808303811051200 5110 82477404874816869007604218320 5111 54083544180207782955806044800 5112 34020293919808121536716705600 5113 20520177284963628863416425600 5114 11863227492869597936662621050 5115 6570402919127777318766990120 5116 3484304578325336456921888700 5117 1768154562135245366199167400 5118 858075008095045545361360650 5119 397947829841180542776283200 5120 176234038929665668943782560 5121 74465086871689719272020800 5122 29992882212208359151230600 5123 11504119204682658304581600 5124 4197448899005834786806800 5125 1455115618322022726093024 5126 478656453395402212530600 5127 149191621837527962347200 5128 43992401311065937615200 5129 12251048466372792753600 5130 3215900222422858097820 5131 794049437635273604400 5132 183987064817929249800 5133 39900809237623210800 5134 8075163774280887900 5135 1520030828099931840 5136 265121656063941600 5137 42663254998795200 5138 6302526306640200 5139 849778827861600 5140 103861856738640 5141 11413390850400 5142 1116527365800 5143 96045364800 5144 7152314400 5145 451725120 5146 23527350 5147 970200 5148 29700 5149 600 5150 1