0 1 1 1 2 2 3 2 4 3 5 18 6 6 7 4 8 48 9 36 10 144 11 24 12 5 13 100 14 200 15 600 16 900 17 1200 18 120 19 6 20 180 21 450 22 300 23 1800 24 7200 25 1800 26 7200 27 16200 28 10800 29 720 30 7 31 294 32 882 33 1470 34 4410 35 22050 36 14700 37 22050 38 29400 39 176400 40 88200 41 88200 42 264600 43 105840 44 5040 45 8 46 448 47 1568 48 3136 49 1960 50 9408 51 56448 52 94080 53 70560 54 94080 55 94080 56 705600 57 470400 58 1411200 59 176400 60 470400 61 3763200 62 2822400 63 1128960 64 4233600 65 1128960 66 40320 67 9 68 648 69 2592 70 6048 71 9072 72 18144 73 127008 74 254016 75 158760 76 190512 77 635040 78 141120 79 254016 80 2286144 81 3810240 82 5715360 83 7620480 84 3810240 85 1905120 86 19051200 87 12700800 88 57153600 89 14288400 90 7620480 91 76204800 92 76204800 93 15240960 94 68584320 95 13063680 96 362880 97 10 98 900 99 4050 100 10800 101 18900 102 11340 103 32400 104 259200 105 604800 106 907200 107 453600 108 1814400 109 1134000 110 1512000 111 604800 112 6350400 113 12700800 114 7938000 115 19051200 116 63504000 117 14112000 118 15876000 119 31752000 120 6350400 121 76204800 122 127008000 123 285768000 124 381024000 125 381024000 126 28576800 127 38102400 128 476280000 129 317520000 130 1905120000 131 714420000 132 127008000 133 1524096000 134 1905120000 135 217728000 136 1143072000 137 163296000 138 3628800 139 11 140 1210 141 6050 142 18150 143 36300 144 50820 145 54450 146 490050 147 1306800 148 2286900 149 1372140 150 980100 151 4573800 152 6860700 153 4573800 154 5717250 155 1306800 156 15681600 157 36590400 158 54885600 159 54885600 160 219542400 161 137214000 162 182952000 163 54885600 164 274428000 165 121968000 166 18295200 167 256132800 168 512265600 169 320166000 170 1152597600 171 3841992000 172 853776000 173 1920996000 174 3841992000 175 960498000 176 153679680 177 2305195200 178 3841992000 179 11525976000 180 15367968000 181 23051952000 182 3457792800 183 768398400 184 11525976000 185 7683984000 186 57629880000 187 28814940000 188 2195424000 189 30735936000 190 46103904000 191 3293136000 192 19758816000 193 2195424000 194 39916800 195 12 196 1584 197 8712 198 29040 199 65340 200 104544 201 60984 202 87120 203 871200 204 2613600 205 5227200 206 7318080 207 1960200 208 10454400 209 18295200 210 10977120 211 12196800 212 36590400 213 7623000 214 2613600 215 35283600 216 94089600 217 164656800 218 98794080 219 141134400 220 658627200 221 987940800 222 658627200 223 823284000 224 164656800 225 987940800 226 617463000 227 1646568000 228 182952000 229 47044800 230 752716800 231 1756339200 232 2634508800 233 3951763200 234 15807052800 235 9879408000 236 13172544000 237 7903526400 238 39517632000 239 17563392000 240 4939704000 241 13172544000 242 526901760 243 9220780800 244 18441561600 245 11525976000 246 55324684800 247 184415616000 248 40981248000 249 138311712000 250 276623424000 251 138311712000 252 6915585600 253 3688312320 254 66389621760 255 110649369600 256 414935136000 257 553246848000 258 1106493696000 259 248961081600 260 15807052800 261 276623424000 262 184415616000 263 1659740544000 264 1037337840000 265 39517632000 266 632282112000 267 1106493696000 268 52690176000 269 355658688000 270 31614105600 271 479001600 272 13 273 2028 274 12168 275 44616 276 111540 277 200772 278 267696 279 133848 280 1472328 281 4907760 282 11042460 283 17667936 284 10306296 285 3680820 286 22084920 287 44169840 288 61837776 289 29446560 290 103062960 291 61837776 292 77297220 293 4907760 294 73616400 295 220849200 296 441698400 297 618377760 298 331273800 299 1766793600 300 3091888800 301 1855133280 302 2061259200 303 6183777600 304 1288287000 305 441698400 306 3091888800 307 4637833200 308 6183777600 309 7729722000 310 3435432000 311 110424600 312 1987642800 313 5300380800 314 9275666400 315 5565399840 316 11925856800 317 55653998400 318 83480997600 319 55653998400 320 69567498000 321 27826999200 322 166961995200 323 104351247000 324 278269992000 325 30918888000 326 20870249400 327 139134996000 328 92756664000 329 1590114240 330 31802284800 331 74205331200 332 111307996800 333 222615993600 334 890463974400 335 556539984000 336 742053312000 337 667847980800 338 3339239904000 339 1484106624000 340 834809976000 341 2226159936000 342 333923990400 343 14841066240 344 311662391040 345 623324782080 346 389577988800 347 2337467932800 348 7791559776000 349 1731457728000 350 7791559776000 351 15583119552000 352 11687339664000 353 1168733966400 354 89046397440 355 1869974346240 356 3116623910400 357 14024807596800 358 18699743462400 359 46749358656000 360 14024807596800 361 333923990400 362 6678479808000 363 4452319872000 364 46749358656000 365 35062018992000 366 742053312000 367 13356959616000 368 26713919232000 369 890463974400 370 6678479808000 371 485707622400 372 6227020800 373 14 374 2548 375 16562 376 66248 377 182182 378 364364 379 546546 380 312312 381 198744 382 2384928 383 8744736 384 21861840 385 39351312 386 52468416 387 6558552 388 43723680 389 98378280 390 157405248 391 91819728 392 65585520 393 262342080 394 367278912 395 229549320 396 275459184 397 8744736 398 144288144 399 480960480 400 1082161080 401 1731457728 402 1010017008 403 721440720 404 4328644320 405 8657288640 406 12120204096 407 5771525760 408 20200340160 409 12120204096 410 15150255120 411 1082161080 412 8657288640 413 15150255120 414 9090153072 415 20200340160 416 60601020480 417 12625212600 418 13466893440 419 25250425200 420 240480240 421 4809604800 422 14428814400 423 28857628800 424 40400680320 425 32464832400 426 173145772800 427 303005102400 428 181803061440 429 202003401600 430 606010204800 431 126252126000 432 86572886400 433 606010204800 434 909015307200 435 1212020409600 436 1515025512000 437 673344672000 438 75751275600 439 606010204800 440 378756378000 441 1515025512000 442 336672336000 443 4328644320 444 97394497200 445 259718659200 446 454507653600 447 272704592160 448 779155977600 449 3636061228800 450 5454091843200 451 3636061228800 452 4545076536000 453 2727045921600 454 16362275529600 455 10226422206000 456 27270459216000 457 3030051024000 458 4090568882400 459 27270459216000 460 18180306144000 461 2045284441200 462 6817614804000 463 51943731840 464 1246649564160 465 2908848983040 466 4363273474560 467 10908183686400 468 43632734745600 469 27270459216000 470 36360612288000 471 43632734745600 472 218163673728000 473 96961632768000 474 81811377648000 475 218163673728000 476 65449102118400 477 2337467932800 478 415549854720 479 10180971440640 480 20361942881280 481 12726214300800 482 91628742965760 483 305429143219200 484 67873142937600 485 381786429024000 486 763572858048000 487 763572858048000 488 114535928707200 489 2181636737280 490 52359281694720 491 87265469491200 492 458143714828800 493 610858286438400 494 1832574859315200 495 687215572243200 496 7272122457600 497 163622755296000 498 109081836864000 499 1308982042368000 500 1145359287072000 501 14544244915200 502 290884898304000 503 654491021184000 504 15866448998400 505 130898204236800 506 7933224499200 507 87178291200 508 15 509 3150 510 22050 511 95550 512 286650 513 630630 514 1051050 515 1351350 516 286650 517 3726450 518 14905800 519 40990950 520 81981900 521 122972850 522 70270200 523 11179350 524 81981900 525 204954750 526 368918550 527 491891400 528 136636500 529 614864250 530 983782800 531 573873300 532 614864250 533 1721619900 534 344323980 535 14905800 536 268304400 537 983782800 538 2459457000 539 4427022600 540 5902696800 541 1475674200 542 9837828000 543 22135113000 544 35416180800 545 20659438800 546 14756742000 547 59026968000 548 82637755200 549 51648597000 550 61978316400 551 2459457000 552 22135113000 553 44270226000 554 61978316400 555 59026968000 556 206594388000 557 123956632800 558 154945791000 559 45909864000 560 206594388000 561 86080995000 562 491891400 563 10821610800 564 36072036000 565 81162081000 566 129859329600 567 75751275600 568 81162081000 569 486972486000 570 973944972000 571 1363522960800 572 649296648000 573 2272538268000 574 1363522960800 575 1704403701000 576 243486243000 577 1947889944000 578 3408807402000 579 2045284441200 580 4545076536000 581 13635229608000 582 2840672835000 583 3030051024000 584 5681345670000 585 243486243000 586 2272538268000 587 3408807402000 588 6817614804000 589 8522018505000 590 7575127560000 591 505008504000 592 10821610800 593 270540270000 594 811620810000 595 1623241620000 596 2272538268000 597 2434862430000 598 12985932960000 599 22725382680000 600 13635229608000 601 15150255120000 602 45450765360000 603 9468909450000 604 9739449720000 605 68176148040000 606 102264222060000 607 136352296080000 608 170440370100000 609 75751275600000 610 17044037010000 611 136352296080000 612 85220185050000 613 340880740200000 614 75751275600000 615 10226422206000 616 85220185050000 617 75751275600000 618 162324162000 619 4382752374000 620 11687339664000 621 20452844412000 622 12271706647200 623 43827523740000 624 204528444120000 625 306792666180000 626 204528444120000 627 255660555150000 628 204528444120000 629 1227170664720000 630 766981665450000 631 2045284441200000 632 227253826800000 633 460188999270000 634 3067926661800000 635 2045284441200000 636 460188999270000 637 1533963330900000 638 153396333090000 639 1669619952000 640 46749358656000 641 109081836864000 642 163622755296000 643 490868265888000 644 1963473063552000 645 1227170664720000 646 1636227552960000 647 2454341329440000 648 12271706647200000 649 5454091843200000 650 6135853323600000 651 16362275529600000 652 7363023988320000 653 525930284880000 654 11687339664000 655 327245510592000 656 654491021184000 657 409056888240000 658 3436077861216000 659 11453592870720000 660 2545242860160000 661 17180389306080000 662 34360778612160000 663 42950973265200000 664 8590194653040000 665 54540918432000 666 1472604797664000 667 2454341329440000 668 14726047976640000 669 19634730635520000 670 68721557224320000 671 30924700750944000 672 163622755296000 673 4090568882400000 674 2727045921600000 675 36815119941600000 676 36815119941600000 677 297495918720000 678 6544910211840000 679 16362275529600000 680 297495918720000 681 2677463268480000 682 137305808640000 683 1307674368000 684 16 685 3840 686 28800 687 134400 688 436800 689 1048320 690 1921920 691 2745600 692 1544400 693 403200 694 5644800 695 24460800 696 73382400 697 161441280 698 269068800 699 345945600 700 18345600 701 146764800 702 403603200 703 807206400 704 1210809600 705 691891200 706 269068800 707 1345344000 708 2421619200 709 3228825600 710 1513512000 711 4843238400 712 2825222400 713 3390266880 714 24460800 715 476985600 716 1907942400 717 5246841600 718 10493683200 719 15740524800 720 8994585600 721 2861913600 722 20987366400 723 52468416000 724 94443148800 725 125924198400 726 34978944000 727 157405248000 728 251848396800 729 146911564800 730 157405248000 731 440734694400 732 88146938880 733 5246841600 734 52468416000 735 118053936000 736 188886297600 737 110183673600 738 157405248000 739 629620992000 740 881469388800 741 550918368000 742 661102041600 743 139915776000 744 734557824000 745 440734694400 746 1101836736000 747 114774660000 748 953971200 749 22895308800 750 83949465600 751 209873664000 752 377772595200 753 503696793600 754 188886297600 755 1259241984000 756 2833294464000 757 4533271142400 758 2644408166400 759 1888862976000 760 7555451904000 761 10577632665600 762 6611020416000 763 7933224499200 764 629620992000 765 5666588928000 766 11333177856000 767 15866448998400 768 15110903808000 769 52888163328000 770 31732897996800 771 39666122496000 772 11752925184000 773 52888163328000 774 22036734720000 775 708323616000 776 7555451904000 777 13222040832000 778 7933224499200 779 26444081664000 780 79332244992000 781 16527551040000 782 35258775552000 783 66110204160000 784 14691156480000 785 25184839680 786 692583091200 787 2308610304000 788 5194373184000 789 8310997094400 790 4848081638400 791 6925830912000 792 41554985472000 793 83109970944000 794 116353959321600 795 55406647296000 796 193923265536000 797 116353959321600 798 145442449152000 799 31166239104000 800 249329912832000 801 436327347456000 802 261796408473600 803 581769796608000 804 1745309389824000 805 363606122880000 806 387846531072000 807 727212245760000 808 62332478208000 809 581769796608000 810 872654694912000 811 1745309389824000 812 2181636737280000 813 1939232655360000 814 129282177024000 815 43632734745600 816 436327347456000 817 272704592160000 818 1454424491520000 819 484808163840000 820 461722060800 821 13851661824000 822 41554985472000 823 83109970944000 824 116353959321600 825 155831195520000 826 831099709440000 827 1454424491520000 828 872654694912000 829 969616327680000 830 2908848983040000 831 606010204800000 832 831099709440000 833 5817697966080000 834 8726546949120000 835 11635395932160000 836 14544244915200000 837 6464108851200000 838 2181636737280000 839 17453093898240000 840 10908183686400000 841 43632734745600000 842 9696163276800000 843 2617964084736000 844 21816367372800000 845 19392326553600000 846 1090818368640000 847 4363273474560000 848 5936426496000 849 186997434624000 850 498659825664000 851 872654694912000 852 523592816947200 853 2243969215488000 854 10471856338944000 855 15707784508416000 856 10471856338944000 857 13089820423680000 858 13089820423680000 859 78538922542080000 860 49086826588800000 861 130898204236800000 862 14544244915200000 863 39269461271040000 864 261796408473600000 865 174530938982400000 866 58904191906560000 867 196347306355200000 868 39269461271040000 869 1051860569760000 870 53427838464000 871 1709690830848000 872 3989278605312000 873 5983917907968000 874 20943712677888000 875 83774850711552000 876 52359281694720000 877 69812375592960000 878 125662276067328000 879 628311380336640000 880 279249502371840000 881 392694612710400000 882 1047185633894400000 883 628311380336640000 884 67319076464640000 885 332439883776000 886 10471856338944000 887 20943712677888000 888 13089820423680000 889 125662276067328000 890 418874253557760000 891 93083167457280000 892 733029943726080000 893 1466059887452160000 894 2199089831178240000 895 549772457794560000 896 1396247511859200 897 41887425355776000 898 69812375592960000 899 471233535252480000 900 628311380336640000 901 2513245521346560000 902 1319453898706944000 903 3807947759616000 904 104718563389440000 905 69812375592960000 906 1047185633894400000 907 1178083838131200000 908 6346579599360000 909 152317910384640000 910 418874253557760000 911 5858381168640000 912 57119216394240000 913 2510734786560000 914 20922789888000 915 17 916 4624 917 36992 918 184960 919 647360 920 1683136 921 3366272 922 5289856 923 6612320 924 554880 925 8323200 926 38841600 927 126235200 928 302964480 929 555434880 930 793478400 931 446331600 932 29131200 933 252470400 934 757411200 935 1666304640 936 2777174400 937 3570652800 938 504940800 939 2777174400 940 5554348800 941 8331523200 942 4760870400 943 3471468000 944 12497284800 945 16663046400 946 9997827840 947 11664132480 948 38841600 949 815673600 950 3534585600 951 10603756800 952 23328264960 953 38880441600 954 49989139200 955 5301878400 956 42415027200 957 116641324800 958 233282649600 959 349923974400 960 199956556800 961 77760883200 962 388804416000 963 699847948800 964 933130598400 965 437404968000 966 1399695897600 967 816489273600 968 979787128320 969 10603756800 970 116641324800 971 291603312000 972 524885961600 973 699847948800 974 388804416000 975 1749619872000 976 2799391795200 977 1632978547200 978 1749619872000 979 4898935641600 980 979787128320 981 388804416000 982 2332826496000 983 3265957094400 984 4082446368000 985 4898935641600 986 2041223184000 987 1767292800 988 45949612800 989 183798451200 990 505445740800 991 1010891481600 992 1516337222400 993 866478412800 994 413546515200 995 3032674444800 996 7581686112000 997 13647035001600 998 18196046668800 999 5054457408000 1000 22745058336000 1001 36392093337600 1002 21228721113600 1003 22745058336000 1004 63686163340800 1005 12737232668160 1006 1516337222400 1007 15163372224000 1008 34117587504000 1009 54588140006400 1010 31843081670400 1011 45490116672000 1012 181960466688000 1013 254744653363200 1014 159215408352000 1015 191058490022400 1016 40435659264000 1017 212287211136000 1018 127372326681600 1019 318430816704000 1020 33169876740000 1021 1895421528000 1022 22745058336000 1023 45490116672000 1024 63686163340800 1025 90980233344000 1026 318430816704000 1027 191058490022400 1028 238823112528000 1029 141524807424000 1030 636861633408000 1031 265359013920000 1032 70762403712000 1033 176906009280000 1034 55139535360 1035 1654186060800 1036 6065348889600 1037 15163372224000 1038 27294070003200 1039 36392093337600 1040 18196046668800 1041 121306977792000 1042 272940700032000 1043 436705120051200 1044 254744653363200 1045 181960466688000 1046 727841866752000 1047 1018978613452800 1048 636861633408000 1049 764233960089600 1050 90980233344000 1051 818822100096000 1052 1637644200192000 1053 2292701880268800 1054 2183525600256000 1055 7642339600896000 1056 4585403760537600 1057 5731754700672000 1058 1698297689088000 1059 7642339600896000 1060 3184308167040000 1061 204705525024000 1062 2183525600256000 1063 3821169800448000 1064 2292701880268800 1065 7642339600896000 1066 22927018802688000 1067 4776462250560000 1068 10189786134528000 1069 19105849002240000 1070 4245744222720000 1071 163764420019200 1072 1910584900224000 1073 2865877350336000 1074 7642339600896000 1075 9552924501120000 1076 12737232668160000 1077 1698297689088000 1078 1213069777920 1079 40031302671360 1080 133437675571200 1081 300234770035200 1082 480375632056320 1083 280219118699520 1084 500391283392000 1085 3002347700352000 1086 6004695400704000 1087 8406573560985600 1088 4003130267136000 1089 14010955934976000 1090 8406573560985600 1091 10508216951232000 1092 3002347700352000 1093 24018781602816000 1094 42032867804928000 1095 25219720682956800 1096 56043823739904000 1097 168131471219712000 1098 35027389837440000 1099 37362549159936000 1100 70054779674880000 1101 9007043101056000 1102 84065735609856000 1103 126098603414784000 1104 252197206829568000 1105 315246508536960000 1106 280219118699520000 1107 18681274579968000 1108 12609860341478400 1109 126098603414784000 1110 78811627134240000 1111 420328678049280000 1112 140109559349760000 1113 6304930170739200 1114 63049301707392000 1115 70054779674880000 1116 19062525081600 1117 667188377856000 1118 2001565133568000 1119 4003130267136000 1120 5604382373990400 1121 9007043101056000 1122 48037563205632000 1123 84065735609856000 1124 50439441365913600 1125 56043823739904000 1126 168131471219712000 1127 35027389837440000 1128 60046954007040000 1129 420328678049280000 1130 630493017073920000 1131 840657356098560000 1132 1050821695123200000 1133 467031864499200000 1134 210164339024640000 1135 1681314712197120000 1136 1050821695123200000 1137 4203286780492800000 1138 934063728998400000 1139 378295810244352000 1140 3152465085369600000 1141 2802191186995200000 1142 315246508536960000 1143 1260986034147840000 1144 90070431010560000 1145 214453407168000 1146 7720322658048000 1147 20587527088128000 1148 36028172404224000 1149 21616903442534400 1150 108084517212672000 1151 504394413659136000 1152 756591620488704000 1153 504394413659136000 1154 630493017073920000 1155 756591620488704000 1156 4539549722932224000 1157 2837218576832640000 1158 7565916204887040000 1159 840657356098560000 1160 2837218576832640000 1161 18914790512217600000 1162 12609860341478400000 1163 5674437153665280000 1164 18914790512217600000 1165 5674437153665280000 1166 303987704660640000 1167 1715627257344000 1168 61762581264384000 1169 144112689616896000 1170 216169034425344000 1171 864676137701376000 1172 3458704550805504000 1173 2161690344253440000 1174 2882253792337920000 1175 6052732963909632000 1176 30263664819548160000 1177 13450517697576960000 1178 22697748614661120000 1179 60527329639096320000 1180 45395497229322240000 1181 6485071032760320000 1182 9607512641126400 1183 336262942439424000 1184 672525884878848000 1185 420328678049280000 1186 4539549722932224000 1187 15131832409774080000 1188 3362629424394240000 1189 30263664819548160000 1190 60527329639096320000 1191 105922826868418560000 1192 31776848060525568000 1193 36683230084300800 1194 1210546592781926400 1195 2017577654636544000 1196 15131832409774080000 1197 20175776546365440000 1198 90790994458644480000 1199 54474596675186688000 1200 91708075210752000 1201 2751242256322560000 1202 1834161504215040000 1203 30263664819548160000 1204 37829581024435200000 1205 141089346478080000 1206 3668323008430080000 1207 11004969025290240000 1208 120933725552640000 1209 1269804118302720000 1210 48373490221056000 1211 355687428096000 1212 18 1213 5508 1214 46818 1215 249696 1216 936360 1217 2621808 1218 5680584 1219 9738144 1220 13389948 1221 7438860 1222 749088 1223 11985408 1224 59927040 1225 209744640 1226 545336064 1227 1090672128 1228 1713913344 1229 2142391680 1230 44945280 1231 419489280 1232 1363340160 1233 3272016384 1234 5998696704 1235 8569566720 1236 4820381280 1237 908893440 1238 5453360640 1239 11997393408 1240 19995655680 1241 25708700160 1242 7498370880 1243 29993483520 1244 44990225280 1245 25708700160 1246 26994135168 1247 71984360448 1248 13996958976 1249 59927040 1250 1348358400 1251 6292339200 1252 20450102400 1253 49080245760 1254 89980450560 1255 128543500800 1256 72305719200 1257 9438508800 1258 81800409600 1259 245401228800 1260 539882703360 1261 899804505600 1262 1156891507200 1263 163600819200 1264 899804505600 1265 1799609011200 1266 2699413516800 1267 1542522009600 1268 1124755632000 1269 4049120275200 1270 5398827033600 1271 3239296220160 1272 3779178923520 1273 20450102400 1274 245401228800 1275 674853379200 1276 1349706758400 1277 2024560137600 1278 1156891507200 1279 899804505600 1280 4499022528000 1281 8098240550400 1282 10797654067200 1283 5061400344000 1284 16196481100800 1285 9447947308800 1286 11337536770560 1287 999782784000 1288 6748533792000 1289 10797654067200 1290 6298631539200 1291 13497067584000 1292 37791789235200 1293 7558357847040 1294 7873289424000 1295 14171920963200 1296 3146169600 1297 88092748800 1298 381735244800 1299 1145205734400 1300 2519452615680 1301 4199087692800 1302 5398827033600 1303 858904300800 1304 6871234406400 1305 18895894617600 1306 37791789235200 1307 56687683852800 1308 32392962201600 1309 12597263078400 1310 62986315392000 1311 113375367705600 1312 151167156940800 1313 70859604816000 1314 226750735411200 1315 132271262323200 1316 158725514787840 1317 3435617203200 1318 37791789235200 1319 94479473088000 1320 170063051558400 1321 226750735411200 1322 125972630784000 1323 566876838528000 1324 907002941644800 1325 529085049292800 1326 566876838528000 1327 1587255147878400 1328 317451029575680 1329 125972630784000 1330 755835784704000 1331 1058170098585600 1332 1322712623232000 1333 1587255147878400 1334 661356311616000 1335 4723973654400 1336 62986315392000 1337 141719209632000 1338 226750735411200 1339 132271262323200 1340 283438419264000 1341 1133753677056000 1342 1587255147878400 1343 992034467424000 1344 1190441360908800 1345 503890523136000 1346 2645425246464000 1347 1587255147878400 1348 3968137869696000 1349 413347694760000 1350 293936138496000 1351 1763616830976000 1352 1102260519360000 1353 114520573440 1354 3721918636800 1355 14887674547200 1356 40941105004800 1357 81882210009600 1358 122823315014400 1359 70184751436800 1360 44663023641600 1361 327528840038400 1362 818822100096000 1363 1473879780172800 1364 1965173040230400 1365 545881400064000 1366 2456466300288000 1367 3930346080460800 1368 2292701880268800 1369 2456466300288000 1370 6878105640806400 1371 1375621128161280 1372 245646630028800 1373 2456466300288000 1374 5527049175648000 1375 8843278681036800 1376 5158579230604800 1377 7369398900864000 1378 29477595603456000 1379 41268633844838400 1380 25792896153024000 1381 30951475383628800 1382 6550576800768000 1383 34390528204032000 1384 20634316922419200 1385 51585792306048000 1386 5373520031880000 1387 614116575072000 1388 7369398900864000 1389 14738797801728000 1390 20634316922419200 1391 29477595603456000 1392 103171584612096000 1393 61902950767257600 1394 77378688459072000 1395 45854037605376000 1396 206343169224192000 1397 85976320510080000 1398 22927018802688000 1399 57317547006720000 1400 552704917564800 1401 7369398900864000 1402 12896448076512000 1403 7737868845907200 1404 34390528204032000 1405 103171584612096000 1406 21494080127520000 1407 68781056408064000 1408 128964480765120000 1409 57317547006720000 1410 2547446533632000 1411 2977534909440 1412 107191256739840 1413 393034608046080 1414 982586520115200 1415 1768655736207360 1416 2358207648276480 1417 1473879780172800 1418 9825865201152000 1419 22108196702592000 1420 35373114724147200 1421 20634316922419200 1422 14738797801728000 1423 58955191206912000 1424 82537267689676800 1425 51585792306048000 1426 61902950767257600 1427 9825865201152000 1428 88432786810368000 1429 176865573620736000 1430 247611803069030400 1431 235820764827648000 1432 825372676896768000 1433 495223606138060800 1434 619029507672576000 1435 183416150421504000 1436 825372676896768000 1437 343905282040320000 1438 33162295053888000 1439 353731147241472000 1440 619029507672576000 1441 371417704603545600 1442 1238059015345152000 1443 3714177046035456000 1444 773786884590720000 1445 1650745353793536000 1446 3095147538362880000 1447 687810564080640000 1448 53059672086220800 1449 619029507672576000 1450 928544261508864000 1451 2476118030690304000 1452 3095147538362880000 1453 4126863384483840000 1454 550248451264512000 1455 30951475383628800 1456 371417704603545600 1457 232136065377216000 1458 1547573769181440000 1459 687810564080640000 1460 56147801149440 1461 2161690344253440 1462 7205634480844800 1463 16212677581900800 1464 25940284131041280 1465 15131832409774080 1466 32425355163801600 1467 194552130982809600 1468 389104261965619200 1469 544745966751866880 1470 259402841310412800 1471 907909944586444800 1472 544745966751866880 1473 680932458439833600 1474 243190163728512000 1475 1945521309828096000 1476 3404662292199168000 1477 2042797375319500800 1478 4539549722932224000 1479 13618649168796672000 1480 2837218576832640000 1481 3026366481954816000 1482 5674437153665280000 1483 972760654914048000 1484 9079099445864448000 1485 13618649168796672000 1486 27237298337593344000 1487 34046622921991680000 1488 30263664819548160000 1489 2017577654636544000 1490 2042797375319500800 1491 20427973753195008000 1492 12767483595746880000 1493 68093245843983360000 1494 22697748614661120000 1495 2042797375319500800 1496 20427973753195008000 1497 22697748614661120000 1498 729570491185536000 1499 3404662292199168000 1500 772032265804800 1501 30881290632192000 1502 92643871896576000 1503 185287743793152000 1504 259402841310412800 1505 486380327457024000 1506 2594028413104128000 1507 4539549722932224000 1508 2723729833759334400 1509 3026366481954816000 1510 9079099445864448000 1511 1891479051221760000 1512 3891042619656192000 1513 27237298337593344000 1514 40855947506390016000 1515 54474596675186688000 1516 68093245843983360000 1517 30263664819548160000 1518 17023311460995840000 1519 136186491687966720000 1520 85116557304979200000 1521 340466229219916800000 1522 75659162048870400000 1523 40855947506390016000 1524 340466229219916800000 1525 302636648195481600000 1526 51069934382987520000 1527 204279737531950080000 1528 29182819647421440000 1529 607975409321280000 1530 7720322658048000 1531 312673067650944000 1532 833794847069184000 1533 1459140982371072000 1534 875484589422643200 1535 5002769082415104000 1536 23346255717937152000 1537 35019383576905728000 1538 23346255717937152000 1539 29182819647421440000 1540 40855947506390016000 1541 245135685038340096000 1542 153209803148962560000 1543 408559475063900160000 1544 45395497229322240000 1545 183851763778755072000 1546 1225678425191700480000 1547 817118950127800320000 1548 459629409446887680000 1549 1532098031489625600000 1550 612839212595850240000 1551 49246008155023680000 1552 55586323137945600 1553 2223452925517824000 1554 5188056826208256000 1555 7782085239312384000 1556 35019383576905728000 1557 140077534307622912000 1558 87548458942264320000 1559 116731278589685760000 1560 280155068615245824000 1561 1400775343076229120000 1562 622566819144990720000 1563 1225678425191700480000 1564 3268475800511201280000 1565 2941628220460081152000 1566 525290753653585920000 1567 282984917793177600 1568 10894919335037337600 1569 21789838670074675200 1570 13618649168796672000 1571 163423790025560064000 1572 544745966751866880000 1573 121054659278192640000 1574 1225678425191700480000 1575 2451356850383400960000 1576 4902713700766801920000 1577 1715949795268380672000 1578 990447212276121600 1579 35656099641940377600 1580 59426832736567296000 1581 490271370076680192000 1582 653695160102240256000 1583 3268475800511201280000 1584 2206221165345060864000 1585 2285647412944896000 1586 74283540920709120000 1587 49522360613806080000 1588 891402491048509440000 1589 1225678425191700480000 1590 3265210589921280000 1591 91425896517795840000 1592 297134163682836480000 1593 2612168471937024000 1594 29386895309291520000 1595 979563176976384000 1596 6402373705728000 1597 19 1598 6498 1599 58482 1600 331398 1601 1325592 1602 3976776 1603 9279144 1604 17232696 1605 25849044 1606 31593276 1607 994194 1608 16901298 1609 90140256 1610 338025960 1611 946472688 1612 2050690824 1613 3515469984 1614 4833771228 1615 2685428460 1616 67605192 1617 676051920 1618 2366181720 1619 6152072472 1620 12304144944 1621 19335084912 1622 24168856140 1623 1577454480 1624 10253454120 1625 24608289888 1626 45115198128 1627 64450283040 1628 36253284210 1629 15380181180 1630 67672797192 1631 112787995320 1632 145013136840 1633 67672797192 1634 203018391576 1635 116010509472 1636 135345594384 1637 90140256 1638 2163366144 1639 10816830720 1640 37858907520 1641 98433159552 1642 196866319104 1643 309361358592 1644 386701698240 1645 16225246080 1646 151435630080 1647 492165797760 1648 1181197914624 1649 2165529510144 1650 3093613585920 1651 1740157642080 1652 328110531840 1653 1968663191040 1654 4331059020288 1655 7218431700480 1656 9280840757760 1657 2706911887680 1658 10827647550720 1659 16241471326080 1660 9280840757760 1661 9744882795648 1662 25986354121728 1663 5052902190336 1664 37858907520 1665 492165797760 1666 1476497393280 1667 3248294265216 1668 5413823775360 1669 6960630568320 1670 1968663191040 1671 10827647550720 1672 21655295101440 1673 32482942652160 1674 18561681515520 1675 13534559438400 1676 48724413978240 1677 64965885304320 1678 38979531182592 1679 45476119713024 1680 2406143900160 1681 18046079251200 1682 32482942652160 1683 43310590202880 1684 40603678315200 1685 129931770608640 1686 75793532855040 1687 90952239426048 1688 27069118876800 1689 113690299282560 1690 45476119713024 1691 5408415360 1692 162252460800 1693 757178150400 1694 2460828988800 1695 5905989573120 1696 10827647550720 1697 15468067929600 1698 8700788210400 1699 1703650838400 1700 14764973932800 1701 44294921798400 1702 97448827956480 1703 162414713260800 1704 208818917049600 1705 29529947865600 1706 162414713260800 1707 324829426521600 1708 487244139782400 1709 278425222732800 1710 203018391576000 1711 730866209673600 1712 974488279564800 1713 584692967738880 1714 682141795695360 1715 7382486966400 1716 88589843596800 1717 243622069891200 1718 487244139782400 1719 730866209673600 1720 417637834099200 1721 324829426521600 1722 1624147132608000 1723 2923464838694400 1724 3897953118259200 1725 1827165524184000 1726 5846929677388800 1727 3410708978476800 1728 4092850774172160 1729 360921585024000 1730 2436220698912000 1731 3897953118259200 1732 2273805985651200 1733 4872441397824000 1734 13642835913907200 1735 2728567182781440 1736 2842257482064000 1737 5116063467715200 1738 11073730449600 1739 162414713260800 1740 406036783152000 1741 730866209673600 1742 974488279564800 1743 812073566304000 1744 3654331048368000 1745 5846929677388800 1746 3410708978476800 1747 3654331048368000 1748 10232126935430400 1749 2046425387086080 1750 1624147132608000 1751 9744882795648000 1752 13642835913907200 1753 17053544892384000 1754 20464253870860800 1755 8526772446192000 1756 1082764755072000 1757 7579353285504000 1758 4547611971302400 1759 17053544892384000 1760 3552821852580000 1761 227153445120 1762 7950370579200 1763 34451605843200 1764 103354817529600 1765 227380598565120 1766 378967664275200 1767 487244139782400 1768 103354817529600 1769 826838540236800 1770 2273805985651200 1771 4547611971302400 1772 6821417956953600 1773 3897953118259200 1774 1515870657100800 1775 7579353285504000 1776 13642835913907200 1777 18190447885209600 1778 8526772446192000 1779 27285671827814400 1780 15916641899558400 1781 19099970279470080 1782 620128905177600 1783 6821417956953600 1784 17053544892384000 1785 30696380806291200 1786 40928507741721600 1787 22738059856512000 1788 102321269354304000 1789 163714030966886400 1790 95499851397350400 1791 102321269354304000 1792 286499554192051200 1793 57299910838410240 1794 22738059856512000 1795 136428359139072000 1796 190999702794700800 1797 238749628493376000 1798 286499554192051200 1799 119374814246688000 1800 1705354489238400 1801 22738059856512000 1802 51160634677152000 1803 81857015483443200 1804 47749925698675200 1805 102321269354304000 1806 409285077417216000 1807 572999108384102400 1808 358124442740064000 1809 429749331288076800 1810 181904478852096000 1811 954998513973504000 1812 572999108384102400 1813 1432497770960256000 1814 149218517808360000 1815 106110945997056000 1816 636665675982336000 1817 397916047488960000 1818 1705354489238400 1819 25580317338576000 1820 51160634677152000 1821 71624888548012800 1822 136428359139072000 1823 477499256986752000 1824 286499554192051200 1825 358124442740064000 1826 318332837991168000 1827 1432497770960256000 1828 596874071233440000 1829 318332837991168000 1830 795832094977920000 1831 106110945997056000 1832 6890321168640 1833 268722525576960 1834 1074890102307840 1835 2955947781346560 1836 5911895562693120 1837 8867843344039680 1838 5067339053736960 1839 4030837883654400 1840 29559477813465600 1841 73898694533664000 1842 133017650160595200 1843 177356866880793600 1844 49265796355776000 1845 221696083600992000 1846 354713733761587200 1847 206916344694259200 1848 221696083600992000 1849 620749034082777600 1850 124149806816555520 1851 29559477813465600 1852 295594778134656000 1853 665088250802976000 1854 1064141201284761600 1855 620749034082777600 1856 886784334403968000 1857 3547137337615872000 1858 4965992272662220800 1859 3103745170413888000 1860 3724494204496665600 1861 788252741692416000 1862 4138326893885184000 1863 2482996136331110400 1864 6207490340827776000 1865 646613577169560000 1866 110848041800496000 1867 1330176501605952000 1868 2660353003211904000 1869 3724494204496665600 1870 5320706006423808000 1871 18622471022483328000 1872 11173482613489996800 1873 13966853266862496000 1874 8276653787770368000 1875 37244942044966656000 1876 15518725852069440000 1877 4138326893885184000 1878 10345817234712960000 1879 199526475240892800 1880 2660353003211904000 1881 4655617755620832000 1882 2793370653372499200 1883 12414980681655552000 1884 37244942044966656000 1885 7759362926034720000 1886 24829961363311104000 1887 46556177556208320000 1888 20691634469425920000 1889 919628198641152000 1890 133017650160595200 1891 1862247102248332800 1892 2793370653372499200 1893 9311235511241664000 1894 11639044389052080000 1895 20691634469425920000 1896 4138326893885184000 1897 153555728901120 1898 6449340613847040 1899 23647582250772480 1900 59118955626931200 1901 106414120128476160 1902 141885493504634880 1903 106414120128476160 1904 709427467523174400 1905 1596211801927142400 1906 2553938883083427840 1907 1489797681798666240 1908 1064141201284761600 1909 4256564805139046400 1910 5959190727194664960 1911 3724494204496665600 1912 4469393045395998720 1913 886784334403968000 1914 7981059009635712000 1915 15962118019271424000 1916 22346965226979993600 1917 21282824025695232000 1918 74489884089933312000 1919 44693930453959987200 1920 55867413067449984000 1921 16553307575540736000 1922 74489884089933312000 1923 31037451704138880000 1924 3990529504817856000 1925 42565648051390464000 1926 74489884089933312000 1927 44693930453959987200 1928 148979768179866624000 1929 446939304539599872000 1930 93112355112416640000 1931 198639690906488832000 1932 372449420449666560000 1933 82766537877703680000 1934 9577270811562854400 1935 111734826134899968000 1936 167602239202349952000 1937 446939304539599872000 1938 558674130674499840000 1939 744898840899333120000 1940 99319845453244416000 1941 11173482613489996800 1942 134081791361879961600 1943 83801119601174976000 1944 558674130674499840000 1945 248299613633111040000 1946 4788635405781427200 1947 55867413067449984000 1948 74489884089933312000 1949 2533669526868480 1950 111481459182213120 1951 371604863940710400 1952 836110943866598400 1953 1337777510186557440 1954 780370214275491840 1955 1950925535688729600 1956 11705553214132377600 1957 23411106428264755200 1958 32775548999570657280 1959 15607404285509836800 1960 54625914999284428800 1961 32775548999570657280 1962 40969436249463321600 1963 17558329821198566400 1964 140466638569588531200 1965 245816617496779929600 1966 147489970498067957760 1967 327755489995706572800 1968 983266469987119718400 1969 204847181247316608000 1970 218503659997137715200 1971 409694362494633216000 1972 87791649105992832000 1973 819388724989266432000 1974 1229083087483899648000 1975 2458166174967799296000 1976 3072707718709749120000 1977 2731295749964221440000 1978 182086383330948096000 1979 245816617496779929600 1980 2458166174967799296000 1981 1536353859354874560000 1982 8193887249892664320000 1983 2731295749964221440000 1984 368724926245169894400 1985 3687249262451698944000 1986 4096943624946332160000 1987 263374947317978496000 1988 1229083087483899648000 1989 65843736829494624000 1990 30967071995059200 1991 1393518239777664000 1992 4180554719332992000 1993 8361109438665984000 1994 11705553214132377600 1995 25083328315997952000 1996 133777751018655744000 1997 234111064282647552000 1998 140466638569588531200 1999 156074042855098368000 2000 468222128565295104000 2001 97546276784436480000 2002 234111064282647552000 2003 1638777449978532864000 2004 2458166174967799296000 2005 3277554899957065728000 2006 4096943624946332160000 2007 1820863833309480960000 2008 1229083087483899648000 2009 9832664699871197184000 2010 6145415437419498240000 2011 24581661749677992960000 2012 5462591499928442880000 2013 3687249262451698944000 2014 30727077187097491200000 2015 27312957499642214400000 2016 6145415437419498240000 2017 24581661749677992960000 2018 5267498946359569920000 2019 219479122764982080000 2020 278703647955532800 2021 12541664157998976000 2022 33444437754663936000 2023 58527766070661888000 2024 35116659642397132800 2025 225749954843981568000 2026 1053499789271913984000 2027 1580249683907870976000 2028 1053499789271913984000 2029 1316874736589892480000 2030 2106999578543827968000 2031 12641997471262967808000 2032 7901248419539354880000 2033 21069995785438279680000 2034 2341110642826475520000 2035 11061747787355096832000 2036 73744985249033978880000 2037 49163323499355985920000 2038 33185243362065290496000 2039 110617477873550968320000 2040 55308738936775484160000 2041 5925936314654516160000 2042 1824242059345305600 2043 80266650611193446400 2044 187288851426118041600 2045 280933277139177062400 2046 1404666385695885312000 2047 5618665542783541248000 2048 3511665964239713280000 2049 4682221285652951040000 2050 12641997471262967808000 2051 63209987356314839040000 2052 28093327713917706240000 2053 63209987356314839040000 2054 168559966283506237440000 2055 176987964597681549312000 2056 37925992413788903424000 2057 8513129610278092800 2058 357551443631679897600 2059 715102887263359795200 2060 446939304539599872000 2061 5899598819922718310400 2062 19665329399742394368000 2063 4370073199942754304000 2064 49163323499355985920000 2065 98326646998711971840000 2066 221234955747101936640000 2067 88493982298840774656000 2068 27503957202436915200 2069 1072654330895039692800 2070 1787757218158399488000 2071 16089814963425595392000 2072 21453086617900793856000 2073 117991976398454366208000 2074 88493982298840774656000 2075 58937051148079104000 2076 2062796790182768640000 2077 1375197860121845760000 2078 26816358272375992320000 2079 40224537408563988480000 2080 78582734864105472000 2081 2357482045923164160000 2082 8251187160731074560000 2083 58937051148079104000 2084 707244613776949248000 2085 20801312169910272000 2086 121645100408832000 2087 20 2088 7600 2089 72200 2090 433200 2091 1841100 2092 5891520 2093 14728800 2094 29457600 2095 47868600 2096 63824800 2097 35103640 2098 1299600 2099 23392800 2100 132559200 2101 530236800 2102 1590710400 2103 3711657600 2104 6893078400 2105 10339617600 2106 12637310400 2107 99419400 2108 1060473600 2109 3976776000 2110 11134972800 2111 24125774400 2112 41358470400 2113 56867896800 2114 31593276000 2115 2651184000 2116 18558288000 2117 48251548800 2118 96503097600 2119 151647724800 2120 189559656000 2121 30157218000 2122 144754646400 2123 265383518400 2124 379119312000 2125 213254613000 2126 159230111040 2127 530767036800 2128 682414761600 2129 398075277600 2130 454943174400 2131 132559200 2132 3380259600 2133 18028051200 2134 67605192000 2135 189294537600 2136 410138164800 2137 703093996800 2138 966754245600 2139 537085692000 2140 27042076800 2141 270420768000 2142 946472688000 2143 2460828988800 2144 4921657977600 2145 7734033964800 2146 9667542456000 2147 630981792000 2148 4101381648000 2149 9843315955200 2150 18046079251200 2151 25780113216000 2152 14501313684000 2153 6152072472000 2154 27069118876800 2155 45115198128000 2156 58005254736000 2157 27069118876800 2158 81207356630400 2159 46404203788800 2160 54138237753600 2161 67605192000 2162 946472688000 2163 3076036236000 2164 7382486966400 2165 13534559438400 2166 19335084912000 2167 10875985263000 2168 4101381648000 2169 24608289888000 2170 54138237753600 2171 90230396256000 2172 116010509472000 2173 33836398596000 2174 135345594384000 2175 203018391576000 2176 116010509472000 2177 121811034945600 2178 324829426521600 2179 63161277379200 2180 5468508864000 2181 45115198128000 2182 90230396256000 2183 135345594384000 2184 77340339648000 2185 112787995320000 2186 406036783152000 2187 541382377536000 2188 324829426521600 2189 378967664275200 2190 84590996490000 2191 406036783152000 2192 236854790172000 2193 568451496412800 2194 56845149641280 2195 9014025600 2196 288448819200 2197 1442244096000 2198 5047854336000 2199 13124421273600 2200 26248842547200 2201 41248181145600 2202 51560226432000 2203 3245049216000 2204 30287126016000 2205 98433159552000 2206 236239582924800 2207 433105902028800 2208 618722717184000 2209 348031528416000 2210 65622106368000 2211 393732638208000 2212 866211804057600 2213 1443686340096000 2214 1856168151552000 2215 541382377536000 2216 2165529510144000 2217 3248294265216000 2218 1856168151552000 2219 1948976559129600 2220 5197270824345600 2221 1010580438067200 2222 15143563008000 2223 196866319104000 2224 590598957312000 2225 1299317706086400 2226 2165529510144000 2227 2784252227328000 2228 787465276416000 2229 4331059020288000 2230 8662118040576000 2231 12993177060864000 2232 7424672606208000 2233 5413823775360000 2234 19489765591296000 2235 25986354121728000 2236 15591812473036800 2237 18190447885209600 2238 962457560064000 2239 7218431700480000 2240 12993177060864000 2241 17324236081152000 2242 16241471326080000 2243 51972708243456000 2244 30317413142016000 2245 36380895770419200 2246 10827647550720000 2247 45476119713024000 2248 18190447885209600 2249 24608289888000 2250 393732638208000 2251 1082764755072000 2252 2165529510144000 2253 3248294265216000 2254 1856168151552000 2255 2165529510144000 2256 10827647550720000 2257 19489765591296000 2258 25986354121728000 2259 12181103494560000 2260 38979531182592000 2261 22738059856512000 2262 27285671827814400 2263 4812287800320000 2264 32482942652160000 2265 51972708243456000 2266 30317413142016000 2267 64965885304320000 2268 181904478852096000 2269 36380895770419200 2270 37896766427520000 2271 68214179569536000 2272 3609215850240000 2273 28873726801920000 2274 40423217522688000 2275 75793532855040000 2276 90952239426048000 2277 75793532855040000 2278 4737095803440000 2279 432673228800 2280 16225246080000 2281 75717815040000 2282 246082898880000 2283 590598957312000 2284 1082764755072000 2285 1546806792960000 2286 870078821040000 2287 227153445120000 2288 1968663191040000 2289 5905989573120000 2290 12993177060864000 2291 21655295101440000 2292 27842522273280000 2293 3937326382080000 2294 21655295101440000 2295 43310590202880000 2296 64965885304320000 2297 37123363031040000 2298 27069118876800000 2299 97448827956480000 2300 129931770608640000 2301 77959062365184000 2302 90952239426048000 2303 1476497393280000 2304 17717968719360000 2305 48724413978240000 2306 97448827956480000 2307 146173241934720000 2308 83527566819840000 2309 64965885304320000 2310 324829426521600000 2311 584692967738880000 2312 779590623651840000 2313 365433104836800000 2314 1169385935477760000 2315 682141795695360000 2316 818570154834432000 2317 72184317004800000 2318 487244139782400000 2319 779590623651840000 2320 454761197130240000 2321 974488279564800000 2322 2728567182781440000 2323 545713436556288000 2324 568451496412800000 2325 1023212693543040000 2326 4429492179840000 2327 64965885304320000 2328 162414713260800000 2329 292346483869440000 2330 389795311825920000 2331 324829426521600000 2332 1461732419347200000 2333 2338771870955520000 2334 1364283591390720000 2335 1461732419347200000 2336 4092850774172160000 2337 818570154834432000 2338 649658853043200000 2339 3897953118259200000 2340 5457134365562880000 2341 6821417956953600000 2342 8185701548344320000 2343 3410708978476800000 2344 433105902028800000 2345 3031741314201600000 2346 1819044788520960000 2347 6821417956953600000 2348 1421128741032000000 2349 4872441397824000 2350 81207356630400000 2351 182716552418400000 2352 292346483869440000 2353 170535448923840000 2354 487244139782400000 2355 1948976559129600000 2356 2728567182781440000 2357 1705354489238400000 2358 2046425387086080000 2359 1299317706086400000 2360 6821417956953600000 2361 4092850774172160000 2362 10232126935430400000 2363 1065846555774000000 2364 1515870657100800000 2365 9095223942604800000 2366 5684514964128000000 2367 606348262840320000 2368 1894838321376000000 2369 15143563008000 2370 636029646336000 2371 2756128467456000 2372 8268385402368000 2373 18190447885209600 2374 30317413142016000 2375 38979531182592000 2376 10335481752960000 2377 82683854023680000 2378 227380598565120000 2379 454761197130240000 2380 682141795695360000 2381 389795311825920000 2382 151587065710080000 2383 757935328550400000 2384 1364283591390720000 2385 1819044788520960000 2386 852677244619200000 2387 2728567182781440000 2388 1591664189955840000 2389 1909997027947008000 2390 82683854023680000 2391 909522394260480000 2392 2273805985651200000 2393 4092850774172160000 2394 5457134365562880000 2395 3031741314201600000 2396 13642835913907200000 2397 21828537462251520000 2398 12733313519646720000 2399 13642835913907200000 2400 38199940558940160000 2401 7639988111788032000 2402 3031741314201600000 2403 18190447885209600000 2404 25466627039293440000 2405 31833283799116800000 2406 38199940558940160000 2407 15916641899558400000 2408 341070897847680000 2409 4547611971302400000 2410 10232126935430400000 2411 16371403096688640000 2412 9549985139735040000 2413 20464253870860800000 2414 81857015483443200000 2415 114599821676820480000 2416 71624888548012800000 2417 85949866257615360000 2418 36380895770419200000 2419 190999702794700800000 2420 114599821676820480000 2421 286499554192051200000 2422 29843703561672000000 2423 21222189199411200000 2424 127333135196467200000 2425 79583209497792000000 2426 682141795695360000 2427 10232126935430400000 2428 20464253870860800000 2429 28649955419205120000 2430 54571343655628800000 2431 190999702794700800000 2432 114599821676820480000 2433 143249777096025600000 2434 127333135196467200000 2435 572999108384102400000 2436 238749628493376000000 2437 127333135196467200000 2438 318332837991168000000 2439 42444378398822400000 2440 511606346771520000 2441 8185701548344320000 2442 14324977709602560000 2443 8594986625761536000 2444 47749925698675200000 2445 143249777096025600000 2446 29843703561672000000 2447 127333135196467200000 2448 238749628493376000000 2449 159166418995584000000 2450 14148126132940800000 2451 393732638208000 2452 17914835038464000 2453 71659340153856000 2454 197063185423104000 2455 394126370846208000 2456 591189556269312000 2457 337822603582464000 2458 322467030692352000 2459 2364758225077248000 2460 5911895562693120000 2461 10641412012847616000 2462 14188549350463488000 2463 3941263708462080000 2464 17735686688079360000 2465 28377098700926976000 2466 16553307575540736000 2467 17735686688079360000 2468 49659922726622208000 2469 9931984545324441600 2470 2955947781346560000 2471 29559477813465600000 2472 66508825080297600000 2473 106414120128476160000 2474 62074903408277760000 2475 88678433440396800000 2476 354713733761587200000 2477 496599227266222080000 2478 310374517041388800000 2479 372449420449666560000 2480 78825274169241600000 2481 413832689388518400000 2482 248299613633111040000 2483 620749034082777600000 2484 64661357716956000000 2485 14779738906732800000 2486 177356866880793600000 2487 354713733761587200000 2488 496599227266222080000 2489 709427467523174400000 2490 2482996136331110400000 2491 1489797681798666240000 2492 1862247102248332800000 2493 1103553838369382400000 2494 4965992272662220800000 2495 2069163446942592000000 2496 551776919184691200000 2497 1379442297961728000000 2498 39905295048178560000 2499 532070600642380800000 2500 931123551124166400000 2501 558674130674499840000 2502 2482996136331110400000 2503 7448988408993331200000 2504 1551872585206944000000 2505 4965992272662220800000 2506 9311235511241664000000 2507 4138326893885184000000 2508 183925639728230400000 2509 53207060064238080000 2510 744898840899333120000 2511 1117348261348999680000 2512 3724494204496665600000 2513 4655617755620832000000 2514 8276653787770368000000 2515 1655330757554073600000 2516 26603530032119040000 2517 372449420449666560000 2518 232780887781041600000 2519 1862247102248332800000 2520 1034581723471296000000 2521 7677786445056000 2522 368533749362688000 2523 1351290414329856000 2524 3378226035824640000 2525 6080806864484352000 2526 8107742485979136000 2527 7094274675231744000 2528 47295164501544960000 2529 106414120128476160000 2530 170262592205561856000 2531 99319845453244416000 2532 70942746752317440000 2533 283770987009269760000 2534 397279381812977664000 2535 248299613633111040000 2536 297959536359733248000 2537 70942746752317440000 2538 638484720770856960000 2539 1276969441541713920000 2540 1787757218158399488000 2541 1702625922055618560000 2542 5959190727194664960000 2543 3575514436316798976000 2544 4469393045395998720000 2545 1324264606043258880000 2546 5959190727194664960000 2547 2482996136331110400000 2548 399052950481785600000 2549 4256564805139046400000 2550 7448988408993331200000 2551 4469393045395998720000 2552 14897976817986662400000 2553 44693930453959987200000 2554 9311235511241664000000 2555 19863969090648883200000 2556 37244942044966656000000 2557 8276653787770368000000 2558 1276969441541713920000 2559 14897976817986662400000 2560 22346965226979993600000 2561 59591907271946649600000 2562 74489884089933312000000 2563 99319845453244416000000 2564 13242646060432588800000 2565 2234696522697999360000 2566 26816358272375992320000 2567 16760223920234995200000 2568 111734826134899968000000 2569 49659922726622208000000 2570 1915454162312570880000 2571 22346965226979993600000 2572 29795953635973324800000 2573 598579425722678400000 2574 3192423603854284800000 2575 112607534527488000 2576 5574072959110656000 2577 18580243197035520000 2578 41805547193329920000 2579 66888875509327872000 2580 39018510713774592000 2581 111481459182213120000 2582 668888755093278720000 2583 1337777510186557440000 2584 1872888514261180416000 2585 891851673457704960000 2586 3121480857101967360000 2587 1872888514261180416000 2588 2341110642826475520000 2589 1170555321413237760000 2590 9364442571305902080000 2591 16387774499785328640000 2592 9832664699871197184000 2593 21850365999713771520000 2594 65551097999141314560000 2595 13656478749821107200000 2596 14566910666475847680000 2597 27312957499642214400000 2598 7023331928479426560000 2599 65551097999141314560000 2600 98326646998711971840000 2601 196653293997423943680000 2602 245816617496779929600000 2603 218503659997137715200000 2604 14566910666475847680000 2605 24581661749677992960000 2606 245816617496779929600000 2607 153635385935487456000000 2608 819388724989266432000000 2609 273129574996422144000000 2610 49163323499355985920000 2611 491633234993559859200000 2612 546259149992844288000000 2613 52674989463595699200000 2614 245816617496779929600000 2615 26337494731797849600000 2616 438958245529964160000 2617 1238682879802368000 2618 61934143990118400000 2619 185802431970355200000 2620 371604863940710400000 2621 520246809516994560000 2622 1254166415799897600000 2623 6688887550932787200000 2624 11705553214132377600000 2625 7023331928479426560000 2626 7803702142754918400000 2627 23411106428264755200000 2628 4877313839221824000000 2629 13377775101865574400000 2630 93644425713059020800000 2631 140466638569588531200000 2632 187288851426118041600000 2633 234111064282647552000000 2634 104049361903398912000000 2635 81938872498926643200000 2636 655510979991413145600000 2637 409694362494633216000000 2638 1638777449978532864000000 2639 364172766661896192000000 2640 294979940996135915520000 2641 2458166174967799296000000 2642 2185036599971377152000000 2643 614541543741949824000000 2644 2458166174967799296000000 2645 702333192847942656000000 2646 43895824552996416000000 2647 10134678107473920000 2648 501666566319959040000 2649 1337777510186557440000 2650 2341110642826475520000 2651 1404666385695885312000 2652 10033331326399180800000 2653 46822212856529510400000 2654 70233319284794265600000 2655 46822212856529510400000 2656 58527766070661888000000 2657 105349978927191398400000 2658 632099873563148390400000 2659 395062420976967744000000 2660 1053499789271913984000000 2661 117055532141323776000000 2662 632099873563148390400000 2663 4213999157087655936000000 2664 2809332771391770624000000 2665 2212349557471019366400000 2666 7374498524903397888000000 2667 4424699114942038732800000 2668 592593631465451616000000 2669 60808068644843520000 2670 2918787294952488960000 2671 6810503688222474240000 2672 10215755532333711360000 2673 56186655427835412480000 2674 224746621711341649920000 2675 140466638569588531200000 2676 187288851426118041600000 2677 561866554278354124800000 2678 2809332771391770624000000 2679 1248592342840786944000000 2680 3160499367815741952000000 2681 8427998314175311872000000 2682 10113597977010374246400000 2683 2528399494252593561600000 2684 261942449547018240000 2685 11918381454389329920000 2686 23836762908778659840000 2687 14897976817986662400000 2688 214530866179007938560000 2689 715102887263359795200000 2690 158911752725191065600000 2691 1966532939974239436800000 2692 3933065879948478873600000 2693 9832664699871197184000000 2694 4424699114942038732800000 2695 785827348641054720000 2696 33004748642924298240000 2697 55007914404873830400000 2698 536327165447519846400000 2699 715102887263359795200000 2700 4290617323580158771200000 2701 3539759291953630986240000 2702 1571654697282109440000 2703 58937051148079104000000 2704 39291367432052736000000 2705 825118716073107456000000 2706 1340817913618799616000000 2707 1964568371602636800000 2708 62866187891284377600000 2709 235748204592316416000000 2710 1386754144660684800000 2711 17681115344423731200000 2712 462251381553561600000 2713 2432902008176640000