0 1 1 20 2 210 3 1680 4 11550 5 72072 6 420420 7 2333760 8 12471030 9 64664600 10 327202876 11 1622493600 12 7909656300 13 38003792400 14 180324117000 15 846321189120 16 3934071152550 17 18132120329400 18 82937661506700 19 376780512108000 20 1701164012167620 21 7637879238303600 22 34117964696719800 23 151692727725302400 24 671556346700557500 25 2961294866410778352 26 13010422711893508440 27 56967447594463757120 28 248651282740121143960 29 1082120921318482029600 30 4696404798522212008464 31 20329910470189804323840 32 87791859471854799531270 33 378254733371848227181560 34 1626233585517375163574700 35 6977537735085162334488672 36 29880659282193403515750100 37 127729450781151057249210800 38 545061548278014414660413400 39 2322155708640061411570992000 40 9877869845627661229470107220 41 41955973050435158345280526800 42 177956116986029396110764683400 43 753787078547637766543812331200 44 3188799676293984146691024273000 45 13473269150800655979796742557920 46 56860252134522617154813284991600 47 239693376132491901740887872268800 48 1009333826057915117487020024631900 49 4245844082959159802840025926190000 50 17842735174227573155454924952220856 51 74910675933319914977919177423395520 52 314214824865279022070842940213073960 53 1316816275654704395805611638372483680 54 5513829466990377459803332683308650800 55 23068768837762055250006935021472490752 56 96438635032863693982012410118464398520 57 402851694264704849099375940328654606560 58 1681582488366523629920760093369491077680 59 7014242381810377221042641929251654825600 60 29237700328179589049712745775097314531376 61 121791011848100948742420736230585427368000 62 506997859415533658110358122050423519444000 63 2109233725036354689523364401939176909312000 64 8769592367521757901021214786382857120503750 65 36439991385612303363391348352600577421908600 66 151331369184051094546315310307287521938091500 67 628114517851913565067263725026816909946652000 68 2605642880933262544359916257237111151945648500 69 10803484660706280744731095760945300176308990000 70 44770522351081987102552985820766380689822520600 71 185441084445663933882425380666058724222077808000 72 767734674840439689233143040095476917294412406500 73 3176972236738858327447789514014910298400522122000 74 13140690497102838041762679417903162574647886425000 75 54328870791221973599863621785378835348624221635520 76 224520454602920448377552744462775761733320666627400 77 927467528105030801427394470801535496099256159055200 78 3829690868023435863487673224108509982413792443751600 79 15807216273078626477077785972285726189229176950976000 80 65219586391705345430268127560027638398872757276167540 81 268989789324728950974402611152926062349260297499328400 82 1109002816725183816019094168111453941172842648315940200 83 4570591954196751183686184006535113993000340901580225600 84 18830372464356513167482620333046451782386608561357307000 85 77552465473964346825136726730813871174629193681902841120 86 319290504824528712929341986067236665395816515361538874000 87 1314115181172376597327898209798725934788013751690138592000 88 5406810163031283980379841523838714583447274555313945741000 89 22238842963206568877764832325042964414684030426982496180000 90 91442827621303454696646358693565552196971150296429508366800 91 375886227777945851693496202140921554979458755716756486512000 92 1544668569774635233176179690792241673593517774260423453906000 93 6345839243985702289885075358218283171016865944620345261208000 94 26062755337736660943858010949495416056609559204421947660620000 95 107011796320794427472088914542327106636423692618178359281100800 96 439263916538156813288750394654539327697038660128655309418841500 97 1802620719031917406175494764417161496549905063756790180389022000 98 7395549934537235489184386162803519084450162361739384286514811000 99 30333752409794599190410399320957194897959037541263467841842200000 100 124386585131603733440196883455517073398570829341704976232258125320