0 1 1 1 2 1 3 1 4 8 5 1 6 1 7 12 8 12 9 1 10 1 11 16 12 192 13 16 14 1 15 1 16 20 17 320 18 320 19 20 20 1 21 1 22 24 23 480 24 7680 25 480 26 24 27 1 28 1 29 28 30 672 31 13440 32 13440 33 672 34 28 35 1 36 1 37 32 38 896 39 21504 40 430080 41 21504 42 896 43 32 44 1 45 1 46 36 47 1152 48 32256 49 774144 50 774144 51 32256 52 1152 53 36 54 1 55 1 56 40 57 1440 58 46080 59 1290240 60 30965760 61 1290240 62 46080 63 1440 64 40 65 1 66 1 67 44 68 1760 69 63360 70 2027520 71 56770560 72 56770560 73 2027520 74 63360 75 1760 76 44 77 1 78 1 79 48 80 2112 81 84480 82 3041280 83 97320960 84 2724986880 85 97320960 86 3041280 87 84480 88 2112 89 48 90 1 91 1 92 52 93 2496 94 109824 95 4392960 96 158146560 97 5060689920 98 5060689920 99 158146560 100 4392960 101 109824 102 2496 103 52 104 1 105 1 106 56 107 2912 108 139776 109 6150144 110 246005760 111 8856207360 112 283398635520 113 8856207360 114 246005760 115 6150144 116 139776 117 2912 118 56 119 1 120 1 121 60 122 3360 123 174720 124 8386560 125 369008640 126 14760345600 127 531372441600 128 531372441600 129 14760345600 130 369008640 131 8386560 132 174720 133 3360 134 60 135 1 136 1 137 64 138 3840 139 215040 140 11182080 141 536739840 142 23616552960 143 944662118400 144 34007836262400 145 944662118400 146 23616552960 147 536739840 148 11182080 149 215040 150 3840 151 64 152 1 153 1 154 68 155 4352 156 261120 157 14622720 158 760381440 159 36498309120 160 1605925601280 161 64237024051200 162 64237024051200 163 1605925601280 164 36498309120 165 760381440 166 14622720 167 261120 168 4352 169 68 170 1 171 1 172 72 173 4896 174 313344 175 18800640 176 1052835840 177 54747463680 178 2627878256640 179 115626643292160 180 4625065731686400 181 115626643292160 182 2627878256640 183 54747463680 184 1052835840 185 18800640 186 313344 187 4896 188 72 189 1 190 1 191 76 192 5472 193 372096 194 23814144 195 1428848640 196 80015523840 197 4160807239680 198 199718747504640 199 8787624890204160 200 8787624890204160 201 199718747504640 202 4160807239680 203 80015523840 204 1428848640 205 23814144 206 372096 207 5472 208 76 209 1 210 1 211 80 212 6080 213 437760 214 29767680 215 1905131520 216 114307891200 217 6401241907200 218 332864579174400 219 15977499800371200 220 703009991216332800 221 15977499800371200 222 332864579174400 223 6401241907200 224 114307891200 225 1905131520 226 29767680 227 437760 228 6080 229 80 230 1 231 1 232 84 233 6720 234 510720 235 36771840 236 2500485120 237 160031047680 238 9601862860800 239 537704320204800 240 27960624650649600 241 1342109983231180800 242 1342109983231180800 243 27960624650649600 244 537704320204800 245 9601862860800 246 160031047680 247 2500485120 248 36771840 249 510720 250 6720 251 84 252 1 253 1 254 88 255 7392 256 591360 257 44943360 258 3235921920 259 220042690560 260 14082732195840 261 844963931750400 262 47317980178022400 263 2460534969257164800 264 118105678524343910400 265 2460534969257164800 266 47317980178022400 267 844963931750400 268 14082732195840 269 220042690560 270 3235921920 271 44943360 272 591360 273 7392 274 88 275 1 276 1 277 92 278 8096 279 680064 280 54405120 281 4134789120 282 297704816640 283 20243927531520 284 1295611362017280 285 77736681721036800 286 4353254176378060800 287 226369217171659161600 288 226369217171659161600 289 4353254176378060800 290 77736681721036800 291 1295611362017280 292 20243927531520 293 297704816640 294 4134789120 295 54405120 296 680064 297 8096 298 92 299 1 300 1 301 96 302 8832 303 777216 304 65286144 305 5222891520 306 396939755520 307 28579662397440 308 1943417043025920 309 124378690753658880 310 7462721445219532800 311 417912400932293836800 312 21731444848479279513600 313 417912400932293836800 314 7462721445219532800 315 124378690753658880 316 1943417043025920 317 28579662397440 318 396939755520 319 5222891520 320 65286144 321 777216 322 8832 323 96 324 1 325 1 326 100 327 9600 328 883200 329 77721600 330 6528614400 331 522289152000 332 39693975552000 333 2857966239744000 334 194341704302592000 335 12437869075365888000 336 746272144521953280000 337 41791240093229383680000 338 41791240093229383680000 339 746272144521953280000 340 12437869075365888000 341 194341704302592000 342 2857966239744000 343 39693975552000 344 522289152000 345 6528614400 346 77721600 347 883200 348 9600 349 100 350 1 351 1 352 104 353 10400 354 998400 355 91852800 356 8083046400 357 678975897600 358 54318071808000 359 4128173457408000 360 297228488933376000 361 20211537247469568000 362 1293538383838052352000 363 77612303030283141120000 364 4346288969695855902720000 365 77612303030283141120000 366 1293538383838052352000 367 20211537247469568000 368 297228488933376000 369 4128173457408000 370 54318071808000 371 678975897600 372 8083046400 373 91852800 374 998400 375 10400 376 104 377 1 378 1 379 108 380 11232 381 1123200 382 107827200 383 9920102400 384 872969011200 385 73329396940800 386 5866351755264000 387 445842733400064000 388 32100676804804608000 389 2182846022726713344000 390 139702145454509654016000 391 8382128727270579240960000 392 8382128727270579240960000 393 139702145454509654016000 394 2182846022726713344000 395 32100676804804608000 396 445842733400064000 397 5866351755264000 398 73329396940800 399 872969011200 400 9920102400 401 107827200 402 1123200 403 11232 404 108 405 1 406 1 407 112 408 12096 409 1257984 410 125798400 411 12076646400 412 1111051468800 413 97772529254400 414 8212892457369600 415 657031396589568000 416 49934386140807168000 417 3595275802138116096000 418 244478754545391894528000 419 15646640290905081249792000 420 938798417454304874987520000 421 15646640290905081249792000 422 244478754545391894528000 423 3595275802138116096000 424 49934386140807168000 425 657031396589568000 426 8212892457369600 427 97772529254400 428 1111051468800 429 12076646400 430 125798400 431 1257984 432 12096 433 112 434 1 435 1 436 116 437 12992 438 1403136 439 145926144 440 14592614400 441 1400890982400 442 128881970380800 443 11341613393510400 444 952695525054873600 445 76215642004389888000 446 5792388792333631488000 447 417051993048021467136000 448 28359535527265459765248000 449 1815010273744989424975872000 450 1815010273744989424975872000 451 28359535527265459765248000 452 417051993048021467136000 453 5792388792333631488000 454 76215642004389888000 455 952695525054873600 456 11341613393510400 457 128881970380800 458 1400890982400 459 14592614400 460 145926144 461 1403136 462 12992 463 116 464 1 465 1 466 120 467 13920 468 1559040 469 168376320 470 17511137280 471 1751113728000 472 168106917888000 473 15465836445696000 474 1360993607221248000 475 114323463006584832000 476 9145877040526786560000 477 695086655080035778560000 478 50046239165762576056320000 479 3403144263271855171829760000 480 217801232849398730997104640000 481 3403144263271855171829760000 482 50046239165762576056320000 483 695086655080035778560000 484 9145877040526786560000 485 114323463006584832000 486 1360993607221248000 487 15465836445696000 488 168106917888000 489 1751113728000 490 17511137280 491 168376320 492 1559040 493 13920 494 120 495 1 496 1 497 124 498 14880 499 1726080 500 193320960 501 20878663680 502 2171381022720 503 217138102272000 504 20845257818112000 505 1917763719266304000 506 168763207295434752000 507 14176109412816519168000 508 1134088753025321533440000 509 86190745229924436541440000 510 6205733656554559430983680000 511 421989888645710041306890240000 512 421989888645710041306890240000 513 6205733656554559430983680000 514 86190745229924436541440000 515 1134088753025321533440000 516 14176109412816519168000 517 168763207295434752000 518 1917763719266304000 519 20845257818112000 520 217138102272000 521 2171381022720 522 20878663680 523 193320960 524 1726080 525 14880 526 124 527 1 528 1 529 128 530 15872 531 1904640 532 220938240 533 24745082880 534 2672468951040 535 277936770908160 536 27793677090816000 537 2668193000718336000 538 245473756066086912000 539 21601690533815648256000 540 1814542004840514453504000 541 145163360387241156280320000 542 11032415389430327877304320000 543 794333908038983607165911040000 544 54014705746650885287281950720000 545 794333908038983607165911040000 546 11032415389430327877304320000 547 145163360387241156280320000 548 1814542004840514453504000 549 21601690533815648256000 550 245473756066086912000 551 2668193000718336000 552 27793677090816000 553 277936770908160 554 2672468951040 555 24745082880 556 220938240 557 1904640 558 15872 559 128 560 1 561 1 562 132 563 16896 564 2095104 565 251412480 566 29163847680 567 3266350940160 568 352765901537280 569 36687653759877120 570 3668765375987712000 571 352201476094820352000 572 32402535800723472384000 573 2851423150463665569792000 574 239519544638947907862528000 575 19161563571115832629002240000 576 1456278831404803279804170240000 577 104852075861145836145900257280000 578 104852075861145836145900257280000 579 1456278831404803279804170240000 580 19161563571115832629002240000 581 239519544638947907862528000 582 2851423150463665569792000 583 32402535800723472384000 584 352201476094820352000 585 3668765375987712000 586 36687653759877120 587 352765901537280 588 3266350940160 589 29163847680 590 251412480 591 2095104 592 16896 593 132 594 1 595 1 596 136 597 17952 598 2297856 599 284934144 600 34192097280 601 3966283284480 602 444223727861760 603 47976162609070080 604 4989520911343288320 605 498952091134328832000 606 47899400748895567872000 607 4406744868898392244224000 608 387793548463058517491712000 609 32574658070896915469303808000 610 2605972645671753237544304640000 611 198053921071053246053367152640000 612 14259882317115833715842434990080000 613 198053921071053246053367152640000 614 2605972645671753237544304640000 615 32574658070896915469303808000 616 387793548463058517491712000 617 4406744868898392244224000 618 47899400748895567872000 619 498952091134328832000 620 4989520911343288320 621 47976162609070080 622 444223727861760 623 3966283284480 624 34192097280 625 284934144 626 2297856 627 17952 628 136 629 1 630 1 631 140 632 19040 633 2513280 634 321699840 635 39890780160 636 4786893619200 637 555279659827200 638 62191321900646400 639 6716662765269811200 640 698532927588060364800 641 69853292758806036480000 642 6705916104845379502080000 643 616944281645774914191360000 644 54291096784828192448839680000 645 4560452129925568165702533120000 646 364836170394045453256202649600000 647 27727548949947454447471401369600000 648 27727548949947454447471401369600000 649 364836170394045453256202649600000 650 4560452129925568165702533120000 651 54291096784828192448839680000 652 616944281645774914191360000 653 6705916104845379502080000 654 69853292758806036480000 655 698532927588060364800 656 6716662765269811200 657 62191321900646400 658 555279659827200 659 4786893619200 660 39890780160 661 321699840 662 2513280 663 19040 664 140 665 1 666 1 667 144 668 20160 669 2741760 670 361912320 671 46324776960 672 5744272343040 673 689312681164800 674 79960271015116800 675 8955550353693081600 676 967199438198852812800 677 100588741572680692531200 678 10058874157268069253120000 679 965651919097734648299520000 680 88839976556991587643555840000 681 7817917937015259712632913920000 682 656705106709281815861164769280000 683 52536408536742545268893181542400000 684 3992767048792433440435881797222400000 685 52536408536742545268893181542400000 686 656705106709281815861164769280000 687 7817917937015259712632913920000 688 88839976556991587643555840000 689 965651919097734648299520000 690 10058874157268069253120000 691 100588741572680692531200 692 967199438198852812800 693 8955550353693081600 694 79960271015116800 695 689312681164800 696 5744272343040 697 46324776960 698 361912320 699 2741760 700 20160 701 144 702 1 703 1 704 148 705 21312 706 2983680 707 405780480 708 53563023360 709 6856066990080 710 850152306769920 711 102018276812390400 712 11834120110237286400 713 1325421452346576076800 714 143145516853430216294400 715 14887133752756742494617600 716 1488713375275674249461760000 717 142916484026464727948328960000 718 13148316530434754971246264320000 719 1157051854678258437469671260160000 720 97192355792973708747452385853440000 721 7775388463437896699796190868275200000 722 7775388463437896699796190868275200000 723 97192355792973708747452385853440000 724 1157051854678258437469671260160000 725 13148316530434754971246264320000 726 142916484026464727948328960000 727 1488713375275674249461760000 728 14887133752756742494617600 729 143145516853430216294400 730 1325421452346576076800 731 11834120110237286400 732 102018276812390400 733 850152306769920 734 6856066990080 735 53563023360 736 405780480 737 2983680 738 21312 739 148 740 1 741 1 742 152 743 22496 744 3239424 745 453519360 746 61678632960 747 8141579550720 748 1042122182492160 749 129223150629027840 750 15506778075483340800 751 1798786256756067532800 752 201464060756679563673600 753 21758118561721392876748800 754 2262844330419024859181875200 755 226284433041902485918187520000 756 21723305572022638648146001920000 757 1998544112626082755629432176640000 758 175871881911095282495390031544320000 759 14773238080532003729612762649722880000 760 1181859046442560298369021011977830400000 761 14773238080532003729612762649722880000 762 175871881911095282495390031544320000 763 1998544112626082755629432176640000 764 21723305572022638648146001920000 765 226284433041902485918187520000 766 2262844330419024859181875200 767 21758118561721392876748800 768 201464060756679563673600 769 1798786256756067532800 770 15506778075483340800 771 129223150629027840 772 1042122182492160 773 8141579550720 774 61678632960 775 453519360 776 3239424 777 22496 778 152 779 1 780 1 781 156 782 23712 783 3509376 784 505350144 785 70749020160 786 9621866741760 787 1270086409912320 788 162571060468776960 789 20158811498128343040 790 2419057379775401164800 791 280610656053946535116800 792 31428393478042011933081600 793 3394266495628537288772812800 794 353003715545367878032372531200 795 35300371554536787803237253120000 796 3388835669235531629110776299520000 797 311772881569668909878191419555840000 798 27436013578130864069280844920913920000 799 2304625140562992581819590973356769280000 800 2304625140562992581819590973356769280000 801 27436013578130864069280844920913920000 802 311772881569668909878191419555840000 803 3388835669235531629110776299520000 804 35300371554536787803237253120000 805 353003715545367878032372531200 806 3394266495628537288772812800 807 31428393478042011933081600 808 280610656053946535116800 809 2419057379775401164800 810 20158811498128343040 811 162571060468776960 812 1270086409912320 813 9621866741760 814 70749020160 815 505350144 816 3509376 817 23712 818 156 819 1 820 1 821 160 822 24960 823 3793920 824 561500160 825 80856023040 826 11319843225600 827 1539498678681600 828 203213825585971200 829 26011369675004313600 830 3225409839700534886400 831 387049180764064186368000 832 44897704968631445618688000 833 5028542956486721909293056000 834 543082639300565966203650048000 835 56480594487258860485179604992000 836 5648059448725886048517960499200000 837 542213707077685060657724207923200000 838 49883661051147025580510627128934400000 839 4389762172500938251084935187346227200000 840 368740022490078813091134555737083084800000 841 4389762172500938251084935187346227200000 842 49883661051147025580510627128934400000 843 542213707077685060657724207923200000 844 5648059448725886048517960499200000 845 56480594487258860485179604992000 846 543082639300565966203650048000 847 5028542956486721909293056000 848 44897704968631445618688000 849 387049180764064186368000 850 3225409839700534886400 851 26011369675004313600 852 203213825585971200 853 1539498678681600 854 11319843225600 855 80856023040 856 561500160 857 3793920 858 24960 859 160 860 1 861 1 862 164 863 26240 864 4093440 865 622202880 866 92086026240 867 13260387778560 868 1856454288998400 869 252477783303782400 870 33327067396099276800 871 4265864626700707430400 872 528967213710887721369600 873 63476065645306526564352000 874 7363223614855557081464832000 875 824681044863822393124061184000 876 89065552845292818457398607872000 877 9262817495910453119569455218688000 878 926281749591045311956945521868800000 879 88923047960740349947866770099404800000 880 8180920412388112195203742849145241600000 881 719920996290153873177929370724781260800000 882 719920996290153873177929370724781260800000 883 8180920412388112195203742849145241600000 884 88923047960740349947866770099404800000 885 926281749591045311956945521868800000 886 9262817495910453119569455218688000 887 89065552845292818457398607872000 888 824681044863822393124061184000 889 7363223614855557081464832000 890 63476065645306526564352000 891 528967213710887721369600 892 4265864626700707430400 893 33327067396099276800 894 252477783303782400 895 1856454288998400 896 13260387778560 897 92086026240 898 622202880 899 4093440 900 26240 901 164 902 1 903 1 904 168 905 27552 906 4408320 907 687697920 908 104530083840 909 15470452408320 910 2227745146798080 911 311884320551731200 912 42416267595035443200 913 5598947322544678502400 914 716665257285718848307200 915 88866491903429137190092800 916 10663979028411496462811136000 917 1237021567295733589686091776000 918 138546415537122162044842278912000 919 14963012878009193500842966122496000 920 1556153339312956124087668476739584000 921 155615333931295612408766847673958400000 922 14939072057404378791241617376700006400000 923 1374394629281202848794228798656400588800000 924 120946727376745850693892134281763251814400000 925 1374394629281202848794228798656400588800000 926 14939072057404378791241617376700006400000 927 155615333931295612408766847673958400000 928 1556153339312956124087668476739584000 929 14963012878009193500842966122496000 930 138546415537122162044842278912000 931 1237021567295733589686091776000 932 10663979028411496462811136000 933 88866491903429137190092800 934 716665257285718848307200 935 5598947322544678502400 936 42416267595035443200 937 311884320551731200 938 2227745146798080 939 15470452408320 940 104530083840 941 687697920 942 4408320 943 27552 944 168 945 1 946 1 947 172 948 28896 949 4738944 950 758231040 951 118284042240 952 17979174420480 953 2660917814231040 954 383172165249269760 955 53644103134897766400 956 7295598026346096230400 957 963018939477684702412800 958 123266424253143641908838400 959 15285036607389811596695961600 960 1834204392886777391603515392000 961 212767709574866177426007785472000 962 23829983472385011871712871972864000 963 2573638215017581282144990173069312000 964 267658374361828453343078977999208448000 965 26765837436182845334307897799920844800000 966 2569520393873553152093558188792401100800000 967 236395876236366889992607353368900901273600000 968 236395876236366889992607353368900901273600000 969 2569520393873553152093558188792401100800000 970 26765837436182845334307897799920844800000 971 267658374361828453343078977999208448000 972 2573638215017581282144990173069312000 973 23829983472385011871712871972864000 974 212767709574866177426007785472000 975 1834204392886777391603515392000 976 15285036607389811596695961600 977 123266424253143641908838400 978 963018939477684702412800 979 7295598026346096230400 980 53644103134897766400 981 383172165249269760 982 2660917814231040 983 17979174420480 984 118284042240 985 758231040 986 4738944 987 28896 988 172 989 1 990 1 991 176 992 30272 993 5085696 994 834054144 995 133448663040 996 20817991434240 997 3164334698004480 998 468321535304663040 999 67438301083871477760 1000 9441362151742006886400 1001 1284025252636912936550400 1002 169491333348072507624652800 1003 21694890668553280975955558400 1004 2690166442900606841018489241600 1005 322819973148072820922218708992000 1006 37447116885176447226977370243072000 1007 4194077091139762089421465467224064000 1008 452960325843094305657518270460198912000 1009 47107873887681807788381900127860686848000 1010 4710787388768180778838190012786068684800000 1011 452235589321745354768466241227462593740800000 1012 41605674217600572638698894192926558624153600000 1013 452235589321745354768466241227462593740800000 1014 4710787388768180778838190012786068684800000 1015 47107873887681807788381900127860686848000 1016 452960325843094305657518270460198912000 1017 4194077091139762089421465467224064000 1018 37447116885176447226977370243072000 1019 322819973148072820922218708992000 1020 2690166442900606841018489241600 1021 21694890668553280975955558400 1022 169491333348072507624652800 1023 1284025252636912936550400 1024 9441362151742006886400 1025 67438301083871477760 1026 468321535304663040 1027 3164334698004480 1028 20817991434240 1029 133448663040 1030 834054144 1031 5085696 1032 30272 1033 176 1034 1 1035 1 1036 180 1037 31680 1038 5448960 1039 915425280 1040 150129745920 1041 24020759347200 1042 3747238458163200 1043 569580245640806400 1044 84297876354839347200 1045 12138894195096865996800 1046 1699445187313561239552000 1047 231124545474644328579072000 1048 30508440002653051372437504000 1049 3905080320339590575672000512000 1050 484229959722109231383328063488000 1051 58107595166653107765999367618560000 1052 6740481039331760500855926643752960000 1053 754933876405157176095863784100331520000 1054 81532858651756975018353288682835804160000 1055 8479417299782725401908742023014923632640000 1056 847941729978272540190874202301492363264000000 1057 81402406077914163858323923420943266873344000000 1058 81402406077914163858323923420943266873344000000 1059 847941729978272540190874202301492363264000000 1060 8479417299782725401908742023014923632640000 1061 81532858651756975018353288682835804160000 1062 754933876405157176095863784100331520000 1063 6740481039331760500855926643752960000 1064 58107595166653107765999367618560000 1065 484229959722109231383328063488000 1066 3905080320339590575672000512000 1067 30508440002653051372437504000 1068 231124545474644328579072000 1069 1699445187313561239552000 1070 12138894195096865996800 1071 84297876354839347200 1072 569580245640806400 1073 3747238458163200 1074 24020759347200 1075 150129745920 1076 915425280 1077 5448960 1078 31680 1079 180 1080 1 1081 1 1082 184 1083 33120 1084 5829120 1085 1002608640 1086 168438251520 1087 27623873249280 1088 4419819719884800 1089 689491876302028800 1090 104802765197908377600 1091 15510809249290439884800 1092 2233556531897823343411200 1093 312697914465695268077568000 1094 42526916367334556458549248000 1095 5613552960488161452528500736000 1096 718534778942484665923648094208000 1097 89098312588868098574532363681792000 1098 10691797510664171828943883641815040000 1099 1240248511237043932157490502450544640000 1100 138907833258548920401638936274460999680000 1101 15002045991923283403377005117641787965440000 1102 1560212783160021473951208532234745948405760000 1103 156021278316002147395120853223474594840576000000 1104 14978042718336206149931601909453561104695296000000 1105 156021278316002147395120853223474594840576000000 1106 1560212783160021473951208532234745948405760000 1107 15002045991923283403377005117641787965440000 1108 138907833258548920401638936274460999680000 1109 1240248511237043932157490502450544640000 1110 10691797510664171828943883641815040000 1111 89098312588868098574532363681792000 1112 718534778942484665923648094208000 1113 5613552960488161452528500736000 1114 42526916367334556458549248000 1115 312697914465695268077568000 1116 2233556531897823343411200 1117 15510809249290439884800 1118 104802765197908377600 1119 689491876302028800 1120 4419819719884800 1121 27623873249280 1122 168438251520 1123 1002608640 1124 5829120 1125 33120 1126 184 1127 1 1128 1 1129 188 1130 34592 1131 6226560 1132 1095874560 1133 188490424320 1134 31666391285760 1135 5193288170864640 1136 830926107338342400 1137 129624472744781414400 1138 19702919857206774988800 1139 2916032138866602698342400 1140 419908627996790788561305600 1141 58787207919550710398582784000 1142 7995060277058896614207258624000 1143 1055347956571774353075358138368000 1144 135084538441187117193645841711104000 1145 16750482766707202532012084372176896000 1146 2010057932004864303841450124661227520000 1147 233166720112564259245608214460702392320000 1148 26114672652607197035508120019598667939840000 1149 2820384646481577279834876962116656137502720000 1150 293320003234084037102827204060132238300282880000 1151 29332000323408403710282720406013223830028288000000 1152 29332000323408403710282720406013223830028288000000 1153 293320003234084037102827204060132238300282880000 1154 2820384646481577279834876962116656137502720000 1155 26114672652607197035508120019598667939840000 1156 233166720112564259245608214460702392320000 1157 2010057932004864303841450124661227520000 1158 16750482766707202532012084372176896000 1159 135084538441187117193645841711104000 1160 1055347956571774353075358138368000 1161 7995060277058896614207258624000 1162 58787207919550710398582784000 1163 419908627996790788561305600 1164 2916032138866602698342400 1165 19702919857206774988800 1166 129624472744781414400 1167 830926107338342400 1168 5193288170864640 1169 31666391285760 1170 188490424320 1171 1095874560 1172 6226560 1173 34592 1174 188 1175 1 1176 1 1177 192 1178 36096 1179 6641664 1180 1195499520 1181 210407915520 1182 36190161469440 1183 6079947126865920 1184 997111328806010880 1185 159537812608961740800 1186 24887898766998031564800 1187 3782960612583700797849600 1188 559878170662387718081740800 1189 80622456575383831403770675200 1190 11287143920553736396527894528000 1191 1535051573195308149927793655808000 1192 202626807661780675790468762566656000 1193 25936231380707926501180001608531968000 1194 3216092691207782886146320199457964032000 1195 385931122944933946337558423934955683840000 1196 44768010261612337775156777176454859325440000 1197 5014017149300581830817559043762944244449280000 1198 541513852124462837728296376726397978400522240000 1199 56317440620944135123742823179545389753654312960000 1200 5631744062094413512374282317954538975365431296000000 1201 56317440620944135123742823179545389753654312960000 1202 541513852124462837728296376726397978400522240000 1203 5014017149300581830817559043762944244449280000 1204 44768010261612337775156777176454859325440000 1205 385931122944933946337558423934955683840000 1206 3216092691207782886146320199457964032000 1207 25936231380707926501180001608531968000 1208 202626807661780675790468762566656000 1209 1535051573195308149927793655808000 1210 11287143920553736396527894528000 1211 80622456575383831403770675200 1212 559878170662387718081740800 1213 3782960612583700797849600 1214 24887898766998031564800 1215 159537812608961740800 1216 997111328806010880 1217 6079947126865920 1218 36190161469440 1219 210407915520 1220 1195499520 1221 6641664 1222 36096 1223 192 1224 1 1225 1 1226 196 1227 37632 1228 7074816 1229 1301766144 1230 234317905920 1231 41239951441920 1232 7093271648010240 1233 1191669636865720320 1234 195433820445978132480 1235 31269411271356501196800 1236 4878028158331614186700800 1237 741460280066405356378521600 1238 109736121449827992744021196800 1239 15802001488775230955139052339200 1240 2212280208428532333719467327488000 1241 300870108346280397385847556538368000 1242 39714854301709012454931877463064576000 1243 5083501350618753594231280315272265728000 1244 630354167476725445684678759093760950272000 1245 75642500097207053482161451091251314032640000 1246 8774530011276018203930728326585152427786240000 1247 982747361262914038840241572577537071912058880000 1248 106136715016394716194746089838374003766502359040000 1249 11038218361705050484253593343190896391716245340160000 1250 11038218361705050484253593343190896391716245340160000 1251 106136715016394716194746089838374003766502359040000 1252 982747361262914038840241572577537071912058880000 1253 8774530011276018203930728326585152427786240000 1254 75642500097207053482161451091251314032640000 1255 630354167476725445684678759093760950272000 1256 5083501350618753594231280315272265728000 1257 39714854301709012454931877463064576000 1258 300870108346280397385847556538368000 1259 2212280208428532333719467327488000 1260 15802001488775230955139052339200 1261 109736121449827992744021196800 1262 741460280066405356378521600 1263 4878028158331614186700800 1264 31269411271356501196800 1265 195433820445978132480 1266 1191669636865720320 1267 7093271648010240 1268 41239951441920 1269 234317905920 1270 1301766144 1271 7074816 1272 37632 1273 196 1274 1 1275 1 1276 200 1277 39200 1278 7526400 1279 1414963200 1280 260353228800 1281 46863581184000 1282 8247990288384000 1283 1418654329602048000 1284 238333927373144064000 1285 39086764089195626496000 1286 6253882254271300239360000 1287 975605631666322837340160000 1288 148292056013281071275704320000 1289 21947224289965598548804239360000 1290 3160400297755046191027810467840000 1291 442456041685706466743893465497600000 1292 60174021669256079477169511307673600000 1293 7942970860341802490986375492612915200000 1294 1016700270123750718846256063054453145600000 1295 126070833495345089136935751818752190054400000 1296 15128500019441410696432290218250262806528000000 1297 1754906002255203640786145665317030485557248000000 1298 196549472252582807768048314515507414382411776000000 1299 21227343003278943238949217967674800753300471808000000 1300 2207643672341010096850718668638179278343249068032000000 1301 21227343003278943238949217967674800753300471808000000 1302 196549472252582807768048314515507414382411776000000 1303 1754906002255203640786145665317030485557248000000 1304 15128500019441410696432290218250262806528000000 1305 126070833495345089136935751818752190054400000 1306 1016700270123750718846256063054453145600000 1307 7942970860341802490986375492612915200000 1308 60174021669256079477169511307673600000 1309 442456041685706466743893465497600000 1310 3160400297755046191027810467840000 1311 21947224289965598548804239360000 1312 148292056013281071275704320000 1313 975605631666322837340160000 1314 6253882254271300239360000 1315 39086764089195626496000 1316 238333927373144064000 1317 1418654329602048000 1318 8247990288384000 1319 46863581184000 1320 260353228800 1321 1414963200 1322 7526400 1323 39200 1324 200 1325 1