1 3 2 12 3 50 4 210 5 882 6 3696 7 15444 8 64350 9 267410 10 1108536 11 4585308 12 18929092 13 78004500 14 320932800 15 1318498920 16 5409723510 17 22169259090 18 90751353000 19 371125269900 20 1516311817020 21 6189965556060 22 25249187564640 23 102917884095000 24 419218847880300 25 1706543186909652 26 6942859461273456 27 28230621671897624 28 114730359011406600 29 466042630742886120 30 1892233305037782784 31 7679567828711807952 32 31154610396024039078 33 126339997595284650450 34 512154746554330381320 35 2075446139608262640492 36 8407738265259898804876 37 34049546004544711091724 38 137852412973865227092000 39 557948804818580156319800 40 2257651383400059705694020 41 9132868488249022015020060 42 36936030696661603985441040 43 149344944413034498144093000 44 603715623778751577346121400 45 2439944400257505167187271320 46 9859090786609419583972248960 47 39829677938456671138441080240 48 160876675346657472710540077500 49 649679112604011851019625929300 50 2623174958184669026705124928656 51 10589634653968727978848064662968 52 42742777899400627734653799459672 53 172494439111836914862072461131800 54 696017965763048346029318644512960 55 2808025728107674918103997882051312 56 11327111301727575891449585441507736 57 45685330337941771608163572981568104 58 184236574711746478139292024297381600 59 742879341083465883887077501361814960 60 2995062174051263000720687325162552336 61 12073695903116223085401268894613504208 62 48665711289979983680634300429286996992 63 196135369162245717958905600688470660000 64 790387819383626734582474396620558207750 65 3184765465236683387877075156173186288850 66 12831248649628392410316139977924352537800 67 51691118901509989969039164432577604582700 68 208218701457489090028738322202838177027500 69 838651473737886699258607726735820682379500 70 3377554909122241483372292204898226715997600 71 13601397761969965410152974829819032702567800 72 54767880942605089029771225132855785410415700 73 220511182988089723509352859429769221154487500 74 887766103186644465241978430828606031977634000 75 3573803684863288403410953872595297194694524520 76 14385598017881001645719143783809777976456633560 77 57901672741301254376226204100868726740403373240 78 233034969812442568732620879860685560396300496000 79 937818263007858274231879661135550085936630825200 80 3773850158363103759084952784532500623593145894740 81 15185173040110254601822410135413371223449325080220 82 61097675364440084045886699845453975548477272700080 83 245810354844025295107160345763767070300457185777000 84 988887483548989156394688203321911110267553530008200 85 3978006202632226420375130137740645432083129836309320 86 16001346521574376683722255630238233750865260031216960 87 64360692892549811337322771666347462137427483986585040 88 258856208645980472053839033132015456758039548720305000 89 1041047928254883261765589339989356544819411488448927000 90 4186563438950285117156465262745964244221262122534048800 91 16835265735272372044217577584281609202813307527141816400 92 67695241042112048598557917158675138267132892959769407600 93 272190313730294956330280346388404382302644839571710670000 94 1094369655562431143570255941403053856908640573346326976000 95 4399798003382905735761732932838198762874146410341713256800 96 17688019550541501194585076683175559373599285332640934007900 97 71105615306584570444968874434133265927069544466814711990100 98 285829622444526721021829118009812138853402621542545224450000 99 1148919595510858215792188678998228712478010497137782289067000 100 4617974247461267339435613030951692357599734073446080178907320 101 18560652464606992375914481960744105393008599208416656560651960 102 74595944190516433093528753694123272997753197503920131983339840 103 299790459055426852565012401655340450201015230819992688749326000 104 1204762317324940659154121266872065963060563405613970618413500200 105 4841347655406585437675402316452832189024866026908396215558150040 106 19454175695892306287029989064949239979456647332249785392371561120 107 78170231417710570277946565614559796573735718434206172975889673680 108 314088680433036864946217512195776280830589490480627929133501662000 109 1261960641466315090235119468934055592388058224721748945627798921200 110 5070167176721666917819330112041689692071137123009837532900680088320 111 20369576078550545035183740490350243996153878277497534219615296628960 112 81832389865504417807275766552731337368872296708366358238157406906040 113 328739805584525199621683039831070230464146976762766576527297454385000 114 1320576134348088109296439024383179452110132447310018229308435784724000 115 5304677116579958727493177028530513802156938329951621951703286353839600 116 21307823289675289565872239823708332628823139551697805947469522462858800 117 85586269209449044443421641835717939852148224011288579676298341203489200 118 343759121450856438300027104367931335113314330881404065926735966662640000 119 1380669513423838946936957601114729257289147768443420784114987019045452000 120 5545118687660095869805483434339294171354954632544526614769255027731031600 121 22269875797088229490400209381400853152889164093282401089500748785670094800 122 89435678730889315074602040394558244329315779349431601976387653260004171200 123 359161770408272393674231246667105459295213184182578391099773391173305500000 124 1442300983051129475603796755970794336023951576532929637136406126463950164000 125 5791731299939792686605570135119292608010847073612804306687564563450094734752 126 23256685814831353510219192263606128347728095835649565899919769315651124064256 127 93384406365483622602488161651982432441535662375503799492578926077129150601024 128 374962823524198411975833643261048647703113760628385532119548376872193718801350 129 1505530516349336664995872542357748935267827188917812249238978557442593432425170 130 6044753645678346670919423426673719389188077032850518517555161353123591810657864 131 24269203481660010176685859982665373716965731903925520390919768222412588772075692 132 97436234802991806635539197711220448910151096349754293645112152163848764354692588 133 391177342618901569115297362598912754995023619337050819790583239104667214093718700 134 1570418094546993231367018002287641786553819531826090587975197189427161512235612320 135 6304424622912891236990056039031205093667528453854783925778860786705793378041287672 136 25308380425901278067942691686098004303668766543286948181223468838688628247315164916 137 101594955254593864259411966720867552027009275787380706932496241618715474040079187884 138 407820433458644956103363644953956913047633939924320427160995235358205166358361874000 139 1637023912599619326878630409143545236680517861420779334391263197059138662123179826600 140 6570984130635432471355377867218741153678698747089000574459277136888445341033043401240 141 26375172842006151532961057720352679630233857931702857864698544919747118083980699529720 142 105864379361512330076945634218439121470628403273195593785304353646167099001120995492480 143 424907291872037397089139309836538140518037953114297582864967211968517420961667165766000 144 1705408557856524043374436337238565245592607884233266026552476639454484384399978695395300 145 6844673761305499379752118933859798519462518728944907001041933403301356646430259321348940 146 27470544175930038886139619629435635321611383526064602993278724053059624270660554324094320 147 110248349612849577831604833072464748229048370159717077852322968926679905937141737463411080 148 442453244183619972705288759609701170790439903824367920820360182750370563914250125408665000 149 1775633167060653683750701118766556456952023120072611019689547482398735452336677885834666600 150 7125737410734886412282725337368870450821681833206183277955898806186112921659808967365468224 151 28595467495344521082681801146902107953266897304343356439500087811196327847786614009592358672 152 114750748561039391362237547739658252607098379946273623854485130499315707777211814836222793288 153 460473783059429354609097705576126295900227137930573429057022709817091086085025765756933414200 154 1847759565838474289982313139124578178739311109323085267230744165777974553396234099173108929440 155 7414421821134979588909177611112544349477270458775089790667087817567152978404590972141028411408 156 29750927604681579866063953083035130184926842708091651325640973475389087298125493319374967669424 157 119375507062983809174748428048327769403632522861694526447083312662234032699009225673251150205936 158 478984599631747789380409264679222958199433098656906626298304192196210114483724621760358090150400 159 1921850393978420748947165695081250166479910932087464110564980429018708774599516786225109736399840 160 7710977069877082877646865589317456995601617791026084651069647407673045966906353142743883614726004 161 30937922952778054398214626810049635946696069908738427052980381973136782771753785406624355676198812 162 124126611728740369429843612162534978063196562539248046493257350138680728393951489855313593037915888 163 498001612595668285999952394300159972964156491558220596528574397814361369154993913174561680881209000 164 1997969219136590236559454240014876840535132496287016291261202916641475524055534338133152783561994600 165 8015657014021298091806213531152784100001590707812890550621706597227644375186799791168295975702568040 166 32157467371452012429778509634250344003527051156486488546206757121321322301088490209024356295856605120 167 129008111723923930960268405096001326595843445817906338459857261941588255997886866516485863933698472080 168 517540994834986465778197074543341472924294465999560860473997680161556155190170262617206956256982811000 169 2076180641096816224392632287832171184142590824375683515943965493537765162209811467026925532072478137800 170 8328719698732243578389102403778344506706995926226168176653645682641899626978306640482007149919646044640 171 33410591676003756658500497627233501800908867855015662943378792313075859152341305837206245600109457303920 172 134024125044176381562886590898544821513768184656744508387332509936079676430302044291984349368579959054480 173 537619198029509603139942723108075450062703750491724782000212629552243071189920000274304371345958077730000 174 2156550388312526140096064498236872504842656384238464097623447337406541139159986486486194848396739029433600 175 8650427736183745276113908587635475665041909923607963811850208595689238038268171768163098335715049354883232 176 34698345152881871941515458444933824383698539304518384889366803585097086168138086526148822407473347046378696 177 139178844358226803933761015219960233690900755604304144353737079802674384796936537378770116261094291869455384 178 558252975612999357941581123128206574154074338278515775795857096189246951762239955966568980546351468863109600 179 2239145408143089975922479666863769348362124240629599868690310241121078229796440672544493346738894653229519120 180 8981048660359313250265376088001532331693337853545536907335020904503929366386730550197182706520926878619418064 181 36021796955213242137835076224979978776556188368573784512735928966926299904778494343857475632377632953811827792 182 144476542498805192389976605489633263822959282622577326318060299499125768524588073873471957751622341935447042688 183 579459404385354039922378848045110842221746588209166901854776771423049864553504970795093487002749978569200615200 184 2324033951947887043077639537324051487176314077810467159483594122848427135966589677815198096931945889370785687120 185 9320855262206338252454888752919007542553164795766095054103251686074398004248915288479053431130198326315159823792 186 37382037423286049130712643363728074180783056648559231661985716669559951239167002676144961112901447465000849139776 187 149921577666935749548745546661323133776462802625638875553248780751733296308314722247137974944601965066569852190624 188 601255905030348539645847134955492135628333597156184278012438119360632520655601934037407447641725206067381626060000 189 2411285656002244906392565560943476592046194226144548109542836628281875016143020243064973438169741404249175647324000 190 9670125908843833416829661655482772369799804984738852402050875490042186893066701407955469118144708873210471948441600 191 38780179344187042028781386917136491092304159028294177229494275055043200742139711749083197571146099344120071650564800 192 155518398404133505873408603773590002220443848452089483835593891685007550817274657943673345527380044984175818425100700 193 623660261748321294452547990401275007569030603201785054161487709964849200235398480055620768947601991196357009148252500 194 2500971619039580588253485073640894098552794571190155957084703451031125642942397330646521097870129856527944586725522000 195 10029144849914190435354752571864083592590073593616704419637471458025549523579525622157763018999563647059444139954836600 196 40217359162470568482559527328735813921637745647499120623614097448328084171577733068279793712053673387964780194085959800 197 161271548378164167016127413925982761594089277231911179131979065740726784536049826696967534576146317728173181799665726200 198 646690641179380193608145053558328925736412004533829914797540540760236332082023060203057470763695198239971644189309800000 199 2593164477095025191424580444160501170200425564109850538246198117137918522168301212815245075102039484118342577455997694000 200 10398202513676857730270563912360600662478303463488842471719755017168256569637847818431996147416625788107968908348184186120