2 3 3 12 4 42 5 252 6 1512 7 12096 8 60480 9 393120 10 3538080 11 42456960 12 396264960 13 5547709440 14 66572513280 15 798870159360 16 6191243735040 17 111442387230720 18 1448751033999360 19 28975020679987200 20 405650289519820800 21 6490404632317132800 22 116827283381708390400 23 2803854801161001369600 24 42057822017415020544000 25 651896241269932818432000 26 13689821066668589187072000 27 182530947555581189160960000 28 3407244354370848864337920000 29 102217330631125465930137600000 30 2453215935147011182323302400000 31 78502909924704357834345676800000 32 989136665051274908712755527680000 33 23739279961230597809106132664320000 34 640960558953226140845865581936640000 35 15383053414877427380300773966479360000 36 349964465188461472901842607737405440000 37 13298649677161535970270019094021406720000 38 398959490314846079108100572820642201600000 39 11170865728815690215026816038977981644800000 40 251344478898353029838103360877004587008000000 41 10556468113730827253200341156834192654336000000 42 337806979639386472102410917018694164938752000000 43 14863507104133004772506080348822543257305088000000 44 416178198915724133630170249767031211204542464000000 45 10820633171808827474384426493942811491318104064000000 46 389542794185117789077839353781941213687451746304000000 47 18698054120885653875736288981533178256997683822592000000 48 463711742197964216118259966742022820773542558800281600000 49 13215784652641980159370409052147650392045962925808025600000 50 409689324231901384940482680616577162153424850700048793600000 51 14748815672348449857857376502196777837523294625201756569600000 52 481794645296716028690007632405094742692427624423257381273600000 53 26016910846022665549260412149875116105391091718855898588774400000 54 780507325380679966477812364496253483161732751565676957663232000000 55 28098263713704478793201245121865125393822379056364370475876352000000 56 842947911411134363796037353655953761814671371690931114276290560000000 57 33717916456445374551841494146238150472586854867637244571051622400000000 58 1517306240540041854832867236580716771266408469043676005697323008000000000 59 91038374432402511289972034194843006275984508142620560341839380480000000000 60 3823611726160905474178825436183406263591349341990063534357253980160000000000 61 237063927021976139399087177043371188342663659203383939130149746769920000000000 62 11379068497054854691156184498081817040447855641762429078247187844956160000000000 63 394474374564568295960081062600169657402192328914430874712569178625146880000000000 64 8349707594950028931155049158370257748346404295355453514749380947565608960000000000 65 350687718987901215108512064651550825430548980404929047619473999797755576320000000000 66 16833010511419258325208579103274439620666351059436594285734751990292267663360000000000 67 1144644714776509566114183379022661894205311872041688411429963135339874201108480000000000 68 48075078020613401776795701918951799556623098625750913280058451684274716446556160000000000 69 2307603744989443285286193692109686378717908734036043837442805680845186389434695680000000000 70 110764979759493277693737297221264946178459619233730104197254672680568946692865392640000000000 71 7975078542683515993949085399931076124849092584828567502202336433000964161886308270080000000000 72 311028063164657123764014330597311968869114610808314132585891120887037602313566022533120000000000 73 23016076674184627158537060464201085696314481199815245811355942945640782571203885667450880000000000 74 1311916370428523748036612446459461884689925428389469011247288747901524606558621483044700160000000000 75 54225876644378981585513314453657757900516917706764719131554601579929683737756354632514273280000000000 76 2530540910071019140657288007837362035357456159649020226139214740396718574428629882850666086400000000000 77 121465963683408918751549824376193377697157895663152970854682307539042491572574234376831972147200000000000 78 6802093966270899450086790165066829151040842157136566367862209222186379528064157125102590440243200000000000 79 544167517301671956006943213205346332083267372570925309428976737774910362245132570008207235219456000000000000 80 20243031643622196763458287531238883553497546259638421510757934645226665475518931604305309150163763200000000000 81 612351707219571452094613197819976227493300774354062250700427523018106630634447681030235601792453836800000000000 82 38578157554833001481960631462658502332077948784305921794126933950140717729970203904904842912924591718400000000000 83 3240565234605972124484693042863314195894547697881697430706662451811820289317497128012006804685665704345600000000000 84 181471653137934438971142810400345594970094671081375056119573097301461936201779839168672381062397279443353600000000000 85 9799469269448459704441711761618662128385112238394253030456947254278944554896111315108308577369453089941094400000000000 86 646764971783598340493152976266831700473417407734020700010158518782410340623143346797148366106383903936112230400000000000 87 38805898307015900429589178576009902028405044464041242000609511126944620437388600807828901966383034236166733824000000000000 88 1746265423815715519331513035920445591278227000881855890027428000712507919682487036352300588487236540627503022080000000000000 89 157163888143414396739836173232840103215040430079367030102468520064125712771423833271707052963851288656475271987200000000000000 90 9194087456389742209280416134121146038079865159642971260994408423751354197128294246394862598385300386403803411251200000000000000 91 514868897557825563719703303510784178132472448940006390615686871730075835039184477798112305509576821638612991030067200000000000000 92 28832658263238231568303384996603913975418457140640357874478464816884246762194330756694289108536302011762327497683763200000000000000 93 1845290128847246820371416639782650494426781257000982903966621748280591792780437168428434502946323328752788959851760844800000000000000 94 132860889277001771066741998064350835598728250504070769085596765876202609080191476126847284212135279670200805109326780825600000000000000 95 7971653356620106264004519883861050135923695030244246145135805952572156544811488567610837052728116780212048306559606849536000000000000000 96 334809440978044463088189835122164105708795191270258338095703850008030574882082519839655156214580904768906028875503487680512000000000000000 97 32811325215848357382642603841972082359461928744485317133378977300786996338444086944286205309028928667352790829799341792690176000000000000000 98 1870245537303356370810628418992408694489329938435663076602601706144858791291312955824313702614648934039109077298562482183340032000000000000000 99 97252767939774531282152677787605252113445156798654479983335288719532657147148273702864312535961744570033672019525249073533681664000000000000000 100 5275962660732768322056782769977584927154399756327005539095939413034646650232793848380388955075924642924326707059244762239202230272000000000000000