name : 42135 0 1 1 2 2 6 3 24 4 119 5 708 6 4914 7 38976 8 347795 9 3448312 10 37608186 11 447452544 12 5767315785 13 80054392880 14 1190583423414 15 18887010379776 16 318343175603145 17 5681348801115680 18 107025793890636390 19 2122275973981599744 20 44188021441868910375 21 963852638874607648320 22 21979706079610215503490 23 523017868115027811778560 24 12964027351754268819646155 25 334192493296755547078289280 26 8946308260216220127499629210 27 248362083017824118363853127680 28 7141125990252833893863133406745 29 212408236820546970915305982769920 30 6528545745935422100655984234281190 31 207133256805973760770852479298437120 32 6777151238840752660909426080737169105 33 228459645380335991000578472132141990400 34 7927950804089868865390763593764068522310 35 282974206733548250583540330623801614663680 36 10380827611781153249309537182872801113231895 37 391110053349723076908987664012362353067033600 38 15123314731130023072772551571890235637397031250 39 599777798124298195066297405016242151247335915520 40 24381344226203953565804054756808249122642524959555 41 1015290541528063234597527872024328749368676056627200 42 43285476200247941596360163930982617266704238566949050 43 1888331683528165789909945915271628161575395139780608000 44 84250831867004729758723957513313788357200434283807675945 45 3842513775886373131149175182890746512541441784737881600000 46 179059222727666392444571117100783827207650591140271184812950 47 8521603755588047595962188877715131040943875132190261405286400 48 414000456523908359039264746267570230226643379938816861490368025 49 20523632438631581735803551412411347328450576736153634551652556800 50 1037786001138768736735723988107077103791050821645299783819911120550 51 53505023064010422881184896105619395805739245809474227148739418521600 52 2811601905898405183422743447195507205043564132431765524182359634415175 53 150532748997703312054777635562389312390783390961038599641394157525811200 54 8208751072355294834227731469618477442004262201130284657006635385973292450 55 455772919064535568083662145230177024669279809486293546295036470433834598400 56 25757681953275005519195549757429150659693798348296650376483498634380425486075 57 1481215246789485578178135334274624936458772577837220197840080540844112116940800 58 86647011697924465483955023886592446920510973907739358993042895221451562850108250 59 5154520171089664258936071275452404765874939541231082470238204679158034339568025600 60 311746425349832338165637398431242242223739111692995521713419340401283033742545122425 61 19163576982635597698107797665702676700908443492432619183463282958173839231144956723200 62 1197017580642893469360117247180958771047136370966282549378563386240009130387849116407750 63 75956318476265574499438415051329649886832929382943200897293664933186938918877733584896000 64 4895089844474692230797256604813070651537799354305657042407952287864071330314071491529137825 65 320322914005006669270839170761211838644126819412280786929090029522753664593283868934671564800 66 21278754949302477838662049211606142238342280880587470749535636506593581177724345048322405231750 67 1434625446158482454048024600949730563631187897114520201601131306696444608823352252218004733952000 68 98145642920233250283509048798506805150251475158351082649129303891690317459680118745281860044552375 69 6811652249674309769633920269561355963889629787939817165771210620925514593131040985854956896891699200