0 1 1 5 2 45 3 455 4 4845 5 53130 6 593775 7 6724520 8 76904685 9 886163135 10 10272278170 11 119653565850 12 1399358844975 13 16421073515280 14 193253756909160 15 2280012686716080 16 26958221130508525 17 319357027877093325 18 3789648142708598775 19 45038039715653129145 20 535983370403809682970 21 6386415635496918121100 22 76181194590211942317450 23 909662608252504075120200 24 10872202353646160680764975 25 130054841538480192455912505 26 1556963261900116381433984400 27 18652941926022193416066347600 28 223619936628369661374603063400 29 2682547288861359139887179541600 30 32198785340494567031466236484400 31 386696447586956676266030336172000 32 4646483508381728485371623544465645 33 55858395663119513675969373353036985 34 671815302057403533732685082348060085 35 8083460401553763227844367396214783895 36 97301671389318251423236086488923281975 37 1171680688922108328333862625761071469350 38 14114172402411435072571295749231559018385 39 170078966836070090280047527407546793090320 40 2050157995198589154962348028592667411382810 41 24720578216268202455193808108456325928301550 42 298165939361246349763250857142990300074497900 43 3597323914894719063739129421345055722014972300 44 43412777735905309252132160831940245373224153610 45 524042975459808778626246388218355857561070103760 46 6327361655018107563588139771537220409276645793800 47 76415292074382585793419159514586916322364595063600 48 923071809041738653116257279481708761841220937020975 49 11152809363920536353718913623703629322591010669305175 50 134779202705884326091012854146888406558699863725012545 51 1629100042980678950690506215380948049065720014679343975 52 19694980552882217146699900203432497504136984802903040400 53 238145915708504541519748602982927788929246434424382357600 54 2880099727704620285273996304134695568633760587761133096400 55 34837414198823317044999943660780145135297390754689855409600 56 421459295860748183417894649576942136183759710497273342673000 57 5099577354701504289587283067540703227478706140244991974552600 58 61713356185447892178770063849061545449635331849570939063720800 59 746944471778986591867396438718067618430249955057420924893720800 60 9041895610027575685191779749942532108946321093326851167807735600 61 109468870042537920743525826519632444518075850723813899893283928000 62 1325500243673138957600597699519100906915929608412466202251786828000 63 16051852740882777101163113648904796531552476345244617408744764281280 64 194412835982313166362995654346106973095582803746248636250987687323885 65 2354926924784888530119943069612680496078838154297406346768992244605905 66 28528639419223732590720379246720160943774756715427526500668549624817025 67 345648181272537151287199040333530156780010518164382511700659213931369075 68 4188279133068533290731425330290550941714341755526842821322255575986897525 69 50755567068409153529413232992438741316203965026674697250160482207631155210 70 615144483283135218274341317474951693456422273962684034975737113685103193535 71 7456150773068548673435672944335034540155427525956477370859800765300223695800 72 90384736747972848802209678963758419509975327910713876694453566848643809745975 73 1095764438269158741879007298821483238889995903641277748040477680855546378973725 74 13285559930800971463207964589372883984937364728263410212633184556917791536262550 75 161094975168603980209841536833344718198944452319198419473427303820848873364059830 76 1953541100853955436059962489369593597628240485473766663243059766477565864879971025 77 23691935209333302674974902255142010925826969912812102543824932738832414215215837600 78 287352500690202711941184314593587799077813479005383410160758039851667490498560480400 79 3485498979093589387431350783950748723045499662774879432170964622715308454438839141600 80 42281421619359302597336300046205149251688636272711336498908092184551294674803818586650 81 512941675095092085192845176050517121767852251395314509001554323163747481652174604808250 82 6223280074369672992333272124494065328073510762932585310842121757472891521891107715241950 83 75509721114314673656341977568333825074198791387227559688598329726502409594719824183554850 84 916257992888912972431936191772069027146713191918598475305013132749505757434891984064725100 85 11118938673821088220480569471834872732302265863467116339146977794341792686887445448577140200 86 134939416199941326869678831129803629386419810139406015204795106760242108809689971492797763500 87 1637734739982798423623501390724358643113368694759859936723095332579391468343693817063598446000 88 19878191564199026251942496163355377164653554106500371634915523553611625299253685471633883952650 89 241289327272933116320533986109655923643144257638198807464933449989709588089742094758057269236550 90 2929049166064650071587013343278906625035747218860380653335345015488472622482337421586709371864400 91 35558375878468907369703654967563223319277329263910694915858559687454246705412848328584696617322000 92 431701238178819940138354086281690008097739029263534404842379530325398539505191742637715127185941000 93 5241435325932704036083874540334861928791863045938827879254211828640275548769948075860994745118172000 94 63641760096189641915891503097369259176066188379687175985330639791010173409463815792951054765748057520 95 772784883109881001754505737849713602118571644298882535272385266972842211648044577302111009611397463520 96 9384238292204694335972473025280892976235558527775332812531561933500469895520126492243631762226140476975 97 113962748225318031587636756851666953563587196389270525205186486384111577473178324190992924452778915875075 98 1384043681237637136075502677830206822725544081687935781780703191866452794122967862647121607838614296562575 99 16809670888527996383000519159860044758239791276953735216958808389804415900462569692672990747793962275978725 100 204169423593847671561387240724193094030165460090325932474143661505758330944415515994945349100113181687417345