0 1 1 0 2 2 3 0 4 2 5 6 6 0 7 0 8 12 9 20 10 0 11 0 12 6 13 60 14 70 15 0 16 0 17 0 18 60 19 280 20 252 21 0 22 0 23 0 24 20 25 420 26 1260 27 924 28 0 29 0 30 0 31 0 32 280 33 2520 34 5544 35 3432 36 0 37 0 38 0 39 0 40 70 41 2520 42 13860 43 24024 44 12870 45 0 46 0 47 0 48 0 49 0 50 1260 51 18480 52 72072 53 102960 54 48620 55 0 56 0 57 0 58 0 59 0 60 252 61 13860 62 120120 63 360360 64 437580 65 184756 66 0 67 0 68 0 69 0 70 0 71 0 72 5544 73 120120 74 720720 75 1750320 76 1847560 77 705432 78 0 79 0 80 0 81 0 82 0 83 0 84 924 85 72072 86 900900 87 4084080 88 8314020 89 7759752 90 2704156 91 0 92 0 93 0 94 0 95 0 96 0 97 0 98 24024 99 720720 100 6126120 101 22170720 102 38798760 103 32449872 104 10400600 105 0 106 0 107 0 108 0 109 0 110 0 111 0 112 3432 113 360360 114 6126120 115 38798760 116 116396280 117 178474296 118 135207800 119 40116600 120 0 121 0 122 0 123 0 124 0 125 0 126 0 127 0 128 102960 129 4084080 130 46558512 131 232792560 132 594914320 133 811246800 134 561632400 135 155117520 136 0 137 0 138 0 139 0 140 0 141 0 142 0 143 0 144 12870 145 1750320 146 38798760 147 325909584 148 1338557220 149 2974571600 150 3650610600 151 2326762800 152 601080390 153 0 154 0 155 0 156 0 157 0 158 0 159 0 160 0 161 0 162 437580 163 22170720 164 325909584 165 2141691552 166 7436429000 167 14602442400 168 16287339600 169 9617286240 170 2333606220 171 0 172 0 173 0 174 0 175 0 176 0 177 0 178 0 179 0 180 48620 181 8314020 182 232792560 183 2498640144 184 13385572200 185 40156716600 186 70578471600 187 72129646800 188 39671305740 189 9075135300 190 0 191 0 192 0 193 0 194 0 195 0 196 0 197 0 198 0 199 0 200 1847560 201 116396280 202 2141691552 203 17847429600 204 80313433200 205 211735414800 206 336605018400 207 317370445920 208 163352435400 209 35345263800 210 0 211 0 212 0 213 0 214 0 215 0 216 0 217 0 218 0 219 0 220 184756 221 38798760 222 1338557220 223 17847429600 224 120470149800 225 465817912560 226 1093966309800 227 1586852229600 228 1388495700900 229 671560012200 230 137846528820 231 0 232 0 233 0 234 0 235 0 236 0 237 0 238 0 239 0 240 0 241 0 242 7759752 243 594914320 244 13385572200 245 137680171200 246 776363187600 247 2625519143520 248 5553982803600 249 7405310404800 250 6044040109800 251 2756930576400 252 538257874440 253 0 254 0 255 0 256 0 257 0 258 0 259 0 260 0 261 0 262 0 263 0 264 705432 265 178474296 266 7436429000 267 120470149800 268 998181241200 269 4813451763120 270 14440355289360 271 27769914018000 272 34249560622200 273 26190840475800 274 11303415363240 275 2104098963720 276 0 277 0 278 0 279 0 280 0 281 0 282 0 283 0 284 0 285 0 286 0 287 0 288 32449872 289 2974571600 290 80313433200 291 998181241200 292 6876359661600 293 28880710578720 294 77755759250400 295 136998242488800 296 157145042854800 297 113034153632400 298 46290177201840 299 8233430727600 300 0 301 0 302 0 303 0 304 0 305 0 306 0 307 0 308 0 309 0 310 0 311 0 312 2704156 313 811246800 314 40156716600 315 776363187600 316 7735904619300 317 45383973766560 318 168470811709200 319 410994727466400 320 667866432132900 321 715882973005200 322 486046860619320 323 189368906734800 324 32247603683100 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 135207800 339 14602442400 340 465817912560 341 6876359661600 342 56729967208200 343 288807105787200 344 958987697421600 345 2137172582825280 346 3221473378523400 347 3240312404128800 348 2083057974082800 349 773942488394400 350 126410606437752 351 0 352 0 353 0 354 0 355 0 356 0 357 0 358 0 359 0 360 0 361 0 362 0 363 0 364 10400600 365 3650610600 366 211735414800 367 4813451763120 368 56729967208200 369 397109770457400 370 1780977152354400 371 5342931457063200 372 10953009486979560 373 15391483919611800 374 14581405818579600 375 8900338616535600 376 3160265160943800 377 495918532948104 378 0 379 0 380 0 381 0 382 0 383 0 384 0 385 0 386 0 387 0 388 0 389 0 390 0 391 0 392 561632400 393 70578471600 394 2625519143520 395 45383973766560 396 441233078286000 397 2671465728531600 398 10685862914126400 399 29208025298612160 400 55409342110602480 401 72907029092898000 402 65269149854594400 403 37923181931325600 404 12893881856650704 405 1946939425648112 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 40116600 421 16287339600 422 1093966309800 423 28880710578720 424 397109770457400 425 3265124779316400 426 17364527235455400 427 62588625639883200 428 156993135980040360 429 277046710553012400 430 342663036736620600 431 290744394806829600 432 161173523208133800 433 52567364492499024 434 7648690600760440 435 0 436 0 437 0 438 0 439 0 440 0 441 0 442 0 443 0 444 0 445 0 446 0 447 0 448 0 449 0 450 2326762800 451 336605018400 452 14440355289360 453 288807105787200 454 3265124779316400 455 23152702980607200 456 109530094869795600 457 358841453668663680 458 831140131659037200 459 1370652146946482400 460 1599094171437562800 461 1289388185665070400 462 683375738402487312 463 214163336821292320 464 30067266499541040 465 0 466 0 467 0 468 0 469 0 470 0 471 0 472 0 473 0 474 0 475 0 476 0 477 0 478 0 479 0 480 155117520 481 72129646800 482 5553982803600 483 168470811709200 484 2671465728531600 485 25467973278667920 486 158210137034149200 487 672827725628744400 488 2018483176886233200 489 4340398465330527600 490 6716195520037763760 491 7413982067574154800 492 5694797820020727600 493 2891205047087446320 494 871950728486690160 495 118264581564861424 496 0 497 0 498 0 499 0 500 0 501 0 502 0 503 0 504 0 505 0 506 0 507 0 508 0 509 0 510 0 511 0 512 9617286240 513 1586852229600 514 77755759250400 515 1780977152354400 516 23152702980607200 517 189852164440979040 518 1046620906533602400 519 4036966353772466400 520 11161024625135642400 521 22387318400125879200 522 32621521097326281120 523 34168786920124365600 524 25057110408091201440 525 12207310198813662240 526 3547937446945842720 527 465428353255261088 528 0 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 601080390 545 317370445920 546 27769914018000 547 958987697421600 548 17364527235455400 549 189852164440979040 550 1360607178493683120 551 6728277256287444000 552 23717177328413240100 553 60765578514627386400 554 114175323840641983920 555 157176419832572081760 556 156606940050570009000 557 109865791789322960160 558 51445092980714719440 559 14428278950913093728 560 1832624140942590534 561 0 562 0 563 0 564 0 565 0 566 0 567 0 568 0 569 0 570 0 571 0 572 0 573 0 574 0 575 0 576 0 577 0 578 39671305740 579 7405310404800 580 410994727466400 581 10685862914126400 582 158210137034149200 583 1484298740174927040 584 9419588158802421600 585 42163870806067982400 586 136722551657911619400 587 326215210973262811200 588 576313539386097633120 589 751713312242736043200 590 714127646630599241040 591 480154201153337381440 592 216424184263696405920 593 58643972510162897088 594 7219428434016265740 595 0 596 0 597 0 598 0 599 0 600 0 601 0 602 0 603 0 604 0 605 0 606 0 607 0 608 0 609 0 610 0 611 0 612 2333606220 613 1388495700900 614 136998242488800 615 5342931457063200 616 109530094869795600 617 1360607178493683120 618 11132240551311952800 619 63245806209101973600 620 258253708687166392200 621 774761126061499176600 622 1728940618158292899360 623 2881567696930488165600 624 3570638233152996205200 625 3241040857785027324720 626 2092100447882398590560 627 908981573907524904864 628 238241138322536769420 629 28453041475240576740 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 163352435400 649 34249560622200 650 2137172582825280 651 62588625639883200 652 1046620906533602400 653 11132240551311952800 654 80494662447947966400 655 413205933899466227520 656 1549522252122998353200 657 4322351545395732248400 658 9056355618924391377600 659 14282552932611984820800 660 16853412460482142088544 661 14644703135176790133920 662 9089815739075249048640 663 3811858213160588310720 664 967403410158179609160 665 112186277816662845432 666 0 667 0 668 0 669 0 670 0 671 0 672 0 673 0 674 0 675 0 676 0 677 0 678 0 679 0 680 0 681 0 682 0 683 0 684 9075135300 685 6044040109800 686 667866432132900 687 29208025298612160 688 672827725628744400 689 9419588158802421600 690 87202550985276963600 691 563462637135635764800 692 2634187828609097200440 693 9124964373613212524400 694 23772933499676527366200 695 46928388207153664411200 696 70222551918675592035600 697 79081396929954666723168 698 65901164108295555602640 699 39389201535992745877440 700 15962156267609963551140 701 3926519723583199590120 702 442512540276836779204 703 0 704 0 705 0 706 0 707 0 708 0 709 0 710 0 711 0 712 0 713 0 714 0 715 0 716 0 717 0 718 0 719 0 720 0 721 0 722 671560012200 723 157145042854800 724 10953009486979560 725 358841453668663680 726 6728277256287444000 727 80494662447947966400 728 657373076658241725600 729 3831545932522323200640 730 16424935872503782543920 731 52828741110392283036000 732 129053067569672577130800 733 240763035149744886979200 734 342686053363136889133728 735 369046519006455111374784 736 295419011519945594080800 737 170263000187839611212160 738 66750835300914393032040 739 15930451449966124051344 740 1746130564335626209832 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 0 757 0 758 0 759 0 760 35345263800 761 26190840475800 762 3221473378523400 763 156993135980040360 764 4036966353772466400 765 63245806209101973600 766 657373076658241725600 767 4789432415652904000800 768 25383991802960391204240 769 100374608109745337768400 770 301123824329236013305200 771 692193726055516550065200 772 1223878762011203175477600 773 1660709335529048001186528 774 1713430266815684445668640 775 1319538251455756986894240 776 734259188310058323352440 777 278782900374407170898520 778 64606830880418169763784 779 6892620648693261354600 780 0 781 0 782 0 783 0 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 2756930576400 801 715882973005200 802 55409342110602480 803 2018483176886233200 804 42163870806067982400 805 563462637135635764800 806 5157850293780050462400 807 33845322403947188272320 808 164249358725037825439200 809 602247648658472026610400 810 1692029108135707122381600 811 3671636286033609526432800 812 6168348960536464004407104 813 7996007911806527413120320 814 7917229508734541921365440 815 5874073506480466586819520 816 3159539537576614603516560 817 1162922955847527055748112 818 261919584650343931474800 819 27217014869199032015600 820 0 821 0 822 0 823 0 824 0 825 0 826 0 827 0 828 0 829 0 830 0 831 0 832 0 833 0 834 0 835 0 836 0 837 0 838 0 839 0 840 137846528820 841 113034153632400 842 15391483919611800 843 831140131659037200 844 23717177328413240100 845 413205933899466227520 846 4789432415652904000800 847 39052295081477524929600 848 232686591527136919372200 849 1040245938591906227781600 850 3553261127084984957001360 851 9383070508752557678661600 852 19276090501676450013772200 853 30841744802682320022035520 854 38266609292216952619932960 855 36419255740178892838281024 856 26066201185007070479011620 857 13567434484887815650394640 858 4845512316031362732283800 859 1061463579898762248608400 860 107507208733336176461620 861 0 862 0 863 0 864 0 865 0 866 0 867 0 868 0 869 0 870 0 871 0 872 0 873 0 874 0 875 0 876 0 877 0 878 0 879 0 880 0 881 0 882 11303415363240 883 3240312404128800 884 277046710553012400 885 11161024625135642400 886 258253708687166392200 887 3831545932522323200640 888 39052295081477524929600 889 286383497264168516150400 890 1560368907887859341672400 891 6460474776518154467275200 892 20642755119255626893055520 893 51402908004470533370059200 894 100235670608717540071615440 895 153066437168867810479731840 896 182096278700894464191405120 897 166823687584045251065674368 898 115323193121546433028354440 899 58146147792376352787405600 900 20167808018076482723559600 901 4300288349333447058464800 902 424784580848791721628840 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 538257874440 925 486046860619320 926 72907029092898000 927 4340398465330527600 928 136722551657911619400 929 2634187828609097200440 930 33845322403947188272320 931 306839461354466267304000 932 2040482418007200677571600 933 10229085062820411239852400 934 39408896136760742250378720 935 118226688410282226751136160 936 278432418357548722421154000 937 516599225444928860369094960 938 754398868903705637364392640 939 861922385850900463839317568 940 761133074602206457987139304 941 508778793183293086889799000 942 248736298889609953590568400 943 83855622812002217640063600 944 17416167814800460586782440 945 1678910486211891090247320 946 0 947 0 948 0 949 0 950 0 951 0 952 0 953 0 954 0 955 0 956 0 957 0 958 0 959 0 960 0 961 0 962 0 963 0 964 0 965 0 966 0 967 0 968 46290177201840 969 14581405818579600 970 1370652146946482400 971 60765578514627386400 972 1549522252122998353200 973 25383991802960391204240 974 286383497264168516150400 975 2331979906293943631510400 976 14163348548520569409026400 977 65681493561267903750631200 978 236453376820564453502272320 979 668237804058116933810769600 980 1492397762396461152177385440 981 2640396041162969730775374240 982 3693953082218144845025646720 983 4059376397878434442598076288 984 3459695793646392990850633200 985 2238626690006489582315115600 986 1062171222285361423440805600 987 348323356296009211735648800 988 70514240420899425790387440 989 6637553085023755473070800 990 0 991 0 992 0 993 0 994 0 995 0 996 0 997 0 998 0 999 0 1000 0 1001 0 1002 0 1003 0 1004 0 1005 0 1006 0 1007 0 1008 0 1009 0 1010 0 1011 0 1012 2104098963720 1013 2083057974082800 1014 342663036736620600 1015 22387318400125879200 1016 774761126061499176600 1017 16424935872503782543920 1018 232686591527136919372200 1019 2331979906293943631510400 1020 17198351808917834282389200 1021 95996029051083859327845600 1022 413793409435987793628976560 1023 1397224499394244497967972800 1024 3730994405991152880443463600 1025 7921188123488909192326122720 1026 13390579923040775063217969360 1027 17977238333461638245791480704 1028 19028326865055161449678482600 1029 15670386830045427076205809200 1030 9825083806139593166827451800 1031 4528203631848119752563434400 1032 1445541928628438228702942520 1033 285414782656021485342044400 1034 26248505381684851188961800 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 0 1057 0 1058 189368906734800 1059 65269149854594400 1060 6716195520037763760 1061 326215210973262811200 1062 9124964373613212524400 1063 164249358725037825439200 1064 2040482418007200677571600 1065 18344908596179023234548480 1066 123423465922822104850087200 1067 636605245286135067121502400 1068 2561578248889448246274616800 1069 8140351431253424466422102400 1070 20595089121071163900047919072 1071 41659581982793522418900349120 1072 67414643750481143421718052640 1073 86986637097395023769958777600 1074 88798858703590753431832918800 1075 70740603404205070801157652960 1076 43017934502557137649352626800 1077 19273892381712509716039233600 1078 5993710435776451192182932400 1079 1154934236794133452314319200 1080 103827421287553411369671120 1081 0 1082 0 1083 0 1084 0 1085 0 1086 0 1087 0 1088 0 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 8233430727600 1105 8900338616535600 1106 1599094171437562800 1107 114175323840641983920 1108 4322351545395732248400 1109 100374608109745337768400 1110 1560368907887859341672400 1111 17198351808917834282389200 1112 139879928045865052163432160 1113 863964261459754733950610400 1114 4137934094359877936289765600 1115 15602340243235730227309029600 1116 46807020729707190681927088800 1117 112480871353542510531030942624 1118 217224963195994795469980391840 1119 337073218752405717108590263200 1120 418623191031213551892926617200 1121 412653519857862913006752975600 1122 318332715318922818605209438320 1123 187920450721696969731382527600 1124 81914042622278166293166742800 1125 24831086091073869224757862800 1126 4672233957939903511635200400 1127 410795449442059149332177040 1128 0 1129 0 1130 0 1131 0 1132 0 1133 0 1134 0 1135 0 1136 0 1137 0 1138 0 1139 0 1140 0 1141 0 1142 0 1143 0 1144 0 1145 0 1146 0 1147 0 1148 0 1149 0 1150 0 1151 0 1152 773942488394400 1153 290744394806829600 1154 32621521097326281120 1155 1728940618158292899360 1156 52828741110392283036000 1157 1040245938591906227781600 1158 14163348548520569409026400 1159 139879928045865052163432160 1160 1036757113751705680740732480 1161 5911334420514111337556808000 1162 26403960411629697307753742400 1163 93614041459414381363854177600 1164 265863877744736843073345864384 1165 608229896948785427315945097152 1166 1123577395841352390361967544000 1167 1674492764124854207571706468800 1168 2004317096452477006032800167200 1169 1909996291913536911631256629920 1170 1428195425484896969958507209760 1171 819140426222781662931667428000 1172 347635205275034169146610079200 1173 102789147074677877255974408800 1174 18896590674334720869280143840 1175 1625701140345170250548615520 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 0 1191 0 1192 0 1193 0 1194 0 1195 0 1196 0 1197 0 1198 0 1199 0 1200 32247603683100 1201 37923181931325600 1202 7413982067574154800 1203 576313539386097633120 1204 23772933499676527366200 1205 602247648658472026610400 1206 10229085062820411239852400 1207 123423465922822104850087200 1208 1101554433361187285787028260 1209 7487690265984541027571956800 1210 39605940617444545961630613600 1211 165624842582040828566818929600 1212 553883078634868423069470550800 1213 1492927928874291503411865238464 1214 3258374447939921932049705877600 1215 5767697298652275603858100059200 1216 8267808022866467649885300689700 1217 9549981459567684558156283149600 1218 8807205123823531314744127793520 1219 6389295324537696970867005938400 1220 3563260854069100233752753311800 1221 1473311108070382907335633192800 1222 425173290172531219558803236400 1223 76407953596223001775784929440 1224 6435067013866298908421603100 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 3160265160943800 1251 1289388185665070400 1252 157176419832572081760 1253 9056355618924391377600 1254 301123824329236013305200 1255 6460474776518154467275200 1256 95996029051083859327845600 1257 1036757113751705680740732480 1258 8423651549232608656018451400 1259 52807920823259394615507484800 1260 260267609771778444890715460800 1261 1022553375941295550282099478400 1262 3234677179227631590725708016672 1263 8294044049301619463399251324800 1264 17303091895956826811574300177600 1265 29396650747969662755147735785600 1266 40587421203162659372164203385800 1267 45294197779663875332969800080960 1268 40465537055405414148824370943200 1269 28506086832552801870022026494400 1270 15469766634739020527024148524400 1271 6235874922530457886862447467200 1272 1757382932713129040843053377120 1273 308883216665582347604236948800 1274 25477612258980856902730428600 1275 0 1276 0 1277 0 1278 0 1279 0 1280 0 1281 0 1282 0 1283 0 1284 0 1285 0 1286 0 1287 0 1288 0 1289 0 1290 0 1291 0 1292 0 1293 0 1294 0 1295 0 1296 0 1297 0 1298 0 1299 0 1300 126410606437752 1301 161173523208133800 1302 34168786920124365600 1303 2881567696930488165600 1304 129053067569672577130800 1305 3553261127084984957001360 1306 65681493561267903750631200 1307 863964261459754733950610400 1308 8423651549232608656018451400 1309 62709405977620531105915138200 1310 364374653680489822847001645120 1311 1679909117617842689749163428800 1312 6220533036976214597549438493600 1313 18661599110928643792648315480800 1314 45617242271158907048695882286400 1315 91129617318705954540957980935360 1316 148820544411596417697935412414600 1317 198162115286029454581742875354200 1318 213889267292857189072357389271200 1319 185289564411593212155143172213600 1320 126852086404859968321598017900080 1321 67035655417202422283771310272400 1322 26360743990696935612645800656800 1323 7258755591641185168699568296800 1324 1248403000690061988233791001400 1325 100891344545564193334812497256 1326 0 1327 0 1328 0 1329 0 1330 0 1331 0 1332 0 1333 0 1334 0 1335 0 1336 0 1337 0 1338 0 1339 0 1340 0 1341 0 1342 0 1343 0 1344 0 1345 0 1346 0 1347 0 1348 0 1349 0 1350 0 1351 0 1352 12893881856650704 1353 5694797820020727600 1354 751713312242736043200 1355 46928388207153664411200 1356 1692029108135707122381600 1357 39408896136760742250378720 1358 636605245286135067121502400 1359 7487690265984541027571956800 1360 66398194564539385876851322800 1361 455468317100612278558752056400 1362 2463866705839502611632106362240 1363 10663770920530653595799037417600 1364 37323198221857287585296630961600 1365 106440231966037449780290392001600 1366 248535319960107148748067220732800 1367 476225742117108536633393319726720 1368 748612435525000161753250862449200 1369 962501702817857350825608251720400 1370 1005857635377220294556491506302400 1371 845680576032399788810653452667200 1372 563099505504500347183679006288160 1373 289968183897666291739103807224800 1374 111300919071831505920060047217600 1375 29961672016561487717610984033600 1376 5044567227278209666740624862800 1377 399608854866744452032002440112 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 495918532948104 1405 683375738402487312 1406 156606940050570009000 1407 14282552932611984820800 1408 692193726055516550065200 1409 20642755119255626893055520 1410 413793409435987793628976560 1411 5911334420514111337556808000 1412 62709405977620531105915138200 1413 509052824994801958389193474800 1414 3233825051414347177767139600440 1415 16351115411480335513558524040320 1416 66648568253316584973743983860000 1417 221068174083308549543680044926400 1418 600627023236925609474495783437600 1419 1342090727784578603239562991957120 1420 2470421037232500533785727846082360 1421 3743062177625000808766254312246000 1422 4652091563619643862323773216648600 1423 4711648923609084537659354950574400 1424 3847846620947419039088473209635760 1425 2493726381519930108956292742133280 1426 1252135339558104441600675531198000 1427 469399528259463307575905416526400 1428 123591897068316136835145309138600 1429 20380051598203967053632124445712 1430 1583065848125949175357548128136 1431 0 1432 0 1433 0 1434 0 1435 0 1436 0 1437 0 1438 0 1439 0 1440 0 1441 0 1442 0 1443 0 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 52567364492499024 1459 25057110408091201440 1460 3570638233152996205200 1461 240763035149744886979200 1462 9383070508752557678661600 1463 236453376820564453502272320 1464 4137934094359877936289765600 1465 52807920823259394615507484800 1466 509052824994801958389193474800 1467 3804500060487467267961340706400 1468 22482783690785461331142970555440 1469 106637709205306535957990374176000 1470 410555180440430163438262940577600 1471 1293658203894916697329683225865600 1472 3355226819461446508098907479892800 1473 7186679381040001552831208279512320 1474 12726411403925002749805264661636400 1475 18608366254478575449295092866594400 1476 22380332387143151553881936015228400 1477 21987694976842394509076989769347200 1478 17456084670639510762694049194932960 1479 11018790988111319086085944674542400 1480 5398094574983828037122912290053600 1481 1977470353093058189362324946217600 1482 509501289955099176340803111142800 1483 82319424102549357118592502663072 1484 6272525058612251449529907677520 1485 0 1486 0 1487 0 1488 0 1489 0 1490 0 1491 0 1492 0 1493 0 1494 0 1495 0 1496 0 1497 0 1498 0 1499 0 1500 0 1501 0 1502 0 1503 0 1504 0 1505 0 1506 0 1507 0 1508 0 1509 0 1510 0 1511 0 1512 1946939425648112 1513 2891205047087446320 1514 714127646630599241040 1515 70222551918675592035600 1516 3671636286033609526432800 1517 118226688410282226751136160 1518 2561578248889448246274616800 1519 39605940617444545961630613600 1520 455468317100612278558752056400 1521 4015861174958993227292526301200 1522 27772850441558511056117787156720 1523 153291706982628145439611162878000 1524 684258634067383605730438234296000 1525 2494912250368767916278674792740800 1526 7484736751106303748836024378222400 1527 18565588401020004011480621388740160 1528 38179234211775008249415793984909200 1529 65129281890675014072532825033080400 1530 92008033147144067499292403618161200 1531 107190013012106673231750325125567600 1532 102242781642317134467208002427464480 1533 78968002081464453450282603500887200 1534 48582851174854452334106210610482400 1535 23235276648843433725007318118056800 1536 8321854402599953213566450815332400 1537 2099145314615008606524108817908336 1538 332443828106449326825085106908560 1539 24857784491537440929618523018320 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 0 1561 0 1562 0 1563 0 1564 0 1565 0 1566 0 1567 0 1568 214163336821292320 1569 109865791789322960160 1570 16853412460482142088544 1571 1223878762011203175477600 1572 51402908004470533370059200 1573 1397224499394244497967972800 1574 26403960411629697307753742400 1575 364374653680489822847001645120 1576 3804500060487467267961340706400 1577 30858722712842790062353096840800 1578 198377503153989364686555622548000 1579 1026387951101075408595657351444000 1580 4324514567305864388216369640750720 1581 14969473502212607497672048756444800 1582 42843665540815393872647587820169600 1583 101811291231400021998442117293091200 1584 201308689480268225315101459193157600 1585 331228919329718642997452653025380320 1586 452580054940005953645168039419063200 1587 511213908211585672336040012137322400 1588 473808012488786720701695621005323200 1589 356274241948932650450112211143537600 1590 213764545169359590270067326686122560 1591 99862252831199438562797409783988800 1592 34985755243583476775401813631805600 1593 8643539530767682497452212779622560 1594 1342320362543021810199400242989280 1595 98527218530093856775578873054432 1596 0 1597 0 1598 0 1599 0 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 7648690600760440 1625 12207310198813662240 1626 3241040857785027324720 1627 342686053363136889133728 1628 19276090501676450013772200 1629 668237804058116933810769600 1630 15602340243235730227309029600 1631 260267609771778444890715460800 1632 3233825051414347177767139600440 1633 30858722712842790062353096840800 1634 231440420346320925467648226306000 1635 1388642522077925552805889357836000 1636 6757054011415413106588077563673000 1637 26945052303982693495809687761600640 1638 88747592905974744450484289056065600 1639 242780771397953898611669664314294400 1640 553598896070737619616529012781183400 1641 1053910197867286591355531168717119200 1642 1674546203278022028487121745850533840 1643 2215260268916871246789506719261730400 1644 2428266064005031943596190057652281400 1645 2188541771972014852764975011310302400 1646 1603234088770196927025504950145919200 1647 938705176613274722490295651969494720 1648 428575501733897590498672216989618600 1649 146940172023050602456687617253583520 1650 35571489607390077970284106439215920 1651 5418997019155162122656838017993760 1652 390590044887157789360330532465784 1653 0 1654 0 1655 0 1656 0 1657 0 1658 0 1659 0 1660 0 1661 0 1662 0 1663 0 1664 0 1665 0 1666 0 1667 0 1668 0 1669 0 1670 0 1671 0 1672 0 1673 0 1674 0 1675 0 1676 0 1677 0 1678 0 1679 0 1680 0 1681 0 1682 871950728486690160 1683 480154201153337381440 1684 79081396929954666723168 1685 6168348960536464004407104 1686 278432418357548722421154000 1687 8140351431253424466422102400 1688 165624842582040828566818929600 1689 2463866705839502611632106362240 1690 27772850441558511056117787156720 1691 243621495101390447860682343480000 1692 1697229749206353453429420326244000 1693 9539370369057053797536109501656000 1694 43785709993971876930690742612601040 1695 165662173424486189640904006237989120 1696 520244510138472639882149280673488000 1697 1362704974943354140594532954538297600 1698 2986078893957312008840671644698504400 1699 5480333028909890275048762077329019840 1700 8417989021884110737800125533194575520 1701 10792293617800141971538622478454584000 1702 11489844302853077977016118809379087600 1703 10077471415126952112731745400917206400 1704 7196739687368439539092266665099459520 1705 4114324816645416868787253283100338560 1706 1836752150288132530708595215669794000 1707 616572486528094684818257844946409280 1708 146312919517189377311734626485831520 1709 21873042513680836204178509818083904 1710 1548655265692941410446222812934512 1711 0 1712 0 1713 0 1714 0 1715 0 1716 0 1717 0 1718 0 1719 0 1720 0 1721 0 1722 0 1723 0 1724 0 1725 0 1726 0 1727 0 1728 0 1729 0 1730 0 1731 0 1732 0 1733 0 1734 0 1735 0 1736 0 1737 0 1738 0 1739 0 1740 30067266499541040 1741 51445092980714719440 1742 14644703135176790133920 1743 1660709335529048001186528 1744 100235670608717540071615440 1745 3730994405991152880443463600 1746 93614041459414381363854177600 1747 1679909117617842689749163428800 1748 22482783690785461331142970555440 1749 231440420346320925467648226306000 1750 1875885512280706448527254044796000 1751 12189195471572902074629473252116000 1752 64390749991135113133368739136178000 1753 279554917653820445019025510526606640 1754 1005806052934380437105488609302076800 1755 3017418158803141311316465827906230400 1756 7580046423122407407057089559619280400 1757 15984304667653846635558889392209641200 1758 28315053982701099754418604066199935840 1759 42089945109420553689000627665972877600 1760 52342624046330688561962319020504732400 1761 54166408856307367605933131529929984400 1762 46264755133082825608450285704210811200 1763 32228877730389098805500150717619318720 1764 18000171072823698800944233113563981200 1765 7861299203233207231432787523066718320 1766 2584861578137012332507311734583023520 1767 601508669126222995614909019997307360 1768 88273350144497660395434700337267184 1769 6141219157058215937976400809912720 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 3547937446945842720 1801 2092100447882398590560 1802 369046519006455111374784 1803 30841744802682320022035520 1804 1492397762396461152177385440 1805 46807020729707190681927088800 1806 1022553375941295550282099478400 1807 16351115411480335513558524040320 1808 198377503153989364686555622548000 1809 1875885512280706448527254044796000 1810 14113805282873886612728863765608000 1811 85854333321513484177824985514904000 1812 427554579941137151205568427864221920 1813 1760160592635165764934605066278634400 1814 6034836317606282622632931655812460800 1815 17325820395708359787559061850558355200 1816 41805104515402368123769403025779061600 1817 84945161948103299263255812198599807520 1818 145401628559816458198365804664269940800 1819 209370496185322754247849276082018929600 1820 252776574662767715494354613806339927200 1821 254456153231955540846476571373159461600 1822 211789767942556935007572419001498380160 1823 144001368582589590407553864908511849600 1824 78612992032332072314327875230667183200 1825 33603200515781160322595052549579305760 1826 10827156044272013921068362359951532480 1827 2471653804045934491072171609443481152 1828 356190711109376524402631246974937760 1829 24356699707654619143838606602026720 1830 0 1831 0 1832 0 1833 0 1834 0 1835 0 1836 0 1837 0 1838 0 1839 0 1840 0 1841 0 1842 0 1843 0 1844 0 1845 0 1846 0 1847 0 1848 0 1849 0 1850 0 1851 0 1852 0 1853 0 1854 0 1855 0 1856 0 1857 0 1858 0 1859 0 1860 118264581564861424 1861 216424184263696405920 1862 65901164108295555602640 1863 7996007911806527413120320 1864 516599225444928860369094960 1865 20595089121071163900047919072 1866 553883078634868423069470550800 1867 10663770920530653595799037417600 1868 153291706982628145439611162878000 1869 1697229749206353453429420326244000 1870 14819495547017580943365306953888400 1871 103928929810253165057367087728568000 1872 593825805473801598896622816478086000 1873 2795549176538204450190255105266066400 1874 10938140825661387253522188626160085200 1875 35806695484463943560955394491153934080 1876 98540603500591296291742164275050645200 1877 228698512937201190324150263611614866400 1878 448321688059434079444961231048165650800 1879 742313577384326128696920160654430750400 1880 1036383956117347633526853916605993701520 1881 1215734954330454250710943618782872983200 1882 1191317444676882759417594856883428388400 1883 966866331911672964165004521528579561600 1884 642006101597378590567010981050448662800 1885 342752645260967835290469536005708918752 1886 143459817586604184454155801269357805360 1887 45313653074175465669656479506463821120 1888 10151435266617230945474990538785726160 1889 1437045282751622529486477789519576480 1890 96614908840363322603893139521372656 1891 0 1892 0 1893 0 1894 0 1895 0 1896 0 1897 0 1898 0 1899 0 1900 0 1901 0 1902 0 1903 0 1904 0 1905 0 1906 0 1907 0 1908 0 1909 0 1910 0 1911 0 1912 0 1913 0 1914 0 1915 0 1916 0 1917 0 1918 0 1919 0 1920 0 1921 0 1922 14428278950913093728 1923 9089815739075249048640 1924 1713430266815684445668640 1925 153066437168867810479731840 1926 7921188123488909192326122720 1927 265863877744736843073345864384 1928 6220533036976214597549438493600 1929 106637709205306535957990374176000 1930 1388642522077925552805889357836000 1931 14113805282873886612728863765608000 1932 114321822791278481563103796501424800 1933 750095754282696756500997241867056000 1934 4038015477221850872497035152050984800 1935 18015761359912873123448310678381316800 1936 67137554033369894176791364670913626400 1937 210219954134594765422383283786774709760 1938 555410674276060033644364925913921818400 1939 1241506213087663604616815716748766417600 1940 2350659661717032740873580508739030709600 1941 3768668931335809576461286969476340732800 1942 5106086808187907852985963198888066529440 1943 5824218618420315712708241522541205454400 1944 5559481408492119543948775998789332479200 1945 4402327553810596049602361012917362259200 1946 2856272043841398627420579466714240989600 1947 1491982102900683518323220333201321175744 1948 611734316501368786540362473337261585120 1949 189493458310188310982199823390666888320 1950 41674313199797053355107855896067717920 1951 5796894530421799356233588371282359360 1952 383291933432261050330199012527412832 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 0 1981 0 1982 0 1983 0 1984 465428353255261088 1985 908981573907524904864 1986 295419011519945594080800 1987 38266609292216952619932960 1988 2640396041162969730775374240 1989 112480871353542510531030942624 1990 3234677179227631590725708016672 1991 66648568253316584973743983860000 1992 1026387951101075408595657351444000 1993 12189195471572902074629473252116000 1994 114321822791278481563103796501424800 1995 862610117425101269976146828147114400 1996 5313178259502435358548730463224980000 1997 27023642039869309685172466017571975200 1998 114528768645160407713349975026852656800 1999 407301161135777358005867612336876000160 2000 1221903483407332074017602837010628000480 2001 3103765532719159011542039291871916044000 2002 6690339037194631647101729140257241250400 2003 12248174026841381123499182650798107381600 2004 19031778103245838361129499195855520700640 2005 25044140059207357564645438546927183453920 2006 27797407042460597719743879993946662396000 2007 25863674378637251791413870950889503272800 2008 19993904306889790391944056266999686927200 2009 12681847874655809905747372832211229993824 2010 6484383754914509137327842217374972802272 2011 2605535051765089276005247571621669714400 2012 791811950796144013747049262025286640480 2013 171008388647443081008890856952829601120 2014 23380807939367924070142139764172182752 2015 1520803477811874490019821888415218656 2016 0 2017 0 2018 0 2019 0 2020 0 2021 0 2022 0 2023 0 2024 0 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 58643972510162897088 2049 39389201535992745877440 2050 7917229508734541921365440 2051 754398868903705637364392640 2052 41659581982793522418900349120 2053 1492927928874291503411865238464 2054 37323198221857287585296630961600 2055 684258634067383605730438234296000 2056 9539370369057053797536109501656000 2057 103928929810253165057367087728568000 2058 903686789683439425689296677106500800 2059 6375813911402922430258476555869976000 2060 36979720686136950095499164024045860800 2061 178155862336916189776322183375104132800 2062 718766754945489455304472257065075294400 2063 2443806966814664148035205674021256000960 2064 7035201874163427092828622394909676366400 2065 17203728952786195663975874932090048929600 2066 35802354847690190976382226210025236961600 2067 63439260344152794537098330652851735668800 2068 95623080226064456155918947179176518642240 2069 122308590986826629966873071973365314542400 2070 132192113490812620267226451526768572283200 2071 119963425841338742351664337601998121563200 2072 90584627676112927898195520230080214241600 2073 56197992542592412523507965883916430953024 2074 28139778559062964180856673773514032915520 2075 11085367311146016192458689668354012966720 2076 3306162180517232899505223234421372288320 2077 701424238181037722104264192925165482560 2078 94289815624336218381228957081743556672 2079 6034934435761406706427864636568328000 2080 0 2081 0 2082 0 2083 0 2084 0 2085 0 2086 0 2087 0 2088 0 2089 0 2090 0 2091 0 2092 0 2093 0 2094 0 2095 0 2096 0 2097 0 2098 0 2099 0 2100 0 2101 0 2102 0 2103 0 2104 0 2105 0 2106 0 2107 0 2108 0 2109 0 2110 0 2111 0 2112 1832624140942590534 2113 3811858213160588310720 2114 1319538251455756986894240 2115 182096278700894464191405120 2116 13390579923040775063217969360 2117 608229896948785427315945097152 2118 18661599110928643792648315480800 2119 410555180440430163438262940577600 2120 6757054011415413106588077563673000 2121 85854333321513484177824985514904000 2122 862610117425101269976146828147114400 2123 6983034283917486471235474323095688000 2124 46224650857671187619373955030057326000 2125 253168857005091427576878892164621662400 2126 1158013105189955233546094191938176863200 2127 4456353880662034622887727993803466825280 2128 14510103865462068378959033689501207505700 2129 40142034223167789882610374841543447502400 2130 94620509240324076151867312126495269112800 2131 190317781032458383611294991958555207006400 2132 326712190772386891866056402862186438694320 2133 478115401130322280779594735895882593211200 2134 594864510708656791202519031870458575274400 2135 626475668282546765614247096365990190385600 2136 554830844516191683376447561409241312229800 2137 409442517096030434099843751439962568372032 2138 248568043938389516930900618332707290753760 2139 121939040422606178117045586351894142633920 2140 47112811072370568817949431090504555108560 2141 13794676684227075201383862460861587823680 2142 2875839376542254660627483190993178478496 2143 380200869452968622504955472103804664000 2144 23951146041928082866135587776380551750 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 0 2163 0 2164 0 2165 0 2166 0 2167 0 2168 0 2169 0 2170 0 2171 0 2172 0 2173 0 2174 0 2175 0 2176 0 2177 0 2178 238241138322536769420 2179 170263000187839611212160 2180 36419255740178892838281024 2181 3693953082218144845025646720 2182 217224963195994795469980391840 2183 8294044049301619463399251324800 2184 221068174083308549543680044926400 2185 4324514567305864388216369640750720 2186 64390749991135113133368739136178000 2187 750095754282696756500997241867056000 2188 6983034283917486471235474323095688000 2189 52828172408767071564998805748636944000 2190 329119514106618855849942559814008161120 2191 1706545628700986659962665124961523798400 2192 7427256467770057704812879989672444708800 2193 27313136687928599301569945768472861187200 2194 85301822724231553500547046538279825942600 2195 227089222176777782764481549103588645870720 2196 516576834230958469802086406744649847588800 2197 1005268279299651974972481239575958272905600 2198 1673403903956127982728581575635589076239200 2199 2379458042834627164810076127481834301097600 2200 2881788074099715121825536643283554875773760 2201 2959097837419688978007720327515953665225600 2202 2559015731850190213124023446499766052325200 2203 1846505469256607840058118879042968445599360 2204 1097451363803455603053410277167047283705280 2205 527663484010550370761033628213651017215872 2206 200022811921292590420066005682493023443360 2207 57516787530845093212549663819863569569920 2208 11786226953042027297653619635217944584000 2209 1532873346683397303432677617688355312000 2210 95067625827960698145584333020095113100 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 7219428434016265740 2245 15962156267609963551140 2246 5874073506480466586819520 2247 861922385850900463839317568 2248 67414643750481143421718052640 2249 3258374447939921932049705877600 2250 106440231966037449780290392001600 2251 2494912250368767916278674792740800 2252 43785709993971876930690742612601040 2253 593825805473801598896622816478086000 2254 6375813911402922430258476555869976000 2255 55229452972801938454316933282665896000 2256 391808945365022447440407809302390668000 2257 2303836598746331990949597918698057127840 2258 11336338819227982812609132615815836660800 2259 47039290962543698797148239934592149822400 2260 165585891170567133265767796221366720947400 2261 496757673511701399797303388664100162842200 2262 1274222857769697558845146469970136290719040 2263 2800390206620459073137626310247312331665600 2264 5277658466323172868605526507773780932754400 2265 8526391320157414007236106123476572912266400 2266 11789133030407925498377195358887269946347200 2267 13907759835872538196636285539324982226560320 2268 13932418984517702271453016542054281840437200 2269 11771472366510874980370507853898923840695920 2270 8309274611654735280261534955693358005197120 2271 4836915270096711731976141591958467657812160 2272 2280260055902735530788752464780420467254304 2273 848372616079965124885107541342987651156320 2274 239653281378521221718956932582764873208000 2275 48285510420527015058129344957183192328000 2276 6179395678817445379462981646306182351500 2277 377389666165540953244592352291892721700 2278 0 2279 0 2280 0 2281 0 2282 0 2283 0 2284 0 2285 0 2286 0 2287 0 2288 0 2289 0 2290 0 2291 0 2292 0 2293 0 2294 0 2295 0 2296 0 2297 0 2298 0 2299 0 2300 0 2301 0 2302 0 2303 0 2304 0 2305 0 2306 0 2307 0 2308 0 2309 0 2310 0 2311 0 2312 967403410158179609160 2313 734259188310058323352440 2314 166823687584045251065674368 2315 17977238333461638245791480704 2316 1123577395841352390361967544000 2317 45617242271158907048695882286400 2318 1293658203894916697329683225865600 2319 26945052303982693495809687761600640 2320 427554579941137151205568427864221920 2321 5313178259502435358548730463224980000 2322 52828172408767071564998805748636944000 2323 427427940398206306298626701057153456000 2324 2852369122257363417366168851721404063040 2325 15870874346919175937652785662142171325120 2326 74272564677700577048128799896724447088000 2327 294374917636563792472476082171318615017600 2328 993515347023402799594606777328200325684400 2329 2867001429981819507401579557432806654117840 2330 7094321856771829651948653319293191240219520 2331 15079024189494779624587218593639374093584000 2332 27546802726662414484916650552770466331937600 2333 43226821111495726827383049649253323136606400 2334 58159722950012432458660830437177198401979520 2335 66875611125684970902974479401860552834098560 2336 65397068702838194335391710299438465781644000 2337 54010284975755779321699977212006827033781280 2338 37313346369317490503815949423679607645979520 2339 21282427188425531620695023004617257694373504 2340 9841122346527595448667247479578656753413312 2341 3594799220677818325784353988741473098120000 2342 997900548690891644534673129115119308112000 2343 197740661722158252142815412681797835248000 2344 24907717966925702914143095251264919632200 2345 1498293301493043187508381577755872596600 2346 0 2347 0 2348 0 2349 0 2350 0 2351 0 2352 0 2353 0 2354 0 2355 0 2356 0 2357 0 2358 0 2359 0 2360 0 2361 0 2362 0 2363 0 2364 0 2365 0 2366 0 2367 0 2368 0 2369 0 2370 0 2371 0 2372 0 2373 0 2374 0 2375 0 2376 0 2377 0 2378 0 2379 0 2380 28453041475240576740 2381 66750835300914393032040 2382 26066201185007070479011620 2383 4059376397878434442598076288 2384 337073218752405717108590263200 2385 17303091895956826811574300177600 2386 600627023236925609474495783437600 2387 14969473502212607497672048756444800 2388 279554917653820445019025510526606640 2389 4038015477221850872497035152050984800 2390 46224650857671187619373955030057326000 2391 427427940398206306298626701057153456000 2392 3241328548019731156097919149683413708000 2393 20405409874610369062696438708468505989440 2394 107695218782665836719786759850250448277600 2395 480295918249130398244566239332151424502400 2396 1821444802876238465923445758435033930421400 2397 5902650002903746044650310853538131346713200 2398 16405619293784856070131260800865504743007640 2399 39205462892686427023926768343462372643318400 2400 80672779413797070991541619475970651400674400 2401 142981023676485865659805471916760991913390400 2402 218098961062546621719978114139414494007423200 2403 285741247537017602949072775626131453018421120 2404 320445636643907152243419380467248482330055600 2405 306058281529282749489633204201372019858093920 2406 247200919696728374587780664931877400654614320 2407 167219070766200605591175180750564167598648960 2408 93490662292012156762338851055997239157426464 2409 42418630803998256244255377067149382557816000 2410 15217983367536097579153765219005569448708000 2411 4152553896165323294999123666317754540208000 2412 809500833925085344709650595666109888046500 2413 100385651200033893563061565709643463972200 2414 5949105755928259715106809205795376486500 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 3926519723583199590120 2451 3159539537576614603516560 2452 761133074602206457987139304 2453 86986637097395023769958777600 2454 5767697298652275603858100059200 2455 248535319960107148748067220732800 2456 7484736751106303748836024378222400 2457 165662173424486189640904006237989120 2458 2795549176538204450190255105266066400 2459 36979720686136950095499164024045860800 2460 391808945365022447440407809302390668000 2461 3382255876194502075928263460539214304000 2462 24115484397266799801368518473644597987520 2463 143593625043554448959715679800333931036800 2464 720443877373695597366849358998227136753600 2465 3067696510107348995239487593153741356499200 2466 11149450005484853639895031612238692543791600 2467 34741311445662048148513258166538715926369120 2468 93112974370130264181826074815723135027881200 2469 215127411770125522644110985269255070401798400 2470 428943071029457596979416415750282975740171200 2471 738181098980927027359925924779556748948201600 2472 1095341448891900811304778973233503903237280960 2473 1398308232627958482516739114766175195622060800 2474 1530291407646413747448166021006860099290469600 2475 1428271980469986164284954952939736092671104960 2476 1128728727671854087740432470066308131290880480 2477 747925298336097254098710808447977913259411712 2478 410046764438649810361135311649110698058888000 2479 182615800410433170949845182628066833384496000 2480 64364585390562511072486416827925195373224000 2481 17269351123735154020472546040877010944992000 2482 3312726489601118487581031668418234311082600 2483 404539191403121660627263025994085601082000 2484 23623985175715118288974865541854103729000 2485 0 2486 0 2487 0 2488 0 2489 0 2490 0 2491 0 2492 0 2493 0 2494 0 2495 0 2496 0 2497 0 2498 0 2499 0 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 112186277816662845432 2521 278782900374407170898520 2522 115323193121546433028354440 2523 19028326865055161449678482600 2524 1674492764124854207571706468800 2525 91129617318705954540957980935360 2526 3355226819461446508098907479892800 2527 88747592905974744450484289056065600 2528 1760160592635165764934605066278634400 2529 27023642039869309685172466017571975200 2530 329119514106618855849942559814008161120 2531 3241328548019731156097919149683413708000 2532 26212483040507391088444041819178910856000 2533 176228539826180460086923788845864369908800 2534 994898687801770110649458638616599379326400 2535 4754929590666390942621205769388299102573760 2536 19364834220052640532449265431782992312901200 2537 67552550033231760288775779768269725412384400 2538 202657650099695280866327339304809176237153200 2539 524373066189680961445020526593809234104383600 2540 1172444394147184098410404869717440133689801280 2541 2267270518298561584034058197537210014626619200 2542 3791566553856579731439619522731359665052126400 2543 5476707244459504056523894866167519516186404800 2544 6816752634061297602269103184485104078657546400 2545 7284187100396929437853270259992654072622635296 2546 6646958062956474072249213434834925662046296160 2547 5141986426060668621928636808079848153658455520 2548 3338952224714719884369244680571329969908088000 2549 1795722037369259514340144295842657194947544000 2550 785247941764862635084334285300687383553332800 2551 271992280198828675822442600143812922383624000 2552 71775740608024233897589019482395076740123000 2553 13552062912004575631013311370801867636247000 2554 1630054977124343161939265722387933157301000 2555 93820969697840041204785894580506297666600 2556 0 2557 0 2558 0 2559 0 2560 0 2561 0 2562 0 2563 0 2564 0 2565 0 2566 0 2567 0 2568 0 2569 0 2570 0 2571 0 2572 0 2573 0 2574 0 2575 0 2576 0 2577 0 2578 0 2579 0 2580 0 2581 0 2582 0 2583 0 2584 0 2585 0 2586 0 2587 0 2588 0 2589 0 2590 0 2591 0 2592 15930451449966124051344 2593 13567434484887815650394640 2594 3459695793646392990850633200 2595 418623191031213551892926617200 2596 29396650747969662755147735785600 2597 1342090727784578603239562991957120 2598 42843665540815393872647587820169600 2599 1005806052934380437105488609302076800 2600 18015761359912873123448310678381316800 2601 253168857005091427576878892164621662400 2602 2852369122257363417366168851721404063040 2603 26212483040507391088444041819178910856000 2604 199214871107856172272174717825759722505600 2605 1266234693565889231735674630966581028233600 2606 6792756558094844203744579670554713003676800 2607 30983734752084224851918824690852787700641920 2608 120883510585783149990440869059008982316898400 2609 405315300199390561732654678609618352474306400 2610 1172128030306345678524163530033220640939210400 2611 2931110985367960246026012174293600334224503200 2612 6348357451235972435295362953104188040954533760 2613 11916352026406393441667375642869987518735254400 2614 19379117941933629738469166449515838288044201600 2615 27267010536245190409076412737940416314630185600 2616 33109941365440588353878501181784791239193796800 2617 34564181927373665175695909861141613442640740032 2618 30851918556364011731571820848479088921950733120 2619 23372665573003039190584712763999309789356616000 2620 14878839738202435975961195594124873900993936000 2621 7852479417648626350843342853006873835533328000 2622 3372704274465475580198288241783280237556937600 2623 1148411849728387742361424311718321227841968000 2624 298145384064100663882292850157641087997434000 2625 55421869222227667505935034561189727348234000 2626 6567467878848802884335012620635440836662000 2627 372641034574519600278163693967644731577200 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 0 2653 0 2654 0 2655 0 2656 0 2657 0 2658 0 2659 0 2660 0 2661 0 2662 0 2663 0 2664 442512540276836779204 2665 1162922955847527055748112 2666 508778793183293086889799000 2667 88798858703590753431832918800 2668 8267808022866467649885300689700 2669 476225742117108536633393319726720 2670 18565588401020004011480621388740160 2671 520244510138472639882149280673488000 2672 10938140825661387253522188626160085200 2673 178155862336916189776322183375104132800 2674 2303836598746331990949597918698057127840 2675 24115484397266799801368518473644597987520 2676 207515490737350179450181997735166377610000 2677 1486449422881696054646226740699899467926400 2678 8954088190215930995845127747549394413937600 2679 45737894157838617638546836448401734224757120 2680 199457792466542197484227433947364820822882360 2681 746633447735719455823311250070349596663196000 2682 2409374284518599450299669478401620206375043600 2683 6724313437020614682059674988085318413809154400 2684 16267665968792179365444367567329481854945992760 2685 34160209142364994532779810176227297553707729280 2686 62290021956215238445079463587729480211570648000 2687 98580730400271073017430107591015351291355286400 2688 135198927242215735778337213158954564226708003600 2689 160252116208732447632771945719838389597697976512 2690 163515168348729262177330650496939171286338885536 2691 142832956279463017275795466891106893157179320000 2692 106011733134692356328723518608139726544581794000 2693 66185183663038422099965318332486508042352336000 2694 34289160123732335065349263791463349081828865600 2695 14469989306577685553753946327650847470808796800 2696 4844862491041635788087258815061667679958302500 2697 1237755079296417907632549105199903910777226000 2698 226577641820283699509557935411922708864839000 2699 26457513454790891619749622271702775941981200 2700 1480212998448786189993816895482588794876100 2701 0 2702 0 2703 0 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 64606830880418169763784 2739 58146147792376352787405600 2740 15670386830045427076205809200 2741 2004317096452477006032800167200 2742 148820544411596417697935412414600 2743 7186679381040001552831208279512320 2744 242780771397953898611669664314294400 2745 6034836317606282622632931655812460800 2746 114528768645160407713349975026852656800 2747 1706545628700986659962665124961523798400 2748 20405409874610369062696438708468505989440 2749 199214871107856172272174717825759722505600 2750 1610320208121837392533412302424891090253600 2751 10900629101132437734072329431799262764793600 2752 62369855669779933143472958793275092124668800 2753 303935683758540491404537042205508298396773120 2754 1269276861150723074899629125119594314327433200 2755 4565130223298398958462531643287280391026398400 2756 14195772811487964328792647197069005540263770400 2757 38276861103040422036339688393716427893990571200 2758 89670548998708110648547001712596656078482789360 2759 182717397738231366105566426524006475287273900800 2760 323908114172319239914413210656193297100167369600 2761 499196039048181178258475863971524544837075705600 2762 667717150869718531803216440499326623323741568800 2763 772980795830356512111017620530985173353602004352 2764 771297963909100293289295521211977223048768328000 2765 659628561726974661600946338006202742944064496000 2766 479842581557028560224748557910527183307054436000 2767 293907086774848586274422261069685849272818848000 2768 149523222834636084055457445385725423865024233600 2769 62014239885332938087516912832789346303466272000 2770 20422958808390895475937060235798414527824229000 2771 5135759881259763855549979869336914734269684000 2772 926012970917681206691236779509597157969342000 2773 106575335888312605679554816474746393231079200 2774 5880298213015725960249409584793845897453000 2775 0 2776 0 2777 0 2778 0 2779 0 2780 0 2781 0 2782 0 2783 0 2784 0 2785 0 2786 0 2787 0 2788 0 2789 0 2790 0 2791 0 2792 0 2793 0 2794 0 2795 0 2796 0 2797 0 2798 0 2799 0 2800 0 2801 0 2802 0 2803 0 2804 0 2805 0 2806 0 2807 0 2808 0 2809 0 2810 0 2811 0 2812 1746130564335626209832 2813 4845512316031362732283800 2814 2238626690006489582315115600 2815 412653519857862913006752975600 2816 40587421203162659372164203385800 2817 2470421037232500533785727846082360 2818 101811291231400021998442117293091200 2819 3017418158803141311316465827906230400 2820 67137554033369894176791364670913626400 2821 1158013105189955233546094191938176863200 2822 15870874346919175937652785662142171325120 2823 176228539826180460086923788845864369908800 2824 1610320208121837392533412302424891090253600 2825 12263207738773992450831370610774170610392800 2826 78640252801026872224378948043694681374582400 2827 428273008932488874251847650380488965922725760 2828 1994577924665421974842274339473648208228823600 2829 7988977890772198177309430375752740684296197200 2830 27644399685529193692911997173239642367882079200 2831 82933199056587581078735991519718927103646237600 2832 216264265232178384505319239424497817601046727280 2833 491053006421496796408709771283267402334548608400 2834 971724342516957719743239631968579891300502108800 2835 1675872416804608241296311829047260971953039868800 2836 2516780030201246773719815814189769580220256682400 2837 3285168382279015176471824887256686986752808518496 2838 3716253826107483231302969329475890256507701944000 2839 3627957089498360638805204859034115086192354728000 2840 3039003016527847548090074200100005494278011428000 2841 2167564764964508323773864175388933138387039004000 2842 1302988084701828732483272024075607265109496892800 2843 651149518795995849918927584744288136186395856000 2844 265498464509081641187181783065379388861714977000 2845 86023978011101044580462162811393321799017207000 2846 21298298331106667753898445928720734633294866000 2847 3783424424035097501624195984853496959703311600 2848 429261769550147995098206899689950750514069000 2849 23362265873332749085315221863910685052043000 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 0 2863 0 2864 0 2865 0 2866 0 2867 0 2868 0 2869 0 2870 0 2871 0 2872 0 2873 0 2874 0 2875 0 2876 0 2877 0 2878 0 2879 0 2880 0 2881 0 2882 0 2883 0 2884 0 2885 0 2886 0 2887 0 2888 261919584650343931474800 2889 248736298889609953590568400 2890 70740603404205070801157652960 2891 9549981459567684558156283149600 2892 748612435525000161753250862449200 2893 38179234211775008249415793984909200 2894 1362704974943354140594532954538297600 2895 35806695484463943560955394491153934080 2896 718766754945489455304472257065075294400 2897 11336338819227982812609132615815836660800 2898 143593625043554448959715679800333931036800 2899 1486449422881696054646226740699899467926400 2900 12753736048324952148864625435205137434808512 2901 91746961601198017595108772717643794937012800 2902 558616968172811575111105630931072564247033600 2903 2901204254058795599770580857416215575605561600 2904 12934535632678797048977172989313961107908128800 2905 49759919433952548647241594911831356262187742560 2906 165866398113175162157471983039437854207292475200 2907 480587256071507521122931643165550705780103838400 2908 1213189780570756791127400611405719464591237738400 2909 2672241941921633729293908987913594701076380799200 2910 5139342078200798606642022942411600313989322264320 2911 8628960103547131795610797077222067132183737196800 2912 12635263008765442986430095720218026872126186609600 2913 16103766579799094002312867094395524444866708424000 2914 17809971166628315863225551126167474059489741392000 2915 17018416892555946269304415520560030767956863996800 2916 13968750707549053642098235796950902447383140248000 2917 9772410635263715493624540180567054488321226696000 2918 5767324309335963242139072893449409206222363296000 2919 2831983621430204172663272352697380147858293088000 2920 1135516509746533788462100549110391847747027132400 2921 362071071628813351816273580788252488766012722000 2922 88279903227485608371231239646581595726410604000 2923 15453423703805327823535448388838227018506484000 2924 1728807674626623432313326417929390693851182000 2925 92826069736708789698985814872605121940117520 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 6892620648693261354600 2965 20167808018076482723559600 2966 9825083806139593166827451800 2967 1909996291913536911631256629920 2968 198162115286029454581742875354200 2969 12726411403925002749805264661636400 2970 553598896070737619616529012781183400 2971 17325820395708359787559061850558355200 2972 407301161135777358005867612336876000160 2973 7427256467770057704812879989672444708800 2974 107695218782665836719786759850250448277600 2975 1266234693565889231735674630966581028233600 2976 12263207738773992450831370610774170610392800 2977 99086718529293859002717474535055298531973824 2978 674995503208813986592585970708379348465165600 2979 3910318777209681025777739416517507949729235200 2980 19401803449018195573465759483970941661862193200 2981 82933199056587581078735991519718927103646237600 2982 306852836509374049991323168622960030283491079120 2983 986468578252041753883912320181919869759160510400 2984 2763376722411168246456856948201916558235597070800 2985 6759200206037073550566946263546151302722610256800 2986 14454399594939746081180689525532625883094968868400 2987 27037408324447679626247164175295810347509043216640 2988 44223420530679050452505335020763094052441653133600 2989 63176315043827214932150478601090134360630933048000 2990 78660705985941728395912850807239677096079691148000 2991 85092084462779731346522077602800153839784319984000 2992 79621879033029605759959944042620143950083899413600 2993 64063580831173246013760874517050690534550263896000 2994 43975847858686719721310430812551745197445520132000 2995 25487852592871837553969451174276421330724637792000 2996 12301428855587449375006089282029245017259460601000 2997 4851752359826098914338065982562583349464570474800 2998 1522828330674126744403738883903532526280582919000 2999 365731027656726091823672278535838039437986788000 3000 63101480123871755279436414254422760325568143000 3001 6961955230253159227423936115445384145508814000 3002 368861487637974401172285738046404563498888040 3003 0 3004 0 3005 0 3006 0 3007 0 3008 0 3009 0 3010 0 3011 0 3012 0 3013 0 3014 0 3015 0 3016 0 3017 0 3018 0 3019 0 3020 0 3021 0 3022 0 3023 0 3024 0 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 1061463579898762248608400 3043 1062171222285361423440805600 3044 318332715318922818605209438320 3045 45294197779663875332969800080960 3046 3743062177625000808766254312246000 3047 201308689480268225315101459193157600 3048 7580046423122407407057089559619280400 3049 210219954134594765422383283786774709760 3050 4456353880662034622887727993803466825280 3051 74272564677700577048128799896724447088000 3052 994898687801770110649458638616599379326400 3053 10900629101132437734072329431799262764793600 3054 99086718529293859002717474535055298531973824 3055 755994963593871664983696287193384870280985472 3056 4887898471512101282222174270646884937161544000 3057 26993813494286185145691491455959571007808268800 3058 128169489451089898030773805075929250978362367200 3059 526033434016069799985125431925074337628841849920 3060 1874290298678879332379433408345647752542404969760 3061 5817635205076143676751277785688245385759151728000 3062 15771467147419838284656207948274353039686090599200 3063 37411387186902872210114725830790325815069331188800 3064 77732548932787078925460597003975454749088499247840 3065 141514945698172961448017072066441900967813290027520 3066 225629696585097196186251709289607622716539046600000 3067 314642823943766913583651403228958708384318764592000 3068 382914380082508791059349349212600692279029439928000 3069 405347747804514356596159715126066187382245306105600 3070 371568768820804826879813072198894005100391530596800 3071 293172319057911464808736205417011634649636800880000 3072 197530857594756741043263246600642265313115942888000 3073 112470206679656680000055673435695954443515068352000 3074 53369275958087088057718725808188416844110275222800 3075 20710465297168123723890848821088042357415927698400 3076 6400292983992706606914264874377165690164768790000 3077 1514435522972922126706473942106146247813635432000 3078 257592343519366891414685636271479213383826118000 3079 28033473060486054489093716091526746825915491040 3080 1465865132691170996866486179768828525073503120 3081 0 3082 0 3083 0 3084 0 3085 0 3086 0 3087 0 3088 0 3089 0 3090 0 3091 0 3092 0 3093 0 3094 0 3095 0 3096 0 3097 0 3098 0 3099 0 3100 0 3101 0 3102 0 3103 0 3104 0 3105 0 3106 0 3107 0 3108 0 3109 0 3110 0 3111 0 3112 0 3113 0 3114 0 3115 0 3116 0 3117 0 3118 0 3119 0 3120 27217014869199032015600 3121 83855622812002217640063600 3122 43017934502557137649352626800 3123 8807205123823531314744127793520 3124 962501702817857350825608251720400 3125 65129281890675014072532825033080400 3126 2986078893957312008840671644698504400 3127 98540603500591296291742164275050645200 3128 2443806966814664148035205674021256000960 3129 47039290962543698797148239934592149822400 3130 720443877373695597366849358998227136753600 3131 8954088190215930995845127747549394413937600 3132 91746961601198017595108772717643794937012800 3133 785071692962866729021530759777745826830254144 3134 5669962226954037487377722153950386527107391040 3135 34867009096786322479851509797281112551752347200 3136 183895354429824636305023285543724577490693831200 3137 836871372298292863612699550789890991682248397600 3138 3302321002434215966573287433751855564003284946720 3139 11344388649898480169664991682092078502230345869600 3140 34033165949695440508994975046276235506691037608800 3141 89371647168712416946385178373554667224887846728800 3142 205762629527965797155630992069346791982881321538400 3143 415700152988383074253550149195173084092951539455840 3144 737057008844650840875088917012718234207360885560000 3145 1146198858652293756626158683191206723400018356728000 3146 1561112472644074302011193500635987437752966178168000 3147 1857843844104024134399065360994470025501957652984000 3148 1925401802071443193831758646848814390065665204001600 3149 1729716682441677642371543611960368644432857125192000 3150 1338820257031129022626562004737686464900008057352000 3151 885702877602296355000438428306105641242681163272000 3152 495571848182237246250245311076035299266738269926000 3153 231266862485044048250114478502149806324477859298800 3154 88324043179099351175416855266404886524273809302000 3155 26881230532769367749039912472384095898692028918000 3156 6268080358971261024424017149272660859006435538000 3157 1051255239768227043341014353432253005971830914000 3158 112871615217220166758719435842199796430659740240 3159 5825874245311064218315521996517139009907512400 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 0 3193 0 3194 0 3195 0 3196 0 3197 0 3198 0 3199 0 3200 4300288349333447058464800 3201 4528203631848119752563434400 3202 1428195425484896969958507209760 3203 213889267292857189072357389271200 3204 18608366254478575449295092866594400 3205 1053910197867286591355531168717119200 3206 41805104515402368123769403025779061600 3207 1221903483407332074017602837010628000480 3208 27313136687928599301569945768472861187200 3209 480295918249130398244566239332151424502400 3210 6792756558094844203744579670554713003676800 3211 78640252801026872224378948043694681374582400 3212 755994963593871664983696287193384870280985472 3213 6106113167488963447945239242715800875346421120 3214 41840410916143586975821811756737335062102816640 3215 245193805906432848406697714058299436654258441600 3216 1237114202527911189688338466385056248573758500800 3217 5403798003983262490756288527957581832005375367360 3218 20527941366482964116536651615214237289750149668800 3219 68066331899390881017989950092552471013382075217600 3220 197558377951890605881483025878384001233962608558400 3221 502975316623916393047097980613958824847043230427200 3222 1124835708086213024450782756645762462839751224409920 3223 2211171026533952522625266751038154702622082656680000 3224 3820662862174312522087195610637355744666727855760000 3225 5798417755535133121755861573790810483082445804624000 3226 7717197506278254096734579191823183182854285635472000 3227 8985208409666734904548207018627800486973104285340800 3228 9120324325601573023413593590336489216100519387376000 3229 8032921542186774135759372028426118789400048344112000 3230 6101508712371374890003020283886505528560692458096000 3231 3964574785457897970001962488608282394133906159408000 3232 2180516132001843883501079368734555316773648387674400 3233 1001005822696459313321391026352588713941769838756000 3234 376337227458771148486558774613377342581688404852000 3235 112825446461482698439632308686907895462115839684000 3236 25930962580949600402411687384662240813971829212000 3237 4289121378254366336831338562003592264365070129120 3238 454418191134263009028610715728336842772785967200 3239 23156006494021191956342707682359261381151378400 3240 0 3241 0 3242 0 3243 0 3244 0 3245 0 3246 0 3247 0 3248 0 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 107507208733336176461620 3281 348323356296009211735648800 3282 187920450721696969731382527600 3283 40465537055405414148824370943200 3284 4652091563619643862323773216648600 3285 331228919329718642997452653025380320 3286 15984304667653846635558889392209641200 3287 555410674276060033644364925913921818400 3288 14510103865462068378959033689501207505700 3289 294374917636563792472476082171318615017600 3290 4754929590666390942621205769388299102573760 3291 62369855669779933143472958793275092124668800 3292 674995503208813986592585970708379348465165600 3293 6106113167488963447945239242715800875346421120 3294 46668150637237077780724328497899335261576218560 3295 304040319323976732024305165432291301451280467584 3296 1701032028475877885821465391279452341788917938600 3297 8223170875626703790281308629500668005225571211200 3298 34524265025448621468720732261951217260034342624800 3299 126408902098868779033409907314740303310566711118400 3300 404994674801375742057040203050687202529623347544720 3301 1138312558675179205317116482442117340443308363598400 3302 2812089270215532561126956891614406157099378061024800 3303 6113237543946809915493384546987839471955169697880000 3304 11700780015408832098892036557576901968041854058265000 3305 19714620368819452613969929350888755642480315735721600 3306 29215104845196247651923764083330622049376938477144000 3307 38014343271666955365396260463425309752578518130288000 3308 43321540546607471861214569554098323776477467090036000 3309 43085670089910879455436631788831000779509350209328000 3310 37219203145465386829018423731707683724220223994385600 3311 27752023498205285790013737420257976758937343115856000 3312 17716693572514981553446269870968261948785893149854500 3313 9581055731523253427504742680803349119156939885236000 3314 4327878115775868207595425908053839439689416655798000 3315 1602121339753054317842778783354092115562044923512800 3316 473240067102330207344013294770085894854985883119000 3317 107228034456359158420783464050089806609126753228000 3318 17495100358669125847601512555540968446752259737200 3319 1829324513027674164551073906906381649110958893600 3320 92045125813734238026462263037378063990076729140 3321 0 3322 0 3323 0 3324 0 3325 0 3326 0 3327 0 3328 0 3329 0 3330 0 3331 0 3332 0 3333 0 3334 0 3335 0 3336 0 3337 0 3338 0 3339 0 3340 0 3341 0 3342 0 3343 0 3344 0 3345 0 3346 0 3347 0 3348 0 3349 0 3350 0 3351 0 3352 0 3353 0 3354 0 3355 0 3356 0 3357 0 3358 0 3359 0 3360 0 3361 0 3362 17416167814800460586782440 3363 19273892381712509716039233600 3364 6389295324537696970867005938400 3365 1005857635377220294556491506302400 3366 92008033147144067499292403618161200 3367 5480333028909890275048762077329019840 3368 228698512937201190324150263611614866400 3369 7035201874163427092828622394909676366400 3370 165585891170567133265767796221366720947400 3371 3067696510107348995239487593153741356499200 3372 45737894157838617638546836448401734224757120 3373 558616968172811575111105630931072564247033600 3374 5669962226954037487377722153950386527107391040 3375 48396600660838451031862266590414125456449411840 3376 350815753066126998489582883191105347828400539520 3377 2177320996449123693851475700837698997489814961408 3378 11649492073804497036231853891792613007402892549200 3379 54037980039832624907562885279575818320053753673600 3380 218342649079864254694071658089096887536433410113600 3381 771418428193096651537219434382261338151663519132800 3382 2390456373217876331165944613128446414930947563556640 3383 6512206731025443825767689643738624784861717615004800 3384 15622718167864069784038649397857811983885433672360000 3385 33037496514095525926283397339040664380353470282160000 3386 61608188652560789418656029221527361382750986674130000 3387 101279030130013658526669048822212823104506720054099200 3388 146626752619286827837957004644640480474231427073968000 3389 186615866970001417248308915002269702421749089003232000 3390 208247405434569250701277053646016503767628526011752000 3391 203013835338902109976464129445678274859383039969376000 3392 172062545688872771898085172005599455905411527318307200 3393 125985376515662091046729030193552084969144129065632000 3394 79043709785066840776914127116627630233044754053197000 3395 42042244553251291159498423106808725985554333227752000 3396 18691415630452300374832419139131074681557190774316000 3397 6814656966273554985753791444689236885911796716913600 3398 1983718637442644430784494084926661422268844934718000 3399 443209209086284521472571651407037867317723913342400 3400 71343656008079292417491882369348884315327396850400 3401 7363610065098739042116981042990245119206138331200 3402 365907784099042279561985786395502921046971688680 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 0 3423 0 3424 0 3425 0 3426 0 3427 0 3428 0 3429 0 3430 0 3431 0 3432 0 3433 0 3434 0 3435 0 3436 0 3437 0 3438 0 3439 0 3440 0 3441 0 3442 0 3443 0 3444 424784580848791721628840 3445 1445541928628438228702942520 3446 819140426222781662931667428000 3447 185289564411593212155143172213600 3448 22380332387143151553881936015228400 3449 1674546203278022028487121745850533840 3450 84945161948103299263255812198599807520 3451 3103765532719159011542039291871916044000 3452 85301822724231553500547046538279825942600 3453 1821444802876238465923445758435033930421400 3454 30983734752084224851918824690852787700641920 3455 428273008932488874251847650380488965922725760 3456 4887898471512101282222174270646884937161544000 3457 46668150637237077780724328497899335261576218560 3458 376802105145099368748070504168224262482356135040 3459 2596036572689339788822913335614179573930163992448 3460 15377329537421936087826047137166249169771818164944 3461 78805387558089244656862541032714735050078390774000 3462 351246870258912061899158754317242819080349398878400 3463 1367514486342307700452343542768554190359767147553600 3464 4667081490568234741800177578012681095817564290753440 3465 14001244471704704225400532734038043287452692872260320 3466 37001174608099112646407327521242186277623395539800000 3467 86264574231249428807517759718606179215367394625640000 3468 177576543763263451853773260697343571044399902766610000 3469 322826908539418536553757593120803373645615170172441200 3470 518081192588146791694114749744396364342284375661353600 3471 733133763096434139189785023223202402371157135369840000 3472 913084777674649791536368619832533901134986614051528000 3473 998151357082935374050948636441251518058633279849432000 3474 954165026092839916889381408394687891839100287856067200 3475 793707872048671173594392890219378135305608013113481600 3476 570871237336593850055490918064532885016434334828645000 3477 352103798133479563460799293519523080129017540782423000 3478 184243954071601246551919560085720593289635166203972000 3479 80640107434237067331419865428822636483289594483477600 3480 28962292106662608689453613639929256765125136046882800 3481 8310172670367834777610718463881960012207323375170000 3482 1831153837540701838715624980813288030760069852493600 3483 290862597571400192163620751198114682208642464082400 3484 29638530512022424644520848698035736604804706783080 3485 1454706556296192477283016662986999417820887445240 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 70514240420899425790387440 3529 81914042622278166293166742800 3530 28506086832552801870022026494400 3531 4711648923609084537659354950574400 3532 452580054940005953645168039419063200 3533 28315053982701099754418604066199935840 3534 1241506213087663604616815716748766417600 3535 40142034223167789882610374841543447502400 3536 993515347023402799594606777328200325684400 3537 19364834220052640532449265431782992312901200 3538 303935683758540491404537042205508298396773120 3539 3910318777209681025777739416517507949729235200 3540 41840410916143586975821811756737335062102816640 3541 376802105145099368748070504168224262482356135040 3542 2884485080765933098692125928460199526589071102720 3543 18925944046057767492708981091896922055103776203008 3544 107175327079001372733333055804492039668106611452640 3545 526870305388368092848738131475864228620524098317600 3546 2259371760043812722486480635878480836246571809001600 3547 8485602710124063166909413778204874719668298710460800 3548 28002488943409408450801065468076086574905385744520640 3549 81402584137818047822096120546732809810771470187560000 3550 208851074454603880270832470897678118100363165935760000 3551 473537450035369204943395361859582856118399740710960000 3552 949490907468878048687522332708245216604750500507180000 3553 1683763875911477073005872936669288184112424220899399200 3554 2639281547147162901083226083603528648536165687331424000 3555 3652339110698599166145474479330135604539946456206112000 3556 4453290670062327053458078531814814465184671556251312000 3557 4770825130464199584446907041973439459195501439280336000 3558 4473626187910692069350214472145585853540699710275987200 3559 3653575918954200640355141875613010464105179742903328000 3560 2582094519645516798712528152476502587612795299071102000 3561 1566073609608610595691316260728625042961898912733762000 3562 806401074342370673314198654288226364832895944834776000 3563 347547505279951304273443363679151081181501632562593600 3564 122990555521443954708638633265453008180668385952516000 3565 34791922913273334935596874635452472584441327197378400 3566 7562427536856404996254139531150981737424704066142400 3567 1185541220480896985780833947921429464192188271323200 3568 119285937616287783137207366364933952261312770509680 3569 5783773055153536355462596370912166360010757312400 3570 0 3571 0 3572 0 3573 0 3574 0 3575 0 3576 0 3577 0 3578 0 3579 0 3580 0 3581 0 3582 0 3583 0 3584 0 3585 0 3586 0 3587 0 3588 0 3589 0 3590 0 3591 0 3592 0 3593 0 3594 0 3595 0 3596 0 3597 0 3598 0 3599 0 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 1678910486211891090247320 3613 5993710435776451192182932400 3614 3563260854069100233752753311800 3615 845680576032399788810653452667200 3616 107190013012106673231750325125567600 3617 8417989021884110737800125533194575520 3618 448321688059434079444961231048165650800 3619 17203728952786195663975874932090048929600 3620 496757673511701399797303388664100162842200 3621 11149450005484853639895031612238692543791600 3622 199457792466542197484227433947364820822882360 3623 2901204254058795599770580857416215575605561600 3624 34867009096786322479851509797281112551752347200 3625 350815753066126998489582883191105347828400539520 3626 2987502405079002137931130425905206652538680784960 3627 21729787608436696010147348661066836433637668973824 3628 136030222831040203853845801598009127271058391459120 3629 737618427543715329988233384066209920068733737644640 3630 3483198130067544613833324313645991289213464872210800 3631 14388630682384281022150745102173483220307115204694400 3632 52186456667262988476492894735959979525960037069333920 3633 166681481806008383635720627786167181993484438955480000 3634 469914917522858730609373059519775765725817123355460000 3635 1171382113245386980649451684600020749345515148074480000 3636 2584725248109723576982699683483556422979598584713990000 3637 5051291627734431219017618810007864552337272662698197600 3638 8742620124924977109838186401936688648276048839285342000 3639 13391910072561530275866739757543830549979803672755744000 3640 18131254870968045860507891165246030322537591336166056000 3641 21652206361337521190951347344340994468656506532118448000 3642 22740933121879351352530256900073394755498556860569601600 3643 20925025717646785485670358014874514476238756709355424000 3644 16783614377695859191631432991097266819483169443962163000 3645 11658547982641878879035354385424208653160803017018006000 3646 6955209266202947057334963393235952396683727524199943000 3647 3525124696410934657630639831602818109126659415992020800 3648 1496385092177568115621770038063011599531465362422278000 3649 521878843699100024033953119531787088766619907960676000 3650 145576730084485796177892185974656398445425553273241200 3651 31219252139330287292228627295264309223727624478177600 3652 4831080473459655217056898337779825066583167205642040 3653 480053163577743517503395498785709807880892856929200 3654 22997383338348585032434609379579328145757058837400 3655 0 3656 0 3657 0 3658 0 3659 0 3660 0 3661 0 3662 0 3663 0 3664 0 3665 0 3666 0 3667 0 3668 0 3669 0 3670 0 3671 0 3672 0 3673 0 3674 0 3675 0 3676 0 3677 0 3678 0 3679 0 3680 0 3681 0 3682 0 3683 0 3684 0 3685 0 3686 0 3687 0 3688 0 3689 0 3690 0 3691 0 3692 0 3693 0 3694 0 3695 0 3696 0 3697 0 3698 285414782656021485342044400 3699 347635205275034169146610079200 3700 126852086404859968321598017900080 3701 21987694976842394509076989769347200 3702 2215260268916871246789506719261730400 3703 145401628559816458198365804664269940800 3704 6690339037194631647101729140257241250400 3705 227089222176777782764481549103588645870720 3706 5902650002903746044650310853538131346713200 3707 120883510585783149990440869059008982316898400 3708 1994577924665421974842274339473648208228823600 3709 26993813494286185145691491455959571007808268800 3710 304040319323976732024305165432291301451280467584 3711 2884485080765933098692125928460199526589071102720 3712 23281915294753602868015016422571610464611788186240 3713 161221004836788389752706135227270076765698834321920 3714 964577943711012354599997502240428357012959503073760 3715 5015805307297264243919987011650227456467389415983552 3716 22781998580441778285072013078441348432152932407432800 3717 90759055073500849524335469106017355697321803598841600 3718 318210101629652368759103016682682801987561201642280000 3719 984583636714561149848210219946196842473140639411440000 3720 2694178860464390055493738874580047723494684840571304000 3721 6529832205750880615535241305642668858053722740330080000 3722 14031365632595642275048941138910734867603535174161660000 3723 26742132146829341747740334876512224100609090567225752000 3724 45197696494895164681050246681710428106181837395550636000 3725 67690018184947371212562793683585179870807007655019942400 3726 89701997782684016362512724712269834227291241347347856000 3727 104958152870212390857831954923415668102301031664167392000 3728 108112632874508391675963516410184991460566909665003024000 3729 97650120015684998933128337402747734222447531310325312000 3730 76946416685436400601633338943799777110861299912318839600 3731 52550470011311155544308612304449418108277052405066236000 3732 30844841093595678254268098526524658454858269889930182000 3733 15391389519540700617823920391505262166609358013486288000 3734 6436505738955566963085421807558707428121645531515004000 3735 2212766297284184101903961226814777256370468409753266240 3736 608775416716940602198458232257654029862688677324463200 3737 128828812625590805788183955674128668442217792150454400 3738 19682179706687484217639215450214102123116607134097200 3739 1931780200421281142724507187884663564243592942341600 3740 91448418451315549893681152591738975450186892788720 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 0 3783 0 3784 6637553085023755473070800 3785 24831086091073869224757862800 3786 15469766634739020527024148524400 3787 3847846620947419039088473209635760 3788 511213908211585672336040012137322400 3789 42089945109420553689000627665972877600 3790 2350659661717032740873580508739030709600 3791 94620509240324076151867312126495269112800 3792 2867001429981819507401579557432806654117840 3793 67552550033231760288775779768269725412384400 3794 1269276861150723074899629125119594314327433200 3795 19401803449018195573465759483970941661862193200 3796 245193805906432848406697714058299436654258441600 3797 2596036572689339788822913335614179573930163992448 3798 23281915294753602868015016422571610464611788186240 3799 178494683926444288654781792573049013562023709427840 3800 1178928597869015100066663613849412436349172725979040 3801 6752045605977086482199982515682998499090716521516320 3802 33717357899053831861906579356093195679586339963000544 3803 147483464494438880477045137297278203008147930848117600 3804 567244094209380309527096681912608473108261272492760000 3805 1924413471760278611066956338985748373924774886122360000 3806 5773240415280835833200869016957245121774324658367080000 3807 15345105683514569446507817068260271816426248439775688000 3808 36186153473536130077757795568769789921714380185995860000 3809 75769374416016468285264282150117968285059089940472964000 3810 140910465542908454593862533772391334683978669527304924000 3811 232684437510756588543184603287324055805899088814131052000 3812 340867591574199262177548353906625370063706717119921852800 3813 442323644238752218615148952891537458431125776298991152000 3814 507297738872693222479521115463175729161121653043475728000 3815 512663130082346244398923771364425604667849539379207888000 3816 454683371323033276282378821031544137473271317663702234000 3817 352088149075784742146867702439811101325456251113943781200 3818 236477115050900199949388755370022381487246735822798062000 3819 136598581985923717983187293474609201728658052369690806000 3820 67123559849108055472176541707397948893268589114370756000 3821 27659578716052301273799515335184715704630855121915828000 3822 9375141417440885273856256776767872059885405630796733280 3823 2544369049355418414316633124564041201733801394971474400 3824 531418852080562073876258817155780757324148392620624400 3825 80168878317483167423067048297213537916109107107176400 3826 7773115568361821740962897970297812913265885887041200 3827 363666966399417651902778537050868948883301364345840 3828 0 3829 0 3830 0 3831 0 3832 0 3833 0 3834 0 3835 0 3836 0 3837 0 3838 0 3839 0 3840 0 3841 0 3842 0 3843 0 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 1154934236794133452314319200 3873 1473311108070382907335633192800 3874 563099505504500347183679006288160 3875 102242781642317134467208002427464480 3876 10792293617800141971538622478454584000 3877 742313577384326128696920160654430750400 3878 35802354847690190976382226210025236961600 3879 1274222857769697558845146469970136290719040 3880 34741311445662048148513258166538715926369120 3881 746633447735719455823311250070349596663196000 3882 12934535632678797048977172989313961107908128800 3883 183895354429824636305023285543724577490693831200 3884 2177320996449123693851475700837698997489814961408 3885 21729787608436696010147348661066836433637668973824 3886 184649673027356160677360475075567945064162458028800 3887 1347346968993160114361901272970757070113340258261760 3888 8502575948267442236844422427156368480336457841909440 3889 46685572475612997962639879108436732479427239948769984 3890 224174866031547098325108608691862868572384854889138752 3891 945406823682300515878494469854347455180435454154600000 3892 3514146339736160941948355053800062248036545444223440000 3893 11546480830561671666401738033914490243548649316734160000 3894 33613088640079533073302837387617738264552734677603888000 3895 86846768336486712186618709365047495812114512446390064000 3896 199393090568464390224379689868731495486997605106507800000 3897 407074678235068868826713986453574966864827267523325336000 3898 739115272092991516548939328089147000795208870350769224000 3899 1193036570509697417621419238673188795222973509919726484800 3900 1710318091056508578645242617847278172600353001689432454400 3901 2174133166597256667769376209127895982119092798757753120000 3902 2445008774238882088671790294199568268415897803193145312000 3903 2424977980389510806839353712168235399857447027539745248000 3904 2112528894454708452881206214638866607952737506683662687200 3905 1608044382346121359655843536516152194113277803595026821600 3906 1062433415446073362091456727024738235667340407319817380000 3907 604112038641972499249588875366581540039417302029336804000 3908 292401260712552899180166304971952708877526182717395896000 3909 118751791287584546802179252505726379425215137990091954880 3910 39692157169944527263339476743199042747047301761555000640 3911 10628377041611241477525176343115615146482967852412488000 3912 2191282674011206576230499320123836703040315594262821600 3913 326470853871196513120441714752508142357167207255730400 3914 31275359110349918063638954186374729603963917333742240 3915 1446307705450557558142084756547133980616347954754720 3916 0 3917 0 3918 0 3919 0 3920 0 3921 0 3922 0 3923 0 3924 0 3925 0 3926 0 3927 0 3928 0 3929 0 3930 0 3931 0 3932 0 3933 0 3934 0 3935 0 3936 0 3937 0 3938 0 3939 0 3940 0 3941 0 3942 0 3943 0 3944 0 3945 0 3946 0 3947 0 3948 0 3949 0 3950 0 3951 0 3952 0 3953 0 3954 0 3955 0 3956 0 3957 0 3958 0 3959 0 3960 26248505381684851188961800 3961 102789147074677877255974408800 3962 67035655417202422283771310272400 3963 17456084670639510762694049194932960 3964 2428266064005031943596190057652281400 3965 209370496185322754247849276082018929600 3966 12248174026841381123499182650798107381600 3967 516576834230958469802086406744649847588800 3968 16405619293784856070131260800865504743007640 3969 405315300199390561732654678609618352474306400 3970 7988977890772198177309430375752740684296197200 3971 128169489451089898030773805075929250978362367200 3972 1701032028475877885821465391279452341788917938600 3973 18925944046057767492708981091896922055103776203008 3974 178494683926444288654781792573049013562023709427840 3975 1440267449613378053283411705589429971500467172624640 3976 10020893081886628350566640717720005708967968170821840 3977 60518334690609441803422065510936505065924199933590720 3978 319018078583355486078039173907651005276086139649928224 3979 1474834644944388804770451372972782030081479308481176000 3980 6003333330382608275828439883575106340395765133881710000 3981 21586898944093560071968466759057525237938779157372560000 3982 68754044945617226740846712838309010086585139113280680000 3983 194371338657851212989099016197963443008065813570492048000 3984 488513071892737756049730240178392163943144132510944110000 3985 1092674136315184858429600700480648595268746875983662744000 3986 2176283856718252798727432466040266169008115007143931604000 3987 3859824198707844586422238713354434337486090767387350392000 3988 6093008199388811811423676826080928489888757568518603118800 3989 8551590455282542893226213089236390863001765008447162272000 3990 10653252516326557672069943424726690312383554713912990288000 3991 11751816366503013910067637220507602322386089441154150048000 3992 11442864844963004119773200329293860793077328161203172889000 3993 9794452147017284645176501540598381545962692076442436095200 3994 7330790566577906198431051416470693826104648810506739922000 3995 4765772749286671938524534461225254371422069827120323676000 3996 2668161504002045205019017532869068468507426417296237551000 3997 1272340620938405858594777705418496922413019335608128088000 3998 509382683680954766546189951537721048587107039273289174880 3999 167928357257457615344897786221226719314430892068117310400 4000 44373474148726933168667611232507693236566390783822137400 4001 9032360290436436862998887441486058605214959400741874400 4002 1329202762189871517704655552920926008168466486684045200 4003 125828770374198507558361373819600656313622272063660640 4004 5752360192132899378974200736267010150178656638229000 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 0 4033 0 4034 0 4035 0 4036 0 4037 0 4038 0 4039 0 4040 0 4041 0 4042 0 4043 0 4044 0 4045 0 4046 0 4047 0 4048 0 4049 0 4050 4672233957939903511635200400 4051 6235874922530457886862447467200 4052 2493726381519930108956292742133280 4053 473808012488786720701695621005323200 4054 52342624046330688561962319020504732400 4055 3768668931335809576461286969476340732800 4056 190317781032458383611294991958555207006400 4057 7094321856771829651948653319293191240219520 4058 202657650099695280866327339304809176237153200 4059 4565130223298398958462531643287280391026398400 4060 82933199056587581078735991519718927103646237600 4061 1237114202527911189688338466385056248573758500800 4062 15377329537421936087826047137166249169771818164944 4063 161221004836788389752706135227270076765698834321920 4064 1440267449613378053283411705589429971500467172624640 4065 11057537193805934731659741481622075265068102809182720 4066 73486549267168607904155365263280041865765099919360160 4067 425357438111140648104052231876868007034781519533237632 4068 2155527557995645176202967391267912197811392835472488000 4069 9605333328612173241325503813720170144633224214210736000 4070 37777073152163730125944816828350669166392863525401980000 4071 131529477287267738112924146299373758426510700912363040000 4072 406412799011870718068116124777559926289592155647392464000 4073 1116601307183400585256526263264896374727186588596443680000 4074 2731685340787962146074001751201621488171867189959156860000 4075 5956145292071007659675078328110202146759051598499181232000 4076 11579472596123533759266716140063303012458272302162051176000 4077 20071085833280791849395641309443058554927671990414222038400 4078 30999515400399217987945022448481916878381398155620963236000 4079 42613010065306230688279773698906761249534218855651961152000 4080 52043758194513347316013821976533667427709824667968378784000 4081 56334103852125558743498832390369776212073000178231004992000 4082 53869486808595065548470758473291098502794806420433398523600 4083 45317614411572511044846499665455198197737829010405301336000 4084 33360409245006703569671741228576780599954488789842265732000 4085 21345292032016361640152140262952547748059411338369900408000 4086 11769150743680254192001693775121096532320428854375184814000 4087 5530440565678937465358633759552399956088590712109996755840 4088 2183068644346948999483671220875947351087601596885525035200 4089 709975586379630930698681779720123091785062252541154198400 4090 185163385953946955691477192550464201406906667715208425200 4091 37217677341316402495730355481785928228717061627153265600 4092 5410637126090535825009539074242828221485757698737407520 4093 506207696907695145349729664791496893215721784164152000 4094 22880174247360071687155809670095748237789263482394000 4095 0 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 103827421287553411369671120 4141 425173290172531219558803236400 4142 289968183897666291739103807224800 4143 78968002081464453450282603500887200 4144 11489844302853077977016118809379087600 4145 1036383956117347633526853916605993701520 4146 63439260344152794537098330652851735668800 4147 2800390206620459073137626310247312331665600 4148 93112974370130264181826074815723135027881200 4149 2409374284518599450299669478401620206375043600 4150 49759919433952548647241594911831356262187742560 4151 836871372298292863612699550789890991682248397600 4152 11649492073804497036231853891792613007402892549200 4153 136030222831040203853845801598009127271058391459120 4154 1347346968993160114361901272970757070113340258261760 4155 11426121766932799222715066197676144440570372902822144 4156 83622625028157381408176794954766944192077527494444320 4157 531696797638925810130065289846085008793476899416547040 4158 2953871097994032278500362721367138937741538330091928000 4159 14407999992918259861988255720580255216949836321316104000 4160 61954399969548517406549499598495097432884296181659247200 4161 235656980139688030785655762119711317180831672467983780000 4162 795155476327573144046314157173486812305723782788376560000 4163 2385466428982719432138942471520460436917171348365129680000 4164 6373932461838578340839337419470450139067690109904699340000 4165 15188170494781069532171449736681015474235581576172912141600 4166 32300634083923541539007155548597634718962549053399405912000 4167 61328317823913530650931126223298234473390108859599011784000 4168 103939551636632672077227428209615838945161158521787935556000 4169 157135474615816725663031665514718682107657432030216606748000 4170 211644616657687612418456209371236914206019953649738073721600 4171 253503467334565014345744745756663992954328500802039522464000 4172 269347434042975327742353792366455492513974032102166992618000 4173 253023347131279853333726289798791523270702878641429599126000 4174 209260748900496595118850013161072532854259975136283303228000 4175 151551573427316167645080195866963089011221820502426292896800 4176 95460889365406506224013738398204449651043478485487610158000 4177 51847880303240038737737191495803749588330537926031219586000 4178 24013755087816438994320383429635420861963617565740775387200 4179 9348011887331807254199310099648287375169986325125196945600 4180 2999646852453940682201930519317520062791888016986376488240 4181 772266804832315351786404876247058010745879028763430261200 4182 153301385239231848375270273770213466275429801464226546400 4183 22020034815484738822713240418430114854883897611140612000 4184 2036335508015046380156867060638521593163244449933066000 4185 91012248672832285155575331798825309656983959185522800 4186 0 4187 0 4188 0 4189 0 4190 0 4191 0 4192 0 4193 0 4194 0 4195 0 4196 0 4197 0 4198 0 4199 0 4200 0 4201 0 4202 0 4203 0 4204 0 4205 0 4206 0 4207 0 4208 0 4209 0 4210 0 4211 0 4212 0 4213 0 4214 0 4215 0 4216 0 4217 0 4218 0 4219 0 4220 0 4221 0 4222 0 4223 0 4224 0 4225 0 4226 0 4227 0 4228 0 4229 0 4230 0 4231 0 4232 18896590674334720869280143840 4233 26360743990696935612645800656800 4234 11018790988111319086085944674542400 4235 2188541771972014852764975011310302400 4236 252776574662767715494354613806339927200 4237 19031778103245838361129499195855520700640 4238 1005268279299651974972481239575958272905600 4239 39205462892686427023926768343462372643318400 4240 1172128030306345678524163530033220640939210400 4241 27644399685529193692911997173239642367882079200 4242 526033434016069799985125431925074337628841849920 4243 8223170875626703790281308629500668005225571211200 4244 107175327079001372733333055804492039668106611452640 4245 1178928597869015100066663613849412436349172725979040 4246 11057537193805934731659741481622075265068102809182720 4247 89197466696701206835388581285084740471549362660740608 4248 623368659300809570497317926026444493068214295867675840 4249 3797834268849470072357609213186321491381977852975336000 4250 20277925915959032398353841384520359194225695563333776000 4251 95314461491613103702383845536146303742898917202552688000 4252 395903726634675891719901680361115012863797209746212750400 4253 1457785039933884097418242621484725822560493601778690360000 4254 4770932857965438864277884943040920873834342696730259360000 4255 13906761734920534561831281642480982121602232967064798560000 4256 36162310701859689362312975563526227319608527562316457480000 4257 83981648618201208001418604426353850269302627538838455371200 4258 174301534867964771323698990318847613766477151495702454544000 4259 323367493980634979795818665541027054496056937623340243952000 4260 536109266336315887556225682344334327190831238691327246552000 4261 793667312466328546569210785142138428272574826186517776456000 4262 1047814331649535392629078282460877837544557803315096692851200 4263 1231302555625030069679331622246653680063881289609906251968000 4264 1284580070051113101540456548209249271989722306948796426332000 4265 1185810910436147372340150074579411019507473192438938718292000 4266 964419103628375612286873973698856020980502494106349136616000 4267 687318403430926844812898916467072037487513045095510793137600 4268 426304793604418096288061352298830829948495534058478916596000 4269 228130673334256170446043642581536498188654366874537366178400 4270 104163561030268709403935169681795202180465561908537908822400 4271 39995291366052542429359073590900267503891840226485019843200 4272 12665175599249971769297039970451751376232416071720256283680 4273 3219329090023868815880675749174482791784025830748757474400 4274 631240998043895846251112891994996625840005064852697544000 4275 89598762352662040726902150668094950099182755797054904000 4276 8191102380554905664001779861894277869128556326697052000 4277 362048725489728431058442528694228154899210914562189600 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 0 4291 0 4292 0 4293 0 4294 0 4295 0 4296 0 4297 0 4298 0 4299 0 4300 0 4301 0 4302 0 4303 0 4304 0 4305 0 4306 0 4307 0 4308 0 4309 0 4310 0 4311 0 4312 0 4313 0 4314 0 4315 0 4316 0 4317 0 4318 0 4319 0 4320 0 4321 0 4322 0 4323 0 4324 410795449442059149332177040 4325 1757382932713129040843053377120 4326 1252135339558104441600675531198000 4327 356274241948932650450112211143537600 4328 54166408856307367605933131529929984400 4329 5106086808187907852985963198888066529440 4330 326712190772386891866056402862186438694320 4331 15079024189494779624587218593639374093584000 4332 524373066189680961445020526593809234104383600 4333 14195772811487964328792647197069005540263770400 4334 306852836509374049991323168622960030283491079120 4335 5403798003983262490756288527957581832005375367360 4336 78805387558089244656862541032714735050078390774000 4337 964577943711012354599997502240428357012959503073760 4338 10020893081886628350566640717720005708967968170821840 4339 89197466696701206835388581285084740471549362660740608 4340 685705525230890527547049718629088942375035725454443424 4341 4583593083094188018362631809017974213736869822556440000 4342 26795830674660149954967576115259046078083954851548204000 4343 137676444376774483125665554663322438739742880403687216000 4344 624309722770065829250614188261758289515987907676720106400 4345 2507390268686280647559377308953728414804048995059347419200 4346 8945499108685197870521034268201726638439392556369236300000 4347 28418165284402831495916097269417659118056736932697631840000 4348 80543328381414762670606172846035688120946265934250291660000 4349 203955432358488648003445182178287922082592095451464820187200 4350 461899067400106644007802324344946176481164451463611504541600 4351 936063798364995994145790873934551999857006924699142811440000 4352 1697679343398333643928047994090392036104298922522536280748000 4353 2754492437383140249857849195493303956945994985000267577112000 4354 3994792139413853684398360951882096755638626625138806141495200 4355 5171470733625126292653192813435945456268301416361606258265600 4356 5964121753808739400009262545257228762809424996547983407970000 4357 6111486999940144149753081153601579869769284914877607240428000 4358 5545409845863159770649525348768422120637889341111507535542000 4359 4436327876690527816519620279014737696510311472889206028433600 4360 3112024993312252102902847871781465058624017398626896091150800 4361 1901088944452134753717030354846137484905453057287811384820000 4362 1002574274916336328012876008187278820986981033369677372415600 4363 451375431131164407417052401954445876115350768270330938230400 4364 170979870589874618885510039601098643579137616968223459829680 4365 53440862894396222343619217436296414343614828790429374075040 4366 13413871208432786732836148954893678299100107628119822810000 4367 2598364108227199181080162369374753552876299918114592216000 4368 364504055934693302048079203854295365176220756538018814000 4369 32946434019565287226318270111174762095828193225159253600 4370 1440324277491745714862934407631385920577295594888710800 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 76407953596223001775784929440 4419 111300919071831505920060047217600 4420 48582851174854452334106210610482400 4421 10077471415126952112731745400917206400 4422 1215734954330454250710943618782872983200 4423 95623080226064456155918947179176518642240 4424 5277658466323172868605526507773780932754400 4425 215127411770125522644110985269255070401798400 4426 6724313437020614682059674988085318413809154400 4427 165866398113175162157471983039437854207292475200 4428 3302321002434215966573287433751855564003284946720 4429 54037980039832624907562885279575818320053753673600 4430 737618427543715329988233384066209920068733737644640 4431 8502575948267442236844422427156368480336457841909440 4432 83622625028157381408176794954766944192077527494444320 4433 707825058302854738113083580520349876000036877888457728 4434 5194738827506746420810982716887037442235119132230632000 4435 33263789803026393047545956556873298579690426712266736000 4436 186846603082765369956260395614509024003936766262146936000 4437 924903292992690117408317315943345614097759863224770528000 4438 4050399664800914892211301806771407439298848376634330446400 4439 15744078431285948252117020312035038883653330899209855888000 4440 54468150128438760367172519766383846642942079121003794360000 4441 168090424448169939486482447678683175208931337601913652160000 4442 463535073542019654553284504950654368369527489662420045880000 4443 1143750071657406928019320041235104817953359594100371344579200 4444 2527372255585489184193635359623290399613918696687685590888000 4445 5003686485805614950524773035213787053781091561119054301152000 4446 8875586742679007471764180741033979416825983840556417748472000 4447 14099266374401836533170685712525047372842211618136962852336000 4448 20039449092797364384031122152064288643039667988401224250779200 4449 25446919482917288106706186859764176054653546651938062540672000 4450 28811295856860679563121668295550305100340914598708719847732000 4451 29006759193745758800320594132019438784875113476583270185912000 4452 25878579280694745596364451627585969896310150258520368499196000 4453 20369618138043831946273186069842316747357204791012410778441600 4454 14068058188945797177506024625861417388300352623929804247668000 4455 8466182765960173436553175180248132266112284281788386700398400 4456 4400910453528852972316260919055847292124669990635726647746400 4457 1954055663884281358691543309726841640904429908208268112339200 4458 730358459556748372029462638296050996029402660135868112358880 4459 225353036301670817111647302442213795424881808152413023208000 4460 55864828326884782393223490941557201386840448239463732644000 4461 10692118974084336860076989979725997378502475525115218544000 4462 1482589530880437925184322155002864294312268695132166412000 4463 132509833529240605767389965502087504693111194729761393600 4464 5730322394321999080637480976597986995845154517299172000 4465 0 4466 0 4467 0 4468 0 4469 0 4470 0 4471 0 4472 0 4473 0 4474 0 4475 0 4476 0 4477 0 4478 0 4479 0 4480 0 4481 0 4482 0 4483 0 4484 0 4485 0 4486 0 4487 0 4488 0 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 1625701140345170250548615520 4513 7258755591641185168699568296800 4514 5398094574983828037122912290053600 4515 1603234088770196927025504950145919200 4516 254456153231955540846476571373159461600 4517 25044140059207357564645438546927183453920 4518 1673403903956127982728581575635589076239200 4519 80672779413797070991541619475970651400674400 4520 2931110985367960246026012174293600334224503200 4521 82933199056587581078735991519718927103646237600 4522 1874290298678879332379433408345647752542404969760 4523 34524265025448621468720732261951217260034342624800 4524 526870305388368092848738131475864228620524098317600 4525 6752045605977086482199982515682998499090716521516320 4526 73486549267168607904155365263280041865765099919360160 4527 685705525230890527547049718629088942375035725454443424 4528 5529883267991052641508465472815233406250288108503576000 4529 38807754770197458555470282649685515009638831164311192000 4530 238390493588355816840746021990925306487781391437911608000 4531 1288258158096961234961584832921088533921879809491644664000 4532 6150606898401389280765310151023248333750103090444724011200 4533 26038283559434452878501225900673333538349739564077838584000 4534 98042670231189768660910535579490923957295742417806829848000 4535 329177081210999464827694793370754551450823869470414235480000 4536 987531243632998394483084380112263654352471608411242706440000 4537 2651420620660352424044787368317742987073697240869042662433600 4538 6378606168858615560107746383811161484739890044021301729384000 4539 13760137835965441113943125846837914397898001793077399328168000 4540 26626760228037022415292542223101938250477951521669253245416000 4541 46214262004983797525392803168832099722093915859448933793768000 4542 71906258509449366319170497133877741601495279252498510546913600 4543 100197245463986821920155610760321443215198339942006121253896000 4544 124848948713062944773527229280717988768143963261071119340172000 4545 138818061855783274258677129060378742756188043066505650175436000 4546 137355536182149034319165166331033224834261566756761955880348000 4547 120520240650092672348783017579900374088530128346823430439112800 4548 93360749799367563087085436153443951758720521958806882734524000 4549 63496370744701300774148813851860991995842132113412900252988000 4550 37652233880191297652039121196366693499288843253216772430719200 4551 19296299680857278417078990183552561203931245343556647609349600 4552 8451290746299516876340924814568590096911659353000759585867040 4553 3117383668839779636711121017117290836710865012775046821044000 4554 949702081557041300684799346006472423576287620070883454948000 4555 232553587686334326706674532059040442982428842671256003332000 4556 43983489416119658447134890598418307397930637955587603556000 4557 6029197425580447562416243430344981463536559360204143408800 4558 532919982671945914499285730823612790613599370108822996000 4559 22799367824217315491046998779230288685596678611381812000 4560 0 4561 0 4562 0 4563 0 4564 0 4565 0 4566 0 4567 0 4568 0 4569 0 4570 0 4571 0 4572 0 4573 0 4574 0 4575 0 4576 0 4577 0 4578 0 4579 0 4580 0 4581 0 4582 0 4583 0 4584 0 4585 0 4586 0 4587 0 4588 0 4589 0 4590 0 4591 0 4592 0 4593 0 4594 0 4595 0 4596 0 4597 0 4598 0 4599 0 4600 0 4601 0 4602 0 4603 0 4604 0 4605 0 4606 0 4607 0 4608 308883216665582347604236948800 4609 469399528259463307575905416526400 4610 213764545169359590270067326686122560 4611 46264755133082825608450285704210811200 4612 5824218618420315712708241522541205454400 4613 478115401130322280779594735895882593211200 4614 27546802726662414484916650552770466331937600 4615 1172444394147184098410404869717440133689801280 4616 38276861103040422036339688393716427893990571200 4617 986468578252041753883912320181919869759160510400 4618 20527941366482964116536651615214237289750149668800 4619 351246870258912061899158754317242819080349398878400 4620 5015805307297264243919987011650227456467389415983552 4621 60518334690609441803422065510936505065924199933590720 4622 623368659300809570497317926026444493068214295867675840 4623 5529883267991052641508465472815233406250288108503576000 4624 42563343941506890028580310002880887429926459986663888000 4625 286068592306026980208895226389110367785337669725493929600 4626 1688062414058087135466904263827633251345911474506293008000 4627 8786581283430556115379014501461783333928718700635320016000 4628 40503996648009148922113018067714074392988483766343304464000 4629 165918365006628839272310137134523102081577410245519250512000 4630 605685829428239015282958419802188374669515919825562193283200 4631 1975062487265996788966168760224527308704943216822485412880000 4632 5763957871000766139227798626777702145812385306237049266160000 4633 15076705490029454960254673270826381691203376467686713178544000 4634 35383211578196848578710895034726065594594861753627598272432000 4635 74554928638503662762819118224685427101338264260673909087164800 4636 141075115594161066130146451778540093888497216834107271580976000 4637 239687528364831221063901657112925805338317597508328368489712000 4638 365425248162775468179391051008231145843664533906139971631856000 4639 499395794852251779094108917122871955072575853044284477360688000 4640 610799472165446406738179367865666468127227389492624860771918400 4641 667155461456152452407373665036447092052127609961415214275976000 4642 648955141962037466493447017737925091245931460329049240825992000 4643 560164498796205378522512616920663710552323131752841296407144000 4644 427157403191626932480637475003428491608392525126595874429192000 4645 286156977489453862155497321092386870594595208724447470473465920 4646 167234597234096412948017914924122197100737459644157612614363200 4647 84512907462995168763409248145685900969116593530007595858670400 4648 36517922977837418601473131914802549801470133006793405617944000 4649 13295829141798578209587190844090613930068026680992368369272000 4650 3999921708204950419354801951415495619297776093945603257310400 4651 967636767154632485836967593165202762754474035022927278232000 4652 180875922767413426872487302910349443906096780806124302264000 4653 24514319202909512066967143617886188368225571025005857816000 4654 2143140575476427656158417885247647136446087789469890328000 4655 90717484605833107953850163563674201296374152790550788800 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 0 4693 0 4694 0 4695 0 4696 0 4697 0 4698 0 4699 0 4700 0 4701 0 4702 0 4703 0 4704 6435067013866298908421603100 4705 29961672016561487717610984033600 4706 23235276648843433725007318118056800 4707 7196739687368439539092266665099459520 4708 1191317444676882759417594856883428388400 4709 122308590986826629966873071973365314542400 4710 8526391320157414007236106123476572912266400 4711 428943071029457596979416415750282975740171200 4712 16267665968792179365444367567329481854945992760 4713 480587256071507521122931643165550705780103838400 4714 11344388649898480169664991682092078502230345869600 4715 218342649079864254694071658089096887536433410113600 4716 3483198130067544613833324313645991289213464872210800 4717 46685572475612997962639879108436732479427239948769984 4718 531696797638925810130065289846085008793476899416547040 4719 5194738827506746420810982716887037442235119132230632000 4720 43893448439678980341973444690470915162111661861247134500 4721 322980668732611106687462352374802028144736078722331856000 4722 2081943644004974133742515258720747676659957485224428043200 4723 11816436898406609948268329846793432759421380321544051056000 4724 59309423663156253778808347884867037504018851229288410108000 4725 264240359084631114396642070251277532944734394094715843408000 4726 1048302397087336757220504957349941417697239092005780719144000 4727 3713117476060073963256397269222111340365293247626272576214400 4728 11768080653293230867590088863004475214366953333567308918410000 4729 33430955651804443607521232035310672445711834776174885743728000 4730 85241373347474226121439883492749158023342166951921032201768000 4731 195262908338938164378811976302747547170171644492241190466384000 4732 402064079443359038470917387568839267582217067977205724005781600 4733 744292851238160107514220935245401184997933592262703881099632000 4734 1238385563218294642163491895083449994247974253793029903863512000 4735 1850702063275991887231109516396525480563075220105289533748432000 4736 2481372855672126027373853681954270026766861269813788496885918500 4737 2979961061170814287419602370496130344499503324494321290432692800 4738 3198421771098613227717703158851202235426376483050314115499532000 4739 3059359954963890913469107369335932573016534027265517849608248000 4740 2598540869415730505923877972937523323951054527853458236110918000 4741 1951070301064458151060209007448092299508603695848505480500904000 4742 1287706398702542379699737944915740917675678439260013617130596640 4743 741835521064068703589925622612131797395578987652288896981662400 4744 369743970150603863339915460637375816739885096693783231881683000 4745 157650545538468855913676691437074422313663744931766653521368000 4746 56665557532903464274193027645052854606718494664229379478564000 4747 16836879748490605253563236121074528071927848209398934641236800 4748 4024489281574948747912842489755275126910653372936265725374000 4749 743601015821588532698003356409214380502842321091844353752000 4750 99656036759653886011366431664015591844743082210349900252000 4751 8618161037554145255615765538549049123155544515102324936000 4752 360979990827377575399695442513786925991822149645733347100 4753 0 4754 0 4755 0 4756 0 4757 0 4758 0 4759 0 4760 0 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 1248403000690061988233791001400 4803 1977470353093058189362324946217600 4804 938705176613274722490295651969494720 4805 211789767942556935007572419001498380160 4806 27797407042460597719743879993946662396000 4807 2379458042834627164810076127481834301097600 4808 142981023676485865659805471916760991913390400 4809 6348357451235972435295362953104188040954533760 4810 216264265232178384505319239424497817601046727280 4811 5817635205076143676751277785688245385759151728000 4812 126408902098868779033409907314740303310566711118400 4813 2259371760043812722486480635878480836246571809001600 4814 33717357899053831861906579356093195679586339963000544 4815 425357438111140648104052231876868007034781519533237632 4816 4583593083094188018362631809017974213736869822556440000 4817 42563343941506890028580310002880887429926459986663888000 4818 343166960528399300855428749398227154903782083642477597000 4819 2417741005941260284346146752062803753540595789292884179200 4820 14967486737981705934473217805938348161933748407289131337600 4821 81806101604353453488011514323954534488301863764535738080000 4822 396360538626946671594963105376916299417101591142073765112000 4823 1708344647105289530285267337903608236247352594379790801568000 4824 6569361688413977011915164399392966217569364976569559173302400 4825 22594714854323003265772970616968592411584550400449233123347200 4826 69647824274592590849002566740230567595232989117031011966100000 4827 192719626698637380796298867027085052922338812239125811934432000 4828 479281684104666403475265760015834888508603127390046558417488000 4829 1072170878515624102589113033516904713552578847939215264015417600 4830 2158449268590664311791240712211663436494007417561841255188932800 4831 3910691252268298869989974405526684192362023959346410222726880000 4832 6374640440172860944907155000921365544161703535918219505133488000 4833 9341638986059768573642743273239604806651713015769556694158752000 4834 12292339377329608935605859778296537671060451213539075323034857800 4835 14499512028980379965653587653458783467266240056494757323597878400 4836 15296799774819454567345536846679662865082670136327589248041240000 4837 14391918661379430494347631850115513794190455846572999461537392000 4838 12031600189897491931537955545929902513636389457732450463088908000 4839 8896880572853929168834553073963300885759232853069184991084122240 4840 5786317064299735888001419856374628019685516103687853396456966720 4841 3286613068005367674132581872332229482132311970611406505614960000 4842 1615918091769305773115186087230012828715053385550608198594022000 4843 679986690394841571290316331740634255280621935970752553742768000 4844 241328609728365341967739717735401569030965824334718063191060800 4845 70831011355719097963266027819692842233627499363678276766582400 4846 16731022855985741985705075519207323561313952224566497959420000 4847 3056118460629385837681903904363144816572121187784063607728000 4848 405053568765044827013940980311805308788310592209809271992000 4849 34654079119428247238370762481323544895214926365990401321600 4850 1436477076900698392827654028972389210647869585188175999800 4851 0 4852 0 4853 0 4854 0 4855 0 4856 0 4857 0 4858 0 4859 0 4860 0 4861 0 4862 0 4863 0 4864 0 4865 0 4866 0 4867 0 4868 0 4869 0 4870 0 4871 0 4872 0 4873 0 4874 0 4875 0 4876 0 4877 0 4878 0 4879 0 4880 0 4881 0 4882 0 4883 0 4884 0 4885 0 4886 0 4887 0 4888 0 4889 0 4890 0 4891 0 4892 0 4893 0 4894 0 4895 0 4896 0 4897 0 4898 0 4899 0 4900 25477612258980856902730428600 4901 123591897068316136835145309138600 4902 99862252831199438562797409783988800 4903 32228877730389098805500150717619318720 4904 5559481408492119543948775998789332479200 4905 594864510708656791202519031870458575274400 4906 43226821111495726827383049649253323136606400 4907 2267270518298561584034058197537210014626619200 4908 89670548998708110648547001712596656078482789360 4909 2763376722411168246456856948201916558235597070800 4910 68066331899390881017989950092552471013382075217600 4911 1367514486342307700452343542768554190359767147553600 4912 22781998580441778285072013078441348432152932407432800 4913 319018078583355486078039173907651005276086139649928224 4914 3797834268849470072357609213186321491381977852975336000 4915 38807754770197458555470282649685515009638831164311192000 4916 343166960528399300855428749398227154903782083642477597000 4917 2644404225248253436003598010068691605435026644539092071000 4918 17864419655010423212113195445797383290049957776441866435200 4919 106347932085659489534414968621140894834792422893896459504000 4920 560371795989821156392878873119088561244867766787069805848000 4921 2623529279483123207223803411780541219951291484226107302408000 4922 10948936147356628353191940665654943695948941627615931955504000 4923 40844292236660813595820369961443224744018225723888998338358400 4924 136509735578201478064045030810851912486656658669380783453556000 4925 409529206734604434192135092432555737459969976008142350360668000 4926 1104431706849883451486481968732141264824172423985759460701168000 4927 2680427196289060256472782583792261783881447119848038160038544000 4928 5858648014746088846290510504574515041912305847667854835512817600 4929 11536539194191481666470424496303718367467970680071910157044296000 4930 20465950886870764086280866055589647273361258720579546832270672000 4931 32695736451209190007749601456338616823280995555193448429555632000 4932 47000121148613210636140052093486761683466431110590582117486221000 4933 60716706621355341106174398298858655769177380236571796292566115800 4934 70365278964169491009789469494726449179380282627106910540989704000 4935 72987587496995683221334418668442962813394454650477354412082488000 4936 67562062604808993154020827296375606422727417724189914138883868000 4937 55605503580337057305215956712270630535995205331682406194275764000 4938 40504219450098151216009938994622396137798612725814973775198767040 4939 25964243237242404625647396791424612908845264567830111394358184000 4940 14543262825923751958036674785070115458435480469955473787346198000 4941 7054861912846481302137031941809080398536452585696557745081218000 4942 2930418832415864866751125143929876195376013581207290767320024000 4943 1027049664657926920467357403385546212387598740773335013115444800 4944 297812206836546207345550344241890359391388349597283663677676000 4945 69526694979318527807263313824261544577015757022087447075812000 4946 12556660631716389637432170389665964572437628358504087431752000 4947 1646068758172841743822611217862868382522709002384544062776000 4948 139338276459367744104282440810321753432843349763253071980600 4949 5716592448890534420436582360196242777068052430850904489000 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 0 4971 0 4972 0 4973 0 4974 0 4975 0 4976 0 4977 0 4978 0 4979 0 4980 0 4981 0 4982 0 4983 0 4984 0 4985 0 4986 0 4987 0 4988 0 4989 0 4990 0 4991 0 4992 0 4993 0 4994 0 4995 0 4996 0 4997 0 4998 0 4999 0 5000 5044567227278209666740624862800 5001 8321854402599953213566450815332400 5002 4114324816645416868787253283100338560 5003 966866331911672964165004521528579561600 5004 132192113490812620267226451526768572283200 5005 11789133030407925498377195358887269946347200 5006 738181098980927027359925924779556748948201600 5007 34160209142364994532779810176227297553707729280 5008 1213189780570756791127400611405719464591237738400 5009 34033165949695440508994975046276235506691037608800 5010 771418428193096651537219434382261338151663519132800 5011 14388630682384281022150745102173483220307115204694400 5012 224174866031547098325108608691862868572384854889138752 5013 2953871097994032278500362721367138937741538330091928000 5014 33263789803026393047545956556873298579690426712266736000 5015 322980668732611106687462352374802028144736078722331856000 5016 2724537686619412631034010070979864078326997148919064558000 5017 20097472111886726113627344876522056201306202498497099739600 5018 130361981266292277493798993793656580765229421611873079392000 5019 747162394653094875190505164158784748326490355716093074464000 5020 3799594128906592231151715286026990732343249735775741610384000 5021 17205471088703273126444478188886340093634051129110750215792000 5022 69586571958755460200286556230606975489808829011070145317203200 5023 252017973375141190272083133804649684590750754466549138683488000 5024 819058413469208868384270184865111474919939952016284700721336000 5025 2392935364841414144887377598919639407119040251969145498185864000 5026 6293176895635184949979576501077484188243397585730176549655712000 5027 14912922219353680699648572193462401924867687612245448672214444800 5028 31862822536338377935965934323124555491102014259246228052789008000 5029 61397852660612292258842598166768941820083776161738640496812016000 5030 106691350524998409498972383699631275949653774969578621191181536000 5031 167111541861735860039609074110175152652325088393210958639951008000 5032 235723684529967794882794722807333604750923946800808150312315508400 5033 299052435597720336791605245352587409012366201165204369799206242000 5034 340608741652646521699560620452733826462507455035560987256384944000 5035 347462036253303393363535683238503118745455291152976701285688464000 5036 316523635764995556968152368977540512281818861118807542952031272000 5037 256526723183954957701396280299275175539391213930161500576258857920 5038 184110088409537050981863359066465436989993694208249880796358032000 5039 116346102607390015664293398280560923667483843759643790298769584000 5040 64277630761490162975026291025371621408887679114124192788517764000 5041 30769397740366581100886814011263700051448142602676553056860252000 5042 12618038737225959308598962384450996323619070243786687303989750400 5043 4367912366936011041068071715547725271073695794093493733939248000 5044 1251480509627733500530739648836707802386283626397574047364616000 5045 288803194529476961660939918962317185166065452245594010930296000 5046 51576821089415707973108484826369875985711548741382380633648000 5047 6688237270049651717005557158895444164776480788636147455068800 5048 560226059991272373202785071299231792152669138223388639922000 5049 22750883079422934966181954039568885395604168260154104734000 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 100891344545564193334812497256 5101 509501289955099176340803111142800 5102 428575501733897590498672216989618600 5103 144001368582589590407553864908511849600 5104 25863674378637251791413870950889503272800 5105 2881788074099715121825536643283554875773760 5106 218098961062546621719978114139414494007423200 5107 11916352026406393441667375642869987518735254400 5108 491053006421496796408709771283267402334548608400 5109 15771467147419838284656207948274353039686090599200 5110 404994674801375742057040203050687202529623347544720 5111 8485602710124063166909413778204874719668298710460800 5112 147483464494438880477045137297278203008147930848117600 5113 2155527557995645176202967391267912197811392835472488000 5114 26795830674660149954967576115259046078083954851548204000 5115 286068592306026980208895226389110367785337669725493929600 5116 2644404225248253436003598010068691605435026644539092071000 5117 21315500724728345878089608202371877789264154165072681542000 5118 150731040839150445852205086573915421509796518738728248047000 5119 939978496499054842981603271038471134991391092675084835616000 5120 5192778642839009382574010890903554000869107972226846867524800 5121 25511560579801404980590088349038366345733248225922836526864000 5122 111835562076571275321889108227761210608621332339219876402648000 5123 438697953653023553436589158845130932435751313330659611782368000 5124 1543610086922739790416509194553479318118348371107613474436364000 5125 4881588144276484855570250301796064390522842114017056816299162560 5126 13897432311194366764538231439879444249037503001820806547156364000 5127 35661335741932714716550933506105743733379252985804333781382368000 5128 82553676571422161015911738928095439226946127853501590864044248000 5129 172498728903625011584367299611398455589759180644884751871995664000 5130 325408619101245148971865770283875391646444013657214794633103684800 5131 554106691436282062236598508891633400899814766777488968121942816000 5132 851224416358217037076758721248704683822780919002918320572250447000 5133 1178618422649838974413973614036668023754619734004040751561577542000 5134 1468875198377038124829355175702414626619563399840856757543160071000 5135 1644653638265636061920735567328914762061821711457423052752258729600 5136 1650444672203191118476794495382889814040912632976639331107020204000 5137 1479961864522817063661901617111202935804180080366316349478416488000 5138 1181373067294529410466956554009819887352459537836270068443297372000 5139 835576555089437385225379860378573906339202150637441766691163376000 5140 520648809168070320097712957305510133411990200824405961586993888400 5141 283762223605602914597067284770543011585577315113572655968822324000 5142 134066661583025817653863975334791835938452621340233552604891098000 5143 54286910846204708653274605607521728369058790583733422121816368000 5144 18563627559478046924539304791077832402063207124897348369241804000 5145 5256218140436480702229106525114172770022391230869810998931387200 5146 1199161090328915210374772272213099616667793508237140349732316000 5147 211794180218238971038509310031689065217921891640144669410512000 5148 27170963909576710100335075958012741919404453203834349036217000 5149 2252337424862870561652013449917319654164812657755256368666000 5150 90548514656103281165404177077484163874504589675413336841320