name : 12453 0 1 1 2 2 6 3 24 4 119 5 708 6 4914 7 38976 8 347775 9 3447912 10 37601586 11 447346944 12 5765604885 13 80025786960 14 1190085736014 15 18877969022976 16 318171464604945 17 5677939605422880 18 106955077375109430 19 2120744934976978944 20 44153462828412744975 21 963040357207773472320 22 21959849511842670718290 23 522513647052922947502080 24 12950742938517404819315055 25 333829773346137518480446080 26 8936055723235094310736964610 27 248062397132879499744738017280 28 7132076134424391321063996397245 29 212126175434824819616979400101120 30 6519480523162645083196341265823790 31 206833083758071686231063847784939520 32 6766919085333723952503047805202683105 33 228100867553797005900139636607876620800 34 7915020024768779242058590439969066164710 35 282495513738050013574886526063394192097280 36 10362637731098952225992513749729139086577895 37 390401024795461089279507154750044106671129600 38 15094981759767121217458277294364530046332305650 39 598617791623124757121759045097697561408354385920 40 24332711877659602768116285693849493174943654081055 41 1013203871606575625557256032162633018841230308403200 42 43193891471225726389907326101988517762479980503764050 43 1884221893684770479596295486548098339668490714297139200 44 84062363422212292798629291218126219547853861540336289445 45 3833685341523846679990703884346014050566441302131257856000 46 178636976188285034295673308860186868434307535700783761303950 47 8500992493259984729699869587668914439009687417202869167718400 48 412974037102992711435367621914301365562506809847293172650240625 49 20471505863887657528530694038101441893388078442898839964205260800 50 1035087354112006874524216306553115495766490147609619892929358358550 51 53362649302376220302149921728455097526351334499419498892614015385600 52 2803950155112921799988869778733777038406647981574882300303815408786175 53 150113961257030965527272564004347910496710737688345836661331635608371200 54 8185417043769623604462870534824165509842580690040310610735435034330514450 55 454449756424465760287511622055670422760954047722282237003512235419919974400 56 25681345121288544091425243116054107142412073423320982667497250778964190002575 57 1476735779033404640876517949134431475157061751598590690135982087244783574220800 58 86379730645826719988399461708661597828471486387145730043723173890132915711497250 59 5138307991006430845796709739125245979634475221530864856392797100679396662548889600 60 310747042466936119790332692152339495299188854800582688466710158153466521699801310925 61 19100983523987971084551666707202671923869278426286616529293119050682452445348451123200 62 1193035360503730819273187200429717735591860789425315149061497723773805860373006117872750 63 75699032083527053808165142969116737823614493778604090258463074693595213853489731993600000 64 4878212555630190540204130716729389428138523110055617804230188413615520862324972879962181825 65 319199124677947459722258594854520966957716168215897674021246968535775767265294680717921484800 66 21202815338946095789997631274836607357785325905184323056811629335837373847052005086752915511750 67 1429418768691555390964518717220309563123439171070870748263369550188963150563396092706991112192000 68 97783506625461199127397532829179631826119037560957423292551125436237112503977748768889140016204375 69 6786106702115895094471070554532796285330431806646603001853043011642958892160802431596089944945459200