0 1 1 1 2 1 3 1 4 6 5 1 6 1 7 9 8 9 9 1 10 1 11 12 12 108 13 12 14 1 15 1 16 15 17 180 18 180 19 15 20 1 21 1 22 18 23 270 24 3240 25 270 26 18 27 1 28 1 29 21 30 378 31 5670 32 5670 33 378 34 21 35 1 36 1 37 24 38 504 39 9072 40 136080 41 9072 42 504 43 24 44 1 45 1 46 27 47 648 48 13608 49 244944 50 244944 51 13608 52 648 53 27 54 1 55 1 56 30 57 810 58 19440 59 408240 60 7348320 61 408240 62 19440 63 810 64 30 65 1 66 1 67 33 68 990 69 26730 70 641520 71 13471920 72 13471920 73 641520 74 26730 75 990 76 33 77 1 78 1 79 36 80 1188 81 35640 82 962280 83 23094720 84 484989120 85 23094720 86 962280 87 35640 88 1188 89 36 90 1 91 1 92 39 93 1404 94 46332 95 1389960 96 37528920 97 900694080 98 900694080 99 37528920 100 1389960 101 46332 102 1404 103 39 104 1 105 1 106 42 107 1638 108 58968 109 1945944 110 58378320 111 1576214640 112 37829151360 113 1576214640 114 58378320 115 1945944 116 58968 117 1638 118 42 119 1 120 1 121 45 122 1890 123 73710 124 2653560 125 87567480 126 2627024400 127 70929658800 128 70929658800 129 2627024400 130 87567480 131 2653560 132 73710 133 1890 134 45 135 1 136 1 137 48 138 2160 139 90720 140 3538080 141 127370880 142 4203239040 143 126097171200 144 3404623622400 145 126097171200 146 4203239040 147 127370880 148 3538080 149 90720 150 2160 151 48 152 1 153 1 154 51 155 2448 156 110160 157 4626720 158 180442080 159 6495914880 160 214365191040 161 6430955731200 162 6430955731200 163 214365191040 164 6495914880 165 180442080 166 4626720 167 110160 168 2448 169 51 170 1 171 1 172 54 173 2754 174 132192 175 5948640 176 249842880 177 9743872320 178 350779403520 179 11575720316160 180 347271609484800 181 11575720316160 182 350779403520 183 9743872320 184 249842880 185 5948640 186 132192 187 2754 188 54 189 1 190 1 191 57 192 3078 193 156978 194 7534944 195 339072480 196 14241044160 197 555400722240 198 19994426000640 199 659816058021120 200 659816058021120 201 19994426000640 202 555400722240 203 14241044160 204 339072480 205 7534944 206 156978 207 3078 208 57 209 1 210 1 211 60 212 3420 213 184680 214 9418680 215 452096640 216 20344348800 217 854462649600 218 33324043334400 219 1199665560038400 220 39588963481267200 221 1199665560038400 222 33324043334400 223 854462649600 224 20344348800 225 452096640 226 9418680 227 184680 228 3420 229 60 230 1 231 1 232 63 233 3780 234 215460 235 11634840 236 593376840 237 28482088320 238 1281693974400 239 53831146924800 240 2099414730067200 241 75578930282419200 242 75578930282419200 243 2099414730067200 244 53831146924800 245 1281693974400 246 28482088320 247 593376840 248 11634840 249 215460 250 3780 251 63 252 1 253 1 254 66 255 4158 256 249480 257 14220360 258 767899440 259 39162871440 260 1879817829120 261 84591802310400 262 3552855697036800 263 138561372184435200 264 4988209398639667200 265 138561372184435200 266 3552855697036800 267 84591802310400 268 1879817829120 269 39162871440 270 767899440 271 14220360 272 249480 273 4158 274 66 275 1 276 1 277 69 278 4554 279 286902 280 17214120 281 981204840 282 52985061360 283 2702238129360 284 129707430209280 285 5836834359417600 286 245147043095539200 287 9560734680726028800 288 9560734680726028800 289 245147043095539200 290 5836834359417600 291 129707430209280 292 2702238129360 293 52985061360 294 981204840 295 17214120 296 286902 297 4554 298 69 299 1 300 1 301 72 302 4968 303 327888 304 20656944 305 1239416640 306 70646748480 307 3814924417920 308 194561145313920 309 9338934975068160 310 420252073878067200 311 17650587102878822400 312 688372897012274073600 313 17650587102878822400 314 420252073878067200 315 9338934975068160 316 194561145313920 317 3814924417920 318 70646748480 319 1239416640 320 20656944 321 327888 322 4968 323 72 324 1 325 1 326 75 327 5400 328 372600 329 24591600 330 1549270800 331 92956248000 332 5298506136000 333 286119331344000 334 14592085898544000 335 700420123130112000 336 31518905540855040000 337 1323794032715911680000 338 1323794032715911680000 339 31518905540855040000 340 700420123130112000 341 14592085898544000 342 286119331344000 343 5298506136000 344 92956248000 345 1549270800 346 24591600 347 372600 348 5400 349 75 350 1 351 1 352 78 353 5850 354 421200 355 29062800 356 1918144800 357 120843122400 358 7250587344000 359 413283478608000 360 22317307844832000 361 1138182700086432000 362 54632769604148736000 363 2458474632186693120000 364 103255934551841111040000 365 2458474632186693120000 366 54632769604148736000 367 1138182700086432000 368 22317307844832000 369 413283478608000 370 7250587344000 371 120843122400 372 1918144800 373 29062800 374 421200 375 5850 376 78 377 1 378 1 379 81 380 6318 381 473850 382 34117200 383 2354086800 384 155369728800 385 9788292914400 386 587297574864000 387 33475961767248000 388 1807701935431392000 389 92192798707000992000 390 4425254337936047616000 391 199136445207122142720000 392 199136445207122142720000 393 4425254337936047616000 394 92192798707000992000 395 1807701935431392000 396 33475961767248000 397 587297574864000 398 9788292914400 399 155369728800 400 2354086800 401 34117200 402 473850 403 6318 404 81 405 1 406 1 407 84 408 6804 409 530712 410 39803400 411 2865844800 412 197743291200 413 13051057219200 414 822216604809600 415 49332996288576000 416 2811980788448832000 417 151846962576236928000 418 7744195091388083328000 419 371721364386627999744000 420 16727461397398259988480000 421 371721364386627999744000 422 7744195091388083328000 423 151846962576236928000 424 2811980788448832000 425 49332996288576000 426 822216604809600 427 13051057219200 428 197743291200 429 2865844800 430 39803400 431 530712 432 6804 433 84 434 1 435 1 436 87 437 7308 438 591948 439 46171944 440 3462895800 441 249328497600 442 17203666334400 443 1135441978070400 444 71532844618435200 445 4291970677106112000 446 244642328595048384000 447 13210685744132612736000 448 673744972950763249536000 449 32339758701636635977728000 450 32339758701636635977728000 451 673744972950763249536000 452 13210685744132612736000 453 244642328595048384000 454 4291970677106112000 455 71532844618435200 456 1135441978070400 457 17203666334400 458 249328497600 459 3462895800 460 46171944 461 591948 462 7308 463 87 464 1 465 1 466 90 467 7830 468 657720 469 53275320 470 4155474960 471 311660622000 472 22439564784000 473 1548329970096000 474 102189778026336000 475 6437956015659168000 476 386277360939550080000 477 22017809573554354560000 478 1188961716971935146240000 479 60637047565568692458240000 480 2910578283147297237995520000 481 60637047565568692458240000 482 1188961716971935146240000 483 22017809573554354560000 484 386277360939550080000 485 6437956015659168000 486 102189778026336000 487 1548329970096000 488 22439564784000 489 311660622000 490 4155474960 491 53275320 492 657720 493 7830 494 90 495 1 496 1 497 93 498 8370 499 728190 500 61167960 501 4954604760 502 386459171280 503 28984437846000 504 2086879524912000 505 143994687218928000 506 9503649356449248000 507 598729909456302624000 508 35923794567378157440000 509 2047656290340554974080000 510 110573439678389968600320000 511 5639245423597888398616320000 512 5639245423597888398616320000 513 110573439678389968600320000 514 2047656290340554974080000 515 35923794567378157440000 516 598729909456302624000 517 9503649356449248000 518 143994687218928000 519 2086879524912000 520 28984437846000 521 386459171280 522 4954604760 523 61167960 524 728190 525 8370 526 93 527 1 528 1 529 96 530 8928 531 803520 532 69906240 533 5872124160 534 475642056960 535 37100080442880 536 2782506033216000 537 200340434391552000 538 13823489973017088000 539 912350338219127808000 540 57478071307805051904000 541 3448684278468303114240000 542 196575003872693277511680000 543 10615050209125436985630720000 544 541367560665397286267166720000 545 10615050209125436985630720000 546 196575003872693277511680000 547 3448684278468303114240000 548 57478071307805051904000 549 912350338219127808000 550 13823489973017088000 551 200340434391552000 552 2782506033216000 553 37100080442880 554 475642056960 555 5872124160 556 69906240 557 803520 558 8928 559 96 560 1 561 1 562 99 563 9504 564 883872 565 79548480 566 6920717760 567 581340291840 568 47088563639040 569 3672907963845120 570 275468097288384000 571 19833703004763648000 572 1368525507328691712000 573 90322683483693652992000 574 5690329059472700138496000 575 341419743568362008309760000 576 19460925383396634473656320000 577 1050889970703418261577441280000 578 1050889970703418261577441280000 579 19460925383396634473656320000 580 341419743568362008309760000 581 5690329059472700138496000 582 90322683483693652992000 583 1368525507328691712000 584 19833703004763648000 585 275468097288384000 586 3672907963845120 587 47088563639040 588 581340291840 589 6920717760 590 79548480 591 883872 592 9504 593 99 594 1 595 1 596 102 597 10098 598 969408 599 90154944 600 8113944960 601 705913211520 602 59296709767680 603 4803033491182080 604 374636612312202240 605 28097745923415168000 606 2023037706485892096000 607 139589601747526554624000 608 9212913715336752605184000 609 580413564066215414126592000 610 34824813843972924847595520000 611 1985014389106456716312944640000 612 107190777011748662680899010560000 613 1985014389106456716312944640000 614 34824813843972924847595520000 615 580413564066215414126592000 616 9212913715336752605184000 617 139589601747526554624000 618 2023037706485892096000 619 28097745923415168000 620 374636612312202240 621 4803033491182080 622 59296709767680 623 705913211520 624 8113944960 625 90154944 626 969408 627 10098 628 102 629 1 630 1 631 105 632 10710 633 1060290 634 101787840 635 9466269120 636 851964220800 637 74120887209600 638 6226154525606400 639 504318516574118400 640 39336844292781235200 641 2950263321958592640000 642 212418959181018670080000 643 14656908183490288235520000 644 967355940110359023544320000 645 60943424226952618483292160000 646 3656605453617157108997529600000 647 208426510856177955212859187200000 648 208426510856177955212859187200000 649 3656605453617157108997529600000 650 60943424226952618483292160000 651 967355940110359023544320000 652 14656908183490288235520000 653 212418959181018670080000 654 2950263321958592640000 655 39336844292781235200 656 504318516574118400 657 6226154525606400 658 74120887209600 659 851964220800 660 9466269120 661 101787840 662 1060290 663 10710 664 105 665 1 666 1 667 108 668 11340 669 1156680 670 114511320 671 10993086720 672 1022357064960 673 92012135846400 674 8005055818636800 675 672424688765491200 676 54466399790004787200 677 4248379183620373401600 678 318628438771528005120000 679 22941247591550016368640000 680 1582946083816951129436160000 681 104474441531918774542786560000 682 6581889816510882796195553280000 683 394913388990652967771733196800000 684 22510063172467219162988792217600000 685 394913388990652967771733196800000 686 6581889816510882796195553280000 687 104474441531918774542786560000 688 1582946083816951129436160000 689 22941247591550016368640000 690 318628438771528005120000 691 4248379183620373401600 692 54466399790004787200 693 672424688765491200 694 8005055818636800 695 92012135846400 696 1022357064960 697 10993086720 698 114511320 699 1156680 700 11340 701 108 702 1 703 1 704 111 705 11988 706 1258740 707 128391480 708 12710756520 709 1220232625920 710 113481634210560 711 10213347078950400 712 888561195868684800 713 74639140452969523200 714 6045770376690531379200 715 471570089381861447577600 716 35367756703639608568320000 717 2546478482662051816919040000 718 175707015303681575367413760000 719 11596663010042983974249308160000 720 730589769632707990377706414080000 721 43835386177962479422662384844800000 722 43835386177962479422662384844800000 723 730589769632707990377706414080000 724 11596663010042983974249308160000 725 175707015303681575367413760000 726 2546478482662051816919040000 727 35367756703639608568320000 728 471570089381861447577600 729 6045770376690531379200 730 74639140452969523200 731 888561195868684800 732 10213347078950400 733 113481634210560 734 1220232625920 735 12710756520 736 128391480 737 1258740 738 11988 739 111 740 1 741 1 742 114 743 12654 744 1366632 745 143496360 746 14636628720 747 1449026243280 748 139106519354880 749 12936906300003840 750 1164321567000345600 751 101295976329030067200 752 8508862011638525644800 753 689217822942720577228800 754 53758990189532205023846400 755 4031924264214915376788480000 756 290298547023473907128770560000 757 20030599744619699591885168640000 758 1322019583144900173064421130240000 759 83287233738128710903058531205120000 760 4997234024287722654183511872307200000 761 83287233738128710903058531205120000 762 1322019583144900173064421130240000 763 20030599744619699591885168640000 764 290298547023473907128770560000 765 4031924264214915376788480000 766 53758990189532205023846400 767 689217822942720577228800 768 8508862011638525644800 769 101295976329030067200 770 1164321567000345600 771 12936906300003840 772 139106519354880 773 1449026243280 774 14636628720 775 143496360 776 1366632 777 12654 778 114 779 1 780 1 781 117 782 13338 783 1480518 784 159895944 785 16789074120 786 1712485560240 787 169536070463760 788 16275462764520960 789 1513618037100449280 790 136225623339040435200 791 11851629230496517862400 792 995536855361707500441600 793 80638485284298307535769600 794 6289801852175267987790028800 795 471735138913145099084252160000 796 33964930001746447134066155520000 797 2343580170120504852250564730880000 798 154676291227953320248537272238080000 799 9744606347361059175657848150999040000 800 9744606347361059175657848150999040000 801 154676291227953320248537272238080000 802 2343580170120504852250564730880000 803 33964930001746447134066155520000 804 471735138913145099084252160000 805 6289801852175267987790028800 806 80638485284298307535769600 807 995536855361707500441600 808 11851629230496517862400 809 136225623339040435200 810 1513618037100449280 811 16275462764520960 812 169536070463760 813 1712485560240 814 16789074120 815 159895944 816 1480518 817 13338 818 117 819 1 820 1 821 120 822 14040 823 1600560 824 177662160 825 19187513280 826 2014688894400 827 205498267228800 828 20344328455651200 829 1953055531742515200 830 181634164452053913600 831 16347074800684852224000 832 1422195507659582143488000 833 119464422643404900052992000 834 9676618234115796904292352000 835 754776222261032158534803456000 836 56608216669577411890110259200000 837 4075791600209573656087938662400000 838 281229620414460582270067767705600000 839 18561154947354398429824472668569600000 840 1169352761683327101078941778119884800000 841 18561154947354398429824472668569600000 842 281229620414460582270067767705600000 843 4075791600209573656087938662400000 844 56608216669577411890110259200000 845 754776222261032158534803456000 846 9676618234115796904292352000 847 119464422643404900052992000 848 1422195507659582143488000 849 16347074800684852224000 850 181634164452053913600 851 1953055531742515200 852 20344328455651200 853 205498267228800 854 2014688894400 855 19187513280 856 177662160 857 1600560 858 14040 859 120 860 1 861 1 862 123 863 14760 864 1726920 865 196868880 866 21852445680 867 2360064133440 868 247806734011200 869 25276286869142400 870 2502352400045097600 871 240225830404329369600 872 22341002227602631372800 873 2010690200484236823552000 874 174930047442128603649024000 875 14694123985138802706518016000 876 1190224042796243019227959296000 877 92837475338106955499780825088000 878 6962810650358021662483561881600000 879 501322366825777559698816455475200000 880 34591243310978651619218335427788800000 881 2283022058524591006868410138234060800000 882 2283022058524591006868410138234060800000 883 34591243310978651619218335427788800000 884 501322366825777559698816455475200000 885 6962810650358021662483561881600000 886 92837475338106955499780825088000 887 1190224042796243019227959296000 888 14694123985138802706518016000 889 174930047442128603649024000 890 2010690200484236823552000 891 22341002227602631372800 892 240225830404329369600 893 2502352400045097600 894 25276286869142400 895 247806734011200 896 2360064133440 897 21852445680 898 196868880 899 1726920 900 14760 901 123 902 1 903 1 904 126 905 15498 906 1859760 907 217591920 908 24805478880 909 2753408155680 910 297368080813440 911 31223648485411200 912 3184812145511942400 913 315296402405682297600 914 30268454630945500569600 915 2814966280677931552972800 916 253346965261013839767552000 917 22041185977708204059777024000 918 1851459622127489141021270016000 919 149968229392326620422722871296000 920 11697521892601476392972383961088000 921 877314141945110729472928797081600000 922 63166618220047972522050873389875200000 923 4358496657183310104021510263901388800000 924 287660779374098466865419677417491660800000 925 4358496657183310104021510263901388800000 926 63166618220047972522050873389875200000 927 877314141945110729472928797081600000 928 11697521892601476392972383961088000 929 149968229392326620422722871296000 930 1851459622127489141021270016000 931 22041185977708204059777024000 932 253346965261013839767552000 933 2814966280677931552972800 934 30268454630945500569600 935 315296402405682297600 936 3184812145511942400 937 31223648485411200 938 297368080813440 939 2753408155680 940 24805478880 941 217591920 942 1859760 943 15498 944 126 945 1 946 1 947 129 948 16254 949 1999242 950 239909040 951 28069357680 952 3199906775520 953 355189652082720 954 38360482424933760 955 4027850654618044800 956 410840766771040569600 957 40673235910333016390400 958 3904630647391969573478400 959 363130650207453170333491200 960 32681758518670785330014208000 961 2843312991124358323711236096000 962 238838291254446099191743832064000 963 19345901591610134034531250397184000 964 1508980324145590454693437530980352000 965 113173524310919284102007814823526400000 966 8148493750386188455344562667293900800000 967 562246068776647003418774824043279155200000 968 562246068776647003418774824043279155200000 969 8148493750386188455344562667293900800000 970 113173524310919284102007814823526400000 971 1508980324145590454693437530980352000 972 19345901591610134034531250397184000 973 238838291254446099191743832064000 974 2843312991124358323711236096000 975 32681758518670785330014208000 976 363130650207453170333491200 977 3904630647391969573478400 978 40673235910333016390400 979 410840766771040569600 980 4027850654618044800 981 38360482424933760 982 355189652082720 983 3199906775520 984 28069357680 985 239909040 986 1999242 987 16254 988 129 989 1 990 1 991 132 992 17028 993 2145528 994 263899944 995 31667993280 996 3705155213760 997 422387694368640 998 46885034074919040 999 5063583680091256320 1000 531676286409581913600 1001 54230981213777355187200 1002 5368867140163958163532800 1003 515411245455739983699148800 1004 47933245827383818484020838400 1005 4313992124464543663561875456000 1006 375317314828415298729883164672000 1007 31526654445586885093310185832448000 1008 2553659010092537692558125052428288000 1009 199185402787217940019533754089406464000 1010 14938905209041345501465031556705484800000 1011 1075601175050976876105482272082794905600000 1012 74216481078517404451278276773712848486400000 1013 1075601175050976876105482272082794905600000 1014 14938905209041345501465031556705484800000 1015 199185402787217940019533754089406464000 1016 2553659010092537692558125052428288000 1017 31526654445586885093310185832448000 1018 375317314828415298729883164672000 1019 4313992124464543663561875456000 1020 47933245827383818484020838400 1021 515411245455739983699148800 1022 5368867140163958163532800 1023 54230981213777355187200 1024 531676286409581913600 1025 5063583680091256320 1026 46885034074919040 1027 422387694368640 1028 3705155213760 1029 31667993280 1030 263899944 1031 2145528 1032 17028 1033 132 1034 1 1035 1 1036 135 1037 17820 1038 2298780 1039 289646280 1040 35626492440 1041 4275179092800 1042 500195953857600 1043 57022338739766400 1044 6329479600114070400 1045 683583796812319603200 1046 71776298665293558336000 1047 7321182463859942950272000 1048 724797063922134352076928000 1049 69580518136524897799385088000 1050 6470988186696815495342813184000 1051 582388936802713394580853186560000 1052 50667837501836065328534227230720000 1053 4256098350154229487596875087380480000 1054 344743966362492588495346882077818880000 1055 26890029376274421902637056802069872640000 1056 2016752203220581642697779260155240448000000 1057 145206158631881878274240106731177312256000000 1058 145206158631881878274240106731177312256000000 1059 2016752203220581642697779260155240448000000 1060 26890029376274421902637056802069872640000 1061 344743966362492588495346882077818880000 1062 4256098350154229487596875087380480000 1063 50667837501836065328534227230720000 1064 582388936802713394580853186560000 1065 6470988186696815495342813184000 1066 69580518136524897799385088000 1067 724797063922134352076928000 1068 7321182463859942950272000 1069 71776298665293558336000 1070 683583796812319603200 1071 6329479600114070400 1072 57022338739766400 1073 500195953857600 1074 4275179092800 1075 35626492440 1076 289646280 1077 2298780 1078 17820 1079 135 1080 1 1081 1 1082 138 1083 18630 1084 2459160 1085 317231640 1086 39971186640 1087 4916455956720 1088 589974714806400 1089 69027041632348800 1090 7869082746087763200 1091 873468184815741715200 1092 94334563960100105241600 1093 9905129215810511050368000 1094 1010323180012672127137536000 1095 100021994821254540586616064000 1096 9602111502840435896315142144000 1097 892996369764160538357308219392000 1098 80369673278774448452157739745280000 1099 6992161575253377015337723357839360000 1100 587341572321283669288368762058506240000 1101 47574667358023977212357869726739005440000 1102 3710824053925870222563913838685642424320000 1103 278311804044440266692293537901423181824000000 1104 20038449891199699201845134728902469091328000000 1105 278311804044440266692293537901423181824000000 1106 3710824053925870222563913838685642424320000 1107 47574667358023977212357869726739005440000 1108 587341572321283669288368762058506240000 1109 6992161575253377015337723357839360000 1110 80369673278774448452157739745280000 1111 892996369764160538357308219392000 1112 9602111502840435896315142144000 1113 100021994821254540586616064000 1114 1010323180012672127137536000 1115 9905129215810511050368000 1116 94334563960100105241600 1117 873468184815741715200 1118 7869082746087763200 1119 69027041632348800 1120 589974714806400 1121 4916455956720 1122 39971186640 1123 317231640 1124 2459160 1125 18630 1126 138 1127 1 1128 1 1129 141 1130 19458 1131 2626830 1132 346741560 1133 44729661240 1134 5635937316240 1135 693220289897520 1136 83186434787702400 1137 9732812870161180800 1138 1109540667198374611200 1139 123159014059019581843200 1140 13301173518374114839065600 1141 1396623219429282058101888000 1142 142455568381786769926392576000 1143 14103101269796890222712865024000 1144 1353897721900501461380435042304000 1145 125912488136746635908380458934272000 1146 11332123932307197231754241304084480000 1147 985894782110726159162618993455349760000 1148 82815161697300997369659995450249379840000 1149 6708028097481380786942459631470199767040000 1150 523226191603547701381511851254675581829120000 1151 39241964370266077603613388844100668637184000000 1152 39241964370266077603613388844100668637184000000 1153 523226191603547701381511851254675581829120000 1154 6708028097481380786942459631470199767040000 1155 82815161697300997369659995450249379840000 1156 985894782110726159162618993455349760000 1157 11332123932307197231754241304084480000 1158 125912488136746635908380458934272000 1159 1353897721900501461380435042304000 1160 14103101269796890222712865024000 1161 142455568381786769926392576000 1162 1396623219429282058101888000 1163 13301173518374114839065600 1164 123159014059019581843200 1165 1109540667198374611200 1166 9732812870161180800 1167 83186434787702400 1168 693220289897520 1169 5635937316240 1170 44729661240 1171 346741560 1172 2626830 1173 19458 1174 141 1175 1 1176 1 1177 144 1178 20304 1179 2801952 1180 378263520 1181 49930784640 1182 6441071218560 1183 811574973538560 1184 99823721745242880 1185 11978846609429145600 1186 1401525053303210035200 1187 159773856076565944012800 1188 17734898024498819785420800 1189 1915368986645872536825446400 1190 201113743597816616366671872000 1191 20513601846977294869400530944000 1192 2030846582850752192070652563456000 1193 194961271953672210438782646091776000 1194 18131398291691515570806786086535168000 1195 1631825846252236401372610747788165120000 1196 141968848623944566919417135057570365440000 1197 11925383284411343621231039344835910696960000 1198 965956046037318833319714186931708766453760000 1199 75344571590910868998937706580673283783393280000 1200 5650842869318315174920327993550496283754496000000 1201 75344571590910868998937706580673283783393280000 1202 965956046037318833319714186931708766453760000 1203 11925383284411343621231039344835910696960000 1204 141968848623944566919417135057570365440000 1205 1631825846252236401372610747788165120000 1206 18131398291691515570806786086535168000 1207 194961271953672210438782646091776000 1208 2030846582850752192070652563456000 1209 20513601846977294869400530944000 1210 201113743597816616366671872000 1211 1915368986645872536825446400 1212 17734898024498819785420800 1213 159773856076565944012800 1214 1401525053303210035200 1215 11978846609429145600 1216 99823721745242880 1217 811574973538560 1218 6441071218560 1219 49930784640 1220 378263520 1221 2801952 1222 20304 1223 144 1224 1 1225 1 1226 147 1227 21168 1228 2984688 1229 411886944 1230 55604737440 1231 7339825342080 1232 946837469128320 1233 119301521110168320 1234 14674087096550703360 1235 1760890451586084403200 1236 206024182835571875174400 1237 23486756843255193769881600 1238 2607030009601326508456857600 1239 281559241036943262913340620800 1240 29563720308879042605900765184000 1241 3015499471505662345801878048768000 1242 298534447679060572234385926828032000 1243 28659306977189814934501048975491072000 1244 2665315548878652788908597554720669696000 1245 239878399399078751001773779924860272640000 1246 20869420747719851337154318853462843719680000 1247 1753031342808467512320962783690878872453120000 1248 141995538767485868497997985478961188668702720000 1249 11075652023863897742843842867358972716158812160000 1250 11075652023863897742843842867358972716158812160000 1251 141995538767485868497997985478961188668702720000 1252 1753031342808467512320962783690878872453120000 1253 20869420747719851337154318853462843719680000 1254 239878399399078751001773779924860272640000 1255 2665315548878652788908597554720669696000 1256 28659306977189814934501048975491072000 1257 298534447679060572234385926828032000 1258 3015499471505662345801878048768000 1259 29563720308879042605900765184000 1260 281559241036943262913340620800 1261 2607030009601326508456857600 1262 23486756843255193769881600 1263 206024182835571875174400 1264 1760890451586084403200 1265 14674087096550703360 1266 119301521110168320 1267 946837469128320 1268 7339825342080 1269 55604737440 1270 411886944 1271 2984688 1272 21168 1273 147 1274 1 1275 1 1276 150 1277 22050 1278 3175200 1279 447703200 1280 61783041600 1281 8340710616000 1282 1100973801312000 1283 142025620369248000 1284 17895228166525248000 1285 2201113064482605504000 1286 264133567737912660480000 1287 30903627425335781276160000 1288 3523013526488279065482240000 1289 391054501440198976268528640000 1290 42233886155541489437001093120000 1291 4434558046331856390885114777600000 1292 452324920725849351870281707315200000 1293 44780167151859085835157889024204800000 1294 4298896046578472240175157346323660800000 1295 399797332331797918336289633208100454400000 1296 35981759909861812650266066988729040896000000 1297 3130413112157977700573147828019426557952000000 1298 262954701421270126848144417553631830867968000000 1299 21299330815122880274699697821844178300305408000000 1300 1661347803579584661426576430103845907423821824000000 1301 21299330815122880274699697821844178300305408000000 1302 262954701421270126848144417553631830867968000000 1303 3130413112157977700573147828019426557952000000 1304 35981759909861812650266066988729040896000000 1305 399797332331797918336289633208100454400000 1306 4298896046578472240175157346323660800000 1307 44780167151859085835157889024204800000 1308 452324920725849351870281707315200000 1309 4434558046331856390885114777600000 1310 42233886155541489437001093120000 1311 391054501440198976268528640000 1312 3523013526488279065482240000 1313 30903627425335781276160000 1314 264133567737912660480000 1315 2201113064482605504000 1316 17895228166525248000 1317 142025620369248000 1318 1100973801312000 1319 8340710616000 1320 61783041600 1321 447703200 1322 3175200 1323 22050 1324 150 1325 1