4 3 5 120 6 2040 7 21420 8 183330 9 1320480 10 8691480 11 52727400 12 303958710 13 1674472800 14 8928735816 15 46280581620 16 234611247780 17 1166708558400 18 5710351190400 19 27565250985360 20 131495088522060 21 620771489730000 22 2903870526350640 23 13473567673441260 24 62061657617625204 25 283995655732351200 26 1291863039711153000 27 5844768689198439000 28 26312607671280389550 29 117917935867048131360 30 526220772751968760620 31 2339176848764359694580 32 10360599867214816976040 33 45734139205500907392000 34 201245377034295227678880 35 882932839826440384655520 36 3862994899464711131696190 37 16857240839960324592700800 38 73380327111755086592766240 39 318685975566394256540702892 40 1380991078863054563277384960 41 5971913372531036743974876000 42 25773715271623450179920999400 43 111025863079568215042705749000 44 477413236749958444684182458178 45 2049390171583768000752815080800 46 8783121696198979623517098389160 47 37583657783629764854791735789380 48 160584935189734516790719084365720 49 685163079962885024280784478974080 50 2919392719049691175076695904374800 51 12422954776036404550139707265286000 52 52797580223492186330922260584479300 53 224120411935489112682033423804984000 54 950270773642426026953480102520182616 55 4024676938952706272897104168771735260 56 17027481645445108820670295238284051860 57 71965212698498189522659881916191364800 58 303853143252275432230363761609910667400 59 1281707876932008782617619752309606676760 60 5401483425324397314673400527401287336160 61 22743088831941757580386908278934870084000 62 95677824271138209428571659409291827695320 63 402171200761030471682092178345141964630180 64 1689119065922164336793275152319822334411664 65 7088762053105486063991847118517333130835200 66 29727066899288292520742829603368910996724800 67 124570566761224635998921319587247482459611200 68 521639250533251579113517895132847547519071480 69 2182859639970024712963297921778631939917764560 70 9128322152642127962705512266480916194873278820 71 38148212049702348698885325168694495276238902620 72 159324885833946882717618441298026004575755209860 73 665008219804792558801037989410037045735739820000 74 2774034290430327752413439349554723661048505678680 75 11564988034281249792897692997537959310078639563400 76 48187450163375148223839291954957906035614713595050 77 200671025402032760983886753768943338696964081156000 78 835225349170849062859233587183514824251388922378300 79 3474537453175437907411131143912704839422581449821412 80 14446760991467021772952592065132624549403276909568720 81 60038487243337531742787552881652286594760226474417600 82 249390639337395551996943739228398319133989553339874000 83 1035444679839483775394349632545855361909877139288386000 84 4297095421517198779134686252279870851833550113489896268 85 17824988415752848763256569769900377601137304558190774560 86 73908488554895356029643494811027758709116953596726314480 87 306319518835441443070005032031526947063085469546301720540 88 1269038006621103553800063157585029767348374290745921881660 89 5255310333354720732507417569948598452517049470278784034080 90 21754540449866134061502762813892141665317070231337015443960 91 90018788068924269800000894526431407281431371816863740635800 92 372350441559413590972016484159694414594952827098439426956990 93 1539606320160709804185243645697562836527949699008798961117200 94 6363706123346223861724089369484983732854304659382190490201016 95 26293994531675735750067371507317671867617204878473883237803300 96 108605629587503081688123933734472485000458147983474674627052240 97 448436147974660823024684541793691698200099510833291602722403200 98 1850991759726602909103412711551328753506027072123260429553312000 99 7637776524349916303085403161454911980493120354554428091598447840 100 31505828162956877491685503911458901412016126768755495542302820300