0 1 1 0 2 1 3 2 4 0 5 0 6 1 7 6 8 6 9 0 10 0 11 0 12 1 13 12 14 30 15 20 16 0 17 0 18 0 19 0 20 1 21 20 22 90 23 140 24 70 25 0 26 0 27 0 28 0 29 0 30 1 31 30 32 210 33 560 34 630 35 252 36 0 37 0 38 0 39 0 40 0 41 0 42 1 43 42 44 420 45 1680 46 3150 47 2772 48 924 49 0 50 0 51 0 52 0 53 0 54 0 55 0 56 1 57 56 58 756 59 4200 60 11550 61 16632 62 12012 63 3432 64 0 65 0 66 0 67 0 68 0 69 0 70 0 71 0 72 1 73 72 74 1260 75 9240 76 34650 77 72072 78 84084 79 51480 80 12870 81 0 82 0 83 0 84 0 85 0 86 0 87 0 88 0 89 0 90 1 91 90 92 1980 93 18480 94 90090 95 252252 96 420420 97 411840 98 218790 99 48620 100 0 101 0 102 0 103 0 104 0 105 0 106 0 107 0 108 0 109 0 110 1 111 110 112 2970 113 34320 114 210210 115 756756 116 1681680 117 2333760 118 1969110 119 923780 120 184756 121 0 122 0 123 0 124 0 125 0 126 0 127 0 128 0 129 0 130 0 131 0 132 1 133 132 134 4290 135 60060 136 450450 137 2018016 138 5717712 139 10501920 140 12471030 141 9237800 142 3879876 143 705432 144 0 145 0 146 0 147 0 148 0 149 0 150 0 151 0 152 0 153 0 154 0 155 0 156 1 157 156 158 6006 159 100100 160 900900 161 4900896 162 17153136 163 39907296 164 62355150 165 64664600 166 42678636 167 16224936 168 2704156 169 0 170 0 171 0 172 0 173 0 174 0 175 0 176 0 177 0 178 0 179 0 180 0 181 0 182 1 183 182 184 8190 185 160160 186 1701700 187 11027016 188 46558512 189 133024320 190 261891630 191 355655300 192 327202876 193 194699232 194 67603900 195 10400600 196 0 197 0 198 0 199 0 200 0 201 0 202 0 203 0 204 0 205 0 206 0 207 0 208 0 209 0 210 1 211 210 212 10920 213 247520 214 3063060 215 23279256 216 116396280 217 399072960 218 960269310 219 1636014380 220 1963217256 221 1622493600 222 878850700 223 280816200 224 40116600 225 0 226 0 227 0 228 0 229 0 230 0 231 0 232 0 233 0 234 0 235 0 236 0 237 0 238 0 239 0 240 1 241 240 242 14280 243 371280 244 5290740 245 46558512 246 271591320 247 1097450640 248 3155170590 249 6544057520 250 9816086280 251 10546208400 252 7909656300 253 3931426800 254 1163381400 255 155117520 256 0 257 0 258 0 259 0 260 0 261 0 262 0 263 0 264 0 265 0 266 0 267 0 268 0 269 0 270 0 271 0 272 1 273 272 274 18360 275 542640 276 8817900 277 88884432 278 597500904 279 2804596080 280 9465511770 281 23371634000 282 42536373880 283 56949525360 284 55367594100 285 38003792400 286 17450721000 287 4808643120 288 601080390 289 0 290 0 291 0 292 0 293 0 294 0 295 0 296 0 297 0 298 0 299 0 300 0 301 0 302 0 303 0 304 0 305 0 306 1 307 306 308 23256 309 775200 310 14244300 311 162954792 312 1249320072 313 6731030592 314 26293088250 315 75957810500 316 164068870680 317 265764451680 318 321132045780 319 285028443000 320 180324117000 321 76938289920 322 19835652870 323 2333606220 324 0 325 0 326 0 327 0 328 0 329 0 330 0 331 0 332 0 333 0 334 0 335 0 336 0 337 0 338 0 339 0 340 0 341 0 342 1 343 342 344 29070 345 1085280 346 22383900 347 288304632 348 2498640144 349 15297796800 350 68362029450 351 227873431500 352 574241047380 353 1101024156960 354 1605660228900 355 1767176346600 356 1442592936000 357 846321189120 358 337206098790 359 81676217700 360 9075135300 361 0 362 0 363 0 364 0 365 0 366 0 367 0 368 0 369 0 370 0 371 0 372 0 373 0 374 0 375 0 376 0 377 0 378 0 379 0 380 1 381 380 382 35910 383 1492260 384 34321980 385 494236512 386 4805077200 387 33145226400 388 167797708650 389 638045608200 390 1850332263780 391 4128840588600 392 7110781013700 393 9424940515200 394 9521113377600 395 7193730107520 396 3934071152550 397 1470171918600 398 335780006100 399 35345263800 400 0 401 0 402 0 403 0 404 0 405 0 406 0 407 0 408 0 409 0 410 0 411 0 412 0 413 0 414 0 415 0 416 0 417 0 418 0 419 0 420 1 421 420 422 43890 423 2018940 424 51482970 425 823727520 426 8923714800 427 68840085600 428 391527986850 429 1682120239800 430 5550996791340 431 14221562027400 432 28443124054800 433 44431862428800 434 53952975806400 435 50356110752640 436 35406640372950 437 18132120329400 438 6379820115900 439 1378465288200 440 137846528820 441 0 442 0 443 0 444 0 445 0 446 0 447 0 448 0 449 0 450 0 451 0 452 0 453 0 454 0 455 0 456 0 457 0 458 0 459 0 460 0 461 0 462 1 463 462 464 53130 465 2691920 466 75710250 467 1338557220 468 16062686640 469 137680171200 470 873408586050 471 4205300599500 472 15643718230140 473 45508998487680 474 104291454867600 475 188835415322400 476 269764879032000 477 302136664515840 478 262009138759830 479 172255143129300 480 82937661506700 481 27569305764000 482 5651707681620 483 538257874440 484 0 485 0 486 0 487 0 488 0 489 0 490 0 491 0 492 0 493 0 494 0 495 0 496 0 497 0 498 0 499 0 500 0 501 0 502 0 503 0 504 0 505 0 506 1 507 506 508 63756 509 3542000 510 109359250 511 2125943820 512 28109701620 513 266181664320 514 1871589827250 515 10028024506500 516 41716581947040 517 136526995463040 518 354590946549840 519 734359948476000 520 1213941955644000 521 1597008083869440 522 1659391212145590 523 1343590116408540 524 829376615067000 525 376780512108000 526 118685861314020 527 23145088600920 528 2104098963720 529 0 530 0 531 0 532 0 533 0 534 0 535 0 536 0 537 0 538 0 539 0 540 0 541 0 542 0 543 0 544 0 545 0 546 0 547 0 548 0 549 0 550 0 551 0 552 1 553 552 554 75900 555 4604600 556 155405250 557 3307023720 558 47951843940 559 499090620600 560 3867952309650 561 22921198872000 562 105895938788640 563 386826487145280 564 1128243920840400 565 2643695814513600 566 4990650262092000 567 7585788398379840 568 9245179610525430 569 8957267442723600 570 6800888243549400 571 3956195377134000 572 1701164012167620 573 509191949220240 574 94684453367400 575 8233430727600 576 0 577 0 578 0 579 0 580 0 581 0 582 0 583 0 584 0 585 0 586 0 587 0 588 0 589 0 590 0 591 0 592 0 593 0 594 0 595 0 596 0 597 0 598 0 599 0 600 1 601 600 602 89700 603 5920200 604 217567350 605 5047562520 606 79919739900 607 910106425800 608 7735904619300 609 50426637518400 610 257175851343840 611 1041455926929600 612 3384731762521200 613 8892431376091200 614 18964470995949600 615 32871749726312640 616 46225898052627150 617 52463995021666800 618 47606217704845800 619 34023280243352400 620 18712804133843820 621 7637879238303600 622 2177742427450200 623 386971244197200 624 32247603683100 625 0 626 0 627 0 628 0 629 0 630 0 631 0 632 0 633 0 634 0 635 0 636 0 637 0 638 0 639 0 640 0 641 0 642 0 643 0 644 0 645 0 646 0 647 0 648 0 649 0 650 1 651 650 652 105300 653 7534800 654 300450150 655 7571343780 656 130395365100 657 1617966979200 658 15016756025700 659 107156604726600 660 600076986468960 661 2678029526390400 662 9633467324098800 663 28159366024288800 664 67237669894730400 665 131486998905250560 666 210584646684190350 667 275435973863750700 668 292438194472624200 669 249504055117917600 670 168415237204594380 671 87835611240491400 672 34117964696719800 673 9287309860732800 674 1580132580471900 675 126410606437752 676 0 677 0 678 0 679 0 680 0 681 0 682 0 683 0 684 0 685 0 686 0 687 0 688 0 689 0 690 0 691 0 692 0 693 0 694 0 695 0 696 0 697 0 698 0 699 0 700 0 701 0 702 1 703 702 704 122850 705 9500400 706 409704750 707 11176745580 708 208632584160 709 2810153174400 710 28364983604100 711 220616539143000 712 1350173219555160 713 6605806165096320 714 26147982736839600 715 84478098072866400 716 224125566315768000 717 490087905010479360 718 884455516073599470 719 1315971875126808900 720 1608410069599433100 721 1603954640043756000 722 1291183485235223580 723 825654745660619160 724 409415576360637600 725 151692727725302400 726 39503314511797500 727 6446940928325352 728 495918532948104 729 0 730 0 731 0 732 0 733 0 734 0 735 0 736 0 737 0 738 0 739 0 740 0 741 0 742 0 743 0 744 0 745 0 746 0 747 0 748 0 749 0 750 0 751 0 752 0 753 0 754 0 755 0 756 1 757 756 758 142506 759 11875500 760 552210750 761 16257084480 762 327851203680 763 4777260396480 764 52251285586500 765 441233078286000 766 2938612301384760 767 15688789642103760 768 67984755115782960 769 241365994493904000 770 706857555303576000 771 1715307667536677760 772 3457417017378616110 773 5790276250557959160 774 8042050347997165500 775 9222739180251597000 776 8669374829436501180 777 6605237965284953280 778 4012272648334248480 779 1896159096566280000 780 671556346700557500 781 167620464136459152 782 26283682246249512 783 1946939425648112 784 0 785 0 786 0 787 0 788 0 789 0 790 0 791 0 792 0 793 0 794 0 795 0 796 0 797 0 798 0 799 0 800 0 801 0 802 0 803 0 804 0 805 0 806 0 807 0 808 0 809 0 810 0 811 0 812 1 813 812 814 164430 815 14725620 816 736281000 817 23325382080 818 506679132960 819 7962100660800 820 94052314055700 821 859243362978000 822 6203737080701160 823 35991929178943920 824 169961887789457400 825 659733718283337600 826 2120572665910728000 827 5673709977236703360 828 12677195730388259070 829 23687493752282560200 830 36993431600786961300 831 48163193496869451000 832 52016248976619007080 833 46236665756994672960 834 33435605402785404000 835 19340822784976056000 836 8730232507107247500 837 2961294866410778352 838 709659420648736824 839 107081668410646160 840 7648690600760440 841 0 842 0 843 0 844 0 845 0 846 0 847 0 848 0 849 0 850 0 851 0 852 0 853 0 854 0 855 0 856 0 857 0 858 0 859 0 860 0 861 0 862 0 863 0 864 0 865 0 866 0 867 0 868 0 869 0 870 1 871 870 872 188790 873 18123840 874 971890920 875 33044291280 876 771033463200 877 13028891990400 878 165711220002900 879 1632562389658200 880 12733986639333960 881 79982064842097600 882 409908082315750200 883 1731801010493761200 884 6078974975610753600 885 17831659928458210560 886 43882600605190127550 887 90802059383749814100 888 158062844112453380100 889 231183328784973364800 890 283199577761592371880 891 288979160981216706000 892 243602267934579372000 893 167620464136459152000 894 92540464575336823500 895 39977480696545507752 896 13010422711893508440 897 2998286715498092480 898 435975364243345080 899 30067266499541040 900 0 901 0 902 0 903 0 904 0 905 0 906 0 907 0 908 0 909 0 910 0 911 0 912 0 913 0 914 0 915 0 916 0 917 0 918 0 919 0 920 0 921 0 922 0 923 0 924 0 925 0 926 0 927 0 928 0 929 0 930 1 931 930 932 215760 933 22151360 934 1270934280 935 46262007792 936 1156550194800 937 20959521897600 938 286228470914100 939 3031901580793800 940 25467973278667920 941 172592876764526400 942 956452192070083800 943 4380437850072454800 944 16717181182929572400 945 53494979785374631680 946 144185687702767561950 947 328284368541249327900 948 632251376449813520400 949 1029816646405790443200 950 1415997888807961859400 951 1637548578893561334000 952 1583414741574765918000 953 1269126371318905008000 954 832864181178031411500 955 439752287662000585272 956 182145917966509118160 957 56967447594463757120 958 12643285563057007320 959 1773968723472921360 960 118264581564861424 961 0 962 0 963 0 964 0 965 0 966 0 967 0 968 0 969 0 970 0 971 0 972 0 973 0 974 0 975 0 976 0 977 0 978 0 979 0 980 0 981 0 982 0 983 0 984 0 985 0 986 0 987 0 988 0 989 0 990 0 991 0 992 1 993 992 994 245520 995 26898080 996 1647507400 997 64055087712 998 1711694288304 999 33185909671200 1000 485343928941300 1001 5512548328716000 1002 49723185925018320 1003 362445041205505440 1004 2164602329421768600 1005 10707736966843778400 1006 44251361954813574000 1007 153798066882952066080 1008 451781821468671694110 1009 1125546406427140552800 1010 2383101342003143269200 1011 4290902693357460180000 1012 6565081120836914075400 1013 8515252610246518936800 1014 9324553478162510406000 1015 8566603006402608804000 1016 6543932852113103947500 1017 4104354684845338795872 1018 2076463464818203947024 1019 826027990119724478240 1020 248651282740121143960 1021 53219061704187640800 1022 7214139475456546864 1023 465428353255261088 1024 0 1025 0 1026 0 1027 0 1028 0 1029 0 1030 0 1031 0 1032 0 1033 0 1034 0 1035 0 1036 0 1037 0 1038 0 1039 0 1040 0 1041 0 1042 0 1043 0 1044 0 1045 0 1046 0 1047 0 1048 0 1049 0 1050 0 1051 0 1052 0 1053 0 1054 0 1055 0 1056 1 1057 1056 1058 278256 1059 32463200 1060 2118223800 1061 87779194272 1062 2501707036752 1063 51770019087072 1064 808906548235500 1065 9826716585972000 1066 94926082220489520 1067 742149370087463520 1068 4762125124727890920 1069 25360429658314212000 1070 113086813884523578000 1071 425206420205808653280 1072 1355345464406015082330 1073 3676784927661992472480 1074 8511076221439797390000 1075 16833541335479266860000 1076 28448684856959960993400 1077 41028035303915045786400 1078 50352588782077556192400 1079 52351462816904831580000 1080 45807529964791727632500 1081 33421173862312044480672 1082 20072480159909304821232 1083 9747130283412748843232 1084 3729769241101817159400 1085 1082120921318482029600 1086 223638323739152952784 1087 29321986255081448544 1088 1832624140942590534 1089 0 1090 0 1091 0 1092 0 1093 0 1094 0 1095 0 1096 0 1097 0 1098 0 1099 0 1100 0 1101 0 1102 0 1103 0 1104 0 1105 0 1106 0 1107 0 1108 0 1109 0 1110 0 1111 0 1112 0 1113 0 1114 0 1115 0 1116 0 1117 0 1118 0 1119 0 1120 0 1121 0 1122 1 1123 1122 1124 314160 1125 38955840 1126 2702561400 1127 119128906512 1128 3613576830864 1129 79646183210880 1130 1326606739106220 1131 17196754025451000 1132 177470501542654320 1133 1484298740174927040 1134 10204553838702623400 1135 58328988214122687600 1136 279741065924874114000 1137 1133883787215489742080 1138 3906583985640867002010 1139 11489952898943726476500 1140 28937659152895311126000 1141 62524582103208705480000 1142 115983099801452148665400 1143 184626158867617706038800 1144 251762943910387780962000 1145 293168191774667056848000 1146 290114356443680941672500 1147 242303510501762322484872 1148 169182332776378426350384 1149 97471302834127488432320 1150 45503184741442169344680 1151 16772874280436471458800 1152 4696404798522212008464 1153 938303560162606353408 1154 119120569161268384710 1155 7219428434016265740 1156 0 1157 0 1158 0 1159 0 1160 0 1161 0 1162 0 1163 0 1164 0 1165 0 1166 0 1167 0 1168 0 1169 0 1170 0 1171 0 1172 0 1173 0 1174 0 1175 0 1176 0 1177 0 1178 0 1179 0 1180 0 1181 0 1182 0 1183 0 1184 0 1185 0 1186 0 1187 0 1188 0 1189 0 1190 1 1191 1190 1192 353430 1193 46495680 1194 3423244440 1195 160207839792 1196 5162252615520 1197 120944204135040 1198 2142980117017740 1199 29578416923775720 1200 325362586161532920 1201 2904062752516161600 1202 21336794390014576200 1203 130545830764941253200 1204 671378558219697873600 1205 2924226609134684071680 1206 10851622182335741672250 1207 34469858696831179429500 1208 94047392246909761159500 1209 220920190098004092696000 1210 447363384948458287709400 1211 781110672132228756318000 1212 1174893738248476311156000 1213 1519144266468729294576000 1214 1682663267373349461700500 1215 1588434124400441891845272 1216 1268867495822838197627880 1217 849392781840253827767360 1218 470199575661569083228360 1219 211338215933499540380880 1220 75142476776355392135424 1221 20329910470189804323840 1222 3930978782321856695430 1223 483701705079089804580 1224 28453041475240576740 1225 0 1226 0 1227 0 1228 0 1229 0 1230 0 1231 0 1232 0 1233 0 1234 0 1235 0 1236 0 1237 0 1238 0 1239 0 1240 0 1241 0 1242 0 1243 0 1244 0 1245 0 1246 0 1247 0 1248 0 1249 0 1250 0 1251 0 1252 0 1253 0 1254 0 1255 0 1256 0 1257 0 1258 0 1259 0 1260 1 1261 1260 1262 396270 1263 55213620 1264 4306662360 1265 213610453056 1266 7298357146080 1267 181416306202560 1268 3412894260435660 1269 50055782486389680 1270 585652655090759256 1271 5566120275655976400 1272 43601275492638481800 1273 284827267123508188800 1274 1566549969179295038400 1275 7310566522836710179200 1276 29128038489427517120250 1277 99579591790845629463000 1278 293206575828601020085500 1279 745605641580763812849000 1280 1640332411477680388267800 1281 3124442688528915025272000 1282 5151457160012549979684000 1283 7342530621265524923784000 1284 9025193888638874385484500 1285 9530604746402651351071632 1286 8600101916132570006144520 1287 6582794059261967165197040 1288 4231796180954121749055240 1289 2254274303290661764062720 1290 976852198092620097760512 1291 335443522758131771343360 1292 87791859471854799531270 1293 16445857972689053355720 1294 1963259861791599795060 1295 112186277816662845432 1296 0 1297 0 1298 0 1299 0 1300 0 1301 0 1302 0 1303 0 1304 0 1305 0 1306 0 1307 0 1308 0 1309 0 1310 0 1311 0 1312 0 1313 0 1314 0 1315 0 1316 0 1317 0 1318 0 1319 0 1320 0 1321 0 1322 0 1323 0 1324 0 1325 0 1326 0 1327 0 1328 0 1329 0 1330 0 1331 0 1332 1 1333 1332 1334 442890 1335 65252460 1336 5383327950 1337 282517050816 1338 10217700004512 1339 268996591955520 1340 5363119552113180 1341 83426304143982800 1342 1036154697468266376 1343 10464306118233235632 1344 87202550985276963600 1345 606805916915300054400 1346 3560340839043852360000 1347 17754232984032010435200 1348 75732900072511544512650 1349 277774650784990440081000 1350 879619727485803060256500 1351 2412253546290706453335000 1352 5741163440171881358937300 1353 11872882216409877096033600 1354 21341751091480564201548000 1355 33323792819589690038712000 1356 45125969443194371927422500 1357 52851535411869248401397232 1358 53320631880021934038096024 1359 46079558414833770156379280 1360 33854369447632973992441920 1361 20932547101984716380582400 1362 10745374179018821075365632 1363 4494943204958965736001024 1364 1492461611021531592031590 1365 378254733371848227181560 1366 68714095162705992827100 1367 7965225724983062025672 1368 442512540276836779204 1369 0 1370 0 1371 0 1372 0 1373 0 1374 0 1375 0 1376 0 1377 0 1378 0 1379 0 1380 0 1381 0 1382 0 1383 0 1384 0 1385 0 1386 0 1387 0 1388 0 1389 0 1390 0 1391 0 1392 0 1393 0 1394 0 1395 0 1396 0 1397 0 1398 0 1399 0 1400 0 1401 0 1402 0 1403 0 1404 0 1405 0 1406 1 1407 1406 1408 493506 1409 76767600 1410 6688377150 1411 370803629196 1412 14172938715936 1413 394528334868096 1414 8322082063623900 1415 137057499665114600 1416 1803676695592908136 1417 19318718987507511936 1418 170916999931142848656 1419 1264178993573541780000 1420 7894668817010281320000 1421 41964550689530206483200 1422 191135414468719612341450 1423 749991557119474188218700 1424 2546267632195745700742500 1425 7504788810682197854820000 1426 19249783299399837497613300 1427 43039198034485804473121800 1428 83944220959823552526088800 1429 142816254941098671594480000 1430 211744933541142822120982500 1431 273066266294657783407219032 1432 305381800767398349490913592 1433 294909173854936129000827392 1434 244503779344015923278747200 1435 172693513591373910139804800 1436 102848581427751573149928192 1437 50942689656201611674678272 1438 20595970232097135970035942 1439 6619457834007343975677300 1440 1626233585517375163574700 1441 286748126099390232924192 1442 32303415440209084881892 1443 1746130564335626209832 1444 0 1445 0 1446 0 1447 0 1448 0 1449 0 1450 0 1451 0 1452 0 1453 0 1454 0 1455 0 1456 0 1457 0 1458 0 1459 0 1460 0 1461 0 1462 0 1463 0 1464 0 1465 0 1466 0 1467 0 1468 0 1469 0 1470 0 1471 0 1472 0 1473 0 1474 0 1475 0 1476 0 1477 0 1478 0 1479 0 1480 0 1481 0 1482 1 1483 1482 1484 548340 1485 89927760 1486 8262112950 1487 483168365316 1488 19487790734412 1489 572702421582720 1490 12760525830889980 1491 222127671871047800 1492 3092017192444985376 1493 35059897421772892032 1494 328686538329120862800 1495 2578925146890025231200 1496 17105115770188942860000 1497 96700921154134823635200 1498 469150562786857230292650 1499 1964263601979575254858500 1500 7129549370148087962079000 1501 22514366432046593564460000 1502 62027079520288365270087300 1503 149371334354980144936128600 1504 314790828599338321972833000 1505 580786103427134597817552000 1506 937727562825061069392922500 1507 1323321136658726181127292232 1508 1628702937426124530618205824 1509 1742645118233713489550343680 1510 1613724943670505093639731520 1511 1285607267846894664374102400 1512 874212942135888371774389632 1513 502149369468273029364685824 1514 240286319374466586317085990 1515 93996301242904284454617660 1516 29272204539312752944344600 1517 6977537735085162334488672 1518 1195226371287736140630004 1519 130959792325171965737400 1520 6892620648693261354600 1521 0 1522 0 1523 0 1524 0 1525 0 1526 0 1527 0 1528 0 1529 0 1530 0 1531 0 1532 0 1533 0 1534 0 1535 0 1536 0 1537 0 1538 0 1539 0 1540 0 1541 0 1542 0 1543 0 1544 0 1545 0 1546 0 1547 0 1548 0 1549 0 1550 0 1551 0 1552 0 1553 0 1554 0 1555 0 1556 0 1557 0 1558 0 1559 0 1560 1 1561 1560 1562 607620 1563 104915720 1564 10150595910 1565 625276708056 1566 26574260092380 1567 823259731025160 1568 19346603679091260 1569 355404274993676480 1570 5224442842407044256 1571 62606959681737307200 1572 620852350177228296400 1573 5157850293780050462400 1574 36262845432800558863200 1575 217577072596803353179200 1576 1121881780577267289830250 1577 4999943714129827921458000 1578 19351634004687667325643000 1579 65291662652935121336934000 1580 192610404826158607943955300 1581 497904447849933816453762000 1582 1129543561444684567078989000 1583 2250546150780146566543014000 1584 3938455763865256491450274500 1585 6049468053297033970867621632 1586 8143514687130622653091029120 1587 9584548150285424192526890240 1588 9829051929629440115805637440 1589 8742129421358883717743896320 1590 6702299223041810850270320512 1591 4393806982847389006941000960 1592 2437189810798161089787586470 1593 1127955614914851413455411920 1594 427374186273966192987431160 1595 129084448099075503188040432 1596 29880659282193403515750100 1597 4976472108356534698021200 1598 530731789949381124304200 1599 27217014869199032015600 1600 0 1601 0 1602 0 1603 0 1604 0 1605 0 1606 0 1607 0 1608 0 1609 0 1610 0 1611 0 1612 0 1613 0 1614 0 1615 0 1616 0 1617 0 1618 0 1619 0 1620 0 1621 0 1622 0 1623 0 1624 0 1625 0 1626 0 1627 0 1628 0 1629 0 1630 0 1631 0 1632 0 1633 0 1634 0 1635 0 1636 0 1637 0 1638 0 1639 0 1640 1 1641 1640 1642 671580 1643 121929080 1644 12406283890 1645 803927196072 1646 35953410713220 1647 1172521435096440 1648 29019905518636890 1649 561768047570649920 1650 8707404737345073760 1651 110101894612710436800 1652 1153011507471995407600 1653 10124669095197876833600 1654 75315140514278083792800 1655 478669559712967376994240 1656 2617724154680290342937250 1657 12391164856756530066222000 1658 51017944194176577494877000 1659 183438480786817721851386000 1660 577831214478475823831865900 1661 1598535332570840147562078000 1662 3890650044976135731049851000 1663 8340259264655837276012346000 1664 15753823055461025965801098000 1665 26214361564287147207093027072 1666 38390854953615792507429137280 1667 49397286620701801607638588160 1668 55697960934566827322898612160 1669 54836993643069361502211713280 1670 46916094561292675951892243584 1671 34662255086907179943645674240 1672 21934708297183449808088278230 1673 11762965698397736168892152880 1674 5270948297378916380178317640 1675 1936266721486132547820606480 1676 567732526361674666799251900 1677 127729450781151057249210800 1678 20698539808025863847863800 1679 2150144174666723529232400 1680 107507208733336176461620 1681 0 1682 0 1683 0 1684 0 1685 0 1686 0 1687 0 1688 0 1689 0 1690 0 1691 0 1692 0 1693 0 1694 0 1695 0 1696 0 1697 0 1698 0 1699 0 1700 0 1701 0 1702 0 1703 0 1704 0 1705 0 1706 0 1707 0 1708 0 1709 0 1710 0 1711 0 1712 0 1713 0 1714 0 1715 0 1716 0 1717 0 1718 0 1719 0 1720 0 1721 0 1722 1 1723 1722 1724 740460 1725 141181040 1726 15088723650 1727 1027240306092 1728 48280294386324 1729 1655324378959680 1730 43090162739794170 1731 877762574329140500 1732 14325085213051572960 1733 190843283995364757120 1734 2107227927448819193200 1735 19526147540738762464800 1736 153419730677233133652000 1737 1030980590151006658141440 1738 5968411072671061981896930 1739 29945315070494947660036500 1740 130872117715496437921641000 1741 500286765782230150503780000 1742 1678462099199382154940181900 1743 4955459530969604457442441800 1744 12900576464920871108217927000 1745 29654255163220754759155008000 1746 60235205800292158104533610000 1747 108134241452684482229258736672 1748 171479152126150539866516813184 1749 239929677871980179237101713920 1750 295627638806547006560000326080 1751 319882462917904608762901660800 1752 302822064895616362962213572224 1753 249568236625731695594248854528 1754 177914856188265759554493812310 1755 108807432710179059562252414140 1756 56474446043345532644767689000 1757 24526045138824345605727682080 1758 8743080905969789868708479260 1759 2490724290232445616359610600 1760 545061548278014414660413400 1761 86005766986668941169296000 1762 8708083907400230293391220 1763 424784580848791721628840 1764 0 1765 0 1766 0 1767 0 1768 0 1769 0 1770 0 1771 0 1772 0 1773 0 1774 0 1775 0 1776 0 1777 0 1778 0 1779 0 1780 0 1781 0 1782 0 1783 0 1784 0 1785 0 1786 0 1787 0 1788 0 1789 0 1790 0 1791 0 1792 0 1793 0 1794 0 1795 0 1796 0 1797 0 1798 0 1799 0 1800 0 1801 0 1802 0 1803 0 1804 0 1805 0 1806 1 1807 1806 1808 814506 1809 162901200 1810 18265297050 1811 1304872821252 1812 64373725848432 1813 2317454130543552 1814 63367886382050250 1815 1356542160326853500 1816 23278263471208806060 1817 326280453282397810560 1818 3793010269407874547760 1819 37032348784159721916000 1820 306839461354466267304000 1821 2176514579207680722743040 1822 13314147777496984421154690 1823 70670943566368076477686140 1824 327180294288741094804102500 1825 1326847509248523442640460000 1826 4730211370470986073013239900 1827 14866378592908813372327325400 1828 41281844687746787546297366400 1829 101448767663649950491846080000 1830 220862421267737913049956570000 1831 426176128078227077021196197472 1832 728786396536139794432696456032 1833 1103676518211108824490667884032 1834 1478138194032735032800001630400 1835 1747050374397786709397385993600 1836 1816932389373698177773281433344 1837 1656225570334401252580015125504 1838 1316569935793166620703254211094 1839 906728605918158829685436784500 1840 536507237411782560125293045500 1841 269786496527067801663004502880 1842 113660051777607268293210230380 1843 39353443785672640738481847480 1844 10901230965560288293208268000 1845 2322155708640061411570992000 1846 357031440203409442029040020 1847 35257120210449712895193720 1848 1678910486211891090247320 1849 0 1850 0 1851 0 1852 0 1853 0 1854 0 1855 0 1856 0 1857 0 1858 0 1859 0 1860 0 1861 0 1862 0 1863 0 1864 0 1865 0 1866 0 1867 0 1868 0 1869 0 1870 0 1871 0 1872 0 1873 0 1874 0 1875 0 1876 0 1877 0 1878 0 1879 0 1880 0 1881 0 1882 0 1883 0 1884 0 1885 0 1886 0 1887 0 1888 0 1889 0 1890 0 1891 0 1892 1 1893 1892 1894 893970 1895 187336380 1896 22012024650 1897 1648260405792 1898 85251690988464 1899 3218686292421600 1900 92336063013844650 1901 2074711539323423000 1902 37386301938608082460 1903 550598264914046305320 1904 6729534348949454842800 1905 69127051063764814243200 1906 603098251627744042632000 1907 4508494485501624354253440 1908 29093878476752669661041730 1909 163086792845464791871583400 1910 798319918064528271322010100 1911 3427689398892018893487855000 1912 12956665927811831417384091900 1913 43247646815734729810406764800 1914 127777138319216247167110896000 1915 334780933290044836623092064000 1916 778830643417812640755110010000 1917 1609998706073302290968963412672 1918 2958015374176096812697415027424 1919 4828584767173601107146671992640 1920 6996520785088279155253341050560 1921 8984830496902903076900842252800 1922 10202774186483074382880734202624 1923 10213391017062141057576759940608 1924 8976613198589772413885824166550 1925 6891137404978007105609319562200 1926 4590117475634139681071951611500 1927 2630418341138911066214293903080 1928 1282734870061567742166229742860 1929 524712583808968543179757966400 1930 176599941642076670349973941600 1931 47604192027121258937205336000 1932 9877869845627661229470107220 1933 1480799048838887941598136240 1934 142707391328010742671022200 1935 6637553085023755473070800 1936 0 1937 0 1938 0 1939 0 1940 0 1941 0 1942 0 1943 0 1944 0 1945 0 1946 0 1947 0 1948 0 1949 0 1950 0 1951 0 1952 0 1953 0 1954 0 1955 0 1956 0 1957 0 1958 0 1959 0 1960 0 1961 0 1962 0 1963 0 1964 0 1965 0 1966 0 1967 0 1968 0 1969 0 1970 0 1971 0 1972 0 1973 0 1974 0 1975 0 1976 0 1977 0 1978 0 1979 0 1980 1 1981 1980 1982 979110 1983 214751460 1984 26414429580 1985 2070891279072 1986 112173277616400 1987 4436567592256800 1988 133374313242220050 1989 3141706045261183400 1990 59378244255436366260 1991 917663774856743842200 1992 11776685110661545974900 1993 127104577762406271350400 1994 1165989953146971815755200 1995 9172454298089511617274240 1996 62344025307327149273660850 1997 368455346799013048302466200 1998 1903685958461567416229408700 1999 8637777285207887611589394600 2000 34551109140831550446357578400 2001 122221610566206845116366944000 2002 383331414957648741501332688000 2003 1068110596687285907321293728000 2004 2648024187620562978567374034000 2005 5846837406266203056676761867072 2006 11503393121795932049378836217760 2007 20166442262901510506318453616320 2008 31484343532897256198640034727520 2009 43726175084927461640917432296960 2010 53928949271410536023798166499584 2011 58923409713820044562942845811200 2012 56851883591068558621276886388150 2013 48237961834846049739265236935400 2014 35802916309946289512361222569700 2015 23089227661108219358992135371480 2016 12827348700615677421662297428600 2017 6071674184075207428222913611200 2018 2413532535775047828116310535200 2019 790229587650212898357608577600 2020 207435266758180885818872251620 2021 41955973050435158345280526800 2022 6136417827104461934853954600 2023 577467118397066726157159600 2024 26248505381684851188961800 2025 0 2026 0 2027 0 2028 0 2029 0 2030 0 2031 0 2032 0 2033 0 2034 0 2035 0 2036 0 2037 0 2038 0 2039 0 2040 0 2041 0 2042 0 2043 0 2044 0 2045 0 2046 0 2047 0 2048 0 2049 0 2050 0 2051 0 2052 0 2053 0 2054 0 2055 0 2056 0 2057 0 2058 0 2059 0 2060 0 2061 0 2062 0 2063 0 2064 0 2065 0 2066 0 2067 0 2068 0 2069 0 2070 1 2071 2070 2072 1070190 2073 245430240 2074 31568464620 2075 2588614098840 2076 146688132267600 2077 6071092494667200 2078 191049691941558450 2079 4712559067891775100 2080 93308669544257146980 2081 1511446217411107504800 2082 20341547009324488502100 2083 230377047194361366822600 2084 2219142168892623778372800 2085 18344908596179023234548480 2086 131137432542998486403217650 2087 815865410769243178384032300 2088 4441933903076990637868620300 2089 21262221009742492582373894400 2090 89832883766162031160529703840 2091 336109429057068824070009096000 2092 1116661078354889812199534352000 2093 3301432753397065531720362432000 2094 8700650902181849786721371826000 2095 20463930921931710698368666534752 2096 42986363770921640816099861655840 2097 80665769051606042025273814465280 2098 135197475170676453088277796182880 2099 202233559767789510089243124373440 2100 269644746357052680118990832497920 2101 319869938446451670484546877260800 2102 336738079731713770295255403991350 2103 313546751926499323305224040080100 2104 257130035316886988316048780273300 2105 184713821288865754871937082971840 2106 115446138305541096794960676857400 2107 62234660386770876139284864514800 2108 28617600067046995676236253488800 2109 11063214227102980577006520086400 2110 3526399534889075058920828277540 2111 902053420584355904423531326200 2112 177956116986029396110764683400 2113 25408553209470935950915022400 2114 2336116978969951755817600200 2115 103827421287553411369671120 2116 0 2117 0 2118 0 2119 0 2120 0 2121 0 2122 0 2123 0 2124 0 2125 0 2126 0 2127 0 2128 0 2129 0 2130 0 2131 0 2132 0 2133 0 2134 0 2135 0 2136 0 2137 0 2138 0 2139 0 2140 0 2141 0 2142 0 2143 0 2144 0 2145 0 2146 0 2147 0 2148 0 2149 0 2150 0 2151 0 2152 0 2153 0 2154 0 2155 0 2156 0 2157 0 2158 0 2159 0 2160 0 2161 0 2162 1 2163 2162 2164 1167480 2165 279676320 2166 37581505500 2167 3219983391240 2168 190694571947880 2169 8250459031214400 2170 271491667495898850 2171 7005155371190476500 2172 145146819291066673080 2173 2461498125498089364960 2174 34700286074730009797700 2175 411886235892949110379800 2176 4160891566673669584449000 2177 36098045947320013461530880 2178 271017360588863538566649810 2179 1772397271671114490972208100 2180 10152991778461692886556846400 2181 51186828356787482142751968000 2182 228037320329488232945960017440 2183 900773269872944448507624377280 2184 3163873055338854467898680664000 2185 9904298260191196595161087296000 2186 27683889234214976594113455810000 2187 69187575974150069504008348760352 2188 154750909575317906937959501961024 2189 309926375829854793044473076629760 2190 555811842368336529362919828751840 2191 892206881328483132746660842824000 2192 1280812545196000230565206454365120 2193 1641999017358451908487340636605440 2194 1876112158505262434502137250808950 2195 1905399492476418964700976858948300 2196 1714200235445913255440325201822000 2197 1360165411308920558602445792792640 2198 946658334105436993718677550230680 2199 573941868011331413284515972747600 2200 300484800703993454600480661632400 2201 134339029900536192720793458192000 2202 50545060000076742511198538644740 2203 15695729518167792736969445075880 2204 3915034573692646714436823034800 2205 753787078547637766543812331200 2206 105125264053647829011792009000 2207 9448295337167360434640071920 2208 410795449442059149332177040 2209 0 2210 0 2211 0 2212 0 2213 0 2214 0 2215 0 2216 0 2217 0 2218 0 2219 0 2220 0 2221 0 2222 0 2223 0 2224 0 2225 0 2226 0 2227 0 2228 0 2229 0 2230 0 2231 0 2232 0 2233 0 2234 0 2235 0 2236 0 2237 0 2238 0 2239 0 2240 0 2241 0 2242 0 2243 0 2244 0 2245 0 2246 0 2247 0 2248 0 2249 0 2250 0 2251 0 2252 0 2253 0 2254 0 2255 0 2256 1 2257 2256 2258 1271256 2259 317814000 2260 44573413500 2261 3986646103440 2262 246507617396040 2263 11138119692139440 2264 382872864417293250 2265 10323386862807018000 2266 223604559448400009880 2267 3965746979969143976880 2268 58494767954544873658980 2269 726858063340498430082000 2270 7691345017184661959133000 2271 69939964022932526081716080 2272 550777216680593642893514130 2273 3781114179565044247407377280 2274 22756705710345173711248104000 2275 120654666840999065050772496000 2276 565870387484285615088123006240 2277 2355868551975393173019940679040 2278 8732289632735238331400358632640 2279 28887536592224323402553171280000 2280 85458962418663623399219798370000 2281 226432066824491136558572777761152 2282 537943638047533676498621125864512 2283 1146727590570462734264550383530112 2284 2193994114611854721169420376652000 2285 3767095721164706560485901336368000 2286 5801327410593648103148288058006720 2287 8004745209622453053875785603451520 2288 9880857368127715488377922854260470 2289 10887997099865251226862724908276000 2290 10680786082393767206974333949814000 2291 9294463643944290483783379584083040 2292 7142967430068297316240930606286040 2293 4821111691295183871589934171079840 2294 2837912006648827071226761804306000 2295 1444144571430764071748529675564000 2296 628202888572382371210610408870340 2297 230204032933127626808885194446240 2298 69687615411729111516975450019440 2299 16960209267321849747235777452000 2300 3188799676293984146691024273000 2301 434621585509698579993443308320 2302 38203976798111500887892464720 2303 1625701140345170250548615520 2304 0 2305 0 2306 0 2307 0 2308 0 2309 0 2310 0 2311 0 2312 0 2313 0 2314 0 2315 0 2316 0 2317 0 2318 0 2319 0 2320 0 2321 0 2322 0 2323 0 2324 0 2325 0 2326 0 2327 0 2328 0 2329 0 2330 0 2331 0 2332 0 2333 0 2334 0 2335 0 2336 0 2337 0 2338 0 2339 0 2340 0 2341 0 2342 0 2343 0 2344 0 2345 0 2346 0 2347 0 2348 0 2349 0 2350 0 2351 0 2352 1 2353 2352 2354 1381800 2355 360189200 2356 52677670500 2357 4913773104240 2358 316938365223480 2359 14941380074821200 2360 536022010184210550 2361 15088026953333334000 2362 341291169684400015080 2363 6323758697788634990160 2364 97491279924241456098300 2365 1266809767536297263857200 2366 14025393854866148278419000 2367 133521749498325731610548880 2368 1101554433361187285787028260 2369 7928142634571866970370307200 2370 50064752562759382164745828800 2371 278753885460239219255233008000 2372 1374256655318979350928298729440 2373 6020552966159338108828737290880 2374 23510010549671795507616350164800 2375 82040603921917078463251006435200 2376 256376887255990870197659395110000 2377 718675690355993607338078816372352 2378 1809446782523522366404452877907904 2379 4095455680608795479516251369750400 2380 8337177635525047940443797431277600 2381 15266651080509600271442863310544000 2382 25139085445905808446975914918029120 2383 37198521856480811250363944863098240 2384 49404286840638577441889614271302350 2385 58795184339272356625058714504690400 2386 62558889911163493640849670277482000 2387 59341575572875085396463115806068640 2388 50000772010478081213686514244002280 2389 37254044887280966280467673140162400 2390 24406043257179912812550151517031600 2391 13960064190497386026902453530452000 2392 6910231774296206083316714497573740 2393 2926879847292622683712968900816480 2394 1045314231175936672754631750291600 2395 308675808665257665399691149626400 2396 73342392554761635373893558279000 2397 13473269150800655979796742557920 2398 1795586909511240541730945841840 2399 154441608332791173802118474400 2400 6435067013866298908421603100 2401 0 2402 0 2403 0 2404 0 2405 0 2406 0 2407 0 2408 0 2409 0 2410 0 2411 0 2412 0 2413 0 2414 0 2415 0 2416 0 2417 0 2418 0 2419 0 2420 0 2421 0 2422 0 2423 0 2424 0 2425 0 2426 0 2427 0 2428 0 2429 0 2430 0 2431 0 2432 0 2433 0 2434 0 2435 0 2436 0 2437 0 2438 0 2439 0 2440 0 2441 0 2442 0 2443 0 2444 0 2445 0 2446 0 2447 0 2448 0 2449 0 2450 1 2451 2450 2452 1499400 2453 407170400 2454 62042589700 2455 6030539718840 2456 405386281099800 2457 19921840099761600 2458 745201331231707350 2459 21877639082333334300 2460 516312282343066689480 2461 9984882154403107879200 2462 160728866902127805999900 2463 2181727932979178621087400 2464 25245708938759066901154200 2465 251335057879201377149268480 2466 2169728429347793138671419300 2467 16351794183804475626388758600 2468 108204465216286406614128081600 2469 631842140376542230311861484800 2470 3269783076448606041863883183840 2471 15051382415398345272071843227200 2472 61822620334322128927435587470400 2473 227189364706847294205925863974400 2474 748620510787493340977165433721200 2475 2215916711930980289292409683814752 2476 5900369943011485977405824601873600 2477 14147937805739475292874322913683200 2478 30569651330258509114960590581351200 2479 59539939213987441058627166911121600 2480 104525671064555729858478804132857920 2481 165326763806581383334950866058214400 2482 235396896123042633693709338586793550 2483 301325319738770827703425911836538300 2484 346159190841771331479368175535400400 2485 356049453437250512378778694836411840 2486 326928124683895146397181054672322600 2487 266987321692180258343351657504497200 2488 193029614852241128608351198361977200 2489 122848564876376997036741591067977600 2490 68334514212484704601687510031562540 2491 32927398282042005191770900134185400 2492 13589085005287176745810212753790800 2493 4733029066200617536128597627604800 2494 1364168501518566417954420183989400 2495 316621825043815415525223450111120 2496 56860252134522617154813284991600 2497 7413197199973976342501686771200 2498 624201500345030994116895500700 2499 25477612258980856902730428600 2500 0 2501 0 2502 0 2503 0 2504 0 2505 0 2506 0 2507 0 2508 0 2509 0 2510 0 2511 0 2512 0 2513 0 2514 0 2515 0 2516 0 2517 0 2518 0 2519 0 2520 0 2521 0 2522 0 2523 0 2524 0 2525 0 2526 0 2527 0 2528 0 2529 0 2530 0 2531 0 2532 0 2533 0 2534 0 2535 0 2536 0 2537 0 2538 0 2539 0 2540 0 2541 0 2542 0 2543 0 2544 0 2545 0 2546 0 2547 0 2548 0 2549 0 2550 1 2551 2550 2552 1624350 2553 459149600 2554 72832605300 2555 7370659656360 2556 515946175945200 2557 26408020597358400 2558 1029087552653310150 2559 31482456240430895700 2560 774468423514600034220 2561 15617379779963835400800 2562 262241835471892736105100 2563 3714834048045628462932600 2564 44881260335571674490940800 2565 466765107489945414705784320 2566 4211825774616304328009225700 2567 33199097282269692938425661400 2568 229934488584608614055022173400 2569 1406358312451013351339304595200 2570 7629493845046747431015727428960 2571 36849936258389052217831064452800 2572 158972452288256902956262939209600 2573 614252726799994536186392150745600 2574 2130689146087481047396547772898800 2575 6647750135792940867877229051444256 2576 18684504819536372261785111239266400 2577 47364835262693025980492298450156800 2578 108383309261825623225769366606608800 2579 223983580852619421125311723141838400 2580 418102684258222919433915216531431680 2581 704814098333320634217422113195545600 2582 1072363637893860886826898098006503950 2583 1471176561077528158787314746025451700 2584 1817335751919299490266682921560852100 2585 2017613569477752903479745937406333760 2586 2008272765915355899296969335844267400 2587 1786761306709206344297814938683942800 2588 1415550508916434943127908787987832800 2589 993956570363413885115454691368182400 2590 615010627912362341415187590284062860 2591 332932582629535830272350212467874600 2592 156274477560802532576817446668594200 2593 62881671879522490122851368481035200 2594 21371973190457540547952582882500600 2595 6015814675832492894979245552111280 2596 1364646051228542811715518839798400 2597 239693376132491901740887872268800 2598 30585873516906518711727879534300 2599 2522283613639104833370312431400 2600 100891344545564193334812497256 2601 0 2602 0 2603 0 2604 0 2605 0 2606 0 2607 0 2608 0 2609 0 2610 0 2611 0 2612 0 2613 0 2614 0 2615 0 2616 0 2617 0 2618 0 2619 0 2620 0 2621 0 2622 0 2623 0 2624 0 2625 0 2626 0 2627 0 2628 0 2629 0 2630 0 2631 0 2632 0 2633 0 2634 0 2635 0 2636 0 2637 0 2638 0 2639 0 2640 0 2641 0 2642 0 2643 0 2644 0 2645 0 2646 0 2647 0 2648 0 2649 0 2650 0 2651 0 2652 1 2653 2652 2654 1756950 2655 516543300 2656 85229644500 2657 8972976972960 2658 653531822863920 2659 34810572605608800 2660 1412003851315006950 2661 44974937486329851000 2662 1152257898399770782620 2663 24206938658943944871240 2664 423621426531519035246700 2665 6256562607234742674412800 2666 78845457346274563294896000 2667 855736030398233260293937920 2668 8062637911408353999331946340 2669 66398194564539385876851322800 2670 480772112495090738478682726200 2671 3076408808486591706054728802000 2672 17474002032203840890390859595360 2673 88439847020133725322794554686720 2674 400172035070439790200248088355200 2675 1623382206542842702778322112684800 2676 5918580961354114020545966035830000 2677 19431885012317827152256515688837056 2678 57548274844172026566298142616940512 2679 153935714603752334436599969963009600 2680 372273105725401053688512172257482400 2681 814485748554979713182951720515776000 2682 1612681782138859832102244406621236480 2683 2889737803166614600291430664101736960 2684 4684535891852129137191186428133675150 2685 6865490618361798074340802148118774600 2686 9086678759596497451333414607804260500 2687 10844672935942921856203634413559043960 2688 11647982042309064215922422147896750920 2689 11231071070743582735586265328870497600 2690 9691076561043285379875683240839778400 2691 7454674277725604138365910185261368000 2692 5087815194547724824434733701440883660 2693 3062979760191729638505621954704446320 2694 1614836268128292836627113615575473400 2695 738859644584389258943503579652163600 2696 290048207584780907436499339119651000 2697 96253034813319886319667928833780480 2698 26474133393833730547281065492088960 2699 5872487715246051592651752870585600 2700 1009333826057915117487020024631900 2701 126114180681955241668515621570000 2702 10190025799101983526816062222856 2703 399608854866744452032002440112 2704 0 2705 0 2706 0 2707 0 2708 0 2709 0 2710 0 2711 0 2712 0 2713 0 2714 0 2715 0 2716 0 2717 0 2718 0 2719 0 2720 0 2721 0 2722 0 2723 0 2724 0 2725 0 2726 0 2727 0 2728 0 2729 0 2730 0 2731 0 2732 0 2733 0 2734 0 2735 0 2736 0 2737 0 2738 0 2739 0 2740 0 2741 0 2742 0 2743 0 2744 0 2745 0 2746 0 2747 0 2748 0 2749 0 2750 0 2751 0 2752 0 2753 0 2754 0 2755 0 2756 1 2757 2756 2758 1897506 2759 579793500 2760 99434585250 2761 10882121009760 2762 824018385350160 2763 45640528527353760 2764 1925459797247736750 2765 63801655503863277000 2766 1700952135732994964820 2767 37196027695450451875320 2768 677794282450430456394720 2769 10427604345391237790688000 2770 136942110127740030985872000 2771 1549576055045449417289022720 2772 15229427165993557554293676420 2773 130899297855806217871506893520 2774 989824937489892696867876201000 2775 6618940163713576094845022574000 2776 39316504572458642003379434089560 2777 208261575240960062856903306197760 2778 987091019840418149160611951276160 2779 4198402258300455265806005463840000 2780 16064719752246880912910479240110000 2781 55416857257350840397175989186683456 2782 172644824532516079698894427850821536 2783 486436858147857376819655905083110336 2784 1240910352418003512295040574191608000 2785 2868406331867537250774743015729472000 2786 6010904824335750283290183697406426880 2787 11421344650610905324961368815259246080 2788 19675050745778942376202982998161435630 2789 30714036976881728227314114873162939000 2790 43414131851405487823037425348398133500 2791 55499208554531423617042129057625695560 2792 64063901232699853187573321813432130060 2793 66637688353078590897811840951298285760 2794 62299777892421120299200820833970004000 2795 52182719944079228968561371296829576000 2796 39006583158199223653999625044380108060 2797 25896101608893714216456621980683046160 2798 15179460920405952664294867986409449960 2799 7799074026168553288848093340772838000 2800 3480578491017370889237992069435812000 2801 1333792053841718424715398442410958080 2802 432410845432617598938924069704119680 2803 116275256761871821534504706837594880 2804 25233345651447877937175500615797500 2805 4245844082959159802840025926190000 2806 519691315754201159867619173365656 2807 41159712051274678559296251331536 2808 1583065848125949175357548128136 2809 0 2810 0 2811 0 2812 0 2813 0 2814 0 2815 0 2816 0 2817 0 2818 0 2819 0 2820 0 2821 0 2822 0 2823 0 2824 0 2825 0 2826 0 2827 0 2828 0 2829 0 2830 0 2831 0 2832 0 2833 0 2834 0 2835 0 2836 0 2837 0 2838 0 2839 0 2840 0 2841 0 2842 0 2843 0 2844 0 2845 0 2846 0 2847 0 2848 0 2849 0 2850 0 2851 0 2852 0 2853 0 2854 0 2855 0 2856 0 2857 0 2858 0 2859 0 2860 0 2861 0 2862 1 2863 2862 2864 2046330 2865 649368720 2866 115668803250 2867 13149229553460 2868 1034406058205520 2869 59531124166113600 2870 2610067725158043150 2871 89902332755443708500 2872 2492092663980899599620 2873 56679661250210212381440 2874 1074551911201901943064800 2875 17205547169895542354635200 2876 235259522527143130155216000 2877 2772925572186593694096145920 2878 28400823633879877601250369540 2879 254526412497400979194596737400 2880 2007930587479496613646263150600 2881 14016579170216984671436518392000 2882 86972873751196389886263596622360 2883 481604892744720145356588895582320 2884 2388123435097785844743416011152000 2885 10635952387694486673375213841728000 2886 42654600721483097596348513844430000 2887 154375530931191626820704541305761056 2888 505145968076621122081950362970922272 2889 1496728794301099620983556631024954880 2890 4020549541834331379835931460380809920 2891 9800388300547418940147038637075696000 2892 21691526105211620587525445516727540480 2893 43608770484150729422579771840080757760 2894 79637110161486195332250169278272477550 2895 132070359000591431377450693954600637700 2896 198791024793277760031802947647928295500 2897 271329464044375848794428186503947844960 2898 335393365277075701982001508317379975020 2899 374836996986067073800191605351052857400 2900 377951985880688129815151646392751357600 2901 342915016775377790364831868522022928000 2902 279047094900963676909381933009796157660 2903 202852795936334094695576872182017194920 2904 131095344312596863918910223518990704200 2905 74871110651218111572941696071419244800 2906 37512901514298330695120581192808196000 2907 16338952659561050702763630919534236480 2908 6115524813975591756421926128672549760 2909 1937920946031197025575078447293248000 2910 509713582159247134330945112439109500 2911 108269024115458574972420661117845000 2912 17842735174227573155454924952220856 2913 2140305026666283285083405069239872 2914 166221914053224663412542553454280 2915 6272525058612251449529907677520 2916 0 2917 0 2918 0 2919 0 2920 0 2921 0 2922 0 2923 0 2924 0 2925 0 2926 0 2927 0 2928 0 2929 0 2930 0 2931 0 2932 0 2933 0 2934 0 2935 0 2936 0 2937 0 2938 0 2939 0 2940 0 2941 0 2942 0 2943 0 2944 0 2945 0 2946 0 2947 0 2948 0 2949 0 2950 0 2951 0 2952 0 2953 0 2954 0 2955 0 2956 0 2957 0 2958 0 2959 0 2960 0 2961 0 2962 0 2963 0 2964 0 2965 0 2966 0 2967 0 2968 0 2969 0 2970 1 2971 2970 2972 2203740 2973 725765040 2974 134175811770 2975 15832745788860 2976 1293007572756900 2977 77263799449636800 2978 3517917368691275550 2979 125863265857621191900 2980 3624862056699490326720 2981 85678557703806134995200 2982 1688581574745845910530400 2983 28116381960561008238062400 2984 399941188296143321263867200 2985 4905945243099358074170104320 2986 52317306693989248212829628100 2987 488415548305823500616658604200 2988 4015861174958993227292526301200 2989 29234579412166853743281881217600 2990 189293901693780377987750180883960 2991 1094556574419818512174065671778000 2992 5671793158357241381265613026486000 2993 26418333350079853995157789219776000 2994 110901961875856053750506135995518000 2995 420540239433246155821919267695004256 2996 1443274194504631777377001037059777920 2997 4490186382903298862950669893074864640 2998 12680194708862122044097937682739477440 2999 32537289157817430881288168275091310720 3000 75920341368240672056339059308546391680 3001 161162847441426608735620895930733235200 3002 311308703358536945389705207178701503150 3003 547148630145307358563724303526202641900 3004 874680509090422144139932969650884500200 3005 1270964331576286870668637294676387273760 3006 1676966826385378509910007541586899875100 3007 2006480395631300218577496240408577060200 3008 2173223918813956746437121966758320306200 3009 2126073104007342300261957584836542153600 3010 1873601922906470402105850121637202772860 3011 1482385816457826076621523296714741039800 3012 1048762754500774911351281788151925633600 3013 660227066651650620234122228993424249600 3014 367626434840123640812181695689520320800 3015 179728479255171557730399940114876601280 3016 76444060174694896955274076608406872000 3017 27961430792735842797583274739516864000 3018 8665130896707201283626066911464861500 3019 2230341896778446644431865619027607000 3020 463911114529916902041828048757742256 3021 74910675933319914977919177423395520 3022 8809761444820907160864755333076840 3023 671160181271510905099700121494640 3024 24857784491537440929618523018320 3025 0 3026 0 3027 0 3028 0 3029 0 3030 0 3031 0 3032 0 3033 0 3034 0 3035 0 3036 0 3037 0 3038 0 3039 0 3040 0 3041 0 3042 0 3043 0 3044 0 3045 0 3046 0 3047 0 3048 0 3049 0 3050 0 3051 0 3052 0 3053 0 3054 0 3055 0 3056 0 3057 0 3058 0 3059 0 3060 0 3061 0 3062 0 3063 0 3064 0 3065 0 3066 0 3067 0 3068 0 3069 0 3070 0 3071 0 3072 0 3073 0 3074 0 3075 0 3076 0 3077 0 3078 0 3079 0 3080 1 3081 3080 3082 2370060 3083 809507160 3084 155222997930 3085 18999294946632 3086 1609662488534100 3087 99799074289114200 3088 4715506260160645950 3089 175114109019299049600 3090 5235911859677041583040 3091 128517836555709202492800 3092 2631045709487713395477600 3093 45521761269479727623529600 3094 673071755913021687005044800 3095 8585404175423876629797682560 3096 95244327571108631361818040900 3097 925418933632086632747353144800 3098 7923185561405581232225795134800 3099 60093302125009643805634978058400 3100 405629789343815095688036101894200 3101 2446655872232535497800852678092000 3102 13234184036166896556286430395134000 3103 64394687540819644113197111223204000 3104 282621128651375104719031765924062000 3105 1121440638488656415525118047186678016 3106 4031214129478454274742658069029034880 3107 13149831549931089527212676115433532160 3108 38979857808724301098523289913606541760 3109 105120472663717853616469466734910388480 3110 258129160652018284991552801649057731712 3111 577500203331778681302641543751794092800 3112 1177559008356204967343667522806392642350 3113 2188594520581229434254897214104810567600 3114 3706979300430836706116858776139462881800 3115 5719339492093290918008867826043742731920 3116 8031788484266812863253194014968836243900 3117 10255344244337756672729425228754949418800 3118 11888813202923410436391314288736693439800 3119 12490679486043136014039000810914685152400 3120 11866145511740979213337050770368950894780 3121 10164931312853664525404731177472509987200 3122 7825383629736551261621102573133598958400 3123 5391854377655146731911998203446298038400 3124 3308637913561112767309635261205682887200 3125 1797284792551715577303999401148766012800 3126 857872230849353843609186859716566008000 3127 356508242607381995669186752928840016000 3128 127501211765834533173354984554411533500 3129 38659259544159741836819004063145188000 3130 9742133405128254942878389023912587376 3131 1985132912232977746914858201719981280 3132 314214824865279022070842940213073960 3133 36242649788661588875383806560710560 3134 2709498509577581061328419008996880 3135 98527218530093856775578873054432 3136 0 3137 0 3138 0 3139 0 3140 0 3141 0 3142 0 3143 0 3144 0 3145 0 3146 0 3147 0 3148 0 3149 0 3150 0 3151 0 3152 0 3153 0 3154 0 3155 0 3156 0 3157 0 3158 0 3159 0 3160 0 3161 0 3162 0 3163 0 3164 0 3165 0 3166 0 3167 0 3168 0 3169 0 3170 0 3171 0 3172 0 3173 0 3174 0 3175 0 3176 0 3177 0 3178 0 3179 0 3180 0 3181 0 3182 0 3183 0 3184 0 3185 0 3186 0 3187 0 3188 0 3189 0 3190 0 3191 0 3192 1 3193 3192 3194 2545620 3195 901149480 3196 179103459150 3197 22724646896952 3198 1995981485782284 3199 128313095514575400 3200 6287341680214194600 3201 242179086941583792000 3202 7512395276927929227840 3203 191348778871833701489280 3204 4066161551026466156647200 3205 73046547153351190837756800 3206 1121786259855036145008408000 3207 14867407230612079041844767360 3208 171439789627995536451272473620 3209 1732194414234418568988635373600 3210 15429361356421395031176548420400 3211 121810747550695223930341171740000 3212 856329555281387424230298437332200 3213 5382642918911578095161875891802400 3214 30360775141794645040892399141778000 3215 154156979264386420755835508685852000 3216 706552821628437761797579414810155000 3217 2930215861857457085726921349100674816 3218 11018651953907775017629932055346028672 3219 37635724780837256233056969571758040320 3220 116939573426172903295569869740819625280 3221 330934821348741391014811284165458630400 3222 853811839079752788818213113146883266432 3223 2009700707594589810933192572256243442944 3224 4317716363972751546926780916956773021950 3225 8468909231814322593421124002405571326800 3226 15164915319944331979568967720570529971000 3227 24783804465737593978038427246189551838320 3228 36946227027627339170964692468856646721940 3229 50197211301232177398096660330221594523600 3230 62086024504155587834487974618958287963400 3231 69800855951417524784335592766876181734000 3232 71196873070445875280022304622213705368680 3233 65733222489787030597617261614322231250560 3234 54777685408155858831347718011935192708800 3235 41061044875989194343022140164706423523200 3236 27571982613009273060913627176714024060000 3237 16502342186156661209791267228729578844800 3238 8750296754663409204813705969108973281600 3239 4080038776506705061547359505741169072000 3240 1657515752955848931253614799207349935500 3241 579888893162396127552285060947177820000 3242 172111023490599170657518206089122376976 3243 42481844321785723783977965516807599392 3244 8483800271362533595912759385752996920 3245 1316816275654704395805611638372483680 3246 149022418026766958373063045494828400 3247 10936521256840418102089254909041952 3248 390590044887157789360330532465784 3249 0 3250 0 3251 0 3252 0 3253 0 3254 0 3255 0 3256 0 3257 0 3258 0 3259 0 3260 0 3261 0 3262 0 3263 0 3264 0 3265 0 3266 0 3267 0 3268 0 3269 0 3270 0 3271 0 3272 0 3273 0 3274 0 3275 0 3276 0 3277 0 3278 0 3279 0 3280 0 3281 0 3282 0 3283 0 3284 0 3285 0 3286 0 3287 0 3288 0 3289 0 3290 0 3291 0 3292 0 3293 0 3294 0 3295 0 3296 0 3297 0 3298 0 3299 0 3300 0 3301 0 3302 0 3303 0 3304 0 3305 0 3306 1 3307 3306 3308 2730756 3309 1001277200 3310 206137943550 3311 27094771300212 3312 2465624188319292 3313 164240762258656512 3314 8340351208447401000 3315 332996244544677714000 3316 10709159224556835282240 3317 282863412245319384810240 3318 6234781044907248106859040 3319 116210415925785985423704000 3320 1852251731388548053385976000 3321 25486983823906421214591029760 3322 305246454703504247827875379860 3323 3204559666333674352628975441160 3324 29671848762348836598416439270000 3325 243621495101390447860682343480000 3326 1782091236666671126100891342556200 3327 11662392990975085872850731098905200 3328 68528606748622198806585700920013200 3329 362722304151497460601965902790240000 3330 1734266016724347233503149472715835000 3331 7508678146009733782175235957070479216 3332 29501552005624042789138205180442592896 3333 105380029386344317452559514800922512896 3334 342753922111196440693911687171367867200 3335 1016442665571134272402634658508194364800 3336 2751171481479203430636464475695512747392 3337 6802063933397073206235421013790362422272 3338 15371070255742995507059340064366111958142 3339 31758409619303709725329215009020892475500 3340 60000317135431922180033741850952966407000 3341 103641364129448120271797059393156307687520 3342 163619005408063930614272209504936578340020 3343 235926893115791233771054303552041494260920 3344 310430122520777939172439873094791439817000 3345 372271231740893465516456494756672969248000 3346 406240981637249994244833149903219377691880 3347 402615987749945562410405727387723666409680 3348 361532723693828668286894938878772271878080 3349 293293177685637102450158144033617310880000 3350 214213095685687429165559718834470494620000 3351 140269908582331620283225771444201420180800 3352 81934596884575558917801064983474931636800 3353 42432403275669732640092538859708158348800 3354 19337683784484904197958839324085749247500 3355 7683527834401748690067777057550106115000 3356 2630839930499158751479206864505156333776 3357 764673197792143028111603379302536789056 3358 184946845915703232390898154609415332856 3359 36212447580504370884654320055243301200 3360 5513829466990377459803332683308650800 3361 612445190383063413716998274906349312 3362 44136675072248830197717350168633592 3363 1548655265692941410446222812934512 3364 0 3365 0 3366 0 3367 0 3368 0 3369 0 3370 0 3371 0 3372 0 3373 0 3374 0 3375 0 3376 0 3377 0 3378 0 3379 0 3380 0 3381 0 3382 0 3383 0 3384 0 3385 0 3386 0 3387 0 3388 0 3389 0 3390 0 3391 0 3392 0 3393 0 3394 0 3395 0 3396 0 3397 0 3398 0 3399 0 3400 0 3401 0 3402 0 3403 0 3404 0 3405 0 3406 0 3407 0 3408 0 3409 0 3410 0 3411 0 3412 0 3413 0 3414 0 3415 0 3416 0 3417 0 3418 0 3419 0 3420 0 3421 0 3422 1 3423 3422 3424 2925810 3425 1110507440 3426 236676898150 3427 32206992300252 3428 3034614385623744 3429 209326461702209280 3430 11009263595150569320 3431 455321395601906262000 3432 15171308901455516649840 3433 415267562658022075572480 3434 9487710285728421032176800 3435 183354211794017888112955200 3436 3030957378635805905540688000 3437 43268600445236482527096399360 3438 537815182096650341411018526420 3439 5861999389634770157248125807000 3440 56376512648462789536991234613000 3441 480996285200181140648013857640000 3442 3657976748947377574628145387352200 3443 24900785034784642809600209643608400 3444 152285792774715997347968224266696000 3445 839443046750608408821692517885984000 3446 4182641569746955092566419316549955000 3447 18885463215721451633955896498086356816 3448 77441574014763112321487788598661806352 3449 288945241865782805918308347034787535360 3450 982561243385429796655880169891254552640 3451 3049327996713402817207903975524583094400 3452 8646538941791782210571745495043040063232 3453 22421618150827389457590832230642305762304 3454 53207550885264215216743869453575002932030 3455 115600611014265503400198342632836048610820 3456 230001215685822368356796010428653037893500 3457 419071602784290225446831587981023331084320 3458 699099386743545885351890349702910834725540 3459 1067288326000007962297626611306854378799400 3460 1490064588099734108027711390854998911121600 3461 1900542604150877166057698946915646211424000 3462 2211756455580583301999647149473083278544680 3463 2344646046308506510507656883022626057326960 3464 2259579523086429176793093367992326699238000 3465 1974840729749956489831064836493023226592000 3466 1560695411424294126777649380079713603660000 3467 1111369275690781299167096496827134329124800 3468 710099839666321510620942563190116074185600 3469 405036576722301993382701507297214238784000 3470 204979448115539984498363696835308942023500 3471 91348608697887456648583571684206817145000 3472 35516339061738643144969292670819610505976 3473 11907054079906227152023538334853787143872 3474 3390692175121225927166466167839281102360 3475 803916336287197033639325905226401286640 3476 154387225075730568874493315132642222400 3477 23068768837762055250006935021472490752 3478 2515790479118183321269888959612114744 3479 178095355554688262201315623487468880 3480 6141219157058215937976400809912720 3481 0 3482 0 3483 0 3484 0 3485 0 3486 0 3487 0 3488 0 3489 0 3490 0 3491 0 3492 0 3493 0 3494 0 3495 0 3496 0 3497 0 3498 0 3499 0 3500 0 3501 0 3502 0 3503 0 3504 0 3505 0 3506 0 3507 0 3508 0 3509 0 3510 0 3511 0 3512 0 3513 0 3514 0 3515 0 3516 0 3517 0 3518 0 3519 0 3520 0 3521 0 3522 0 3523 0 3524 0 3525 0 3526 0 3527 0 3528 0 3529 0 3530 0 3531 0 3532 0 3533 0 3534 0 3535 0 3536 0 3537 0 3538 0 3539 0 3540 1 3541 3540 3542 3131130 3543 1229490380 3544 271102628790 3545 38171250133632 3546 3721696888029120 3547 265683586006650240 3548 14463150213237022440 3549 619237098018592516320 3550 21363679881641441813040 3551 605598528876282193543200 3552 14332498516738678580522400 3553 286989201068897564002886400 3554 4916886414231418468988227200 3555 72769918930624993341025762560 3556 938049736215087804786660220500 3557 10607427466958155522639465746000 3558 105877840827600848642642074761000 3559 937942756140353224263627022398000 3560 7409747773508790471682653476944200 3561 52422705336388721704421493986544000 3562 333382411209513399599606112583848000 3563 1912064717598608042316077401851408000 3564 9918835722542779219514651522104179000 3565 46658203238841233448596920759978058016 3566 199470720947117107494741273663219804240 3567 776540337514291290905453682655991501280 3568 2757510586275238461582631444533520841280 3569 8944695457025981597143184994872110410240 3570 26535929855843745404858115484787260883712 3571 72069486913373751827970532169921697093120 3572 179329152983668280915692300750937972844990 3573 409048315896631781262240289316189095084440 3574 855604522351259210287281158794589300963820 3575 1641363777571803383000090386259008046746920 3576 2887584423505950396018677531381588230388100 3577 4657258149818216562753279758429910016579200 3578 6882679287889248022794666900615947351371200 3579 9312658760339298113682724839886666435977600 3580 11524415215919881415682371989359749714522280 3581 13025811368380591725042538239014589207372000 3582 13424560695984079226829554715719117448414000 3583 12589609652155972622673038332643023069524000 3584 10716775158446819670539859076547366745132000 3585 8255886047988661079527002547858712159212800 3586 5735421781920289124246074548843245214576000 3587 3577823094380334274880529981125392442592000 3588 1993890995305707121938628687398005163319500 3589 986564973937184531804702574189433625166000 3590 430142328636612455866850322346593060572376 3591 163721993598710623340323652104239573228240 3592 53766690205493725416496820661451457480280 3593 15006438277361011294600750230892824017280 3594 3489151286711510856563548921997714226240 3595 657459911876218574625197648111965986432 3596 96438635032863693982012410118464398520 3597 10329530622171919207676306162273195040 3598 718522641375811264743238894759788240 3599 24356699707654619143838606602026720 3600 0 3601 0 3602 0 3603 0 3604 0 3605 0 3606 0 3607 0 3608 0 3609 0 3610 0 3611 0 3612 0 3613 0 3614 0 3615 0 3616 0 3617 0 3618 0 3619 0 3620 0 3621 0 3622 0 3623 0 3624 0 3625 0 3626 0 3627 0 3628 0 3629 0 3630 0 3631 0 3632 0 3633 0 3634 0 3635 0 3636 0 3637 0 3638 0 3639 0 3640 0 3641 0 3642 0 3643 0 3644 0 3645 0 3646 0 3647 0 3648 0 3649 0 3650 0 3651 0 3652 0 3653 0 3654 0 3655 0 3656 0 3657 0 3658 0 3659 0 3660 1 3661 3660 3662 3347070 3663 1358910420 3664 309831575760 3665 45111477430656 3666 4548740640924480 3667 335864155895199360 3668 18913350278848413960 3669 837791367907507522080 3670 29909151834298018538256 3671 877499909188082362072800 3672 21498747775108017870783600 3673 445749184638926003664057600 3674 7909773796807064493589756800 3675 121283198217708322235042937600 3676 1620267726189697117358776744500 3677 18994695696645999424261368894000 3678 196630275822687290336335281699000 3679 1807255554514339139434793530962000 3680 14819495547017580943365306953888400 3681 108877926467884268155336949048976000 3682 719404150504739441241255295575672000 3683 4289226258396877500330660117666672000 3684 23143950019266484845534186884909751000 3685 113312779294328709803735378988518140896 3686 504543588278002095427874986324614798960 3687 2047242707992222494205286981547613957920 3688 7583154112256905769352236472467182313520 3689 25679932118558463295023982727213478274560 3690 79607789567531236214574346454361782651136 3691 226149079624724531598114428533202566740480 3692 589224359803481494437274702467367625062110 3693 1408944199199509468792160996533540216401960 3694 3093339426962244837192478035641976703484580 3695 6237182354772852855400343467784230577638296 3696 11550337694023801584074710125526352921552400 3697 19641480023146391590742092894247881374268800 3698 30659207736961195737903516193652856383380800 3699 43902534155885262535932845673751427483894400 3700 57622076079599407078411859946798748572611400 3701 69242470958233671801541913796867026839188000 3702 76072510610576448952034143389074998874346000 3703 76278223186592069419724879309543022127116000 3704 69659038529904327858509083997557883843358000 3705 57791202335920627556689017835010985114489600 3706 43425336348825046226434564441241713767504000 3707 29448236238361212877862823690801307027488000 3708 17945018957751364097447658186582046469875500 3709 9775962014468464906064780053331660467554000 3710 4731565615002737014535353545812523666296136 3711 2019237921050764354530658375952288069814960 3712 752733662876912155830955489260320404723920 3713 242246789334542039469983539441555587707520 3714 66293874447518706274707429517956570298560 3715 15121577973153027216379545906575217687936 3716 2796720415953047125478359893435467557080 3717 402851694264704849099375940328654606560 3718 42392835841172864619851094790827506160 3719 2898447265210899678116794185641179680 3720 96614908840363322603893139521372656 3721 0 3722 0 3723 0 3724 0 3725 0 3726 0 3727 0 3728 0 3729 0 3730 0 3731 0 3732 0 3733 0 3734 0 3735 0 3736 0 3737 0 3738 0 3739 0 3740 0 3741 0 3742 0 3743 0 3744 0 3745 0 3746 0 3747 0 3748 0 3749 0 3750 0 3751 0 3752 0 3753 0 3754 0 3755 0 3756 0 3757 0 3758 0 3759 0 3760 0 3761 0 3762 0 3763 0 3764 0 3765 0 3766 0 3767 0 3768 0 3769 0 3770 0 3771 0 3772 0 3773 0 3774 0 3775 0 3776 0 3777 0 3778 0 3779 0 3780 0 3781 0 3782 1 3783 3782 3784 3573990 3785 1499487360 3786 353316709200 3787 53167098400416 3788 5541193144398912 3789 422940048164325120 3790 24623040929066803080 3791 1127796072183183202800 3792 41638230985003123847376 3793 1263599869230838601384832 3794 32028746685365006215657200 3795 687196659651677588982088800 3796 12621979462989996532324080000 3797 200380936185778967170940505600 3798 2772458109257926178591684651700 3799 33672415098599726252099699403000 3800 361250971860285952013267145447000 3801 3442391532408265027494844820880000 3802 29277539983132294058843655201584400 3803 223199749259162749718440745550400800 3804 1531039602356240349308312552122584000 3805 9481447518561518684941459207473696000 3806 53168533828044627347848807708576455000 3807 270691639425340806753367849805904447696 3808 1254151205148176637206432108864042500272 3809 5298745832450458220296036893417353773440 3810 20451536848208018590071183213623612906160 3811 72224809083445678017254951420287907647200 3812 233687382278882015984718242817642652298496 3813 693523844182488563567550914168487871337472 3814 1889581567645647551126432666533282383819870 3815 4730026954455496073802254774076885012206580 3816 10883972057830120723455015310592140253001300 3817 23029596386853610543016652804126389825126016 3818 44815310252812350146209875287042249335623312 3819 80202710094514432328863545984845515611597600 3820 131967894172137320784889047963984033998030400 3821 199556973435842102436058389426142852199520000 3822 277134746859025719758076088315555885992083400 3823 353136601886991726187863760364021836879858800 3824 412393083836282854845237724688143414950402000 3825 440718622855865289980632636010693016734448000 3826 430247002684703201479026695279033988444270000 3827 382866715475474157563064743156947776383493600 3828 309767399288285329748566559680857558208195200 3829 227172108124500785057798925614752939926336000 3830 150462082030376822047830364795187928093571500 3831 89612985132627594972260483822206887619245000 3832 47745798478663982601220385780471829723533736 3833 22615464715768560770743373810665626381927552 3834 9450989322787897067655330031824022859311440 3835 3452016748017224062447265437042167124832160 3836 1089113651637807317370193484937857940619200 3837 292350507480958526183337887527120875300096 3838 65443257733301302736193621506389940835672 3839 11884124980808793048431590239695310893520 3840 1681582488366523629920760093369491077680 3841 173906835912653980687007651138470780800 3842 11690403969683962035071069882086091376 3843 383291933432261050330199012527412832 3844 0 3845 0 3846 0 3847 0 3848 0 3849 0 3850 0 3851 0 3852 0 3853 0 3854 0 3855 0 3856 0 3857 0 3858 0 3859 0 3860 0 3861 0 3862 0 3863 0 3864 0 3865 0 3866 0 3867 0 3868 0 3869 0 3870 0 3871 0 3872 0 3873 0 3874 0 3875 0 3876 0 3877 0 3878 0 3879 0 3880 0 3881 0 3882 0 3883 0 3884 0 3885 0 3886 0 3887 0 3888 0 3889 0 3890 0 3891 0 3892 0 3893 0 3894 0 3895 0 3896 0 3897 0 3898 0 3899 0 3900 0 3901 0 3902 0 3903 0 3904 0 3905 0 3906 1 3907 3906 3908 3812256 3909 1651977600 3910 402050048400 3911 62494659523296 3912 6728591675341536 3913 530597514969789696 3914 31918756759901411400 3915 1510821153302000139600 3916 57652935210004325327136 3917 1808682165761788586295936 3918 47402545094340209199172656 3919 1051831621915833044360340000 3920 19984800816400827842846460000 3921 328283661410744265365157849600 3922 4701124620046048737611987018100 3923 59113795395319519420352805618600 3924 656819948836883549115031173540000 3925 6484504979652778307606568150960000 3926 57160911395639240781551898250712400 3927 451843394841719712844648338553250400 3928 3215183164948104733547456359457426400 3929 20664693309685361236410872631673440000 3930 120328787084522051366184143761515135000 3931 636491152162287842906567646840910458096 3932 3065702945917765113171278488334326111776 3933 13473953688231165188752779528975556738176 3934 54136421068785931561953132036062504751600 3935 199165382624047172714248502401399987754400 3936 671851224051785795956064948100722625358176 3937 2080571532547465690702652742505463614012416 3938 5920688911956362326862822355137618135968926 3939 15494915885285245759007386328872554350331900 3940 37316475626846128194702909636315909438861600 3941 82735957389807415654541308222231844927304576 3942 168919246337523473628021837620390016726580176 3943 317602731974277152022299642099988241821926496 3944 549866225717238836603704366516600141658460000 3945 876315405087828362871386840523496872702240000 3946 1284897462710028337060170954917577289599659400 3947 1732050952112387990349998443690202342791688400 3948 2144444035948670845195236168378345757742090400 3949 2435550284203466076208759304269619303006160000 3950 2533676793587696630932046094420977931949590000 3951 2409808150345631462308701618693730121943165600 3952 2090929945195925975802824277845788517905317600 3953 1650783985704705704753338859467204696798041600 3954 1182202073095817887518667151962190863592347500 3955 765157026901666387840070284943458809672015000 3956 445627452467530504278056933951070410752981536 3957 232322501171077033372181930964110525559801216 3958 107741278279782026571270762362793860596150416 3959 44109102891331196353492836139983246595077600 3960 15792147948748206101867805531598940138978400 3961 4886429910753163937635790405810448915730176 3962 1287050735421592287145141222959002169768216 3963 282842174543249274552671847704748399265776 3964 50447474650995708897622802801084732330400 3965 7014242381810377221042641929251654825600 3966 713114642150721684139335262807251573936 3967 47144907812168109190614478540871778336 3968 1520803477811874490019821888415218656 3969 0 3970 0 3971 0 3972 0 3973 0 3974 0 3975 0 3976 0 3977 0 3978 0 3979 0 3980 0 3981 0 3982 0 3983 0 3984 0 3985 0 3986 0 3987 0 3988 0 3989 0 3990 0 3991 0 3992 0 3993 0 3994 0 3995 0 3996 0 3997 0 3998 0 3999 0 4000 0 4001 0 4002 0 4003 0 4004 0 4005 0 4006 0 4007 0 4008 0 4009 0 4010 0 4011 0 4012 0 4013 0 4014 0 4015 0 4016 0 4017 0 4018 0 4019 0 4020 0 4021 0 4022 0 4023 0 4024 0 4025 0 4026 0 4027 0 4028 0 4029 0 4030 0 4031 0 4032 1 4033 4032 4034 4062240 4035 1817175360 4036 456565309200 4037 73269600820416 4038 8145137291202912 4039 663246893712237120 4040 41204213271872731080 4041 2014428204402666852800 4042 79408759817553127337376 4043 2573893851276391449728832 4044 69709625138735601763489200 4045 1598784065312066227427716800 4046 31404686997201300895901580000 4047 533460949792459431218381505600 4048 7901890318800805324922276051700 4049 102806600687512207687570096728000 4050 1182275907906390388407056112372000 4051 12084759280261995936903149735880000 4052 110333852228792022903925757088584400 4053 903686789683439425689296677106500800 4054 6665623634648509813452043672045884000 4055 44429090615823526658283376158097896000 4056 268425755803933806893795397621841455000 4057 1473979510270561320415209287421055797696 4058 7374258437477867434384967174642027674272 4059 33684884220577912971881948822438891845440 4060 140754694778843422061078143293762512354160 4061 538918094159186467344437124144964672747200 4062 1893398904145941788603455762829309216918496 4063 6111678876858180466439042431109799366161472 4064 18144046665672723259740907217357216868291870 4065 49583730832912786428823636252392173921062080 4066 124817177096692221892626973611125628123088800 4067 289575850864325954790894578777811457245566016 4068 619370569904252736636080071274763394664127312 4069 1221548969131835200085767854230724007007409600 4070 2221459551897644899878965640727064572300178400 4071 3724340471623270542203394072224861708984520000 4072 5754106028657952987704243841587411340381083400 4073 8187877228167652318018174461080956529560708800 4074 10722220179743354225976180841891728788710452000 4075 12908416506278370203906424312628982305932648000 4076 14268600890204396816301522742265507300979270000 4077 14458848902073788773852209712162380731658993600 4078 13406550825079760668382814487364173438334095200 4079 11349139901719851720179204658837032290486536000 4080 8748295340909052367638136924520212390583371500 4081 6121256215213331102720562279547670477376120000 4082 3873530932986995921801571810497765878083608736 4083 2207063761125231817035728344159049992818111552 4084 1126386091106812095972376151974663088050663440 4085 511665593539441877700516899223805660502900160 4086 205297923333726679324281471910786221806719200 4087 72074841183609168080127908485704121507020096 4088 21879862502167068881467400790303036886059672 4089 5656843490864985491053436954094967985315520 4090 1220828886554096155322471827786250522395680 4091 213934392645216505241800578842175472180800 4092 29237700328179589049712745775097314531376 4093 2922984284354422769818097669534050256832 4094 190100434726484311252477736051902332000 4095 6034934435761406706427864636568328000 4096 0 4097 0 4098 0 4099 0 4100 0 4101 0 4102 0 4103 0 4104 0 4105 0 4106 0 4107 0 4108 0 4109 0 4110 0 4111 0 4112 0 4113 0 4114 0 4115 0 4116 0 4117 0 4118 0 4119 0 4120 0 4121 0 4122 0 4123 0 4124 0 4125 0 4126 0 4127 0 4128 0 4129 0 4130 0 4131 0 4132 0 4133 0 4134 0 4135 0 4136 0 4137 0 4138 0 4139 0 4140 0 4141 0 4142 0 4143 0 4144 0 4145 0 4146 0 4147 0 4148 0 4149 0 4150 0 4151 0 4152 0 4153 0 4154 0 4155 0 4156 0 4157 0 4158 0 4159 0 4160 1 4161 4160 4162 4324320 4163 1995913920 4164 517440683760 4165 85688177230656 4166 9830338110072480 4167 826149639536295360 4168 52976845635264939960 4169 2673695616752630550080 4170 108819411601832063388256 4171 3642302619730742617540800 4172 101883298279690494885099600 4173 2413850451549590186508513600 4174 48991311715634029397606464800 4175 860069694563352960535757937600 4176 13169817198001342208203793419500 4177 177177333099755081333897400744000 4178 2107535314094000257595186982924000 4179 22289667116927681394732476179512000 4180 210637354254966589180221899896388400 4181 1786357607513775608920702733815176000 4182 13648657918565996284687517995141572000 4183 94276363014064556567576920140354072000 4184 590536662768654375166349874768051201000 4185 3363696831130255320947528886678819640896 4186 17465348930868633397227553834678486596960 4187 82846607137097029201115063320052409673920 4188 359706442212599856378310810639615309349520 4189 1431982364480124041800932929870906130442560 4190 5234691087932897886138965932528090187951136 4191 17594227069743246797324516089558513326828480 4192 54432139997018169779222721652071650604875610 4193 155149093251372267212770732789743253882032960 4194 407736111849194591515914780463010385202090080 4195 988552042605802397389605631000114974734863296 4196 2212037749658045487986000254552726409514740400 4197 4569497995641309452172687158418634248435124800 4198 8714956703598453068755942129006176399023776800 4199 15344282743087874633877983577566430241016222400 4200 24934459457517796280051723313545449141651361400 4201 37379439519895804060517752974500018939298888000 4202 51661606320581615816067053147296511436513996000 4203 65771455531989791038951781021490528892133016000 4204 77050444807103742808028222808233739425288058000 4205 82948133175054893492099518875036815776359489600 4206 81928921708820759640117199645003282123152804000 4207 74103207593582561231758336301818269661412088000 4208 61238067386363366573466958471641486734083600500 4209 46113463487940427640494902505925784262900104000 4210 31541609025751252506098513314053236435823671136 4211 19524025579184742996854519967560826859544832960 4212 10888398880699183594399636135755076517823079920 4213 5442261313101336335541861564471387479894483520 4214 2422515495337974816026521368547277417319286560 4215 952989566761054555726135678866532273259487936 4216 328197937532506033222011011854545553290895080 4217 97782580342094749202495124492213018031882560 4218 24823520693266621824890260498320427288712160 4219 5262786059072326028948294239517516615647680 4220 906368710173567260541095119028016750472656 4221 121791011848100948742420736230585427368000 4222 11976327387768511608906097371269846916000 4223 766436673341698651716338808844177656000 4224 23951146041928082866135587776380551750 4225 0 4226 0 4227 0 4228 0 4229 0 4230 0 4231 0 4232 0 4233 0 4234 0 4235 0 4236 0 4237 0 4238 0 4239 0 4240 0 4241 0 4242 0 4243 0 4244 0 4245 0 4246 0 4247 0 4248 0 4249 0 4250 0 4251 0 4252 0 4253 0 4254 0 4255 0 4256 0 4257 0 4258 0 4259 0 4260 0 4261 0 4262 0 4263 0 4264 0 4265 0 4266 0 4267 0 4268 0 4269 0 4270 0 4271 0 4272 0 4273 0 4274 0 4275 0 4276 0 4277 0 4278 0 4279 0 4280 0 4281 0 4282 0 4283 0 4284 0 4285 0 4286 0 4287 0 4288 0 4289 0 4290 1 4291 4290 4292 4598880 4293 2189066880 4294 585301757040 4295 99969540102432 4296 11829728912121120 4297 1025565069769194240 4298 67847539146918256440 4299 3533097779280261798320 4300 148390106729770995529440 4301 5126203687028452572835200 4302 148019131462946568040616400 4303 3620775677324385279762770400 4304 75888502461472320047272759200 4305 1376111511301364736857212700160 4306 21770514143634871813561372795500 4307 302677944045414930612074726271000 4308 3721817682336213220859585523036000 4309 40702870387433157329511478240848000 4310 397870558037159112895974699804289200 4311 3491517141958743235617737161547844000 4312 27614726486400969227158466641332948000 4313 197531427267563832808256404103599008000 4314 1281896658205127789995247289130647729000 4315 7568317870043074472131939995027344192016 4316 40752480838693477926864292280916468726240 4317 200575996226655965434278574353811097105280 4318 904127003399237476842781226742816858635280 4319 3739065062809212775813547094662921562822240 4320 14208447238675008548091478959719101938724512 4321 49677817608686814486563339546988743511045120 4322 159997502415477650563169818189422730565846490 4323 475144098082327568339110369168588715013725940 4324 1302125002357105308389534298898000907580868320 4325 3295173475352674657965352103333716582449544320 4326 7703993541912503251261587093442254046930647600 4327 16646028412693341575771931791382167619299383200 4328 33245945943357061706735631084727265522201815200 4329 61377130972351498535511934310265720964064889600 4330 104724729721574744376217237916890886394935717880 4331 165092524546206467933953408970708416981903422000 4332 240338777230531864883442377685248987987260764000 4333 322878054429768065100308743196408050925016624000 4334 399928499236871807908336966004641790350304682000 4335 456214732462801914206547353812702486769977192800 4336 478637384719952858950158376873440227140524276000 4337 461086625026735936553162981433535900115452992000 4338 407053036156415318988339194546793411820673344500 4339 328558427351575546938526180354721212873163241000 4340 241819002530759602546755268741074812674648145376 4341 161770497656102156259651736874075422550514330240 4342 97995589926292652349596725221795688660407719280 4343 53515569578829807299494972050635310218962421280 4344 26207213085929000282468731168829637514635918240 4345 11435874801132654668713628146398387279113855232 4346 4412438937937025557762592492711112438688700520 4347 1491184350216944925338050648506248524986209040 4348 436184720753113497780214577327630365215942240 4349 108764245220828071264931414283362010056718720 4350 22659217754339181513527377975700418761816400 4351 3836416873215179885386253191263440962092000 4352 506997859415533658110358122050423519444000 4353 49051947093868713709845683766027369984000 4354 3089697839408722689731490823153091175750 4355 95067625827960698145584333020095113100 4356 0 4357 0 4358 0 4359 0 4360 0 4361 0 4362 0 4363 0 4364 0 4365 0 4366 0 4367 0 4368 0 4369 0 4370 0 4371 0 4372 0 4373 0 4374 0 4375 0 4376 0 4377 0 4378 0 4379 0 4380 0 4381 0 4382 0 4383 0 4384 0 4385 0 4386 0 4387 0 4388 0 4389 0 4390 0 4391 0 4392 0 4393 0 4394 0 4395 0 4396 0 4397 0 4398 0 4399 0 4400 0 4401 0 4402 0 4403 0 4404 0 4405 0 4406 0 4407 0 4408 0 4409 0 4410 0 4411 0 4412 0 4413 0 4414 0 4415 0 4416 0 4417 0 4418 0 4419 0 4420 0 4421 0 4422 1 4423 4422 4424 4886310 4425 2397549440 4426 660824564400 4427 116357989299552 4428 14195674694545344 4429 1268919493104257280 4430 86564101670206051320 4431 4648812867474028682000 4432 201386573418974922504240 4433 7176685161839833601969280 4434 213805412113145042725334800 4435 5397005254879744096250167200 4436 116751542248418953918881168000 4437 2185588870890402817361455464960 4438 35703643195561189774240651384620 4439 512699374607539576342902087357000 4440 6513180944088373136504274665313000 4441 73611574104932305808690971286640000 4442 743844956330340950196822264851497200 4443 6750266474453570255527625178992498400 4444 55229452972801938454316933282665896000 4445 408844116902632119068251627098146784000 4446 2746921410439559549989815619565673705000 4447 16797973809119994560097720476768007840816 4448 93730705928994999231787872246107878070352 4449 478296606386641148343279677305241846943360 4450 2236524692619166390084774613521704860834640 4451 9600302188293924694656404702512906715354400 4452 37889192636466689461577277225917605169932032 4453 137678523086932028719904112458797374873467904 4454 461169271668141463387960064193041988101557530 4455 1425432294246982705017331107505766145041177820 4456 4069140632365954088717294684056252836190213500 4457 10735887774536133563048405239893721768625934720 4458 26193578042502511054289396117703663759564201840 4459 59122100914048764907052033603874595337511602400 4460 123484942075326229196446629743272700511035313600 4461 238688842670255827638101966762144470415807904000 4462 426954667326420111687654893045785921456276388280 4463 706596005057763682757320590394632024682546646160 4464 1081524497537393391975490699583620445942673438000 4465 1530161214471509525910158826452542502209861392000 4466 1999642496184359039541684830023208951751523410000 4467 2411420728731952975091750298724284572927022304800 4468 2680369354431736010120886910491265271986935945600 4469 2742252033053745306868811415894187195423483584000 4470 2578002562323963686926148232129691608197597848500 4471 2222601126201834582231206514164290557671398395000 4472 1753187768348007118463975698372792391891199053976 4473 1261809881717596818825283547617788295894011775872 4474 825962829378752355518029541155135090137722205360 4475 489873290760057466818453974925046301235117548640 4476 262072130859290002824687311688296375146359182400 4477 125794622812459201355849909610382260070252407552 4478 53831755042831711804703628411075571752002146344 4479 20379519452964913979620025529585396508144856880 4480 6760863171673259215593325948578270660847104720 4481 1942218664657644129730918112202893036727120000 4482 475843572841122811784074937489708793998144400 4483 97444988579665569088810831058091400437136800 4484 16223931501297077059531459905613552622208000 4485 2109233725036354689523364401939176909312000 4486 200830359561566974832546903504950926423750 4487 12453858983462851457071547625632459816100 4488 377389666165540953244592352291892721700 4489 0 4490 0 4491 0 4492 0 4493 0 4494 0 4495 0 4496 0 4497 0 4498 0 4499 0 4500 0 4501 0 4502 0 4503 0 4504 0 4505 0 4506 0 4507 0 4508 0 4509 0 4510 0 4511 0 4512 0 4513 0 4514 0 4515 0 4516 0 4517 0 4518 0 4519 0 4520 0 4521 0 4522 0 4523 0 4524 0 4525 0 4526 0 4527 0 4528 0 4529 0 4530 0 4531 0 4532 0 4533 0 4534 0 4535 0 4536 0 4537 0 4538 0 4539 0 4540 0 4541 0 4542 0 4543 0 4544 0 4545 0 4546 0 4547 0 4548 0 4549 0 4550 0 4551 0 4552 0 4553 0 4554 0 4555 0 4556 1 4557 4556 4558 5187006 4559 2622319700 4560 744738794800 4561 135125406928512 4562 16988266437734592 4563 1565000708161917312 4564 110039112292634811000 4565 6091547895310796204000 4566 272048529004580158470640 4567 9996097189705482517028640 4568 307102319217062879550935440 4569 7995563340562583846296544000 4570 178431602304187457876025936000 4571 3446505527173327519685372079360 4572 58105929122187818652195569900460 4573 861334949340666488256075506759760 4574 11298375107092075849038027480645000 4575 131887403604670381240571323555230000 4576 1376904493632758780151564617916601200 4577 12913553255476395271444152516333475200 4578 109231584768430500498537934714605883200 4579 836272057300838425366878328155300240000 4580 5813252287209300443001702822801774585000 4581 36795561677119988084023578187206112413216 4582 212608674424305729964787124850927625866896 4583 1123997025008606698606707241667318340316896 4584 5447944764072328386103938161142614404597200 4585 24253395002005704491763548722137869596684800 4586 99331126641547807507378267322000208148200192 4587 374791535069981633737516750582281742711107072 4588 1304450225575600139297372753003175909201548442 4589 4192447924255831485345091492664018073650523000 4590 12454036480877617059407477669384288983491259500 4591 34220642281333925732216791702161238137495166920 4592 87030275431540601244897025810434753781777831920 4593 204956616502035718344447049826765263836706888320 4594 447100652341698416056099866311849432884783032000 4595 903607761537397061772814588456689780859844208000 4596 1692005533478775998169595316885151614660058279480 4597 2935091097932249143761177837023856102527501453280 4598 4715446809263035189013139450184585144310056189680 4599 7013238899661085327088227954574153135128531380000 4600 9650448568541906669092478962285921462800830370000 4601 12276323709908124236830728793505448734901204460800 4602 14422939859561246149698105756452998844501131516800 4603 15630836588406348249152225070596867013913856428800 4604 15603699719329253894553002457627080786459144872500 4605 14323429479967378418823330869058761371660122990000 4606 12066056993924519580016773924095100579486487606776 4607 9305847877667276538836466163681188682218336847056 4608 6552638446404768687109701026497405048425929495856 4609 4198913920800492572729605499357539724872436131200 4610 2439286756459545410906704978021835491746881620800 4611 1278911998593335213784474081038886310714232810112 4612 601936897297118231998049663142026847772387636392 4613 252706041216764933347288316566858916700996225312 4614 93900877384350822438796193730253759178432010000 4615 30589943968357895043261960267195565328452140000 4616 8633161964403228156653931008741859548252048400 4617 2078826423032865473894631062572616542658918400 4618 418577432733464588135911665564829657652966400 4619 68550096063681527409509343063023249552640000 4620 8769592367521757901021214786382857120503750 4621 821954692908548196166722143291742347862600 4622 50192825600016946781530782854821731986100 4623 1498293301493043187508381577755872596600 4624 0 4625 0 4626 0 4627 0 4628 0 4629 0 4630 0 4631 0 4632 0 4633 0 4634 0 4635 0 4636 0 4637 0 4638 0 4639 0 4640 0 4641 0 4642 0 4643 0 4644 0 4645 0 4646 0 4647 0 4648 0 4649 0 4650 0 4651 0 4652 0 4653 0 4654 0 4655 0 4656 0 4657 0 4658 0 4659 0 4660 0 4661 0 4662 0 4663 0 4664 0 4665 0 4666 0 4667 0 4668 0 4669 0 4670 0 4671 0 4672 0 4673 0 4674 0 4675 0 4676 0 4677 0 4678 0 4679 0 4680 0 4681 0 4682 0 4683 0 4684 0 4685 0 4686 0 4687 0 4688 0 4689 0 4690 0 4691 0 4692 1 4693 4692 4694 5501370 4695 2864379980 4696 837831144150 4697 156573884218752 4698 20276318006328384 4699 1924181198559734400 4700 139382875570670760600 4701 7949986236253073012000 4702 365858366592366420012240 4703 13854239964679528400794080 4704 438717598881518399358479200 4705 11775284192464896210000364800 4706 270951692387840213811743088000 4707 5397357712365777059129922312960 4708 93863423966611091668931305223820 4709 1435558248901110813760125844599600 4710 19433205184198370460345407266709400 4711 234167430889924962610810309169490000 4712 2524324904993391096944535132847102200 4713 24453324249731897428904884552205942400 4714 213713970199103153149313350528576728000 4715 1691127938097251037964131730269607152000 4716 12154982055073991835367196811312801405000 4717 79581098510980439344516110963027173358816 4718 475838461806779490873571184190171353130672 4719 2604383350629698447991150925814518105612320 4720 13075067433773588126649451586742274571033280 4721 60322546543450085530796518616599316689190400 4722 256169747654518029887449215725158431540095232 4723 1002820593835896803784166440747186284551340544 4724 3623472848821111498048257647231044192226523450 4725 12098206867138256571995835450259023583962937800 4726 37362109442632851178222433008152866950473778500 4727 106809883484163465164191804403715379641272793720 4728 282848395152506954045915333883912949790777953740 4729 694207894603669368586030330058398474285620105600 4730 1579755638274001070064886194301867996192900046400 4731 3334001051189706400334177964305717467310459664000 4732 6526307057703850278654153365128441942260224792280 4733 11849071469430190987776606823540752413907320681760 4734 19949967269958995030440205366165552533619468494800 4735 31138780714495218852271732118309239919970679327200 4736 45035426653195564455764901824000966826403875060000 4737 60314112139983392989646624072439813349732004524800 4738 74737051999544639139344729828892812194233136041600 4739 85597438460320478507262184910411414600004451872000 4740 90501458372109672588407414254237068561463040260500 4741 88202171008220172368543669035782898972854441570000 4742 79099706960171850580109962391290103798855863199976 4743 65140935143670935771855263145768320775528357929392 4744 49144788348035765153322757698730537863194471218920 4745 33871238961123973420018817694817487113970984791680 4746 21256641734861752866472714808475994999508539838400 4747 12100475063613863945806947074444847401373125818752 4748 6220014605403555063979846519134277426981338909384 4749 2871659559281419697128276324623396780693138924000 4750 1183151055042820362728832041001197365648243326000 4751 431658098220161407832696550437092977412602420000 4752 138130591430451650506462896139869752772032774400 4753 38309801224462806590343915295981076286142924800 4754 9069177709225066076278086087237975915814272000 4755 1796012516868456018129144788251209138279168000 4756 289396548128218010733700087950634284976623750 4757 36439991385612303363391348352600577421908600 4758 3362919315201135434362562451273056043068700 4759 202269595701560830313631512997042800541000 4760 5949105755928259715106809205795376486500 4761 0 4762 0 4763 0 4764 0 4765 0 4766 0 4767 0 4768 0 4769 0 4770 0 4771 0 4772 0 4773 0 4774 0 4775 0 4776 0 4777 0 4778 0 4779 0 4780 0 4781 0 4782 0 4783 0 4784 0 4785 0 4786 0 4787 0 4788 0 4789 0 4790 0 4791 0 4792 0 4793 0 4794 0 4795 0 4796 0 4797 0 4798 0 4799 0 4800 0 4801 0 4802 0 4803 0 4804 0 4805 0 4806 0 4807 0 4808 0 4809 0 4810 0 4811 0 4812 0 4813 0 4814 0 4815 0 4816 0 4817 0 4818 0 4819 0 4820 0 4821 0 4822 0 4823 0 4824 0 4825 0 4826 0 4827 0 4828 0 4829 0 4830 1 4831 4830 4832 5829810 4833 3124778160 4834 940948823430 4835 181038553627932 4836 24138473817057600 4837 2358673727266771200 4838 175942318343305714200 4839 10334982107128994915600 4840 489878151877914358999440 4841 19109296503006246070060800 4842 623440798410578778035733600 4843 17242380424680740878929105600 4844 408890735785286140843175932800 4845 8395889774791208758646545820160 4846 150535679946451750789795489509900 4847 2374192488567221730449438896837800 4848 33150761784808984902942165337327800 4849 412134678366267934195026144138302400 4850 4584998296824730767919665853538614200 4851 45849982968247307679196658535386142000 4852 413786623151455041203989678682988984000 4853 3382255876194502075928263460539214304000 4854 25120296247152916459758873410046456237000 4855 170014165000730938599648055239194415812016 4856 1051271020270791898441610755768983222032880 4857 5952876230010739309694059259004612812828160 4858 30933696123805806055731629363756113009517760 4859 147790239031452709550451470610668325888516480 4860 650277051738391922021986470686940633909472512 4861 2639001562726044220484648528282069169871948800 4862 9891101560295466521699297901900958470672401850 4863 34278252790225060287321533775733900154561657100 4864 109951350645462390610197445709707008454251405300 4865 326712584775088246384586695823129396549775604320 4866 899972166394340308327912425994268476607020761900 4867 2299563650874654783441225468318444946071116599800 4868 5452704945010261757965897509364512115891622740800 4869 12002403784282943041203040671500582882317654790400 4870 24529912734128264840458714372379316265736706977880 4871 46549923629904321737693812521052955911778759821200 4872 82016532109831424014031955394236160415991148256400 4873 134136286154748635055939769125024418116796772486400 4874 203560128472443951340057356244484370055345515271200 4875 286492032664921116700821464344089113411227021492800 4876 373685259997723195696723649144464060971165680208000 4877 451331948245326159401927884073078367890932564416000 4878 504222410930325318706841307987892239128151224308500 4879 520392808948499016974407647311119103939841205263000 4880 495413954118971064159636080240185386950728827410376 4881 434272900957806238479035087638455471836855719529280 4882 349795258241901622561885510679199710673325353969960 4883 258268197078570297327643484922983339244028759036560 4884 174304462225866373505076261429503158995970026674880 4885 107175636277722794948575816945082934126447685823232 4886 59807832744264952538267754991675744490205181821000 4887 30152425372454906819846901408545666197277958702000 4888 13660016726403471460596515382468369585211536582000 4889 5525223657218066020258515845594790110881310976000 4890 1979871810503140323925968178004799789732469766400 4891 622534269897520607093088623559692489649822528000 4892 169723182844069093713204182489739263567381376000 4893 39512275371106032398841185341526601042141696000 4894 7697948180210599085516422339486871980378191750 4895 1220739711418012162673610169812119343633938100 4896 151331369184051094546315310307287521938091500 4897 13754332507706136461326942883798910436788000 4898 815027488562171580969632861193966578650500 4899 23623985175715118288974865541854103729000 4900 0 4901 0 4902 0 4903 0 4904 0 4905 0 4906 0 4907 0 4908 0 4909 0 4910 0 4911 0 4912 0 4913 0 4914 0 4915 0 4916 0 4917 0 4918 0 4919 0 4920 0 4921 0 4922 0 4923 0 4924 0 4925 0 4926 0 4927 0 4928 0 4929 0 4930 0 4931 0 4932 0 4933 0 4934 0 4935 0 4936 0 4937 0 4938 0 4939 0 4940 0 4941 0 4942 0 4943 0 4944 0 4945 0 4946 0 4947 0 4948 0 4949 0 4950 0 4951 0 4952 0 4953 0 4954 0 4955 0 4956 0 4957 0 4958 0 4959 0 4960 0 4961 0 4962 0 4963 0 4964 0 4965 0 4966 0 4967 0 4968 0 4969 0 4970 1 4971 4970 4972 6172740 4973 3404609040 4974 1055003226270 4975 208890638801460 4976 28664437657755900 4977 2882823444437164800 4978 221346787593191059800 4979 13384648958412960628400 4980 653170869170552478665920 4981 26234796893957727655507200 4982 881416301201163099981554400 4983 25107325881552657771072206400 4984 613336103677929211264763899200 4985 12975466015586413536090116267520 4986 239742008803608343850415038849100 4987 3897259368025439444322663849526200 4988 56101289174292128297286741340093200 4989 719215419109761689085437780947233600 4990 8252996934284515382255398536369505560 4991 85149968369602142832793794422859978000 4992 793091027706955495640980217475728886000 4993 6692548861406142405560180890003126176000 4994 51332779287660307548202915229225367093000 4995 358918792779320870377034783282743766714256 4996 2293682226045364142054423467132327029889920 4997 13428581263047481698612180188917382391728640 4998 72178624288880214130040468515430930355541440 4999 356859357661312640134016965620882055194222720 5000 1625692629345979805054966176717351584773681280 5001 6834337380393088878691012855294589388642739200 5002 26549798925003620663508641736681520105489078650 5003 95423244253869762421462648078394370700536504900 5004 317637235198002461762792620939153579978948504200 5005 980137754325264739153760087469388189649326812960 5006 2805795577582355078904668151629189956480711787100 5007 7456160928593577631157912882123442703927559884200 5008 18402879189409633433134904094105228391134226750200 5009 42202000402801315854552626877211726908794334585600 5010 89943013358470304415015286032057492974367925585560 5011 178173845617909645271862523787478555386463528970800 5012 328066128439325696056127821576944641663964593025600 5013 561385197610614657826710885597324416562890195961600 5014 892532870994561940491020715841200699473438028496800 5015 1317863350258637136823778735982809921691644298866880 5016 1806145423322328779200830970864909628027300787672000 5017 2295905997595789593479372279850007349706048262464000 5018 2704465658626290345791239742844149282596447475836500 5019 2948892584041494429521643334763008255659100163157000 5020 2972483724713826384957816481441112321704372964462256 5021 2765632685047081834524381347592269057487344319107520 5022 2370834528083999886252779572381242483452538510240840 5023 1868646367097890974782361685030997101589149256558640 5024 1350859582250464394664341026078649482218767706730320 5025 893130302314356624571465141209024451053730715193600 5026 538270494698384572844409794925081700411846636389000 5027 294566001715521012778504344529638431311869288858000 5028 145706845081637028913029497412995942242256390208000 5029 64795804707375501510304413098338902209426283264000 5030 25738333536540824211037586314062397266522106963200 5031 9061332150730577725466067742924412904902972352000 5032 2800432516927140046267869011080697848861792704000 5033 750733232051014615577982521489005419800692224000 5034 171920842691370046243200098915206807561779615750 5035 32959972208286328392187474584927222278116328700 5036 5145266552257737214574720550447775745895111000 5037 628114517851913565067263725026816909946652000 5038 56236896710789839086904667422383693926884500 5039 3283733939424401442167506310317720418331000 5040 93820969697840041204785894580506297666600 5041 0 5042 0 5043 0 5044 0 5045 0 5046 0 5047 0 5048 0 5049 0 5050 0 5051 0 5052 0 5053 0 5054 0 5055 0 5056 0 5057 0 5058 0 5059 0 5060 0 5061 0 5062 0 5063 0 5064 0 5065 0 5066 0 5067 0 5068 0 5069 0 5070 0 5071 0 5072 0 5073 0 5074 0 5075 0 5076 0 5077 0 5078 0 5079 0 5080 0 5081 0 5082 0 5083 0 5084 0 5085 0 5086 0 5087 0 5088 0 5089 0 5090 0 5091 0 5092 0 5093 0 5094 0 5095 0 5096 0 5097 0 5098 0 5099 0 5100 0 5101 0 5102 0 5103 0 5104 0 5105 0 5106 0 5107 0 5108 0 5109 0 5110 0 5111 0 5112 1 5113 5112 5114 6530580 5115 3705015720 5116 1180973760750 5117 240540735589560 5118 33956333840726220 5119 3513441072907794600 5120 277561844759715773400 5121 17270514785048981456000 5122 867325252505159848720320 5123 35854222421742227795859840 5124 1239958525418585377940152800 5125 36362334035352125047759747200 5126 914624014256561104517630376000 5127 19926608523936277930424107125120 5128 379228268471162289363383788724940 5129 6351089340485901316673970717746400 5130 94207825217207536197330565646571600 5131 1244795917689972154186334620870212000 5132 14725935706272370584024338564894607960 5133 156675941800067942812340581738062359520 5134 1505254399525446144787982861739648702000 5135 13106241520253695544222020909589455428000 5136 103757745368675089725090998867583188805000 5137 749047915365539207743376939024856556621056 5138 4944159465031118261761757251374127153318272 5139 29909112813151209237818037693497806236122880 5140 166178693130212586020325729837852607097641920 5141 849665137288839619366707061002100131414816000 5142 4004755013754730739281745947523231952735166080 5143 17427560320002376640662082781001202941038984960 5144 70118699725009562265163848689184527458086541050 5145 261158352694801455048213563161921435601468329200 5146 901402964751088067164681762124625024264583593000 5147 2885961165513279509730515813104309669523017838160 5148 8577717908608914098365699777837809295526747463420 5149 23684275890826658357795723272627406236005190220400 5150 60785267625625758915506198371438481655564567144600 5151 145069376384629523250024654890415311248980525138000 5152 322054015573877541615054733856721990972736765806360 5153 665182356973529342348286755473253273442797174824320 5154 1278326638401510470839394615110163603725103414203200 5155 2285639733128931106865894319931963696006052940700800 5156 3801528894976837894683977123027336312572050862116000 5157 5879698024230842610444551283615613496778105333406080 5158 8452760581148498686659888943647777059167767686304960 5159 11288204488179298834606913709262536136054737290448000 5160 13992670146805589180398153452106685418651184766284500 5161 16084868640226333251936236371434590485413273617220000 5162 17127168128112999646661704488303551948868053747615856 5163 16870359378787199190598726220312841250672800346555872 5164 15348034050227999263636415126468043445508538776822280 5165 12872897195563248937389602719102424477614139322959520 5166 9932791045959297019590742838813599133961527255370000 5167 7033401130725558418500287987021067552048129382149600 5168 4557356855112989383416002930365691730153634854760200 5169 2693174872827620688260611149985265657708519212416000 5170 1445860231963936671521600397405882811480851872064000 5171 701954550996567933028297808565338107268784735360000 5172 306520153935167997422356709740197640174036001107200 5173 119609584389643625976152094206602250344719235046400 5174 41384169416812180683736286497081423766513158848000 5175 12574781636854494810931207234940840781661594752000 5176 3315616251904993748976001907650417002977178303750 5177 747092703387823443556249423925017038303970117200 5178 140980303531861999679347343082269055437526041400 5179 21669950865891017994820598513425183393159494000 5180 2605642880933262544359916257237111151945648500 5181 229861375759708100951725441722240429283170000 5182 13228756727395445809874811135851387970990600 5183 372641034574519600278163693967644731577200 5184 0 5185 0 5186 0 5187 0 5188 0 5189 0 5190 0 5191 0 5192 0 5193 0 5194 0 5195 0 5196 0 5197 0 5198 0 5199 0 5200 0 5201 0 5202 0 5203 0 5204 0 5205 0 5206 0 5207 0 5208 0 5209 0 5210 0 5211 0 5212 0 5213 0 5214 0 5215 0 5216 0 5217 0 5218 0 5219 0 5220 0 5221 0 5222 0 5223 0 5224 0 5225 0 5226 0 5227 0 5228 0 5229 0 5230 0 5231 0 5232 0 5233 0 5234 0 5235 0 5236 0 5237 0 5238 0 5239 0 5240 0 5241 0 5242 0 5243 0 5244 0 5245 0 5246 0 5247 0 5248 0 5249 0 5250 0 5251 0 5252 0 5253 0 5254 0 5255 0 5256 1 5257 5256 5258 6903756 5259 4027191000 5260 1319911850250 5261 276442337916360 5262 40130212720858260 5263 4270182227072550360 5264 346952305949644716750 5265 22204947580777261872000 5266 1147107592022953348307520 5267 48785253459091883722235520 5268 1735941935586019529116213920 5269 52386413440761536085755568000 5270 1356166641828694051526141592000 5271 30414297220744845262226268769920 5272 595930136168969311856745953710620 5273 10277217296422640312436061706898720 5274 157013042028679226995550942744286000 5275 2137291103958254076055782084890364000 5276 26053578557251117187119983614813537160 5277 285703187988359189834268119639996067360 5278 2829878271107838752201407780070539559760 5279 25410060090287777075532489518591801340000 5280 207515490737350179450181997735166377610000 5281 1545907399796963896832075810327895446643456 5282 10533209295066295427231569796405749152721536 5283 65800048188932660323199682925695173719470336 5284 377678848023210422773467567813301379767368000 5285 1995725089910995385024125887470049145881312000 5286 9725833604832917509684240158270706170928260480 5287 43781432023420604731419378693734729339683303680 5288 182308619285024861889426006591879771391025006730 5289 703118641870619302052882670051326942003953194000 5290 2514439849042508818933059652242375067685417391000 5291 8345887694862727230842302486544895530782781315760 5292 25733153725826742295097099333513427886580242390260 5293 73759602060003021742849538191896779420701878114960 5294 196658218788789220020755347672300970062120658409000 5295 487960629657390214568264748267760592382934493646000 5296 1127189054508571395652691568498526968404578680322260 5297 2424696978645445667269561398983149029001163895327360 5298 4857641225925739789189699537418621694155392973972160 5299 9063743769304381975502684372143993966920554764848000 5300 15749191136332614135119333795398964723512782143052000 5301 25478691438333651311926388895667658486038456444759680 5302 38362528791366263270225649821170680499299868730153280 5303 53731853363733462452728909256089672007620549502532480 5304 69963350734027945901990767260533427093255923831422500 5305 84620395889886361890621069606242845597174178594940000 5306 94977932346808452586033088526046969898268298054960656 5307 98812104932896452402078253576118070182512116315541536 5308 95157811111413595434545773784101869362152940416298136 5309 84690113128705585114405281046726476826408811335260000 5310 69529537321715079137135199871695193937730690787590000 5311 52543643741302701126443327903039739947653672443117600 5312 36458854840903915067328023442925533841229078838081600 5313 23161303906317537919041255889873284656293265226777600 5314 13425845011093697664129146547340340392322195954880000 5315 7073542013888492248208231763235330157862369256320000 5316 3371721693286847971645923807142174041914396012179200 5317 1446188611256600204984384411770736299622514387379200 5318 554547870185283221162066239060891078471276328563200 5319 188621724552817422163968108524112611724923921280000 5320 56365476282384893732592032430057089050612031163750 5321 14621671480590258823886595868246762035377700865200 5322 3242546981232825992624988890892188275063098952200 5323 602424634071770300256012638673220098329833933200 5324 91197500832664189052597069003298890318097697500 5325 10803484660706280744731095760945300176308990000 5326 939241727645076652501111590645448545940332600 5327 53287667944156302839777408237373196615539600 5328 1480212998448786189993816895482588794876100 5329 0 5330 0 5331 0 5332 0 5333 0 5334 0 5335 0 5336 0 5337 0 5338 0 5339 0 5340 0 5341 0 5342 0 5343 0 5344 0 5345 0 5346 0 5347 0 5348 0 5349 0 5350 0 5351 0 5352 0 5353 0 5354 0 5355 0 5356 0 5357 0 5358 0 5359 0 5360 0 5361 0 5362 0 5363 0 5364 0 5365 0 5366 0 5367 0 5368 0 5369 0 5370 0 5371 0 5372 0 5373 0 5374 0 5375 0 5376 0 5377 0 5378 0 5379 0 5380 0 5381 0 5382 0 5383 0 5384 0 5385 0 5386 0 5387 0 5388 0 5389 0 5390 0 5391 0 5392 0 5393 0 5394 0 5395 0 5396 0 5397 0 5398 0 5399 0 5400 0 5401 0 5402 1 5403 5402 5404 7292700 5405 4372378800 5406 1472945108250 5407 317095622904060 5408 47317713506683620 5409 5175978457057636800 5410 432355950491095723950 5411 28450089087870866773500 5412 1511268732347700443008320 5413 66096149847801906978512640 5414 2418935484013305901227511200 5415 75087192598424868389582980800 5416 1999771149815192923436852856000 5417 46145830265957696259929511237120 5418 930487405597162609741234910179740 5419 16516956369250671930700813457515800 5420 259785214992905630119911559813273200 5421 3641310769706655092539480589072472000 5422 45716656713667054686833178795804885960 5423 516463455209726227777330831656915967920 5424 5271341877553817283512426256994142317200 5425 48787315373352531985022379875696258572800 5426 410795971459652396054441913883900788330000 5427 3156227607918801289365488112752786536897056 5428 22186972770458792495657987443492960981264512 5429 143043583019418826789564528099337334172761600 5430 847679192229872282224893874425409763477870400 5431 4626453617520943847101382739135113929088496000 5432 23296764216227686127848296193067040362921182080 5433 108411165010374830763514652003533615507787228160 5434 466887927437258792643651968101155512098966480650 5435 1863264400957141150440139075636016396310475964100 5436 6898591380706370349380445712562413647239478483000 5437 23719891343294066866604438645969703087487904792160 5438 75808479895003105680150914252782801071276930284820 5439 225376561850009233103151366697462381563255738684600 5440 623687493873017240637252674046440219339868373811400 5441 1607399721224344236224872111940858421967313626128000 5442 3859768580589956597234974158797986285749011844739860 5443 8637982986424400189647812483877468415816646377103720 5444 18020281967143873411510175703327144994447425548606400 5445 35046475907976943638610379572290110005426145090745600 5446 63539840101755719096860760484885478367275707266796000 5447 107374485347263244814546924631742275048304923588630080 5448 169079293561947604783587123285900406645062384403268160 5449 247993169371077519012594965797336947727479459242457600 5450 338622617552695258165635313540981787131358671344084900 5451 430153679106922339610657103831734465118968741190945000 5452 507925464289453898612263908204512056412478289598267856 5453 556940955076325458993531974701756395574159201051234112 5454 566415542329842829967534367762511127155672264382727000 5455 533547712710845186220753270594376804006375511412138000 5456 464750065255674476337693178089752085794305143685470000 5457 373643688827041430232485887310504817405537226262169600 5458 276658369086859120216783236713964345030503010006619200 5459 188185594238829995592210204105220437832382779967568000 5460 117252379763551626266727879846772306092947178005952000 5461 66693396130948641197391899481933112916988052988160000 5462 34495306554396213863762143565377626736508820739987200 5463 16149106159032035622325625931439888679118077325734400 5464 6805814770455748623352631115747299599420209486912000 5465 2565255453918316941429966275927931519458965329408000 5466 858007805631858937929456493657535688881538696603750 5467 252223833040181964712043778727256645110265339924700 5468 64387718627337544710696207976287738604824393479400 5469 14056574795007973672640294902375135627696125108000 5470 2571769523481130131283237345893028706970355069500 5471 383523705455072966437953899513558156258969145000 5472 44770522351081987102552985820766380689822520600 5473 3836712091979253804463973393090870156318851200 5474 214630884775073997549103449844975375257034500 5475 5880298213015725960249409584793845897453000 5476 0 5477 0 5478 0 5479 0 5480 0 5481 0 5482 0 5483 0 5484 0 5485 0 5486 0 5487 0 5488 0 5489 0 5490 0 5491 0 5492 0 5493 0 5494 0 5495 0 5496 0 5497 0 5498 0 5499 0 5500 0 5501 0 5502 0 5503 0 5504 0 5505 0 5506 0 5507 0 5508 0 5509 0 5510 0 5511 0 5512 0 5513 0 5514 0 5515 0 5516 0 5517 0 5518 0 5519 0 5520 0 5521 0 5522 0 5523 0 5524 0 5525 0 5526 0 5527 0 5528 0 5529 0 5530 0 5531 0 5532 0 5533 0 5534 0 5535 0 5536 0 5537 0 5538 0 5539 0 5540 0 5541 0 5542 0 5543 0 5544 0 5545 0 5546 0 5547 0 5548 0 5549 0 5550 1 5551 5550 5552 7697850 5553 4741875600 5554 1641281692050 5555 363051510281460 5556 55667898243157200 5557 6257526194353262400 5558 537169514246512869150 5559 36328575296819722187700 5560 1983540211206356831448420 5561 89177345032748604653548800 5562 3355297606857166250089773600 5563 107091569771523992621208513600 5564 2932997686395616287707384188800 5565 69609811757122626561588584747520 5566 1443859767305941980632950722692700 5567 26369175957926511327960947800595400 5568 426789996059773535196997562550377400 5569 6157125483322162247384939905158907200 5570 79580846871938947047450348274178875560 5571 925736381979697955449932622781264470800 5572 9731708081637816523407556166758416585600 5573 92791560612062658873473938194951707481600 5574 805160104060918696266706151212445545126800 5575 6376868024162476074432312717602568717404256 5576 46222859938455817699287473840610335377634400 5577 307391529467261734164808879532618526626572800 5578 1879636469727108104063895112856343388581364800 5579 10589438280103493694476498269575927437691446400 5580 55065079056538167211277791001794822675995521280 5581 264724937816031563492303220008628596007387417600 5582 1178336197817843619529216871874344863868820165450 5583 4862665631766197636514509294952530595249290930700 5584 18626196727907199943327203423918516847546591904100 5585 66294055292796238165638046472069170167594400572960 5586 219445599696061621705700014942266003101064798192900 5587 676129685550027699309454100092387144689767216053800 5588 1940361092049386970871452763700036237946257162968800 5589 5189604814238597105526015675694771476637326850070400 5590 12941577005507501531905501591263836369864333832363060 5591 30102061922388061266954498049876026297542858586876600 5592 65323522130896541116724386924560900604871917613698200 5593 132272183265590400184432722901869124859188999213459200 5594 249923371066905828447652324573882881577951115249397600 5595 440605646769804349411416690730252783818906410587826880 5596 724625543836918306215373385511001742764553076014006400 5597 1111376796070384437056444105980658173149074613642124800 5598 1588921513131877749854134932769222231924067611691475300 5599 2116356101206057910884432950852133568385326206659449400 5600 2624281565495511809496696859056645624797804496257717256 5601 3026853016719160103225717253813893454207386962234968000 5602 3244016287889099844359515015367109182800668423282891000 5603 3226693310203682792858841207880278767086175711873406000 5604 2974400417636316648561236339774413349083552919587008000 5605 2536843992562544447367930498055532707648121167779993600 5606 1998088221182871423787878931823075825220299516714472000 5607 1450136049722748789563502161046110432708361422103024000 5608 967332133049300916700505008735871525266814218549104000 5609 591348112361077951950208175406473601197294069828352000 5610 330169362734935189838866231268614427335155855654163200 5611 167702256266871139154919961595721920898533879921088000 5612 77132567398498484397996485978469395460095707518336000 5613 31949090653346310997809579982011510742352568193536000 5614 11840507717719653343426499612473992506565234013131750 5615 3895456976953921454997120582565408185591875805503700 5616 1126785075978407032437183639585035425584426885889500 5617 283139578013732041120325940176413446215021948604000 5618 60865212055720079773703283852801679398298403311500 5619 10968777976015086840125481526087763269006517547000 5620 1611738804638951535691907489547589704833610741600 5621 185441084445663933882425380666058724222077808000 5622 15668054588580401821084551838683202393763518500 5623 864403837313311716156663208964695346925591000 5624 23362265873332749085315221863910685052043000 5625 0 5626 0 5627 0 5628 0 5629 0 5630 0 5631 0 5632 0 5633 0 5634 0 5635 0 5636 0 5637 0 5638 0 5639 0 5640 0 5641 0 5642 0 5643 0 5644 0 5645 0 5646 0 5647 0 5648 0 5649 0 5650 0 5651 0 5652 0 5653 0 5654 0 5655 0 5656 0 5657 0 5658 0 5659 0 5660 0 5661 0 5662 0 5663 0 5664 0 5665 0 5666 0 5667 0 5668 0 5669 0 5670 0 5671 0 5672 0 5673 0 5674 0 5675 0 5676 0 5677 0 5678 0 5679 0 5680 0 5681 0 5682 0 5683 0 5684 0 5685 0 5686 0 5687 0 5688 0 5689 0 5690 0 5691 0 5692 0 5693 0 5694 0 5695 0 5696 0 5697 0 5698 0 5699 0 5700 1 5701 5700 5702 8119650 5703 5137031900 5704 1826214840450 5705 414916011750240 5706 65349271850662800 5707 7545840410837757600 5708 665448801230754748350 5709 46236368559588737329800 5710 2593860276192928164201780 5711 119832057387755937503206200 5712 4633506218993229583457306400 5713 152000937740227602430102406400 5714 4279291706380489337802576931200 5715 104414717635683939842382877121280 5716 2226970149573571529450822301102300 5717 41826968760848949002972537890599600 5718 696341572518577873216153917845352600 5719 10335174918433629486681863412231022800 5720 137457826415167272172868783382672603240 5721 1645753567963907476355435773833359059200 5722 17810861960733362316425149965576724694400 5723 174876402691964241723085498905870525638400 5724 1562957849059430410400076646471217822893200 5725 12753736048324952148864625435205137434808512 5726 95275690893551787502612956283707017819205600 5727 653207000117931185100218869006814369081467200 5728 4119203327274300738693216949451135511146395200 5729 23941338720233985744033822174693401163476313600 5730 128485184465255723492981512337521252910656216320 5731 637746441102257857504185030020787072199615142400 5732 2932138910849052727665725704431509312417761807050 5733 12503997338827365351037309615592221530641033821800 5734 49518425447363043751772321297734593570306793110900 5735 182308652055189654955504627798190217960884601575640 5736 624575937596483077162376965604910931903030579472100 5737 1992803283726397429543654189745983163296156005211200 5738 5925967659502181829958761143192002564538569173391200 5739 16433748578422224167499049639700109676018201691889600 5740 42522324446667505033403790942724033786697096877764340 5741 102701152441088679616668287464282913250440341061108400 5742 231601578464087736686568280914352283962727707903111800 5743 487753675791864600680095665700642397918259434599630800 5744 959383263127799793073246020138453642186328474667042400 5745 1762422587079217397645666762921011135275625642351307520 5746 3023437613940245346622764815407972788776238696472233600 5747 4842427468592389332888792176058582040149539388012115200 5748 7238420226489665304891059138170901278765196897705609700 5749 10093390636521199267294987919448637018453094216375835600 5750 13121407827477559047483484295283228123989022481288586280 5751 15890978337775590541935015582522940634588781551733582000 5752 17912611676605029575376452476157515922421082163344659000 5753 18773488350275972612996894300394349190319567778172544000 5754 18271316851194516555447594658614253430084682220320192000 5755 16489485951656538907891548237360962599712787590569958400 5756 13776292472366113500853270529938049110729433509978728000 5757 10634331031300157790132349181004809839861317095422176000 5758 7567951393856295407127480362462994874146252415707696000 5759 4952540441024027847582993469029216410027337834812448000 5760 2971524264614416708549796081417529846016402700887468800 5761 1629107632306748208933508198358441517300043404947712000 5762 812858594891868643271193736850023629079470148462464000 5763 367414542513482576474810169793132373537054534225664000 5764 149620961160275619521480313284898632582960684347755750 5765 54536397677354900369959688155915714598286261277051800 5766 17652966190328376841515877020165555000822687878935500 5767 5025727509743743729885785438131338670316639587721000 5768 1243389331995424486805652798707234307708095953363500 5769 263250671424362084163011556626106318456156421128000 5770 46740425334529594535065317196880101440174711506400 5771 6768599582266733586708526394311143434105839992000 5772 767734674840439689233143040095476917294412406500 5773 63965883961185066995593077463387455672493734000 5774 3480977615126579613711968057722692072754407000 5775 92826069736708789698985814872605121940117520 5776 0 5777 0 5778 0 5779 0 5780 0 5781 0 5782 0 5783 0 5784 0 5785 0 5786 0 5787 0 5788 0 5789 0 5790 0 5791 0 5792 0 5793 0 5794 0 5795 0 5796 0 5797 0 5798 0 5799 0 5800 0 5801 0 5802 0 5803 0 5804 0 5805 0 5806 0 5807 0 5808 0 5809 0 5810 0 5811 0 5812 0 5813 0 5814 0 5815 0 5816 0 5817 0 5818 0 5819 0 5820 0 5821 0 5822 0 5823 0 5824 0 5825 0 5826 0 5827 0 5828 0 5829 0 5830 0 5831 0 5832 0 5833 0 5834 0 5835 0 5836 0 5837 0 5838 0 5839 0 5840 0 5841 0 5842 0 5843 0 5844 0 5845 0 5846 0 5847 0 5848 0 5849 0 5850 0 5851 0 5852 1 5853 5852 5854 8558550 5855 5559253700 5856 2029127600500 5857 473354886644640 5858 76552004167919280 5859 9076880494196143200 5860 822024989755638218550 5861 58658079515896159299000 5862 3379878541705936698808380 5863 160390599888227177888906760 5864 6371071051115690677253796300 5865 214731483474289787559985939200 5866 6211875057649097425842450384000 5867 155766218112249811896013800295680 5868 3414687562679476345157927528356860 5869 65930645673880546733499085149589200 5870 1128553583047350346246870142714881800 5871 17225291530722715811136439020385038000 5872 235641988140286752296346485798867319840 5873 2902510838045436821935950364760651431680 5874 32323416150960546426104901789379981852800 5875 326655922009518111897838950786437396947200 5876 3005688171268135404615532012444649659410000 5877 25257398840800395432065238606974880017954112 5878 194362409422845646505330430818762316351179424 5879 1373067775758100246231072316483711837048798400 5880 8924940542427651600501970057144126940817189600 5881 53485969481373797938798964432825683450319424000 5882 296074555506893623701218267560375061054990411520 5883 1516419315509813127843284404716093705007973783040 5884 7197068235720402149724963092695522857752688071850 5885 31696179300748437750303877862780282484648202013400 5886 129691114266903209826070365303590602207946362909500 5887 493567326295757358538073504526807663259955872558440 5888 1748812625270152616054655503693750609328485622521880 5889 5774019770796997680472639062597335832114503297150400 5890 17777902978506545489876283429576007693615707520173600 5891 51077867203204210250334884015284124668705221474792000 5892 137016378772595293996523326370999664423801756606129540 5893 343315281017353586147148275237745738580043425832848080 5894 803793713493010380265148739643928514929466750957858600 5895 1758869315734299620634284370253831677341602203556244400 5896 3597687236729249224024672575519201158198731780001409000 5897 6879133323760816294036312203659430560269377507242200320 5898 12295312963356997742932576915992422674356704032320416640 5899 20538571677133237515355911643282951411668736025016902400 5900 32055861003025660635946119040471134234531586261267700100 5901 46728660354264811422661981108558504715060621372110350000 5902 63588361010083555383958423892526413216254493563167764280 5903 80726169955899999953029879159216538423711010282806596560 5904 95533928941893491068674413206173418252912438204504848000 5905 105294782486330455090286928902211784589183662755837312000 5906 107966872302513052373099422982720588450500394938255680000 5907 102862983793666980806371086623537433360113103541174502400 5908 90923530317616349105631585497591124130814261165859604800 5909 74440317219101104530926444267033668879029219667955232000 5910 56339193709819088030837909365002295174199879094712848000 5911 39328997619896691730806124606996718550217094570569440000 5912 25257956249222542022673266692049003691139422957543484800 5913 14879183041734966974926041545007099191340396431855769600 5914 8012463292505562340816052548950232915211920034844288000 5915 3928509339182621394615277969326569224742352327489792000 5916 1745577880203215561083936988323817380134541317390483750 5917 699057461137003722924028729998555978032578440005845800 5918 250672119902662951149525453686350881011682167880884100 5919 79853225988150594819296368628086825539475495671567000 5920 22381007975917640762501750376730217538745727160543000 5921 5453049622361786029090953672969345168020383009080000 5922 1137350349806886800353256051790749135044251313322400 5923 198996827718641967449230675992747616962711695764800 5924 28406182969096268501626292483532645939893259040500 5925 3176972236738858327447789514014910298400522122000 5926 261073321134493471028397604329201905456580525000 5927 14016736530243027244546858045763373412957745520 5928 368861487637974401172285738046404563498888040 5929 0 5930 0 5931 0 5932 0 5933 0 5934 0 5935 0 5936 0 5937 0 5938 0 5939 0 5940 0 5941 0 5942 0 5943 0 5944 0 5945 0 5946 0 5947 0 5948 0 5949 0 5950 0 5951 0 5952 0 5953 0 5954 0 5955 0 5956 0 5957 0 5958 0 5959 0 5960 0 5961 0 5962 0 5963 0 5964 0 5965 0 5966 0 5967 0 5968 0 5969 0 5970 0 5971 0 5972 0 5973 0 5974 0 5975 0 5976 0 5977 0 5978 0 5979 0 5980 0 5981 0 5982 0 5983 0 5984 0 5985 0 5986 0 5987 0 5988 0 5989 0 5990 0 5991 0 5992 0 5993 0 5994 0 5995 0 5996 0 5997 0 5998 0 5999 0 6000 0 6001 0 6002 0 6003 0 6004 0 6005 0 6006 1 6007 6006 6008 9015006 6009 6010004000 6010 2251497748500 6011 539098620900840 6012 89490371069539440 6013 10892256593035371840 6014 1012639480133757225750 6015 74185218211280436760500 6016 4388797509379350638751180 6017 213854133184302903851875680 6018 8723466516143022619624428780 6019 301966148635720013756230227000 6020 8972708416604251837327983888000 6021 231136968811725527329568864954880 6022 5205999070970349181962086231757180 6023 103291344889079523215815233401023080 6024 1817162548974547167685638365388369000 6025 28510827361196219273605140447533856000 6026 401004786835224824083256300394563684640 6027 5079393966579514438387913138331140005440 6028 58182149071728983566988823220883967335040 6029 604918374091700207218220279234143327680000 6030 5727820854680786337097523268998294633970000 6031 49543359264646929501358737267527649265986912 6032 392535846481433364510765379888872913415127072 6033 2855980973576848512160630418286120621061500672 6034 19124872590916396286789935836737414873179692000 6035 118114849271367137114847713122490050952788728000 6036 674042073175268462468730949552343224103914341120 6037 3560288827718691691458145993681263481323068881920 6038 17432898615411640762667132824529155366556511107370 6039 79240448251871094375759694656950706211620505033500 6040 334784039154098983504507222062757135932140611231500 6041 1316179536788686289434862678738153768693215660155840 6042 4819898211110420624736001754082776069612655496218840 6043 16455956346771443389347021328402407121526334396878640 6044 52422021603288531572712117805160022686302727303076000 6045 155921910409781273395759119625604170041310676080944000 6046 433268008551179713448465653659647587502292041159923140 6047 1125311198890214532371208235501499920901253451341002040 6048 2732898625876235292901505714789356950760186953256719240 6049 6207774055532822190473944836189994155323301894904392000 6050 13191519868007247154757132776903737580062016526671833000 6051 26226695796838112121013440276451579011027001746360888720 6052 48784628854610023302603450344098967385350793418561653120 6053 84892762932150715063471101458902865834897442236736529920 6054 138171814668214054465284995864099716528153389057188362500 6055 210278971594191651401978914988513271217772796174496575000 6056 299100809195578204954174808679661276980160025278603928280 6057 397421144398276922845685558937681419932115742930740167680 6058 492955073340170413914359972143854838185028181135245015680 6059 570346738467623298405720864886980499858078173260785440000 6060 614941750940400428733740191771147699435458771170064960000 6061 617177902762001884838226519741224600160678621247047014400 6062 575849025344903544335666708151410452828490320717110830400 6063 498750125367977400357207176589125581489495771775300054400 6064 400304797411872467587532513909226834132472825146643920000 6065 297152426461441670854979608141752984601640270088746880000 6066 203549412126087544535661031577100794452123585010791612800 6067 128332953734964090158737108325686230525310919224756012800 6068 74248826510551544358228753620272158347630458989557068800 6069 39285093391826213946152779693265692247423523274897920000 6070 18932806239127184162525778104127557738382332750158323750 6071 8272179956787877387934339971649579073385511540069175300 6072 3258737558734618364943830897922561453151868182451493300 6073 1149886454229368565397867708244450287768447137670564800 6074 360582906278673101173639311625097949235347826475415000 6075 99518155608102595030909904531690549316371989915710000 6076 23884357345944622807418377087605731835929277579770400 6077 4908588417059835197081023341154441218413555162198400 6078 846504252479068801348463516009272849008819119406900 6079 119136458877707187279292106775559136190019579575000 6080 13140690497102838041762679417903162574647886425000 6081 1065271976298470070585561211478016379384788659520 6082 56435807608610083379359717921099898215329870120 6083 1465865132691170996866486179768828525073503120 6084 0 6085 0 6086 0 6087 0 6088 0 6089 0 6090 0 6091 0 6092 0 6093 0 6094 0 6095 0 6096 0 6097 0 6098 0 6099 0 6100 0 6101 0 6102 0 6103 0 6104 0 6105 0 6106 0 6107 0 6108 0 6109 0 6110 0 6111 0 6112 0 6113 0 6114 0 6115 0 6116 0 6117 0 6118 0 6119 0 6120 0 6121 0 6122 0 6123 0 6124 0 6125 0 6126 0 6127 0 6128 0 6129 0 6130 0 6131 0 6132 0 6133 0 6134 0 6135 0 6136 0 6137 0 6138 0 6139 0 6140 0 6141 0 6142 0 6143 0 6144 0 6145 0 6146 0 6147 0 6148 0 6149 0 6150 0 6151 0 6152 0 6153 0 6154 0 6155 0 6156 0 6157 0 6158 0 6159 0 6160 0 6161 0 6162 1 6163 6162 6164 9489480 6165 6490804320 6166 2494902910500 6167 612947747051640 6168 104405432914462680 6169 13040025498704318400 6170 1244099932735758877350 6171 93537883831614463741500 6172 5679620306255630238383880 6173 284074893334372514071894560 6174 11895636158376849026760584700 6175 422752608090008019258722317800 6176 12898268348868612016158976839000 6177 341202192055404349867458800647680 6178 7892966333406658437168324286857660 6179 160863569909222208286925363493396600 6180 2907460078359275468297021384621390400 6181 46873733119254801178638959718826848000 6182 677559812238828151037226162735642087840 6183 8822105310374946129831638608680401062080 6184 103896694770944613512480041465864227384000 6185 1110850105150213107800731785502699565376000 6186 10819217169952596414517543952552334308610000 6187 96282377438842146012074527142553733479182112 6188 785071692962866729021530759777745826830254144 6189 5879960827952335172095415567059660102185442560 6190 40544729892742760127994663973883319531140947040 6191 257924262694618034107932761308294601060171304000 6192 1516594664644354040554644636492772254233807267520 6193 8256840047262497752530593900239525946047117194240 6194 41687366254245227910725752406482762833069917865450 6195 195459772354615366126873913487145075321997245749300 6196 852177554210433776193291110705199982372721555862000 6197 3458797387374919783863708899939799438658915572037440 6198 13082580858728284552854861903938963617520064918308280 6199 46156950728749170482314815921128702901842157454659600 6200 152023862649536741560865141634964065790277909178920400 6201 467765731229343820187277358876812510123932028242832000 6202 1345411184448400162813656503469431982243959496233445540 6203 3619244126160419712220912973639959205060788127285925480 6204 9109662086254117643005019049297856502533956510855730800 6205 21461161734842042429924209290828265508403415122383755200 6206 47334277173437769202363829375948705434340176948645989000 6207 97754047970032963360141004666774067222918824690981494320 6208 189040436811613840297588370083383498618234324496926405840 6209 342309527952220625255931860721382523527812267083615040000 6210 580321621606499028754196982629218809418244234040191122500 6211 920876875602149645794873179432454670505418797040036725000 6212 1367317984894071794076227696821308694766445829845046529280 6213 1898789912125100853596053226035589006342330771780203023360 6214 2464775366700852069571799860719274190925140905676225078400 6215 2988616909570346083645977332007777819256329627886515705600 6216 3382179630172202358035571054741312346895023241435357280000 6217 3568898307275923942760179440242733557450880722863358822400 6218 3507444063464412497317242676922227303591713771640584148800 6219 3206250805936997573724903278072950166718187104269786064000 6220 2722072622400732779595221094582742472100815210997178656000 6221 2142625390800921521428010858706324152127616684324122240000 6222 1560545492966671174773401242091106090799614151749402364800 6223 1049310621715294619533203415133552120177542221896534457600 6224 649677231967326013134501594177381385541766516158624352000 6225 369279877883166411093836129116697507125781118784040448000 6226 192032748996861439362761463627579514203592232180177283750 6227 90993979524666651267277739688145369807240626940760928300 6228 39104850704815420379325970775070737437822418189417919600 6229 15157594169387131089335528881404117429674984996566536000 6230 5264510431668627277135133949726430058836078266541059000 6231 1625463208265675718838195107350945638834075835289930000 6232 441860610899975521937239976120706038964691635225752400 6233 104482810591702206337867496833144534506231388452508800 6234 21162606311976720033711587900231821225220477985172500 6235 3597921058106757055834621624621885912938591303165000 6236 499346238889907845586981817880320177836619684150000 6237 54328870791221973599863621785378835348624221635520 6238 4345557185862976420210698279924692162580399999240 6239 227209095567131504514305357864168421386392983600 6240 5825874245311064218315521996517139009907512400 6241 0 6242 0 6243 0 6244 0 6245 0 6246 0 6247 0 6248 0 6249 0 6250 0 6251 0 6252 0 6253 0 6254 0 6255 0 6256 0 6257 0 6258 0 6259 0 6260 0 6261 0 6262 0 6263 0 6264 0 6265 0 6266 0 6267 0 6268 0 6269 0 6270 0 6271 0 6272 0 6273 0 6274 0 6275 0 6276 0 6277 0 6278 0 6279 0 6280 0 6281 0 6282 0 6283 0 6284 0 6285 0 6286 0 6287 0 6288 0 6289 0 6290 0 6291 0 6292 0 6293 0 6294 0 6295 0 6296 0 6297 0 6298 0 6299 0 6300 0 6301 0 6302 0 6303 0 6304 0 6305 0 6306 0 6307 0 6308 0 6309 0 6310 0 6311 0 6312 0 6313 0 6314 0 6315 0 6316 0 6317 0 6318 0 6319 0 6320 1 6321 6320 6322 9982440 6323 7003236240 6324 2761025887620 6325 695778523680240 6326 121567969831908600 6327 15575586012341269200 6328 1524460480957901722950 6329 117590482531172468703600 6330 7325887061692044800234280 6331 375981476471963621565742800 6332 16156759558392436737839003100 6333 589291514307283905633370503600 6334 18454445483765860269273613015800 6335 501140719581375138867830113451280 6336 11902092090057659548110965194467900 6337 249079075988473096702336046699452800 6338 4623338157390979023357558595217620800 6339 76560430761449508591776967540750518400 6340 1136922396807525202587887967980145198240 6341 15210526397198182982468342428759312176000 6342 184097652137989578329131301544776964312000 6343 2023334120095031017779904323594202779792000 6344 20261443063729407830823764129325280614306000 6345 185432726919251540467699089311584968182128512 6346 1555330712473603897118126976918175694663711040 6347 11986073995441298620040654809775460977531863680 6348 85064433304381869288145667553049317447687869280 6349 557116407420374953673134764425916338289970016640 6350 3373649356045603886131760517912493381867040656320 6351 18921925108309890682882611021382246959691310236800 6352 98453141579174899959373585470629503712143848575850 6353 475902054428628717526301702403483661653558511389600 6354 2139912525017311482440931011326391066847056351386800 6355 8961429594562292167283245786207662181979917618460640 6356 34988297645436109850658351603557693395693196874545400 6357 127481102012735804189250443972641179443183101541440800 6358 433824193414531677137102965153434041401524765217894800 6359 1379908907126564269552468208686596904865599483316354400 6360 4105228998701528701918592920842625791975158462866154340 6361 11429191977348693828066040969389344858086699349323975200 6362 29791057092885087427124521755811909102881317238203876400 6363 72729492545853588234743153707806899778478240136967170400 6364 166346174066652731768307171806905450526395478990955904200 6365 356514763184826101666396605255293656930645125343579567520 6366 716062260650052425369652916982513252341796683700478810000 6367 1347843766311868711945231701590443686390760801641734220000 6368 2377446643355657311347839251416477057939258636229170082500 6369 3929074669235838488724792232245139927489786867370823360000 6370 6082207587977077980545978375515476607754190070690034561280 6371 8815810306295111105981675692308091815160821440408085465600 6372 11958724927326356337552065990897219222636794764577240195200 6373 15172978156280218578510346454808718159301365803116156659200 6374 17993195632516116544749238011223781685481523644436100729600 6375 19926348882290575347077668541355262362434084035987086758400 6376 20587171676856334223383815712369595042820928659629515656000 6377 19820459527610530455753947537178237394257883917304132032000 6378 17758283298519066228787870950373129460848175424124451232000 6379 14784115196526358497853274925073636649680555121836443456000 6380 11416622290650910173342251192140197190586650899640364668800 6381 8161304835563402596369359895483183156936439503639712448000 6382 5388499394552527520703807339941810315375828163433296096000 6383 3277358916213101898457795645910690375741307429208358976000 6384 1830712207103412388591659286582924702074245946784356771750 6385 935938075110856984463428179649495232303046448533540976800 6386 436169488630633535000174289414250532960326972112738334000 6387 184417395727543428253582268057083428727712317458226188000 6388 70353003041389837248987699146344110786263955016503243000 6389 24056855482332000638805287588793995454744322362290964000 6390 7315247891566261418738750715776133311748783738737456400 6391 1959052698594416368835015565621460021991838533484540000 6392 456507650444069246441492824705000715001184596537292500 6393 91147333472037845414477081157087776461110979680180000 6394 15279994910031180074961643627137797441800562334990000 6395 2091661525462045983594749438737085160922032532967520 6396 224520454602920448377552744462775761733320666627400 6397 17722309454236257352115817913405136868138652720800 6398 914662256513837082275536953453190824555479446800 6399 23156006494021191956342707682359261381151378400 6400 0 6401 0 6402 0 6403 0 6404 0 6405 0 6406 0 6407 0 6408 0 6409 0 6410 0 6411 0 6412 0 6413 0 6414 0 6415 0 6416 0 6417 0 6418 0 6419 0 6420 0 6421 0 6422 0 6423 0 6424 0 6425 0 6426 0 6427 0 6428 0 6429 0 6430 0 6431 0 6432 0 6433 0 6434 0 6435 0 6436 0 6437 0 6438 0 6439 0 6440 0 6441 0 6442 0 6443 0 6444 0 6445 0 6446 0 6447 0 6448 0 6449 0 6450 0 6451 0 6452 0 6453 0 6454 0 6455 0 6456 0 6457 0 6458 0 6459 0 6460 0 6461 0 6462 0 6463 0 6464 0 6465 0 6466 0 6467 0 6468 0 6469 0 6470 0 6471 0 6472 0 6473 0 6474 0 6475 0 6476 0 6477 0 6478 0 6479 0 6480 1 6481 6480 6482 10494360 6483 7548942960 6484 3051660191580 6485 788548993504272 6486 141281694669515400 6487 18562684699639594800 6488 1863229476726324328050 6489 147402154158793657952400 6490 9418997650746914743158360 6491 495859628390560718296849200 6492 21859145284883884998252768900 6493 817971803441453779461245624400 6494 26283604173848346444116963992200 6495 732436436311240587576059396582640 6496 17853138135086489322166447791701850 6497 383502704299712545716295183013443200 6498 7307857087488966843371624876311723200 6499 124253813858745923780097045680890185600 6500 1894870661345875337646479946633575330400 6501 26038358747746042054733942123808314064000 6502 323757939966809258440886082027021557928000 6503 3656200252101547277742634128600050637168000 6504 37628394261211757400101276240175521140854000 6505 354007933209480213620152806867571302893154432 6506 3053056583744481723972619621357900437673210560 6507 24198300330419225515931133295207062728224705920 6508 176672284555254651598456386456333197775967113120 6509 1190699772721977842164150771027938840658955525760 6510 7422028583300328549489873139407485440107489443904 6511 42863952796375466648978975987212845153586437475200 6512 229723997018074766571871699431468841995002313343650 6513 1144190045753937129371746646204120292911747059298400 6514 5303261475042902369527524680243664817838357044741200 6515 22901431186103635538612739231419581131726456136066080 6516 92241875610695198697190199682106646225009337214710600 6517 346867184546281141631216324297651581275637741403455200 6518 1218839400545588997670908330669171830604283864183609200 6519 4005101462147832879920578459358659309244057036942589600 6520 12315686996104586105755778762527877375925475388598463020 6521 35459800750235691107589511725541300713551041570979512800 6522 95644972771894228055505043531817181856618965870022971600 6523 241776421165945712239821835298925639804130365860728701600 6524 572970155118470520535280258446007662924251094302181447800 6525 1273267011374378934522845018768905917609446876227069884000 6526 2653642495350194282252243162935196170443128886654715590000 6527 5187156312775979588395285639454131762776564297227280180000 6528 9509786573422629245391357005665908231757034544916680330000 6529 16350020397787844033725748321278162924070403415833426240000 6530 26356232881234004582365906293900398633601490306323483098880 6531 39823143107746881202882741920426207854691986506671006758400 6532 56376846085967108448459739671372604906716318175864132348800 6533 74740966473528484108958373277391093155077098215349956876800 6534 92734162106044600653707611288614874840558621859786057606400 6535 107602283964369106874219410123318416757144053794330268495360 6536 116660639502185893932508289036761038575985262404567255384000 6537 118060998055767072714708296199713848826666525942202873408000 6538 111392867963437779071487554143249630254411282205871557728000 6539 97856762491293515771505010218344547347885579139774554304000 6540 79916356034556371213395758344981380334106556297482552681600 6541 60565472727075777162530512908585727638317787895431550272000 6542 42509273001469939329996702348429836932409311067084891424000 6543 27568372059910210087027339845013454337118056610399725504000 6544 16476409863930711497324933579246322318668213521059210945750 6545 9047401392738284183146472403278453912262782335824229442400 6546 4548624667148035436430389018177184129443409852032842626000 6547 2085335167072991073328968723414712617151823897412249972000 6548 867687037510474659404181622804910699697255445203539997000 6549 325861042442497099561998895520936847523354911998304876000 6550 109728718373493921281081260736641999676231756081061846000 6551 32868550831972985743787483378760051480085290950685060000 6552 8673645358437315682388363669395013585022507334208557500 6553 1992220288745970049773570488147775685507139984438220000 6554 392186536024133621924015519763203467672881099931410000 6555 64841507289323425491437232600849639988583008521993120 6556 8756297729513897486724557034048254707599505998468600 6557 927467528105030801427394470801535496099256159055200 6558 72258318264593129499767419322802075139882876297200 6559 3681805032549369521058490521495122559603069165600 6560 92045125813734238026462263037378063990076729140 6561 0 6562 0 6563 0 6564 0 6565 0 6566 0 6567 0 6568 0 6569 0 6570 0 6571 0 6572 0 6573 0 6574 0 6575 0 6576 0 6577 0 6578 0 6579 0 6580 0 6581 0 6582 0 6583 0 6584 0 6585 0 6586 0 6587 0 6588 0 6589 0 6590 0 6591 0 6592 0 6593 0 6594 0 6595 0 6596 0 6597 0 6598 0 6599 0 6600 0 6601 0 6602 0 6603 0 6604 0 6605 0 6606 0 6607 0 6608 0 6609 0 6610 0 6611 0 6612 0 6613 0 6614 0 6615 0 6616 0 6617 0 6618 0 6619 0 6620 0 6621 0 6622 0 6623 0 6624 0 6625 0 6626 0 6627 0 6628 0 6629 0 6630 0 6631 0 6632 0 6633 0 6634 0 6635 0 6636 0 6637 0 6638 0 6639 0 6640 0 6641 0 6642 1 6643 6642 6644 11025720 6645 8129630880 6646 3368715795900 6647 892305440017992 6648 163886765816637864 6649 22074543967138977600 6650 2271608540118395413650 6651 184252692698492072440500 6652 12072236425605200586301560 6653 651701225884736944047287520 6654 29462326253539149345471123300 6655 1130725728286715518667016010200 6656 37267796962919297196882262377000 6657 1065362089179986309201540940483840 6658 26642375370821376373079160550693530 6659 587238515958934835628076998989334900 6660 11483775423196947896726839091346993600 6661 200409377191525683516285557549822880000 6662 3137408799933334575447450403442477186400 6663 44265209871168271493047701610474133908800 6664 565204539264090739312055363538698651976000 6665 6555945279630360635952309471972504590784000 6666 69315463112758500473870772021375959996310000 6667 670086445003658975781003527285045680476328032 6668 5939582808375628081183096354278097215109700544 6669 48396600660838451031862266590414125456449411840 6670 363344887104202962721353700447930538822271987360 6671 2518787980758030050731857400251409086009328996800 6672 16153826916594832725360312126945703604939829966144 6673 96015254263881045293712906211356773144033619944448 6674 529771666592703033114724531341958758070107375670050 6675 2717451358665600682257898284734785695665399265833700 6676 12976065311275186648843943366553647958540660854154000 6677 57751435164956993966936472844449378506092802430079680 6678 239828876587807516612694519173477280185024276758247560 6679 930234722192299425283716506070974695239210306491084400 6680 3373067178254071877275304449991429019579297205531383600 6681 11443147034708093942630224169596169454983020105550256000 6682 36346295768991583385279249518679833231389817610254000620 6683 108152392288218857878148010762900967176330676791487514040 6684 301649529511358719251977444984961881240105969282380141200 6685 788954637488875482045734409922809982518741193861325236800 6686 1935709983508346353159730602858133996365713156426288675000 6687 4456434539810326270829957565691170711633064066794744594000 6688 9628931340270704967029568048364854675607924817289967998000 6689 19528117883391923156311663583827319577511771471914466560000 6690 37174620241561187050166213749421277633232044130128841290000 6691 66421957866013116387010852555192536879036013876823294100000 6692 111376338949730793557739797564546845838767588068657299546880 6693 175221829674086277292684064449875314560644740629352429736960 6694 258555880325297428401556737113536429399767941978963089737600 6695 357688910980457745378586500684657374385011827173460507910400 6696 463670810530223003268538056443074374202793109298930288032000 6697 562842716121315328265147683721973256883522742924189096744960 6698 639300304471978698750145423921450491396399237977028559504320 6699 678850738820660668109572703148354630753332524167666522096000 6700 673200375952950056127685653300508635015789922896354196704000 6701 622724852217322373091395519571283483122908230889474436480000 6702 536581247660592778147085806030589267957572592283097139433600 6703 430014856362238017853966641650958666232056294057564006931200 6704 319938212590010596009975180832919299017606920136481024928000 6705 220546976479281680696218718760107634696944452883197804032000 6706 140534084133526656888947962881806866835699468267857975713750 6707 82557537708736843171211560679915891949397888814396093661900 6708 44576521738050747277017812378136404468545416549921857734800 6709 22044971766200191346620526504669819095604995486929499704000 6710 9945028353004671096247927830610130327299312410409804581000 6711 4073263030531213744524986194011710594041936399978810950000 6712 1506276043127052919403933670112085631919181378930939886000 6713 499601972645989383305569747357152782497296422450412912000 6714 147451971093434366600602182379715230945382624681545477500 6715 38350240558359923458141231896844681946012444700435735000 6716 8684130440534387342603200794756648212756652927052650000 6717 1685879189522409062777368047622090639703158221571821120 6718 274947748706736381083151090869115197818624488351914040 6719 36634967360148716656382081596660652095920618282680400 6720 3829690868023435863487673224108509982413792443751600 6721 294544402603949561684679241719609804768245533248000 6722 14819265256011212322260424349017868302402353391540 6723 365907784099042279561985786395502921046971688680 6724 0 6725 0 6726 0 6727 0 6728 0 6729 0 6730 0 6731 0 6732 0 6733 0 6734 0 6735 0 6736 0 6737 0 6738 0 6739 0 6740 0 6741 0 6742 0 6743 0 6744 0 6745 0 6746 0 6747 0 6748 0 6749 0 6750 0 6751 0 6752 0 6753 0 6754 0 6755 0 6756 0 6757 0 6758 0 6759 0 6760 0 6761 0 6762 0 6763 0 6764 0 6765 0 6766 0 6767 0 6768 0 6769 0 6770 0 6771 0 6772 0 6773 0 6774 0 6775 0 6776 0 6777 0 6778 0 6779 0 6780 0 6781 0 6782 0 6783 0 6784 0 6785 0 6786 0 6787 0 6788 0 6789 0 6790 0 6791 0 6792 0 6793 0 6794 0 6795 0 6796 0 6797 0 6798 0 6799 0 6800 0 6801 0 6802 0 6803 0 6804 0 6805 0 6806 1 6807 6806 6808 11577006 6809 8747071200 6810 3714225108300 6811 1008189263396952 6812 189763623577159632 6813 26195125507671586752 6814 2762767143387237665250 6815 229684863500859980713500 6816 15425635432717756304718660 6817 853636817003951208399968160 6818 39563695254752571978204079860 6819 1556796292568666293816906101000 6820 52613360418239007807363193944000 6821 1542389890305353313321633898909440 6822 39559890702128710372147844454060090 6823 894409431998993057341224967691448540 6824 17943399098745231088635686080229677500 6825 321291223751493556113410179564001760000 6826 5161543509567743978961934534695688274400 6827 74742895356234950225965791243915340862400 6828 979687868057757281474229296800410996758400 6829 11667360243409963843643940585713779356480000 6830 126679984309524156038453479901135375165670000 6831 1257881572199851059799427674026313821245036832 6832 11454909701867282727995971540393473200568708192 6833 95913263127843475681327037424638903177327016192 6834 740146992249302331469424204616154801304628122400 6835 5275197469134742181721437196752951104661047521600 6836 34792857974204255100776056888806130841408864542464 6837 212739681016050159180187419644770889515211746151424 6838 1207879399831362915501571931459665968399844816527714 6839 6377691964215185274686904137642864387786141134099500 6840 31358824502248367734706196469171315899806597064205500 6841 143764210942552516896416326017033559259848040091900480 6842 615213205160027977397781592662398240474627492553765480 6843 2459954043130747369083605871609910860743689477165312080 6844 9199274122511105119841739409067533689761719651449228000 6845 32200483516271613187401328477235732652394079831897232000 6846 105577335328975551738192105744736658434037089248833049420 6847 324457176864656573634444032288702901528992030374462542120 6848 935113541485212029681130079453381831844328504775378437720 6849 2528700761182293211685046185650031995252375621350401400000 6850 6418406787422411592055948841055917987949469939729272975000 6851 15296410447457065848524448941696721091281057742781961174000 6852 34236200320962506549438464171963927735494843794808775104000 6853 71975063055930231061834417208963549299971957710770462464000 6854 142138253864792774015341405512493120362357815791669099050000 6855 263675044862052068081770354082734010034961145995874288700000 6856 459427398167639523425676664953755739084916300783211360630880 6857 751758172472692738062160663607529575373088725925931392097280 6858 1154882932119661846860286759107129384652296807506035134161280 6859 1665103551115923987107213020428577432481951609255764433376000 6860 2252115365432511730161470559866361246127852245166232827584000 6861 2855905633652599998975008617404086525668245028911626157557760 6862 3393209308351271554904618019275391069719349801570382354292160 6863 3774410107842873314689224229504851746988528834372225862853760 6864 3927002193058875327411499644252967037592107883562066147440000 6865 3817574094027932808951598619980477005231741763278951980160000 6866 3463388053082007931676644748015621638635241277463626990889600 6867 2928196402847620788243677607432718536723050002391983475769600 6868 2303555130648076291271821301997018952926769824982663379481600 6869 1683121662605044405313248116853453001634576087792825346560000 6870 1139887571305271772543689032263544586556229020394848025233750 6871 713879884893195055656947024702802124503617038571542692252900 6872 412332826076969412312414764497761741334045103086777184046900 6873 218980052877588567376430563279720203016342955170166363726400 6874 106553875210764333174084941042251396363921204397247906225000 6875 47312516739247175032559455022751407669256338184369265650000 6876 19079496546276003645783159821419751337642964133125238556000 6877 6949009255894215967795651940513125065644213875901197776000 6878 2270760354838889245649273608647614556558892420095800353500 6879 660476365171754237334654549334547300181325436507504325000 6880 169340543590420553180762415497754640148754732077526675000 6881 37811861822145460408006683353809747204770834398110845120 6882 7240290715944058035189645392886700209223778193267069720 6883 1164991962052729189672950194773808736650275661389236720 6884 153187634720937434539506928964340399296551697750064000 6885 15807216273078626477077785972285726189229176950976000 6886 1200360485736908198103094372270447332494590624714740 6887 59642968808143891568603683182466976130656385254840 6888 1454706556296192477283016662986999417820887445240 6889 0 6890 0 6891 0 6892 0 6893 0 6894 0 6895 0 6896 0 6897 0 6898 0 6899 0 6900 0 6901 0 6902 0 6903 0 6904 0 6905 0 6906 0 6907 0 6908 0 6909 0 6910 0 6911 0 6912 0 6913 0 6914 0 6915 0 6916 0 6917 0 6918 0 6919 0 6920 0 6921 0 6922 0 6923 0 6924 0 6925 0 6926 0 6927 0 6928 0 6929 0 6930 0 6931 0 6932 0 6933 0 6934 0 6935 0 6936 0 6937 0 6938 0 6939 0 6940 0 6941 0 6942 0 6943 0 6944 0 6945 0 6946 0 6947 0 6948 0 6949 0 6950 0 6951 0 6952 0 6953 0 6954 0 6955 0 6956 0 6957 0 6958 0 6959 0 6960 0 6961 0 6962 0 6963 0 6964 0 6965 0 6966 0 6967 0 6968 0 6969 0 6970 0 6971 0 6972 1 6973 6972 6974 12148710 6975 9403101540 6976 4090349169900 6977 1137444297165792 6978 219337175303470224 6979 31020543364347931680 6980 3352157467309848367170 6981 285554154622690786833000 6982 19651836921133579949847060 6983 1114470288866269633188847320 6984 52937338721147807576470247700 6985 2135034915522742345806042652800 6986 73963709573466431265423620472000 6987 2222856018381244480963531207251840 6988 58454166858369288460337859715700730 6989 1355165806059080389910946920744619000 6990 27881281676511820614649296832356883500 6991 512057887853942855055747473680127805000 6992 8438713991832978251318718366248506226400 6993 125375179307232819733878101441406378220800 6994 1686347969607614992701542232197428764912000 6995 20612336430024269457104295034761010196448000 6996 229741666459645503323974955074940426147910000 6997 2342262237889377835488589461980032632663172032 6998 21905002763219891532483524524612080330912091104 6999 188401052572549684374035252084112131241178067520 7000 1493751202539501068965565212952603326269340392480 7001 10941150306353539339866684556228343031889580044800 7002 74180999077076996724296121291228165756211352703744 7003 466390839150571502818103189221228488552579597331968 7004 2723649627070720299660407296428658556195728507856610 7005 14796245356979229837273617599331445379663847431110840 7006 74877193199246102550216836467204978781170854214531500 7007 353420351900441604037023468125207499847126431892588680 7008 1557667476894538921496510840996284906733631310934001960 7009 6417271416862819223696363143330202245418320375213857600 7010 24735825973863193766685565966603812810248179507230146400 7011 89283158840571291110521865323244531445274494079351416000 7012 302000284778232392181340209455874627613640976223406164620 7013 957921188838509884063596666757122852133214565867460838640 7014 2850955919162231797808323412967627536110757636510300115000 7015 7965407397724223616807895484797600785044983207253764410000 7016 20900965692375545440797576995233373960758530316554299175000 7017 51524750980908011279240249066767902623262510291476079744000 7018 119364049767680090402096266977928288591319860798117080768000 7019 259909949924192501056624284365701705805454291733337781120000 7020 532003178751081525600277832061045679070539253391675770730000 7021 1023679585935025676082167257027084980135731507983982532600000 7022 1851631635039274442897424134510591312069511151641427604966880 7023 3147987347229400840635297778856530096874809039814837704407360 7024 5029328897940462881488345563853627965421292548816604616508800 7025 7548469431725522074886032359276217693918180628626132097971200 7026 10639303622905314035590395403506603128259164054750824047552000 7027 14075534908716385709233971042920140733650636213921586062248960 7028 17468744217067657264138589062195531803369986015491968416541120 7029 20323746734538548617557361235795355560707462954311985415366400 7030 22148292368852056846600857993586734092019488463290053071561600 7031 22587313389665269119630291834884488947621138766067132549280000 7032 21533238764814223227380878215923212796732152290317333030313600 7033 19166376455002608795776798885014157694914509106565710023219200 7034 15905499711617669630210194704265130865446744029642199524992000 7035 12286788137016824158786711253030206911932405440887625029888000 7036 8819130156940786871785383565407423906513982420949613668913750 7037 5869679053566270457623786647556373023696406761588239914079400 7038 3613975946204026025561752935892147026986630609407635318999300 7039 2052937995727392819154036530747376903278215204720309659935000 7040 1072642343788360953952455073158664056730140124265628922665000 7041 513678753168969328924931225961300997551925957430294884200000 7042 224550997813863735215755650205940150358413347105243192236000 7043 89178952117309104920044199903251771675767411407398704792000 7044 31997077727275257552330673576398205115148029555895368617500 7045 10303431296679366102420610969618937882828676809517067470000 7046 2954051704855114094375522137016386500372721437352409775000 7047 746784270987372843058131996237742507294223979362689191120 7048 164458031976443603942164802495569333323797247532780583640 7049 31066452321406111724612005193968232977340684303712979200 7050 4932641838014185392172123112651760857348964667552060800 7051 640192259059684372321650331877571910663781666514528000 7052 65219586391705345430268127560027638398872757276167540 7053 4890723442267799108625502020962292042713823590896880 7054 240026581788871758751697749392854903940446428464600 7055 5783773055153536355462596370912166360010757312400 7056 0 7057 0 7058 0 7059 0 7060 0 7061 0 7062 0 7063 0 7064 0 7065 0 7066 0 7067 0 7068 0 7069 0 7070 0 7071 0 7072 0 7073 0 7074 0 7075 0 7076 0 7077 0 7078 0 7079 0 7080 0 7081 0 7082 0 7083 0 7084 0 7085 0 7086 0 7087 0 7088 0 7089 0 7090 0 7091 0 7092 0 7093 0 7094 0 7095 0 7096 0 7097 0 7098 0 7099 0 7100 0 7101 0 7102 0 7103 0 7104 0 7105 0 7106 0 7107 0 7108 0 7109 0 7110 0 7111 0 7112 0 7113 0 7114 0 7115 0 7116 0 7117 0 7118 0 7119 0 7120 0 7121 0 7122 0 7123 0 7124 0 7125 0 7126 0 7127 0 7128 0 7129 0 7130 0 7131 0 7132 0 7133 0 7134 0 7135 0 7136 0 7137 0 7138 0 7139 0 7140 1 7141 7140 7142 12741330 7143 10099627580 7144 4499384086890 7145 1281424587946272 7146 253081356119388720 7147 36660642157865737440 7148 4057874828848763812890 7149 354087151732136575672920 7150 24963144197115628584940860 7151 1450338047154734454149869800 7152 70583118294863743435293663600 7153 2916878687404309965396987849600 7154 103549193402853003771593068660800 7155 3189315156807872516165066514752640 7156 85962010085837188912261558405442250 7157 2042861886745777901209039387988157000 7158 43089253500063722768094367831824274500 7159 811414806907017139549876765985433291000 7160 13712910236728589658392917345153822617900 7161 208958632178721366223130169069010630368000 7162 2883111044813019181070378655047216920656000 7163 36156065541190111998527206044580788377376000 7164 413534999627361905983154919134892767066238000 7165 4327230236100714984207733073827517914581114432 7166 41543970757830828768503236167367738558626379680 7167 366886260272859911675752859321692045048609920960 7168 2987502405079002137931130425905206652538680784960 7169 22479090629417271734635188270069141138245864455680 7170 156604331384940326417958478281481683263112855707904 7171 1011980122685202317435506920008325965727295352701440 7172 6075833783465452976165523968956238317667394363680130 7173 33944327583658233156098299198466257047464120577254280 7174 176710175950220802018511734062603749923563215946294340 7175 858306568901072466947056994018361071057307048882001080 7176 3894168692236347303741277102490712266834078277335004900 7177 16521060456178747363133190220062861099906739689380356800 7178 65603712365463253033383457563601416583701693475697344800 7179 244040634164228195702093098550201719283750283816893870400 7180 851091711647745832511049681193828496002079114811417373020 7181 2784654618716598500184874031270705965503530714730990810000 7182 8552867757486695393424970238902882608332272909530900345000 7183 24673335110023814617917139672421836578066167495639709270000 7184 66883090215601745410552246384746796674427297012973757360000 7185 170428022475311114231333131528539985600022149425651648384000 7186 408350696573642414533487229135017829391357418519874223680000 7187 920221714596465341578858952754241174608500330191006738560000 7188 1950678322087298927201018717557167489925310595769477826010000 7189 3889982426553097569112235576702922924515779730339133623880000 7190 7297607032213611039654553941894683406391602774116214678398880 7191 12878130056847548893508036368049441305396946071969790608939200 7192 21374647816246967246325468646377918853040493332470569620162400 7193 33359364907948274976109239781317478195702927294250970884582400 7194 48940796665364444563715818856130374389992154651853790618739200 7195 67465494907295779778742137067789640068187532197762084919055360 7196 87343721085338286320692945310977659016849930077459842082705600 7197 106135121835923531669466219786931301261472306539184812724691200 7198 120963750629884310469896993657281393887183360068737982160067200 7199 129199432588885339364285269295539276780392913741903998181881600 7200 129199432588885339364285269295539276780392913741903998181881600 7201 120831503738059925016853732101176211554895818280522954494208000 7202 105554679904371807545940383037395868470692028560352778665856000 7203 86007516959117769111506978771211448383526838086213375209216000 7204 65261563161361822851211838384014936908203469915027141149961750 7205 46030640999019699904523379499257872659513926709297249852517400 7206 30116466218366883546347941132434558558221921745063627658327500 7207 18234919844402136217191736243697288964412382112515691685305000 7208 10190102265989429062548323195007308538936331180523474765317500 7209 5239523282323487155034298504805270175029644765789007818840000 7210 2470060975952501087373312152265341653942546818157675114596000 7211 1063287506014070097123603921923386508441842212934369172520000 7212 415962010454578348180298756493176666496924384226639792027500 7213 147058064870787316189094174748197567964009296281289053890000 7214 46674016936710802691133249764858906705888998710168074445000 7215 13193188787443586894026998600200117628864623635407509043120 7216 3289160639528872078843296049911386666475944950655611672800 7217 714528403392340569666076119461269358478835738985398521600 7218 133181329626383005588647324041597543148422046023905641600 7219 20870267645345710537685800819208844287639282328373612800 7220 2674003042059919162640993229961133174353783048322869140 7221 268989789324728950974402611152926062349260297499328400 7222 19922206288476355976390913199606957027057053562561800 7223 965890100210640571362253593942331782121796471170800 7224 22997383338348585032434609379579328145757058837400 7225 0 7226 0 7227 0 7228 0 7229 0 7230 0 7231 0 7232 0 7233 0 7234 0 7235 0 7236 0 7237 0 7238 0 7239 0 7240 0 7241 0 7242 0 7243 0 7244 0 7245 0 7246 0 7247 0 7248 0 7249 0 7250 0 7251 0 7252 0 7253 0 7254 0 7255 0 7256 0 7257 0 7258 0 7259 0 7260 0 7261 0 7262 0 7263 0 7264 0 7265 0 7266 0 7267 0 7268 0 7269 0 7270 0 7271 0 7272 0 7273 0 7274 0 7275 0 7276 0 7277 0 7278 0 7279 0 7280 0 7281 0 7282 0 7283 0 7284 0 7285 0 7286 0 7287 0 7288 0 7289 0 7290 0 7291 0 7292 0 7293 0 7294 0 7295 0 7296 0 7297 0 7298 0 7299 0 7300 0 7301 0 7302 0 7303 0 7304 0 7305 0 7306 0 7307 0 7308 0 7309 0 7310 1 7311 7310 7312 13355370 7313 10838624720 7314 4943767700410 7315 1441602661439556 7316 291524093757776880 7317 43240757416969844160 7318 4901069598479675774010 7319 437949898195011027805980 7320 31619982649679796207591756 7321 1881519628741277129707939200 7322 93788527049339494701691580400 7323 3970195991189199675123677906400 7324 144385495026513343287150898555200 7325 4556164509725532165950095021075200 7326 125828449545935595364324889839850250 7327 3064292830118666851813559081982235500 7328 66241688216515872315130147562356720500 7329 1278593029065602765351320964583107004000 7330 22151624228561567909711635711402328844300 7331 346087734546007262807059342520548856547000 7332 4896712409444334164675087556984955722384000 7333 62981533523363420900660294400237502334784000 7334 738939589498072913969899773536119862462622000 7335 7933255432851310804380843968683782843398709792 7336 78158995832529186327184054484369813220466578720 7337 708470019837246725994557245586715673197315709440 7338 5922592487261881431337153300478743012927560152640 7339 45761005924170874602650204692640751602857652641920 7340 327445420168511591601185909134007155913781425571072 7341 2173883226508953126342940791128996518969745572469760 7342 13412689672933169777572949139016601569190285670765570 7343 77027512593685990623453832796519583300014735156077020 7344 412323743883848538043194046146075416488314170541353460 7345 2059935765362573920672936785644066570537536917316802592 7346 9616212484910163750054990395946452740549458603215012100 7347 41991028659454316214630191809326438628929630043841740200 7348 171686311084084683470343942134531366804155495691718583200 7349 657848666007919484066511830874456808504022504202061737600 7350 2364143643465960645864026892205079155561330874476159369500 7351 7974238226324804795983957453184294355760110683093291865000 7352 25260795469786286394534214426527118401353457197916845205000 7353 75194926049596387406985568525476073380773081891473399680000 7354 210437039946649394096615604478837482219539544260332065840000 7355 553891073044761121251832677467754953200071985633367857248000 7356 1371639519260183494971457102991982965391482610925731366720000 7357 3196559640177195397063404783251574606534790620663497091840000 7358 7011897752367858305884742957705493950272062411820014888090000 7359 14479379032169863173917765757727546441253180107373441822220000 7360 28147912838538214010096136633022350281796182128733970902395680 7361 51512520227390195574032145472197765221587784287879162435756800 7362 88737174267449530689290581956174996450501442016620243574613600 7363 143862261165526935834471096556931624718968873956457311939761600 7364 219444217305988961108274155516197485168029338600247641806604800 7365 314838976234046972300796639649684986984875150256223062955591680 7366 424671195621817185214403630649925859357787591066270266677982400 7367 538256689310755053466578686062294456397466697448722978818076800 7368 640659864447165051747972966407082937995082240364056720329244800 7369 715566088184595725709887645329140609860637676109006759161190400 7370 749356709015534968312854561914127805326278899703043189454913280 7371 735058314406531210519193536948821953625616227873181306506432000 7372 674632084606202422141445056804225768051814269494428628864384000 7373 578596023179519537659228766279058834580089638034526342316544000 7374 463046329097281504991931615200867885682015096063764001492585750 7375 345229807492647749283925346244434044946354450319729373893880500 7376 239346652577547337657817847947243070646921588605505672442497500 7377 153983767574951372500730217168999329032815671172354729787020000 7378 91710920393904861562934908755065776850426980624711272887857500 7379 50430411592363563867205123108750725434660330870719200256335000 7380 25523963418175844569524225573408530424072983787629309517492000 7381 11848060781299638225091586558574878236923384658411542208080000 7382 5023541203182215435715915751494518203078240640275572872947500 7383 1936264520798699663156406634184601311526122401036972542885000 7384 674651699357910693444562428419324196930577344992429439705000 7385 211091020599097390304431977603201882061833978166520144689920 7386 58839429218238711632641184892859250366958570783950386591200 7387 14469200168694896535738041419090704509196423714454320062400 7388 3101222389871489987278501974111485647598970500270945654400 7389 570453982306116088030078555725041743862140383642212083200 7390 88242100387977332367152776588717394753674840594654681620 7391 11163076256976251465437708362846431587494302346222128600 7392 1109002816725183816019094168111453941172842648315940200 7393 81134768417693807994429301891155869698230903578347200 7394 3886557784180910870481448985148906456632942943520600 7395 91448418451315549893681152591738975450186892788720 7396 0 7397 0 7398 0 7399 0 7400 0 7401 0 7402 0 7403 0 7404 0 7405 0 7406 0 7407 0 7408 0 7409 0 7410 0 7411 0 7412 0 7413 0 7414 0 7415 0 7416 0 7417 0 7418 0 7419 0 7420 0 7421 0 7422 0 7423 0 7424 0 7425 0 7426 0 7427 0 7428 0 7429 0 7430 0 7431 0 7432 0 7433 0 7434 0 7435 0 7436 0 7437 0 7438 0 7439 0 7440 0 7441 0 7442 0 7443 0 7444 0 7445 0 7446 0 7447 0 7448 0 7449 0 7450 0 7451 0 7452 0 7453 0 7454 0 7455 0 7456 0 7457 0 7458 0 7459 0 7460 0 7461 0 7462 0 7463 0 7464 0 7465 0 7466 0 7467 0 7468 0 7469 0 7470 0 7471 0 7472 0 7473 0 7474 0 7475 0 7476 0 7477 0 7478 0 7479 0 7480 0 7481 0 7482 1 7483 7482 7484 13991340 7485 11622139760 7486 5426086500450 7487 1619578298654316 7488 335252707821443412 7489 50903676452888550720 7490 5906417208424224650730 7491 540327796474364255085300 7492 39941030715385005735905376 7493 2433432053172051754422268032 7494 124206427713990141631969930800 7495 5384238399010010518318412503200 7496 200535409759046310121042914660000 7497 6481304443412376743112107001811200 7498 183350026481220438959444839480924650 7499 4574234224669893996185457760060438500 7500 101310817272318392952551990389486749000 7501 2003765194804302841222219422107854260000 7502 35576851033750396945900505839524952386300 7503 569713655329581186467005379226134271546600 7504 8263202190937313902889210252412112781523000 7505 108968050064231950447174160152791869118912000 7506 1311021852335290653817564114338277175336910000 7507 14435923820434352447315961975801637633069783392 7508 145896792220721147810743568370823651344870946944 7509 1356900207484896271820084216123709679174519918080 7510 11640957647376801434007508211285805232305894093120 7511 92324836513678080338680237537783972532081229014400 7512 678279798920488296888170811777586251535690095825792 7513 4624442500028136650584074046583501685808367854162944 7514 29309210766779889513955703674147388614156550169450690 7515 172948566012238356305490681184638309673617990256097460 7516 951516332039650472407370875721712499588417316633892600 7517 4887298580566106752969124530645726569314548372457512032 7518 23463558463180799550134176566109344686940678991844629524 7519 105406051532915936620398236582594937782823357048827225400 7520 443522970300552098965055183847539364244068363870273006600 7521 1749597515978509266134339975729938320489421553728887600000 7522 6475697806015457421279725835170434208711471525739045229500 7523 22505072327627782424221391034542341848478534594507734819000 7524 73485950457560105875008623786260708076664602757576276960000 7525 225584778148789162220956705576428220142319245674420199040000 7526 651352742692010029346667347196401730679527160805789727600000 7527 1769749526069846509365611725567704850468522685804175348768000 7528 4526410413558605533405808439873543785791892616054913510176000 7529 10901088003681204815626482978781010837669926988416541364480000 7530 24726165758349816131277777798224636561485693767996894605370000 7531 52830166738998149418348604791708615393761603094470666108100000 7532 106336559612255475149252071724751101064563354708550556742383680 7533 201634722032927336961211540848316966724500755641127007248533760 7534 360168530850236330444767656175063220887329382302752753332255200 7535 605965281879037699423984315800408964725353741816592919988692800 7536 960068450713701704848699430383363997610128356376083432903896000 7537 1432009537064536228852010522277599456931206328584756512152852480 7538 2010110325943268010014843851742982400960194597713679262275783360 7539 2654162295566826642955888003686486457408197852936806412792585600 7540 3294822160013991694703860970093569395403280093300863133121830400 7541 3842854918028384452886433650841681052955276408733554817717504000 7542 4207926135241080975910644847671640752986027667563242525400666880 7543 4322142888710403517852857997259073087318623419894306082257820160 7544 4160231188404914936538911183626058902986187995215643211330368000 7545 3748295976249930917879351572851294189236232872484540217615872000 7546 3157134062026919352217715558187735584195557473162027282903993750 7547 2482366711018562387708225108709978132709501047537101688475045500 7548 1819034559589359766199415644399047336916604073401843110562981000 7549 1239974549419345262769038064571415649580041983651067034600740000 7550 784637874481186037816220886015562757498097500900307556929447500 7551 459806693930373670553929063638609555433667722644792708219525000 7552 248858643327214484552861199340733171634711591929385767795547000 7553 124009702844269546755958605979750392213131426091374141777904000 7554 56694250721627859917365334909723848291883001511681465280407500 7555 23682004523614865110912973448873200656357958597298356486055000 7556 8995355991438809245927499045590989292407697933232392529400000 7557 3089604937859516349001231672192318455632297316800885754097920 7558 953198753335467128448787195264319855944728846699996262777440 7559 262053291944140903925033416812420537222113007272894907796800 7560 63575058992365544739209290469285455775778895255554385915200 7561 13446415297215593503566137384947412533893309042994999104000 7562 2441364777400706195491226818954514588185003923118779524820 7563 372846746983006798945619459319070815022309698363819095240 7564 46578118302457720272801955060681065529259391229269488400 7565 4570591954196751183686184006535113993000340901580225600 7566 330357411655377423990923163737657048813800150199251000 7567 15637679555174959031819477093187364801981958666871120 7568 363666966399417651902778537050868948883301364345840 7569 0 7570 0 7571 0 7572 0 7573 0 7574 0 7575 0 7576 0 7577 0 7578 0 7579 0 7580 0 7581 0 7582 0 7583 0 7584 0 7585 0 7586 0 7587 0 7588 0 7589 0 7590 0 7591 0 7592 0 7593 0 7594 0 7595 0 7596 0 7597 0 7598 0 7599 0 7600 0 7601 0 7602 0 7603 0 7604 0 7605 0 7606 0 7607 0 7608 0 7609 0 7610 0 7611 0 7612 0 7613 0 7614 0 7615 0 7616 0 7617 0 7618 0 7619 0 7620 0 7621 0 7622 0 7623 0 7624 0 7625 0 7626 0 7627 0 7628 0 7629 0 7630 0 7631 0 7632 0 7633 0 7634 0 7635 0 7636 0 7637 0 7638 0 7639 0 7640 0 7641 0 7642 0 7643 0 7644 0 7645 0 7646 0 7647 0 7648 0 7649 0 7650 0 7651 0 7652 0 7653 0 7654 0 7655 0 7656 1 7657 7656 7658 14649756 7659 12452292600 7660 5949082789650 7661 1817087847270696 7662 384919775646842436 7663 59811819832144047096 7664 7102653605067105592650 7665 665018826429986775489600 7666 50315324407692799433543136 7667 3137846594879750946491871936 7668 163952484582466986954200308656 7669 7275997836500014213943800680000 7670 277453101173475031811305950420000 7671 9181847961500867052742151585899200 7672 265986658134728242434124203754017450 7673 6796005133795271080046965814946937200 7674 154168634979614945797361724505740705000 7675 3123516333077295605434636157991655170000 7676 56816762098676007062856031713868207542300 7677 932258708721132850582372438733674262530800 7678 13856754443264111006383444884814158356707800 7679 187288836047898664831080587762611025048130000 7680 2309895644590750199583327249072202642260270000 7681 26077797869171733453215931311125538950061544192 7682 270267828212155568895311856162345452491318311552 7683 2578110394221302916458160010635048390431587844352 7684 22690002194039528218828193971150298334155556283200 7685 184649673027356160677360475075567945064162458028800 7686 1392258534626265451507297982069782305783784933537152 7687 9744360982202145085159298883872378552239060835557632 7688 63414474204487397312013249767700713546993263093902402 7689 384330146693863014012201513743640688163595533902438800 7690 2172329739184862399269658037025041744343367836088698200 7691 11466354362097404305042946014207281566468748104611855152 7692 56588582175906634209147131718263713656739284627389988852 7693 261407007801631522818587626724835445701401925481091518992 7694 1131436148725898211645548938386580010826705009873145425000 7695 4592693479443586823602642436291088091284731578538329950000 7696 17498162156680065797926067682269045627794827314231037109500 7697 62622809955138177180442131574378690360983748436891088192000 7698 210659724645005636841691388187280696486438527905051993952000 7699 666500480894149797471008448293992468602306862219877860800000 7700 1984353704480309624288684243784386667884140885245545449200000 7701 5562069939076660458006208280355643815758214155384551096128000 7702 14683233780568159413243232256175154231959066291104963337888000 7703 36518644812332036132348717978916386306194255411195413571008000 7704 85590573778903209685192307763085280405142786119989250557050000 7705 189076386223782850549879217149272939303988895285473962913200000 7706 393732666672405407985068481791645968806626475542470980370447680 7707 772933101126221458351310906585215039110586229957653527786046080 7708 1430383593948081426623505834523822505809679546859503791805242080 7709 2495151160678390527039935418001683972398515407480088494071088000 7710 4102110653049452738898988475274373444334184795425083758771192000 7711 6354542320723879515530796692606847590132228083094857022678282880 7712 9272444406770558884907182929007951075397026692679230145336678080 7713 12739979018720767886188262417695134995559349694096670781404410880 7714 16474110800069958473519304850467846977016400466504315665609152000 7715 20037743501148004647193546893674479776123941274110678692384128000 7716 22909820069645885313291288615101155210701706190066542638292519680 7717 24602967212659220024700883984397800650890625620936819237467591680 7718 24794977882893293021771910654411311061797680451485233539528993280 7719 23426849851562068236745947330320588682726455453028376360099200000 7720 20727271450698470529777176055928177096240399062933309552978393750 7721 17150897276128249224165918932905303462356552692074520756736678000 7722 13252966077008192582310028266335916311820972534784856948387433000 7723 9547804030528958523321593097199900501766323274113216166425698000 7724 6400993186557043992711275649074327758537111191555140596003387500 7725 3984991347396571811467385218201282813758453596254870137902550000 7726 2298282764845451416164659311558535761567630584289033267288287000 7727 1224595815587161774215091234050035123104672832652319650056802000 7728 600959057649255315124072550043072791893959816023823531972319500 7729 270651480269884172696148267987122293215519526826266931269200000 7730 111404024201665252968794411256934559698279951326955015171800000 7731 41709666661103470711516627574596299151036013776811957680321920 7732 14124672435789194721559301166189466956271891092009035530247520 7733 4297673987883910824370548035723696810442653319275476487867520 7734 1165542748193368320218836991936900022555946413018497075112000 7735 279013117417223565198997350737658810078286162642146231408000 7736 58243988260845419235290696966486276603842236451548025806420 7737 10439708915524190370477344860933982820624671554186934666720 7738 1574340398623070945220706081051020014888967423549308707920 7739 194250158053361925306662820277742344702514488317159588000 7740 18830372464356513167482620333046451782386608561357307000 7741 1344840441745046476736475030014113372970448445350916320 7742 62914385187099253779180686909800328156811136031830320 7743 1446307705450557558142084756547133980616347954754720 7744 0 7745 0 7746 0 7747 0 7748 0 7749 0 7750 0 7751 0 7752 0 7753 0 7754 0 7755 0 7756 0 7757 0 7758 0 7759 0 7760 0 7761 0 7762 0 7763 0 7764 0 7765 0 7766 0 7767 0 7768 0 7769 0 7770 0 7771 0 7772 0 7773 0 7774 0 7775 0 7776 0 7777 0 7778 0 7779 0 7780 0 7781 0 7782 0 7783 0 7784 0 7785 0 7786 0 7787 0 7788 0 7789 0 7790 0 7791 0 7792 0 7793 0 7794 0 7795 0 7796 0 7797 0 7798 0 7799 0 7800 0 7801 0 7802 0 7803 0 7804 0 7805 0 7806 0 7807 0 7808 0 7809 0 7810 0 7811 0 7812 0 7813 0 7814 0 7815 0 7816 0 7817 0 7818 0 7819 0 7820 0 7821 0 7822 0 7823 0 7824 0 7825 0 7826 0 7827 0 7828 0 7829 0 7830 0 7831 0 7832 1 7833 7832 7834 15331140 7835 13331277960 7836 6515662102950 7837 2036014093929816 7838 441249498912234012 7839 70149665235230672520 7840 8523184326080526711180 7841 816542103338085028132800 7842 63216689640434542878041376 7843 4034374193416822645489549632 7844 215726953397982877571316195600 7845 9798343753153352474777651582400 7846 382435355671546665469637931660000 7847 12955210137460127485375912511611200 7848 384202950639051905738179405422469650 7849 10050430127443710752182132543231386000 7850 233455361540559775064576325680121639000 7851 4843713733902472895384145926160972510000 7852 90238386862603070041006638604378917861300 7853 1516659690307514637514605907790604397251600 7854 23094590738773518343972408141356930594513000 7855 319831704635642335326922234486920365851422000 7856 4042317378033812849270822685876354623955472500 7857 46774462844704855241482543462812474624713563392 7858 496944071228802175065573412943667444903391734144 7859 4860372054679505498240793462672632211469386919680 7860 43867337575143087889734508344223910112700742147520 7861 366169690579672386427986026844770331737406908294400 7862 2832525984239643504790709687659212277284252106161792 7863 20343490471615004651472922231242334170464004200550144 7864 135888159009615851382885535216501529029271278058362290 7865 845526322726498630826843330236009513959910174585365360 7866 4907856077417652087238857046612131348331312518570762600 7867 26610595972414730745665704900896144012748226733344494032 7868 134942003650238896960273929482013471027609063342237665724 7869 640703450494194908869087320404008445346573346767381174000 7870 2851219094789263493346783324734181627283296624880326471000 7871 11903511671210929114235420192019758930472671642334038850000 7872 46661765751146842127802847152717455007452872837949432292000 7873 171879627323677124601639041980741511841849011667211710144000 7874 595342700083711582378693053572749794418195839731668678560000 7875 1940256955491858299304491260589178075264493310017866661440000 7876 5953061113440928872866052731353160003652422655736636347600000 7877 17203611672027810253833155843890712267345174015491751064768000 7878 46846507776098413366061741007796920644821782928763454458976000 7879 120244318284507923850416510418383223203322548305155630050880000 7880 291007950848270912929653846394489953377485472807963451893970000 7881 664191408016878218598293660242317761144781503951536741515600000 7882 1429871263178735428998406591769661676192485621706868297134783680 7883 2903721650176886019211681513928240282064094215246320009790821760 7884 5562602865353649992424744912037087522593198237786959190353719200 7885 10051894675875801837503739826806784003091162070134070790400668800 7886 17132344492147714380107540102616500855748654145598879227809096000 7887 27536350056470144567300119001296339557239655026744380431605892480 7888 41725999830467514982082323180535779839286620117056535654015051360 7889 59590224442403591725719291953735308850196958246581202042052889600 7890 80174005893673797904460616938943521954813148936987669572631206400 7891 101570630850646782177153496323108569899662736803250681647602304000 7892 121094763225271108084539668394106106113709018433208868230974746880 7893 135771930173563843840015989395380455443803822871095780236395228160 7894 143047949324384382817914869160065256125755848758568655035744192000 7895 141498173103434892149945521875136355643667790936291393214999168000 7896 131272719187756980021922115020878454942855860731910960502196493750 7897 114090751445548788317277634640630931727850111386408768512204858000 7898 92770762539057348076170197864351414182746807743493998638712031000 7899 70471886891999455767373663336475456084465719404168976466475390000 7900 49927746855144943143147950062779756516589467294130096648826422500 7901 32928612712697988126335762066189547461056695505895505876352650000 7902 20173815380310073541889787290347147240426979573203736457308297000 7903 11453572628138748358835265071409152033743704728924636727001854000 7904 6009590576492553151240725500430727918939598160238235319723195000 7905 2904992554896756786938658076395112613846576254601931728956080000 7906 1289103708619269355781763901687385619365810865354765175559400000 7907 522975051212297363536708484204553597047605403509257623222497920 7908 193037189955785661194643782604589381735715844924123485580049440 7909 64465109818258662365558220535855452156639799789132147318012800 7910 19348009620009914115632694066152540374428710456107051446859200 7911 5177243400964037265359173063687669031452643240137602293904000 7912 1223123753477753803941104636296211808680686965482508541934820 7913 252044400960512596087238754499691870955081356093941708382240 7914 44606311294320343447920005629778900421854077000563746724400 7915 6643355405424977845487868453498788188825995500446857909600 7916 809706015967330066201752674320997426642624168138364201000 7917 77552465473964346825136726730813871174629193681902841120 7918 5473551511277635078788719761152628549642568834769237840 7919 253103848453847572674864832395748446607860892082076000 7920 5752360192132899378974200736267010150178656638229000 7921 0 7922 0 7923 0 7924 0 7925 0 7926 0 7927 0 7928 0 7929 0 7930 0 7931 0 7932 0 7933 0 7934 0 7935 0 7936 0 7937 0 7938 0 7939 0 7940 0 7941 0 7942 0 7943 0 7944 0 7945 0 7946 0 7947 0 7948 0 7949 0 7950 0 7951 0 7952 0 7953 0 7954 0 7955 0 7956 0 7957 0 7958 0 7959 0 7960 0 7961 0 7962 0 7963 0 7964 0 7965 0 7966 0 7967 0 7968 0 7969 0 7970 0 7971 0 7972 0 7973 0 7974 0 7975 0 7976 0 7977 0 7978 0 7979 0 7980 0 7981 0 7982 0 7983 0 7984 0 7985 0 7986 0 7987 0 7988 0 7989 0 7990 0 7991 0 7992 0 7993 0 7994 0 7995 0 7996 0 7997 0 7998 0 7999 0 8000 0 8001 0 8002 0 8003 0 8004 0 8005 0 8006 0 8007 0 8008 0 8009 0 8010 1 8011 8010 8012 16036020 8013 14261367120 8014 7128900889110 8015 2278396724159556 8016 505044607188701580 8017 82126437348562738560 8018 10206776291726062851660 8019 1000264076589154159462680 8020 79220914865861009429444256 8021 5172274606944644417294294400 8022 282966523288263254996142022800 8023 13150408721337394110885795544800 8024 525211221788924087244969426146400 8025 18207322355349368357825606773075200 8026 552620682426033563048066268073415250 8027 14796466576514351940712584021979540500 8028 351827094152674590590276997855957963000 8029 7473158332306672467164110857505500444000 8030 142550495188749777311155414606917420969300 8031 2453420087262156031273627203778918877907000 8032 38261187641848664719118467219262974567029000 8033 542744710896847599342655913068713348111504000 8034 7027413287966474645655430207754278038568744500 8035 83317011942130523398890780543134720425271034792 8036 907120130020829367183189563309869145458572213120 8037 9093599328110042545095678091452021556942723914240 8038 84138991742487562018015368463511434150589948053440 8039 720133724806689026641705852794714985750233586312320 8040 5713060883466399611357533098838072220285186451411072 8041 42089980286100009623737080478432415525097939725276160 8042 288464337546728386268932451950819035307751309562488370 8043 1842039488797014874301337255157020726841232880346688820 8044 10975750864043112849643262122423493742631844359712796360 8045 61105812973693085415973100142798552918162594721013282592 8046 318259442571318153208193229910409129782096847505277513500 8047 1552473745428241509952019276363558925262850801782500537000 8048 7100094608592871836373362396887079738528993556074538467000 8049 30472989878299978532442675691570582862010039404375139456000 8050 122844240446896788458909536381643912162477971348887280932000 8051 465507324001625545796105738697841594571674406598698381640000 8052 1659359440658855687055506170596387724867737340528693550880000 8053 5567693872280984684960714052125467520324198193964313028480000 8054 17594602846392078668693000294888228455239382515843836316240000 8055 52392817364811967591219156433667169177823939047179423697248000 8056 147076245343564786149263605489594983419789318497280612836320000 8057 389362554445073277229920128973812341801234918321456325879040000 8058 972392421127149148082014072098661551529646579870512022182290000 8059 2291460357658229854164113127835996275949496188632801758228820000 8060 5096207835431903195660987596307255717711679523519351110300895680 8061 10697921869072737965516721367104043144446662898275915825545132800 8062 21198027135536882403564568448573765964476782473728682319996605600 8063 39649140110398996136820307094626759123304028165528834784358193600 8064 69997864639346375895867949562118846353487358366303992273620020800 8065 116624541415638259343859327534902144007132656583858552416213191680 8066 183341514406599687042482935187202668990804845968884777873702498400 8067 271880399018466387248594269538917346629023622000026734316866308800 8068 380179963431291880385668086774990249269597835281844755715380236800 8069 501081778863190792073957248527335611505002834896036696128171366400 8070 622176542088461900158496916921441717618711853329245564359146113280 8071 727349625929806306285799943189538154163234765380870251266403008000 8072 800008901777112659463153527524809395369967894909032107792495296000 8073 827220088912388600261219974039258694532211700858318914179995136000 8074 803389041429072717734163343927776144250277867679295078273442541750 8075 732082321775604725035864822277381811920371548062789597953314505500 8076 625194269284951693556799159520629095579380660880068251695668035000 8077 499709743415996140895922340022280506780756919411380014944098220000 8078 373269345536083622546391817136020084433549826913258341612654682500 8079 260136040430314106198052520322897424942347894496574496423185935000 8080 168822981340489562797919798903431390064625776428389162984843117000 8081 101809534472344429856313467301414684744388486479330104240016480000 8082 56914357812664768079397459151138070291133841399903287439731435000 8083 29413049618329662467753913023500515215196584577844558755680310000 8084 14008260300329393666161834398336257063775144736855114907745480000 8085 6126279171344054830001442243539056422557663298251303586320689920 8086 2450087410977279545932017240750557537414854954806182701592935200 8087 891767352485911496056888717412667088166850563749661371232510400 8088 293737964231059605210059991731588567502690422379079781056862400 8089 86977689136195826058034107469952839728404406434311718537587200 8090 22967546037526710318449631503784421740781788574060438176331620 8091 5355943520410892666853823533118452257795478816996261303122600 8092 1089668461618396961370617280384598853162435309585200098553200 8093 190442854955516031570652229000298594746345204346143260075200 8094 28015828152469620290580642531506510961834796217587401354600 8095 3373532248117449086893447612790403396096369925162773588720 8096 319290504824528712929341986067236665395816515361538874000 8097 22273138663938586395388105250825863301491758503222688000 8098 1018167754007523190078433530319260796581622224966533000 8099 22880174247360071687155809670095748237789263482394000 8100 0 8101 0 8102 0 8103 0 8104 0 8105 0 8106 0 8107 0 8108 0 8109 0 8110 0 8111 0 8112 0 8113 0 8114 0 8115 0 8116 0 8117 0 8118 0 8119 0 8120 0 8121 0 8122 0 8123 0 8124 0 8125 0 8126 0 8127 0 8128 0 8129 0 8130 0 8131 0 8132 0 8133 0 8134 0 8135 0 8136 0 8137 0 8138 0 8139 0 8140 0 8141 0 8142 0 8143 0 8144 0 8145 0 8146 0 8147 0 8148 0 8149 0 8150 0 8151 0 8152 0 8153 0 8154 0 8155 0 8156 0 8157 0 8158 0 8159 0 8160 0 8161 0 8162 0 8163 0 8164 0 8165 0 8166 0 8167 0 8168 0 8169 0 8170 0 8171 0 8172 0 8173 0 8174 0 8175 0 8176 0 8177 0 8178 0 8179 0 8180 0 8181 0 8182 0 8183 0 8184 0 8185 0 8186 0 8187 0 8188 0 8189 0 8190 1 8191 8190 8192 16764930 8193 15244909680 8194 7792054460190 8195 2546443397590092 8196 577193836787087520 8197 95979089431452839040 8198 12198342397428709261740 8199 1222544982497855083787720 8200 99026143582326261786805320 8201 6612654877233026406920553600 8202 370033145838498102687262645200 8203 17590806471399371343132947287200 8204 718710092974317172019431846305600 8205 25490251297489115700955849482305280 8206 791591788339994022744527356970027250 8207 21687971557356652844606116306189189500 8208 527740641229011885885415496783936944500 8209 11472876876358130970716733569973233076000 8210 224007921010892507203244222953727375808900 8211 3946806227334772745961922023470434716633000 8212 63018426704221330125606887184668428698636000 8213 915375407930504160085374898160665796068656000 8214 12138259315578456206132106722484662066618740500 8215 147407021128384772167268304037853736137017984632 8216 1644155235662753228019531083499137826143662136280 8217 16888113037918650440891973598410897177179344412160 8218 160135500413121489002029249656360471447896997908160 8219 1404851036917967117546934368566739070561931094609280 8220 11426121766932799222715066197676144440570372902822144 8221 86320129061323748550376046404920716585370350962007040 8222 606769813460359709048444123068964177716304478734889330 8223 3974927317930400518229201445338834200025818320748117980 8224 24303448341809749881352937556794879001541941082221191940 8225 138876847667484285036302500324542165723096806184121096800 8226 742605365999742357485784203124287969491559310845647531500 8227 3720078597535597580451065058456075160535510411818444683000 8228 17477155959613222981842122823106657817917522599568094688000 8229 77078739103935239817355003219855003709790099669890058624000 8230 319395025161931649993164794592274171622442725507106930423200 8231 1244519580494141765291629627947290793650803005396520163160000 8232 4563238461811853139402641969140066243386277686453907264920000 8233 15755389042837680065952658913461429366023794889303268782720000 8234 51253843074272576991410044337283100282653853415719001442960000 8235 157178452094435902773657469301001507533471817141538271091744000 8236 454599303789200248097723871513293585115712438991594621494080000 8237 1240527208348256720476722271381681182017887995582314340591360000 8238 3195003669417775772269474808324173669311695905288825215741810000 8239 7768609505231559749483212799248865423340974883413644985214780000 8240 17836727424011661184813456587075395011990878332317728886053134880 8241 38677102142032206490714300327222309829922550478382157215432403200 8242 79213680348585192139636018939407230709360608191301918143145210400 8243 153238568534785309393656862554908825800877730477584415517924910400 8244 279991458557385503583471798248475385413949433465215969094480083200 8245 483158814436215645853131499787451739458121005847414002867168936960 8246 787290032451869244358897309921517343313456103278152281457663669600 8247 1211103595627713906834647200673359089529287043454664543775131739200 8248 1758332330869724946783714901334329902871889988178531995183633595200 8249 2408425324213400903839342904212032455298239432242240894293468825600 8250 3110882710442309500792484584607208588093559266646227821795730566400 8251 3787234259151750077557096255917940044091325847327979584180236352000 8252 4342905466790040151371404863706108146294111429506174299444974464000 8253 4687580503836868734813579852889132602349199638197140513686639104000 8254 4758535091541430712733121344802981777482415062408132386696544285750 8255 4538910395008749295222361898119767233906303597989295507310549934100 8256 4063762750352186008119194536884089121265974295720443636021842227500 8257 3411062161578756266115643799282523459329514623808115754183626980000 8258 2680752572486418743742268504885962424568221484195218998854519992500 8259 1969601448972378232642397653873366217420634058331206901489836365000 8260 1350583850723916502383358391227451120517006211427113303878744936000 8261 862701844739339642466656222922513907570870859114323514875929120000 8262 512229220313982912714577132360242632620204572599129586957582915000 8263 282019240458102057779052224872387292945708428599333122186817090000 8264 143584668078376285078158802582946634903695233552764927804391170000 8265 67389070884784603130015864678929620648134296280764339449527589120 8266 29051036444444886044622490140328039372204708749844737747459088800 8267 11455780605011324603192339677531954132604926472784111461217633600 8268 4112331499234834472940839884242239945037665913307116934796073600 8269 1336293587637917691255251287492911810372758607945334584804748800 8270 390448282637954075413643735564335169593290405759027448997637540 8271 101762926887806960670222647129250592898114097522928964759329400 8272 23427871924795534669468271528268875342992359156081802118893800 8273 4706659129614896208817547945293093841588245764554683427572800 8274 812459016421618988426838633413688817893209090310034639283400 8275 118073628684110718041270666447664118863372947380697075605200 8276 14048782212279263368891047386958413277415926675907710456000 8277 1314115181172376597327898209798725934788013751690138592000 8278 90616930106669563916980584198414210895764378022021437000 8279 4095551190277452832000889930947138934564278163348526000 8280 91012248672832285155575331798825309656983959185522800 8281 0 8282 0 8283 0 8284 0 8285 0 8286 0 8287 0 8288 0 8289 0 8290 0 8291 0 8292 0 8293 0 8294 0 8295 0 8296 0 8297 0 8298 0 8299 0 8300 0 8301 0 8302 0 8303 0 8304 0 8305 0 8306 0 8307 0 8308 0 8309 0 8310 0 8311 0 8312 0 8313 0 8314 0 8315 0 8316 0 8317 0 8318 0 8319 0 8320 0 8321 0 8322 0 8323 0 8324 0 8325 0 8326 0 8327 0 8328 0 8329 0 8330 0 8331 0 8332 0 8333 0 8334 0 8335 0 8336 0 8337 0 8338 0 8339 0 8340 0 8341 0 8342 0 8343 0 8344 0 8345 0 8346 0 8347 0 8348 0 8349 0 8350 0 8351 0 8352 0 8353 0 8354 0 8355 0 8356 0 8357 0 8358 0 8359 0 8360 0 8361 0 8362 0 8363 0 8364 0 8365 0 8366 0 8367 0 8368 0 8369 0 8370 0 8371 0 8372 1 8373 8372 8374 17518410 8375 16284335340 8376 8508565215150 8377 2842541467077312 8378 658680025509970464 8379 111975604336694978880 8380 14549830088499303818220 8381 1490908515241286687546000 8382 123477043232283363462559720 8383 8431134968472108668823705840 8384 482448278751459551604912056400 8385 23454408628532495124177263049600 8386 980059217692250689117407063144000 8387 35552192599129556109227895330583680 8388 1129337618031724805782192362610572210 8389 31652715245871871719154872446870709000 8390 787996299917291720020688892458207218500 8391 17528006338880477871928342954125772755000 8392 350209566650831947881128292223432939644900 8393 6314889963735636393539075237552695546612800 8394 103204090109811743539037365969094673086172000 8395 1534599948589374621319599093975233834585688000 8396 20834325690918245726943168255010987129270972500 8397 259079006831706569263683685884712627149910397232 8398 2959479424192955810435155950298448087058591845304 8399 31137458413662511750394576322070091670424416259920 8400 302478167447007257003833027128680890512694329382080 8401 2719066523067033130736002003677559491410189215372800 8402 22664930062276536163090541146210057005065821659696384 8403 175517595758024955385764627690005457056919713622747648 8404 1264960797552953291745061476906484641679753404820193010 8405 8498120472816718349317603090034748979365542616771838440 8406 53297035837302083073142406922795787284083204127678052500 8407 312472907251839641331680625730219872876967813914272467800 8408 1714743299672132352739901705396083129553236954134495209100 8409 8817964083047342412921043101525511491639728383569646656000 8410 42538738090379354050144034795863374688893592742344985184000 8411 192696847759838099543387508049637509274475249174725146560000 8412 820406829337510708805972315521331695736078373361392311479200 8413 3285531692504534260369902217780847695238119934246813230742400 8414 12385932967775029949807171059094465517762753720374891147640000 8415 43983794411255190184117839466746490313483094065971625351760000 8416 147218485426102082847667148628366351875707876832384365846800000 8417 464701510540071364722117735324700109229394937635852279749504000 8418 1384002324869342977541959342162693803574502314263299180993088000 8419 3890744426183168805131538032969818252692466895235440431854720000 8420 10328035117420251915010627868768840465914551879887132674142130000 8421 25895365017438532498277375997496218077803249611378816617382600000 8422 61340940653308395781919448262869041382700337679434140803255902880 8423 137303712604214333042035766161639199896225054198256658114785031360 8424 290450161278145704511998736111159845934322230034773699858199104800 8425 580693522868660119807541794944917655666484031283477785120557555200 8426 1097263824076240487016308398541322456351963996012332851856746272000 8427 1959477414102430119293255526915776498913490745936734567183518466560 8428 3306618136297850826307368701670372841916515633768239582122187412320 8429 5271862710379460535633170167636974860303955365626186837609396982400 8430 7939136887866333850629500615115610773573079037533371735829133505600 8431 11289493707250316736746919863493902134210497338635504192000635120000 8432 15153009331509314019989199105667370864584756427857432293263074694400 8433 19188653579702200392955954363317562890062717626461763226513197516800 8434 22912570221340556660683618763690846426999967197049816131554520448000 8435 25781692771102778041474689190890229312920598010084272825276515072000 8436 27317516266256361499023474386831932426287938321231871108813494973750 8437 27233462370052495771334171388718603403437821587935773043863299604600 8438 25520430072211728130988541691632079681550318577124386034217169188700 8439 22456159230393478751927988345276612773919304606736762048375544285000 8440 18532159088058286098044377925081218500275965912479992209472551252500 8441 14324374174344568964671982937260845217604611333317868374471537200000 8442 10354476188883359851605747666077125257297047620941201996403711176000 8443 6987884942388651103979915405672362651324053958826020470495025872000 8444 4394387521641011303814530135511555216689123438613585403899263955000 8445 2569508635284929859764698048837306446838676793905035113257666820000 8446 1393615896054828649288011907422717338771159619776836063983796650000 8447 699161610429640257473914596043894814224393323912930021788848737120 8448 323434872414819731296797056895652171677212424081604746921711188640 8449 137469367260135895238308076130383449591259117673409337534611603200 8450 53460309490052848148230918495149119285489656872992520152348956800 8451 18930825824870500626116059906149583980280746945892239951400608000 8452 6069696030099104263248461707409210363677514489526699434417819940 8453 1750322342470279723527829530623110197847562477394378193860465680 8454 450335760332180833090890108265612826037519792666905751840958600 8455 102369836069123992541781667810124791054544345379064364549708400 8456 20311475410540474710670965835342220447330227257750865982085000 8457 3463493108067247729210606215798147486658939789833780884419200 8458 497326890314685923258743077498327830020523804327132950142400 8459 58478125562170758581091470336043304098066611950211167344000 8460 5406810163031283980379841523838714583447274555313945741000 8461 368599607124970754880080093785242504110785034701367340000 8462 16473217009782643613159135055587381047914096612579626800 8463 362048725489728431058442528694228154899210914562189600 8464 0 8465 0 8466 0 8467 0 8468 0 8469 0 8470 0 8471 0 8472 0 8473 0 8474 0 8475 0 8476 0 8477 0 8478 0 8479 0 8480 0 8481 0 8482 0 8483 0 8484 0 8485 0 8486 0 8487 0 8488 0 8489 0 8490 0 8491 0 8492 0 8493 0 8494 0 8495 0 8496 0 8497 0 8498 0 8499 0 8500 0 8501 0 8502 0 8503 0 8504 0 8505 0 8506 0 8507 0 8508 0 8509 0 8510 0 8511 0 8512 0 8513 0 8514 0 8515 0 8516 0 8517 0 8518 0 8519 0 8520 0 8521 0 8522 0 8523 0 8524 0 8525 0 8526 0 8527 0 8528 0 8529 0 8530 0 8531 0 8532 0 8533 0 8534 0 8535 0 8536 0 8537 0 8538 0 8539 0 8540 0 8541 0 8542 0 8543 0 8544 0 8545 0 8546 0 8547 0 8548 0 8549 0 8550 0 8551 0 8552 0 8553 0 8554 0 8555 0 8556 1 8557 8556 8558 18297006 8559 17382155700 8560 9282071143800 8561 3169270371339072 8562 750588866278803552 8563 130418645050974151872 8564 17321226295832504545500 8565 1814238072763493439062000 8566 153593395240157354550988920 8567 10721072861143545591220267920 8568 627182762376897417086385673320 8569 31173581088555847949855855952000 8570 1331875347120238115980066008888000 8571 49403696209180032515420581823018880 8572 1604848194045082618743115462657128930 8573 46001946157333786898505081289452097080 8574 1171345851228406610841564569870308027500 8575 26652174022133329366904740656273435285000 8576 544770437012405252259532899014229017225400 8577 10050458674677843837604443687935980236158400 8578 168075232464550553763575138863954181883194400 8579 2557666580982291035532665156625389724309480000 8580 35540908531566419181255992905606978044050482500 8581 452421549243427889609716287291214587709545022032 8582 5291190485678314933808309123260861731407785420392 8583 57005500788089829204568532035789860135084700537392 8584 567146563963138606882186925866276669711301867591400 8585 5222334115731920774905654641983884102549728493017600 8586 44598733348350603417694290642542370235774681330370304 8587 353912529151427369056541790260174938000018438944228864 8588 2614252314942770136273127052273401592804823703295065554 8589 18004492527154064299401701461938027498655810628753895000 8590 115783215784483835641654194349521882720594546898059217500 8591 696211565280414639458305955574349541322366883633554445800 8592 3919413256393445377691203898048190010407398752307417620800 8593 20682133940238312204851173819941654225845908390554262156800 8594 102408073180542889379976380064115531658447538083423112480000 8595 476288435029033793211014406688726673867099200790358381120000 8596 2082571182164450260815160493246457381483891255455842021447200 8597 8568151276531432482925431273820642028758234338329924699779200 8598 33194300353637080265483218438373167587604179970604708275675200 8599 121179841745294911731753231183893391680004442834819784132400000 8600 417119042040622568068390254447037996981172317691755703232600000 8601 1354555466893399509934683611478381169455895882044931113312384000 8602 4152006974608028932625878026488081410723506942789897542979264000 8603 12018077227543565864739639701840105269427842187505027111729024000 8604 32861929919064437911397452309719037846091755981459058508634050000 8605 84912708545554257726909535247603877883029260353591003326766200000 8606 207390799351661719072203848888747711341510665487610666525293766880 8607 478888558595186576219783281978400136223419091471968344156445353280 8608 1045620580601324536243195450000175445363560028125185319489516777280 8609 2158988738870659419797270776077257950554876526566776380576431936000 8610 4215803113556081871167921741764028384931230089942120957133814624000 8611 7784950807379925068543474660989706630818463233856756253404789583360 8612 13593874560335608952596960217978199461212342049936096059835659361760 8613 22443072681329703423124067285083121548151124270808623965822861439360 8614 35025603917057355223365443890215929883410642812647228246305000760000 8615 51657986357418115977235906042047855220175306004059428272487754640000 8616 71976794324669241594948695751920011606777593032322803392999604798400 8617 94705290248207634197492290889922165231599864414472573343758684518400 8618 117617860469548190858175909653613011658599831611522389475313204966400 8619 137798702742101055049261269813378811844920437640105596135098615040000 8620 152197590626285442637416500155206480660747084932577567606246614853750 8621 158357540448083030966646848445511879049619925529848754366168075478600 8622 155085690438825117103699599510687253449421166737909730515627412762100 8623 142821172705302524862262005875959257242126777298845806627668461652600 8624 123547727253721907320295852833874790001839772749866614729817008350000 8625 100270619220411982752703880560825916523232279333225078621300760400000 8626 76246597390868377089096869177477013258278259754203396518972782296000 8627 54239297409969053807082200529742624388848609299459111270985200816000 8628 36033977677456292691279147111194752776850812196631400311973964431000 8629 22314153938000706676903956739902924406756930052333199667763948700000 8630 12852235485838975321211665368453948790889583160164154812295013550000 8631 6868234643632348411655513972901790233851393240791724331690455241120 8632 3396066160355607178616369097404347802610730452856849842677967480720 8633 1548821537797531086351604324402320198728186059120411869556624062720 8634 649160900950641727514232581726810734180945833457766316135665904000 8635 249013170465604277466603557227044527740615979057505617822269536000 8636 86998976431420494439894617806198681879377707683216025226655419140 8637 27527796840668944742755864436163460384329846235384311594350960240 8638 7835842229779946495781487883821663173052844392404160082032679640 8639 1990524590232966521645754651863537603838362271259584866244330000 8640 446852459031890443634761248377528849841264999670519051605870000 8641 87576897161128978295753900028038872162661763257225602363171200 8642 14754031079335682390009377965783725623942206195038277520891200 8643 2093516895125713157203074638030350286710784707817559790915200 8644 243306457336407779117092868572742156255127354989127558345000 8645 22238842963206568877764832325042964414684030426982496180000 8646 1499062747890220568797481290058451675360182791744746038800 8647 66254916764620302883694982751043752346555597364880696800 8648 1440324277491745714862934407631385920577295594888710800 8649 0 8650 0 8651 0 8652 0 8653 0 8654 0 8655 0 8656 0 8657 0 8658 0 8659 0 8660 0 8661 0 8662 0 8663 0 8664 0 8665 0 8666 0 8667 0 8668 0 8669 0 8670 0 8671 0 8672 0 8673 0 8674 0 8675 0 8676 0 8677 0 8678 0 8679 0 8680 0 8681 0 8682 0 8683 0 8684 0 8685 0 8686 0 8687 0 8688 0 8689 0 8690 0 8691 0 8692 0 8693 0 8694 0 8695 0 8696 0 8697 0 8698 0 8699 0 8700 0 8701 0 8702 0 8703 0 8704 0 8705 0 8706 0 8707 0 8708 0 8709 0 8710 0 8711 0 8712 0 8713 0 8714 0 8715 0 8716 0 8717 0 8718 0 8719 0 8720 0 8721 0 8722 0 8723 0 8724 0 8725 0 8726 0 8727 0 8728 0 8729 0 8730 0 8731 0 8732 0 8733 0 8734 0 8735 0 8736 0 8737 0 8738 0 8739 0 8740 0 8741 0 8742 1 8743 8742 8744 19101270 8745 18540966080 8746 10116414617400 8747 3529414731718512 8748 854118365075879904 8749 151649587268574595200 8750 20581692422106858342300 8751 2203003374069956318861000 8752 190603851924532620707853720 8753 13597458262913765140084242240 8754 813014691970052207334203650600 8755 41304994942336498533559009136400 8756 1803932432175512384935026113304000 8757 68405117828095429636736190216487680 8758 2271798092869013057701293317267883810 8759 66581764175088375774152091339996456300 8760 1733591859818041784045515563408055880700 8761 40338425547012606609369337209494929080000 8762 843274786060298541168865994364491492417400 8763 15913226234906586076207035839231968707250800 8764 272234531456666389898748464357108886148836000 8765 4238418905627796573168416545264931543141424000 8766 60265018814395232524738422752985745379042122500 8767 785084453098889573146272380887695902201857538232 8768 9397786086503275777958041577134963373694424851144 8769 103646365069254234917397330974163382063790364613440 8770 1055765142146765714349917200458761185154885015054760 8771 9955074408113973977163904161281779070485419939814800 8772 87073717489636892386926948397344627603179139740246784 8773 707825058302854738113083580520349876000036877888457728 8774 5357074415866332246461325926789757362304966605112839250 8775 37809434307023535028743573070069857747177202320383179500 8776 249228278044566900448984452243886086534161143322941027500 8777 1536466902687811618114882108853736918780395881122327052800 8778 8870251053943060591616935137688008970922007702590471457600 8779 48012096646981796189833082082007411595713715906643822864000 8780 243917410666383972886852832516347902677393227071425958816000 8781 1164260618959860383404701883016887425008464713043098264960000 8782 5226074853356073296007855577392053429006745980672207336839200 8783 22079466751061768321384765205614731381800065410311729034046400 8784 87867265641980506585102637042752502437775770510424227788552000 8785 329609169547202159910368788820190025369612084510709812840128000 8786 1166230791011536567864682956311106236457563418852459823323800000 8787 3894346967318523591062215383000345862185700660879176950773104000 8788 12279339775968425992233979695358368427458882235059484222853568000 8789 36576756779480417849207599092556842124345606657623995557436160000 8790 102967380413068572122378683903786318584420835408571716660386690000 8791 274036468487925104482298954662721605895230794777498238009109100000 8792 689694983890409902961050009095137737717116864296007565421325782880 8793 1641903629469211118467828395354514752766008313618177179964955496960 8794 3697926443590050189152764396342083892139419611662240764048291041600 8795 7880308896877906882260038332681991519525299321968733789103976566400 8796 15890334812634462437479089642033645450894636492858763607658224352000 8797 30320334723479708161695638153328331088450856805547366460629180482560 8798 54742900256486641457755326283209505938395647714607521970689547159520 8799 93512802838873764263016947021179673117296351128369266524261922664000 8800 151110462613590303963662343640645868925571630420278041862630146136000 8801 230941586068457459662936991717390411572548426841677444041709961920000 8802 333710591868921029212943953031629144722332476786223906640270894974400 8803 455769209319499239575431649907750420177074347494649259216838669244800 8804 588089302347740954290879548268065058292999158057611947376566024832000 8805 716553254258925486256158603029569821593586275728549099902512798208000 8806 823966266494028086002565190495428188404734218428092348764852363173750 8807 893588978242754246168935787656817031779998151204146542494805568772100 8808 913282399250859022944008752674047159202146870789912857480916986265700 8809 878899524340323229921612343852056967643857091069820348477959764016000 8810 795647363513969083142705292250153647611848136509140998860021533774000 8811 676826679737780883580751193785574936531817885499269280693780132700000 8812 540356320639632411544469116344728398308667666953702331851850587576000 8813 404329307965223855652794585767172290898689632959604284020071496992000 8814 283124110322870871145764727302244486103827810116389573879795434815000 8815 185207477685405865418302840941194272576082519434365557242440774210000 8816 112964385586058362033807795606937339372555809881442834402803540150000 8817 64103523340568585175451463747083375515946336914056093762444248917120 8818 33760893005888094893303904556549104625953732148988683730151559073040 8819 16456228839098767792485795946774652111486976878154376114039130666400 8820 7400434270837315693662251431685642369662782501418536003946591305600 8821 3059304665720281123161129417360832769384710599849354733245025728000 8822 1157755609433518887546289913882490151164026417630490181862414423940 8823 399153054189699698769960034324370175572782770413072518118088923480 8824 124661126382862785160160034515344641389477069879157092214156267000 8825 35033232788100210780965281872798261827555175974168693645900208000 8826 8788098360960512058150304551424734046878211660186874681582110000 8827 1948585961835119767080524275623864905619224232473269652580559200 8828 377281651885869592544525522267898126669379272701693096605646400 8829 62805506853771394716092239140910508601323541234526793727456000 8830 8807693755577961604038761842333266056435610250606417612089000 8831 1011867354825898883938299870789454880868123384427703576190000 8832 91442827621303454696646358693565552196971150296429508366800 8833 6095452342345067865299938413096025215883114957569024105600 8834 266459991335972957249642865411806395306799685054411498000 8835 5730322394321999080637480976597986995845154517299172000 8836 0 8837 0 8838 0 8839 0 8840 0 8841 0 8842 0 8843 0 8844 0 8845 0 8846 0 8847 0 8848 0 8849 0 8850 0 8851 0 8852 0 8853 0 8854 0 8855 0 8856 0 8857 0 8858 0 8859 0 8860 0 8861 0 8862 0 8863 0 8864 0 8865 0 8866 0 8867 0 8868 0 8869 0 8870 0 8871 0 8872 0 8873 0 8874 0 8875 0 8876 0 8877 0 8878 0 8879 0 8880 0 8881 0 8882 0 8883 0 8884 0 8885 0 8886 0 8887 0 8888 0 8889 0 8890 0 8891 0 8892 0 8893 0 8894 0 8895 0 8896 0 8897 0 8898 0 8899 0 8900 0 8901 0 8902 0 8903 0 8904 0 8905 0 8906 0 8907 0 8908 0 8909 0 8910 0 8911 0 8912 0 8913 0 8914 0 8915 0 8916 0 8917 0 8918 0 8919 0 8920 0 8921 0 8922 0 8923 0 8924 0 8925 0 8926 0 8927 0 8928 0 8929 0 8930 1 8931 8930 8932 19931760 8933 19763447360 8934 11015651472280 8935 3925978184720592 8936 970589051222590800 8937 176052969127885449600 8938 24410844500638366871100 8939 2669521735637711774619800 8940 235985721430373720876390320 8941 17201603826577654695287294400 8942 1050970211571043097285677889800 8943 54563388380617349914701407130800 8944 2435308783436941719662285252960400 8945 94381744851422807979800566248065280 8946 3203817823276813286501823908967528450 8947 95981504200452074167933534269345540900 8948 2554766951310798418593391356601345508400 8949 60776561157498993958116468062305693147200 8950 1299098994741540995854739504831784191021400 8951 25068781054989827380326152349475019196354000 8952 438600078457962517059094748130897649906458000 8953 6984436788147214071277531490084464655599248000 8954 101589603144266249113130484069318827924671006500 8955 1353986230706780568179803091675881338580015174632 8956 16584328387946957255220073371414641247696043854960 8957 187182241393727797388135478326474167607740807734720 8958 1951565868816748744707422703878316130134787452070920 8959 18838063879969519987556310951348597317995486963034160 8960 168705327636171478999670962519855215981159583246728144 8961 1404414798219949877208499167699106896825469995810432000 8962 10886957683857384887969791399604990768555254713616415250 8963 78718002573639163092630061965555277604778765486699406500 8964 531686993161742720957833498120290317939543772422274192000 8965 3359393736385215232827454102409018008858831672284409996800 8966 19881597189872377188106923584473123555514844850633815336000 8967 110343590539554654401195328995490717877868364627549838512000 8968 574948182285047936090438819502820056310998320954075474352000 8969 2815393860393844199869551826204473227747741942449673986176000 8970 12968407969439144845649123099454354805313036322408810798823200 8971 56240151158364881573338552882226202576283185479095913577288000 8972 229806694755949017222576127650275775606490476719571057293136000 8973 885420710352288155053343609183647715208565795646416556060736000 8974 3218796983191840927306524959418653212622875036032789112373688000 8975 11047229152189281207298937515041797445792089629840930533825744000 8976 35814741013241242477349107444795241246755073185590162316656240000 8977 109730270338441253547622797277670526373036819972871986672308480000 8978 317855826492516026986473328572557766064951274522112690560324130000 8979 870826999861628665354861122594870880955955636737383289673391140000 8980 2257183583641341500599800029765905323437837010423297486833429834880 8981 5536651773791525864600816682009410212815609429642690490579501094400 8982 12854696684860650657531038139665339244103696745302075036929773620800 8983 28253790435147617358346966704981774472444365861692777243860598908800 8984 58794238806747511018672631675524488168310155023577425348335430102400 8985 115839227533294269643401284226818495696901991385296348785480715176960 8986 216090395749289374175349972170563839230509135715556007779037686156000 8987 381633330504592929830150243248598125424641865415777276896312170872000 8988 638021953257381283402129895371615891019080217330062843419993950352000 8989 1009544647670685466526553135221735227731425980193618541096617833536000 8990 1511512680818054073493922610790320243742329453678778871252991700766400 8991 2140734164985526731339148658657615609922621935202140459957878597968000 8992 2866935348945237152168037797806817159178370895530858243460759371056000 8993 3628995513504880688458609699214272967425582106109103505957887397376000 8994 4339555670201881252946843336609255125598266883721286370161555779381750 8995 4899332673813721556581406559911514070793782966946872422643933980509100 8996 5218756567147765845394335729565983766869410690228073471319525635804000 8997 5240845311807112593236281013340043399654110802305225040924130444688000 8998 4957495111125499671889163744020188112043053773633878531358595710438000 8999 4412909951890331360946497783481948586187452613455235710123446465204000 9000 3692434857704154812220538961688977388442562390850299267654312348436000 9001 2900623296272258094900482897894931652099295192971074211448339000160000 9002 2136300105163480209554406578735117486056155294514575875638456462695000 9003 1472840417783941882136027354151402072390751464073288002832743299670000 9004 948900838922890241083985483098273650729468803004119808983549737260000 9005 570183970766110047086910388066162655904996365182919991887004108789120 9006 318852878388943118436759098589630432578451914740448679673653613467600 9007 165530301852111134853827712170497971239074885068494018558864196703200 9008 79554668411501143706869202890620655473874911890249262042425856535200 9009 35283980477973908953791692613561604606903662251595891256759296729600 9010 14389248288673734745218174643968091878752899761978949403147150697540 9011 5373214191015188252672538923597290825018229601714437743897350893000 9012 1828363186948654182349013839558388073712330358227637352474291916000 9013 563716563953976118930077717407753849407024195220714434120394256000 9014 156428150825097114635075421015360266034432167551326369332161558000 9015 38755209685387382034157093926296868678426793068079474201324455200 9016 8488837167432065832251824251027707850061033635788094673627044000 9017 1623970962933231777658956469214971722405651566207049952095648000 9018 267166710585864835322509109217442403711880177601728000900033000 9019 37034345186627899152141775270894048639773315870053950888554000 9020 4206370070579958916045732499904015401060672913635757384872800 9021 375886227777945851693496202140921554979458755716756486512000 9022 24780779194245485024216786483297994763532370710060269314000 9023 1071570287738213828079208942623823568223043894734945164000 9024 22799367824217315491046998779230288685596678611381812000 9025 0 9026 0 9027 0 9028 0 9029 0 9030 0 9031 0 9032 0 9033 0 9034 0 9035 0 9036 0 9037 0 9038 0 9039 0 9040 0 9041 0 9042 0 9043 0 9044 0 9045 0 9046 0 9047 0 9048 0 9049 0 9050 0 9051 0 9052 0 9053 0 9054 0 9055 0 9056 0 9057 0 9058 0 9059 0 9060 0 9061 0 9062 0 9063 0 9064 0 9065 0 9066 0 9067 0 9068 0 9069 0 9070 0 9071 0 9072 0 9073 0 9074 0 9075 0 9076 0 9077 0 9078 0 9079 0 9080 0 9081 0 9082 0 9083 0 9084 0 9085 0 9086 0 9087 0 9088 0 9089 0 9090 0 9091 0 9092 0 9093 0 9094 0 9095 0 9096 0 9097 0 9098 0 9099 0 9100 0 9101 0 9102 0 9103 0 9104 0 9105 0 9106 0 9107 0 9108 0 9109 0 9110 0 9111 0 9112 0 9113 0 9114 0 9115 0 9116 0 9117 0 9118 0 9119 0 9120 1 9121 9120 9122 20789040 9123 21052367840 9124 11984060392920 9125 4362197983022880 9126 1101454990713277200 9127 204061396034594498400 9128 28900195213399445835900 9129 3228258843096767727447200 9130 291511773531638125788482160 9131 21706785781157516639291109600 9132 1354865212507248330235753424200 9133 71863974940325290131557950855200 9134 3277143918452180832631964105835600 9135 129774899170706360972225778591089760 9136 4501566814983876896224081694878426050 9137 137819595775008106497545587668803853600 9138 3749203448027535341572119783064312239600 9139 91164841736248490937174702093458539720800 9140 1991951791937029526977267240742069092899480 9141 39297008140254324001592346926204084145636000 9142 702961769583309787615261445634452397795282000 9143 11446715847241267505704843275416205963343212000 9144 170269898227713854147359543721816063704730278500 9145 2321119252640195259736805300015796580422883156512 9146 29082662825240316346110563448422776680742337774640 9147 335826962500511636490478358173968359531534978582880 9148 3582725400962090979089746157866162447859385919473480 9149 35392726077518492097833069060109485870173339142670240 9150 324433322377252844230136466384336953809922275474477200 9151 2764941633995526320754232736407616703125144054251788000 9152 21946724219839490170986722345235457581055830930623567250 9153 162514585958480852836397547283727024732446483585443936000 9154 1124387247833849360714106905860941819904936830204481488000 9155 7278686428834633004459483888552872352527468623282888326400 9156 44143885285987820536305203212982698063939740261576776424000 9157 251126792262434730706168679782840944135838347083389287648000 9158 1341545758665111850877690578839913464725662748892842773488000 9159 6736835308799555763973570441274989509253525362290291324064000 9160 31831546834077900984775120335024325431222907336821626506202400 9161 141641862176622664703223022073754880562490985651056374935392000 9162 594028626067264440745149612982788325624324439822287449984144000 9163 2349770346704149334564642655141218936515039996138567014161184000 9164 8772799620856193899913862144297897971658424117814856600391032000 9165 30932241626129987380437025042117032848217850963554605494712083200 9166 103058744548306432434820901014614877873315618758534956870378160000 9167 324618716417888708411717441946441973853567259086412960572245920000 9168 967093259328293443809908212465441713772085792694938611704815970000 9169 2726067130001620169806521775079595801253426341090938993760180960000 9170 7273147102844322613043800095912361597744141478030625235352162801280 9171 18371617249399154005266346263031224797069976743814382082377435449600 9172 43945125876151526666443316430948950439145195850218721637876202843200 9173 99560975819091604024651216008031014807661098750726929335508777107200 9174 213666867858667783945907856576906066758005197524708204314682416713600 9175 434397103249853511162754815850569358863382467694861307945552681913600 9176 836657686106222961550713994814234351892484089565357876272684374604000 9177 1526533322018371719320600972994392501698567461663109107585248683488000 9178 2638306995902144225960158756536681927727547925716205811979974983888000 9179 4318607659480154495696921745115200696406655581939368203579976287904000 9180 6693841872194239468330228704928561079430316152006020715548963246251200 9181 9822192051110063826144329139723177504350853585045115051571442978912000 9182 13639662114678855542132785886535463454272855472677113461313309735024000 9183 17918165347930348399264385389870472776663811648913698560667069024544000 9184 22257721018132229652211228726479727902262078532634984930828624803925750 9185 26129774260339848301767501652861408377566842490383319587434314562715200 9186 28973096803820355210637519050349082291930176590576545823532538874636000 9187 30322033589741151432295625862895965383713069641908802022489611858552000 9188 29928581596794683204367914454640394898630287596382303726350040770422000 9189 27835278158077474738277909095809214159028547254102256017701739242056000 9190 24370070060847421760655557147147250763720911779611975166518461499677600 9191 20062644465883118489728340043773277260353458418049929962517678084440000 9192 15511396415752225869373299941250635659625127573214529183983575185655000 9193 11247145008531919827220572522610706734620283907468744748904585197480000 9194 7636392465617545273485406983028964141584772747985535605629519314140000 9195 4846563751511935400238738298562382575192469104054819931039534924707520 9196 2869675905500488065930831887306673893206067232664038117062882521208400 9197 1581733995475728621936575916295869502951160012876720621784702324052800 9198 809585743246452815369904241181021964528256456294889549019980775328800 9199 383713287697966259872484657172482450100077326986105317417257351934400 9200 167874563367860238694212037512961071918783830556421076370050091471300 9201 67548978401333795176454775039508798943086314992981503066138125512000 9202 24893868006916291559675034584756514542083267185099370106765359164000 9203 8361795698650645764129486141548348766204192229107264106119181464000 9204 2545512636153853047243500032886317056378487090153401828223356262000 9205 697593774336972876614827690673343636211682275225430535623840193600 9206 170719947478355990626397798826223902317894120897516126214054996000 9207 36945339406731022941741259674640606684728573131210386410175992000 9208 6984501148173323552002738140970279982753438928730889166386577000 9209 1135719919056588907332347774974084158286381686681654493915656000 9210 155635692611458479893692102496448569839244897804523023240293600 9211 17478709591674482103747573399552852306544832140829176622808000 9212 1544668569774635233176179690792241673593517774260423453906000 9213 100727607047392099839445640606639415412966126105084845416000 9214 4309080518777072627807882769274524561577772257551162468000 9215 90717484605833107953850163563674201296374152790550788800 9216 0 9217 0 9218 0 9219 0 9220 0 9221 0 9222 0 9223 0 9224 0 9225 0 9226 0 9227 0 9228 0 9229 0 9230 0 9231 0 9232 0 9233 0 9234 0 9235 0 9236 0 9237 0 9238 0 9239 0 9240 0 9241 0 9242 0 9243 0 9244 0 9245 0 9246 0 9247 0 9248 0 9249 0 9250 0 9251 0 9252 0 9253 0 9254 0 9255 0 9256 0 9257 0 9258 0 9259 0 9260 0 9261 0 9262 0 9263 0 9264 0 9265 0 9266 0 9267 0 9268 0 9269 0 9270 0 9271 0 9272 0 9273 0 9274 0 9275 0 9276 0 9277 0 9278 0 9279 0 9280 0 9281 0 9282 0 9283 0 9284 0 9285 0 9286 0 9287 0 9288 0 9289 0 9290 0 9291 0 9292 0 9293 0 9294 0 9295 0 9296 0 9297 0 9298 0 9299 0 9300 0 9301 0 9302 0 9303 0 9304 0 9305 0 9306 0 9307 0 9308 0 9309 0 9310 0 9311 0 9312 1 9313 9312 9314 21673680 9315 22410585120 9316 13026152601000 9317 4841560398739680 9318 1248315656141714160 9319 236160941478238576800 9320 34154776161290254169700 9321 3896174465806443808988000 9322 359305209236670248064873360 9323 27325012689221815063578220320 9324 1741969558937890710303111545400 9325 94375581548138031618552007749600 9326 4396168671094388921823366483438000 9327 177839676641338346517494585476678560 9328 6302193540977427654713714372829796470 9329 197134358513619190306615840589554879200 9330 5479605039424859345374636606017071734800 9331 136155283112578915036040139490230286596000 9332 3040347471903887172754776314816842299688680 9333 61303332698796745442484061204878371267192160 9334 1120939037984196688359470953849532201889774000 9335 18659714874270011413409265065404500132025236000 9336 283783163712856423578932572869693439507883797500 9337 3955710275626248259551456919745230791988293830112 9338 50686926638275979917506982010108267929293788692944 9339 598648063587868569396070116744900119164910179212960 9340 6533205142930871785398948876108884463743586088451640 9341 66031205368504649436255725858413219907039811833340000 9342 619372706356573611712078708551916002728033434996729200 9343 5402270577191259119012116269596420327644512229076570400 9344 43893448439678980341973444690470915162111661861247134500 9345 332767961724508412950718787295250574452152323532099488000 9346 2357586164812909949884417705837458654639383676235203120000 9347 15631277412743228255478563760662725871821285076230465094400 9348 97116547629173205179871447068561935740667428575468908132800 9349 566099379167861342100346345951149924916381358679504665376000 9350 3099433304502154965820871337319800073676531178476567787024000 9351 15955662573472632072568982624072343574547823226477005767520000 9352 77305185168474902391596720813630504618684203532281092943634400 9353 352817002149041910260755527710989429764750273348994970293612800 9354 1518073155505231348570937899844903498817718012879179038848368000 9355 6162605248903335047254440171030744003313029423835109716384992000 9356 23619075902305137422845013465417417616003449547963075462591240000 9357 85518550378124082757678833939970620227425823252180379897145171200 9358 292686834517190268114891358881506253160216357274239277511873974400 9359 947356662199144598017869269353902086960410572435858231874105440000 9360 2901279777984880331429724637396325141316257378084815835114447910000 9361 8410207103196487757913737391203008323015889775706088385004813600000 9362 23084336456853719597921626391374017245014014256358071399161212369280 9363 60013949681370569750536731125902001003761924029793648135766289135360 9364 147815423401600589696218427995010106022579295132553881872856318654400 9365 344990358070805790690070492678991190845151249159495638860251343929600 9366 763095956638099228378242344917521666992875705445386443981008631120000 9367 1599852746115314150867706760815511541179774454193269695116547682169600 9368 3179299207203647253892713180294090537191439540348359929836200623495200 9369 5988707647918227514257742278670309045125149272678351114372898681376000 9370 10692086246550795020996432855438132022895852120007781448550424934704000 9371 18091464519443890454946564067374489403865719329746001933916116881760000 9372 29006648112841704362764324388023764677531369992026089767378840733755200 9373 44059547200693714877275990712472539090945257510059516088477615648262400 9374 63384312179978211048734710884488330169856210725970115496691262886288000 9375 86332978494573496832819311423921368833016547035675093065032241663712000 9376 111288605090661148261056143632398639511310392663174924654143124019628750 9377 135706246964990825051115089229376991896395536804894014631513698212811200 9378 156454722740629918137442602871885044376422953589113347447075709923034400 9379 170430740521648540809109897091449736467076908676935680333303680446344000 9380 175295977924083144482726356091465170120548827350239207540050238798186000 9381 170104477632695678956142777807722975416285566552847120108177295368120000 9382 155593524234641231241108557170247831799141205977522610678540946497941600 9383 134018465032099231511385311492405492099161102232573532149618089604059200 9384 108579774910265581085613099588754449617375893012501704287885026299585000 9385 82642065497473671773925076361791714702209912189661646198472821668440000 9386 59008487234317395295114508505223813821336880325342775134409921972900000 9387 39464876262311473973372583288293686683710105561589248009893355815475520 9388 24679212787304197367005154230837395481572178200910727806740789682392240 9389 14402104274594792189211980711536074947923720117245929872039658003217600 9390 7825995518049043881909074331416545657106479077517265640526480828178400 9391 3949989726302593851628518529716731103971384248386378267530590387560000 9392 1846620197046462625636332412642571791106622136120631840070551006184300 9393 797077945135738783082166345466203827528418516917181736180429881041600 9394 316507750373649992687296868291904256320772968496263419928873852228000 9395 115135494619881968598398309179781109934657723770015405768871806312000 9396 38182689542307795708652500493294755845677306352301027423350343930000 9397 11478588468635644606116710182897745286755862892345720631628643185600 9398 3107103044106079029400439938637275022185673000334793497095800927200 9399 751221901270197466482072280051025669256147653667944523673578504000 9400 160643526407986441696062977242316439603329095360810450826891271000 9401 30015455003638421122354905481457938468997230290872297339199480000 9402 4824706470955212876704455177389905665016591831940213720449101600 9403 653703738728625630680159245143276676264776722067011205693019200 9404 72599422779407855959280445467235358658895335390239902333582000 9405 6345839243985702289885075358218283171016865944620345261208000 9406 409362649283821899641748863081079833349888364467360434460000 9407 17327039559714123619185381240661772447607463182995200660800 9408 360979990827377575399695442513786925991822149645733347100 9409 0 9410 0 9411 0 9412 0 9413 0 9414 0 9415 0 9416 0 9417 0 9418 0 9419 0 9420 0 9421 0 9422 0 9423 0 9424 0 9425 0 9426 0 9427 0 9428 0 9429 0 9430 0 9431 0 9432 0 9433 0 9434 0 9435 0 9436 0 9437 0 9438 0 9439 0 9440 0 9441 0 9442 0 9443 0 9444 0 9445 0 9446 0 9447 0 9448 0 9449 0 9450 0 9451 0 9452 0 9453 0 9454 0 9455 0 9456 0 9457 0 9458 0 9459 0 9460 0 9461 0 9462 0 9463 0 9464 0 9465 0 9466 0 9467 0 9468 0 9469 0 9470 0 9471 0 9472 0 9473 0 9474 0 9475 0 9476 0 9477 0 9478 0 9479 0 9480 0 9481 0 9482 0 9483 0 9484 0 9485 0 9486 0 9487 0 9488 0 9489 0 9490 0 9491 0 9492 0 9493 0 9494 0 9495 0 9496 0 9497 0 9498 0 9499 0 9500 0 9501 0 9502 0 9503 0 9504 0 9505 0 9506 1 9507 9506 9508 22586256 9509 23841048000 9510 14146681857000 9511 5367816963820080 9512 1412928709698863280 9513 272897087930409022080 9514 40294960639724457166500 9515 4693119242903216406281000 9516 441904107911766856815418960 9517 34315132214371581707749392960 9518 2233819787343883381447519511160 9519 123587071074942660452865724434000 9520 5879213523993700847257755176646000 9521 242902972973535302560480409431560960 9522 8791949013956164505958638569503296310 9523 280916460881907346186927572840115702860 9524 7976640247264035755925103920151433538000 9525 202487344116143001848469951036752733912000 9526 4619748756009802587172841932903513624202280 9527 95181490242868631081751568712837471178008880 9528 1778556606934925412197027246774591093665108080 9529 30258997093410829319042051457412702916797680000 9530 470380312455556537713025223523738440828136157500 9531 6702731300366698439795524225123863286424608989912 9532 87809746147999232814836039256948126131030084637072 9533 1060462284069938608644467063948108782520698031748672 9534 11835516563280564828621284195849428376347076247195000 9535 122351939359288026896591492031765672180691416044130000 9536 1174034831452012666976626805762587049947167854396785200 9537 10477130816370926776265922462247603059674205535178803200 9538 87111613057209053294070374847242277783267759693859697700 9539 675934922252907713806147536693477729355934407174577085000 9540 4902282342706209578331090785154080694567607326774787440000 9541 33279493846485582737470490587217416372264671452619699878400 9542 211745915322623545720047581313421925467356852467825652158400 9543 1264288613474890330690773505957568165646585034384227086006400 9544 7091923662843913904844366619291067965192062866005705953360000 9545 37413277758487551066713476497824805623077654462084013523840000 9546 185803690668088800485065802657322440925609401472324732162770400 9547 869441898152996135999718979002081094777420316467166176794974400 9548 3836584883913221044570188510517119751557505523458288843634966400 9549 15977124719379016789178178221190817786367113321053988153590720000 9550 62835654758962724087191450917431243091631818608731955475950280000 9551 233531426032569610607507584989919770621047440419415652796050275200 9552 820670928156043300792734594510890082390410570396396405572509379200 9553 2728387187133536442291463495739238010445982448615271707797423667200 9554 8585419751179747919536940253519737663078720812699965226359080550000 9555 25581046605555983596987617898242483649173331401106018837722974700000 9556 72199945939521208104137852755999585851426810546481627567589323793280 9557 193088359844409659197379047970293394533842712095857824436813278087680 9558 489433290818633063660812128250144573274762554994456186645679810655680 9559 1176103493423201559170694861405651786972106531225553314296311399760000 9560 2679709057031464732211967304245250505021493756331473326537960541840000 9561 5789943271655422641235510181998994149031564691366118896612267802137600 9562 11864214114686781215745978453292581760738786577397538274754602326701600 9563 23056524444485175929892307772880689823731824699811651790335659923297600 9564 42494188928599313544985822886997704193560437912851439090392714484080000 9565 74270222764032813446622736697642640710606637248430955307655637725120000 9566 123082263613949934728486457538371109577633110506705299823742648518907200 9567 193372457158600193072489070349185032676926407960816765054985090900707200 9568 287945875331901015907109115160961271343061071583692810399254594254851200 9569 406272839974463514507384994936100559214195515462000437953092901946880000 9570 542953497563528632425152700752005483676393127841550389979304332338188750 9571 687012875260266051821270139223721021475502405074775949072038097202356700 9572 822649026023312150206553040907008459140546497904047601092688410240471200 9573 931688048185012023089800770766591892686687100767248385822060119773347200 9574 997373667499093753091374095003163898961743328027223077383044462127610000 9575 1008476545965267239525703611288643354253693001706165069212765393968140000 9576 962374761006855022861671446201162515202095607342454666048753261672453600 9577 865965466361256572842797397335543179717656352887398207735993809749305600 9578 733999278393395328138744553219980079413461036764511520986102777785194600 9579 585381297273771841731969290896024645807320211343436660572515820151450000 9580 438715274655142373715851345843185746236895936331896284694960724233300000 9581 308543578050798796519094742072114277709006279845152302622802600011899520 9582 203309705343029816404375794377850924681523182321788376693626505478755120 9583 125298307188974692046144232190363852046936365020039589886745024627993120 9584 72081537666241193649162526736731341578612307292922183531164954996380000 9585 38622121768292028771478847846119148572164645984222365282521328233920000 9586 19226574992777875572801813943396188648580712829020696217205148711448300 9587 8867492139635093961789100593311517581253656000703646815007282426587800 9588 3776992487792223246068409294950057458761224090722076811151227969920800 9589 1480313502255625310550835403740042842017027877043055217028351795440000 9590 531620523627516232558930968406642369851353265366652766432800942410000 9591 174091925107640609859436771107282470182463920533910096246367754981600 9592 51690896097401132943661864433692848096361650823751564542593779061600 9593 13822482983371633383270129952938872314313116827490179235593844473600 9594 3302116931719721301530183421092060147401764737972214822552765015000 9595 697859328834593291094751552443897069404185604262780913136387910000 9596 128888587152660686849104731167416051336871810367545709389140285600 9597 20482717146830269761311656347822669189629670624766351111714601600 9598 2744258181061616955260800838661496557306243677751068308209399600 9599 301427364089320858769541079515368450623301132369466399907380000 9600 26062755337736660943858010949495416056609559204421947660620000 9601 1663395797732555867441796599103530154970316465567539263436800 9602 69669138229683872052141220405160876716421674881626535990300 9603 1436477076900698392827654028972389210647869585188175999800 9604 0 9605 0 9606 0 9607 0 9608 0 9609 0 9610 0 9611 0 9612 0 9613 0 9614 0 9615 0 9616 0 9617 0 9618 0 9619 0 9620 0 9621 0 9622 0 9623 0 9624 0 9625 0 9626 0 9627 0 9628 0 9629 0 9630 0 9631 0 9632 0 9633 0 9634 0 9635 0 9636 0 9637 0 9638 0 9639 0 9640 0 9641 0 9642 0 9643 0 9644 0 9645 0 9646 0 9647 0 9648 0 9649 0 9650 0 9651 0 9652 0 9653 0 9654 0 9655 0 9656 0 9657 0 9658 0 9659 0 9660 0 9661 0 9662 0 9663 0 9664 0 9665 0 9666 0 9667 0 9668 0 9669 0 9670 0 9671 0 9672 0 9673 0 9674 0 9675 0 9676 0 9677 0 9678 0 9679 0 9680 0 9681 0 9682 0 9683 0 9684 0 9685 0 9686 0 9687 0 9688 0 9689 0 9690 0 9691 0 9692 0 9693 0 9694 0 9695 0 9696 0 9697 0 9698 0 9699 0 9700 0 9701 0 9702 1 9703 9702 9704 23527350 9705 25346798400 9706 15350654781000 9707 5945001583585680 9708 1597223758790019360 9709 314881255304318102400 9710 47458509197897693996100 9711 5642289426861170286203000 9712 542336859709895687909832360 9713 42992521969729912714306710720 9714 2857211355904967115804966816600 9715 161390175168454533061977593084400 9716 7838951365324934463010340235528000 9717 330699228265174568546196220069474560 9718 12222953507207350654625424352724094870 9719 398832012363201787796255196007571676900 9720 11566128358532851846091400684219578630100 9721 299886319766945964762923851535443922376000 9722 6988850682168675708799940360033520610972680 9723 147098666738978793489979697101657910002377360 9724 2808247274107776966626885126486196463681749600 9725 48817848644036137968054509684625827372433590400 9726 775491866480782400013365909052649861905846097500 9727 11293643149932930247874650406715550468907217887112 9728 151227896143776456514439845386966217225662923541624 9729 1867011063503413043388146239345261941057566957304000 9730 21303929813905016691518311552528971077424737244951000 9731 225198497081588107476335065043974498071707388950790000 9732 2209947918027317961367768104964869741077021843570419200 9733 20172386198684321703556776084028967085044365881165158400 9734 171583480264199650427714374699113577451891041821238798500 9735 1362268843309706315517005035489932039163498574459532279000 9736 10110957331831557255307874744380291432545690111472999095000 9737 70256709231469563556882146795236767897003195288863810854400 9738 457644397632767018169135095096750613106868035978848990148800 9739 2798015783919839256446793824660191842004737371178207485424000 9740 16075026969112871517647231003726420721102009162946266827616000 9741 86874899201911771121012648816983023226468451886534065301120000 9742 442084643313728525292053116667422359443691334537600224801074400 9743 2120217962162569524630893650548934599544937262963791203061428800 9744 9591462209783052611425471276292799378893763808645722109087416000 9745 40959537916953479404984056894325551052322963241247496902841664000 9746 165234499551346422599651593153245120722439226711850697733054440000 9747 630094224955801024846671408557708060354901584527857327355380931200 9748 2272627185662889140656803492491695612773444656482328507739256742400 9749 7757179257536525179063964840827245323817008922533615639816204544000 9750 25069425673444863925047865540277633976189864773083898460968515206000 9751 76743139816667950790962853694727450947519994203318056513168924100000 9752 222616499980190391654425045997665389708565999184985018333400415029280 9753 612131183336532749370414428671781186926437534091123741299684647554560 9754 1595978122234673033676561287772210565026399635851487565148955904312000 9755 3946480611264520787439442757161187107395290804779078899083178252528000 9756 9257176742472332711277705232847229017346978430963271491676590962720000 9757 20601426059611154979279838554554560576786730180907353283294813342489600 9758 43502118420518197791068587662072799789375550783790973674100208531239200 9759 87164909485248835832519700116987973723864215328556244573220177758808000 9760 165727336821537322825444709259291046354885707860120612452531586487912000 9761 298985255742388505413327427218715245937570308923170768802613721098560000 9762 511763096079054991765812112922700929296474512106827299267140485947035200 9763 830978937519390018879074653662714059341386455831617990371422417654390400 9764 1279759445919560070698262734048716761524715873705301379552242641132672000 9765 1868855063882532166733970976706062572385299371125202014584227348955648000 9766 2587013723685048189790433456524261422222814315009740093430802995258428750 9767 3393427232346162619602031293741409893954754303854196354507339692241943700 9768 4216076258369474769808584334648418353095300801758243955600028102482414900 9769 4958984772597644639026358941177021364300108762148257537439997411696848000 9770 5518800960161652100438936659017506907588313081750634361519512690439442000 9771 5807433902627573413820431140869084143460921768445847122707993820437220000 9772 5774248566041130137170028677206975091212573644054727996292519570034721600 9773 5420302363520457807793805931470622124899404579184085078051220512875283200 9774 4799226051033738683984099001822946673088014471152575329524518162441657000 9775 4004008073352599397446669949728808577322070245589106758316008209835918000 9776 3144126135028520344963601311876164514697754210378590040313885190338650000 9777 2320784304469051817295799581672859567115568974487449928423689121828635520 9778 1607994942258508547925517646443002767935683351090508070213227816059245040 9779 1044152559908122433717868601586365433724469708500329915722875205233276000 9780 634317531462922504112630235283235805891788304177715215074251603968144000 9781 359795555420404689081671372040162594593323281010913613421382899863360000 9782 190129463817470102886595715662473421080409271309204662592362026146544300 9783 93369476058510695244720529776633038061435554360350163522723738491718600 9784 42491165487662511518269604568188146411063771020623364125451314661609000 9785 17862449593884545413980080538463183627005469716319532952142111664976000 9786 6911066807157711023266102589286350808067592449766485963626412251330000 9787 2450678638053710123405917624048668618722376727515811354852715320125600 9788 792593740160150705136148587983290337477545312630857322986437945611200 9789 232469031993068379627724912844881034377084237553243923507714657056000 9790 61419374929986816208461411632312318741672824126283195699481429279000 9791 14499966054674327270524282256334305775398078666348892306278282130000 9792 3028881798087526140953961182434277206416487543637324170644796711600 9793 553033362964417283555414721391212068120001106868691480016294243200 9794 86901509066951203583258693224280724314697716462117163093297654000 9795 11514525308212056804996469237487074813810103256513616476461916000 9796 1251012256211359725305184525575779970717258841812253487709760000 9797 107011796320794427472088914542327106636423692618178359281100800 9798 6757906408279335589057698379300605041492902463517773991059100 9799 280113029995636186601392535649615896076334569111694319961000 9800 5716592448890534420436582360196242777068052430850904489000 9801 0 9802 0 9803 0 9804 0 9805 0 9806 0 9807 0 9808 0 9809 0 9810 0 9811 0 9812 0 9813 0 9814 0 9815 0 9816 0 9817 0 9818 0 9819 0 9820 0 9821 0 9822 0 9823 0 9824 0 9825 0 9826 0 9827 0 9828 0 9829 0 9830 0 9831 0 9832 0 9833 0 9834 0 9835 0 9836 0 9837 0 9838 0 9839 0 9840 0 9841 0 9842 0 9843 0 9844 0 9845 0 9846 0 9847 0 9848 0 9849 0 9850 0 9851 0 9852 0 9853 0 9854 0 9855 0 9856 0 9857 0 9858 0 9859 0 9860 0 9861 0 9862 0 9863 0 9864 0 9865 0 9866 0 9867 0 9868 0 9869 0 9870 0 9871 0 9872 0 9873 0 9874 0 9875 0 9876 0 9877 0 9878 0 9879 0 9880 0 9881 0 9882 0 9883 0 9884 0 9885 0 9886 0 9887 0 9888 0 9889 0 9890 0 9891 0 9892 0 9893 0 9894 0 9895 0 9896 0 9897 0 9898 0 9899 0 9900 1 9901 9900 9902 24497550 9903 26930973300 9904 16643341499400 9905 6577448560562880 9906 1803317147020989600 9907 362797968068018683200 9908 55802862463462123709700 9909 6770747312233404343443600 9910 664210311330096966091817160 9911 53740652462162390892883388400 9912 3645407592016682182233923179800 9913 210182553707754740731877795644800 9914 10421194168020206992001981724878400 9915 448806095502736914455552012951429760 9916 16935417509986088256408720488714107350 9917 564201383343065943711775643132662372200 9918 16706629851214119333243134321650502465700 9919 442332321656245298025312681014779785504600 9920 10527509255418638093002441808151758895009480 9921 226305641136890451523045687848704476926734400 9922 4412960002169363804699390913049737300071320800 9923 78365493875952747790824344493741459729432868800 9924 1271806661028483136021920090846345773525587599900 9925 18924483116103829064006170951793625110060743486512 9926 258951876958521329648013433881791467852162540311000 9927 3267269361130972825929255918854208396850742175282000 9928 38107029385435734082011627706636328546942839860687000 9929 411791537520618253671012690366124796473979225510016000 9930 4131641759790203145165827326673452124622258229283827200 9931 38564855968072967962682071925349495897878934772815744000 9932 335484118128509764269113180381848935017876514605705710500 9933 2724537686619412631034010070979864078326997148919064558000 9934 20688574232824570999322266784655057854285796689629367379000 9935 147099984953389398697221994852526982784350440136058603976400 9936 980666566355929324648146632350179885229002934240390693176000 9937 6137583009888679659302644518609453072784585201294132548672000 9938 36102929422433826195371649959188846537556971398748173039072000 9939 199812268164397073578329092279060953420877439339028350192576000 9940 1041521447806919746027040393504605219706323652554685275378802400 9941 5117767494875167818074570880635359378211917531291909800493104000 9942 23726248624200182775631428946619030042526678895070996796163608000 9943 103861685432274894205495287124896933025533228218877581432205648000 9944 429609698833500698759094142198437313878341989450811814105941544000 9945 1680251266548802732924457089487221494279737558740952872947682483200 9946 6217564941907904252740311441722563468908480663961087426833815616000 9947 21779772530775628387371901283861111870716986590190536219483958912000 9948 72258932823458725431020318321976709696076669051830060269850426182000 9949 227159693857337134341250046936393254804659182841821447278980015336000 9950 676935887694864660336925139870451899317884364868627912891360445701280 9951 1912909947926664841782545089599316209145117294034761691561514523608000 9952 5127504179945438895428952222417102028063539255607970688031751947896000 9953 13040544628526242601973810849750009572262700050574347666535719443136000 9954 31474400924405931218344197791680578658979726665275123071700409273248000 9955 72104991208639042427479434940940962018753555633175736491531846698713600 9956 156809961748379550177107699712122882961702566778781416732221681914932000 9957 323755378088067104520787457577383902402924228363208908414817803104144000 9958 634614436121496577648654130578260836041879417903388686708474611673224000 9959 1180991760182434596382643337513925221453402720246524536770324198339312000 9960 2086418776322301120276003229607934557901011472435526681627572750399451200 9961 3498858684292168500543472225948269723542679814027865222616515442755328000 9962 5568682994406734361687035140049821583931871774771716813727326087090816000 9963 8409847787471394750302869395177281575733847170063409065629023070300416000 9964 12048092484590367283881161526098703194923392381331075292263453949346396750 9965 16368296061905019694550974475693859488487638406826123592329520868461140200 9966 21080381291847373849042921673242091765476504008791219778000140512412074500 9967 25724733507850281564949237007355798327306814203644085975469986573177399000 9968 29730314849903093573332336195352375921524138214592127044314794171076994000 9969 32521629854714411117394414388866871203381161903296743887164765394448432000 9970 33649931298653482523508098153378578979824998132594794185290889908133377600 9971 32908978635659922404462393155357348615460670659331945116739553113885648000 9972 30395098323213678331899293678211995596224091650632977086988615028797161000 9973 26488053408332580629262585821282887511515233932358706247321285080452996000 9974 21757352854397360787148121078183058441708459135819843078972085517143458000 9975 16825686207400625675394546967128231861587875065034011981071746133257607520 9976 12234744125879956342911547309892412364728025497427778795100646426537734000 9977 8353220479264979469742948812690923469795757668002639325783001641866208000 9978 5346390622330346820377883411672987506802215706640742527054406376302928000 9979 3202180443241601732826875211157447091880577200997131159450307808783904000 9980 1791219685438270969300033321241196967020697871807770242317515930538496300 9981 933694760585106952447205297766330380614355543603501635227237384917186000 9982 452405938427465563812164613343650264729561326748989935688628703161837000 9983 203185364130436704084023416125018713757187218023134687330616520189102000 9984 84315015047324074483846451589293479858424627887151128756242229466226000 9985 32208919242991618764763488773211073274636951275922092092349972778793600 9986 11279218609971375419245191444377593264103529448977584980960847687544000 9987 3603269995892559884229736149095656032844805682075280814369577184368000 9988 1044129373809775875543843997749309418608438010146814326891184297743000 9989 272599361827877352685856506419084948577483878927359175358031704044000 9990 63606517759838048960033184831119821334746238416383807583540730943600 9991 13134542370404910484441099633041286617850026288131422650386988276000 9992 2371169747398239983486058629405374049158180549180625450117121702000 9993 368464809862785817759887015599586394041923304208435727246781312000 9994 48289073089758485396780122687225106869686191293952984625596736000 9995 5190072121558529732396312355302864671866549091981650425133388800 9996 439263916538156813288750394654539327697038660128655309418841500 9997 27451076939572346286936468493662357815480787772946043356178000 9998 1126168712431435280826006724958659827082406328877628184333000 9999 22750883079422934966181954039568885395604168260154104734000 10000 0 10001 0 10002 0 10003 0 10004 0 10005 0 10006 0 10007 0 10008 0 10009 0 10010 0 10011 0 10012 0 10013 0 10014 0 10015 0 10016 0 10017 0 10018 0 10019 0 10020 0 10021 0 10022 0 10023 0 10024 0 10025 0 10026 0 10027 0 10028 0 10029 0 10030 0 10031 0 10032 0 10033 0 10034 0 10035 0 10036 0 10037 0 10038 0 10039 0 10040 0 10041 0 10042 0 10043 0 10044 0 10045 0 10046 0 10047 0 10048 0 10049 0 10050 0 10051 0 10052 0 10053 0 10054 0 10055 0 10056 0 10057 0 10058 0 10059 0 10060 0 10061 0 10062 0 10063 0 10064 0 10065 0 10066 0 10067 0 10068 0 10069 0 10070 0 10071 0 10072 0 10073 0 10074 0 10075 0 10076 0 10077 0 10078 0 10079 0 10080 0 10081 0 10082 0 10083 0 10084 0 10085 0 10086 0 10087 0 10088 0 10089 0 10090 0 10091 0 10092 0 10093 0 10094 0 10095 0 10096 0 10097 0 10098 0 10099 0 10100 1 10101 10100 10102 25497450 10103 28596806700 10104 18030286624350 10105 7269811566937920 10106 2033527846640690400 10107 417412715949225796800 10108 65507708109281623485300 10109 8110016011356495312476400 10110 811812602736785180778887640 10111 67024858688764330214719731600 10112 4639609662566686413752265865200 10113 272995730677888341410370010435200 10114 13814141106445390663816580426001600 10115 607208246856644060733982135169581440 10116 23387005132837931401707280674890910150 10117 795320022302876089328647593331584307800 10118 24041247834673976601496217682375113304300 10119 649846250334483832901385296799491289815400 10120 15791263883127957139503662712227638342514220 10121 346620032627389172585930737084724578583985600 10122 6902322054675158771452893479385486546265399200 10123 125181243464184259458070056788703890217146011200 10124 2075052973256998800877869621907195735752274505100 10125 31540805193506381773343618252989375183434572477520 10126 440918060767211993724995846879807093910438919989000 10127 5684153546077171902644047968417595430137592551518000 10128 67745830018552416145798449256242361861231715307888000 10129 748184624509292320050149817707466179509060846349184000 10130 7673048982467520126736536463822125374298479568669964800 10131 73217335243732736276976107568417158878581745728099456000 10132 651233876367107189463572644270647932681760293058134614500 10133 5408410631647490745186915514034655558470009265764710242000 10134 42004074957552916877411874987026935643549950854702048921000 10135 305515353364731828063461066232171425782881683359506331335600 10136 2083916453506349814877311593744132256111631235260830222999000 10137 13346807497694430370229560302372937634468066231385653320128000 10138 80358133230578516370343349909162271325530033113342707732128000 10139 455309922538544151268651538144089713532819083084015420930624000 10140 2430216711549479407396427584844078845981421855960932309217205600 10141 12230596894532180717771432104569248683523396134104394607958096000 10142 58088401804076309554132119145170728724806696605173819742331592000 10143 260565280996759822305014492260706340748267572549113932365007152000 10144 1104710654143287511094813508510267378544307972873516093415278256000 10145 4429753339083207204982659599557220303101126291226148483225708364800 10146 16810453361454704090742323527620264193715521795154051191069205184000 10147 60408048340075799489503197900520442358403717523736015552153621888000 10148 205660039574459449303673213685626019904218211916747094614189674518000 10149 663662634994965353271495235167109705213612122420223444011137691864000 10150 2030807663084593981010775419611355697953653094605883738674081337103840 10151 5894885757896456961411516500601974440426790028556102355628340674792000 10152 16237096569827223168858348704320823088867874309425240512100547835004000 10153 42451134641798194002170065106633009884174321441231387084680107974464000 10154 105370820486054639296195792606930632901801693618529759848736152784352000 10155 248361636385312257250206942574352202509040024958716425693054138628902400 10156 555962591653345677900654571706617494136945464033861386596058690425668000 10157 1182083589763407800227061182317424945982769857047065084212241746217456000 10158 2387359069218963315916365538842028859395641619731795535712833062961176000 10159 4579943655341636605483909528407661224660756890712131740158086525267088000 10160 8345675105289204481104012918431738231604045889742106726510291001597804800 10161 14444006363359977656089718676350549371547985898935546175416897084195072000 10162 23740174870891867541928939281265028857814821776658371679574390160755584000 10163 37048788901563171467550478686862078293097759154603666964798128661053184000 10164 54885754652022784293236402507782981221317676403841565220311290213689140750 10165 77164824291837949988597451099699623302870295346466011220982026951316803800 10166 102921861601372472321797794051711389207914696042921837739647744854717775500 10167 130182742297302940040803714552376312747279938545714010845560235082443201000 10168 156084152961991241259994765025599973588001725626608666982652669398154218500 10169 177295336949894692865795355861887136560368269730875797320349850053605968000 10170 190682944025703067633212556202478614219008322751370500383315042812755806400 10171 194049494713718852798726525157451952180819816646405607412498744223256752000 10172 186712746842598309753095661166159401519662277282459716391501492319753989000 10173 169719749616353201809719531373405168129338350751779858547651196996976604000 10174 145606899871736183729375887215532775725279688062794334451582418460883142000 10175 117779803451804379727761828769897623031115125455238083867502222932803252640 10176 89721456923119679848018013605877690674672186981137044497404740461276716000 10177 64283479340430494180195736515056237137123874227672485246243099591752992000 10178 43257160489763715183057420330808717100490654353729644082531106135541872000 10179 27294776159059367151238602990342049021267777094213641787695480846300896000 10180 16120977168944438723700299891170772703186280846269932180857643374846466700 10181 8894671140310755704891797836616094678484123862749147156638419298421614000 10182 4574326710766596256322997757141352676710008970462009349740579109747463000 10183 2187230684462936285139781479463436742209721229307861634206048423212098000 10184 969622673044226856564234193276875018371883220702237980696785638861599000 10185 397243337330229964765416361536269903720522399069705802472316330938454400 10186 149852475818191130569971829189588024794518319822130771889908404991656000 10187 51831653017839130642381589221606744472459897119082885560546994882832000 10188 16358026856353155383520222631405847558198862158966757787961887331307000 10189 4683752671406256332511534519382459571013132101570080376606181096756000 10190 1208523837436922930240630511791276605360178529911292344087273887928400 10191 278744176971926433614250003323431749334372780114789080691546084524000 10192 56908073937557759603665407105728977179796333180335010802810920848000 10193 10159101186216808975379742001531453435727313958889727908375541888000 10194 1561346696568857694495890633553611788786520185171146502894294464000 10195 202412812740782659563456181856811722202795414587284366580202163200 10196 21523931910369683851148769338072427057154894346304110161523233500 10197 1802620719031917406175494764417161496549905063756790180389022000 10198 111490702530712092801774665770907322881158226558885190248967000 10199 4527425732805164058270208853874208193725229483770666842066000 10200 90548514656103281165404177077484163874504589675413336841320