0 1 1 0 2 1 3 2 4 0 5 1 6 0 7 6 8 0 9 1 10 12 11 0 12 12 13 0 14 1 15 0 16 60 17 0 18 20 19 0 20 1 21 120 22 0 23 180 24 0 25 30 26 0 27 1 28 0 29 840 30 0 31 420 32 0 33 42 34 0 35 1 36 1680 37 0 38 3360 39 0 40 840 41 0 42 56 43 0 44 1 45 0 46 15120 47 0 48 10080 49 0 50 1512 51 0 52 72 53 0 54 1 55 30240 56 0 57 75600 58 0 59 25200 60 0 61 2520 62 0 63 90 64 0 65 1 66 0 67 332640 68 0 69 277200 70 0 71 55440 72 0 73 3960 74 0 75 110 76 0 77 1 78 665280 79 0 80 1995840 81 0 82 831600 83 0 84 110880 85 0 86 5940 87 0 88 132 89 0 90 1 91 0 92 8648640 93 0 94 8648640 95 0 96 2162160 97 0 98 205920 99 0 100 8580 101 0 102 156 103 0 104 1 105 17297280 106 0 107 60540480 108 0 109 30270240 110 0 111 5045040 112 0 113 360360 114 0 115 12012 116 0 117 182 118 0 119 1 120 0 121 259459200 122 0 123 302702400 124 0 125 90810720 126 0 127 10810800 128 0 129 600600 130 0 131 16380 132 0 133 210 134 0 135 1 136 518918400 137 0 138 2075673600 139 0 140 1210809600 141 0 142 242161920 143 0 144 21621600 145 0 146 960960 147 0 148 21840 149 0 150 240 151 0 152 1 153 0 154 8821612800 155 0 156 11762150400 157 0 158 4116752640 159 0 160 588107520 161 0 162 40840800 163 0 164 1485120 165 0 166 28560 167 0 168 272 169 0 170 1 171 17643225600 172 0 173 79394515200 174 0 175 52929676800 176 0 177 12350257920 178 0 179 1323241920 180 0 181 73513440 182 0 183 2227680 184 0 185 36720 186 0 187 306 188 0 189 1 190 0 191 335221286400 192 0 193 502831929600 194 0 195 201132771840 196 0 197 33522128640 198 0 199 2793510720 200 0 201 126977760 202 0 203 3255840 204 0 205 46512 206 0 207 342 208 0 209 1 210 670442572800 211 0 212 3352212864000 213 0 214 2514159648000 215 0 216 670442572800 217 0 218 83805321600 219 0 220 5587021440 221 0 222 211629600 223 0 224 4651200 225 0 226 58140 227 0 228 380 229 0 230 1 231 0 232 14079294028800 233 0 234 23465490048000 235 0 236 10559470521600 237 0 238 2011327718400 239 0 240 195545750400 241 0 242 10666131840 243 0 244 341863200 245 0 246 6511680 247 0 248 71820 249 0 250 420 251 0 252 1 253 28158588057600 254 0 255 154872234316800 256 0 257 129060195264000 258 0 259 38718058579200 260 0 261 5531151225600 262 0 263 430200650880 264 0 265 19554575040 266 0 267 537213600 268 0 269 8953560 270 0 271 87780 272 0 273 462 274 0 275 1 276 0 277 647647525324800 278 0 279 1187353796428800 280 0 281 593676898214400 282 0 283 127216478188800 284 0 285 14135164243200 286 0 287 899510451840 288 0 289 34596555840 290 0 291 823727520 292 0 293 12113640 294 0 295 106260 296 0 297 506 298 0 299 1 300 1295295050649600 301 0 302 7771770303897600 303 0 304 7124122778572800 305 0 306 2374707592857600 307 0 308 381649434566400 309 0 310 33924394183680 311 0 312 1799020903680 313 0 314 59308381440 315 0 316 1235591280 317 0 318 16151520 319 0 320 127512 321 0 322 552 323 0 324 1 325 0 326 32382376266240000 327 0 328 64764752532480000 329 0 330 35620613892864000 331 0 332 8481098545920000 333 0 334 1060137318240000 335 0 336 77100895872000 337 0 338 3459655584000 339 0 340 98847302400 341 0 342 1817046000 343 0 344 21252000 345 0 346 151800 347 0 348 600 349 0 350 1 351 64764752532480000 352 0 353 420970891461120000 354 0 355 420970891461120000 356 0 357 154355993535744000 358 0 359 27563570274240000 360 0 361 2756357027424000 362 0 363 167051941056000 364 0 365 6425074656000 366 0 367 160626866400 368 0 369 2624622000 370 0 371 27627600 372 0 373 179400 374 0 375 650 376 0 377 1 378 0 379 1748648318376960000 380 0 381 3788738023150080000 382 0 383 2273242813890048000 384 0 385 595373117923584000 386 0 387 82690710822720000 388 0 389 6765603612768000 390 0 391 346954031424000 392 0 393 11565134380800 394 0 395 255113258400 396 0 397 3729726000 398 0 399 35521200 400 0 401 210600 402 0 403 702 404 0 405 1 406 3497296636753920000 407 0 408 24481076457277440000 409 0 410 26521166162050560000 411 0 412 10608466464820224000 413 0 414 2083805912732544000 415 0 416 231533990303616000 417 0 418 15786408429792000 419 0 420 693908062848000 421 0 422 20238985166400 423 0 424 396842846400 425 0 426 5221616400 427 0 428 45208800 429 0 430 245700 431 0 432 756 433 0 434 1 435 0 436 101421602465863680000 437 0 438 236650405753681920000 439 0 440 153822763739893248000 441 0 442 43949361068540928000 443 0 444 6714485718804864000 445 0 446 610407792618624000 447 0 448 35215834189536000 449 0 450 1341555588172800 451 0 452 34525327636800 453 0 454 605707502400 455 0 456 7210803600 457 0 458 57002400 459 0 460 285012 461 0 462 812 463 0 464 1 465 202843204931727360000 466 0 467 1521324036987955200000 468 0 469 1774878043152614400000 470 0 471 769113818699466240000 472 0 473 164810104007028480000 474 0 475 20143457156414592000 476 0 477 1526019481546560000 478 0 479 75462501834720000 480 0 481 2515416727824000 482 0 483 57542212728000 484 0 485 908561253600 486 0 487 9832914000 488 0 489 71253000 490 0 491 328860 492 0 493 870 494 0 495 1 496 0 497 6288139352883548160000 498 0 499 15720348382208870400000 500 0 501 11004243867546209280000 502 0 503 3406075482811921920000 504 0 505 567679247135320320000 506 0 507 56767924713532032000 508 0 509 3638969532918720000 510 0 511 155955837125088000 512 0 513 4586936386032000 514 0 515 93884662872000 516 0 517 1341209469600 518 0 519 13253058000 520 0 521 88353720 522 0 523 377580 524 0 525 930 526 0 527 1 528 12576278705767096320000 529 0 530 100610229646136770560000 531 0 532 125762787057670963200000 533 0 534 58689300626913116160000 535 0 536 13624301931247687680000 537 0 538 1816573590833025024000 539 0 540 151381132569418752000 541 0 542 8317644646671360000 543 0 544 311911674250176000 545 0 546 8154553575168000 547 0 548 150215460595200 549 0 550 1950850137600 551 0 552 17670744000 553 0 554 108743040 555 0 556 431520 557 0 558 992 559 0 560 1 561 0 562 415017197290314178560000 563 0 564 1106712526107504476160000 565 0 566 830034394580628357120000 567 0 568 276678131526876119040000 569 0 570 49955773747908188160000 571 0 572 5449720772499075072000 573 0 574 384275182676216832000 575 0 576 18298818222676992000 577 0 578 605475602956224000 579 0 580 14163171998976000 581 0 582 236052866649600 583 0 584 2799045849600 585 0 586 23325382080 587 0 588 132908160 589 0 590 491040 591 0 592 1056 593 0 594 1 595 830034394580628357120000 596 0 597 7055292353935341035520000 598 0 599 9407056471913788047360000 600 0 601 4703528235956894023680000 602 0 603 1175882058989223505920000 604 0 605 169849630742887839744000 606 0 607 15440875522080712704000 608 0 609 933239729356526592000 610 0 611 38884988723188608000 612 0 613 1143676138917312000 614 0 615 24077392398259200 616 0 617 364808975731200 618 0 619 3965314953600 620 0 621 30502422720 622 0 623 161388480 624 0 625 556512 626 0 627 1122 628 0 629 1 630 0 631 29051203810321992499200000 632 0 633 82311744129245645414400000 634 0 635 65849395303396516331520000 636 0 637 23517641179784470118400000 638 0 639 4572874673846980300800000 640 0 641 540430643272824944640000 642 0 643 41571587944063457280000 644 0 645 2177559368498562048000 646 0 647 80057329724211840000 648 0 649 2106771834847680000 650 0 651 40128987330432000 652 0 653 555144093504000 654 0 655 5551440935040 656 0 657 39540177600 658 0 659 194779200 660 0 661 628320 662 0 663 1190 664 0 665 1 666 58102407620643984998400000 667 0 668 522921668585795864985600000 669 0 670 740805697163210808729600000 671 0 672 395096371820379097989120000 673 0 674 105829385309030115532800000 675 0 676 16462348825849129082880000 677 0 678 1621291929818474833920000 679 0 680 106898368999020318720000 681 0 682 4899508579121764608000 683 0 684 160114659448423680000 685 0 686 3792189302725824000 687 0 688 65665615631616000 689 0 690 832716140256000 691 0 692 7686610525440 693 0 694 50837371200 695 0 696 233735040 697 0 698 706860 699 0 700 1260 701 0 702 1 703 0 704 2149789081963827444940800000 705 0 706 6449367245891482334822400000 707 0 708 5481962159007759984599040000 709 0 710 2088366536764860946513920000 711 0 712 435076361826012697190400000 713 0 714 55373355141492525096960000 715 0 716 4614446261791043758080000 717 0 718 263682643530916786176000 719 0 720 10663636319265017088000 721 0 722 311802231557456640000 723 0 724 6681476390516928000 725 0 726 105635990363904000 727 0 728 1232419887578880 729 0 730 10533503312640 731 0 732 64861473600 733 0 734 278974080 735 0 736 792540 737 0 738 1332 739 0 740 1 741 4299578163927654889881600000 742 0 743 40845992557312721453875200000 744 0 745 61268988835969082180812800000 746 0 747 34719093673715813235793920000 748 0 749 9919741049633089495941120000 750 0 751 1653290174938848249323520000 752 0 753 175348957948059662807040000 754 0 755 12524925567718547343360000 756 0 757 626246278385927367168000 758 0 759 22512121118448369408000 760 0 761 592424239959167616000 762 0 763 11540731947256512000 764 0 765 167256984742848000 766 0 767 1801229066461440 768 0 769 14295468781440 770 0 771 82157866560 772 0 773 331281720 774 0 775 885780 776 0 777 1406 778 0 779 1 780 0 781 167683548393178540705382400000 782 0 783 530997903245065378900377600000 784 0 785 477898112920558841010339840000 786 0 787 193434950467845245170851840000 788 0 789 42985544548410054482411520000 790 0 791 5861665165692280156692480000 792 0 793 526046873844178988421120000 794 0 795 32564806476068223092736000 796 0 797 1436682638650068665856000 798 0 799 46209090716815074048000 800 0 801 1100216445638454144000 802 0 803 19569067214913216000 804 0 805 260920896198842880 806 0 807 2601775318222080 808 0 809 19224940775040 810 0 811 103359896640 812 0 813 391514760 814 0 815 987012 816 0 817 1482 818 0 819 1 820 335367096786357081410764800000 821 0 822 3353670967863570814107648000000 823 0 824 5309979032450653789003776000000 825 0 826 3185987419470392273402265600000 827 0 828 967174752339226225854259200000 829 0 830 171942178193640217929646080000 831 0 832 19538883885640933855641600000 833 0 834 1502991068126225681203200000 835 0 836 81412016190170557731840000 837 0 838 3192628085889041479680000 839 0 840 92418181433630148096000 841 0 842 2000393537524462080000 843 0 844 32615112024855360000 845 0 846 401416763382835200 847 0 848 3716821883174400 849 0 850 25633254366720 851 0 852 129199870800 853 0 854 460605600 855 0 856 1096680 857 0 858 1560 859 0 860 1 861 0 862 13750050968240640337841356800000 863 0 864 45833503227468801126137856000000 865 0 866 43541828066095361069830963200000 867 0 868 18660783456898011887070412800000 869 0 870 4406018316212030584447180800000 871 0 872 640875391449022630465044480000 873 0 874 61622633793175252929331200000 875 0 876 4108175586211683528622080000 877 0 878 196346627282176051000320000 879 0 880 6889355343234247403520000 881 0 882 180435497084706479616000 883 0 884 3565918914717519360000 885 0 886 53488783720762790400 887 0 888 609558788840601600 889 0 890 5254817145177600 891 0 892 33902046097920 893 0 894 160521051600 895 0 896 539566560 897 0 898 1215240 899 0 900 1640 901 0 902 1 903 27500101936481280675682713600000 904 0 905 288751070333053447094668492800000 906 0 907 481251783888422411824447488000000 908 0 909 304792796462667527488816742400000 910 0 911 97969113148714562407119667200000 912 0 913 18505276928090528454678159360000 914 0 915 2243063870071579206627655680000 916 0 917 184867901379525758787993600000 918 0 919 10783960913805669262632960000 920 0 921 458142130325077452334080000 922 0 923 14467646220791919547392000 924 0 925 344467767161712370176000 926 0 927 6240358100755658880000 928 0 929 86404958318155276800 930 0 931 914338183260902400 932 0 933 7356744003248640 934 0 935 44496435503520 936 0 937 198290710800 938 0 939 629494320 940 0 941 1343160 942 0 943 1722 944 0 945 1 946 0 947 1182504383268695069054356684800000 948 0 949 4138765341440432741690248396800000 950 0 951 4138765341440432741690248396800000 952 0 953 1872298606842100526002731417600000 954 0 955 468074651710525131500682854400000 956 0 957 72338809809808429413741895680000 958 0 959 7419365108698300452691476480000 960 0 961 529954650621307175192248320000 962 0 963 27277077605508457546659840000 964 0 965 1036847979156754234229760000 966 0 967 29624227975907263835136000 968 0 969 644004955997983996416000 970 0 971 10733415933299733273600 972 0 973 137607896580765811200 974 0 975 1355742823455820800 976 0 977 10204515875473920 978 0 979 57980203837920 980 0 981 243614301840 982 0 983 731574480 984 0 985 1480920 986 0 987 1806 988 0 989 1 990 2365008766537390138108713369600000 991 0 992 26015096431911291519195847065600000 993 0 994 45526418755844760158592732364800000 995 0 996 30350945837229840105728488243200000 997 0 998 10297642337631552893015022796800000 999 0 1000 2059528467526310578603004559360000 1001 0 1002 265242302635964241183720284160000 1003 0 1004 23318004627337515708458926080000 1005 0 1006 1457375289208594731778682880000 1007 0 1008 66677300813465118447390720000 1009 0 1010 2281065554144859315305472000 1011 0 1012 59248455951814527670272000 1013 0 1014 1180675752662970660096000 1015 0 1016 18164242348661087078400 1017 0 1018 216240980341203417600 1019 0 1020 1988422807735203840 1021 0 1022 14031209328776640 1023 0 1024 75033204966720 1025 0 1026 297750813360 1027 0 1028 847086240 1029 0 1030 1629012 1031 0 1032 1892 1033 0 1034 1 1035 0 1036 106425394494182556214892101632000000 1037 0 1038 390226446478669372787937705984000000 1039 0 1040 409737768802602841427334591283200000 1041 0 1042 195113223239334686393968852992000000 1043 0 1044 51488211688157764465075113984000000 1045 0 1046 8425343730789452367012291379200000 1047 0 1048 918146432201414681020570214400000 1049 0 1050 69954013882012547125376778240000 1051 0 1052 3857758118493338995884748800000 1053 0 1054 157919922979259491059609600000 1055 0 1056 4887997616024698532797440000 1057 0 1058 115920892079637119354880000 1059 0 1060 2125216354793347188172800 1061 0 1062 30273737247768478464000 1063 0 1064 335546348805315648000 1065 0 1066 2886420204776908800 1067 0 1068 19133467266513600 1069 0 1070 96471263528640 1071 0 1072 362129367600 1073 0 1074 977407200 1075 0 1076 1787940 1077 0 1078 1980 1079 0 1080 1 1081 212850788988365112429784203264000000 1082 0 1083 2447784073366198792942518337536000000 1084 0 1085 4487604134504697787061283618816000000 1086 0 1087 3141322894153288450942898533171200000 1088 0 1089 1121901033626174446765320904704000000 1090 0 1091 236845773765525716539345524326400000 1092 0 1093 32297150968026234073547116953600000 1094 0 1095 3016766848661791094781873561600000 1096 0 1097 201117789910786072985458237440000 1098 0 1099 9858715191705199656149913600000 1100 0 1101 363215822852296829437102080000 1102 0 1103 10220358651688006023121920000 1104 0 1105 222181709819304478763520000 1106 0 1107 3759998166172845025228800 1108 0 1109 49735425478476786048000 1110 0 1111 514504401501483993600 1112 0 1113 4149229044366806400 1114 0 1115 25886455713518400 1116 0 1117 123268836731040 1118 0 1119 438367129200 1120 0 1121 1124018280 1122 0 1123 1958220 1124 0 1125 2070 1126 0 1127 1 1128 0 1129 10003987082453160284199857553408000000 1130 0 1131 38348617149403781089432787288064000000 1132 0 1133 42183478864344159198376066016870400000 1134 0 1135 21091739432172079599188033008435200000 1136 0 1137 5858816508936688777552231391232000000 1138 0 1139 1011977396998155334304476331212800000 1140 0 1141 116766622730556384727439576678400000 1142 0 1143 9452536125806945430316537159680000 1144 0 1145 556031536812173260606855127040000 1146 0 1147 24387348105797072833633996800000 1148 0 1149 812911603526569094454466560000 1150 0 1151 20885080723014621003770880000 1152 0 1153 417701614460292420075417600 1154 0 1155 6545181992967545043916800 1156 0 1157 80605689568565825664000 1158 0 1159 780055060340959603200 1160 0 1161 5909508032886057600 1162 0 1163 34761811958153280 1164 0 1165 156584738550240 1166 0 1167 528288591600 1168 0 1169 1288508760 1170 0 1171 2140380 1172 0 1173 2162 1174 0 1175 1 1176 20007974164906320568399715106816000000 1177 0 1178 240095689978875846820796581281792000000 1179 0 1180 460183405792845373073193447456768000000 1181 0 1182 337467830914753273587008528134963200000 1183 0 1184 126550436593032477595128198050611200000 1185 0 1186 28122319242896106132250710677913600000 1187 0 1188 4047909587992621337217905324851200000 1189 0 1190 400342706504764747636935691468800000 1191 0 1192 28357608377420836290949611479040000 1193 0 1194 1482750764832462028284947005440000 1195 0 1196 58529635453912974800721592320000 1197 0 1198 1773625316785241660627927040000 1199 0 1200 41770161446029242007541760000 1201 0 1202 771141442080539852446924800 1203 0 1204 11220311987944362932428800 1205 0 1206 128969103309705321062400 1207 0 1208 1170082590511439404800 1209 0 1210 8342834869956787200 1211 0 1212 46349082610871040 1213 0 1214 197791248695040 1215 0 1216 633946309920 1217 0 1218 1472581440 1219 0 1220 2334960 1221 0 1222 2256 1223 0 1224 1 1225 0 1226 980390734080409707851586040233984000000 1227 0 1228 3921562936321638831406344160935936000000 1229 0 1230 4509797376769884656117295785076326400000 1231 0 1232 2362274816403272915109059696944742400000 1233 0 1234 688996821450954600240142411608883200000 1235 0 1236 125272149354719018225480438474342400000 1237 0 1238 15257505370126034271052104685977600000 1239 0 1240 1307786174582231508947323258798080000 1241 0 1242 81736635911389469309207703674880000 1243 0 1244 3823936182988981020313810698240000 1245 0 1246 136569149392463607868350382080000 1247 0 1248 3778593066194645276989931520000 1249 0 1250 81869516434217314334781849600 1251 0 1252 1399478913405424176662937600 1253 0 1254 18958458186526682196172800 1255 0 1256 203854389102437442969600 1257 0 1258 1737395361668500934400 1259 0 1260 11679968817939502080 1261 0 1262 61381217511694080 1263 0 1264 248506953488640 1265 0 1266 757643150880 1267 0 1268 1678057920 1269 0 1270 2542512 1271 0 1272 2352 1273 0 1274 1 1275 1960781468160819415703172080467968000000 1276 0 1277 24509768352010242696289651005849600000000 1278 0 1279 49019536704020485392579302011699200000000 1280 0 1281 37581644806415705467644131542302720000000 1282 0 1283 14764217602520455719431623105904640000000 1284 0 1285 3444984107254773001200712058044416000000 1286 0 1287 521967288977995909272835160309760000000 1288 0 1289 54491090607592979539471802449920000000 1290 0 1291 4086831795569473465460385183744000000 1292 0 1293 227046210864970748081132510208000000 1294 0 1295 9559840457472452550784526745600000 1296 0 1297 310384430437417290609887232000000 1298 0 1299 7872068887905510993729024000000 1300 0 1301 157441377758110219874580480000 1302 0 1303 2499069488223971744040960000 1304 0 1305 31597430310877803660288000 1306 0 1307 318522482972558504640000 1308 0 1309 2554993178924266080000 1310 0 1311 16222178913804864000 1312 0 1313 80764759883808000 1314 0 1315 310633691860800 1316 0 1317 901956132000 1318 0 1319 1906884000 1320 0 1321 2763600 1322 0 1323 2450 1324 0 1325 1 1326 0 1327 99999854876201790200861776103866368000000 1328 0 1329 416666061984174125836924067099443200000000 1330 0 1331 499999274381008951004308880519331840000000 1332 0 1333 273809126446742996978550101236776960000000 1334 0 1335 83663899747615915743445864266792960000000 1336 0 1337 15972199042726674823748755905478656000000 1338 0 1339 2047717825990599336378045628907520000000 1340 0 1341 185269708065816130434204128329728000000 1342 0 1343 12260495386708420396381155551232000000 1344 0 1345 609439829163868850112513580032000000 1346 0 1347 23216755396718813337619564953600000 1348 0 1349 688243737056881818308880384000000 1350 0 1351 16059020531327242427207208960000 1352 0 1353 297389269098652637540874240000 1354 0 1355 4394915306876639963658240000 1356 0 1357 51982869221121547957248000 1358 0 1359 492262019139408598080000 1360 0 1361 3722990060718216288000 1362 0 1363 22360300664974272000 1364 0 1365 105615455232672000 1366 0 1367 386398006948800 1368 0 1369 1069761924000 1370 0 1371 2161135200 1372 0 1373 2998800 1374 0 1375 2550 1376 0 1377 1 1378 199999709752403580401723552207732736000000 1379 0 1380 2599996226781246545222406178700525568000000 1381 0 1382 5416658805794263635880012872292761600000000 1383 0 1384 4333327044635410908704010297834209280000000 1385 0 1386 1779759321903829480360575658039050240000000 1387 0 1388 435052278687602761865918494187323392000000 1389 0 1390 69212862518482257569577942257074176000000 1391 0 1392 7605809067965083249404169478799360000000 1393 0 1394 602126551213902423911163417071616000000 1395 0 1396 35419208894935436700656671592448000000 1397 0 1398 1584543555826059010292535308083200000 1399 0 1400 54875967301335376979828062617600000 1401 0 1402 1491194763623243939669240832000000 1403 0 1404 32118041062654484854414417920000 1405 0 1406 552294356897497755433052160000 1407 0 1408 7617853198586175937007616000 1409 0 1410 84472162484322515430528000 1411 0 1412 752871323389683738240000 1413 0 1414 5377652309926312416000 1415 0 1416 30598306173122688000 1417 0 1418 137300091802473600 1419 0 1420 478397532412800 1421 0 1422 1264264092000 1423 0 1424 2443022400 1425 0 1426 3248700 1427 0 1428 2652 1429 0 1430 1 1431 0 1432 10599984616877389761291348267009835008000000 1433 0 1434 45933266673135355632262509157042618368000000 1435 0 1436 57416583341419194540328136446303272960000000 1437 0 1438 32809476195096682594473220826459013120000000 1439 0 1440 10480804895655884717678945541785518080000000 1441 0 1442 2096160979131176943535789108357103616000000 1443 0 1444 282175516421504588552894687663456256000000 1445 0 1446 26873858706809960814561398825091072000000 1447 0 1448 1877218071431578145134803594399744000000 1449 0 1450 98800951127977797112358083915776000000 1451 0 1452 3999086117084815597404970063257600000 1453 0 1454 126453315955251086083951622553600000 1455 0 1456 3161332898881277152098790563840000 1457 0 1458 63046525048914359158665338880000 1459 0 1460 1009365548812668311653509120000 1461 0 1462 13024071597582816924561408000 1463 0 1464 135667412474821009630848000 1465 0 1466 1140062289704378232192000 1467 0 1468 7703123579083636704000 1469 0 1470 41582313517320576000 1471 0 1472 177485484525148800 1473 0 1474 589652772508800 1475 0 1476 1489022152800 1477 0 1478 2754897600 1479 0 1480 3513900 1481 0 1482 2756 1483 0 1484 1 1485 21199969233754779522582696534019670016000000 1486 0 1487 286199584655689523554866403209265545216000000 1488 0 1489 620099100087327301035543873620075347968000000 1490 0 1491 516749250072772750862953228016729456640000000 1492 0 1493 221463964316902607512694240578598338560000000 1494 0 1495 56596346436541777475466305925641797632000000 1496 0 1497 9432724406090296245911050987606966272000000 1498 0 1499 1088391277625803412989736652416188416000000 1500 0 1501 90699273135483617749144721034682368000000 1502 0 1503 5631654214294734435404410783199232000000 1504 0 1505 266762568045540052203366826572595200000 1506 0 1507 9815938651026365557266744700723200000 1508 0 1509 284519960899314943688891150745600000 1510 0 1511 6565845251522652546666718863360000 1512 0 1513 121589726880049121234568867840000 1514 0 1515 1816857987862802960976316416000 1516 0 1517 21978120820921003560197376000 1518 0 1519 215471772754127485884288000 1520 0 1521 1710093434556567348288000 1522 0 1523 10946544033434641632000 1524 0 1525 56136123248382777600 1526 0 1527 228195622960905600 1528 0 1529 723664766260800 1530 0 1531 1747982527200 1532 0 1533 3099259800 1534 0 1535 3795012 1536 0 1537 2862 1538 0 1539 1 1540 0 1541 1165998307856512873742048309371081850880000000 1542 0 1543 5246992385354307931839217392169868328960000000 1544 0 1545 6821090100960600311390982609820828827648000000 1546 0 1547 4060172679143214471066061077274302873600000000 1548 0 1549 1353390893047738157022020359091434291200000000 1550 0 1551 282981732182708887377331529628208988160000000 1552 0 1553 39907680179612791809623677255260241920000000 1554 0 1555 3990768017961279180962367725526024192000000 1556 0 1557 293438824850094057423703509229854720000000 1558 0 1559 16302156936116336523539083846103040000000 1560 0 1561 698663868690700136723103593404416000000 1562 0 1563 23472896774193482854333519936512000000 1564 0 1565 625943913978492876115560531640320000 1566 0 1567 13374869956805403335802575462400000 1568 0 1569 230601206151817298893147852800000 1570 0 1571 3223457720401747188828948480000 1572 0 1573 36630201368201672600328960000 1574 0 1575 338598500042200334961024000 1576 0 1577 2542030781097600112320000 1578 0 1579 15437433893305263840000 1580 0 1581 75304555577098848000 1582 0 1583 291878122391856000 1584 0 1585 884479158763200 1586 0 1587 2045511468000 1588 0 1589 3478761000 1590 0 1591 4092660 1592 0 1593 2970 1594 0 1595 1 1596 2331996615713025747484096618742163701760000000 1597 0 1598 32647952619982360464777352662390291824640000000 1599 0 1600 73457893394960311045749043490378156605440000000 1601 0 1602 63663507608965602906315837691661069058048000000 1603 0 1604 28421208754002501297462427540920120115200000000 1605 0 1606 7578989001067333679323314010912032030720000000 1607 0 1608 1320581416852641474427547138264975278080000000 1609 0 1610 159630720718451167238494709021040967680000000 1611 0 1612 13967688062864477133368287039341084672000000 1613 0 1614 912920788422514845318188695381770240000000 1615 0 1616 45646039421125742265909434769088512000000 1617 0 1618 1778417120303600348022445510483968000000 1619 0 1620 54770092473118126660111546518528000000 1621 0 1622 1348186891645984656248899606609920000 1623 0 1624 26749739913610806671605150924800000 1625 0 1626 430455584816725624600542658560000 1627 0 1628 5641051010703057580450659840000 1629 0 1630 60332096371155696047600640000 1631 0 1632 526708777843422743272704000 1633 0 1634 3746150624775410691840000 1635 0 1636 21612407450627369376000 1637 0 1638 100406074102798464000 1639 0 1640 371481246680544000 1641 0 1642 1076757236755200 1643 0 1644 2386430046000 1645 0 1646 3896212320 1647 0 1648 4407480 1649 0 1650 3080 1651 0 1652 1 1653 0 1654 132923807095642467606593507268303331000320000000 1655 0 1656 620311099779664848830769700585415544668160000000 1657 0 1658 837419984702547545921539095790310985302016000000 1659 0 1660 518402847673005623665714678346382990901248000000 1661 0 1662 180000988775349174883928707759160760729600000000 1663 0 1664 39272943005530729065584445329271438704640000000 1665 0 1666 5790241596969274157105398990854122373120000000 1667 0 1668 606596738730114435506279894279955677184000000 1669 0 1670 46832836446075011564823080073084813312000000 1671 0 1672 2738762365267544535954566086145310720000000 1673 0 1674 123896392714484157578897037230383104000000 1675 0 1676 4407381559013270427707799743373312000000 1677 0 1678 124875810838709328785054326062243840000 1679 0 1680 2846172326808189829858788058398720000 1681 0 1682 52577075002614344147637710438400000 1683 0 1684 791482849501721309749384888320000 1685 0 1686 9743633563941644911687503360000 1687 0 1688 98255128375882133563235328000 1689 0 1690 811416225326353955852544000 1691 0 1692 5475143220825600241920000 1693 0 1694 30046517675262440352000 1695 0 1696 133096423810686336000 1697 0 1698 470542912462022400 1699 0 1700 1305854521171200 1701 0 1702 2776051278000 1703 0 1704 4354590240 1705 0 1706 4740120 1707 0 1708 3192 1709 0 1710 1 1711 265847614191284935213187014536606662000640000000 1712 0 1713 3854790405773631560591211710780796599009280000000 1714 0 1715 8994510946805140308046160658488525397688320000000 1716 0 1717 8095059852124626277241544592639672857919488000000 1718 0 1719 3758420645629290771576431418011276684034048000000 1720 0 1721 1044005734897025214326786505003132412231680000000 1722 0 1723 189819224526731857150324819091478620405760000000 1724 0 1725 23988143758872707222293795819252792688640000000 1726 0 1727 2198913177896664828710264616764839329792000000 1728 0 1729 150905806326241703931096591346606620672000000 1730 0 1731 7942410859275879154268241649821401088000000 1732 0 1733 326635944429094597253455825425555456000000 1734 0 1735 10651172100948736866960516046485504000000 1736 0 1737 278569116486351579597428881215774720000 1738 0 1739 5895642676959821790421775263825920000 1740 0 1741 101649011671721065352099573514240000 1742 0 1743 1434562664721869873920760110080000 1744 0 1745 16621492550253394261113976320000 1746 0 1747 158299929050032326296323584000 1748 0 1749 1238477396550750774722304000 1750 0 1751 7938957670197120350784000 1752 0 1753 41492810122981465248000 1754 0 1755 175445285932268352000 1756 0 1757 593293237452115200 1758 0 1759 1577907546415200 1760 0 1761 3220219482480 1762 0 1763 4857042960 1764 0 1765 5091240 1766 0 1767 3306 1768 0 1769 1 1770 0 1771 15685009237285811177578033857659793058037760000000 1772 0 1773 75810877980214754024960496978688999780515840000000 1774 0 1775 106135229172300655634944695770164599692722176000000 1776 0 1777 68229790182193278622464447280820099802464256000000 1778 0 1779 24638535343569795058112161518073924928667648000000 1780 0 1781 5599667123538589785934582163198619301969920000000 1782 0 1783 861487249775167659374551102030556815687680000000 1784 0 1785 94353365451565981741022263555727651241984000000 1786 0 1787 7631522205641366170229741905242677673984000000 1788 0 1789 468602240697276870101826257339462664192000000 1790 0 1791 22314392414156041433420297968545841152000000 1792 0 1793 837892205274633966867560595656859648000000 1794 0 1795 25136766158239019006026817869705789440000 1796 0 1797 608725106396101599861048295990026240000 1798 0 1799 11994583377263085711547749674680320000 1800 0 1801 193461022213920737283028220559360000 1802 0 1803 2564824158139100683676510499840000 1804 0 1805 28019087441855721754449274368000 1806 0 1807 252424211187889385175218688000 1808 0 1809 1873594010166520402785024000 1810 0 1811 11424353720527563431616000 1812 0 1813 56931995285021080224000 1814 0 1815 230028263777862950400 1816 0 1817 744772361907974400 1818 0 1819 1899929494663200 1820 0 1821 3725351950320 1822 0 1823 5406896880 1824 0 1825 5461512 1826 0 1827 3422 1828 0 1829 1 1830 31370018474571622355156067715319586116075520000000 1831 0 1832 470550277118574335327341015729793791741132800000000 1833 0 1834 1137163169703221310374407454680334996707737600000000 1835 0 1836 1061352291723006556349446957701645996927221760000000 1837 0 1838 511723426366449589668483354606150748518481920000000 1839 0 1840 147831212061418770348672969108443549572005888000000 1841 0 1842 27998335617692948929672910815993096509849600000000 1843 0 1844 3692088213322147111605219008702386352947200000000 1845 0 1846 353825120443372431528833488333978692157440000000 1847 0 1848 25438407352137887234099139684142258913280000000 1849 0 1850 1405806722091830610305478772018387992576000000 1851 0 1852 60857433856789203909328085368761384960000000 1853 0 1854 2094730513186584917168901489142149120000000 1855 0 1856 58007921903628505398523425853167206400000 1857 0 1858 1304410942277360571130817777121484800000 1859 0 1860 23989166754526171423095499349360640000 1861 0 1862 362739416651101382405677913548800000 1863 0 1864 4526160279069001206487959705600000 1865 0 1866 46698479069759536257415457280000 1867 0 1868 398564543980877976592450560000 1869 0 1870 2810391015249780604177536000 1871 0 1872 16320505315039376330880000 1873 0 1874 77634539025028745760000 1875 0 1876 300036865797212544000 1877 0 1878 930965452384968000 1879 0 1880 2279915393595840 1881 0 1882 4298483019600 1883 0 1884 6007663200 1885 0 1886 5851620 1887 0 1888 3540 1889 0 1890 1 1891 0 1892 1913571126948868963664520130634494753080606720000000 1893 0 1894 9567855634744344818322600653172473765403033600000000 1895 0 1896 13873390670379299986567770947100086959834398720000000 1897 0 1898 9248927113586199991045180631400057973222932480000000 1899 0 1900 3468347667594824996641942736775021739958599680000000 1901 0 1902 819791266886049544660822828692277865808396288000000 1903 0 1904 131376805590713068054619043059659914392371200000000 1905 0 1906 15014492067510064920527890635389704501985280000000 1907 0 1908 1269607785120336371956402516963100013035520000000 1909 0 1910 81670676235811111646318290564877778616320000000 1911 0 1912 4083533811790555582315914528243888930816000000 1913 0 1914 161404498489745279933435356847584542720000000 1915 0 1916 5111142452175267197892119633506843852800000 1917 0 1918 131054934671160697381849221371970355200000 1919 0 1920 2743760947548930856516547738083123200000 1921 0 1922 47204489420196659897058885816483840000 1923 0 1924 670518315627793464446859173529600000 1925 0 1926 7888450772091687817021872629760000 1927 0 1928 76989384412306262478441699840000 1929 0 1930 623395825200860424926653440000 1931 0 1932 4181313461713088215971456000 1933 0 1934 23152344749241905957760000 1935 0 1936 105237930678372299808000 1937 0 1938 389409549226169472000 1939 0 1940 1158956991744552000 1941 0 1942 2726957627634240 1943 0 1944 4947310645200 1945 0 1946 6663044640 1947 0 1948 6262260 1949 0 1950 3660 1951 0 1952 1 1953 3827142253897737927329040261268989506161213440000000 1954 0 1955 59320704935414937873600124049669337345498808320000000 1956 0 1957 148301762338537344684000310124173343363747020800000000 1958 0 1959 143358370260586099861200299786700898584955453440000000 1960 0 1961 71679185130293049930600149893350449292477726720000000 1962 0 1963 21503755539087914979180044968005134787743318016000000 1964 0 1965 4235588212244589314080917948243435640010047488000000 1966 0 1967 581811567616015015670455762121351049451929600000000 1968 0 1969 58181156761601501567045576212135104945192960000000 1970 0 1971 4373093482081158614516497558428455600455680000000 1972 0 1973 253179096331014446103586700751121113710592000000 1974 0 1975 11508140742318838459253940943232777895936000000 1976 0 1977 416961621098508639828041338522926735360000000 1978 0 1979 12188108924417944856511977587593243033600000 1980 0 1981 290193069628998687059808990180791500800000 1982 0 1983 5670439291601123770134198658705121280000 1984 0 1985 91458698251631028550551591269437440000 1986 0 1987 1222709869674211611638390257612800000 1988 0 1989 13585665218602351240426558417920000 1990 0 1991 125614258777973375622720668160000 1992 0 1993 966263529061333658636312832000 1994 0 1995 6172415110147892128338816000 1996 0 1997 32623758510295412940480000 1998 0 1999 141842428305632230176000 2000 0 2001 502987334417135568000 2002 0 2003 1437106669763244480 2004 0 2005 3251372556025440 2006 0 2007 5680245555600 2008 0 2009 7376942280 2010 0 2011 6694140 2012 0 2013 3782 2014 0 2015 1 2016 0 2017 241109961995557489421729536459946338888156446720000000 2018 0 2019 1245734803643713695345602605043056084255474974720000000 2020 0 2021 1868602205465570543018403907564584126383212462080000000 2022 0 2023 1290225332345274898750802698080308087264599080960000000 2024 0 2025 501754295912051349514201049253453145047344087040000000 2026 0 2027 123157872632958058517122075725847590147984457728000000 2028 0 2029 20526312105493009752853679287641265024664076288000000 2030 0 2031 2443608583987263065815914200909674407698104320000000 2032 0 2033 215612522116523211689639488315559506561597440000000 2034 0 2035 14500257335321736458659965588473300148879360000000 2036 0 2037 759537288993043338310760102253363341131776000000 2038 0 2039 31522298555047253170999925192333261193216000000 2040 0 2041 1050743285168241772366664173077775373107200000 2042 0 2043 28438920823641871331861281037717567078400000 2044 0 2045 630419427125066113267860909703098777600000 2046 0 2047 11523795979705509597369500499949117440000 2048 0 2049 174602969389477418141962128787107840000 2050 0 2051 2200877765413580900949102463703040000 2052 0 2053 23132348885728327787753329198080000 2054 0 2055 202915341102880068313625694720000 2056 0 2057 1484746398313756597416773376000 2058 0 2059 9043305859053888467101056000 2060 0 2061 45673261914413578116672000 2062 0 2063 190129212409677244704000 2064 0 2065 646698001393460016000 2066 0 2067 1775249415589890240 2068 0 2069 3864839076030240 2070 0 2071 6506463090960 2072 0 2073 8153462520 2074 0 2075 7147980 2076 0 2077 3906 2078 0 2079 1 2080 482219923991114978843459072919892677776312893440000000 2081 0 2082 7715518783857839661495345166718282844421006295040000000 2083 0 2084 19931756858299419125529641680688897348087599595520000000 2085 0 2086 19931756858299419125529641680688897348087599595520000000 2087 0 2088 10321802658762199190006421584642464698116792647680000000 2089 0 2090 3211227493837128636890886715222100128303002157056000000 2091 0 2092 656841987375776312091317737204520480789250441216000000 2093 0 2094 93834569625110901727331105314931497255607205888000000 2095 0 2096 9774434335949052263263656803638697630792417280000000 2097 0 2098 766622300858749197118718180677544912219013120000000 2099 0 2100 46400823473029556667711889883114560476413952000000 2101 0 2102 2209563022525216984176756661100693356019712000000 2103 0 2104 84059462813459341789333133846222029848576000000 2105 0 2106 2586445009644902824287173349114523995340800000 2107 0 2108 65003247596895705901397213800497296179200000 2109 0 2110 1344894777866807708304769940699944058880000 2111 0 2112 23047591959411019194739000999898234880000 2113 0 2114 328664412968428081208399301246320640000 2115 0 2116 3912671582957477157242848824360960000 2117 0 2118 38959745491752973116216133386240000 2119 0 2120 324664545764608109301801111552000 2121 0 2122 2262470702192391005587464192000 2123 0 2124 13153899431351110497601536000 2125 0 2126 63545407880923239118848000 2127 0 2128 253505616546236326272000 2129 0 2130 827773441783628820480 2131 0 2132 2184922357649095680 2133 0 2134 4580550016035840 2135 0 2136 7435957818240 2137 0 2138 8996924160 2139 0 2140 7624512 2141 0 2142 4032 2143 0 2144 1 2145 0 2146 31344295059422473624824839739793024055460338073600000000 2147 0 2148 167169573650253192665732478612229461629121803059200000000 2149 0 2150 259112839157892448631885341848955665525138794741760000000 2151 0 2152 185080599398494606165632387034968332517956281958400000000 2153 0 2154 74546352535504771927824155889084467264176835788800000000 2155 0 2156 18975435190855760127082512408130591667245012746240000000 2157 0 2158 3284209936878881560456588686022602403946252206080000000 2159 0 2160 406616468375480574151768123031369821440964558848000000 2161 0 2162 37372837166864023359537511308030314470676889600000000 2163 0 2164 2622655239779931463827193776002127331275571200000000 2165 0 2166 143621596464139103971489182971545068141281280000000 2167 0 2168 6244417237571265390064747085719350788751360000000 2169 0 2170 218554603314994288652266148000177277606297600000 2171 0 2172 6226626875071062354765417321942372581376000000 2173 0 2174 145696934268904168399683410242493939712000000 2175 0 2176 2819940663269112936768066004693431091200000 2177 0 2178 45396772041264128716910153484648038400000 2179 0 2180 610376766941366436529884416600309760000 2181 0 2182 6873612240330703114075274961715200000 2183 0 2184 64932909152921621860360222310400000 2185 0 2186 514712084748768953771148103680000 2187 0 2188 3420013852151288729376399360000 2189 0 2190 19000076956396048496535552000 2191 0 2192 87881947069361926440960000 2193 0 2194 336282960724599208320000 2195 0 2196 1055005366979134771200 2197 0 2198 2679621759380966400 2199 0 2200 5413377291678720 2201 0 2202 8479601020800 2203 0 2204 9911865600 2205 0 2206 8124480 2207 0 2208 4160 2209 0 2210 1 2211 62688590118844947249649679479586048110920676147200000000 2212 0 2213 1034361736960941629619219711413169793830191156428800000000 2214 0 2215 2758297965229177678984585897101786116880509750476800000000 2216 0 2217 2850241230736816934950738760338512320776526742159360000000 2218 0 2219 1526914945037580500866467193038488743273139326156800000000 2220 0 2221 492005926734331494723639428867957483943567116206080000000 2222 0 2223 104364893549706680698953818244718254169847570104320000000 2224 0 2225 15482703988143298785009632376963697047175188971520000000 2226 0 2227 1677292932048857368376043507504400513443978805248000000 2228 0 2229 137033736278501418984970874796111153059148595200000000 2230 0 2231 8654762291273773830629739460807020193209384960000000 2232 0 2233 430864789392417311914467548914635204423843840000000 2234 0 2235 17172147403320979822678054485728214669066240000000 2236 0 2237 554792454568831655809598683385065397000601600000 2238 0 2239 14677049062667504121947055116007021084672000000 2240 0 2241 320533255391589170479303502533486667366400000 2242 0 2243 5816127617992545432084136134680201625600000 2244 0 2245 88123145727159779274002062646669721600000 2246 0 2247 1119024072725838466971454763767234560000 2248 0 2249 11938379154258589619183372301926400000 2250 0 2251 107139300102320676069594366812160000 2252 0 2253 808833276033779784497518448640000 2254 0 2255 5130020778226933094064599040000 2256 0 2257 27260979980916069581985792000 2258 0 2259 120837677220372648856320000 2260 0 2261 443893508156470954982400 2262 0 2263 1339045273473517209600 2264 0 2265 3275093261465625600 2266 0 2267 6380051808049920 2268 0 2269 9649201161600 2270 0 2271 10903052160 2272 0 2273 8648640 2274 0 2275 4290 2276 0 2277 1 2278 0 2279 4200135537962611465726528525132265223431685301862400000000 2280 0 2281 23100745458794363061495906888227458728874269160243200000000 2282 0 2283 36961192734070980898393451021163933966198830656389120000000 2284 0 2285 27280880351338104948814213848954332213146755960668160000000 2286 0 2287 11367033479724210395339255770397638422144481650278400000000 2288 0 2289 2996763371927291831498531066741195584019908798709760000000 2290 0 2291 537880605217719046679223524799701771490752861306880000000 2292 0 2293 69156077813706734573043024617104513477382510739456000000 2294 0 2295 6610507438074908451834995000164402023573328232448000000 2296 0 2297 483224227929452372210160453228391960787523993600000000 2298 0 2299 27612813024540135554866311613050969187858513920000000 2300 0 2301 1255127864751824343403014164229589508539023360000000 2302 0 2303 46021355040900225924777186021751615313097523200000 2304 0 2305 1376707202078211886638633769881458577742233600000 2306 0 2307 33909044386162854350705265268016221126656000000 2308 0 2309 692765422943112078132688215153019571404800000 2310 0 2311 11808501527439410422716276394653742694400000 2312 0 2313 168692878963420148895946805637910609920000 2314 0 2315 2026340888449491278029391058713640960000 2316 0 2317 20509523162444243704750921646899200000 2318 0 2319 175081295289158177967385916497920000 2320 0 2321 1260275104517749896775203164160000 2322 0 2323 7638030936471211495607291904000 2324 0 2325 38861396994071843872192512000 2326 0 2327 165227028036019744354560000 2328 0 2329 583154216597716744780800 2330 0 2331 1692755345711804774400 2332 0 2333 3989659063967216640 2334 0 2335 7499359142795520 2336 0 2337 10957567420800 2338 0 2339 11975483520 2340 0 2341 9197760 2342 0 2343 4422 2344 0 2345 1 2346 8400271075925222931453057050264530446863370603724800000000 2347 0 2348 142804608290728789834701969854497017596677300263321600000000 2349 0 2350 392712672799504172045430417099866798390862575724134400000000 2351 0 2352 418893517652804450181792444906524584950253414105743360000000 2353 0 2354 231887482986373892064920817716111823811747425665679360000000 2355 0 2356 77295827662124630688306939238703941270582475221893120000000 2357 0 2358 16981659107587987045158342711533441642779483192688640000000 2359 0 2360 2612562939628921083870514263312837175812228183490560000000 2361 0 2362 293913330708253621935432854622694182278875670642688000000 2363 0 2364 24973028099394098595821092222843296533499239989248000000 2365 0 2366 1642962374960138065514545540976532666677581578240000000 2367 0 2368 85348694803124055351404963167612086580653588480000000 2369 0 2370 3556195616796835639641873465317170274193899520000000 2371 0 2372 120363543953123667803263409595350378511178137600000 2373 0 2374 3343431776475657438979539155426399403088281600000 2375 0 2376 76860500608635803194931934607503434553753600000 2377 0 2378 1472126523754113166031962457200166589235200000 2379 0 2380 23617003054878820845432552789307485388800000 2381 0 2382 318642104708682503470121743982720040960000 2383 0 2384 3626083695120142286999962947171778560000 2385 0 2386 34866189376155214298076566799728640000 2387 0 2388 283464954277684669090053388615680000 2389 0 2390 1947697888800158931379859435520000 2391 0 2392 11291002253913964819593388032000 2393 0 2394 55053645741601778818939392000 2395 0 2396 224708758128986852322201600 2397 0 2398 762586283243168050867200 2399 0 2400 2131617842748198604800 2401 0 2402 4844586006245905920 2403 0 2404 8792352098449920 2405 0 2406 12418576410240 2407 0 2408 13134401280 2409 0 2410 9772620 2411 0 2412 4556 2413 0 2414 1 2415 0 2416 579618704238840382270260936468252600833572571657011200000000 2417 0 2418 3284505990686762166198145306653431404723577906056396800000000 2419 0 2420 5419434884633157574226939755978161817793903544993054720000000 2421 0 2422 4129093245434786723220525528364313765938212224756613120000000 2423 0 2424 1777804036228866505831059602490190649223396930103541760000000 2425 0 2426 484855646244236319772107164315506540697290071846420480000000 2427 0 2428 90133421417197777393532742084292882565521872330424320000000 2429 0 2430 12017789522293036985804365611239051008736249644056576000000 2431 0 2432 1192942342286441171384992174645052857484848310255616000000 2433 0 2434 90691523097799621216402913861904603200602503118848000000 2435 0 2436 5398304946297596500976363920351464476226339471360000000 2437 0 2438 256046084409372166054214889502836259741960765440000000 2439 0 2440 9815099902359266365411570764275389956775162675200000 2441 0 2442 307595723435760484386117602299228745084121907200000 2443 0 2444 7955061812993805630675455231876605476313497600000 2445 0 2446 171076598128899045820977531868314096264806400000 2447 0 2448 3078082731485872983521376046873075595673600000 2449 0 2450 46559234593903961095281318356063328337920000 2451 0 2452 594224465537813317282118927967775211520000 2453 0 2454 6415378845212559430846088291150069760000 2455 0 2456 58677245535480726501641051443445760000 2457 0 2458 454862368492098655051481018941440000 2459 0 2460 2986470096160243694782451134464000 2461 0 2462 16576152245107735586211569664000 2463 0 2464 77524521554500464051159552000 2465 0 2466 304017731586276329612390400 2467 0 2468 992801010259973500185600 2469 0 2470 2674211475447740067840 2471 0 2472 5864498849666096640 2473 0 2474 10282581267678720 2475 0 2476 14047242168960 2477 0 2478 14385296640 2479 0 2480 10374012 2481 0 2482 4692 2483 0 2484 1 2485 1159237408477680764540521872936505201667145143314022400000000 2486 0 2487 20286654648359413379459132776388841029175040007995392000000000 2488 0 2489 57478854837018337908467542866435049582662613355986944000000000 2490 0 2491 63226740320720171699314297153078554540928874691585638400000000 2492 0 2493 36129565897554383828179598373187745451959356966620364800000000 2494 0 2495 12444628253602065540817417217431334544563778510724792320000000 2496 0 2497 2828324603091378532003958458507121487400858752437452800000000 2498 0 2499 450667107085988886967663710421464412827609361652121600000000 2500 0 2501 52577829160032036812894099549170848163221092192747520000000 2502 0 2503 4639220220002826777608302901397427779107743428771840000000 2504 0 2505 317420330842298674257410198516666111202108760915968000000 2506 0 2507 17176424829128716139470248837481932424356534681600000000 2508 0 2509 746801079527335484324793427716605757580718899200000000 2510 0 2511 26425268967890332522261921288433742191317745664000000 2512 0 2513 768989308589401210965294005748071862710304768000000 2514 0 2515 18561810896985546471576062207712079444731494400000 2516 0 2517 374230058406966662733388350961937085579264000000 2518 0 2519 6337229153059150260191068331797508579328000000 2520 0 2521 90531845043702146574158119025678693990400000 2522 0 2523 1094624015464392952888113814677480652800000 2524 0 2525 11226912979121979003980654509512622080000 2526 0 2527 97795409225801210836068419072409600000 2528 0 2529 723644677146520587581901621043200000 2530 0 2531 4544628407200370839886338682880000 2532 0 2533 24173555357448781063225205760000 2534 0 2535 108534330176300649671623372800 2536 0 2537 409254638673833520632064000 2538 0 2539 1286964272559224907648000 2540 0 2541 3342764344309675084800 2542 0 2543 7077843439252185600 2544 0 2545 11996344812291840 2546 0 2547 15859789545600 2548 0 2549 15733918200 2550 0 2551 11002740 2552 0 2553 4830 2554 0 2555 1 2556 0 2557 82305856001915334282377052978491869318367305175295590400000000 2558 0 2559 480117493344506116647199475707869237690475946855890944000000000 2560 0 2561 816199738685660398300239108703377704073809109655014604800000000 2562 0 2563 641299794681590312950187871124082481772278586157511475200000000 2564 0 2565 285022130969595694644527942721814436343234927181116211200000000 2566 0 2567 80324418727795150308912420221602250242184388569223659520000000 2568 0 2569 15447003601499067367098542350308125046573920878696857600000000 2570 0 2571 2133157640207014064980274895994931554050684311820042240000000 2572 0 2573 219589757080133800806793003999478248211099855628533760000000 2574 0 2575 17336033453694773747904710842064072227192093865410560000000 2576 0 2577 1073183023323962184394101147365871137873796286906368000000 2578 0 2579 53022876646440819387060333367879008788231041843200000000 2580 0 2581 2120915065857632775482413334715160351529241673728000000 2582 0 2583 69488670248896800336318385610325766503094812672000000 2584 0 2585 1882697962408533999259857738210796629394194432000000 2586 0 2587 42512534635031412886512916669276052921804390400000 2588 0 2589 805161640814988880426380997524167668973568000000 2590 0 2591 12855521996205704813530452901646374546636800000 2592 0 2593 173723270218996010993654768941167223603200000 2594 0 2595 1992777053794151273206566175438490419200000 2596 0 2597 19441727354089280714210401711595028480000 2598 0 2599 161476140814695022543275761724211200000 2600 0 2601 1141750490608954704851444779868160000 2602 0 2603 6865289721515453821955958435840000 2604 0 2605 35026988375078846030387543040000 2606 0 2607 151096812598379335817358028800 2608 0 2609 548246780110229810658048000 2610 0 2611 1661353879121908517145600 2612 0 2613 4163794183262928614400 2614 0 2615 8517404816727206400 2616 0 2617 13962958715946240 2618 0 2619 17873731075200 2620 0 2621 17186279880 2622 0 2623 11659620 2624 0 2625 4970 2626 0 2627 1 2628 164611712003830668564754105956983738636734610350591180800000000 2629 0 2630 2963010816068952034165573907225707295461222986310641254400000000 2631 0 2632 8642114880201110099649590562741646278428567043406036992000000000 2633 0 2634 9794396864227924779602869304440532448885709315860175257600000000 2635 0 2636 5771698152134312816551690840116742335950507275417603276800000000 2637 0 2638 2052159342981089001440601187597063941671291475704036720640000000 2639 0 2640 481946512366770901853474521329613501453106331415341957120000000 2641 0 2642 79441732807709489316506789230156071668094450233298124800000000 2643 0 2644 9599209380931563292411237031977191993228079403190190080000000 2645 0 2646 878359028320535203227172015997912992844399422514135040000000 2647 0 2648 62409720433301185492456959031430660017891537915478016000000 2649 0 2650 3512235349060239876198876482288305542132424211693568000000 2651 0 2652 159068629939322458161181000103637026364693125529600000000 2653 0 2654 5873303259298059993643606157672751742696361558016000000 2655 0 2656 178685152068591772293390134426551971007958089728000000 2657 0 2658 4518475109780481598223658571705911910546066636800000 2659 0 2660 95653202928820678994654062505871119074059878400000 2661 0 2662 1705048180549388217373512700639413887238144000000 2663 0 2664 25711043992411409627060905803292749093273600000 2665 0 2666 329159880414939810303766930625369476300800000 2667 0 2668 3586998696829472291771819115789282754560000 2669 0 2670 33328675464153052652932117219877191680000 2671 0 2672 264233684969500945979905791912345600000 2673 0 2674 1787087724431407364115304872837120000 2675 0 2676 10297934582273180732933937653760000 2677 0 2678 50438863260113538283758061977600 2679 0 2680 209210971290063695747111116800 2681 0 2682 730995706813639747544064000 2683 0 2684 2136026416013882379187200 2685 0 2686 5168847951636738969600 2687 0 2688 10220885780072647680 2689 0 2690 16215048831421440 2691 0 2692 20107947459600 2693 0 2694 18748668960 2695 0 2696 12345480 2697 0 2698 5112 2699 0 2700 1 2701 0 2702 12016654976279638805227049734859812920481626555593156198400000000 2703 0 2704 72099929857677832831362298409158877522889759333558937190400000000 2705 0 2706 126174877250936207454884022216028035665057078833728140083200000000 2707 0 2708 102141567298376929844429922746308409824093825722541827686400000000 2709 0 2710 46814885011756092845363714592058021169376336789498337689600000000 2711 0 2712 13618875639783590645923989699507787976545843429672243691520000000 2713 0 2714 2706315030982636602715664619773983508159750937947689451520000000 2715 0 2716 386616432997519514673666374253426215451392991135384207360000000 2717 0 2718 41220134400470830608589429607902059735626458613699051520000000 2719 0 2720 3374747845652582622925450377255139393560060939133255680000000 2721 0 2722 216948075791951740045207524252116103871718203229995008000000 2723 0 2724 11147529586147717867935564487262882807637694237114368000000 2725 0 2726 464480399422821577830648520302620116984903926546432000000 2727 0 2728 15879671775139199242073453685559662119142014582784000000 2729 0 2730 449793658655420668186809648728906685640722087936000000 2731 0 2732 10640280097225005053881518572081663531285898854400000 2733 0 2734 211596479206179077776052926149351263406253670400000 2735 0 2736 3556243348003009710521897918476491821953843200000 2737 0 2738 50727194903946835210147192530820829292134400000 2739 0 2740 616119776161297593645512459888512096665600000 2741 0 2742 6386607435818328714618116962258966855680000 2743 0 2744 56581239741469135899163826908163604480000 2745 0 2746 428645755617190423478513840213360640000 2747 0 2748 2775689444329632714476962887598080000 2749 0 2750 15341820908284534561309743851520000 2751 0 2752 72196804274280162641457618124800 2753 0 2754 288158507625936788481870028800 2755 0 2756 970230665407194574013030400 2757 0 2758 2735612778403744099660800 2759 0 2760 6395354245245456691200 2761 0 2762 12231551835168906240 2763 0 2764 18788866106250240 2765 0 2766 22582771762320 2767 0 2768 20427654240 2769 0 2770 13061160 2771 0 2772 5256 2773 0 2774 1 2775 24033309952559277610454099469719625840963253111186312396800000000 2776 0 2777 444616234122346635793400840189813078057820182556946779340800000000 2778 0 2779 1333848702367039907380202520569439234173460547670840338022400000000 2780 0 2781 1556156819428213225276902940664345773202370638949313727692800000000 2782 0 2783 944809497509986601060976785403352790872867887933511906099200000000 2784 0 2785 346430149086995087055691487981229356653384892242287698903040000000 2786 0 2787 83983066445332142316531269813631359188699367816312169431040000000 2788 0 2789 14304808020908222042925655847376769971701540672009215672320000000 2790 0 2791 1788101002613527755365706980922096246462692584001151959040000000 2792 0 2793 169460552535268970279756543943597356690908774300762767360000000 2794 0 2795 12486567028914555704824166395844015756172225474793046016000000 2796 0 2797 729734436754746761970243490666208713023052138137255936000000 2798 0 2799 34371549557288796759467990502393888656882890564435968000000 2800 0 2801 1321982675280338336902615019322841871418572714016768000000 2802 0 2803 41967703977153597996908413311836249886303895683072000000 2804 0 2805 1109491024683370981527463800197969824580447816908800000 2806 0 2807 24605647724832824187101011697938846916098641100800000 2808 0 2809 460533513566389757512585780442705690943022694400000 2810 0 2811 7310055770895075516072790165757233189571788800000 2812 0 2813 98784537444528047514497164402124772832051200000 2814 0 2815 1139821585898400548244198050793747378831360000 2816 0 2817 11252594053584674401946206076361036840960000 2818 0 2819 95159357747016274012230072527366062080000 2820 0 2821 689560563384175898639348351647580160000 2822 0 2823 4279187893341517101485317785047040000 2824 0 2825 22705894944261111150738420900249600 2826 0 2827 102741606082629462220535841177600 2828 0 2829 394883880820728191623303372800 2830 0 2831 1282090522145221401374361600 2832 0 2833 3490264579342707989222400 2834 0 2835 7887603569136063252480 2836 0 2837 14598948964556436480 2838 0 2839 21724626435351840 2840 0 2841 25320077430480 2842 0 2843 22230094320 2844 0 2845 13807512 2846 0 2847 5402 2848 0 2849 1 2850 0 2851 1802498246441945820784057460228971938072243983338973429760000000000 2852 0 2853 11115405853058665894835021004745326951445504563923669483520000000000 2854 0 2855 20007730535505598610703037808541588512601908215062605070336000000000 2856 0 2857 16673108779587998842252531507117990427168256845885504225280000000000 2858 0 2859 7873412479249888342174806545027939923940565732779265884160000000000 2860 0 2861 2362023743774966502652441963508381977182169719833779765248000000000 2862 0 2863 484517691030762359518449633540180918396342506632570208256000000000 2864 0 2865 71524040104541110214628279236883849858507703360046078361600000000 2866 0 2867 7888680893883210685436942562891601087335408458828611584000000000 2868 0 2869 668923233691851198472723199777357986937797793292484608000000000 2870 0 2871 44594882246123413231514879985157199129186519552832307200000000 2872 0 2873 2379568815504609006424707034781115368553430885230182400000000 2874 0 2875 103114648671866390278403971507181665970648671693307904000000 2876 0 2877 3672174098000939824729486164785671865051590872268800000000 2878 0 2879 108537165458155856888556241323714439361130764697600000000 2880 0 2881 2684252479072671729501928548866056027210760847360000000 2882 0 2883 55921926647347327697956844768042833900224184320000000 2884 0 2885 986857529070835194669826672377226480592191488000000 2886 0 2887 14817680616679207127174574660318715924807680000000 2888 0 2889 189970264316400091374033008465624563138560000000 2890 0 2891 2085039486399513198007679361208074473472000000 2892 0 2893 19626617535322106515022452458769250304000000 2894 0 2895 158598929578360456687050120878943436800000 2896 0 2897 1100362601144961540381938859012096000000 2898 0 2899 6549777387767628216559159875072000000 2900 0 2901 33391021976854575221674148382720000 2902 0 2903 145389065211268106915852605440000 2904 0 2905 538478019300992988577231872000 2906 0 2907 1686961213348975528124160000 2908 0 2909 4436777007639035579520000 2910 0 2911 9697873240741061376000 2912 0 2913 17379701148281472000 2914 0 2915 25066876656175200 2916 0 2917 28343370258000 2918 0 2919 24163146000 2920 0 2921 14585400 2922 0 2923 5550 2924 0 2925 1 2926 3604996492883891641568114920457943876144487966677946859520000000000 2927 0 2928 68494933364793941189794183488700933646745271366880990330880000000000 2929 0 2930 211192711208114652001865399090161212077464586714549720186880000000000 2931 0 2932 253431253449737582402238478908193454492957504057459664224256000000000 2933 0 2934 158394533406085989001399049317620909058098440035912290140160000000000 2935 0 2936 59837934842299151400528529742212343421948299569122420719616000000000 2937 0 2938 14959483710574787850132132435553085855487074892280605179904000000000 2939 0 2940 2630238894166995665957298010646696414151573607433952559104000000000 2941 0 2942 339739190496570273519484326375198286827911590960218872217600000000 2943 0 2944 33307763774173556227400424154431204590971724603943026688000000000 2945 0 2946 2541908288029034554196348159153960350363631614511441510400000000 2947 0 2948 154055047759335427527051403585088506082644340273420697600000000 2949 0 2950 7535301249097928520344905610140198667085864469895577600000000 2951 0 2952 301412049963917140813796224405607946683434578795823104000000 2953 0 2954 9967329694573979524265748161561109347997175224729600000000 2955 0 2956 274960819160661504117675811353409913048197937233920000000 2957 0 2958 6375099637797595357567080303556883064625557012480000000 2959 0 2960 125001953682305791324844711834448687541677588480000000 2961 0 2962 2083365894705096522080745197240811459027959808000000 2963 0 2964 29635361233358414254349149320637431849615360000000 2965 0 2966 360943502201160173610662716084686669963264000000 2967 0 2968 3772928594437214358299610272662229999616000000 2969 0 2970 33900521197374547616856963337874159616000000 2971 0 2972 262033014085986841482952373626080460800000 2973 0 2974 1742240785146189105604736526769152000000 2975 0 2976 9955661629406794889169923010109440000 2977 0 2978 48802262889248994554754524559360000 2979 0 2980 204621647334377335659348111360000 2981 0 2982 730791597622776198783386112000 2983 0 2984 2210500900250381726507520000 2985 0 2986 5619917543009445067392000 2987 0 2988 11887715585424526848000 2989 0 2990 20638395113584248000 2991 0 2992 28864888270747200 2993 0 2994 31677884406000 2995 0 2996 26234272800 2997 0 2998 15395700 2999 0 3000 5700 3001 0 3002 1 3003 0 3004 277584729952059656400744848875261678463125573434201908183040000000000 3005 0 3006 1758036623029711157204717376209990630266461965083278751825920000000000 3007 0 3008 3252367752604965640828727145988482665992954635404065690877952000000000 3009 0 3010 2787743787947113406424623267990127999422532544632056306466816000000000 3011 0 3012 1355153230252069017011969644161867777497064431418360704532480000000000 3013 0 3014 418865543896094059803699708195486403953638096983856945037312000000000 3015 0 3016 88606172747250666496936476733660585451731135900431276834816000000000 3017 0 3018 13501892990057244418580796454653041592644744518160956470067200000000 3019 0 3020 1538818686366818297705899595934721652102893676702167832985600000000 3021 0 3022 134984095295334938395254350520589618605516989184400687104000000000 3023 0 3024 9320330389439793365386609916897854617999982586541952204800000000 3025 0 3026 515749507716035996503606872871818042102765834828408422400000000 3027 0 3028 23208727847221619842662309279231811894624462567278379008000000 3029 0 3030 859582512860059994172678121453030070171276391380680704000000 3031 0 3032 26464978844213669771326296842765704130889051458764800000000 3033 0 3034 682967195979707607001968950781050429184233586032640000000 3035 0 3036 14875232488194389167656520708299393817459633029120000000 3037 0 3038 275004298101072740914658366035787112591690694656000000 3039 0 3040 4335653348440336005411280545609256279598727168000000 3041 0 3042 58510841409451228143202166607412365446676480000000 3043 0 3044 677869504133886179707829978988313989931008000000 3045 0 3046 6756174459806174548583023046395156045824000000 3047 0 3048 58007558493285337033288581711473562009600000 3049 0 3050 429288129460020995621007080195919052800000 3051 0 3052 2737806948086868594521728827780096000000 3053 0 3054 15031096969888690322864393564282880000 3055 0 3056 70901400801361746805964120586240000 3057 0 3058 286470306268128269923087355904000 3059 0 3060 987209702051820479058258432000 3061 0 3062 2884891005411515134594560000 3063 0 3064 7093994275602086396544000 3065 0 3066 14529430159963310592000 3067 0 3068 24448560365322878400 3069 0 3070 33173080549963200 3071 0 3072 35350682598000 3073 0 3074 28451253600 3075 0 3076 16239300 3077 0 3078 5852 3079 0 3080 1 3081 555169459904119312801489697750523356926251146868403816366080000000000 3082 0 3083 10825804468130326599629049106135205460061897363933874419138560000000000 3084 0 3085 34281714149079367565491988836094817290196008319123935660605440000000000 3086 0 3087 42280780783864553330773452897850274657908410260252853981413376000000000 3088 0 3089 27180501932484355712640076862903747994369692310162548988051456000000000 3090 0 3091 10570195195966138332693363224462568664477102565063213495353344000000000 3092 0 3093 2722626035324611388724048103270661625698647630395070142742528000000000 3094 0 3095 493662962448967999054360370373251833231073471445259970936832000000000 3096 0 3097 65821728326529066540581382716433577764143129526034662791577600000000 3098 0 3099 6668214307589545956725564915717127159112539265709393942937600000000 3100 0 3101 526437971651806259741491967030299512561516257819162679705600000000 3102 0 3103 33044807744377449204552526069001484554727210988648739635200000000 3104 0 3105 1676185900077116988636722336833408636833988963192327372800000000 3106 0 3107 69626183541664859527986927837695435683873387701835137024000000 3108 0 3109 2394551285824452840909603338333440909762841375989039104000000 3110 0 3111 68808944994955541405448371791190830740311533792788480000000 3112 0 3113 1664732540200537292067299317528810421136569365954560000000 3114 0 3115 34125533355269481031682606330804491698877981655040000000 3116 0 3117 595842645885657605315093126410872077281996505088000000 3118 0 3119 8899498978377531800581049540987420784439492608000000 3120 0 3121 114096140748429894879244224884454112621019136000000 3122 0 3123 1258900507677217190885969960978297409871872000000 3124 0 3125 11976854724201854881578995400427776626688000000 3126 0 3127 98360642662527310621663247249889952972800000 3128 0 3129 697593210372534117884136505318368460800000 3130 0 3131 4270978839015515007453896971336949760000 3132 0 3133 22546645454833035484296590346424320000 3134 0 3135 102413134490855856497503729735680000 3136 0 3137 399012212302035804535728817152000 3138 0 3139 1327626840690379264940416512000 3140 0 3141 3750358307034969674972928000 3142 0 3143 8924702475757463531136000 3144 0 3145 17707743007455284784000 3146 0 3147 28893753159017947200 3148 0 3149 38051474748487200 3150 0 3151 39390760609200 3152 0 3153 30822191400 3154 0 3155 17117100 3156 0 3157 6006 3158 0 3159 1 3160 0 3161 43858387332425425711317686122291345197173840602603901492920320000000000 3162 0 3163 285079517660765267123564959794893743781629963916925359703982080000000000 3164 0 3165 541651083555454007534773423610298113185096931442158183437565952000000000 3166 0 3167 477168811703614244733014682704310242567823487222853637790236672000000000 3168 0 3169 238584405851807122366507341352155121283911743611426818895118336000000000 3170 0 3171 75913220043756811662070517702958447681244645694544896921174016000000000 3172 0 3173 16545188983895715362246138473721712956168704830862349328973824000000000 3174 0 3175 2599958268897898128352964617299126321683653616278369180267315200000000 3176 0 3177 305877443399752720982701719682250155492194543091572844737331200000000 3178 0 3179 27725733173661796346385243596929107661573189578475901131161600000000 3180 0 3181 1980409512404414024741803114066364832969513541319707223654400000000 3182 0 3183 113501730948079064659115198237005099122758681221880453529600000000 3184 0 3185 5296747444243689684092042584393571292395405123687754498048000000 3186 0 3187 203721055547834218618924714784368126630592504757221326848000000 3188 0 3189 6523087985521785325236505645804890754181533403556347904000000 3190 0 3191 175351827567789928097755528113034697693051973213880320000000 3192 0 3193 3985268808358862002221716548023515856660272118497280000000 3194 0 3195 77026203859036828614369311432387281263181730021376000000 3196 0 3197 1272204568242350022159252891525916056899397943296000000 3198 0 3199 18027190238251923390920587531743749794121023488000000 3200 0 3201 219843783393316138913665701606631095050256384000000 3202 0 3203 2312863723406980420464921556215941753020416000000 3204 0 3205 21026033849154367458772014147417652300185600000 3206 0 3207 165329590858290585938540351760453325209600000 3208 0 3209 1124691094274085618629526202452063436800000 3210 0 3211 6615829966318150697820742367365079040000 3212 0 3213 33607263979845467986026993157877760000 3214 0 3215 147102502268683866605505357256704000 3216 0 3217 553016925822119799268817132544000 3218 0 3219 1777669837534575625937167872000 3220 0 3221 4857021414028895152833792000 3222 0 3223 11191293580711739983488000 3224 0 3225 21521718424445653814400 3226 0 3227 34068753724812206400 3228 0 3229 43566181233775200 3230 0 3231 43829156170800 3232 0 3233 33355522200 3234 0 3235 18030012 3236 0 3237 6162 3238 0 3239 1 3240 87716774664850851422635372244582690394347681205207802985840640000000000 3241 0 3242 1754335493297017028452707444891653807886953624104156059716812800000000000 3243 0 3244 5701590353215305342471299195897874875632599278338507194079641600000000000 3245 0 3246 7222014447406053433796978981470641509134625752562109112500879360000000000 3247 0 3248 4771688117036142447330146827043102425678234872228536377902366720000000000 3249 0 3250 1908675246814456978932058730817240970271293948891414551160946688000000000 3251 0 3252 506088133625045411080470118019722984541630971296965979474493440000000000 3253 0 3254 94543937050832659212835076992695502606678313319213424736993280000000000 3255 0 3256 12999791344489490641764823086495631608418268081391845901336576000000000 3257 0 3258 1359455303998900982145340976365556246631975747073657087721472000000000 3259 0 3260 110902932694647185385540974387716430646292758313903604524646400000000 3261 0 3262 7201489136016050999061102232968599392616412877526208086016000000000 3263 0 3264 378339103160263548863717327456683663742528937406268178432000000000 3265 0 3266 16297684443826737489513977182749450130447400380577706147840000000 3267 0 3268 582060158708097767482642042241051790373121442163489505280000000 3269 0 3270 17394901294724760867297348388813042011150755742816927744000000 3271 0 3272 438379568919474820244388820282586744232629933034700800000000 3273 0 3274 9377103078491440005227568348290625545082993219993600000000 3275 0 3276 171169341908970730254154025405305069473737177825280000000 3277 0 3278 2678325406826000046651058719001928540840837775360000000 3279 0 3280 36054380476503846781841175063487499588242046976000000 3281 0 3282 418750063606316455073648955441202085810012160000000 3283 0 3284 4205206769830873491754402829483530460037120000000 3285 0 3286 36567015389833682536994807212900264869888000000 3287 0 3288 275549318097150976564233919600755542016000000 3289 0 3290 1799505750838536989807241923923301498880000 3291 0 3292 10178199948181770304339603642100121600000 3293 0 3294 49788539229400693312632582456115200000 3295 0 3296 210146431812405523722150510366720000 3297 0 3298 762781966651199723129402941440000 3299 0 3300 2370226450046100834582890496000 3301 0 3302 6267124405198574390753280000 3303 0 3304 13989116975889674979360000 3305 0 3306 26086931423570489472000 3307 0 3308 40080886735073184000 3309 0 3310 49789921410028800 3311 0 3312 48699062412000 3313 0 3314 36060024000 3315 0 3316 18978960 3317 0 3318 6320 3319 0 3320 1 3321 0 3322 7105058747852918965233465151811197921942162177621832041853091840000000000 3323 0 3324 47367058319019459768223101012074652812947747850812213612353945600000000000 3325 0 3326 92365763722087946548035046973545572985248108309083816544090193920000000000 3327 0 3328 83569024319984332591079328214160280319986383708218691158938746880000000000 3329 0 3330 42945193053325282025971321443387921831104113850056827401121300480000000000 3331 0 3332 14054790453815546844863341563290592599270437260018598058548789248000000000 3333 0 3334 3153318371048359869039852273815197057528623744234941872110305280000000000 3335 0 3336 510537260074496359749309415760555714076062891923752493579763712000000000 3337 0 3338 61940182288449925998997098235655656487169394976043501059309568000000000 3339 0 3340 5795572611784788397566979951874213472483686079629801268707328000000000 3341 0 3342 427768454679353429344229472638334803921414924925056760309350400000000 3343 0 3344 25361766087708701344519533950889415252257801873027080650752000000000 3345 0 3346 1225818694239253898318444140959655070525793757196308898119680000000 3347 0 3348 48893053331480212468541931548248350391342201141733118443520000000 3349 0 3350 1625754236391583419520482945569834311042166786732505169920000000 3351 0 3352 45451193705571149362938232886898593642039071457037778944000000 3353 0 3354 1076022578256892740599863467966349281298273471994265600000000 3355 0 3356 21701295695937332583526658177472590547192070023413760000000 3357 0 3358 374722072827746733799634488049451638577640848752640000000 3359 0 3360 5562675844946307789198352724080928507900201533440000000 3361 0 3362 71229385819434429008027687320548474796283068416000000 3363 0 3364 788808259351433322348036404435752766293278720000000 3365 0 3366 7569372185695572285157925093070354828066816000000 3367 0 3368 63019749927160176287161263494572796903424000000 3369 0 3370 455499893181004675544958111993085691904000000 3371 0 3372 2858038545449441101458560702701714145280000 3373 0 3374 15555362184957045182103922547360563200000 3375 0 3376 73324939592390111969513439617187840000 3377 0 3378 298629139943944691605161251573760000 3379 0 3380 1047209140656731823279349800960000 3381 0 3382 3147349876290724059036297216000 3383 0 3384 8057731378112452788111360000 3385 0 3386 17432591923800979589664000 3387 0 3388 31537932019540442496000 3389 0 3390 47051475732477216000 3391 0 3392 56802586397356800 3393 0 3394 54035945964000 3395 0 3396 38944825920 3397 0 3398 19964880 3399 0 3400 6480 3401 0 3402 1 3403 14210117495705837930466930303622395843884324355243664083706183680000000000 3404 0 3405 291307408661969677574572071224259114799628649282495113715976765440000000000 3406 0 3407 971024695539898925248573570747530382665428830941650379053255884800000000000 3408 0 3409 1262332104201868602823145641971789497465057480224145492769232650240000000000 3410 0 3411 856582499279839409058563114195142873279860433009241584379122155520000000000 3412 0 3413 352150583037267312612964835835780959015053733570465984689194663936000000000 3414 0 3415 96041068101072903439899500682485716095014654610127086733416726528000000000 3416 0 3417 18469436173283250661519134746631868479810510501947516679503216640000000000 3418 0 3419 2616503457881793843715210755772848034639822321109231529596289024000000000 3420 0 3421 282171941536271885106542336406875768441549466001975949270188032000000000 3422 0 3423 23761847708317632430024617802684275237183112926482185201700044800000000 3424 0 3425 1594409694713953691192128034379247905525273811084302470243942400000000 3426 0 3427 86652700799671396260441740998872168778547489732842525556736000000000 3428 0 3429 3866043574139185371619708444565065991658272618849897294069760000000 3430 0 3431 143186799042192050800729942391298740431787874772218418298880000000 3432 0 3433 4443728246136994680022653384557547116848589217068847464448000000 3434 0 3435 116468683870526070242529221772677646207725120608659308544000000 3436 0 3437 2595113276972506021446729540389430619601718373633228800000000 3438 0 3439 49430729085190590884699610293132011801937492831109120000000 3440 0 3441 808610788733558741357106000527764062193856568360960000000 3442 0 3443 11403485482139930967856623084365903441195413143552000000 3444 0 3445 139066896123657694729958818102023212697505038336000000 3446 0 3447 1470051756064034828012249662812084700819292160000000 3448 0 3449 13493228678848628856151083861560197736988672000000 3450 0 3451 107658739458898634490567158469895194710016000000 3452 0 3453 747019824816847667893731303668660534722560000 3454 0 3455 4506906937054887890761576492721933844480000 3456 0 3457 23621105540119957498750400905251225600000 3458 0 3459 107368661545999806812501822296596480000 3460 0 3461 422199818541439046752124528087040000 3462 0 3463 1431185825564200158481778061312000 3464 0 3465 4162624029932893110338328576000 3466 0 3467 10323968328206580134767680000 3468 0 3469 21658674814419398884128000 3470 0 3471 38031035670622298304000 3472 0 3473 55117443000901881600 3474 0 3475 64691834508100800 3476 0 3477 59877669852000 3478 0 3479 42019417440 3480 0 3481 20988720 3482 0 3483 6642 3484 0 3485 1 3486 0 3487 1179439752143584548228755215200658855042398921485224118947613245440000000000 3488 0 3489 8059504972981161079563160637204502176123059296815698146142023843840000000000 3490 0 3491 16119009945962322159126321274409004352246118593631396292284047687680000000000 3492 0 3493 14967652092679299147760155469094075469942824408372010842835187138560000000000 3494 0 3495 7899594160025185661317859830910762053580935104418561278163015434240000000000 3496 0 3497 2657136217463016995170552852215438145295405444213516066291196100608000000000 3498 0 3499 613185280953003921962435273588178033529708948664657553759506792448000000000 3500 0 3501 102197546825500653660405878931363005588284824777442925626584465408000000000 3502 0 3503 12774693353187581707550734866420375698535603097180365703323058176000000000 3504 0 3505 1232645849868977182307527048514246777928873983061263357338189824000000000 3506 0 3507 93915874275731594842478251315371183080295160614191493892433510400000000 3508 0 3509 5753739333098180711693331602325112006895553318260743696967270400000000 3510 0 3511 287686966654909035584666580116255600344777665913037184848363520000000 3512 0 3513 11884504320501940216460585218477795455838393606094128718807040000000 3514 0 3515 409810493810411731602089145464751567442703227796349266165760000000 3516 0 3517 11897724013850663175544523578008916474142996936023043211264000000 3518 0 3519 292936386704656479700906830519158928340641970015718866944000000 3520 0 3521 6154125771106228565145101481494935469341217857473085440000000 3522 0 3523 110885149028941055227839666333242080528670592026542080000000 3524 0 3525 1720889627304753218785635847277036337489489619845120000000 3526 0 3527 23085104756527177325173163804935853307785836363776000000 3528 0 3529 268431450657292759595036788429486666369602748416000000 3530 0 3531 2711428794518108682778149378075622892622249984000000 3532 0 3533 23828467666902897767245531074670136429150208000000 3534 0 3535 182360721940583401279940288836761248182272000000 3536 0 3537 1215738146270556008532935258911741654548480000 3538 0 3539 7057986335387843300626619790489066209280000 3540 0 3541 35646395633271935861750605002470031360000 3542 0 3543 156343840496806736235748267554693120000 3544 0 3545 593942117609143065769937895444480000 3546 0 3547 1947351205275878904163730804736000 3548 0 3549 5484091975943335367588591616000 3550 0 3551 13182913403709940787472576000 3552 0 3553 26830895665624031453472000 3554 0 3555 45747477690748561728000 3556 0 3557 64433067170068396800 3558 0 3559 73553729646196800 3560 0 3561 66264621302880 3562 0 3563 45293657760 3564 0 3565 22051440 3566 0 3567 6806 3568 0 3569 1 3570 2358879504287169096457510430401317710084797842970448237895226490880000000000 3571 0 3572 49536469590030551025607719038427671911780754702379412995799756308480000000000 3573 0 3574 169249604432604382670826373381294545698584245233129661068982500720640000000000 3575 0 3576 225666139243472510227768497841726060931445660310839548091976667627520000000000 3577 0 3578 157160346973132641051481632425487792434399656287906113849769464954880000000000 3579 0 3580 66356590944211559555070022579650401250079854877115914736569329647616000000000 3581 0 3582 18599953522241118966193869965508067017067838109494612464038372704256000000000 3583 0 3584 3679111685718023531774611641529068201178253691987945322557040754688000000000 3585 0 3586 536537120833878431717130864389655779338495330081575359539568443392000000000 3587 0 3588 59615235648208714635236762709961753259832814453508373282174271488000000000 3589 0 3590 5177112569449704165691613603759836467301270728857306100820397260800000000 3591 0 3592 358587883598247907580371505022326335397490613254185703952927948800000000 3593 0 3594 20138087665843632490926660608137892024134436613912602939385446400000000 3595 0 3596 929450199962013807273538181914056554960050920642120135663943680000000 3597 0 3598 35653512961505820649381755655433386367515180818282386156421120000000 3599 0 3600 1147469382669152848485849607301304388839569037829777945264128000000 3601 0 3602 31231525536357990835804374392273405744625366957060488429568000000 3603 0 3604 723725190682092479261063934223804411194527220038834847744000000 3605 0 3606 14359626799247866652005236790154849428462841667437199360000000 3607 0 3608 245114539958711806293119262420850914852850782374461440000000 3609 0 3610 3613868217339981759449835279281776308727928201674752000000 3611 0 3612 46170209513054354650346327609871706615571672727552000000 3613 0 3614 512460042163922541045070232456292726705605246976000000 3615 0 3616 4951304755206981072899229299094615716962369536000000 3617 0 3618 41699818417080071092679679380672738751012864000000 3619 0 3620 306366012860180114150299685245758896946216960000 3621 0 3622 1963884697821667398399356956703582672732160000 3623 0 3624 10979089855047756245419186340760769658880000 3625 0 3626 53469593449907903792625907503705047040000 3627 0 3628 226429010374685617996600939217141760000 3629 0 3630 831518964652800292077913053622272000 3631 0 3632 2638346794244739160479893348352000 3633 0 3634 7197870718425627669960026496000 3635 0 3636 16778253422903561002237824000 3637 0 3638 33144047586947332971936000 3639 0 3640 54896973228898274073600 3641 0 3642 75171911698413129600 3643 0 3644 83493422841628800 3645 0 3646 73239844597920 3647 0 3648 48777785280 3649 0 3650 23154012 3651 0 3652 6972 3653 0 3654 1 3655 0 3656 200504757864409373198888386584112005357207816652488100221094251724800000000000 3657 0 3658 1403533305050865612392218706088784037500454716567416701547659762073600000000000 3659 0 3660 2877243275354274505404048347482007276875932168963204238172702512250880000000000 3661 0 3662 2740231690813594767051474616649530739881840160917337369688288106905600000000000 3663 0 3664 1484292165857363832152882084018495817435996753830224408581156057907200000000000 3665 0 3666 512755475477998414743722901751844009659707969504986613873490274549760000000000 3667 0 3668 121615080722345777855882995928321976650058941485157081495635513835520000000000 3669 0 3670 20848299552402133346722799301998053140010104254598356827823230943232000000000 3671 0 3672 2682685604169392158585654321948278896692476650407876797697842216960000000000 3673 0 3674 266699738426196881262901306860355211951883643607800617314990161920000000000 3675 0 3676 20954979447772612099227959824742195224790857712041477074749227008000000000 3677 0 3678 1325216091558742267144851214212945152555943570721990645043429376000000000 3679 0 3680 68469498063868350469150646067668832882057084487302849993910517760000000 3681 0 3682 2926046925806339763638916498618326191540901046465933760423526400000000 3683 0 3684 104501675921654991558532732093511649697889323088069062872268800000000 3685 0 3686 3146287016996064261977329568406802356495592523081649204756480000000 3687 0 3688 80444838502740279425556721919492105705853217919701258076160000000 3689 0 3690 1757618320227938878205440983114953570043851820094313201664000000 3691 0 3692 32988331836109963930282300734139518957279501127896268800000000 3693 0 3694 534223997345910347049106084763393019551085038508441600000000 3695 0 3696 7492165816436547550078926798510999664435948710789120000000 3697 0 3698 91266693223479538262312508066025466565664934461440000000 3699 0 3700 967980079642964799751799327972997372666143244288000000 3701 0 3702 8954487323246667897796478519639198637059604480000000 3703 0 3704 72336419703098082507709647905248628445634560000000 3705 0 3706 510610021433633523583832808742931494910361600000 3707 0 3708 3149626402166825072904629081505745795891200000 3709 0 3710 16967684321437441470193287981175734927360000 3711 0 3712 79735358653371435480231616452893491200000 3713 0 3714 326211286133021653045950505651814400000 3715 0 3716 1158673967139147947977419828817920000 3717 0 3718 3559674246203219502234776739840000 3719 0 3720 9412600170248897722255419264000 3721 0 3722 21285843894728398286421120000 3723 0 3724 40829623838993091342240000 3725 0 3726 65721728513469764736000 3727 0 3728 87528938278974192000 3729 0 3730 94625879220512640 3731 0 3732 80849179101600 3733 0 3734 52482427200 3735 0 3736 24297420 3737 0 3738 7140 3739 0 3740 1 3741 401009515728818746397776773168224010714415633304976200442188503449600000000000 3742 0 3743 8621704588169603047552200623116816230359936116056988309507052824166400000000000 3744 0 3745 30175966058593610666432702180908856806259776406199459083274684884582400000000000 3746 0 3747 41240486946744601244124692980575437635221694421805927413808736008929280000000000 3748 0 3749 29457490676246143745803352128982455453729781729861376724149097149235200000000000 3750 0 3751 12764912626373328956514785922559064029949572082939929913797942098001920000000000 3752 0 3753 3674747574258988638996680795888215402561240448119070732760013634273280000000000 3754 0 3755 747064067294409778257566974988263570850362069123107786330332442132480000000000 3756 0 3757 112059610094161466738635046248239535627554310368466167949549866319872000000000 3758 0 3759 12817275664364873646575903982641776950864055107504300255667468369920000000000 3760 0 3761 1146808875232646589430475619499527411393099667513542654454457696256000000000 3762 0 3763 81914919659474756387891115678537672242364261965253046746746978304000000000 3764 0 3765 4748690994752159790602383517596386796658797795087133144738955264000000000 3766 0 3767 226476032057410697705652136993058447225265740996463273056780943360000000 3768 0 3769 8987144129262329274033814960042001874018481785573939407015116800000000 3770 0 3771 299571470975410975801127165334733395800616059519131313567170560000000 3772 0 3773 8455646358176922704064073215093281333081904905781932237783040000000 3774 0 3775 203478120918696000899937590737538855608922845326303182192640000000 3776 0 3777 4198754876100076209046331237441277972882534903558637092864000000 3778 0 3779 74657803629090971000112575345684174482264134131554713600000000 3780 0 3781 1148581594293707246155578082241294992034832832793149440000000 3782 0 3783 15341101433655787840637802492189189789083133074472960000000 3784 0 3785 178384900391346370239974447583595230105617826447360000000 3786 0 3787 1809701888028151582144668308819082044549746065408000000 3788 0 3789 16043456454150279983552024014353564224731791360000000 3790 0 3791 124418641889328701913260594397027640926491443200000 3792 0 3793 844470420063316981311723491382540549274828800000 3794 0 3795 5016071677524943634625890759435076637900800000 3796 0 3797 26057515207921785114939692256805592924160000 3798 0 3799 118228290417067990539653776119807590400000 3800 0 3801 467569510123997702699195724767600640000 3802 0 3803 1607192922160753605259001698037760000 3804 0 3805 4783312268335576206127981244160000 3806 0 3807 12264903252142503092635849344000 3808 0 3809 26920331984509444891650240000 3810 0 3811 50162109287905797934752000 3812 0 3813 78500953502199996768000 3814 0 3815 101722820162051088000 3816 0 3817 107076652802159040 3818 0 3819 89141402599200 3820 0 3821 56418609240 3822 0 3823 25482660 3824 0 3825 7310 3826 0 3827 1 3828 0 3829 34887827868407230936606579265635488932154160097532929438470399800115200000000000 3830 0 3831 250029433056918488379013818070387670680438147365652660975704531900825600000000000 3832 0 3833 525061809419528825595929017947814108428920109467870588048979516991733760000000000 3834 0 3835 512560337766682901176978327044294724894898202099587955000194290396692480000000000 3836 0 3837 284755743203712722876099070580163736052721223388659975000107939109273600000000000 3838 0 3839 100958854408589056292435125023876233691419342837797627500038269320560640000000000 3840 0 3841 24592541458502462430208556095559595386371378383566088750009322013982720000000000 3842 0 3843 4332971590307576713893888454931928710932100000914025160715928164368384000000000 3844 0 3845 573481534011296918015367589623343505858660294238620977153578727636992000000000 3846 0 3847 58689630673670737223794928762622873406588041808046006433845776220160000000000 3848 0 3849 4751065340249535870497684709355184990057127193984676711311324741632000000000 3850 0 3851 309852087407578426336805524523164238481986556129435437694216830976000000000 3852 0 3853 16525444661737516071296294641235426052372616326903223343691564318720000000 3854 0 3855 729756103296101137051545774755410552170300720988603879849627484160000000 3856 0 3857 26961432387786987822101444880126005622055445356721818221045350400000000 3858 0 3859 840732837898734028861227851100703401117857973489174976785285120000000 3860 0 3861 22292158580648250765259829385245923514488658387970548626882560000000 3862 0 3863 505788471997901487951273439833310869656465358382525052878848000000 3864 0 3865 9872747951910990005054886963713275233534609097556795326464000000 3866 0 3867 166544331172587550692558821924987773845050760755006668800000000 3868 0 3869 2437234114720793424769153491585186934317816011048878080000000 3870 0 3871 31038972668094268421755553879545570038377501801840640000000 3872 0 3873 344877474089936315797283931994950778204194464464896000000 3874 0 3875 3349873707626578460565662614197024210123998035968000000 3876 0 3877 28485320643083150174878083454056328317380935680000000 3878 0 3879 212243565575913667969679837500811858051073638400000 3880 0 3881 1386206161236010893851319693401528826168115200000 3882 0 3883 7934513380812183567499136292197303045406720000 3884 0 3885 39771996896301672017539530286703273410560000 3886 0 3887 174336631631947714863557263091919667200000 3888 0 3889 666861432471931149751311935324282880000 3890 0 3891 2219456892507707359643383297290240000 3892 0 3893 6402279497618386614355913357568000 3894 0 3895 15926068402035787597900281984000 3896 0 3897 33943027284816256602515520000 3898 0 3899 61466246592222597469344000 3900 0 3901 93555930886183557792000 3902 0 3903 117998471387979262080 3904 0 3905 120982711607634240 3906 0 3907 98168380077600 3908 0 3909 60597765480 3910 0 3911 26710740 3912 0 3913 7482 3914 0 3915 1 3916 69775655736814461873213158531270977864308320195065858876940799600230400000000000 3917 0 3918 1535064426209918161210689487687961513014783044291448895292697591205068800000000000 3919 0 3920 5500647527252206744338303997548528754969639242044358541465499701818163200000000000 3921 0 3922 7700906538153089442073625596567940256957494938862101958051699582545428480000000000 3923 0 3924 5638163715433511912946761597487241973843880223095467505002137194363617280000000000 3925 0 3926 2505850540192671961309671821105440877263946765820207780000949864161607680000000000 3927 0 3928 740364932329653079477857583508425713737075180810515935000280641684111360000000000 3929 0 3930 154581689167729763847025209743517456714334378410986843571487166945034240000000000 3931 0 3932 23831343746691671926416386502125607910126550005027138383937604904026112000000000 3933 0 3934 2803687499610784932519574882603012695309005882944369221639718224003072000000000 3935 0 3936 258234374964151243784697686555540642988987383955402428308921415368704000000000 3937 0 3938 19004261360998143481990738837420739960228508775938706845245298966528000000000 3939 0 3940 1136124320494454229901620256584935541100617372474596604878795046912000000000 3941 0 3942 55932274239726977472079766478027595869568855260287832855571448463360000000 3943 0 3944 2293519181787746430733429577802718878249516551678469336670257807360000000 3945 0 3946 79086868337508497611497571648369616491362639713050666781733027840000000 3947 0 3948 2312015304221518579368376590526934353074109427095231186159534080000000 3949 0 3950 57697351620501354921848970173577684390441233474747302328401920000000 3951 0 3952 1236371820439314748325335075148093236938026431601727907037184000000 3953 0 3954 22863205783372818959074475073862321593448568436447315492864000000 3955 0 3956 366397528579692611523629408234973102459111673661014671360000000 3957 0 3958 5106585764176900509040131125226105957618281166007173120000000 3959 0 3960 62077945336188536843511107759091140076755003603681280000000 3961 0 3962 659765602606834691090456217729471053955850279845888000000 3963 0 3964 6141435130648727177703714792694544385227329732608000000 3965 0 3966 50134164331826344307785426879139137838590446796800000 3967 0 3968 359181418666930822717919725001373913624893849600000 3969 0 3970 2259002633125351086276224685543232161162854400000 3971 0 3972 12468521026990574177498642744881476214210560000 3973 0 3974 60343719428871502371439287331549794140160000 3975 0 3976 255693726393523315133217319201482178560000 3977 0 3978 946513000927902277066378230782853120000 3979 0 3980 3051753227198097619509652033774080000 3981 0 3982 8536372663491182152474551143424000 3983 0 3984 20610206167340431009047423744000 3985 0 3986 42671234300911865443162368000 3987 0 3988 75125412501605396906976000 3989 0 3990 111255701594380447104000 3991 0 3992 136629808975554935040 3993 0 3994 136493315659895040 3995 0 3996 107985218085360 3997 0 3998 65031748320 3999 0 4000 27982680 4001 0 4002 7656 4003 0 4004 1 4005 0 4006 6210033360576487106715971109283117029923440497360861440047731164420505600000000000 4007 0 4008 45540244644227572115917121468076191552771896980646317227016695205750374400000000000 4009 0 4010 97911525985089280049221811156363811838459578508389582038085894692363304960000000000 4011 0 4012 97911525985089280049221811156363811838459578508389582038085894692363304960000000000 4013 0 4014 55755174519286951139140198019596059519122815539499623105021134477595770880000000000 4015 0 4016 20274608916104345868778253825307658006953751105272590220007685264580280320000000000 4017 0 4018 5068652229026086467194563456326914501738437776318147555001921316145070080000000000 4019 0 4020 917184689061863265492349577811536909838383978571855271857490523873869824000000000 4021 0 4022 124764093732679929497121082275834064941250761791024430362967460968136704000000000 4023 0 4024 13133062498176834683907482344824638414868501241160466353996574838751232000000000 4025 0 4026 1094421874848069556992290195402053201239041770096705529499714569895936000000000 4027 0 4028 73538228744731946517268511153497645933058142654719343879427461218304000000000 4029 0 4030 4044602580960257058449768113442370526318197846009563913368510367006720000000 4031 0 4032 184369348419840777593151822834979853051541782154282115709105885675520000000 4033 0 4034 7038731282038256287423283876704895867731274934461509343574239477760000000 4035 0 4036 227055847807685686691073673442093415088105643047145462695943208960000000 4037 0 4038 6235435214415610714054106562330216891624113303378047744490864640000000 4039 0 4040 146716122692132016801273095584240397449979136550071711635079168000000 4041 0 4042 2973975459975648989214995180761629678040117632771723884494848000000 4043 0 4044 52175008069748227880964827732660169790177502329328489201664000000 4045 0 4046 795350732770552254283000422753966002899047291605617213440000000 4047 0 4048 10569444953761491751269108608026126284372721483131125760000000 4049 0 4050 122776380776017328423833079790202477040693229349502976000000 4051 0 4052 1249343375149112500150012837828147314937673934176256000000 4053 0 4054 11154851563831361608482257480608458169086374412288000000 4055 0 4056 87489031873187149870449078279282024855579407155200000 4057 0 4058 603153703044468740035751991040042987030482124800000 4059 0 4060 3655476988148295394156072672969957497154437120000 4061 0 4062 19468392480739668452585600075341252334469120000 4063 0 4064 91026966596094300187425365635727655567360000 4065 0 4066 373061338508583197489448219818555965440000 4067 0 4068 1337137414009258772363613691105935360000 4069 0 4070 4178554418778933663636292784706048000 4071 0 4072 11339360702249480769705000772608000 4073 0 4074 26584178969468092171090155264000 4075 0 4076 53489293701143042597766912000 4077 0 4078 91591256337573703078368000 4079 0 4080 132023432558664797230080 4081 0 4082 157922766218498561280 4083 0 4084 153770950553552640 4085 0 4086 118650424809840 4087 0 4088 69732838560 4089 0 4090 29299512 4091 0 4092 7832 4093 0 4094 1 4095 12420066721152974213431942218566234059846880994721722880095462328841011200000000000 4096 0 4097 279451501225941919802218699917740266346554822381238764802147902398922752000000000000 4098 0 4099 1024655504495120372608135233031714309937367682064542137607875642129383424000000000000 4100 0 4101 1468672889776339200738327167345457177576893677625843730571288420385449574400000000000 4102 0 4103 1101504667332254400553745375509092883182670258219382797928466315289087180800000000000 4104 0 4105 501796570673582560252261782176364535672105339855496607945190210298361937920000000000 4106 0 4107 152059566870782594015836903689807435052153133289544426650057639484352102400000000000 4108 0 4109 32584192900881984431965050790673021796889957133473805710726637032361164800000000000 4110 0 4111 5159163875972980868394466375189895117840909879466685904198384196790517760000000000 4112 0 4113 623820468663399647485605411379170324706253808955122151814837304840683520000000000 4114 0 4115 59098781241795756077583670551710872866908255585222098592984586774380544000000000 4116 0 4117 4477180397105739096786641708462944914159716332213795347953377785937920000000000 4118 0 4119 275768357792744799439756916825616172248968034955197539547852979568640000000000 4120 0 4121 14000547395631659048479966546531282591101454082340798161660228193484800000000 4122 0 4123 592615762778059642263702287683863813379955728353049657636411775385600000000 4124 0 4125 21116193846114768862269851630114687603193824803384528030722718433280000000 4126 0 4127 638594571959115993818644706555887729935297121070096613832340275200000000 4128 0 4129 16505563802864851890143223253227044713122652861883067558946406400000000 4130 0 4131 366790306730330042003182738960600993624947841375179279087697920000000 4132 0 4133 7043626089416010763930251743909122921673962814459346042224640000000 4134 0 4135 117393768156933512732170862398485382027899380240989100703744000000 4136 0 4137 1704322998794040544892143763044212863355101339154894028800000000 4138 0 4139 21619319223603051309414085789144349218035112124586393600000000 4140 0 4141 240214658040033903437934286546048324644834579162071040000000 4142 0 4143 2342518828404585937781274070927776215508138626580480000000 4144 0 4145 20078732814896450895268063465095224704355473942118400000 4146 0 4147 151423324395900836314238789329526581480810512384000000 4148 0 4149 1005256171740781233392919985066738311717470208000000 4150 0 4151 5874873730952617597750831081558860263283916800000 4152 0 4153 30209574539078795874701793220357115691417600000 4154 0 4155 136540449894141450281138048453591483351040000 4156 0 4157 541540652673749802807263544897903820800000 4158 0 4159 1880349488450520148636331753117721600000 4160 0 4161 5698028752880364086776762888235520000 4162 0 4163 15007977400036077489315442199040000 4164 0 4165 34179658675030404219973056768000 4166 0 4167 66861617126428803247208640000 4168 0 4169 111394771221373422662880000 4170 0 4171 156343538556313575667200 4172 0 4173 182218576405959878400 4174 0 4175 172992319372746720 4176 0 4177 130226076010800 4178 0 4179 74713755600 4180 0 4181 30662280 4182 0 4183 8010 4184 0 4185 1 4186 0 4187 1130226071624920653422306741889527299446066170519676782088687071924532019200000000000 4188 0 4189 8476695537186904900667300564171454745845496278897575865665153039433990144000000000000 4190 0 4191 18648730181811190781468061241177200440860091813574666904463336686754778316800000000000 4192 0 4193 19092747567092409609598253175490943308499617809135968497426749465010844467200000000000 4194 0 4195 11137436080803905605598981019036383596624777055329314956832270521256325939200000000000 4196 0 4197 4151226175572364816632347470731742976923780538804562847546573557922812395520000000000 4198 0 4199 1064416968095478158110858325828652045365071933026810986550403476390464716800000000000 4200 0 4201 197677436932017372220587974796749665567799073276407754645074931329657733120000000000 4202 0 4203 27616700747855368177876261184840026807266047001851083369532527171055124480000000000 4204 0 4205 2987771718335229890588952233447605239382584032364006095534220775815905280000000000 4206 0 4207 256094718714448276336195905724080449089935774202629093902933209355649024000000000 4208 0 4209 17714061571157489469894973716092521182110182010063277246250320805232640000000000 4210 0 4211 1003796822365591069960715177245242866986243647236919043954184845629849600000000 4212 0 4213 47187030111202999015247294656827656140378974870111578989299287615078400000000 4214 0 4215 1859587393544945773999893385490745069571585216556121339479774881382400000000 4216 0 4217 61986246451498192466663112849691502319052840551870711315992496046080000000 4218 0 4219 1760972910553925922348383887775326770427637515678145207840695910400000000 4220 0 4221 42914465887448614914372380458390316254118897440895975653260656640000000 4222 0 4223 902105889525946860061881871497694335672169015274089578296770560000000 4224 0 4225 16435127541970691782503920735787953483905913233738474098524160000000 4226 0 4227 260556900055632918503110938494199262549727892730000199122944000000 4228 0 4229 3606823090471109060120583312488915594542191206118496665600000000 4230 0 4231 43719067763286170425704040151380795085359893407496929280000000 4232 0 4233 465096465566874153464936597355114841333615887313797120000000 4234 0 4235 4350392109894231027308080417437298685943686020792320000000 4236 0 4237 35826758552070137871948897555365989178359767230054400000 4238 0 4239 259990990943905209520674147716734319146297294848000000 4240 0 4241 1663242029607474404341013066201330661205268889600000 4242 0 4243 9379184377485757919216239095120285683488358400000 4244 0 4245 46594428526375769908438359034788093693542400000 4246 0 4247 203691490825686425829238728020931557130240000 4248 0 4249 782225387195416381832714009296972185600000 4250 0 4251 2632489283830728208090864454364810240000 4252 0 4253 7739113679285270625323663027304960000 4254 0 4255 19793129614540334080111670146560000 4256 0 4257 43807731541236151887571100928000 4258 0 4259 83348043267192069801314880000 4260 0 4261 135158989081933086164294400 4262 0 4263 184769636475643316697600 4264 0 4265 209897347505599353600 4266 0 4267 194349395838517920 4268 0 4269 142777986951600 4270 0 4271 79987667760 4272 0 4273 32072040 4274 0 4275 8190 4276 0 4277 1 4278 2260452143249841306844613483779054598892132341039353564177374143849064038400000000000 4279 0 4280 51990399294746350057426110126918255774519043843905131976079605308528472883200000000000 4281 0 4282 194963997355298812715347912975943459154446414414644244910298519906981773312000000000000 4283 0 4284 285947196121104925315843605698050406759854741141478225868437829196906600857600000000000 4285 0 4286 219566597021562710510379911518145848047745604805063637720407618847624711372800000000000 4287 0 4288 102464411943395931571510625375134729088947948909029697602856888795558198640640000000000 4289 0 4290 31826067346054796927514663942276696156415650797501648497857063944074895032320000000000 4291 0 4292 6994740076055999324728497569731142012399044131319043625902651416280196710400000000000 4293 0 4294 1136645262359099890268380855081310577014844671339344589209180855145531965440000000000 4295 0 4296 141152026044594104020256446055849025903804240231683314999832916652059525120000000000 4297 0 4298 13743749904342057496709180273858984101159886548874428039457415568753164288000000000 4299 0 4300 1070941550987692791951364696664336423467004146665539847230447966396350464000000000 4301 0 4302 67903902689437042967930732578354664531422364371909229443959563086725120000000000 4303 0 4304 3551896448370553016784069088713936298566708290222944309376346376844083200000000 4305 0 4306 155043098936809853907241111015290870175530917430366616679126230735257600000000 4307 0 4308 5702734673537833706933006382171618213352861330772105441071309636239360000000 4309 0 4310 178210458548057303341656449442863069167276916586628295033478426132480000000 4311 0 4312 4764985522675328966354450519862648908215960336540863503568941875200000000 4313 0 4314 109670301712368682558951638949219697093859404571178604447221678080000000 4315 0 4316 2184045837799660819097187688889154707416830247505690557981655040000000 4317 0 4318 37800793346532591099759017692312293012983600437598490426605568000000 4319 0 4320 570743685836148297673481103368246003680356336456190912364544000000 4321 0 4322 7541539189166864398433946926113187152224581612793220300800000000 4323 0 4324 87438135526572340851408080302761590170719786814993858560000000 4325 0 4326 891434892336508794141128478263970112556097117351444480000000 4327 0 4328 8004721482205385090246867968084629582136382278257868800000 4329 0 4330 63385803592124090081140357213339827007867280483942400000 4331 0 4332 442947614200727393998185584998880691878876872704000000 4333 0 4334 2732469048640850807131664323045043229122941747200000 4335 0 4336 14877326943598098768411965461225280739326361600000 4337 0 4338 71444790407109513859605483853341743663431680000 4339 0 4340 302251889612308889940160693192350052515840000 4341 0 4342 1124448994093411048884526388364397516800000 4343 0 4344 3669530516854954471884235300023674880000 4345 0 4346 10470565566091836728379073507530240000 4347 0 4348 26013827493395867648146766478336000 4349 0 4350 55976545858246194078563073408000 4351 0 4352 103621891629482032725959040000 4353 0 4354 163613513099182156935724800 4355 0 4356 217933417381528014566400 4357 0 4358 241381949631439256640 4359 0 4360 218050541672483520 4361 0 4362 156375890470800 4363 0 4364 85568202720 4365 0 4366 33529860 4367 0 4368 8372 4369 0 4370 1 4371 0 4372 210222049322235241536549053991452077696968307716659881468495795377962955571200000000000 4373 0 4374 1611702378137136851780209413934465929010090359161059091258467764564382659379200000000000 4375 0 4376 3626330350808557916505471181352548340272703308112382955331552470269860983603200000000000 4377 0 4378 3799012748466108293481922189988383975523784418022496429394959730758901982822400000000000 4379 0 4380 2268854835889481341940592419020840429826704582985657589777545394758788684185600000000000 4381 0 4382 866290028248711057831862559989775436842923568049069261551426423453355679416320000000000 4383 0 4384 227678789475622778019912595894748672503588886474434870023131303599920402923520000000000 4385 0 4386 43367388471547195813316684932333080476874073614178070480596438780937219604480000000000 4387 0 4388 6218118199964487634997612913091875509551797319679943929203165854619674869760000000000 4389 0 4390 690902022218276403888623657010208389950199702186660436578129539402186096640000000000 4391 0 4392 60865178147800540342569226927089786733708069002158181317597126090192584704000000000 4393 0 4394 4330328880080670854412039860425360320975277636517182860540506994559156224000000000 4395 0 4396 252602518004705799840702325191479352056891195463502333531529574682617446400000000 4397 0 4398 12234309988831904835589571305570225028396439666323474843407415298018508800000000 4399 0 4400 497207179349079876323221493945587962976702597276692943143404808909619200000000 4401 0 4402 17108204020613501120799019146514854640058583992316316323213928908718080000000 4403 0 4404 502229474089979673053759084793523194925962219471407013276166473646080000000 4405 0 4406 12661247245965874110598968524206467098973837465665723023768902696960000000 4407 0 4408 275657785385142904810337903304795454857538503381611086853827461120000000 4409 0 4410 5208109305522268107077909104274138148455518282513569792110100480000000 4411 0 4412 85743262956769048104331430375244957322133532699918527065227264000000 4413 0 4414 1234399134482832364735668432866206473076119518381994298834944000000 4415 0 4416 15585847657611519756763490313967253447930801999772655288320000000 4417 0 4418 173015885190877185088956414216102720976105110080732528640000000 4419 0 4420 1691907040557047303165815275072433070769735345177231360000000 4421 0 4422 14596845055786290458685465118271971590954579448587878400000 4423 0 4424 111224145925802648632944400393218941730785982735974400000 4425 0 4426 748984147648502684396931989179925533540646348390400000 4427 0 4428 4458238974098230264267452316547175794884799692800000 4429 0 4430 23450701792451240431564623523626289978938163200000 4431 0 4432 108924024719035816212185409809193150175395840000 4433 0 4434 446181360856265504197380070902992934666240000 4435 0 4436 1608827022318265039173245447967522600960000 4437 0 4438 5093527433843444266943789297047787520000 4439 0 4440 14112501415167258199119620814497280000 4441 0 4442 34074450096983319595459849049088000 4443 0 4444 71312585819409534922005011328000 4445 0 4446 128491145620557720580189209600 4447 0 4448 197611126210700527208083200 4449 0 4450 256554529322558295628800 4451 0 4452 277142238465726553920 4453 0 4454 244321691271577920 4455 0 4456 171093621338640 4457 0 4458 91469458080 4459 0 4460 35036820 4461 0 4462 8556 4463 0 4464 1 4465 420444098644470483073098107982904155393936615433319762936991590755925911142400000000000 4466 0 4467 9880436318145056352217805537598247651757510462683014429019302382764258911846400000000000 4468 0 4469 37875005886222716016834921227459949331737123440284888644573992467262992495411200000000000 4470 0 4471 56812508829334074025252381841189923997605685160427332966860988700894488743116800000000000 4472 0 4473 44638399794476772448412585732363511712404466911764333045390776836417098298163200000000000 4474 0 4475 21327235457361124614241568738795900040371023080065181343908926710732613631344640000000000 4476 0 4477 6785938554614903286349590053253240921936234616384375882152840317051286155427840000000000 4478 0 4479 1528700443622038652419413143864741086809811094899776984441024467028036991057920000000000 4480 0 4481 254783407270339775403235523977456847801635182483296164073504077838006165176320000000000 4482 0 4483 32472395044258990982765311879479794327659386002773040519172088351902746542080000000000 4484 0 4485 3247239504425899098276531187947979432765938600277304051917208835190274654208000000000 4486 0 4487 260060306631511399645523060506656361498570840281948592902460447839913771008000000000 4488 0 4489 16960454780315960846447156119999327923819837409692299537116985728690028544000000000 4490 0 4491 913255257401628660962539175692271503590298937444969975075530000775616921600000000 4492 0 4493 41072326391078537662336417954414326881045190308371665545724894214776422400000000 4494 0 4495 1557915828627116945812760681029508950660334804800304555182668401250140160000000 4496 0 4497 50255349310552159542347118742887385505172090477429179199440916169359360000000 4498 0 4499 1388516781307590860795686881487975891854130842068007624939989662433280000000 4500 0 4501 33059923364466449066563973368761330758431686715904943450952134819840000000 4502 0 4503 681890311215879817162414813438178230437068929417669530638415298560000000 4504 0 4505 12239056867977330051633086395044224648870467963906889011458736128000000 4506 0 4507 191901588522292631471598915601738714006679811280770036765032448000000 4508 0 4509 2637125423667869142844382561123259283389891698361533274783744000000 4510 0 4511 31849340865553975155125393250280909219684682347361512980480000000 4512 0 4513 338822775165467820799206311173201161911539173908101201920000000 4514 0 4515 3180785236247248929951732717136174173047102448933194956800000 4516 0 4517 26386604523921371213777571559953179414417893618601164800000 4518 0 4519 193612402167137943916606919203010750420257081058918400000 4520 0 4521 1257223390695700934523421553266303574157513513369600000 4522 0 4523 7225421785607476635192077892335078012399502950400000 4524 0 4525 36739432808173610009451243520347854300336455680000 4526 0 4527 165142876186925269741055298742970259943342080000 4528 0 4529 655328873757639959289901979138770872791040000 4530 0 4531 2291359698453286570943713213771926128640000 4532 0 4533 7041052629136525898422296969448412160000 4534 0 4535 18951073328938889581674919379467776000 4536 0 4537 44486087626617111694072580702976000 4538 0 4539 90586257662493193009033392768000 4540 0 4541 158923259057005601770234022400 4542 0 4543 238146741843664737917433600 4544 0 4545 301451571954005997363840 4546 0 4547 317699639216808488640 4548 0 4549 273407606899146720 4550 0 4551 187009307044560 4552 0 4553 97706012040 4554 0 4555 36594012 4556 0 4557 8742 4558 0 4559 1 4560 0 4561 39942189371224695891944320258375894762423978466165377479014201121812961558528000000000000 4562 0 4563 312880483407926784486897175357277842305654497984962123585611242120868198875136000000000000 4564 0 4565 719625111838231604319863503321739037303005345365412884246905856877996857412812800000000000 4566 0 4567 771026905540962433199853753559006111396077155748656661693113418083568061513728000000000000 4568 0 4569 471183108941699264733243960508281512519824928513067959923569311051069370925056000000000000 4570 0 4571 184189760768118803486631730016873682166840653873290202515577094319963481361612800000000000 4572 0 4573 49589550976031985554093158081465991352610945273578131446501525393836321905049600000000000 4574 0 4575 9681769476272911465322949911143360216462136934365254234793154957844234276700160000000000 4576 0 4577 1423789628863663450782786751638729443597373078583125622763699258506505040691200000000000 4578 0 4579 162361975221294954913826559397398971638296930013865202595860441759513732710400000000000 4580 0 4581 14689892996212400682679545850240859338703055572683042139625468540146480578560000000000 4582 0 4583 1074162136086677520274986554266624101841923035947178970684075762817035141120000000000 4584 0 4585 64449728165200651216499193255997446110515382156830738241044545769022108467200000000 4586 0 4587 3213305535302026770053378581139473808928829594713783245636124076803096576000000000 4588 0 4589 134547276108705554411102058816184863920665278596389938856684998289784832000000000 4590 0 4591 4774258184502455156522976280574301622991348595355772023946887036089139200000000 4592 0 4593 144674490439468338076453826684069746151252987738053697695360213214822400000000 4594 0 4595 3768831263549175193588292964038791706461212285613163553408543369461760000000 4596 0 4597 84883587016873315170907499190062876271648925351647827779471697510400000000 4598 0 4599 1661014860654066221293061725041716202346706366530220651555114188800000000 4600 0 4601 28358790303849911095247395305590276625431572111491572099721461760000000 4602 0 4603 423968625805065116041904580980585530944990280736584964946001920000000 4604 0 4605 5567264783298834857115918740149102931600882474318792468987904000000 4606 0 4607 64376327281438885951849199122908220763192443042539228364800000000 4608 0 4609 656901298790192713794379582886818579216249418801420697600000000 4610 0 4611 5924992106735071536184600159371304832146563385267716096000000 4612 0 4613 47296743957972269156771118833878340459805658372964352000000 4614 0 4615 334421421925056448583230133168836750725898594556313600000 4616 0 4617 2095372317826168224205702588777172623595855855616000000 4618 0 4619 11634153722588309836326227114776820528439877632000000 4620 0 4621 57217149455352343457342100564476166533310873600000 4622 0 4623 249024972027903184530162752072732931660595200000 4624 0 4625 957788353953473786654472123356665121771520000 4626 0 4627 3248942856015854093129145601616910182400000 4628 0 4629 9694202895187970439856785682573900800000 4630 0 4631 25357069947171753665621371000696320000 4632 0 4633 57892853760666104259409522832640000 4634 0 4635 114742593039158044478108964172800 4636 0 4637 196074150784617300885353664000 4638 0 4639 286378993356305697495648000 4640 0 4641 353554312785562589500800 4642 0 4643 363632117175865137600 4644 0 4645 305573207710811040 4646 0 4647 204205565163600 4648 0 4649 104292934200 4650 0 4651 38202540 4652 0 4653 8930 4654 0 4655 1 4656 79884378742449391783888640516751789524847956932330754958028402243625923117056000000000000 4657 0 4658 1917225089818785402813327372402042948596350966375938118992681653847022154809344000000000000 4659 0 4660 7509131601790242827685532208574668215335707951639090966054669810900836773003264000000000000 4661 0 4662 11514001789411705669117816053147824596848085525846606147950493710047949718605004800000000000 4663 0 4664 9252322866491549198398245042708073336752925868983879940317361017002816738164736000000000000 4665 0 4666 4523357845840312941439142020879502520190319313725452415266265386090265960880537600000000000 4667 0 4668 1473518086144950427893053840134989457334725230986321620124616754559707850892902400000000000 4669 0 4670 340042635264219329513781655415766797846475053304535758490296174129163350206054400000000000 4671 0 4672 58090616857637468791937699466860161298772821606191525408758929747065405660200960000000000 4673 0 4674 7593544687272871737508196008739890365852656419110003321406396045368026883686400000000000 4675 0 4676 779337481062215783586367485107515063863825264066552972460130120445665917009920000000000 4677 0 4678 64101351256199566615328927346505568023431515226253274791092953629730097070080000000000 4679 0 4680 4296648544346710081099946217066496407367692143788715882736303051268140564480000000000 4681 0 4682 237968227071510096799381636637529031792672180271375033505395245916389323571200000000 4683 0 4684 11017047549606948925897297992478195916327415753304399699323853977610616832000000000 4685 0 4686 430551283547857774115526588211791564546128891508447804341391994527311462400000000 4687 0 4688 14322774553507365469568928841722904868974045786067316071840661108267417600000000 4689 0 4690 408492678887910601627634334166785165603537847730975146433958249077145600000000 4691 0 4692 10050216702797800516235447904103444550563232761635102809089448985231360000000 4693 0 4694 214442746147890480431766313743316740054692021941005038600770604236800000000 4695 0 4696 3986435665569758931103348140100118885632095279672529563732274053120000000 4697 0 4698 64820092123085511074851189269920632286700736254837879085077626880000000 4699 0 4700 925022456301960253182337267594004794789069703425276287154913280000000 4701 0 4702 11618639547754090136589743457702475683340972120317479935279104000000 4703 0 4704 128752654562877771903698398245816441526384886085078456729600000000 4705 0 4706 1261250493677170010485208799142691672095198884098727739392000000 4707 0 4708 10938446966280132066802338755762408920885963172801937408000000 4709 0 4710 84083100369728478500926433482450383039654503774158848000000 4711 0 4712 573293866157239626142680228289434429815826162096537600000 4713 0 4714 3468202457091588784892197388320837445951761416192000000 4715 0 4716 18614645956141295738121963383642912845503804211200000 4717 0 4718 88594295930868144708142607325640515922545868800000 4719 0 4720 373537458041854776795244128109099397490892800000 4721 0 4722 1393146696659598235133777633973331086213120000 4723 0 4724 4586742855551794013829382025812108492800000 4725 0 4726 13294906827686359460375020364672778240000 4727 0 4728 33809426596229004887495161334261760000 4729 0 4730 75104242716539810931125867458560000 4731 0 4732 144938012259989108814453428428800 4733 0 4734 241322031734913601089666048000 4735 0 4736 343654792027566836994777600 4737 0 4738 413917244236756202342400 4739 0 4740 415579562486703014400 4741 0 4742 341104976049277440 4743 0 4744 222769707451200 4745 0 4746 111245796480 4747 0 4748 39863520 4749 0 4750 9120 4751 0 4752 1 4753 0 4754 7748784738017591003037198130124923583910251822436083230928755017631714542354432000000000000 4755 0 4756 61990277904140728024297585040999388671282014579488665847430040141053716338835456000000000000 4757 0 4758 145677153074730710857099324846348563377512734261798364741460594331476233396263321600000000000 4759 0 4760 159551167653276492843489736736476997984894899429588685193028269982093017529240780800000000000 4761 0 4762 99719479783297808027181085460298123740559312143492928245642668738808135955775488000000000000 4763 0 4764 39887791913319123210872434184119249496223724857397171298257067495523254382310195200000000000 4765 0 4766 10994711873543091654278940191776459797036026723513322857852909630176281656662425600000000000 4767 0 4768 2198942374708618330855788038355291959407205344702664571570581926035256331332485120000000000 4769 0 4770 331458225599460851342232755781496214469468452694151644979389187380314373472911360000000000 4771 0 4772 38767043929761503080962895413040492920405666981772122219811600863194663564083200000000000 4773 0 4774 3599796936334996714660840288353760056894811934021697063268220080153790188093440000000000 4775 0 4776 270340481384841650508126345765697395577080738128111637162435500090600844165120000000000 4777 0 4778 16670996352065235114667791322218006060586645517900217625016855838920385390182400000000 4779 0 4780 854922889849499236649630324216308003107007462456421416667531068662583866163200000000 4781 0 4782 36850124562478415372828893285185689789095149243811267959807373649249304576000000000 4783 0 4784 1347208854972329164167938034082057476160467821816756032939194305456426188800000000 4785 0 4786 42100276717885286380248063565064296130014619431773626029349822045513318400000000 4787 0 4788 1132108281489352238796586583262233173244090606568702548688398576013803520000000 4789 0 4790 26347865410037477029049687748595516794719826429151485742748014907228160000000 4791 0 4792 533357599393471194920034164951326250905259644314807403699352528486400000000 4793 0 4794 9431323403908941861390848038773451997714957125078911406878794711040000000 4795 0 4796 146222068277658013354896868818193054228138870156262192354709995520000000 4797 0 4798 1993937294695336545748593665702632557656439138494484441200590848000000 4799 0 4800 23978894385790356239344789689300854069873921184485011781320704000000 4801 0 4802 254877703930594772952219278160085608735904774494951230668800000000 4803 0 4804 2398848978170303745432652029741982199867339054070129229824000000 4805 0 4806 20019421806210807744902393571867050289168649580411092992000000 4807 0 4808 148292013379339316628906619050867039179027033928971059200000 4809 0 4810 975605351179863925190175125334651573546230486374809600000 4811 0 4812 5701959971828544273466832994357986987412217921536000000 4813 0 4814 29600338651568945681931646692022336819899491942400000 4815 0 4816 136407090560225556137933855723605238801380147200000 4817 0 4818 557432822000921743832902775793579100871024640000 4819 0 4820 2016943725014642221014573589483777841233920000 4821 0 4822 6448029811427884338281884876866297446400000 4823 0 4824 18163464257543336164174323596806471680000 4825 0 4826 44924854518276896905301789718128640000 4827 0 4828 97134820580058155470922788579737600 4829 0 4830 182584249210635630584441331916800 4831 0 4832 296306798459324295008830464000 4833 0 4834 411537220082394854178931200 4835 0 4836 483734610734522308761600 4837 0 4838 474249618367178734080 4839 0 4840 380312444560688640 4841 0 4842 242793950817600 4843 0 4844 118580684160 4845 0 4846 41578080 4847 0 4848 9312 4849 0 4850 1 4851 15497569476035182006074396260249847167820503644872166461857510035263429084708864000000000000 4852 0 4853 379690452162861959148822708376121255611602339299368078315508995863954012575367168000000000000 4854 0 4855 1518761808651447836595290833504485022446409357197472313262035983455816050301468672000000000000 4856 0 4857 2379393500220601610665955639157026535166041326276039957443856374080778478805634252800000000000 4858 0 4859 1954501803752637037332749275021843225314962518012461393614596307280639464733199564800000000000 4860 0 4861 977250901876318518666374637510921612657481259006230696807298153640319732366599782400000000000 4862 0 4863 325750300625439506222124879170307204219160419668743565602432717880106577455533260800000000000 4864 0 4865 76962983114801641579952581342435218579252187064593260004970367411233971596636979200000000000 4866 0 4867 13468522045090287276491701734926163251369132736303820500869814296965945029411471360000000000 4868 0 4869 1804605894930397968418822781477034945444883798001492289332230020181711588908072960000000000 4870 0 4871 189958515255831365096718187523898415309987768210683398877076844229653851464007680000000000 4872 0 4873 16035459080037712638034652193575840253440525887914832372740253084321429019688960000000000 4874 0 4875 1103890298988103406241515911876597698606413014023122518413278292036620113674240000000000 4876 0 4877 62836832403938193893747828829898638228365048490546974125063533546699914162995200000000 4878 0 4879 2992230114473247328273706134757078010874526118597474958336358740319043531571200000000 4880 0 4881 120377073570762823551241051398273253311044154196450142002037420587547728281600000000 4882 0 4883 4125827118352758065264310229376301020741432704313815350876282560460305203200000000 4884 0 4885 121347856422139943096009124393420618257100961891582804437537722366479564800000000 4886 0 4887 3081850321832125538946263476658301416053357762325912493651751679148687360000000 4888 0 4889 67949758162728230232812352614798964365330078685706463231297512129167360000000 4890 0 4891 1306726118514004427554083704130749314717886128571278139063413694791680000000 4892 0 4893 22006421275787531009911978757138054661334899958517459949383854325760000000 4894 0 4895 325676424800238302472270298731429984417218392620765792062763171840000000 4896 0 4897 4247953366959630032247003896496912840224587729836075548644737024000000 4898 0 4899 48956909370988643988662278948989243725992589084990232386863104000000 4900 0 4901 499560299703965754986349785193767793122373358010104412110848000000 4902 0 4903 4520907689628649366392305748359889530519215909593705086976000000 4904 0 4905 36331543277938132574082121667462424598861623312597909504000000 4906 0 4907 259511023413843804100586583339017318563297309375699353600000 4908 0 4909 1648436627855632149459261418668894038060872201116057600000 4910 0 4911 9313201287319955646662493890784712079439955938508800000 4912 0 4913 46787632062157365755311312513196596908873390489600000 4914 0 4915 208873357420345382836211216576770521914613350400000 4916 0 4917 827703281152883801448855636784405331596369920000 4918 0 4919 2906771838991690259697473702491326888837120000 4920 0 4921 9027241735999038073594638827612816424960000 4922 0 4923 24722493017211763112348384895653253120000 4924 0 4925 59495077605285620225940208005089280000 4926 0 4927 125252794958496042580926753694924800 4928 0 4929 229400723367208869195836545228800 4930 0 4931 362975828112672261385817318400 4932 0 4933 491837165464325557433356800 4934 0 4935 564357045856942693555200 4936 0 4937 540423983720738557440 4938 0 4939 423529767806221440 4940 0 4941 264375635334720 4942 0 4943 126314207040 4944 0 4945 43347360 4946 0 4947 9506 4948 0 4949 1 4950 0 4951 1534259378127483018601365229764734869614229860842344479723893493491079479386177536000000000000 4952 0 4953 12529784921374444651911149376412001435182877196879146584411796863510482414987116544000000000000 4954 0 4955 30071483811298667164586758503388803444438905272509951802588312472425157795969079705600000000000 4956 0 4957 33651422360262794207989944039506518140205441614475422255277397290571009914536827289600000000000 4958 0 4959 21499519841279007410660242025240275478464587698137075329760559380087034112065195212800000000000 4960 0 4961 8795258116886866667997371737598294513917331331056076271265683382762877591299398041600000000000 4962 0 4963 2480713827839885470460797156758493324438221657477354845741603005394657782161368678400000000000 4964 0 4965 507955688557690834427687036860072442623064434626315516032804424914144212537804062720000000000 4966 0 4967 78434334262584614139569321868099421287384949464357542916830095023507562230102097920000000000 4968 0 4969 9402946505163652572287550282432971557844394526428828244415303789367865647468380160000000000 4970 0 4971 895518714777490721170242884041235386461370907278936023277647979939796728330321920000000000 4972 0 4973 69022193431466676137627415963652529786548350561024713256577611102079194476052480000000000 4974 0 4975 4371405583992889488716403011031326886481395535531565172916582036465015650149990400000000 4976 0 4977 230401718814440044277075372376295006837338511132005571791899623004566351930982400000000 4978 0 4979 10214854528719016741348169218653473209537175370384483478458603975571907228467200000000 4980 0 4981 384430009145339339728156906078356518638495847272534324458119504457007261286400000000 4982 0 4983 12377481355058274195792930688128903062224298112941446052628847681380915609600000000 4984 0 4985 343241079594052981900140094712818320212942720779048503980463843265185054720000000 4986 0 4987 8246031942199471036640002275383022707818443742439603699230362600965406720000000 4988 0 4989 172487847643848584437139048945258909542760968971408714356370607712501760000000 4990 0 4991 3155265505680157032386689919730345906270017725086744774811657458155520000000 4992 0 4993 50665946658208501627471765045503893290050118509144849650907013447680000000 4994 0 4995 716488134560524265438994657209145965717880463765684742538078978048000000 4996 0 4997 8947816666574539855158582675599880237919876281995137857783595008000000 4998 0 4999 98912939341385219487297257468366023038229924886000673597947904000000 5000 0 5001 969734699425345289091149583023196304296371812607849741156352000000 5002 0 5003 8444714363645967684393174888445831387196271227354279313408000000 5004 0 5005 65396777900288638633347819001432364277950921962676237107200000 5006 0 5007 450729672245097133437860907904609026978358484705162035200000 5008 0 5009 2766020782334026827058760685563059487593666913737113600000 5010 0 5011 15114867663027469000321096642421090096140256359219200000 5012 0 5013 73523421811961574758346348235023223713943899340800000 5014 0 5015 318130190532526044627460160632312025685334179840000 5016 0 5017 1223024251255753676767712060323225788478218240000 5018 0 5019 4170585682031555590000723138357121188331520000 5020 0 5021 12587280730477531961772806252586884874240000 5022 0 5023 33527764502794034905787535680406466560000 5024 0 5025 78533502438977018698241074566717849600 5026 0 5027 161039307803780626175477254750617600 5028 0 5029 287476855865236431017567316172800 5030 0 5031 443637123248821652804887833600 5032 0 5033 586649149168291929950630400 5034 0 5035 657309971056909725434880 5036 0 5037 614965222854633530880 5038 0 5039 471117382166471040 5040 0 5041 287617449430080 5042 0 5043 134463510720 5044 0 5045 45172512 5046 0 5047 9702 5048 0 5049 1 5050 3068518756254966037202730459529469739228459721684688959447786986982158958772355072000000000000 5051 0 5052 76712968906374150930068261488236743480711493042117223986194674674553973969308876800000000000000 5053 0 5054 313244623034361116297778734410300035879571929921978664610294921587762060374677913600000000000000 5055 0 5056 501191396854977786076445975056480057407315087875165863376471874540419296599484661760000000000000 5057 0 5058 420642779503284927599874300493831476752568020180942778190967466132137623931710341120000000000000 5059 0 5060 214995198412790074106602420252402754784645876981370753297605593800870341120651952128000000000000 5061 0 5062 73293817640723888899978097813319120949311094425467302260547361523023979927494983680000000000000 5063 0 5064 17719384484570610503291408262560666603130154696266820326725735752818984158295490560000000000000 5065 0 5066 3174723053485567715173043980375452766394152716414471975205027655713401328361275392000000000000 5067 0 5068 435746301458803411886496232600552340485471941468653016204611639019486456833900544000000000000 5069 0 5070 47014732525818262861437751412164857789221972632144141222076518946839328237341900800000000000 5071 0 5072 4070539612624957823501104018369251756642595033086072833080218090635439674228736000000000000 5073 0 5074 287592472631111150573447566515218874110618127337602971902406712925329976983552000000000000 5075 0 5076 16813098399972651879678473119351257255697675136659866049679161678711598654423040000000000 5077 0 5078 822863281480143015275269187058196452990494682614305613542498653587736971182080000000000 5079 0 5080 34049515095730055804493897395511577365123917901281611594862013251906357428224000000000 5081 0 5082 1201343778579185436650490331494864120745299522726669763931623451428147691520000000000 5083 0 5084 36404356926641982928802737318026185477130288567474841331261316709943869440000000000 5085 0 5086 953447443316813838611500263091162000591507557719579177723510675736625152000000000 5087 0 5088 21700084058419660622736848093113217652153799322209483419027270002540544000000000 5089 0 5090 431219619109621461092847622363147273856902422428521785890926519281254400000000 5091 0 5092 7512536918286088172349261713643680729214327916873201844789660614656000000000 5093 0 5094 115149878768655685516981284194327030204659360248056476479334121472000000000 5095 0 5096 1557582901218531011823901428715534708082348834273227701169736908800000000 5097 0 5098 18641284722030291364913713907499750495666408920823203870382489600000000 5099 0 5100 197825878682770438974594514936732046076459849772001347195895808000000 5101 0 5102 1864874421971817863636826121198454431339176562707403348377600000000 5103 0 5104 15638359932677717934061434978603391457770872643248665395200000000 5105 0 5106 116779960536229711845263962502557793353483789219064709120000000 5107 0 5108 777120124560512299030794668801050046514411180526141440000000 5109 0 5110 4610034637223378045097934475938432479322778189561856000000 5111 0 5112 24378818811334627419872736520034016284097187676160000000 5113 0 5114 114880346581189960559916169117223787053037342720000000 5115 0 5116 482015440200797037314333576715624281341415424000000 5117 0 5118 1798565075376108348187811853416508512467968000000 5119 0 5120 5957979545759365128572461626224458840473600000 5121 0 5122 17482334347885461058017786461926228992000000 5123 0 5124 45307789868640587710523696865414144000000 5125 0 5126 103333555840759235129264571798312960000 5127 0 5128 206460651030487982276252890705920000 5129 0 5130 359346069831545538771959145216000 5131 0 5132 541020882010758113176692480000 5133 0 5134 698391844247966583274560000 5135 0 5136 764313919833615959808000 5137 0 5138 698824116880265376000 5139 0 5140 523463757962745600 5141 0 5142 312627662424000 5143 0 5144 143046288000 5145 0 5146 47054700 5147 0 5148 9900 5149 0 5150 1