0 1 1 1 2 1 3 2 4 1 5 1 6 2 7 4 8 1 9 1 10 6 11 5 12 7 13 1 14 1 15 6 16 18 17 8 18 10 19 1 20 1 21 24 22 26 23 46 24 12 25 14 26 1 27 1 28 24 29 96 30 58 31 86 32 16 33 18 34 1 35 1 36 120 37 154 38 326 39 118 40 156 41 21 42 23 43 1 44 1 45 120 46 600 47 444 48 756 49 198 50 246 51 26 52 28 53 1 54 1 55 720 56 1044 57 2556 58 1152 59 1692 60 324 61 384 62 32 63 34 64 1 65 1 66 720 67 4320 68 3708 69 7092 70 2340 71 3168 72 480 73 552 74 38 75 40 76 1 77 1 78 5040 79 8028 80 22212 81 11772 82 18936 83 4608 84 5856 85 704 86 790 87 45 88 47 89 1 90 1 91 5040 92 35280 93 33984 94 71856 95 28152 96 41112 97 7968 98 9720 99 970 100 1070 101 52 102 54 103 1 104 1 105 40320 106 69264 107 212976 108 128160 109 223344 110 65016 111 87960 112 13600 113 16040 114 1330 115 1446 116 60 117 62 118 1 119 1 120 40320 121 322560 122 341136 123 787824 124 353376 125 552240 126 128760 127 165720 128 21360 129 24600 130 1746 131 1878 132 68 133 70 134 1 135 1 136 362880 137 663696 138 2239344 139 1494576 140 2797920 141 938520 142 1343880 143 251160 144 310080 145 33330 146 37614 147 2286 148 2436 149 77 150 79 151 1 152 1 153 362880 154 3265920 155 3733920 156 9329760 157 4674960 158 7768080 159 2097360 160 2835360 161 443400 162 531480 163 49044 164 54516 165 2898 166 3066 167 86 168 88 169 1 170 1 171 3628800 172 6999840 173 25659360 174 18679680 175 37308960 176 14060160 177 21206880 178 4608960 179 5936160 180 776700 181 907620 182 71904 183 78876 184 3668 185 3856 186 96 187 98 188 1 189 1 190 3628800 191 36288000 192 44339040 193 118956960 194 65429280 195 114989760 196 35033760 197 49560480 198 9042960 199 11250960 200 1267140 201 1452780 202 100884 203 109536 204 4528 205 4736 206 106 207 108 208 1 209 1 210 39916800 211 80627040 212 318540960 213 249815520 214 529355520 215 220091040 216 348265440 217 85732320 218 114858240 219 17586660 220 21234780 221 2058084 222 2320416 223 141232 224 151952 225 5584 226 5814 227 117 228 119 229 1 230 1 231 39916800 232 439084800 233 568356480 234 1627067520 235 969537600 236 1794242880 237 605462400 238 893430720 239 185204880 240 238618800 241 31525200 242 37215360 243 3167808 244 3525312 245 191040 246 204048 247 6750 248 7002 249 128 250 130 251 1 252 1 253 479001600 254 1007441280 255 4261576320 256 3566142720 257 7979333760 258 3610630080 259 5973428160 260 1634250240 261 2271729600 262 396244800 263 493436160 264 56222208 265 65060352 266 4862592 267 5348736 268 258048 269 273816 270 8154 271 8430 272 140 273 142 274 1 275 1 276 479001600 277 5748019200 278 7827719040 279 23786386560 280 15200593920 281 29510248320 282 10876178880 283 16694596800 284 3856708800 285 5135155200 286 774547200 287 940020480 288 94235904 289 107364096 290 7155072 291 7797312 292 339048 293 357840 294 9690 295 9990 296 152 297 154 298 1 299 1 300 6227020800 301 13575738240 302 61148511360 303 54187574400 304 127517725440 305 62138784960 306 107164814400 307 32121432000 308 46227081600 309 9007891200 310 11549825280 311 1505435904 312 1785805056 313 157449600 314 176897664 315 10509696 316 11356920 317 445050 318 467430 319 11510 320 11836 321 165 322 167 323 1 324 1 325 6227020800 326 80951270400 327 115336085760 328 370371536640 329 251795295360 330 511150953600 331 203529110400 332 324194572800 333 82258646400 334 112984099200 335 19077004800 336 23770091520 337 2730502656 338 3181538304 339 250465536 340 278262720 341 14917320 342 16008840 343 571020 344 597300 345 13486 346 13838 347 178 348 180 349 1 350 1 351 87178291200 352 196287356160 353 937030429440 354 873962127360 355 2155619692800 356 1121738284800 357 2011458355200 358 653229158400 359 971373715200 360 208369123200 361 274681653120 362 40153107456 363 48771362304 364 4934797056 365 5658105600 366 397601280 367 437259600 368 21148020 369 22552860 370 732160 371 763004 372 15796 373 16176 374 192 375 194 376 1 377 1 378 87178291200 379 1220496076800 380 1810992556800 381 6122231942400 382 4399096262400 383 9311733043200 384 3971145830400 385 6550182374400 386 1804850208000 387 2553151104000 388 475447190400 389 607462934400 390 78380144640 391 93312898560 392 8441314560 393 9553783680 394 606443760 395 661383360 396 29142300 397 30915060 398 920964 399 956736 400 18288 401 18696 402 206 403 208 404 1 405 1 406 1307674368000 407 3031488633600 408 15275952518400 409 14920424467200 410 38456527334400 411 21225170534400 412 39483608371200 413 13769583206400 414 21120788102400 415 4930387056000 416 6673375900800 417 1077743802240 418 1339033368960 419 152402100480 420 178184482560 421 14405333760 422 16112677680 423 923664060 424 999676260 425 40124700 426 42360120 427 1157904 428 1199376 429 21168 430 21606 431 221 432 223 433 1 434 1 435 1307674368000 436 19615115520000 437 30196376985600 438 107109431654400 439 80906868403200 440 178132522982400 441 80792357990400 442 137736343987200 443 40842336326400 444 59418054662400 445 12062094912000 446 15785319916800 447 2253445971840 448 2738726847360 449 279021818880 450 321491237760 451 23501990160 452 26033428080 453 1360798560 454 1463402160 455 53939160 456 56711160 457 1432224 458 1479816 459 24258 460 24726 461 236 462 238 463 1 464 1 465 20922789888000 466 49811492505600 467 264030355814400 468 268923168460800 469 722413869004800 470 420509596953600 471 809870256921600 472 301105689292800 473 475668953625600 474 119728529222400 475 166192069075200 476 29305995747840 477 37209853820160 478 4691879579520 479 5589678568320 480 509507159040 481 579294080640 482 38280615120 483 42028248240 484 2002793760 485 2141164080 486 72465624 487 75901176 488 1770912 489 1825512 490 27794 491 28294 492 252 493 254 494 1 495 1 496 20922789888000 497 334764638208000 498 532953524275200 499 1977781262284800 500 1563433062912000 501 3572534236723200 502 1713187324800000 503 3013651760716800 504 954583070515200 505 1426357828224000 506 312722047814400 507 418757187744000 508 65361131297280 509 81029483377920 510 9156228681600 511 10733538372480 512 885539001600 513 995828929920 514 60053392080 515 65442682800 516 2865820320 517 3048542640 518 95381208 519 99578232 520 2159040 521 2221128 522 31570 523 32102 524 268 525 270 526 1 527 1 528 355687428096000 529 867718162483200 530 4823280687052800 531 5104647388108800 532 14258817035366400 533 8712096211123200 534 17340328604390400 535 6831984042777600 536 11100023972352000 537 2989968067296000 538 4251623002502400 539 810923975527680 540 1051324702686720 541 145123084149120 542 176054019039360 543 17817850385280 544 20581537743360 545 1536309458640 546 1710309150000 547 94100886000 548 101842472160 549 4097735928 550 4338862632 551 125486712 552 130611936 553 2631538 554 2702126 555 35854 556 36420 557 285 558 287 559 1 560 1 561 355687428096000 562 6046686277632000 563 9927928075161600 564 38445562145894400 565 31683009457612800 566 74991899059660800 567 37836280732723200 568 68572408536576000 569 23059896241536000 570 35348107052160000 571 8306242880140800 572 11370495194150400 573 1922063207581440 574 2428825920111360 575 300778971736320 576 358524171371520 577 32872013412480 578 37510629552000 579 2557217124000 580 2822834757600 581 142819831440 582 153667697040 583 5719216464 584 6031692576 585 162190392 586 168371112 587 3168228 588 3247860 589 40410 590 41010 591 302 592 304 593 1 594 1 595 6402373705728000 596 15974614352793600 597 92865738644582400 598 101811581061120000 599 295104268782489600 600 188500741257830400 601 387117813938688000 602 160811993502720000 603 268372840038912000 604 76879321452864000 605 111877321097203200 606 22902874439639040 607 30294339842511360 608 4534278722265600 609 5597798262819840 610 621500278671360 611 728991850752000 612 60525583668000 613 68296194252000 614 4251033072000 615 4655999256480 616 216579078144 617 231767224416 618 7977977280 619 8382707424 620 209558076 621 217009380 622 3813600 623 3903420 624 45540 625 46176 626 320 627 322 628 1 629 1 630 6402373705728000 631 115242726703104000 632 194677319705702400 633 784885857270681600 634 672105751298150400 635 1644958451856384000 636 869553794446848000 637 1621421167597056000 638 575890125850368000 639 904638766977792000 640 226391693295398400 641 316546234591910400 642 57500012176104960 643 74013206404515840 644 9948300213519360 645 12051233347507200 646 1213196520096000 647 1404183182688000 648 106555491900000 649 119107219888800 650 6821790037920 651 7422017803200 652 319524974496 653 340337690784 654 10897404336 655 11413387440 656 266586180 657 275470860 658 4540980 659 4641600 660 50976 661 51648 662 338 663 340 664 1 665 1 666 121645100408832000 667 309920046408806400 668 1879691760950169600 669 2129097359866982400 670 6391866964137984000 671 4253619835196928000 672 9000196916691456000 673 3924981670998528000 674 6720505128336384000 675 2036597233454784000 676 3030307867824652800 677 661546307648540160 678 892138691599626240 679 143651307899151360 680 180371373398092800 681 21756805508275200 682 25902078511795200 683 2363182609788000 684 2701810873476000 685 187325120268000 686 207571205761920 687 10936792522656 688 11825595067104 689 471106542816 690 499609131840 691 14879007780 692 15536565660 693 339044580 694 349635840 695 5406240 696 5518944 697 57056 698 57766 699 357 700 359 701 1 702 1 703 121645100408832000 704 2311256907767808000 705 4008789120817152000 706 16792523049093120000 707 14899106634531840000 708 37646077549409280000 709 20775141929687040000 710 39807199101035520000 711 14866894062155520000 712 23908641700914432000 713 6338039406067353600 714 9044686325070950400 715 1754046538994534400 716 2298389613285427200 717 332669011956019200 718 409344807000729600 719 44807539390099200 720 52581558982867200 721 4387736955888000 722 4964848051363200 723 316939130988480 724 348589544022720 725 17007767038080 726 18292011192000 727 678157225200 728 716463493200 729 19944145200 730 20770512000 731 425323200 732 437826240 733 6374784 734 6500256 735 63478 736 64226 737 376 738 378 739 1 740 1 741 2432902008176640000 742 6320046028584960000 743 39905092126771200000 744 46590736318156800000 745 144629862331852800000 746 99971503338470400000 747 217650015883238400000 748 99274775349657600000 749 174217301667763200000 750 55598838731251200000 751 84514799057407488000 752 19568965559038156800 753 26887460157063475200 754 4627072696977561600 755 5905817081247283200 756 767805122121523200 757 927386377236633600 758 92071191585859200 759 106617776452387200 760 8134239361248000 761 9116272166601600 762 535674981441600 763 585101445364800 764 26429897894400 765 28284193828800 766 975737380800 767 1027194806400 768 26725036800 769 27763228800 770 533448000 771 548205120 772 7515904 773 7655576 774 70618 775 71406 776 396 777 398 778 1 779 1 780 2432902008176640000 781 48658040163532800000 782 86495828444928000000 783 375755553108633600000 784 344572869008793600000 785 897551413320038400000 786 515474341932211200000 787 1013793997903948800000 788 396612656592768000000 789 652390135686051840000 790 182359626852598272000 791 265408525558826496000 792 54649896338928844800 793 72855252422772019200 794 11280452936097945600 795 14092713221261875200 796 1663955909923507200 797 1979017556893977600 798 179825930703619200 799 205914737479651200 800 14473021981017600 801 16088063047056000 802 875830322203200 803 950941669204800 804 39993042398400 805 42613463692800 806 1374620284800 807 1442605046400 808 35231500800 809 36519753600 810 660943680 811 678210240 812 8785464 813 8940096 814 78138 815 78966 816 416 817 418 818 1 819 1 820 51090942171709440000 821 135153868608460800000 822 886664974825728000000 823 1064901291126220800000 824 3412982662077542400000 825 2443974439116672000000 826 5468201746868044800000 827 2600244624275020800000 828 4672357332926976000000 829 1564188269949043200000 830 2427200915891609088000 831 593307903592399564800 832 830045188857159475200 833 151818422975457638400 834 196877411128964966400 835 27404360500649932800 836 33567827143231180800 837 3597450933226550400 838 4217990862394108800 839 350644957289827200 840 397356452978284800 841 25722196591291200 842 28375193399716800 843 1430858177985600 844 1544909739609600 845 60483527395200 846 64184554627200 847 1935846057600 848 2025632851200 849 46433908800 850 48032061120 851 818777664 852 838977336 853 10268442 854 10439622 855 86454 856 87324 857 437 858 439 859 1 860 1 861 51090942171709440000 862 1072909785605898240000 863 1951566265951948800000 864 8777531590107033600000 865 8300931540310886400000 866 22261562341798348800000 867 13268935619693107200000 868 26757875702850969600000 869 10929110412723148800000 870 18372550182334064640000 871 5393740433853606912000 872 8000779952626965504000 873 1740955726709905305600 874 2360005489735371878400 875 388707934633514496000 876 492824388775464345600 877 62347434609043584000 878 75127195838004710400 879 7373795478002553600 880 8542200349466784000 881 654578418891196800 882 735205776966460800 883 44114633357558400 884 48344968453017600 885 2270712068352000 886 2439792477158400 887 89350553376000 888 94479260601600 889 2675707574400 890 2792547676800 891 60313726080 892 62274476160 893 1003272408 894 1026719352 895 11909340 896 12097908 897 95190 898 96102 899 458 900 460 901 1 902 1 903 1124000727777607680000 904 3024476051557847040000 905 20579539231771914240000 906 25379394670728806400000 907 83863150155812966400000 908 62068369200877670400000 909 142562000772895334400000 910 70474317353743564800000 911 129549737027244441600000 912 45341252351602099200000 913 71770970331949464576000 914 18446514312886397337600 915 26261774107484473958400 916 5080961032169973350400 917 6691308534572601139200 918 991603865647813017600 919 1231316585926550323200 920 141491355140027692800 921 167922994810675104000 922 15087984538378752000 923 17284042314989049600 924 1220466743899603200 925 1359460031760230400 926 75593513273241600 927 82332982724428800 928 3601349671046400 929 3851852678956800 930 131939166643200 931 139043183328000 932 3697253568000 933 3849253021440 934 78326834688 935 80731977552 936 1229178132 937 1256391036 938 13811328 939 14019036 940 104804 941 105760 942 480 943 482 944 1 945 1 946 1124000727777607680000 947 24728016011107368960000 948 45958933902500720640000 949 213685234214126653440000 950 207999888557568307200000 951 573617521675376640000000 952 353984952834126028800000 953 731235266235616665600000 954 310914746433652838400000 955 533745841038593863680000 956 164003541896381451264000 957 247788129289742705664000 958 56747540300504314060800 959 78181894881662655283200 960 13632535594107292262400 961 17533445087632816742400 962 2363247427046771865600 963 2884114894362653952000 964 303714855656083872000 965 355851402498944352000 966 29488709753985081600 967 33458569408251187200 968 2190988677765888000 969 2423049337726617600 970 125549178776985600 971 136008417221913600 972 5567061845318400 973 5930396412192000 974 190804733280000 975 200479232217600 976 5024155541760 977 5219291496960 978 100398827664 979 103319803296 980 1491183612 981 1522545012 982 15905508 983 16133280 984 114880 985 115880 986 502 987 504 988 1 989 1 990 25852016738884976640000 991 70686949913608089600000 992 498057418341861396480000 993 629685011329263267840000 994 2142537687797824880640000 995 1635572380177754726400000 996 3852543539451969331200000 997 1974894251970228019200000 998 3710879217862238822400000 999 1353763550520501120000000 1000 2184478158673431548928000 1001 588273371092768590028800 1002 851808933761885606707200 1003 173609644040413701120000 1004 232081991176832481484800 1005 36439424504006991667200 1006 45853726563943474176000 1007 5617548595267408800000 1008 6746343775008181344000 1009 650738500038795168000 1010 753384375743692492800 1011 57559444863675955200 1012 64726150138736486400 1013 3929639483050444800 1014 4316707940388480000 1015 208380221211052800 1016 224601028837920000 1017 8601662678112000 1018 9128389628736000 1019 275841565344000 1020 289012051710720 1021 6825672739584 1022 7076126980656 1023 128669924700 1024 132216797124 1025 1808844156 1026 1844982840 1027 18316000 1028 18565760 1029 125920 1030 126966 1031 525 1032 527 1033 1 1034 1 1035 25852016738884976640000 1036 594596384994354462720000 1037 1127742429671124664320000 1038 5412817805266774425600000 1039 5413682448153334333440000 1040 15335740686331487600640000 1041 9777226295362653388800000 1042 20670954662871152640000000 1043 9125933419944243302400000 1044 15987033561749897687040000 1045 5125845014137274499072000 1046 7883605132337513779200000 1047 1893466798004367813427200 1048 2649992516040126678220800 1049 487157962704881423155200 1050 635351228192387266560000 1051 90794115326082744576000 1052 112188369134284515072000 1053 12602990275357337856000 1054 14930926032483901440000 1055 1328978824380452044800 1056 1522931472133469798400 1057 107952184452291379200 1058 120456284906448691200 1059 6817270594921113600 1060 7444901536492492800 1061 336422643653376000 1062 361000146318336000 1063 12990171543552000 1064 13739411969740800 1065 391397142804480 1066 409055756140800 1067 9134845775856 1068 9452482456464 1069 162967147776 1070 167235332400 1071 2174670840 1072 2216048280 1073 20958240 1074 21231000 1075 137466 1076 138558 1077 548 1078 550 1079 1 1080 1 1081 620448401733239439360000 1082 1722338814665479127040000 1083 12547974425199027978240000 1084 16240182701573443092480000 1085 56833722312414571560960000 1086 44667419572419447767040000 1087 107796785633178751549440000 1088 57174688342648125849600000 1089 109732055891564884377600000 1090 41616258632436270182400000 1091 68414509369912254861312000 1092 19244405920363720659763200 1093 28327019542622768340172800 1094 6060098254974296640307200 1095 8219960304284106233856000 1096 1361704150801049223168000 1097 1735840665727030646784000 1098 225615281612500555776000 1099 274100619734480867328000 1100 28220714276288421888000 1101 33012151050332521267200 1102 2710405501108674969600 1103 3076359075463145472000 1104 202263532045502054400 1105 224057275475772211200 1106 11818395903986380800 1107 12835326228602572800 1108 542862547928064000 1109 580081497408000000 1110 19610369111808000 1111 20675701210798080 1112 555213288554496 1113 578882803676544 1114 12222923968656 1115 12625685587440 1116 206379407520 1117 211514920560 1118 2614254840 1119 2661626520 1120 23980320 1121 24278184 1122 150066 1123 151206 1124 572 1125 574 1126 1 1127 1 1128 620448401733239439360000 1129 14890761641597746544640000 1130 28788157126772471070720000 1131 142455601751601614192640000 1132 146168561457253467095040000 1133 424891498784370273976320000 1134 279320850661123129098240000 1135 603899697542086414909440000 1136 276197090421309965107200000 1137 493420861373562428866560000 1138 164636538971730858160128000 1139 257621032546012585562112000 1140 64687609072468548182016000 1141 91926839927585808617472000 1142 17751889359891450796032000 1143 23468389780901400631296000 1144 3540762918627035092992000 1145 4428361524949859008512000 1146 528087048221076664320000 1147 632442844514094501888000 1148 60116206061419270963200 1149 69562506381535796428800 1150 5301257927963668070400 1151 5967309913217914060800 1152 365878026323608780800 1153 402734912351592038400 1154 19892539351667404800 1155 21499329740242636800 1156 854626664973312000 1157 909827384681779200 1158 29003900539115520 1159 30493039358177280 1160 774449587175040 1161 805742382631680 1162 16134135515280 1163 16639333565040 1164 258571507680 1165 264700079280 1166 3117252600 1167 3171170520 1168 27279504 1169 27603576 1170 163218 1171 164406 1172 596 1173 598 1174 1 1175 1 1176 15511210043330985984000000 1177 43678918768370217615360000 1178 328590122271573446000640000 1179 434792724666108548382720000 1180 1563298659561965903216640000 1181 1262854050767739661271040000 1182 3119811139613839062712320000 1183 1708688059227326275338240000 1184 3347201094831208524349440000 1185 1316603556232216719667200000 1186 2203783595621368800399360000 1187 645746686980823874654208000 1188 965796521111581794066432000 1189 216190065446825964189696000 1190 297425847534688464463872000 1191 51794493129917681375232000 1192 66864406424077166800896000 1193 9181144958939548987392000 1194 11280877018311880691712000 1195 1233604905128287211520000 1196 1457746620772407533568000 1197 127876343589136145203200 1198 146471483268114433228800 1199 10357846229101219430400 1200 11568741800112219340800 1201 661337923923268300800 1202 723618068066656358400 1203 33464103049869004800 1204 36001367175442636800 1205 1344885892768512000 1206 1426719914951731200 1207 42884232752977920 1208 44965109450090880 1209 1080022686391440 1210 1121384522317680 1211 21293620703280 1212 21927206579040 1213 323927878680 1214 331240742280 1215 3716760600 1216 3778125120 1217 31031154 1218 31383726 1219 177518 1220 178756 1221 621 1222 623 1223 1 1224 1 1225 15511210043330985984000000 1226 387780251083274649600000000 1227 763382846937681994383360000 1228 3889980166061613800816640000 1229 4089006761097445225758720000 1230 12185586129171222752624640000 1231 8245875317295817888727040000 1232 18217303578165999435448320000 1233 8613615319760075403018240000 1234 15682722629170269246013440000 1235 5432517030525488173670400000 1236 8644309409271683439452160000 1237 2262936913792537579204608000 1238 3263967519301227009503232000 1239 659987299444112234090496000 1240 884135592057223480246272000 1241 140313566095593558700032000 1242 177573444547823642013696000 1243 22383321164466465595392000 1244 27091948131164243238912000 1245 2736510056663768985600000 1246 3196809280310802444288000 1247 260407791788227846963200 1248 295654231098562284748800 1249 19504796887191438950400 1250 21637114608902020300800 1251 1158651407714953420800 1252 1261101311572722278400 1253 54829769674201804800 1254 58747051792487116800 1255 2069983406246400000 1256 2189045898906163200 1257 62245472432353920 1258 65108669015882880 1259 1483376074273440 1260 1537367861443680 1261 27757908395280 1262 28544708561040 1263 401859193680 1264 410520005280 1265 4398748200 1266 4468214520 1267 35111604 1268 35493876 1269 192418 1270 193706 1271 646 1272 648 1273 1 1274 1 1275 403291461126605635584000000 1276 1151163098020956643983360000 1277 8931123430144184245616640000 1278 12067993688256504252334080000 1279 44535745314672727284449280000 1280 36923212081058676418805760000 1281 93300675759131038383144960000 1282 52671764857206301047521280000 1283 105244532043777421068533760000 1284 42845307781797710114365440000 1285 72981096115325858056396800000 1286 22221930892026908914679808000 1287 33755018958172810085179392000 1288 7883878615410012648136704000 1289 10997039555203127085563904000 1290 2006644120821971949846528000 1291 2622610159083229817069568000 1292 379023335028021832372224000 1293 470876247023932539998208000 1294 54457048697801933094912000 1295 64993360271246839111680000 1296 6061294989981308760883200 1297 7005067845281777708236800 1298 529711793744859552153600 1299 596441517901479987609600 1300 36699582909196414771200 1301 40451184378635085619200 1302 2028718087011547545600 1303 2197136858134230835200 1304 89796802886183116800 1305 95841769581232128000 1306 3184973457823825920 1307 3358138744608526080 1308 90326062278531360 1309 94264666596142560 1310 2037010212558720 1311 2107475232498720 1312 36180033240960 1313 37156967860320 1314 498494969280 1315 508751258400 1316 5205558204 1317 5284191396 1318 39727072 1319 40141532 1320 208564 1321 209904 1322 672 1323 674 1324 1 1325 1 1326 403291461126605635584000000 1327 10485577989291746525184000000 1328 20999117118400688497950720000 1329 110070607747746143066849280000 1330 118382169476790080122060800000 1331 361360984673124518852689920000 1332 251315970330749941525708800000 1333 566950568791447023704801280000 1334 276625763170968261525995520000 1335 512995320402204421464883200000 1336 184090750575460402629795840000 1337 297733140756389627482152960000 1338 81058290650632885973999616000 1339 118618174460004712332263424000 1340 25043548400956930734489600000 1341 33984564948690937571966976000 1342 5654796839307404476047360000 1343 7239519717326644509425664000 1344 960989685304149937852416000 1345 1175266898434202864209920000 1346 125606310171059926720512000 1347 148110401559327702663168000 1348 12831897576475232781926400 1349 14692077853844397111705600 1350 1036836512811836964864000 1351 1159006497732932515430400 1352 66824519509785203712000 1353 73239818479525864857600 1354 3454292098540794470400 1355 3724560204738895872000 1356 143616371448589516800 1357 152756962952792371200 1358 4803355741065027840 1359 5050964139021480960 1360 128893840209640800 1361 134236230993678240 1362 2758715830836000 1363 2849637655085760 1364 46628372276640 1365 47830487997600 1366 612862422480 1367 624924835920 1368 6118459908 1369 6207032172 1370 44729940 1371 45177888 1372 225360 1373 226752 1374 698 1375 700 1376 1 1377 1 1378 10888869450418352160768000000 1379 31484695107692435023134720000 1380 251625910603184721156833280000 1381 346834946701326303310970880000 1382 1312535731243909779746979840000 1383 1115308895665374343429816320000 1384 2880479230169662555197603840000 1385 1673453621475320069808783360000 1386 3408552933973437392555212800000 1387 1433449073279506434613862400000 1388 2483484915516002588987596800000 1389 784082884660186943326150656000 1390 1209118652627055499781996544000 1391 293923013266703227473690624000 1392 415538242450489143642488832000 1393 79222939663150173380345856000 1394 104795039243938142632845312000 1395 15888426885063993950097408000 1396 19953178386972823089377280000 1397 2431330000144802131415040000 1398 2930087625757867520225280000 1399 289261274900555263264358400 1400 337247233381935700785561600 1401 27134116007586440690073600 1402 30795998837184356777164800 1403 2027725251360140163686400 1404 2251188475956079827148800 1405 121599907859096987443200 1406 132562513649150097408000 1407 5878805776467738624000 1408 6312287983432163328000 1409 229610654809832816640 1410 243426709057222575360 1411 7242159422585374560 1412 7596110137117330080 1413 183893115948726240 1414 191138062271143680 1415 3735576728341920 1416 3852875787314400 1417 60087736447200 1418 61566771974400 1419 753412493988 1420 767598003612 1421 7191090852 1422 7290853536 1423 50361168 1424 50845296 1425 243504 1426 244950 1427 725 1428 727 1429 1 1430 1 1431 10888869450418352160768000000 1432 293999475161295508340736000000 1433 598460857304511024467804160000 1434 3223532319792330583961763840000 1435 3543153522574658466606612480000 1436 11069282317418271788769607680000 1437 7900840094595622764623953920000 1438 18188144587538732195227238400000 1439 9142349227091463131010662400000 1440 17259426584832956772107059200000 1441 6403899338816937305618350080000 1442 10522279715938522531005726720000 1443 2972656732227274864624140288000 1444 4411809363047182732753108992000 1445 970098820092540357304909824000 1446 1333121496065144458085597184000 1447 231902454324450094233624576000 1448 300262071611757544387338240000 1449 41835148388276042272112640000 1450 51685384644696300423045120000 1451 5822700374763420152868864000 1452 6929068467859715492130816000 1453 635722509465386548376371200 1454 733933335435734422801612800 1455 55128701853506038741401600 1456 62089174275973534693785600 1457 3831987278124340663910400 1458 4228663574903278178304000 1459 214865794519698438144000 1460 233125639177100285952000 1461 9756447805579655577600 1462 10436725983157557350400 1463 359301259818588568320 1464 379802740810802561280 1465 10722293108245676160 1466 11220488373946642560 1467 258378443381298240 1468 268078278958459200 1469 4994542779811200 1470 5144298963249600 1471 76635021854160 1472 78439742544240 1473 918610911504 1474 935187872256 1475 8398799232 1476 8510656512 1477 56445888 1478 56967600 1479 262350 1480 263850 1481 752 1482 754 1483 1 1484 1 1485 304888344611713860501504000000 1486 892460332465806532808540160000 1487 7339524972050467700732067840000 1488 10309839364941647517174988800000 1489 39974532794621804416877199360000 1490 34771802601205140082641469440000 1491 91722700762168823334302515200000 1492 54757541495904584719269888000000 1493 113627626738794979186773196800000 1494 49278923278917643300198809600000 1495 86797004219281029263759769600000 1496 28358220109302171718750568448000 1497 44377601989496076524901629952000 1498 11202501103694965233887477760000 1499 16046880151660878754742796288000 1500 3188341130660745211954593792000 1501 4267382594895412451805265920000 1502 676778407106241924836352000000 1503 858951066446996590889902080000 1504 109912388392330501951733760000 1505 133727838165916590989352960000 1506 13922016071978967524270899200 1507 16371991002553915114126540800 1508 1395477757677806887698432000 1509 1596221302876896412562227200 1510 111905008891589963324620800 1511 125122451602743769853952000 1512 7236784698179056312320000 1513 7940413957079480905728000 1514 379472356260795119616000 1515 409869702713200859136000 1516 16185546140254974443520 1517 17252673836759789460480 1518 562081723650979056000 1519 592493824650087803520 1520 15871300354810010880 1521 16572354117538665600 1522 362974591774872000 1523 375958801003262400 1524 6676999400332800 1525 6868168578532800 1526 97730571685824 1527 99932486645376 1528 1119961455360 1529 1139331771264 1530 9808911936 1531 9934324800 1532 63264000 1533 63826200 1534 282650 1535 284206 1536 780 1537 782 1538 1 1539 1 1540 304888344611713860501504000000 1541 8536873649127988094042112000000 1542 17649364336992115217907056640000 1543 97598429926235724051661455360000 1544 109518137997032084582160138240000 1545 349914437682333414502426214400000 1546 255995325249882577492112179200000 1547 600990749213253324800665190400000 1548 310743319854465552387568435200000 1549 596891571114117768805770854400000 1550 228588104765791887857512611840000 1551 381420836265559660131920117760000 1552 111592608611665867928226496512000 1553 167908264154817193041988681728000 1554 38365268066286095238424952832000 1555 53374282041484923581139517440000 1556 9681609851745347850496081920000 1557 12674720600024623694650736640000 1558 1848162561977971108455505920000 1559 2306141836498493002735165440000 1560 272947998885706266232061952000 1561 327741755265988624769015808000 1562 31722246337009790878809292800 1563 36922124394754478952571699200 1564 2939081409575975972457676800 1565 3334718182604155383988224000 1566 219200652679071501914112000 1567 243525031700035558846464000 1568 13253026944730612580352000 1569 14467931854038288912384000 1570 652652894817025475788800 1571 702098030241612464947200 1572 26245981415175454356480 1573 27887150579462261176320 1574 862305930681857988480 1575 906667499120593795200 1576 23105896769486361600 1577 24078545928375523200 1578 502821789609585600 1579 519999171974251200 1580 8822780012249280 1581 9064481369771520 1582 123451677207936 1583 126117747068544 1584 1355127833856 1585 1377630153600 1586 11389396800 1587 11529417600 1588 70609800 1589 71214000 1590 303706 1591 305318 1592 808 1593 810 1594 1 1595 1 1596 8841761993739701954543616000000 1597 26186237986120103311949168640000 1598 221383097838591551415272079360000 1599 316634705920299893215981731840000 1600 1256859880970268052141100236800000 1601 1117900413431981146978762752000000 1602 3009872759785229291197199155200000 1603 1843964028631115534350938931200000 1604 3896191924638307721217087897600000 1605 1739832094943077208093333913600000 1606 3114004693473267617454804172800000 1607 1050976487935554867701279096832000 1608 1668371293960945879354067386368000 1609 436465140618819859710963351552000 1610 633267788552982676929529774080000 1611 130827160855447706385108172800000 1612 177128377293451884683492229120000 1613 29308183657826363670750289920000 1614 37584301526987524830457896960000 1615 5035621825355555665055784960000 1616 6184249143310074141426401280000 1617 676686464973096324435918028800 1618 802529494340052163078685491200 1619 72191101309666190622063820800 1620 83212542178184474916876288000 1621 6184326667432084908871680000 1622 6963269279083724709752832000 1623 429067408926264134971392000 1624 473797036455340505112576000 1625 24257725276293671049216000 1626 26354153232721113827328000 1627 1122033732884419734650880 1628 1202425571507646359301120 1629 42546351401053846980480 1630 45069471494314807478400 1631 1322573640971348304000 1632 1387265768529215097600 1633 33632159930957649600 1634 34981351157470132800 1635 696454772219236800 1636 719176060751702400 1637 11656966591138176 1638 11962523482487424 1639 155930559413376 1640 159158368435200 1641 1639586280000 1642 1665725572800 1643 13224052800 1644 13380377400 1645 78806650 1646 79455974 1647 326326 1648 327996 1649 837 1650 839 1651 1 1652 1 1653 8841761993739701954543616000000 1654 256411097818451356681764864000000 1655 538017803758891444631253811200000 1656 3051737565699427548913454284800000 1657 3492660707834230346098625740800000 1658 11404378573757937072711460454400000 1659 8541764845678575894250015948800000 1660 20438604486969575710416489676800000 1661 10855520304410616553590423552000000 1662 21206047486947723016584442675200000 1663 8368887133151041955961199656960000 1664 14175208945174497761280487587840000 1665 4287162137673865037619847495680000 1666 6537710954450644477571739156480000 1667 1549057914541116621625286983680000 1668 2181121967756045460782575779840000 1669 411593846556062794049494548480000 1670 544695274694165971828363591680000 1671 82904897955187525815959961600000 1672 104462414785443821909777694720000 1673 12951113793041037385785581568000 1674 15688760046023744259727859712000 1675 1596631608746380259921387520000 1676 1873271101787932052703264768000 1677 157424462187369493823336448000 1678 179919369473704981052534784000 1679 12541145595125158464380928000 1680 14025495198384755916300288000 1681 813405190323451899801600000 1682 893367060222450883571712000 1683 43184659225987409847091200 1684 46714996109727875310796800 1685 1883167193924507910988800 1686 2011152938312051933414400 1687 67553223390827728646400 1688 71362828968812027539200 1689 1992644647286452790400 1690 2085543600452105270400 1691 48213991829635632000 1692 50061327144723417600 1693 952315392574465920 1694 982046020475076480 1695 15237065230168320 1696 15619938147475200 1697 195229266595200 1698 199109642889600 1699 1969878787200 1700 2000078683200 1701 15271737000 1702 15445583400 1703 87614124 1704 88310196 1705 349758 1706 351486 1707 866 1708 868 1709 1 1710 1 1711 265252859812191058636308480000000 1712 794428901577342801313018675200000 1713 6897904032976197899139927244800000 1714 10037058981367888241110705766400000 1715 40757533994807469113146461388800000 1716 37029673110793664755461508300800000 1717 101700561367314815808627435110400000 1718 63860685704612041924778183884800000 1719 137324362226118807346929126604800000 1720 63050483152702932796390440960000000 1721 114626188291145751540228567859200000 1722 39898181771217687986999572561920000 1723 64226347764002874141902509178880000 1724 17381116356238460828948748042240000 1725 25535744611040124785457632378880000 1726 5473872740204547813178532167680000 1727 7494973286559602001287342653440000 1728 1290839356290853704172003246080000 1729 1672224320503791716742100500480000 1730 233973552715854195767633510400000 1731 289989889084746046152569733120000 1732 33251707742233927118863122432000 1733 39764644876225309152088424448000 1734 3762364648036365978583302144000 1735 4369647367133466300209553408000 1736 342954262210332041089486848000 1737 388817447846216722345119744000 1738 25413167862913082513522688000 1739 28239406292044971069677568000 1740 1541136948612262031278080000 1741 1683991657204084298391552000 1742 76845671212520001886617600 1743 82787763254957266089830400 1744 3159557735956123320403200 1745 3363237083141496157766400 1746 107230432619968177766400 1747 112980802024688480467200 1748 3001609445215182278400 1749 3134984135176209254400 1750 69107634996212736000 1751 71636608967274489600 1752 1302024390308611200 1753 1340921724949699200 1754 19914982012569600 1755 20394689200531200 1756 244416854995200 1757 249081410073600 1758 2366600371200 1759 2401490005200 1760 17635936500 1761 17829262620 1762 97403904 1763 98150076 1764 374868 1765 376656 1766 896 1767 898 1768 1 1769 1 1770 265252859812191058636308480000000 1771 7957585794365731759089254400000000 1772 16934963014344086140250633011200000 1773 98450031003959024366543555788800000 1774 114816880216394798624069477990400000 1775 382888891207545581294490275020800000 1776 293282618481150941582961986764800000 1777 714858695976402087121122125414400000 1778 389526294836930538532490890444800000 1779 773505786834550497844462406860800000 1780 314117097147234191475226430668800000 1781 539882456646380684378643195494400000 1782 168513045901433639115594997432320000 1783 260357676397522208469054683873280000 1784 63852853792471959477707357552640000 1785 90969403643721488608934905774080000 1786 17821688136886431634663368622080000 1787 23835831527384581156138250403840000 1788 3777986294946479478650802094080000 1789 4806096764067106374035431342080000 1790 622506966507085317341200957440000 1791 760652690465458373944405524480000 1792 81150656004625334916504748032000 1793 95962777929863270733186367488000 1794 8485098513657450793283395584000 1795 9767228451344615731785596928000 1796 719188630064086795020914688000 1797 809582303797759399834128384000 1798 49815323572616639507570688000 1799 55040418098718497576828928000 1800 2836676725391884326690816000 1801 3085441540495920557715456000 1802 133340687030255239216281600 1803 143122351404318824092262400 1804 5186154437680955179795200 1805 5504121952205856983942400 1806 167009772038561761478400 1807 175547110038251638579200 1808 4448029200104251238400 1809 4636823949517911782400 1810 97677096773446713600 1811 101097989581526784000 1812 1759136347213660800 1813 1809519869373955200 1814 25771860010425600 1815 26367978487219200 1816 303513218611200 1817 309083770569600 1818 2824752481200 1819 2864857507200 1820 20264360220 1821 20478568500 1822 107896644 1823 108694656 1824 400848 1825 402696 1826 926 1827 928 1828 1 1829 1 1830 8222838654177922817725562880000000 1831 24892548808709817899339887411200000 1832 221792610816627866632426998988800000 1833 328083791436748621614682511769600000 1834 1361933584842990566874083858841600000 1835 1262736746650998406043376235315200000 1836 3535606293594304871361940763443200000 1837 2272963875324124241251085687193600000 1838 4971913924986085114875925050163200000 1839 2344091272570721455220594560204800000 1840 4326917623860068795591548010496000000 1841 1550960732054982519072213180088320000 1842 2530899237330469782777620980039680000 1843 707327652944825924813006186741760000 1844 1051965759339766076818241287618560000 1845 233542908738812941686241854750720000 1846 323313575527069150648842528030720000 1847 57837708181902896463995469250560000 1848 75674785463002124375143365918720000 1849 11031166429137959547447440916480000 1850 13795783325694233804765093068800000 1851 1653309906516337058025957752832000 1852 1993356681628442957659146682368000 1853 197783960093752680252587114496000 1854 231421846311000726039682523136000 1855 19116680642177744067057487872000 1856 21820569334577334124484308992000 1857 1506996833814392352940118016000 1858 1685003898851153502994132992000 1859 97590568979596762477191168000 1860 107244159472045110826967040000 1861 5218892532980004385175961600 1862 5651862201399595806500198400 1863 231286976844895062148780800 1864 247382700981705204983020800 1865 8510297848899968690553600 1866 9006526814971199878425600 1867 260059664840232412108800 1868 272731618228714125465600 1869 6590365884986846054400 1870 6857558827503420960000 1871 138039852873013660800 1872 142666563054967459200 1873 2376500789603318400 1874 2441755234590422400 1875 33348782515276800 1876 34089502199500800 1877 376877830118400 1878 383529960730800 1879 3371466512700 1880 3417564648420 1881 23283881244 1882 23521220856 1883 119517552 1884 120370992 1885 428624 1886 430534 1887 957 1888 959 1889 1 1890 1 1891 8222838654177922817725562880000000 1892 254907998279515607349492449280000000 1893 549876402253376488247109510758400000 1894 3273743571939357621995277228441600000 1895 3887407078144987378960836329472000000 1896 13231489212276903587003282384486400000 1897 10354497919566677595115197825024000000 1898 25696225868862769572116726651289600000 1899 14348279015268970935758303290982400000 1900 28950593316857150548054259662848000000 1901 12081721284134981390952613910937600000 1902 21063273779897870011329487070822400000 1903 6774865154999425331655658100490240000 1904 10601987205653658245318316180111360000 1905 2686766120511456668621934270873600000 1906 3872017272295132223695223366615040000 1907 786015240982292322360806282035200000 1908 1062224352875991166489128290549760000 1909 174955283325243760302170334167040000 1910 224663785149082421970241737523200000 1911 30328882390857604385024670597120000 1912 37376016730123443397041664327680000 1913 4168980242659722440437604941824000 1914 4968202797454204350387924074496000 1915 460822014017133654844372377600000 1916 534205928302683813725036027904000 1917 41411528174164434712705843200000 1918 46917620752307875519342288896000 1919 3051271864565508177674809344000 1920 3391256859911426927875829760000 1921 185527547466745176604606464000 1922 202892847227418648116146176000 1923 9352453830917916800880691200 1924 10088655094933479353360332800 1925 392057764413004672722432000 1926 418010481500086771485235200 1927 13687600782095383296384000 1928 14448487226157000674380800 1929 397948570043464200499200 1930 416473160663769390720000 1931 9618355884963694176000 1932 9991596504530751264000 1933 192573079636637145600 1934 198761679005560070400 1935 3175428449926512000 1936 3259162567694217600 1937 42757692292224000 1938 43671099087158400 1939 464445157035600 1940 472340543454000 1941 3999661679520 1942 4052400271920 1943 26628677208 1944 26890755192 1945 131943840 1946 132854568 1947 457330 1948 459302 1949 988 1950 990 1951 1 1952 1 1953 263130836933693530167218012160000000 1954 804784400532892095596601960038400000 1955 7352271544411607339587156416921600000 1956 11048557728229332379916949887385600000 1957 46855618286915055761965960711372800000 1958 44294982970976936372348875859558400000 1959 126370890607294659470585386814668800000 1960 83089341929938653315149939815219200000 1961 184797471468417493248146328256512000000 1962 89359199737532057502817329217536000000 1963 167411957280379352006983795998720000000 1964 61712464709894422001263435673763840000 1965 102052049374472903060213358432092160000 1966 29409350049233854925671856076226560000 1967 44264891504526172703502037383905280000 1968 10160139200153470802581673622896640000 1969 14218051689161345044458184263598080000 1970 2636821902803185009208661298053120000 1971 3483817487692059146493715999948800000 1972 527952609057658465820488443494400000 1973 666128851571297903722724715724800000 1974 83234799399380390241855318687744000 1975 101163430542233618042134358163456000 1976 10498066965659808208520392605696000 1977 12373701879406227583657764814848000 1978 1072555794566821464990211989504000 1979 1232464147009158505708533915648000 1980 89635426856224990006789619712000 1981 100837745515544787615154544640000 1982 6174170071912604576944926720000 1983 6823069963016870474338775040000 1984 352532108522105316930237235200 1985 383752437672205713924152524800 1986 16753637089954558789641676800 1987 18004901526348045912816998400 1988 664387295577803670820147200 1989 706219339579165167594854400 1990 22009510056982820483865600 1991 23175899009475852689280000 1992 608840278363043274240000 1993 635915043143878861440000 1994 14035631176900131321600 1995 14556926522289709958400 1996 268621104903943334400 1997 276897846512453587200 1998 4242589490415369600 1999 4350026638078243200 2000 54817782856012800 2001 55944057830544000 2002 572332085442000 2003 581702612203440 2004 4744745879328 2005 4805079339312 2006 30453238872 2007 30742626936 2008 145659808 2009 146631656 2010 487954 2011 489990 2012 1020 2013 1022 2014 1 2015 1 2016 263130836933693530167218012160000000 2017 8420186781878192965350976389120000000 2018 18400829272640939719504106304307200000 2019 112112065846471051243436027727052800000 2020 135445584228868928506663712430489600000 2021 470263273079775970546070997014937600000 2022 375638916397110619416035206260326400000 2023 948650118410903285778320639655936000000 2024 542234270418545723259415645126656000000 2025 1111216457607846310785882637467648000000 2026 475974280829851462013300974367539200000 2027 841436718237111192369527382265036800000 2028 278508149669876032614244494889451520000 2029 441315639955389966910399476195655680000 2030 115385865905600468321573752744181760000 2031 168169444217970403861749185115586560000 2032 35312626911586825118127474648023040000 2033 48209230981193062372110289561190400000 2034 8235390969210985338878111991398400000 2035 10673058612462696649541451600691200000 2036 1498476845565101806141277902602240000 2037 1862161386935248092428057974210560000 2038 216642167164491508335858676826112000 2039 260145920060768157254547928547328000 2040 25244371414208085163540308688896000 2041 29468291585092109622858917707776000 2042 2397724696140083375796798971904000 2043 2733828011083010522327487160320000 2044 187276126522321251692383518720000 2045 209357965032710449307181096960000 2046 12111051590848450228292333568000 2047 13315641074294267214055452672000 2048 651810631111478654558419353600 2049 706589400710077053231683174400 2050 29299485551170708316759500800 2051 31381236934350822600344524800 2052 1102390520604855936304435200 2053 1168570930816189189175040000 2054 34743864298373674899840000 2055 36503040150716473192320000 2056 916627666681881487872000 2057 955646131288862901888000 2058 20197969725272519980800 2059 20917300250467632211200 2060 370234815301591718400 2061 381191048678668550400 2062 5610835643766537600 2063 5747501808867312000 2064 69680027881152000 2065 71058955221072000 2066 700321259186640 2067 711379420904880 2068 5596863549984 2069 5665583505456 2070 34675441752 2071 34993973112 2072 160294368 2073 161329320 2074 519570 2075 521670 2076 1052 2077 1054 2078 1 2079 1 2080 8683317618811886495518194401280000000 2081 26821016054519132684855082693427200000 2082 251045147747461235171727138147532800000 2083 383003234304208908256763452588032000000 2084 1658347469314667891388312731202355200000 2085 1597180022271107828794176615795916800000 2086 4640502663120499733075388761899008000000 2087 3117587200085086178815983220162560000000 2088 7046966676868680562967149472120832000000 2089 3491087861757103620852387509305344000000 2090 6635811047860364927016347905425408000000 2091 2512485616256367388054994351601745920000 2092 4209154347594716993356568210524078080000 2093 1249016701294593245161415745404928000000 2094 1902057059604753666125966709864529920000 2095 450670459510665004806768982299770880000 2096 637365149960294790328869265814323200000 2097 122327749704091930422013297483776000000 2098 163175208075031014206402917559500800000 2099 25657827068113714710954230626713600000 2100 32655310714315527472391367219609600000 2101 4245225225744654684122503419297792000 2102 5200554594828957487818491793604608000 2103 563078377031265179217031632814080000 2104 668478082081173667515254167437312000 2105 60638712634913193508217304342528000 2106 70139608436394340311240536924160000 2107 5355693782395508046020856422400000 2108 6061473613095988513627587133440000 2109 391023738895437202731566100480000 2110 434519273812267174960360673280000 2111 23744611172077925686990162329600 2112 25979471517477055773552485990400 2113 1204680655079979094616594688000 2114 1300751151079562568354644121600 2115 51224266305238229453824358400 2116 54686475140463273130974720000 2117 1828704352485289012272000000 2118 1933375598128892327921280000 2119 54835593484354102949760000 2120 57488236574464475619840000 2121 1379803495519585821484800 2122 1436024706524423330515200 2123 29062466187102650016000 2124 30054929185378600588800 2125 510240268485298915200 2126 524741927735250576000 2127 7419822478014960000 2128 7593655717275264000 2129 88566986700738000 2130 90255141423785520 2131 856897873204464 2132 869947039102176 2133 6601820432760 2134 6680090194344 2135 39482215416 2136 39832817760 2137 176396850 2138 177498990 2139 553230 2140 555396 2141 1085 2142 1087 2143 1 2144 1 2145 8683317618811886495518194401280000000 2146 286549481420792254352100415242240000000 2147 634048382051670143428490590735564800000 2148 3950743320681005926205116053140275200000 2149 4852707513856883548976665962794188800000 2150 17177035480947274919408655632695296000000 2151 13993264263375758269523338422386688000000 2152 35945956570680308163759969870544896000000 2153 21011318123897095046376699509342208000000 2154 43717109777927608818901276508553216000000 2155 19198239129142201867291319663434137600000 2156 34403222749685034275210751520171622400000 2157 11703254555362276464325062682953646080000 2158 18772570466122585901399750924980715520000 2159 5056750276179408699773349585962926080000 2160 7451648718797776993563689818678886400000 2161 1615987147593030233704975645684531200000 2162 2228269772339665848608508821333606400000 2163 394095651688054446604990993199923200000 2164 515386142286300003641270820382310400000 2165 75107562971762074313616401412587520000 2166 94106636483178714522517280368558080000 2167 11394416742172874459205839754559488000 2168 13785369956834306677218573435666432000 2169 1396142633700131989613861819547648000 2170 1640931704389213285069598451793920000 2171 139763627607535944909511670415360000 2172 160355932802133687548047613214720000 2173 11535805957632109351869512540160000 2174 12970286459175433340764563333120000 2175 790688441393436060265213108224000 2176 873935429263977993024190611456000 2177 45254361998756721287418000998400 2178 49296921740909598530198030745600 2179 2171563678268612469069658214400 2180 2336331969913139714166013440000 2181 87603153485198475351870720000 2182 93249315857397516373751040000 2183 2975251874331620283966720000 2184 3137975923102535943267840000 2185 85084306484856192049536000 2186 89024558906996951382144000 2187 2046336496453578980851200 2188 2126295614789855193484800 2189 41280215092055176723200 2190 42634233791774662752000 2191 695397844729594656000 2192 714409487427871872000 2193 9719263398092976000 2194 9938601239570640000 2195 111677588253897120 2196 113730662313646560 2197 1041594370353936 2198 1056911294782224 2199 7746110010576 2200 7834891307040 2201 44771929560 2202 45156685320 2203 193542660 2204 194714100 2205 587946 2206 590178 2207 1118 2208 1120 2209 1 2210 1 2211 295232799039604140847618609643520000000 2212 920597863472462397780591005977804800000 2213 8822084504834474250190823112258355200000 2214 13656158348394773024158447978728652800000 2215 60334557277379714233407748914020352000000 2216 59156828271074549727978670899855360000000 2217 174954126027044265843971873537261568000000 2218 119991229066268688349266767907913728000000 2219 275542823584215447304643051922653184000000 2220 139708305423638618155357874825723904000000 2221 269334685405180016337457105293017088000000 2222 104622750081858693061161127617893498880000 2223 177514470567905412049334070677990277120000 2224 54169822399378446799813198026721198080000 2225 83442510492684210549682619060374732800000 2226 20379545899542018863203494984155136000000 2227 29122063817447799864745244856365875200000 2228 5775130637532155868053427760132915200000 2229 7776226846890720331626208018356633600000 2230 1266461772003920746777434834508185600000 2231 1625666706573027937702577305849036800000 2232 219445220647080333573781517668712448000 2233 270925492707363269108346001351114752000 2234 30539081561235890552584915270238208000 2235 36513624747594211372737215128535040000 2236 3457858863287180568893250167193600000 2237 4025678391226620855651776707215360000 2238 321857216208983218474220788776960000 2239 366446035647397297011385575751680000 2240 24830613080076974244742759956480000 2241 27743941768792517289416826224640000 2242 1598005221244085533622878627430400 2243 1757237460858197889324975135129600 2244 86213504271476010504382220390400 2245 93522460877614725854255930880000 2246 3913188732646712270499686400000 2247 4195672124688891000619153920000 2248 149779101469698301769118720000 2249 158984086193779855523074560000 2250 4839662052799659784258560000 2251 5092575966634328114342400000 2252 131997625332522109980019200 2253 137849398928827344619660800 2254 3034460346815069081395200 2255 3148163207092727613504000 2256 58628384220555339840000 2257 60475459334773182336000 2258 947671808982103296000 2259 972593781815230848000 2260 12730540945918068000 2261 13007276047979347680 2262 140812115942848896 2263 143308861643120544 2264 1266056265067776 2265 1284034361389920 2266 9088505334720 2267 9189207110880 2268 50769422460 2269 51191650980 2270 212352480 2271 213597564 2272 624836 2273 627136 2274 1152 2275 1154 2276 1 2277 1 2278 295232799039604140847618609643520000000 2279 10037915167346540788819032727879680000000 2280 22478242853229247274349271090987008000000 2281 143147357407988675741164768919027712000000 2282 178648213819528813689365090713731072000000 2283 644353763629587061493302040425660416000000 2284 534927813225850330891772177261002752000000 2285 1397116649430174743411810849135788032000000 2286 834376045278769919926074551225548800000000 2287 1761924556033754147147286453213462528000000 2288 792448435814473481643262743382484582400000 2289 1439044258894471181694622656978852249600000 2290 502533404964176092848213258838317465600000 2291 815781866416073332696925602127334604800000 2292 226099331789478342592107083949460684800000 2293 336798566931808628330848072895456870400000 2294 75323108917705046809172666937429196800000 2295 104883236076996438717434544781708492800000 2296 19174382794926007052623121528930304000000 2297 25299355684624920455429415911355187200000 2298 3820118913043831273440392482536161280000 2299 4825292347001104231468164838380011520000 2300 606855389880958065186780069323735040000 2301 739628071239729696133777498163773440000 2302 78007931107040378199456217134858240000 2303 92305302696827463065103562489528320000 2304 8209822201943402695816646961315840000 2305 9477780106499166232285395556515840000 2306 714074618768474936437784215142400000 2307 807435775259362030597380729077760000 2308 51714020087453800293760005636096000 2309 57457746363767769052239307014144000 2310 3136653529201814057395090661376000 2311 3433332800049124239351708180480000 2312 160046669332608834452750599680000 2313 172957747854661476135900387840000 2314 6891695951143460432463290880000 2315 7366148863840406557326689280000 2316 250937665196973391423987200000 2317 265675267579266077594181120000 2318 7732528473284770313942784000 2319 8119410969472224461335296000 2320 201573066211943795328960000 2321 210143449831682421198144000 2322 4437987659944945089984000 2323 4597727156013066147072000 2324 82271910941361558144000 2325 84765381907320825984000 2326 1278126764517264480000 2327 1310506223960632608000 2328 16527578946550570080 2329 16874118566643330720 2330 176226324534882720 2331 179243845665716160 2332 1529424005427360 2333 1550420665829280 2334 10610750939760 2335 10724534411760 2336 57349872900 2337 57811930380 2338 232342644 2339 233663616 2340 662848 2341 665216 2342 1186 2343 1188 2344 1 2345 1 2346 10333147966386144929666651337523200000000 2347 32516158020575788063168303818866688000000 2348 318810872836553139545497841656922112000000 2349 500443785047046303119894950346489856000000 2350 2254856862116278673910435980909740032000000 2351 2249137203307138054168618572208668672000000 2352 6767748174576136366032317614229815296000000 2353 4734620830545254423116109054037983232000000 2354 11041115474877715399074317666428649472000000 2355 5724166735106121555363600170125885440000000 2356 11188638545215054718958285138469060608000000 2357 4454244688679527738783902210008757043200000 2358 7652050728771160603421315130708511948800000 2359 2398477188942421730841675189773559398400000 2360 3736269733660020701935817269240450252800000 2361 939383438273449002804229408394890444800000 2362 1356070800542481623596931642868262502400000 2363 277452681231330502191042638542081228800000 2364 377051175718171650324351825424190668800000 2365 63500544815063233189833340736716800000000 2366 82197690414680898275019621616071475200000 2367 11500701635691642948522745600941096960000 2368 14307684591758818650260274885669027840000 2369 1675723244524214234527252103782072320000 2370 2017604937405527094179580027662499840000 2371 199032991322091698110719972986634240000 2372 233204046389759193012915747242065920000 2373 19474824769257815342414374568509440000 2374 22303391354158071627683890707824640000 2375 1583146076571169035003780813619200000 2376 1778473737167100135726969646940160000 2377 107644202830996793970560757596160000 2378 118961057493804695178613436743680000 2379 6154126178703474425048468375040000 2380 6706618930765639644250665761280000 2381 297008274975243763920239623680000 2382 319806272218772661157570775040000 2383 12133964502582900994382446080000 2384 12930591880622701500634298880000 2385 420325837044961483873036800000 2386 443915426411467561596165120000 2387 12352445359923044163243456000 2388 12944139931981181523023424000 2389 307779178350471213177792000 2390 320329162079927887670784000 2391 6489981107664381984384000 2392 6714368232730127528832000 2393 115440424255735173504000 2394 118806164270853905664000 2395 1723695697624396860000 2396 1765760885639909776800 2397 21456003004550281440 2398 21889928724152549760 2399 220538293812254880 2400 224185048314363360 2401 1847521692142560 2402 1872042914710080 2403 12387680725860 2404 12516242196060 2405 64782209700 2406 65287845120 2407 254211904 2408 255613376 2409 703168 2410 705606 2411 1221 2412 1223 2413 1 2414 1 2415 10333147966386144929666651337523200000000 2416 361660178823515072538332796813312000000000 2417 819254657883599442665392792003411968000000 2418 5328968382116156790486264753822892032000000 2419 6753131268730554782247673125327077376000000 2420 24807238589151825826176007395807854592000000 2421 20971610666211899635380644776343764992000000 2422 55666830904632252385445697333982396416000000 2423 33937782415302201620528718346932191232000000 2424 72708474936059110549229343528899837952000000 2425 33459861988612693412877796188512845824000000 2426 61555187606521546078270078132728889344000000 2427 22042913862425690988471366269349868339200000 2428 36204416053333727247813711205165223116800000 2429 10311953801574163721565423128004683366400000 2430 15524219576273322693515499820581440716800000 2431 3575692250393125641125272751204912332800000 2432 5026984063237356978707140710228059750400000 2433 948556079053740749032851892054641868800000 2434 1262528624680043866264381382321622220800000 2435 197204706771597327760247077625482444800000 2436 251082922559719546376405390959371878400000 2437 32740640281525175230060048027271823360000 2438 40194667085149358014942487321401098240000 2439 4406000833270627471508219703502110720000 2440 5248290531794488301458204714795991040000 2441 486376768390110792464302616632688640000 2442 564926350117230011142904591720120320000 2443 44467436426154438117736822098493440000 2444 50563643488235742698592216225546240000 2445 3393136779632052045285381010882560000 2446 3789494859898972052555345392435200000 2447 217427076353060285979388930744320000 2448 239127705495524043555923223060480000 2449 11755759605344783630894739363840000 2450 12760140105678791309007179335680000 2451 538217633265264879056454804480000 2452 577621482453186890664004899840000 2453 20916782784476969694221998080000 2454 22229226245897014216430638080000 2455 690964333609928444861034240000 2456 728094810342995417742900480000 2457 19407502677341076999757056000 2458 20299160676090066264958464000 2459 463108746448544291327232000 2460 481249612540385202818304000 2461 9369497990612036519424000 2462 9681156599486356438272000 2463 160174861013839430304000 2464 164673882109476046944000 2465 2302160960753666812800 2466 2356355035472426352000 2467 27623924363271176640 2468 28163463322452615360 2469 274068134002212480 2470 278449771618388160 2471 2218897975034160 2472 2247401619121680 2473 14394926277360 2474 14539659759360 2475 72914202240 2476 73466071680 2477 277411584 2478 278895936 2479 744678 2480 747186 2481 1256 2482 1258 2483 1 2484 1 2485 371993326789901217467999448150835200000000 2486 1180914836707114515203725588816723968000000 2487 11838851600939428096176255096462508032000000 2488 18835230919577266354981611004477046784000000 2489 86503815418302189051261960066573533184000000 2490 87722070587787524732317941724839149568000000 2491 268446172873892735003339441508081205248000000 2492 191417960565841058867560570721711161344000000 2493 453146988000230006752121133325413777408000000 2494 240007784879122577613618324471464067072000000 2495 475499462563801080431727608513786019840000000 2496 193812670781075692009098275748828099379200000 2497 337029013842283327801437422838235319500800000 2498 108388092664352873298771673101198006681600000 2499 170710126465094472517503132897821432217600000 2500 44129757579418327822517681830220739379200000 2501 64342768395802661143005038963838890803200000 2502 13563988774721023720002807738719836569600000 2503 18600826389091536390383806425498923827200000 2504 3234575692396017143866852158576446668800000 2505 4221645479608556204165087760500195328000000 2506 611229965656496473907065919259361935360000 2507 766159567863037017785775286843456880640000 2508 93066677084396887673041123763426426880000 2509 112828444831748333405407368317251092480000 2510 11571188520865928603494138731020943360000 2511 13643636201825819249923171615510364160000 2512 1187470460083392144791220101099028480000 2513 1367848438866920589739524657201807360000 2514 101460695182716523377872931388784640000 2515 114588698026251347584763123515392000000 2516 7268328081547936628225568284344320000 2517 8072092929675941078985429115207680000 2518 438975618786385365281133792245760000 2519 480565987003087070748947190466560000 2520 22448057504453559132023365816320000 2521 24273165905554607110679727237120000 2522 975040355358249314854222863360000 2523 1043122790155604144686839659520000 2524 36048512918095583113651322880000 2525 38210181596709846433892582400000 2526 1135652366567158034737798656000 2527 1194083847894317952571743744000 2528 30487553097958040674157568000 2529 31831010510967470221106688000 2530 696748066324462042765056000 2531 722966868918669793856256000 2532 13525353263818502765568000 2533 13958178513237097042176000 2534 222227906128317717264000 2535 228241273992512798908800 2536 3074577068917476944640 2537 3144392469541918143360 2538 35563302940512352320 2539 36234125061769696320 2540 340578914919344640 2541 345843316547951040 2542 2664854481165120 2543 2697986338179840 2544 16727085826560 2545 16890022183680 2546 82065830784 2547 82668153216 2548 302725632 2549 304297752 2550 788634 2551 791214 2552 1292 2553 1294 2554 1 2555 1 2556 371993326789901217467999448150835200000000 2557 13391759764436443828847980133430067200000000 2558 30674082520516694451157866100939554816000000 2559 203681713357121072553681786234086621184000000 2560 261947956593877238515897843516251832320000000 2561 979564404627767918793598226315656298496000000 2562 842700054571415911606021153673214689280000000 2563 2272452085440653820879384545531447476224000000 2564 1413178127516720317206594431211270045696000000 2565 3070652085698357986524377500365807943680000000 2566 1444562816469179540477218987257926516736000000 2567 2691486216398576739249450421292026036224000000 2568 987357569828400567594067461445423359590400000 2569 1640387991762297508722731026224183351705600000 2570 479618429521022767275126905709366607872000000 2571 729582031210934089484061126438753298022400000 2572 172854678593570850903027500873597583360000000 2573 245314194672347512376462104532049041817600000 2574 47712007620655690685185475852686943846400000 2575 64051856877573115575901536189077323776000000 2576 10333945136173520943235746953093814681600000 2577 13260630691758459873715681835037582950400000 2578 1789893015791402782189227648241147576320000 2579 2213167582928413906323704830413896417280000 2580 251682707082139476647337033089502412800000 2581 301766903976349912257902738049906769920000 2582 29080752182909917132209032929797734400000 2583 33980984806046099651067736917434695680000 2584 2788298171424951917029745696644792320000 2585 3188139604443407326888844441321472000000 2586 223613619249470397008146647780556800000 2587 251010512982614341476755557643059200000 2588 15095702830258106923483569791139840000 2589 16680690327514806646998665145384960000 2590 862182964578797575993344409344000000 2591 939931030807523557873205646551040000 2592 41823892302003094778055738777600000 2593 45067539273869335174583903631360000 2594 1728044535599420223846214794240000 2595 1843374935007896656478342630400000 2596 60923228928053007128648555520000 2597 64421594769057681472636999680000 2598 1834322462951436806729052672000 2599 1924853632233560338110248448000 2600 47159467970105635161937920000 2601 49155996562421337522565632000 2602 1034049993986495357464320000 2603 1071488506500178625634048000 2604 19291648260316722256512000 2605 19886438269178234732160000 2606 305105700715449722524800 2607 313070055269520147580800 2608 4069038345995239303680 2609 4158277149150212296320 2610 45429755764592001600 2611 46258316840031670080 2612 420459242020574400 2613 426749774836331520 2614 3183071827150080 2615 3221414089516800 2616 19351997107200 2617 19534800764160 2618 92052647808 2619 92708406912 2620 329534040 2621 331196448 2622 833850 2623 836502 2624 1328 2625 1330 2626 1 2627 1 2628 13763753091226345046315979581580902400000000 2629 44065842284953138280005846234369622016000000 2630 451429268999195283387369418702542864384000000 2631 727577626544875549585477473266590285824000000 2632 3404322883834302067450374308697307348992000000 2633 3507664568342015653611661687335300366336000000 2634 10912072800961799113917157562114660892672000000 2635 7925164595507535089705762270376527659008000000 2636 19038890641449164070707866478571757240320000000 2637 10293466168044255688910472436655440527360000000 2638 20664132200558997962498299015375890677760000000 2639 8615631635368980144813855189964566193766400000 2640 15161559728563059867902635066306732857753600000 2641 4997716998409456879648619366189749606809600000 2642 7956662670970792991870346943443576343756800000 2643 2112419459959500896708281133427533964902400000 2644 3110264461855632551775247568100792257740800000 2645 674722263258248728543131387206231536435200000 2646 933544771068734358820662942275509223424000000 2647 167391308239308325008259005720015470592000000 2648 220252739623089695130009783327584550912000000 2649 32949453865463890477797185965690206289920000 2650 41608534702690829531789367448245487534080000 2651 5233360067914087626091749227487925370880000 2652 6387820041703102242323777458152186839040000 2653 679816682354178834976620166137277317120000 2654 806581443443905224505060087823790243840000 2655 73017159205995426489484176670461788160000 2656 84591377044122161471430149233901568000000 2657 6542343893185463282011044158029824000000 2658 7427921431414707187525080011390976000000 2659 492541758266744052252492674301296640000 2660 549677951380624161399216434905743360000 2661 31337800725354365438885520104232960000 2662 34461631846629028264709711192647680000 2663 1692761092243579263878208944547840000 2664 1838038169313044020968355554324480000 2665 77900385450258319427661984721920000 2666 83663082509626688527996971033600000 2667 3061839513568956799051313740800000 2668 3257151654086160974532368179200000 2669 102942366491037854413947105792000 2670 108602697141147445717791518208000 2671 2962361927575884311672882688000 2672 3102601021139356736291195904000 2673 72939146424110730744244992000 2674 75905770712412119895247104000 2675 1534488064747779959790336000 2676 1587941111489951216194560000 2677 27514080787064477795280000 2678 28331365406901208291785600 2679 418865052265396369476480 2680 429412576642571118885120 2681 5384880554794196339520 2682 5498939776435691060160 2683 58031175616607753280 2684 59054519552305858560 2685 519058857823683840 2686 526575269348985600 2687 3801974002732800 2688 3846344910312960 2689 22388432846208 2690 22593522433152 2691 103253496192 2692 103967423736 2693 358713498 2694 360471366 2695 881654 2696 884380 2697 1365 2698 1367 2699 1 2700 1 2701 13763753091226345046315979581580902400000000 2702 509258864375374766713691244518493388800000000 2703 1179006895544070832972846891969133150208000000 2704 7987652663212674967873595509363747848192000000 2705 10419652020518333374673697683367908081664000000 2706 39648205855061715062813508682376590393344000000 2707 34687566587484404383034444373244243869696000000 2708 94992799962265990486454385746778217512960000000 2709 60212755313626186826349756225193519349760000000 2710 132653017812288409572109833992106651156480000000 2711 63742290377403898686567574965198721646592000000 2712 120249122207306337314727964603180854018048000000 2713 45147861719019801145794351263445230498611200000 2714 75855915423768067690643683036601516870860800000 2715 22743598890687299268828314877436314098073600000 2716 34951197825775354302780608621677448370585600000 2717 8508042567921622380120298665750644549222400000 2718 12186889664732490509704345435786606804992000000 2719 2440066545222509283894993993755648458752000000 2720 3303463475538939635129019781271370203136000000 2721 549747278277728599907981642984486613811200000 2722 710896075218152710457490011223975120076800000 2723 99175495449745793418798608950612666613760000 2724 123495735271042144065766446173559654973440000 2725 14545620229953248262043219451799514644480000 2726 17553195488828048995866178765998737326080000 2727 1755804513121845768868354384539793489920000 2728 2063877881267610911594566353768873984000000 2729 176184191548718647419584767446319104000000 2730 202552542408528232566317393562796032000000 2731 14816047805415867971312470125910425600000 2732 16715310411771437822165035644184166400000 2733 1051082762986294008421384756573470720000 2734 1166863493498672007338167045284986880000 2735 63238570414769875750639263249960960000 2736 69239079986507399906018320115036160000 2737 3240245107417693770666271279319040000 2738 3505537122446209422427959988684800000 2739 141838033267436867709971932108800000 2740 151867955104918864817695648358400000 2741 5315998983906918062811310295040000 2742 5640750660541295189019937167360000 2743 170812297620241016262922054656000 2744 179822281533789178227870710784000 2745 4707262242469792812664585728000 2746 4921372893948946224626124288000 2747 111198996201611058970424832000 2748 115550845452918729043706880000 2749 2248279050379498683281280000 2750 2323739327449545901284480000 2751 38802991713536117528697600 2752 39914957451873453752275200 2753 569419471067220223712640 2754 583268831161128973848960 2755 7065781518084100398720 2756 7210497499516862853120 2757 73588167571369006080 2758 74844261221250124800 2759 636832515428236800 2760 645767590661107200 2761 4517997895699200 2762 4569132538586880 2763 25794380815104 2764 26023733488896 2765 115446255672 2766 116221692312 2767 389565948 2768 391421940 2769 930790 2770 933590 2771 1402 2772 1404 2773 1 2774 1 2775 523022617466601111760007224100074291200000000 2776 1688265759919445599686538136487626539008000000 2777 17663571086344795535433729155215122235392000000 2778 28826956704249341717220990876099564011520000000 2779 137351922248916153530987819239861427109888000000 2780 143710905617514928211916841802109322002432000000 2781 454306972291610081391665496042733704314880000000 2782 335843821216770737791853410647552294912000000000 2783 818470644337334225173353311932504992645120000000 2784 451364469699307903004947708818100259389440000000 2785 917890041433530332147045196576390496911360000000 2786 391136292521425144189494072183852237009715200000 2787 696388391892702612295028097122836702612684800000 2788 235061107658579162572441887178655715557376000000 2789 378209096920658201381716866887457417933619200000 2790 103015538369148333343742997947682604764364800000 2791 153141247376289391270240016209507554164736000000 2792 34147488571735074064759291379587442933760000000 2793 47661590965344396144889537242255957295104000000 2794 8800936258316225634208836211116236341248000000 2795 11673067581216348050069391547719583137792000000 2796 1801826525165356438064274709680714452828160000 2797 2292020393920404232665485974257303646371840000 2798 298043178030481123210285079595153830707200000 2799 366232896855760029274069989583342754856960000 2800 40378654159412043991154785765016052695040000 2801 48203290339696447527058462103302766592000000 2802 4530456562949671975468753098017341440000000 2803 5278350208944253047508912024657133568000000 2804 424793259489766252136004445451452416000000 2805 484813556802287105692270433995653120000000 2806 33532634619552141956907191749359697920000 2807 37603072564235155955335260170602414080000 2808 2241919190549759895099034520534323200000 2809 2476405503670575081397136070605598720000 2810 127563491920025887778011203142778880000 2811 139084530420403072702815831179366400000 2812 6200459754527509908917426698752000000 2813 6684734257812023586491844887961600000 2814 258187934783057226073921854259200000 2815 275639717960192981849925639168000000 2816 9227808910566356530541300315136000 2817 9767653151904898126296014859264000 2818 283382050868124620106491596800000 2819 297721120337084734206936155136000 2820 7478949806586000580945895424000 2821 7805792181020606780645514240000 2822 169509542662026697442457600000 2823 175892607689536875259100160000 2824 3293814120287948839501920000 2825 3400331212911791816372332800 2826 54719863699621179568803840 2827 56232635364291156269909760 2828 774044932149399684614400 2829 792228542665685234135040 2830 9270966191515195023360 2831 9454569242504485478400 2832 93312404168668992000 2833 94854121456511577600 2834 781307527532083200 2835 791928697252999680 2836 5368758343855104 2837 5427686391046656 2838 29718013670400 2839 29974495590864 2840 129077368596 2841 129919604220 2842 423068800 2843 425028380 2844 982660 2845 985536 2846 1440 2847 1442 2848 1 2849 1 2850 523022617466601111760007224100074291200000000 2851 19874859463730842246880274515802823065600000000 2852 46490527790594137252654720031314686246912000000 2853 321194372288426444314630358511037540466688000000 2854 424773733483946009954821502844080071114752000000 2855 1643983744741261325917901149170171862056960000000 2856 1461838435941922294767225727985390589050880000000 2857 4064033370857717719876932154420305969807360000000 2858 2623928523134565837193144147204906030202880000000 2859 5859285321204293788913527003632557736591360000000 2860 2873571504040656053094515557495651681959936000000 2861 5487356685311171150106707851497262949597184000000 2862 2106755037844177587729679420194770995956940800000 2863 3578913177995889184539488052513694343705395200000 2864 1099317865504696534787917852521235651284172800000 2865 1706354614300121664887379994511200456015872000000 2866 426321155950169983788314347246207097634816000000 2867 616243054636124030639005142769398612754432000000 2868 126870017290190426852769063142302084366336000000 2869 173193203035824102279792288930568025014272000000 2870 29691332832869912430712138644526727666073600000 2871 38687118439506151047454011974230637700710400000 2872 5570495352255696587978621849803995784151040000 2873 6984858334220005707164610928852570535362560000 2874 850776746768704557167927418763535387197440000 2875 1033254325431225891116984782691294773248000000 2876 107099225658042183208152252377528205312000000 2877 126630649827865662167651983546519977984000000 2878 11225455841800980577412974260977467392000000 2879 12975346820468325885028972980043382784000000 2880 987803076095569235045878310236048588800000 2881 1119995352449601742934541788474651443200000 2882 73473779613031314276919812499151585280000 2883 81943885317184692234185607891431915520000 2884 4644984866311015173623326524032839680000 2885 5107490543157856277825832234976972800000 2886 250692806001898251063329511756902400000 2887 272294941073359030755078310749388800000 2888 11590305018690110881896360118886400000 2889 12455716551798940449564279525580800000 2890 460195896171520112460751645470720000 2891 489988243060762199032683251527680000 2892 15718676220135515148532338392064000 2893 16600899850188886898955101869056000 2894 462258016081976746987745854464000 2895 484733290307144690742728878080000 2896 11704511662247220821822039040000 2897 12196724308231518484306375680000 2898 254944146576447647407146240000 2899 264194702132619619507910400000 2900 4768327805402321305592428800 2901 4917099596082983058958790400 2902 76357803600175548069884160 2903 78396850948414057276170240 2904 1042544629836595499765760 2905 1066227447647326022553600 2906 12067316559227217254400 2907 12298651168911990220800 2908 117512039754941990400 2909 119393289901633651200 2910 952991447568652800 2911 965555733719301120 2912 6348944814829056 2913 6416588263624704 2914 34104971385936 2915 34390919898720 2916 143880874620 2917 144793637940 2918 458438820 2919 460504800 2920 1035936 2921 1038888 2922 1478 2923 1480 2924 1 2925 1 2926 20397882081197443358640281739902897356800000000 2927 66365387254324979499534994547117509312512000000 2928 708754131831177868128795711569192590245888000000 2929 1170741839256318464224273364199197682696192000000 2930 5677919339996156432023155308865633197752320000000 2931 6029499052567028210219578333126343629209600000000 2932 19361955664114054500192855494836786330337280000000 2933 14559747463395981068649508743239930090618880000000 2934 35984388500013752501637711319788000682967040000000 2935 20227142841407574054386104791110816146391040000000 2936 41656996937111976742648289670111787116134400000000 2937 18127886912376236676484784372665888925338828800000 2938 32646503969126573029612803639287894351491891200000 2939 11274138236528764928054913020162343902694604800000 2940 18329067957901559038426445861124533643116544000000 2941 5116923861901481535193894772480857237094400000000 2942 7678863261975407924426740626681995068440576000000 2943 1758073210247837872313926711050117372051456000000 2944 2475045102284555480289697095217380947263488000000 2945 470106531364523226586913675375835301675008000000 2946 628442838703261676232498559291631767388160000000 2947 99962567314318813515218852322074591326371840000 2948 128075913802401916121407964970265479909212160000 2949 17194179295444460393179739954014995181731840000 2950 21267941311594646848853340522602937974784000000 2951 2425544258985774272822964063599161442304000000 2952 2913182648679387344672264804720102670336000000 2953 283787031613079390251433623200204521472000000 2954 332486307976691531020499552508148187136000000 2955 27792392961901864410717147633584111616000000 2956 31883075535757523007027519905873854464000000 2957 2295575826258102771365258788461076807680000 2958 2586515182454772825192616935128145592320000 2959 160908628044471950185782158799990190080000 2960 178523699960337120408673914645050265600000 2961 9619961051192024796965763446601216000000 2962 10531787229553576113235649650972262400000 2963 492510736428471137511109153008230400000 2964 532999577128027950628260261379891200000 2965 21659634475229342698779312434995200000 2966 23205665552246466741711379453132800000 2967 820080443683608017151862357761024000 2968 870926715985053225958227831038976000 2969 26770576203992375332685510667264000 2970 28212023543335191533025611919360000 2971 753937058538830769644635776000000 2972 789159185366948355187903933440000 2973 18315383826066262022077885440000 2974 19056536008123456619411281920000 2975 383402897267677652147721120000 2976 396807619436179500346431379200 2977 6902402489687547308775778560 2978 7110172375290338153485271040 2979 106545555954002135769845760 2980 109293764112375781407436800 2981 1404112311305688105676800 2982 1434955648105000956211200 2983 15706500321805307942400 2984 15997961905715941747200 2985 147983033328693235200 2986 150278509094500638720 2987 1162373022979001856 2988 1177235502970120704 2989 7507947347974656 2990 7585593591668400 2991 39138988761180 2992 39457784463300 2993 160380557820 2994 161369744760 2995 496762560 2996 498940704 2997 1092096 2998 1095126 2999 1517 3000 1519 3001 1 3002 1 3003 20397882081197443358640281739902897356800000000 3004 795517401166700290986970987856212996915200000000 3005 1879495971087496332353069075768390272942080000000 3006 13235334651079809196399379693499656668446720000000 3007 17736917445130212852462311975118320456171520000000 3008 69793285384905348142821300126502335817973760000000 3009 63041198054301997706141381724556576602193920000000 3010 177859257127565045575393209517228719152824320000000 3011 116892959865644048719182130484231265268531200000000 3012 264496516026981210269265264461457752410030080000000 3013 132296431498993160125072211533441231742828544000000 3014 255663907664247651596809895878505042150424576000000 3015 100291333388299162597942281760261957767659520000000 3016 172224117910966251226652837687321973756002304000000 3017 54147534991211929784783709268490534302777344000000 3018 84876897915606303969034265647061351427735552000000 3019 21743448943958110902938154315082934044852224000000 3020 31712342392784245119347941194688540965863424000000 3021 6706003884565264519571920173599898662338560000000 3022 9229580020681695469201596363509533922820096000000 3023 1628068511846449811384687082512377680651878400000 3024 2137240457844001567083205026286626637715865600000 3025 317211886052290980446385104464430426908262400000 3026 400485388836982138700827791195515730788352000000 3027 50374472419423938122728909285792875282432000000 3028 61564860003412456602415747047563434131456000000 3029 6602414059649419417940901906322761449472000000 3030 7851777991966148169210692163034381811712000000 3031 721579809443317632770539619378325749760000000 3032 838524833974956240536629498729840115712000000 3033 66316712929629064577506401732790006579200000 3034 75562894281291990981474649656385260748800000 3035 5161053231166324028165131475927988633600000 3036 5782326709824975822325855642893990297600000 3037 342063037830601541957091893237270937600000 3038 377715831143493515243881371809152204800000 3039 19396980485266056588435614405120409600000 3040 21151289931414578312683703770198425600000 3041 944532632157385461905067197644800000000 3042 1018772522648186628161267162877542400000 3043 39607274425918627084748626608353280000 3044 42315207031616192503986026262712320000 3045 1433108816268893107944623555051520000 3046 1518361810142419815017476803932160000 3047 44798638831189468465207598991360000 3048 47116621865313834471992038164480000 3049 1210413013366472381695695298560000 3050 1264831433387977576075852584960000 3051 28258205542547720270956588800000 3052 29360129391295621780219787520000 3053 569367681678368183065825843200 3054 588574503683415839645824204800 3055 9880356830094393683501260800 3056 10167649562278486387255910400 3057 147204796517629360260710400 3058 150876634570621496287027200 3059 1874737657115549578598400 3060 1914603043692568574822400 3061 20289469872248045568000 3062 20654300211879654144000 3063 185149699783870694400 3064 187935182709553382400 3065 1409981870757335040 3066 1427482445251484160 3067 8838041232026160 3068 8926839467718480 3069 44750342871360 3070 45104736342960 3071 178259671800 3072 179329431960 3073 537164064 3074 539457336 3075 1149738 3076 1152846 3077 1556 3078 1558 3079 1 3080 1 3081 815915283247897734345611269596115894272000000000 3082 2675013372254196623340040063624603269857280000000 3083 29145682674413815016138799450623916606750720000000 3084 48709169541340234901324003643736297580789760000000 3085 240352108250926066477325592048124984578539520000000 3086 258916879547811341261245445300172065624555520000000 3087 844271511949467528150535519919973789031464960000000 3088 645431096590141240452121731454153780226949120000000 3089 1617234797128115145640901662308748746471505920000000 3090 925978673521947010894626322128663911124172800000000 3091 1930776393511460279975196851265929237055406080000000 3092 857411907994042627184463586440076788756381696000000 3093 1561524066429310572781322041450020816210100224000000 3094 551256862849449759720138802566755713875443712000000 3095 905386836227028612763710672132303319480664064000000 3096 258824489467271191192539500167724823786553344000000 3097 392031428394622620946103890714341154165358592000000 3098 92066377353871625795495222757087628926910464000000 3099 130714146484166464330935825003383778856402944000000 3100 25510265139146193583048467188633310729338880000000 3101 34367293568812162518501538735174804618346496000000 3102 5626571204419202351993441175395361333706752000000 3103 7260277009940078211939523625097245834084352000000 3104 1004979057870069396173574702625030234177536000000 3105 1251203041300768012654961412099633249779712000000 3106 147396242778854909035647471829759332974592000000 3107 178092165950587950389306339236367540944896000000 3108 17953895324172595027998246834330942308352000000 3109 21151230311033809410030674263360309297152000000 3110 1833275527919392209199225524721690214400000000 3111 2113847855405257160817730294964794294272000000 3112 158139745979953175432116753271233078886400000 3113 179023501579482903989179327061511084441600000 3114 11597398352945202035596417827927596236800000 3115 12923274708238460638672812228696000921600000 3116 726861479878282533835722431101319577600000 3117 798987320325636559773307357848042700800000 3118 39097409942404902088879980525449625600000 3119 42471273016535696337814114225394073600000 3120 1810918011166559169856239695044608000000 3121 1946999144738045297829722341002854400000 3122 72410492173262947770823120918794240000 3123 77152275671018321542315139504271360000 3124 2503931864428588121252043981742080000 3125 2646842751875827476338501280706560000 3126 74956121172742699250993030031360000 3127 78682989279991768679508195502080000 3128 1943028366409122862578810716160000 3129 2027092873712915840852303861760000 3130 43594321433254826356865433600000 3131 45232434168742801794077042688000 3132 845463781265870075416856985600 3133 872981398695029365785235046400 3134 14142179068254479114295091200 3135 14539400126773517643553382400 3136 203369288969856884487782400 3137 208274860494821534535475200 3138 2502997669987761896294400 3139 2554521519921206244710400 3140 26208791205395774976000 3141 26665440575659679692800 3142 231644620703030768640 3143 235024602828358210560 3144 1710299764676321280 3145 1730906188918220160 3146 10403600782473360 3147 10505150846250480 3148 51165565184160 3149 51559526133360 3150 198130174200 3151 199287060120 3152 580847904 3153 583262376 3154 1210418 3155 1213606 3156 1596 3157 1598 3158 1 3159 1 3160 815915283247897734345611269596115894272000000000 3161 32636611329915909373824450783844635770880000000000 3162 77854852215754049917462803094360214187540480000000 3163 558559068717606182872113987190610183344619520000000 3164 758185867346548748999816482648469115827650560000000 3165 3032083523647139992190177597108218417297489920000000 3166 2780564801719891249506900714282435129712312320000000 3167 7958641797052069351166263900609122555144437760000000 3168 5321149491215903189219406950823404390968197120000000 3169 12197095438207363556411512240767058842872709120000000 3170 6217835933481673415897514783466313180837314560000000 3171 12157332700081366343847592686406130923072389120000000 3172 4869065243526009131102154856850555099462762496000000 3173 8450488782867960621847435548942899766450192384000000 3174 2717158262497926951111487173306377085986537472000000 3175 4300462752851280771525081298014757376590086144000000 3176 1128562447225595627310065672771042185580642304000000 3177 1660525124105992425720021538501882792799895552000000 3178 360306532736482206578372029701083575420452864000000 3179 499897347311434283098999679543765135769206784000000 3180 90633005613004186038435950489128417955414016000000 3181 119856911882572225201829739786639870126981120000000 3182 18315046646510841569848845353972578410037248000000 3183 23279692563419363759972635272917875065618432000000 3184 3019957954647026921082731074056745245474816000000 3185 3713797441437266276751591294002170615037952000000 3186 411492805164831685753283548082669790953472000000 3187 492163285629233877157734025757742813413376000000 3188 46817087701905300338819831609463972298752000000 3189 54692223670032059031495854212553913925632000000 3190 4485944045104554792299481594033290477568000000 3191 5136363626656936800076716281220204724224000000 3192 364581875226606136558722012308352624230400000 3193 410316569972481936882213552777270696345600000 3194 25279919866169263713880093557418433740800000 3195 28031907953978201248428067101062089113600000 3196 1502740699288924797373147007306135961600000 3197 1645038917582219692280655508655979724800000 3198 76878715228700320565082668431241625600000 3199 83222173922463161464264800740495769600000 3200 3395208988203304253246184759378739200000 3201 3639607426002692997989163391511347200000 3202 129734844824018672088608063120855040000 3203 137886748076715114143014211661557760000 3204 4295877417676166859860347941396480000 3205 4531507626488380855218182807285760000 3206 123372641707401594518820841973760000 3207 129276246615510871722542298900480000 3208 3073356588111031673417074268160000 3209 3201498049364740712061095362560000 3210 66369028700389553679498467328000 3211 68775414316079435379910010880000 3212 1240678054469645822756907417600 3213 1279687381186168821275471462400 3214 20030370928959653524723507200 3215 20574465509598377495034470400 3216 278358795254478867631718400 3217 284858982242524277528371200 3218 3314576464877683719014400 3219 3380693528396392410470400 3220 33614779196750602752000 3221 34182847884041814988800 3222 288043895533324170240 3223 292123900638417576960 3224 2063821413957367680 3225 2087979767626959360 3226 12193614497327760 3227 12309340299968880 3228 58295952056160 3229 58732703411760 3230 219616736760 3231 220865353560 3232 626837424 3233 629376216 3234 1272658 3235 1275926 3236 1636 3237 1638 3238 1 3239 1 3240 33452526613163807108170062053440751665152000000000 3241 110491463545669959291287253878204849958420480000000 3242 1227609600980882325035515228259425216647659520000000 3243 2074930803410703680871746952487548414999920640000000 3244 10412995507005574908442463261163734551064739840000000 3245 11373777928806813740710879739955523806434426880000000 3246 37647215513575308646362133913827143767587553280000000 3247 29243239761915682108043891703902740119017226240000000 3248 74265268479304790322443232055267821160476180480000000 3249 43286275105615730635899086158098624747059281920000000 3250 91358927572177235035394583142670157562144358400000000 3251 41371724161237421130460521827509461519848964096000000 3252 76179819423683099827881796385856984387686498304000000 3253 27470596620353449279627845762087539368355954688000000 3254 45571349068176133745159573106367335865157419008000000 3255 13328962330656045790005606680183094861235224576000000 3256 20373751317030808230315340817302744697369788416000000 3257 4903283918734332284925369805811634971583971328000000 3258 7019805129956817463288390363640617725912416256000000 3259 1406227403441476143483359184435049315323346944000000 3260 1908956383632732946357562767685932125121413120000000 3261 321322424994191482470167038680338232637390848000000 3262 417528269290115431891350208415626949324439552000000 3263 59519188019183686812965408161598818011316224000000 3264 74579017256750852278826053169002838306586624000000 3265 9063203908580078191544277419076877897433088000000 3266 11015576245411372242713151202693239793778688000000 3267 1147602513455908081901211668290238425595904000000 3268 1359363728381620062968991670555515494596608000000 3269 121981384346600380915988078123053271089152000000 3270 141359985741647602625022796306110479990784000000 3271 10969673630282634985016268478153846711910400000 3272 12476327191415735863633068690742159186329600000 3273 840075207697359420018175143253384069939200000 3274 940170833010258823067798854153806734131200000 3275 55081240541178847601144713232572536422400000 3276 60790388087329300199133668772831839846400000 3277 3105734506927525783017226208849570611200000 3278 3386361111260183242131034191897136742400000 3279 151126353686529246529188495928070553600000 3280 163049138856723018675283416721612800000000 3281 6364039167307085111849932717049303040000 3282 6802850728514444181224084111186472960000 3283 232396051265590785059941866372280320000 3284 246407300903624040672892764170526720000 3285 7369078385758617529151062172682240000 3286 7757510186968043371078018822871040000 3287 203036804730175631884552081336320000 3288 212387054437740421197486757232640000 3289 4860723766874479554048557045760000 3290 5056027850283195585618254112768000 3291 101033043732290226771589603737600 3292 104567651662575639377104647782400 3293 1820507396268079466443006156800 3294 1875802786383883044661160140800 3295 28368511776723785788722585600 3296 29113734789886060410988953600 3297 380981699723977105379788800 3298 389594364559293733561497600 3299 4389136904298910493030400 3300 4473976591998439277875200 3301 43112208645574864266240 3302 43818856600004501621760 3303 358166185885053342720 3304 363091054384064603520 3305 2490369046038775440 3306 2518690952323229040 3307 14291402669878320 3308 14423280871436640 3309 66419289198360 3310 66903472876680 3311 243431500824 3312 244779110976 3313 676464562 3314 679134062 3315 1338094 3316 1341444 3317 1677 3318 1679 3319 1 3320 1 3321 33452526613163807108170062053440751665152000000000 3322 1371553591139716091434972544191070818271232000000000 3323 3302540404391586005907262180746973631647580160000000 3324 24128531418402735822792188703074442733777059840000000 3325 33160551364619202389864222741074782163933593600000000 3326 134728419976538314588239744742600689660261826560000000 3327 125376934799322354970493809025535364124639232000000000 3328 363951529192710152044178953838801168528509501440000000 3329 247410368901767712866039576687662320148713308160000000 3330 574346181445806696135315233926717233718257254400000000 3331 298217548378364340687697192280217465161389178880000000 3332 589809568275513255133145883285321525408112312320000000 3333 241003399145803795505648870958382220597822226432000000 3334 422649859521269485323626653892515874812144386048000000 3335 138874085382768454275198819867648999893803991040000000 3336 221890321935078645377687906324972388305350950912000000 3337 59600022666905466509718299263795824470041559040000000 3338 88455281405376497684836223895879939202165506048000000 3339 19675851760930102754638623023556061563822538752000000 3340 27515596369725623070347377224934988292449894400000000 3341 5122180633574647771059233154489314451495321600000000 3342 6823089770818194179632582098938166800327639040000000 3343 1072239337501135986833969698193213947448918016000000 3344 1371995664390309346050228254605259827014795264000000 3345 183337464159711790577357382197925373075783680000000 3346 226844712355678769625641296223091833523142656000000 3347 25934408920338177307428902890466339326525440000000 3348 31194270956209961206180246258760695143727104000000 3349 3067103109234025395792824764278261289844736000000 3350 3601744898852934483260321693270225965547520000000 3351 305905090195887127400266823478418180669440000000 3352 351950894434582011428168163836138873683968000000 3353 25917530514573486583923870982796304305356800000 3354 29299306560287495275803824354610257736499200000 3355 1876551922210299232287258979107539853312000000 3356 2089479059123365074253349605297352387788800000 3357 116693609212024764293443740532124110848000000 3358 128236983708200307582640544627727008563200000 3359 6257761831304238926185615614530477260800000 3360 6798470242081172862165891022257463296000000 3361 290329922202864720912282071062598860800000 3362 312273043322833431592839115773578035200000 3363 11683167805091850667482863305004359680000 3364 12456207399659763861087666789310341120000 3365 408527025390313626314216131969536000000 3366 432199113589647655736838259269242880000 3367 12427356695762082904422716693606400000 3368 13057836298203989111702253077790720000 3369 329044424842727930494652126330880000 3370 343648474461694790391991667097600000 3371 7581853943590451254907994206208000 3372 7875819837242452436194564558848000 3373 151900843965545705504622807859200 3374 157034834291208561049398977740800 3375 2641752604355425260956669952000 3376 2719355872277416521957573427200 3377 39781222382157419361623040000 3378 40792953061829555789652172800 3379 516879334783962137859379200 3380 528202799223545822390784000 3381 5767342851365685205862400 3382 5875473355244153692416000 3383 54922008362441155246080 3384 55795936526179622277120 3385 442782863857305417600 3386 448698224856769937280 3387 2990307240429213600 3388 3023373904621953120 3389 16681536704180880 3390 16831321711318800 3391 75423575405520 3392 75958952372640 3393 269131835208 3394 270583535832 3395 728643540 3396 731447028 3397 1405170 3398 1408602 3399 1718 3400 1720 3401 1 3402 1 3403 1405006117752879898543142606244511569936384000000000 3404 4674093995531302097342234724938044449918812160000000 3405 52931156832336773742926612131086929917472931840000000 3406 90449634147641140602520634185224007061644247040000000 3407 461474342712636881977375645671951293878496133120000000 3408 510859224374505379499721171819206782034179522560000000 3409 1715911471546701277735449369123340727898939064320000000 3410 1353593004799781003508337260589450449123362734080000000 3411 3483092805323511345586794700160049657268509081600000000 3412 2065433923337628399573801195327804559525203148800000000 3413 4411421139477250567621887725918863851328320307200000000 3414 2035829963150336028167039109035614848995045670912000000 3415 3789361984070203447904181331491314869690945241088000000 3416 1394768457200648665250018392966058874068772323328000000 3417 2336646520384667102620328724359943981148755984384000000 3418 698690503270322377455434300435338984065683423232000000 3419 1077587877250372591050932220651687665594882064384000000 3420 265537947253747422476583831107884493276568354816000000 3421 383287096863562831142948619168785883690486988800000000 3422 78737402705472100780939708769828132807403110400000000 3423 107691764482300406817365013467744137547549245440000000 3424 18617722483330690034806248779063520222265737216000000 3425 24359277081003042319069290852394498671954100224000000 3426 3572045234306850832978516840980364303924199424000000 3427 4504314389173845141760922487703379035891433472000000 3428 563992028320075074622217033799154244767973376000000 3429 689498914662956403819593646736207904861847552000000 3430 74133714485486316747279792958656353201553408000000 3431 88287547548238003850877896422092345916784640000000 3432 8190321251791241394264324045446498675589120000000 3433 9538864300002133793511279138126866125160448000000 3434 766631382667757796770950099560879742569676800000 3435 875956636474042917700757048847309559509811200000 3436 61200689237862582224687226999438435242803200000 3437 68786481546718365844651376229070140570009600000 3438 4189964024939810831535336934875586383052800000 3439 4642675358791195682616963693756289661337600000 3440 247134458502980847180167241303806076518400000 3441 270464150381128003752143980687406751744000000 3442 12605068686138467280411532443509440512000000 3443 13646534074063539646527794524565200896000000 3444 557619567229762295609979245178669588480000 3445 597992773920440087204250648443409899520000 3446 21443801958246663640000421692640133120000 3447 22805314037611973569349162884472463360000 3448 718028317592175562538560743222190080000 3449 758014541442305477322115049829826560000 3450 20954902494429459443573904109731840000 3451 21978092584589086801996696881561600000 3452 533194823051456071764691522252800000 3453 556001644173589004987958339833856000 3454 11825241780346640779314757563187200 3455 12267661207070629290032959765708800 3456 228362154608805043095229066444800 3457 235818551319331648925167703654400 3458 3833230098977824264083018547200 3459 3942132733452631059219109478400 3460 55782453770564457787574169600 3461 57155916373319892599235072000 3462 701223084764516378566656000 3463 716109816087480272061542400 3464 7578055614479829505044480 3465 7715865332444342760529920 3466 69964988169613395640320 3467 71045760810310335624960 3468 547378363790933986080 3469 554483244854345556960 3470 3590546152564103040 3471 3629151701222292000 3472 19471146850512000 3473 19641267572139360 3474 85647698440128 3475 86239675033632 3476 297543346812 3477 299107166436 3478 784843488 3479 787787676 3480 1475604 3481 1479120 3482 1760 3483 1762 3484 1 3485 1 3486 1405006117752879898543142606244511569936384000000000 3487 59010256945620955738811989462269485937328128000000000 3488 143380790979977914345447246316310936979117178880000000 3489 1066329476405251678300198537660213524736109445120000000 3490 1483192791461647640976817989310364857946855178240000000 3491 6120067981727246094683444924861180259609492848640000000 3492 5776690485946044288260461150891692075269027266560000000 3493 17001875697640527663590965430352989806096338124800000000 3494 11744828498674024943881999481471267895369321676800000000 3495 27605632426047392583270034525082173473435313766400000000 3496 14590570955228930708457083271096938096303548661760000000 3497 29183423007048807283214014823902367918469037424640000000 3498 12157972727274095439404291689287668114103579181056000000 3499 21540656083963521831496500794976981611801009455104000000 3500 7227480043276923744808368827407316869608539947008000000 3501 11656040041657970208483220790008784289973495922688000000 3502 3201891455280351970863602869514763611807428902912000000 3503 4792709696276185493814053624278645112085833318400000000 3504 1091923721212811738171405998097239078957114982400000000 3505 1538942144392039000097538462616055391973382553600000000 3506 293868989315607307165427501258379339770206617600000000 3507 394261534856664562361933461623147143161310085120000000 3508 63651774658378401481832976103178506015120293888000000 3509 81983094985396034853178877545815411406575501312000000 3510 11272218729014746037227526893293229973107113984000000 3511 14031792308112353466037856929073236043863425024000000 3512 1653237202974278521534230955198740496482041856000000 3513 1999658294823774774479163989604157100898385920000000 3514 202952045073315383370578433058343327375032320000000 3515 239560833300061252147811407539441836469780480000000 3516 21038335040018500745075530631540062263705600000000 3517 24320801866254578273494342019244698819887104000000 3518 1855167664279844233295752680838324523394662400000 3519 2106527512006117719284517671740940384442777600000 3520 140015869970695149980752104121955109081907200000 3521 156544602029899698963292059651558940857139200000 3522 9091095611844850931859974037224799038668800000 3523 10028628674535608601087866568120824020992000000 3524 509960455417758882079963097114086121472000000 3525 555999900548537263963111403622220210176000000 3526 24798925418658785558727379428138592665600000 3527 26762001893622543773427037387055478374400000 3528 1048312615043620023644259503988852695040000 3529 1121153484706150169369932653594444226560000 3530 38601937024639835945197499235360645120000 3531 40957676808377175110296369773780664320000 3532 1239977298814183044524314844353658880000 3533 1306443665966873020013609679097036800000 3534 34774768337824032524349293415628800000 3535 36411328511980267998460346899660800000 3536 851632688682255024470827278913536000 3537 886786077337772007308130051305472000 3538 18205077226899560410508915493273600 3539 18863124247301388854107716830822400 3540 339315763991732904055409204428800 3541 350031497954983142847385787596800 3542 5504041439028435877271186227200 3543 5655436762049472402384500736000 3544 77491385831490867577668096000 3545 79340433940708817139648000000 3546 943451484521875157212876800 3547 962879697007734727143014400 3548 9884779965702358025379840 3549 10059294666543886896168960 3550 88561868451620223179520 3551 89891086254294672990720 3552 672971267888960957280 3553 681464948848467588000 3554 4291170694139700000 3555 4336067213097681600 3556 22638937017543840 3557 22831543571790240 3558 96951235518864 3559 97604183538576 3560 328146375492 3561 329827941612 3562 843860628 3563 846948960 3564 1547760 3565 1551360 3566 1802 3567 1804 3568 1 3569 1 3570 60415263063373835637355132068513997507264512000000000 3571 202391047925598870084259235778580422916445306880000000 3572 2335050000736102226684656311099007472388664197120000000 3573 4032715059328546960253834516280943240629819801600000000 3574 20909726213048637603327351301554119161511443169280000000 3575 23450139439565378959464828377536256485416574648320000000 3576 79904261258235401037307767797164831559263872614400000000 3577 63981189692336627439118963356238061387573624832000000000 3578 166774866326551515523823137537235125068642228633600000000 3579 100558487202192046125555450880566863954953057075200000000 3580 217296741423569166991011206739593319080553086976000000000 3581 102131259370693379919639764959628376603090512510976000000 3582 192125988322067555543093812078028907315179682791424000000 3583 72133016386901988045155082586828199699060789084160000000 3584 122016456460504207244170635942454572801197516783616000000 3585 37271171683900785975392043746126893184432927145984000000 3586 57992318763423991623673306278031353910553424691200000000 3587 14620023187191491137356707607153796822699868160000000000 3588 21274054861409387232960844248536438110776773836800000000 3589 4477632037548112071751813475199848789675448729600000000 3590 6169688017130956493244234041729053306518000107520000000 3591 1094431056098826978662096198758110709327633317888000000 3592 1441710449339795382081912968276110586055336394752000000 3593 217249719733572987299909200265334171083860869120000000 3594 275668613719871375948898544517060709949907140608000000 3595 35523875946777974245982859346656862498129969152000000 3596 43680245638619478830280383738730175952922869760000000 3597 4840986925850190141667262052420963684148838400000000 3598 5796022839398008940066913535754127975320125440000000 3599 555135858900338763323944367012542770425364480000000 3600 649731998200153005268796410478897079851679744000000 3601 54003484494732086006226384912657891194201702400000 3602 61986937234638423734626895119679009878808985600000 3603 4486797301507935268957303441814177238835200000000 3604 5064346218515007450604526849590956428953190400000 3605 320184323043107015736771592321605323553177600000 3606 356179642457921113315821498483079396294656000000 3607 19717877327473027360607165413288460328960000000 3608 21658587140924112762430057737679314345984000000 3609 1051978408921712975137658992184992063488000000 3610 1142800865733269468763806568178523848704000000 3611 48776566809538564269956486970821384970240000 3612 52475691172201467523209815270122104053760000 3613 1970396099248226560164277636772378419200000 3614 2101781988323465032851946657626760151040000 3615 69477154681103385134355611193914818560000 3616 73552302090396310635147316916463206400000 3617 2141038106074649800597992721072128000000 3618 2251501647104203752499467645004185600000 3619 57702145729036643610231028872499200000 3620 60319399211444595212942555512516608000 3621 1360118085237160577981361854130585600 3622 1414295509241809066779547321230950400 3623 28024649875078177263603765350400000 3624 29003321954032649757889928087961600 3625 504144658247779347410979001958400 3626 519543205493446278393807495168000 3627 7902686951162707562136875520000 3628 8113141166102227784151608832000 3629 107643978476365071856034304000 3630 110133156032470468838294323200 3631 1269307875944507825929789440 3632 1294661906302841465845800960 3633 12893274456995734037913600 3634 13114262381387231328042240 3635 112099138094630384580960 3636 113733865783031531940000 3637 827364752449217388000 3638 837518472001026144000 3639 5128430008711716000 3640 5180641718699674080 3641 26321788050469344 3642 26539849598236416 3643 109745599431780 3644 110465791695324 3645 361894645476 3646 363702811680 3647 907311600 3648 910551120 3649 1623440 3650 1627126 3651 1845 3652 1847 3653 1 3654 1 3655 60415263063373835637355132068513997507264512000000000 3656 2597856311725074932406270678946101892812374016000000000 3657 6367765060064649186938490827379950713018483998720000000 3658 48187217486161924393593193430488189036041370337280000000 3659 67810005092179395522257008056626632132344592465920000000 3660 284072649427320219674715483070584870324719635660800000000 3661 271847830335245283354664657865879015721984747110400000000 3662 810984916256778090571719281302343393221406411980800000000 3663 569008815135319700026044941059502580888454456934400000000 3664 1353817060646589396604434622115768584426360720588800000000 3665 727953038277036066589210031537735202096005649530880000000 3666 1472183930726667880169213844167395139574721696235520000000 3667 624924086643479483814024307598998105509544417296384000000 3668 1118374199932498994297443346262039116622623089360896000000 3669 382914658247809709071914942165342825092228006805504000000 3670 623226178251796926208949129912832297270057841459200000000 3671 174952504260955920722526967135261728492152369971200000000 3672 264078835703299967857677612122013093730244257382400000000 3673 61572743199342395878727165525335077217855812403200000000 3674 87448567070267064237154998141026819965632223641600000000 3675 17113998578119226279865196029310160399794333286400000000 3676 23122934015967532674807372891524380462454333767680000000 3677 3831457366409098242380914171194786467977805955072000000 3678 4966983533711824880768604702746173276538082951168000000 3679 701955125081207066900692856676943059927466770432000000 3680 879035682968702574988526392467209859836034416640000000 3681 106613075674671950671954790420202703846857768960000000 3682 129665552316041794132884435291708931291553464320000000 3683 13567924864002751626602134673929726761275228160000000 3684 16097138671300642782422804059950126943520686080000000 3685 1459784265621134295362192184168765447764705280000000 3686 1695526478449099871029053117306419129106825216000000 3687 133775694058765388037943750188705845700172185600000 3688 152567620250901485663861155004539446409848422400000 3689 10507479710247826718129643919058246929357209600000 3690 11795764105800694506026085414607990885810176000000 3691 711101434352435605806750475922271682215936000000 3692 787410675462952283162599760912274829197312000000 3693 41646176910436659290045578589194163552256000000 3694 45566582864511215112843848093434783383552000000 3695 2118332201924040754162936307594951548108800000 3696 2293566947159038851021169175821909418803200000 3697 93854009256414225286659645642342050856960000 3698 100685291014565924806116919374683205795840000 3699 3630279391307739505807770103892886159360000 3700 3862962091083683562594690557899328716800000 3701 122796178530113256048901149501122150400000 3702 129729379726971850495732533117635788800000 3703 3636353144601083199145012337944166400000 3704 3817188773119355276433262561689600000000 3705 94322351342373609662476601865781248000 3706 98451200536968791527192147718651904000 3707 2142936405993841675633245220341350400 3708 2225409851875768787506179144956313600 3709 42615227726722692137986361140838400 3710 44054676366096924900327516954624000 3711 740818440126002090133640009728000 3712 762726986261573591696341026816000 3713 11234816541916814867976603648000 3714 11524779825552706921156472832000 3715 148212392310805703616188006400 3716 151536983003803062105443942400 3717 1694353414469709221021122560 3718 1727211576964228602381066240 3719 16701434800415403634632960 3720 16979579090321902266643200 3721 141036902613855705744000 3722 143036858583515638224000 3723 1011885092297224488000 3724 1023969362164226452800 3725 6101904300466101120 3726 6162398092286654400 3727 30490691177780496 3728 30736829490395184 3729 123855893577936 3730 124648393184640 3731 398180652480 3732 400121616960 3733 973865280 3734 977259600 3735 1700926 3736 1704698 3737 1888 3738 1890 3739 1 3740 1 3741 2658271574788448768043625811014615890319638528000000000 3742 8965621371789724119344761506326052605830858014720000000 3743 105340056344113572906531148367302430677913598689280000000 3744 183807227670520715438107209543741453300730555269120000000 3745 968215170860301978939996650698869432142544869785600000000 3746 1099616140433056069738709456668221917490673876992000000000 3747 3799860144789677865316257266145837458932330030694400000000 3748 3087020176798056890675899045540353716775224239718400000000 3749 8149079034625044773619937332940688896241664471859200000000 3750 4993582252031769729550484779804444594906388968243200000000 3751 10914873683283632744208927718657874623970696547532800000000 3752 5221728450587544783053359689761383772631988200013824000000 3753 9925727416897640324065341575600667061442627739058176000000 3754 3798776807667166957800847941419438892268219136999424000000 3755 6487098284194684113040951327730040319875313827840000000000 3756 2022846212339444291989164866994926125207276801228800000000 3757 3174888203842452557650574606146211869334408527872000000000 3758 818233524497381530766222101850028788690946569011200000000 3759 1200137249605313006107954759057616370604422306201600000000 3760 258588552851459327035806958434128423963575556505600000000 3761 358914839824029149939901295977105165452424228372480000000 3762 65268965046467613340997428774667031610210199273472000000 3763 86558193786918529486411543495673246248889135136768000000 3764 13390445034686309683576918982869489995667684196352000000 3765 17096402537386165422520140661496844514333997137920000000 3766 2265005666739437933723938667929845009845185413120000000 3767 2800966491067959643520863276971337601764640686080000000 3768 319616500412080316905314320726725105949406658560000000 3769 384690557249554187495828630864890562205638983680000000 3770 37993902655617657212855686822481608659991265280000000 3771 44685346592107375014249846121021598456994594816000000 3772 3835937583389346079636153120325712660309580185600000 3773 4422951716773190515352636502572295563774420582400000 3774 331194775325114539872065101628529644208920985600000 3775 375398853865561813490460336386541529283788800000000 3776 24595589924144535410547593981208881165697024000000 3777 27467668373949223491922231347863484322775040000000 3778 1578688036761248809673465754106963936690176000000 3779 1740388509663613244709522301370164660420608000000 3780 87933226902992030196102574245333814345728000000 3781 95849820956775071738451337093289832726528000000 3782 4264501141543737582041021734311092486799360000 3783 4602497358735903422042401047707281997168640000 3784 180551437623336193933887861660326701301760000 3785 193163698500798386251602572310260652441600000 3786 6687274197276288451719416996425138176000000 3787 7099263383061121230541172502223709798400000 3788 217001855197397847275212829228295782400000 3789 228795452199556815605709109497819955200000 3790 6175247556678695517995177608334131200000 3791 6471242338422917465802735004240330752000 3792 154167547092808675093656523447527014400 3793 160680202943608390465492229852813721600 3794 3376021000497281475231810895758950400 3795 3501556017853205376853335980826624000 3796 64797592689624983424069437227008000 3797 66914577407808561149655046742016000 3798 1088536665977161222867662532608000 3799 1119705197570071614199011815424000 3800 15971151594876878029642113024000 3801 16370638690981407550041423052800 3802 204061938852364047957098741760 3803 208502106881128086602659184640 3804 2261657490577521518689320960 3805 2304239121745266780814924800 3806 21633796876579140556195200 3807 21983869184775289672003200 3808 177440951721621270816000 3809 179887671351560788560000 3810 1237536012680539992000 3811 1251917597787012112320 3812 7260062974686752256 3813 7330151474609056704 3814 35319497552778816 3815 35597324324989440 3816 139779257978880 3817 140651316898560 3818 438102362880 3819 440185866240 3820 1045296640 3821 1048853144 3822 1782106 3823 1785966 3824 1932 3825 1934 3826 1 3827 1 3828 2658271574788448768043625811014615890319638528000000000 3829 116963949290691745793919535684643099174064095232000000000 3830 289147284014634288344638357911043883978644153958400000000 3831 2225577625735238246224631659308782748263733893529600000000 3832 3167447451726414118417415564035313267123892623769600000000 3833 13467411745662391644627477905804603726430208838860800000000 3834 13060920675183848537343954402766898609258002749849600000000 3835 39483196460087913850471905643448946760674212157849600000000 3836 28123408042752123691821876452158467275867220344832000000000 3837 67717029703074978224215060706034506611001536177766400000000 3838 37023515936221356659475726167464793487130637547601920000000 3839 75690966635257019471654336862023260765258451181895680000000 3840 32718388262900642070870429224117300415051942561054720000000 3841 59134192213927596073152848811130388192838043670937600000000 3842 20647021770570794156965105396694523196326251436441600000000 3843 33909050127273748866234713043894661399757858852044800000000 3844 9720756399821504803780351420946442178861981079961600000000 3845 14794356974787651143388389539514787993465155852697600000000 3846 3527434225268446949430217384964772186276602314752000000000 3847 5047874200697063832542774677262796449092240146432000000000 3848 1011604490288705283349875583723775481554526221107200000000 3849 1376323936526600587631425703204177905800414914150400000000 3850 233853089168467936005757652307237636201233661296640000000 3851 305105469270238824240230150416504870416564784988160000000 3852 44276470538259420627207404676654984632476222095360000000 3853 55773972588009078722015301930054078347119511470080000000 3854 6955980996425003763289949446418763979106927247360000000 3855 8506250792973798585367778429806530578592993116160000000 3856 916605194428201388475808246379633083445516697600000000 3857 1092964658786782469922432009502696147720549171200000000 3858 102224410342947566208792142925907288361638297600000000 3859 119288511643867769339528183282504040137694904320000000 3860 9722068121975023153305678128628769871117156352000000 3861 11135927007812855884562527322772031205807751168000000 3862 793523882576018915469769434067092509100638208000000 3863 894412474520792371755608094629293128259436544000000 3864 55884053035651702066044614921788835183198208000000 3865 62113738094319123951076620828003576807456768000000 3866 3411119820820461818435471212031507132989440000000 3867 3745318155702106709674651617481295129296896000000 3868 181139843787649823379271771779511682462515200000 3869 196766766631772781183382780829453847153868800000 3870 8394077548825963494654046142574142724505600000 3871 9032650163376804113511545500193343052185600000 3872 340283730840876732189429746231613692313600000 3873 363134030508480463005768956857831115980800000 3874 12090306052601271717871067574474512793600000 3875 12807356091047882652353403959399684505600000 3876 377001393559845508037593372097839104000000 3877 396751758216808447768772662212162355200000 3878 10325431015743134343144148090428506112000 3879 10803095162049544292999189503861014528000 3880 248456748956537708821519313142546432000 3881 258598236426142217115764112230891520000 3882 5251091020473079929303210785955840000 3883 5439961777961470072467746726830080000 3884 97393604055169075389949597655040000 3885 100474564803317799184294051921920000 3886 1582868593821501077058633093120000 3887 1626795509894390718729896620032000 3888 22492496856552328988754385305600 3889 23038265943148742282680956518400 3890 278613489089031253682028134400 3891 284499416267554145107426099200 3892 2996520621795799278613171200 3893 3051340601719430480547225600 3894 27839420591588791608931200 3895 28277490962449977753859200 3896 221963895782699148288000 3897 224942323286786752483200 3898 1506019801901048441280 3899 1523063113847624905920 3900 8601653386509094080 3901 8682571972186444800 3902 40769156870208000 3903 41081853625113600 3904 157299206688000 3905 158256668044800 3906 480952435200 3907 483185288640 3908 1120137384 3909 1123859856 3910 1865178 3911 1869126 3912 1976 3913 1978 3914 1 3915 1 3916 119622220865480194561963161495657715064383733760000000000 3917 406111233305326034138557893595686983152708249190400000000 3918 4857266484775802526587821212213252479680176036249600000000 3919 8560472529188066483059462787379409282511519141068800000000 3920 45795260314448827298524480940757907194678253033881600000000 3921 52650173771213937256659341114105299554204217088409600000000 3922 184461118261197895583859054882367289378385060220108800000000 3923 151976828631096408617759411452082815864143093537177600000000 3924 406191753018214928663369085625779947091549113391513600000000 3925 252834609384181761521593691543358474046654723915776000000000 3926 558886345450838451713616808045638864689682880816742400000000 3927 272001296212660871896876912206727063255570106548224000000000 3928 522348700395650834054594707764053278530176699439513600000000 3929 203663344607923155171908586587992050567121803726028800000000 3930 351053615002688381159995658558982202587227165923737600000000 3931 111675101325845787296477524411466198830653707491737600000000 3932 176779019300184113960510570320474195519806242606284800000000 3933 46541265002203673688260346004197737669954576685465600000000 3934 68800533207026736418246353697107524670664159631769600000000 3935 15163919103584116666041530514500551264637502357504000000000 3936 21199041992778375579838332996232528894451330423193600000000 3937 3948707917379747883694759878583791904013985188413440000000 3938 5271442656937934414519945160509473987000425995304960000000 3939 836423115729351871766719006536364686006279450132480000000 3940 1074443583452616268253636480183862873561594656194560000000 3941 146201725541534127644784644733498010075509565685760000000 3942 181817464686067262680454149393764270426528342343680000000 3943 21338723514968618024029093879121393746830226882560000000 3944 25817325869203737022680066818726605877846747381760000000 3945 2626330813930995963054314153391305473145123635200000000 3946 3103805255431614345563675084948668078285305937920000000 3947 274841601595468139792419033340564358075569405952000000 3948 318321338898661342530396825898257340507543830528000000 3949 24625833011605177447548607701912603860518600704000000 3950 28028875431763137491633242460166400023578247168000000 3951 1900325429162523008944411163221492161557004288000000 3952 2130457551348507428892108505283149922784313344000000 3953 126925014689907898501350573856602212334256128000000 3954 140431221029181719963005124389660986526384128000000 3955 7368115031455103177260087053071528778547200000000 3956 8058560098756984937904961786679337601990656000000 3957 373042395157118014571117749823510844368486400000 3958 403879147774888435175290827976281537026457600000 3959 16518892241876092221678999917288844283084800000 3960 17725016595912731494833661254155072412057600000 3961 641211069718309712516803511070744910233600000 3962 682600882746230918380121719457898056908800000 3963 21855389536484174845255644889747823001600000 3964 23103151440027939354610313886801582489600000 3965 654887533610386806347376364472875008000000 3966 687957663445839733729895737402977239040000 3967 17262970634919524722358691645567221760000 3968 18033704294511921863946339847237632000000 3969 400377693978915375206950803451699200000 3970 416168257229536459074164231368089600000 3971 8166982691506204183386335461171200000 3972 8451117761312855324202223830220800000 3973 146377754024141330418994411622400000 3974 150861298693971021823249583616000000 3975 2301570415590960588392528179200000 3976 2363474250988554058481760657408000 3977 31675284104908711146823828684800 3978 32420860752799506179800619827200 3979 380388076165019722023047577600 3980 388190176746091150244097715200 3981 3970041481241860603641955200 3982 4040614715034318515787369600 3983 35824263419061748795651200 3984 36372436173270213239059200 3985 277653016353323447928000 3986 281278615187202297537600 3987 1832722635761952292800 3988 1852919930205032457600 3989 10191030776384140800 3990 10284451566810969600 3991 47059223479257600 3992 47411162885548800 3993 177013813017600 3994 178065032025600 3995 527990784000 3996 530383680120 3997 1200332154 3998 1204228326 3999 1952118 4000 1956156 4001 2021 4002 2023 4003 1 4004 1 4005 119622220865480194561963161495657715064383733760000000000 4006 5382999938946608755288342267304597177897268019200000000000 4007 13417739013963869009647283999592661762191695177318400000000 4008 105008259642861523606696245881108476151548201245081600000000 4009 151095607856876701811843163168968506303086687210700800000000 4010 651828788869256451306760986701965074884037650782617600000000 4011 640391604154487121437137289238615736970814340831641600000000 4012 1961204958965154018855094808837569893608724607323340800000000 4013 1417530190554941974749743851799213843278168009054617600000000 4014 3453458089656588948753046817397332744586618241391001600000000 4015 1918892826514142811198001369079274180967533413557862400000000 4016 3964979844037404327938061966836685599126313184002048000000000 4017 1744328768043189765086046227292005581932907521795686400000000 4018 3183387350022392657346472904264920747207888664631705600000000 4019 1132779324283608892235338329439245594401803118365900800000000 4020 1876960870730007080140557745534241965576330814265753600000000 4021 549109139317813503466593338354056096879442856090009600000000 4022 842525083165628415412988099598639655225738255977676800000000 4023 205275805139283786412620128327612486052401680849305600000000 4024 295954872238394608882671214173933364879814966221209600000000 4025 60686121166575854416785931782070447934591182307328000000000 4026 83133619136475402023252489640420534655470001559961600000000 4027 14472096929960805003953854232409485533069499946762240000000 4028 19001188774098681505330301929252193155745841319772160000000 4029 2828864289951025799991052216985838994467709444423680000000 4030 3584272349913024810744325067036296399181972672348160000000 4031 459220870380659296992832369822342389135321291816960000000 4032 564598750369888199022004178735058146463213032570880000000 4033 62585957264237680505440464966204882501878478274560000000 4034 75000735514608948169189507246347932525271460085760000000 4035 7226429279363636442449960585057133449418847027200000000 4036 8471788279405663965842443332661349884481576632320000000 4037 712334667084344181691174549128859002275841441792000000 4038 819438054250239857335710555422998744768892633088000000 4039 60334407727526028643688232234931766770047320064000000 4040 68277436785198794220635606718484590795252891648000000 4041 4415107815766849601916418834701989744800923648000000 4042 4925575765592868006690556442543310879119867904000000 4043 280425406626828680330946778398020033318780928000000 4044 308970538035776521898364447176319267344744448000000 4045 15519408001899345229327316783149554489360384000000 4046 16913064597186760091157186924004760723914752000000 4047 750775884854286371830549826239347266971238400000 4048 810348405126844620283310375484981974374809600000 4049 31831660129715545170203338497711460437196800000 4050 34066047968794352330093264312757472631193600000 4051 1185274842085366939821001551922097985945600000 4052 1258931906843385637736024897630883859660800000 4053 38820452246677222706947346634150582681600000 4054 40956980559784319504205083686348888473600000 4055 1119531929318827851788863028542157783040000 4056 1174096945738069226914859265076722892800000 4057 28443524337963721619327060736981811200000 4058 29670624933688321634155724897627750400000 4059 636676789900203972025595288819712000000 4060 660966537237802612335212834075443200000 4061 12549694873988812575934067355648000000 4062 12972473177462156287495456166707200000 4063 217606840746108878886632900812800000 4064 224067096639218604166094931517440000 4065 3313732774135815392886475517952000 4066 3400196218430247461202403700736000 4067 44212891113915117562515094732800 4068 45223334484839442709634794291200 4069 515231504145830689560640281600 4070 525500503823465521868722867200 4071 5222815407863356226043859200 4072 5313101808344567514711033600 4073 45812638729283210468611200 4074 46494840721175617100803200 4075 345423907438870627785600 4076 349816455310345418304000 4077 2219797038154861526400 4078 2243635668953422473600 4079 12025642835543500800 4080 12133134979941081600 4081 54137687780217600 4082 54532712947564800 4083 198656672601600 4084 199808370014400 4085 578396966280 4086 580957373640 4087 1284265164 4088 1288338996 4089 2041038 4090 2045166 4091 2066 4092 2068 4093 1 4094 1 4095 5502622159812088949850305428800254892961651752960000000000 4096 18800738952910477764935626266897258940088963196518400000000 4097 228817258238633524978328118029114211243185365686681600000000 4098 407199475356614927230382572219045488757721575666483200000000 4099 2211590234107507579338822369155972207106747840803635200000000 4100 2573003601332717815618172854417812285796480673277542400000000 4101 9137040228884359648164277511290860386289750420907622400000000 4102 7631325721184921917854070216034425266721396643541811200000000 4103 20646025597803040737370072747623447459819983823332966400000000 4104 13047922222227303004743053662793703649424285309180313600000000 4105 29162229980395157727579419987496720520312030758961152000000000 4106 14430952452296542918454339330588719090723758314776166400000000 4107 27993020062237342694449418523983136411514441358219673600000000 4108 11112842620007654902993841210339639908020510493193011200000000 4109 19331853640146058190706273197978102066220338297123635200000000 4110 6269833985272515107873304452366690740611873662985830400000000 4111 10008795758538476322324043980276054959487417974154854400000000 4112 2690007329419182493126569254547152029697353383621427200000000 4113 4007349610688858290652320369665585790076289599039078400000000 4114 902816083904153153050530531994637844225726789294489600000000 4115 1271110803906199885555234532000629694024576165688115200000000 4116 242326685366044257066744886196924875519234500974346240000000 4117 325619981355620385091169967023856338057489597343989760000000 4118 52947560253510991105222928533082261089358354652856320000000 4119 68425593612919029844997580017709885339579195504721920000000 4120 9554143664861595671651145874726747457941149465968640000000 4121 11947875725472118894045215939149452838802276420157440000000 4122 1440802152069215726098170688261926501489511728414720000000 4123 1752195740353260102065287252396482016844163412131840000000 4124 183397174705063494805938916022204934266554165493760000000 4125 217775777264463208065118561153986664126395533230080000000 4126 19869142952755170872901236118723093920895039700992000000 4127 23114569868744085722240697323981187547828592836608000000 4128 1845122985618182344278410503416838779859697074176000000 4129 2108766324111344181950839708590653145853492002816000000 4130 147749377469002087055131145743120406201669517312000000 4131 166278484147230135949672597961509487243331305472000000 4132 10253658491502612932978545232105691512176705536000000 4133 11385411932935227124988792164467716259333537792000000 4134 619358698073763426484910782839310357131952128000000 4135 679664302578597829041992689363568797036314624000000 4136 32679358179126773899598733275031053330310758400000 4137 35491505394831628109220565010913711427131801600000 4138 1510644927980586614027783822434634103993139200000 4139 1625699168538830269045658793176115305329459200000 4140 61327369336757791945976300006965726307942400000 4141 65465688575120974575578863407820783248998400000 4142 2190622760763638982702761216850497844019200000 4143 2321676873084670848048099336423756654182400000 4144 68945278792755015798926659399902833049600000 4145 72603033078292947255780287606885841469440000 4146 1913628578525125989017362844238249984000000 4147 2003647343285617632656390898049653964800000 4148 46860898260993828878846797695759974400000 4149 48814364766246998751567279540559872000000 4150 1012357993709489364461366720033587200000 4151 1049717954258193957248515130265600000000 4152 19283071559099313775207810290278400000 4153 19912092917384823291364937013043200000 4154 323479079863293065952689197056000000 4155 332786912184692090856255921758208000 4156 4770795842961616105640371637452800 4157 4891555813059024745473232212787200 4158 61710742617506024775575283302400 4159 63080082615159635620863289190400 4160 697853412282956277328170220800 4161 711368780715044173594941868800 4162 6870731525140196670643814400 4163 6986233872314997323707756800 4164 58584677481536089073299200 4165 59433657019786922787532800 4166 429729148683920433254400 4167 435050772099776911353600 4168 2688584453868532003200 4169 2716720441026727075200 4170 14190367115589350400 4171 14314048472676326400 4172 62280323179027200 4173 62723704420742400 4174 222944248665600 4175 224206019299920 4176 633612245364 4177 636351876636 4178 1374062592 4179 1378322172 4180 2134004 4181 2138224 4182 2112 4183 2114 4184 1 4185 1 4186 5502622159812088949850305428800254892961651752960000000000 4187 253120619351356091693114049724811725076235980636160000000000 4188 636016733595248452208710690248159700000906941353164800000000 4189 5059197201810263610886355428560104114214402622960435200000000 4190 7357597436772943210575168077991596778699709187358720000000000 4191 32195714522093304339449827757446365651772479776804044800000000 4192 32031017392439125401726488159394136186453940351533056000000000 4193 99352468341281444515498638717819075492291082357781299200000000 4194 72837714486712252756342287398798262057517125060054220800000000 4195 179505097722006132380010226347900753710804422927319040000000000 4196 101316992241877872319851116640440315973930822332841984000000000 4197 211551302806115756812730270461984258080122437223055360000000000 4198 94670075782283272112412465786020975859637504317377740800000000 4199 174428838163267404932387172120169490783077319931278131200000000 4200 63220691537053663945819404364544937250503453938024448000000000 4201 105672053693726383877171929492553232482731555753348300800000000 4202 31528854393891936267336598016653271197066245043126272000000000 4203 48764949584157383431321496561813479099871377749127987200000000 4204 12132694365826236668107095157617326388107830702689484800000000 4205 17621273733655010299255196221666520574547778045214720000000000 4206 3694377657566642456222683393969878449216921175431577600000000 4207 5095257284184068378624849055459974288176196237446348800000000 4208 908043144144241287248622180887761210040431498525409280000000 4209 1199674664964159734336363855769457223221798298053509120000000 4210 183075317591258177904811330514430854834872989096345600000000 4211 233302121708918171139236533101379519701949938432737280000000 4212 30678303702371923333321434886554497358165928889548800000000 4213 37919418242486976049057408160962127576110075918417920000000 4214 4319756186224149029348432076707351096575921729044480000000 4215 5202229574025271717848004585728486913006650576076800000000 4216 515812921555790771158637102934833072939821128744960000000 4217 607478038117123750493870954456408758812548058316800000000 4218 52636537638635003230695265378650608025583746023424000000 4219 60808720364255119159683382873439129807197653958656000000 4220 4620505741084379661888069186223700051281873797120000000 4221 5249528416230488716100077617640944322435125018624000000 4222 350844336994277168743286412139411934462512005120000000 4223 392854969364502064257438194318501787682845229056000000 4224 23153227196336732228202097038414613044840628224000000 4225 25598056682580947132313556734578402557191782400000000 4226 1333251466161133307033967354864189863642529792000000 4227 1457665274049188793235223287867787790336393216000000 4228 67215048882423947003804025282041027610987724800000 4229 72767532030666480642252842283222882248373043200000 4230 2974901293947501691857137393329361284104192000000 4231 3192737375103370476229948951562959046364364800000 4232 115850012072684671177742371395382233661440000000 4233 123376556289916713911436008698841440793395200000 4234 3976363564110791227222339162021424647372800000 4235 4205697978834749545241533185995805523968000000 4236 120443747541421096981214358712842091069440000 4237 126611492582244131693863813800415094538240000 4238 3222030698071457183506407638139413299200000 4239 3368496090235280427827554243340530483200000 4240 76148030596403211592024180981466726400000 4241 79218825479185918918987069908030259200000 4242 1589643957912974742954333818393395200000 4243 1646451720421453146473306113934131200000 4244 29292986233420322203992923727667200000 4245 30219179362788879083005303862845440000 4246 475910787473540574025467070881792000 4247 489195938232483474071566491992064000 4248 6804588834201711513516065995161600 4249 6971829199361639110116432750182400 4250 85411391808214236495364736256000 4251 87253105791039049626824541081600 4252 938102921044670663726187744000 4253 955771463898894279271649414400 4254 8978112906687224352199929600 4255 9124996545489075710344704000 4256 74474177223724137951436800 4257 75525213964062812029516800 4258 531839812439044063468800 4259 538258012871634345139200 4260 3241764024303533040000 4261 3274844650104016828800 4262 16680700753479360000 4263 16822553268264307200 4264 71418530118700800 4265 71914889441404800 4266 249550509114480 4267 250930058487360 4268 692688442908 4269 695615470452 4270 1467950340 4271 1472399808 4272 2229040 4273 2233352 4274 2158 4275 2160 4276 1 4277 1 4278 258623241511168180642964355153611979969197632389120000000000 4279 889137352946604543901824739972971425077142921989324800000000 4280 11007531756567131765674535597093179653505948167910195200000000 4281 19774392075356150032036691584543297671613820997677875200000000 4282 109003938204863119839811006778890797848231551140731289600000000 4283 128288766699410680544629292235628774211134300831403212800000000 4284 461636605279658207803170870788116803807390749559462297600000000 4285 390703326288130455540867788313012123722359582597998182400000000 4286 1069715671438024359171892057856121106103830322054430720000000000 4287 686090058931395493979265809550102333580458534591528960000000000 4288 1550129906800578545576242965760246618165469868598493184000000000 4289 779571757499815389487205065178110113237947463127321804800000000 4290 1527223245731270863451852941089191669421301181059380019200000000 4291 616973678922643052553123002671984051536601497497449267200000000 4292 1083025959250132139895582012425140287895433219896088985600000000 4293 357902888844861874015864713625779402059261516098358476800000000 4294 576085454345034771026401996565527815578640200538626457600000000 4295 157959198876593513444285352980369416592841854073333350400000000 4296 237110381286533723091980553936096011233456988903964672000000000 4297 54565050309321434861482030161365305066716989799530496000000000 4298 77363481517246404920351219225696116193702857832556134400000000 4299 15083731869770722538359693045225347598620942721225850880000000 4300 20399396407898226477909837505581222176878207312613867520000000 4301 3396578476059257869194099821942627481240274167209656320000000 4302 4415677564771354137051250116601821834182020486775439360000000 4303 632120069839753174472415186626587985358107013996871680000000 4304 794852280806107759159361682241403803125656930180136960000000 4305 98396004849625062459935457234865042928172980125040640000000 4306 120272618039090200846125909023596782367785756288614400000000 4307 12939423397362133285227561129750983007103967507251200000000 4308 15437691105455042496908576959965860126947240637890560000000 4309 1449662640335283802184995200514818487221887994691584000000 4310 1693862821948095779439183728683524573560491921637376000000 4311 139357317962689573411780559039242030678989508509696000000 4312 159920737597488295711372849177199827662311778091008000000 4313 11564726482127477753479233036150359142760341110784000000 4314 13064617171150305105734689721831890222871696375808000000 4315 832766286094899976593278038048379435534817165312000000 4316 927969330212457739131911426048484451871521505280000000 4317 52263086005803613272992903831862199830042378240000000 4318 57542278903775045097287213134666136017898569728000000 4319 2869181300580091680315107818790649370167135436800000 4320 3125766027606275314368589843380732227411587891200000 4321 138215360497511517863109864936468830498665267200000 4322 149175392951991503287398805562500301598857625600000 4323 5857287652775117913318023493656750420577484800000 4324 6269624738134056281282155531730535859067289600000 4325 218809281828575703364772148587355632330342400000 4326 232495369324896243769696677510758003539968000000 4327 7216791667370276969771892153816857800704000000 4328 7618040533514518066263206703519440073031680000 4329 210384290732102018465030412392039840317440000 4330 220782917716668160428714186008748830883840000 4331 5424492916338167140812207129840132096000000 4332 5662771234248889369151216381746844467200000 4333 123728856300749211721708416823045324800000 4334 128555569329321034909667281030513459200000 4335 2495948321190642490389100902036480000000 4336 2582320087538539841167458153547161600000 4337 44496502986995096303769315989299200000 4338 45860164235469407353249332185481216000 4339 700138192092736530990564537842073600 4340 719099061446257637108808405993062400 4341 9704993737224494677968104310374400 4342 9936593082274141984297007342131200 4343 118210502185513181529788736633600 4344 120687438484646125785786808915200 4345 1261027302726259907246447020800 4346 1284124455897699153485913984000 4347 11731592748319420538644992000 4348 11918378425419061081358745600 4349 94671447211868398314393600 4350 95972600252752326863136000 4351 658203281770865067619200 4352 665943873599890517673600 4353 3908711278736232508800 4354 3947604928319804169600 4355 19607875942893638400 4356 19770567376039200000 4357 81896909805984000 4358 82452572348501040 4359 279330284646588 4360 280838596689252 4361 757269384732 4362 760396612536 4363 1568248528 4364 1572896336 4365 2328304 4366 2332710 4367 2205 4368 2207 4369 1 4370 1 4371 258623241511168180642964355153611979969197632389120000000000 4372 12155292351024904490219324692219763058552288722288640000000000 4373 30781923831923281797711227181636477325119769165588070400000000 4374 248789800241649521477333240739418073021582871447050649600000000 4375 365581471603684480929069591250148346270500152803537715200000000 4376 1622202520743248423793952911378869983481538100650521395200000000 4377 1633746584144049574425774235727153174974469497353456844800000000 4378 5131202617319886100031606890525613351945071620375183360000000000 4379 3814075907163606335088955296056530440425664460420546560000000000 4380 9506455264372312581032372696207456530511638199638425600000000000 4381 5447988694299655493012268291650797184355207184235102208000000000 4382 11493041138688019115774565677473506747931224418082095104000000000 4383 5229065319267129178770590957121095978640910166044075622400000000 4384 9725378639404838895274050030737157736225935217829452185600000000 4385 3588346181164165258006635007805596102310263832584598323200000000 4386 6049612482855272182122662698575142214583816340303459123200000000 4387 1839759045357782878580684820408483148321375033125293260800000000 4388 2868038084800431792298512334970761333272594954747641856000000000 4389 728195834070426636845318825388383756833909897099739136000000000 4390 1065310246768319207156974776354422478237202557029056512000000000 4391 228200800214953630303948149677949592179912285044814643200000000 4392 316840573873897618715719124832314907737984080992534528000000000 4393 57761759644550063039044935546950124470521223151920087040000000 4394 76784105661213733991718938726745711668302727321128796160000000 4395 12001118402848392230720232356120877658479304654737899520000000 4396 15380877285090508180595367172366659260173667593114091520000000 4397 2074000343851233571138522626294649361191905671805665280000000 4398 2577064938202995633465059865806623799202830498345779200000000 4399 301424545602160066839311764840110544467241301390131200000000 4400 364777408018277971584982124552835667279098333364224000000000 4401 37182630710484299529683504967688137435275560558264320000000 4402 43989158896959858770120511819417071791136999378780160000000 4403 3923579909351128954027672673311397064424324057792512000000 4404 4551872679068086379944302723735163674498781657694208000000 4405 356521087793655417520519810791755933089237576974336000000 4406 406648573160321265368076497206324210816762653966336000000 4407 28054410320858504684413694406702720062498405351424000000 4408 31528800731281902125834284854801474243965422141440000000 4409 1920967964322726391318776598853866248642326691840000000 4410 2131077994293762254350648592573669372059535278080000000 4411 114925904915376878703589369510479123421241278464000000 4412 126052546784086918379342707664452162163709050880000000 4413 6028288598054017189493897007046577667883558502400000 4414 6545840033047599904554473430692207693085120921600000 4415 278035721313044097380395322422948810851562291200000 4416 299234049581849915670206406285959376777982771200000 4417 11302238220191297458671914949239715402665164800000 4418 12068322883760141835119647940576083576356864000000 4419 405698369341782891044222089202362590756864000000 4420 430163174330129472396048737252560863166464000000 4421 12877647801817068527888967013320436080967680000 4422 13568780684879992255874805952138949516328960000 4423 361819733541460506089831571384592265379840000 4424 379102233957726340536609235445753763594240000 4425 9003450354369118085637343635969068236800000 4426 9386056031770627558343608667424266649600000 4427 198442122322659024640562106287534899200000 4428 205938800189129332793912668385417625600000 4429 3872718674161397633976768317236838400000 4430 4002621517589617158068707435100897280000 4431 66864309998251503282966268320743424000 4432 68852373332396130634612957309108224000 4433 1019953867300216972125819639614668800 4434 1046775033816254675284280745251635200 4435 13719329152210563793250246914406400 4436 14037489054452977316757760772966400 4437 162301339474612702724919560601600 4438 165608697287894156911554331392000 4439 1682998609340559451799843712000 4440 1712999293535685711872115072000 4441 15231879077834455022362521600 4442 15468063481730013246746035200 4443 119667918396503469297427200 4444 121270726857719141084678400 4445 810566190913131120499200 4446 819861572154779308627200 4447 4692704214149762428800 4448 4738264931928226608000 4449 22964546858472576000 4450 23150567179785225600 4451 93625783734364560 4452 94246285097406960 4453 311886641463264 4454 313532523800496 4455 826263050712 4456 829599403512 4457 1673013408 4458 1677863880 4459 2429730 4460 2434230 4461 2252 4462 2254 4463 1 4464 1 4465 12413915592536072670862289047373375038521486354677760000000000 4466 42937216182948186287930551873856240383672057887876710400000000 4467 540516816666247229242597033352692386426837800781978009600000000 4468 979952743449018483335472423239714765562583177054126080000000000 4469 5480978834075079273788261566126176369736697326202152550400000000 4470 6523442273175397147071275618560329508404946592710891929600000000 4471 23780759574166842398346154709208476566236294079504711680000000000 4472 20387506245974311440387428074751735113647729462057369600000000000 4473 56477554846345055340282425667619426444928927078987857920000000000 4474 36746398735870590046093714154461442452287674120813936640000000000 4475 83912690790800082768692035052699294202454191892366098432000000000 4476 42867433054290794188398111420200082619776685414346548838400000000 4477 84799756933789020561463506849754706880153681108932336025600000000 4478 34843801907553995701320495085376330452397782045921640448000000000 4479 61710624683411181610261986627143891555206729772841723494400000000 4480 20767684845717535210768141261843007401154816605305805209600000000 4481 33701714291416941191389958533720477362358545966157529088000000000 4482 9421800591434271523906381763466215144777784028645294080000000000 4483 14249336386554050500713578923903369872478530422137946112000000000 4484 3347318248917855510196456273133918400036325407477202944000000000 4485 4778757359596146643333833299187836055534939732991750963200000000 4486 952219929963948312145213415848766276913717535663655485440000000 4487 1296011601453012489655391325100213572228138031998000168960000000 4488 220797526495394440760361727000196243570054383177983590400000000 4489 288736628770238732570178944323633159709039710686349885440000000 4490 42342881755156544605396161314197100955668441326587740160000000 4491 53533786763783680620244727919954041810205200241760665600000000 4492 6797008576633236569215424573568171421744208717807616000000000 4493 8350150604079325274079103498939269352856546800199270400000000 4494 922516868675542464530234699068157728808231741738188800000000 4495 1105786581080120011436593818631196953372565883982970880000000 4496 106766437446577922034563274592399424821926184303460352000000 4497 125294574350468456183201330796226251322040611617374208000000 4498 10612731171560228477793139507195014537015820466257920000000 4499 12228068083747524574090199484240755402289747006062592000000 4500 911627958935774349687522996526973171941733950291968000000 4501 1033750197375535910443341603854254941514604080005120000000 4502 68027192053413703560891040233024932968169629286400000000 4503 76071328581479873604166033305128727933798454394880000000 4504 4429596092601299828422435982783251840484360847360000000 4505 4893107381674964419020434823037643900918666625024000000 4506 252646607343221279358714544812430293189263779430400000 4507 276089316109188133469035020146727309079465269657600000 4508 12662625901934570046923170523997081531819491328000000 4509 13706258894743192062349616097692222169830286950400000 4510 559185528646249757219660450118472831039281561600000 4511 600176037012284617171749871809025098013212672000000 4512 21805083747962931220180978081432785754521600000000 4513 23228100611355161536065088461092467746275328000000 4514 752104369375556185593272912585571765190656000000 4515 795829119938826339576682659021493986671984640000 4516 22976093756957965414210426808138348416204800000 4517 24166360735280063956453086880558893398753280000 4518 622195393525692528848817513616918605987840000 4519 650915253201673030255867621769602298019840000 4520 14942435456805080248279347643475243827200000 4521 15556723359578037234007638156888912691200000 4522 318247641739809864179238949585285939200000 4523 329890164390979245169950659755681382400000 4524 6008550817537162256557695484723200000000 4525 6203909400892148711024675380003995648000 4526 100470943218702856770513366137162956800 4527 103369128281816497215835760796775219200 4528 1485793566686992716668288646512640000 4529 1523731501765413490530537097673932800 4530 19393433257115196506680106272819200 4531 19830486101715991354475527600896000 4532 222830650005473178272749017600000 4533 227246671170983716278878202624000 4534 2246115061259891637654803328000 4535 2285081457955800643777334860800 4536 19776108544004138141453414400 4537 20074748293862124936176563200 4538 151261675921504992543148800 4539 153236032790513885933011200 4540 998184332292470280921600 4541 1009346608714129908768000 4542 5633882259408657072000 4543 5687252165978108208000 4544 26895598529159808000 4545 27108290652513275520 4546 107033637397400784 4547 107726537738491056 4548 348235571930400 4549 350031561202224 4550 901538980056 4551 905098427640 4552 1784772000 4553 1789833960 4554 2535570 4555 2540166 4556 2300 4557 2302 4558 1 4559 1 4560 12413915592536072670862289047373375038521486354677760000000000 4561 595867948441731488201389874273922001849031345024532480000000000 4562 1520469560115265712578069456592407151989420977836104089600000000 4563 12482427228265424260154592588844759891462815630240409190400000000 4564 18527863380425873567930812803246835386546590511623936409600000000 4565 83346699829751003615898001312311935576850526157427179520000000000 4566 84943278312089776719508438933463681907179482465676820480000000000 4567 270078485205521375199863285454437917459599731857513512960000000000 4568 203463149789827415524657282285465196254079623562243604480000000000 4569 512787407536216059229836315085577339909487560661632286720000000000 4570 298249856062254053710682592153699707301337618964098842624000000000 4571 635578665447825000325871187571427618103152963960306663424000000000 4572 293862568379112994769386477362012689594540373384462178713600000000 4573 551617931625221287534617908325138278218998571564746040934400000000 4574 207084418603433928085638975460044943363290446009982359961600000000 4575 352092023860464246352149796158750717855229914107407761408000000000 4576 109076119022891113382641012641450198520580818195319881728000000000 4577 171367542361837667221718550612317021359443103794044338176000000000 4578 44375200626814750092481685382108635472805459089432772608000000000 4579 65384228231433372444248368188915648827864253159532658688000000000 4580 14300956659235629764785967457675498824672115089628305817600000000 4581 19987104905543232341688351291138951626958175620633408307200000000 4582 3724784392902351338019370322102372251498736246955819663360000000 4583 4981648673191271721257900383984007732306668943412182384640000000 4584 796851209832117267834932880093998371177061006605402767360000000 4585 1027018738454583125238756568597232804197375755155826278400000000 4586 141894898260015756020045247376340270292879913573259673600000000 4587 177232903797527471026567601478671984171941064162358067200000000 4588 21265386765536919777502389285893477556171791184533913600000000 4589 25859466188956667910158245477475381382253266801682022400000000 4590 2707283142778788841955042937517188325701458648534876160000000 4591 3217266208134193232402378385963216399347141854164418560000000 4592 295098273095432111827891562911346483914293739077500928000000 4593 343784462945736602420527861535514107697982131186696192000000 4594 27725743385655688518778090425199299325299224161026048000000 4595 31747199595442945311757871350144317521494354396446720000000 4596 2258239654336982574539380328048703734941657407160320000000 4597 2547132632477067212483387276884725705224944342794240000000 4598 160233654340904570344192316978010512903001310494720000000 4599 178363072307580461812997165748664857792656147742720000000 4600 9946039528539390006194725719286249764703942213632000000 4601 10943629627311136501228884790931347684776701067264000000 4602 542004460049814104454421601150666021247674587545600000 4603 590289637695472928887649744819953278347551073894400000 4604 26008340524960686721182146000298624452694481305600000 4605 28069493274671988014519523599418272255173459968000000 4606 1101692963215432035235912367681979170367209472000000 4607 1179455535432771425257492972956677109678342144000000 4608 41278605476368509990303638363146190110851072000000 4609 43875932979201376211075427849215389178265600000000 4610 1370231463862775474931943329224952697077104640000 4611 1447130592813065967858673344724163563455774720000 4612 40343440966948069706522342234598777154437120000 4613 42363267965250928302210330181955074051276800000 4614 1054361010535410196959410008143433881354240000 4615 1101445942726663153056360837805967097200640000 4616 24467657328292713431026328745276918988800000 4617 25441785768656245208115446239388958720000000 4618 504138138099556950610123828812654182400000 4619 522015997235280868757248616640524451840000 4620 9218037697453234414140076364118884352000 4621 9508823320847162981486097330841190400000 4622 149428728849113271432552708838667059200 4623 153614329904996721629481236568853708800 4624 2144321365993099778744300498404147200 4625 2197530976379156401734909614776320000 4626 27183897551896606237476245181696000 4627 27779703571534910886230135507712000 4628 303614583253820031959141515776000 4629 309470637260696630448739726080000 4630 2977245256995945478728204364800 4631 3027548505078841279621144550400 4632 25520168627036304667729920000 4633 25895743183032643708241126400 4634 190168853085335286327110400 4635 192589388253943292747116800 4636 1223434134571658877504000 4637 1236783325446684785952000 4638 6736180508615340720000 4639 6798479390607799036800 4640 31389636148409306880 4641 31632112337188809600 4642 122004196187637456 4643 122776098880914864 4644 387896198364576 4645 389852332570800 4646 981843623640 4647 985635893880 4648 1901399040 4649 1906677000 4650 2643666 4651 2648358 4652 2348 4653 2350 4654 1 4655 1 4656 608281864034267560872252163321295376887552831379210240000000000 4657 2116337508556997200779459330866329153838452322860636569600000000 4658 27081191965087845721088644508555848936764083583341454950400000000 4659 49538153989117171396016218195338430664555996653488282009600000000 4660 281050390097944308675779409329027402008560984614145884160000000000 4661 338176534766020333774423318112702981298388973554457640960000000000 4662 1248603918963926281134859582063527287322428936053158051840000000000 4663 1083931084364831037298492414596298702475918226106487930880000000000 4664 3037478672676429086873702143167789813261117158727918551040000000000 4665 2004036687847486327783249275854075876416175655482126499840000000000 4666 4624509256285420114895746032667842755829742963387571109888000000000 4667 2398754075722502968942190051743503755670395204267079735705600000000 4668 4790766755203487007837583023209408255230683338297991128678400000000 4669 2001208861849258784134090736545452881762031693634622560665600000000 4670 3575438541112369186437455253055188964424128330433990492160000000000 4671 1224700976043593153413277897290352306019876459669966815232000000000 4672 2003476024139894364730257764311054108610798666449126686720000000000 4673 570744348003170418054053719051294740614692235598939291648000000000 4674 869585025302986141756683917883582145110891094478803697664000000000 4675 208393794823789670092108042765670637074585404055815716864000000000 4676 299543338851644557967606199849119615549076300076128455884800000000 4677 60959733227469097059901424834265046393444274337147424604160000000 4678 83491673376740844334802526221049416666136939188535416586240000000 4679 14543863191176678935277094945111988186431401022677015592960000000 4680 19129743482932969617196668655842032558049614767043326771200000000 4681 2871652415834787953499344784489656318004814631608202035200000000 4682 3650174289879983475630748236674980852897430567002098892800000000 4683 474948318515044347911601051481180669958346140745832857600000000 4684 586390283397414409456443672926696182461911857372122316800000000 4685 66468713330638500539483889540233206267775146529705164800000000 4686 80043008661882548470551342590404032097508995116847595520000000 4687 7938838577661107021648643392544760141975841679404433408000000 4688 9356700351307147585379243594978302714127131823415754752000000 4689 815122100501883307239755398763902196228068941924139008000000 4690 942959799049365306550947636263311122410179734483763200000000 4691 72395513373508631653466717255020984750444187725332480000000 4692 82400959266844204923481609939002809655709954316697600000000 4693 5591572064954254049023041299466925450381969242193920000000 4694 6274627732969581019087522908836033373981068608143360000000 4695 377283862878368261936891680134389853086734992015360000000 4696 418125334009653718344998472077509408937670812368896000000 4697 22325723288357232694771738415095334130977867405721600000 4698 24472006116661355041211600778120985829670499280486400000 4699 1162473129244608036753656956826523016306829662617600000 4700 1261896323537889339942780933606872164669235134464000000 4701 53408431428626924824945508056103793173619277824000000 4702 57478119088273934255935267318060502057820880896000000 4703 2170142066865615665024780293672185672338767872000000 4704 2317632465389174340524682307550208029245833216000000 4705 78131719575770763084374011079839206605193216000000 4706 82871559856203866850332878141268594525192847360000 4707 2496060057953715780228254242823731769471139840000 4708 2631282268841789101724874601871549339994685440000 4709 70831015249707003620114400401827788847841280000 4710 74258115372132906784747843648665586654248960000 4711 1786540347918859129125098042673720828887040000 4712 1863725387345986977522735107493523819069440000 4713 40061791773543396775809037274955930009600000 4714 41606403823814228221443028567417346457600000 4715 798557128158877901181450907564090982400000 4716 826007557878996155597457710260720238592000 4717 14141113915169674395895231304839869235200 4718 14573910606656171345062049609883176140800 4719 222232613616775914549298852517786419200 4720 228277173491501982665477554354876416000 4721 3094599595591744407571625705772288000 4722 3169224795363239978104210467220224000 4723 38102599402164791972840947044096000 4724 38914790458913112983895167436288000 4725 413674221255554722204226878848000 4726 421439628700530861993829134259200 4727 3946274575652148247659421670400 4728 4011211171478085401493796147200 4729 32931990747190049302344211200 4730 33404308789767824118958675200 4731 239079885367666330092268800 4732 242047372080935658276748800 4733 1499494365282683074032000 4734 1515458681579612088144000 4735 8054064836544171312000 4736 8126785632580949537280 4737 36634284380881945296 4738 36910712686374871344 4739 139067739212227056 4740 139927645379823840 4741 432071608387320 4742 434202155525160 4743 1069297451640 4744 1073337757920 4745 2025641970 4746 2031145134 4747 2756366 4748 2761156 4749 2397 4750 2399 4751 1 4752 1 4753 608281864034267560872252163321295376887552831379210240000000000 4754 29805811337679110482740356002743473467490088737581301760000000000 4755 76619345954205017117104862703894279601320080236829736960000000000 4756 638720126150093634468663681361949083618442049465121505280000000000 4757 957403459629984976224626045554433364605338931723061166080000000000 4758 4365038681755743485854781473632312245274236766328077680640000000000 4759 4500397172058419393030336825852423394750183614372621844480000000000 4760 14482449694034473665928160569330985242842815797071320186880000000000 4761 11053625424066374398006699246584093318925819780656424550400000000000 4762 28164061641951015989135681582361079468826007631147900600320000000000 4763 16618279634897934959606696291385361534181718984722969788416000000000 4764 35767863863228845130863434223667796042884238197442597617664000000000 4765 16798019926299039712642127442482125545802873500105726492672000000000 4766 31820045404839330097033860531141183887961613344970547134464000000000 4767 12148345373417521260330400534087655106563263548123758198784000000000 4768 20827947710275117257692795264833974139330394121696970801152000000000 4769 6569430808165257709162687516721412033528336551240641019904000000000 4770 10400485599869940058594466744314588155223510752357299257344000000000 4771 2745129178717093172585656302774617878782159730981145149440000000000 4772 4073412208643221391524853959140448937676239499295903973376000000000 4773 909140671126335528566620448191770079483519043447602701926400000000 4774 1278911479223262942710335413114928245270026905487165462937600000000 4775 243474168479684312622850570617281286716882350437982588108800000000 4776 327592458363113158676439645036265795549163717415732353433600000000 4777 53589572472950425059188806069717908374107390346341751193600000000 4778 69453661667207542753895740517106439963721026769678814412800000000 4779 9824502430575559998481561905930329562355930396697926041600000000 4780 12334586575958829555932560709129908077322542710957644185600000000 4781 1516952270026353417009218126489961070210763908787994624000000000 4782 1853504126656291137054197701322989870192321930654541414400000000 4783 199125587326799153795280993478575434227146620307914096640000000 4784 237689052860458016858267883502601635665518945970904104960000000 4785 22398653959337280501215329975200737853776234894201978880000000 4786 26202139035648241103985108810218493991328256251563868160000000 4787 2173683526399012044659881829598667863167730925814415360000000 4788 2498572579226069626827083332420382680963403099909652480000000 4789 183049256436020777805896353329407467762585400676188160000000 4790 207210458258220498335167586506354369211732227113615360000000 4791 13443021127658577995888464831389440582629033456435200000000 4792 15014418276041023647924384030520611405821219847536640000000 4793 864639799776798372240433240379416091557228160483328000000 4794 954363185747899406905213826833145445491729164664832000000 4795 48883941830798123813038396871477969172113922195456000000 4796 53396198363739528556706438274298696468700501901312000000 4797 2436881814967681686091582110841155614488859246592000000 4798 2637301493996816752654237589978367505172734672896000000 4799 107391386626183094551505214072520772521612541952000000 4800 115271440324479734093552422992937680432059645952000000 4801 4192793735207672654549658573466348987770470400000000 4802 4467553181370041774867378272161762098980847616000000 4803 145273061305046761356039234211861888761971343360000 4804 153780958904044099275407872032752609134525808640000 4805 4472888665334171195847849012319071850038558720000 4806 4707082399139084588533180780787347968507248640000 4807 122494704765942103271125490800856049034199040000 4808 128228966565739401284509524701157974417080320000 4809 2985455557005202087245388151192289859338240000 4810 3110372890010142992720391973223582796349440000 4811 64764560540421687355705104886775984947200000 4812 67185187688342990790548210782803044597760000 4813 1250240975334086387474314649405916315648000 4814 1291939900600507141690276479471938568192000 4815 21463121628776224696090314037934555136000 4816 22101012772001010704906630201757007872000 4817 327304360550437803707769576939589632000 4818 335956191334080646350488125478916096000 4819 4426610575634678113207961719675392000 4820 4530430270368450611529487107098112000 4821 52979713981601973538838881317120000 4822 54078851684687247875883414014208000 4823 559559238848356050661908892723200 4824 569789505449394084695265217228800 4825 5196762838376927176378187750400 4826 5280102587446684943197611340800 4827 42250264548371478332372620800 4828 42841188814211045463567398400 4829 299028157961677615089964800 4830 302649755027823212788396800 4831 1829567210204834769312000 4832 1848584171719394240947200 4833 9592157007816227349120 4834 9676759137103201207680 4835 42612489994076180640 4836 42926741531539699680 4837 158074652932091280 4838 159030409675793040 4839 480181945945680 4840 482498314325280 4841 1162466004600 4842 1166764930920 4843 2155181604 4844 2160914676 4845 2871418 4846 2876306 4847 2446 4848 2448 4849 1 4850 1 4851 30414093201713378043612608166064768844377641568960512000000000000 4852 106425157291884127599845218706637753068810168974411038720000000000 4853 1383865409592071396537172581430535920305694267904654049280000000000 4854 2553527045410063586917915772470815812829119912911243837440000000000 4855 14691239631047309068257634147813319184046491280172415713280000000000 4856 17866230197931001664945791951189582429524787609445943214080000000000 4857 66795234629952057542597760576808676611395683568985980272640000000000 4858 58696951390299971257954957555667358518546094919697018388480000000000 4859 166356383327855928009613267727720475905898673733467247738880000000000 4860 111255459816440690787169163039287887139734602554762749542400000000000 4861 259389524456222021733922983215753217260313155800526456094720000000000 4862 136555983421023083406716198878560549317701479198076956573696000000000 4863 275306201623403195522742585384138208804418405112342154051584000000000 4864 116858463018761978919346664269754769633904458181836854525952000000000 4865 210591972460457789418906623183900632109168029866670071742464000000000 4866 73383394175597178930994295398605270407557086531622098960384000000000 4867 121001748917269835494205683480386679569870327444153305137152000000000 4868 35106648208323778611865373469286149064262948331187605602304000000000 4869 53879736865019247146428662638493695410768065476297484140544000000000 4870 13164818919906576677191058441058149732511429933771930992640000000000 4871 19050579151225449289905163951596429715130054503102326767616000000000 4872 3957127332499790381561691689905022399155732760304973932134400000000 4873 5453495148060305159450461724167399078576873864913936292249600000000 4874 970667328038518259386705317872880696038452401571833367756800000000 4875 1284079632509761639536273077828367423451644455767898691993600000000 4876 197172193264689822734156045294200724274348121926751852953600000000 4877 251962376161206716535433152350855482608592555119783759052800000000 4878 33571918356327777394061614479989363060273237433989568921600000000 4879 41654100745829550028754744355464717200418135579563760025600000000 4880 4840387936558278443983412603501621383599521235273252864000000000 4881 5855654559750418560581764830843191475067771686496921190400000000 4882 596067516209854504877713163105813441325938704278135767040000000 4883 705524070425815396127230063251516771371875537141691842560000000 4884 63154758984431445863203099913395847665179681990408929280000000 4885 73350128988116506431532490623384050111837242975752028160000000 4886 5793459195074443627333217692349717100689940312081039360000000 4887 6618620542568279873001163829370523163748900815744532480000000 4888 462627859683733480257048418302753740281683862785884160000000 4889 520941844906699549289543731948156037910785657520783360000000 4890 32307214271576991092733048838108933236965783057203200000000 4891 35920684976523709565174307634396081852704760465981440000000 4892 1980925964194660006979020161134182798106121530769408000000 4893 2177963491580967158965793865739194736975254128689152000000 4894 107007598293028525650721244712804119987455405326336000000 4895 116491014540633995553845484954642304702162258624512000000 4896 5107303386399027927338857513646345273169823137792000000 4897 5511207448410513465451000955881392608063778717696000000 4898 215898489969463877802744228756130056138550935552000000 4899 231153063593938451119786538370448081894351306752000000 4900 8099379713996210808768359127458309318030131200000000 4901 8611131174180235117384022179225191825240489984000000 4902 270076064202732550367451946353048477235528335360000 4903 285345072346133554361651602126330076134260080640000 4904 8014439427819521376853569032410461292430622720000 4905 8419988167745729927770572963220627301219696640000 4906 211821722161885059727380392934542090478551040000 4907 221415235933038750160646280075834165370552320000 4908 4988545145682371926035840014940086359818240000 4909 5190693081200854403792543401594450119229440000 4910 104692416948365582414777650264980534067200000 4911 108485565582292798570421096295839056527360000 4912 1957296671092570107269076214647909777408000 4913 2020635430933315708943378959966097375232000 4914 32574752309615020423555256663823876096000 4915 33514871446576109838180507919500828672000 4916 482034340330025024086350862228204032000 4917 494417431102242645255698648839927296000 4918 6331740545742917711850009071880192000 4919 6476169793314106260724245478912512000 4920 73663425044379709649050225259520000 4921 75150833119713790975574870727168000 4922 756872967630963463044879976243200 4923 770350064023298354769955024588800 4924 6843362375736429641495398310400 4925 6950318026935076149145545100800 4926 54204258816754794836986060800 4927 54943557418257828377404838400 4928 374002876225811768791564800 4929 378422689106803817195596800 4930 2232270452032043334912000 4931 2254923453348441717811200 4932 11423871226860324613920 4933 11522294771421944774880 4934 49565876954687533440 4935 49923123800530891680 4936 179678233351457280 4937 180740517452051040 4938 533646818527680 4939 536165202221280 4940 1263748103100 4941 1268322187620 4942 2292999904 4943 2298972476 4944 2991268 4945 2996256 4946 2496 4947 2498 4948 1 4949 1 4950 30414093201713378043612608166064768844377641568960512000000000000 4951 1520704660085668902180630408303238442218882078448025600000000000000 4952 3937392455002134983455088353901351733134814180815897886720000000000 4953 33319871717096753119970356649527990101227796741160729313280000000000 4954 50423700026909312398149218050192484043096066499064302141440000000000 4955 232943173718834483360996707829428931447758329596576299745280000000000 4956 242886088800851971316462633243810752167033968328077035438080000000000 4957 790917719331675740839005789043357938753536473422551989616640000000000 4958 611378222593618691158289919884872024464837083952518245908480000000000 4959 1574559465425406727466397346845774449347199055290862277754880000000000 4960 942169441561337438767503977608555963848820551790911238963200000000000 4961 2047782717617664278277094694399143019404525065672656336977920000000000 4962 976456979735975069038822571002666826607845154203363281207296000000000 4963 1866308471865369700374435611941197403202499072360869510774784000000000 4964 724275731689638041935866690974137524962067635588024764465152000000000 4965 1251989357974213652303546386425599339075687735951518611800064000000000 4966 401854934583860064389128671234675872083973914093654149955584000000000 4967 641026028910766838423929020696116087331045865062018268004352000000000 4968 172363107144178437241148188608017043003370934880244863074304000000000 4969 257550347297180316722671360595516142294580040441092682809344000000000 4970 58621852476223353105522080850646653706687382106152066088960000000000 4971 82996153112388596425421934607342841978631399777460599914496000000000 4972 16130835756484006012704220220769086734999850282204103337574400000000 4973 21833118066215963093272443975980688856035059735700553963929600000000 4974 3650145951686039512346145621358776114743821918888920927436800000000 4975 4756762715870138777231060103683689421637695794251839412633600000000 4976 688397314793467822658234140590717202392144641761648155033600000000 4977 868691704959148194332061187807350886474719690667665968332800000000 4978 109419531857645448244522520804487416570811432873389300121600000000 4979 134329307078644106881464629421614210710034232112290830745600000000 4980 14796667302898236133747462277430393094956852250668957696000000000 4981 17740107202773319403495159005973273258343718985042126438400000000 4982 1716000214176718529938479661865850334014750448988234711040000000 4983 2015631022208227451326485503762441470938288349719885250560000000 4984 171838935304382048096197191393329240823566228281129697280000000 4985 198278757949419987772886657244403184160007397971234652160000000 4986 14945922016875482517628035358820090488819210345890447360000000 4987 16979143455479304789759543154688241624335512171425300480000000 4988 1134778916066662380051471659872225769413135535607644160000000 4989 1271662758708750731685762933474186608201846649897615360000000 4990 75539204260416909704754710857079737814827191081369600000000 4991 83638844263918679910434998976053354127291218699223040000000 4992 4425123055734566197630940004708081256711817640542208000000 4993 4847773409767943586801115779454129560410279223754752000000 4994 228851689041412609955300350254861900711898367655936000000 4995 248356089240474833186557364453560679960798992269312000000 4996 10476872717708182654914118217272383899250450235392000000 4997 11274779464634500170128622105528276629666761015296000000 4998 425538176729847510530227157429447505527074455552000000 4999 454530722662440539863155451978536186843393687552000000 5000 15363032779248548876570320838051403756128698368000000 5001 16300179119382440081154415780862822281966780416000000 5002 493720497469441110159844396969002069737456271360000 5003 520699192303087783788310641165697474559622512640000 5004 14139174666116626540409843572453263744140574720000 5005 14831436496032699991996049198278526022073712640000 5006 361094500012145164089649800494156583445463040000 5007 376933880433545899796665878737013305188024320000 5008 8226773172703456293821095259278885607178240000 5009 8549952465618003943319953940734602349117440000 5010 167204465715069901788493382735276349849600000 5011 173082560612318155654934920269435984936960000 5012 3030452752531381342073591916544637534208000 5013 3125686069533366244188710470053947768832000 5014 48939970337136910608943735510803357696000 5015 50312681013280142155704914193446633472000 5016 703364869111758929746748948211973632000 5017 720938944620665175832173004194832896000 5018 8980726244823016388791953137736192000 5019 9180112377548468654518416179622912000 5020 101641386986797512182145669895680000 5021 103640308392183495210338131588608000 5022 1016711109549809821863789363763200 5023 1034355193395632601929835591628800 5024 8955875603155003558114029350400 5025 9092377467645628422323915020800 5026 69155666714838675591484300800 5027 70076045169648989016824678400 5028 465481236736053507257164800 5029 470851897692773529242956800 5030 2711878302422854702368000 5031 2738761410203601778195200 5032 13554495726564133645920 5033 13668631847998929758880 5034 57469609601292097440 5035 57874644284320543680 5036 203687330648741280 5037 204865433168315040 5038 591770118757680 5039 594503448767280 5040 1371507183300 5041 1376367921420 5042 2436570804 5043 2442787776 5044 3113568 5045 3118656 5046 2546 5047 2548 5048 1 5049 1 5050 1551118753287382280224243016469303211063259720016986112000000000000 5051 5458097115087803885635718762204590175353696259263923486720000000000 5052 72097840549281310125576432061260570377809289741585382113280000000000 5053 134167271770915377916268792749912958187419929739289333596160000000000 5054 782573092900509515601109698188007268487598852029953930690560000000000 5055 961601440121390397310384607560861187948860234580807406059520000000000 5056 3639500139846389418033482497246671438628938191614861293649920000000000 5057 3236430609706150505472165468582846036612884809232624973250560000000000 5058 9275093269052328069329282443157102209954368833829381624299520000000000 5059 6285406673232093921303917234888554268591301814245418472570880000000000 5060 14803425212692729835896469490849188529623170001117711538585600000000000 5061 7906524596033514692510030120415143979051595990892836024221696000000000 5062 16088399000411227249936966548990191668429863726402106193608704000000000 5063 6936238593692835993925502448760160077936972521477042862030848000000000 5064 12606499067348716960738673394320129640770068595561043169640448000000000 5065 4466828834645094167416575756303006315747479048700751811444736000000000 5066 7423078552754975262508036243925319997139074435603337173794816000000000 5067 2192293993208372773594262718168269474361384278984222035673088000000000 5068 3388892609026748442891790815259294553280217204353189959172096000000000 5069 843768872059413847777892169101982679361453861502613343698944000000000 5070 1229129884009678230507834722126934057766212820099311347957760000000000 5071 260435346433712662565168357035802796063629752881705736627814400000000 5072 361124405663464159557395482539880194986051966888071350819225600000000 5073 65634869486448437241426191432286002232960922762367605093171200000000 5074 87321179324213806709622370945227427452068926979863387255603200000000 5075 13705927808185220471788103931363013052735576137153265428070400000000 5076 17606843900091681320538150873577319034675916105360811124326400000000 5077 2400565150966184469755376479070174718466079750895116170035200000000 5078 2993050842996455245798553149936051463696044605225417729638400000000 5079 356279316622117648887676563583070107134387015872325196185600000000 5080 432967689625915453471134635794616975938490588123633811456000000000 5081 45196110629600815882510833595826878602579726168853881815040000000 5082 53721834794489904605983892231800628598309371379268410408960000000 5083 4936892922382722268961837757449038564938914230499090104320000000 5084 5756487600602169279334642525555028026641987741483238686720000000 5085 467305354253178673090191293703164812958753184197262704640000000 5086 535828405620402261295946012542299865511201339574205808640000000 5087 38539942860745890010737504692260531243185087347970539520000000 5088 43547177545720981803526273484044199557785580704985251840000000 5089 2782446843917088925780857150615781364498390471525007360000000 5090 3103617692511459919509652622828386782689789433662668800000000 5091 176566428434344570060684739074923060518239389150609408000000 5092 194714982334548005017690486128752285713029179262369792000000 5093 9882510568679021005817723485061091376072043312185344000000 5094 10788815151340277360047235512140887100220554413604864000000 5095 489324161747763034249582083450825509643559347683328000000 5096 529427669109411019924558413203511702972051706871808000000 5097 21487695706150840422854073883835016762316547948544000000 5098 23063585707925361177237735562421128806278677659648000000 5099 838606542143654261777413472929821280746611146752000000 5100 893698412545632530849740583119020969930658676736000000 5101 29136912053587908945310370102056876095140643471360000 5102 30852777809035251353598647489305656164814044528640000 5103 902456908288236700379376417621935595651418030080000 5104 950118588858120010104609862289949466921827041280000 5105 24942082496372764586506243612114910358546677760000 5106 26123613528617676250189009482146068455971880960000 5107 615510302441946132317477641256100987796193280000 5108 641659227574789474390085592218330261268725760000 5109 13566086437070100996974755422792892844605440000 5110 14082716310314936670411429851822394232012800000 5111 267026595940790977259216269682319748497408000 5112 276134967589917256811047247227706951073792000 5113 4691765120321747383674910006399655215104000 5114 4834944513308747845935916373948490031104000 5115 73523721693968186837347629484441763328000 5116 75527969999494517063745545284282925568000 5117 1026283636944647733051099410877863424000 5118 1051223604079684595129109523619371008000 5119 12737560922086381580893514625971712000 5120 13012804866653871994272734586708480000 5121 140241908335976648797434548684083200 5122 142928161657371711303605837842636800 5123 1365722590712367733580054677593600 5124 1388821412769321485536258391769600 5125 11720292802809498094800318451200 5126 11894498895976777669571561779200 5127 88229813402355075799854105600 5128 89375602314095983693800115200 5129 579327029789687717337676800 5130 585852993813544056851328000 5131 3294495734992731257677920 5132 3326398443546120961714080 5133 16082355451253197851360 5134 16214711161826005234560 5135 66633199502216418720 5136 67092410674375146720 5137 230903318393652960 5138 232209858481600320 5139 656221272015780 5140 659187880335900 5141 1488450178404 5142 1493615517696 5143 2589125472 5144 2595596832 5145 3240864 5146 3246054 5147 2597 5148 2599 5149 1 5150 1