1 2 2 12 3 56 4 240 5 990 6 4004 7 16016 8 63648 9 251940 10 994840 11 3922512 12 15452320 13 60843510 14 239519700 15 942871200 16 3711935040 17 14615744220 18 57562286760 19 226760523600 20 893550621600 21 3522078700140 22 13887053160552 23 54771314563296 24 216086506731200 25 852769964064200 26 3366382947795504 27 13292896768218144 28 52504559994897472 29 207439891051269030 30 819788576756425780 31 3240576021060694848 32 12812968783733069952 33 50673511960666550956 34 200452958861604783880 35 793123471904430073680 36 3138793403097239016864 37 12424390553926571108420 38 49189775653845079813560 39 194786580283396556655200 40 771480301873774555339200 41 3056114014013611477173240 42 12108505930861517559965520 43 47982775055215206231416160 44 190174185152040475959249600 45 753853351369736204891495100 46 2988746484206001770141247240 47 11851029537373363540733989056 48 46998701202449392498213308288 49 186413117750099753899163362200 50 739479375841943652163720045200 51 2933815953340333482213988564512 52 11641130681168595956164596336192 53 46196739749857244117252086284696 54 183349523204497966556058429180240 55 727778184060765874912170623106240 56 2889133610807638212825448988244864 57 11470548323861277904491514733091216 58 45545697486116998202303667645975648 59 180865561763556933906812117348312640 60 718304391378430847008975107962279040 61 2853015254506205020463773006937677062 62 11332910531771180093897711187709562100 63 45021454937554326394526195764273372800 64 178869888486800770821180834628491936000 65 710711882287168871562467599355671543500 66 2824148754988165803564391874184342976200 67 11223240506836087479100050824680635723600 68 44605126134589672036969846729327748368800 69 177290799546387871290733908773022463900500 70 704728288369620400830469390798780181103000 71 2801499018167417624305217315700479051983200 72 11137602669409245278223746586550073526851520 73 44281740437804740546972922283805445842503960 74 176071321612690971575314857328420514958186000 75 700136689822329033194148753534634036611276000 76 2784239778159277076813592055828362391668335040 77 11072848328271598637722476300975296485286240340 78 44039293832147711368822149610709187848967528920 79 175165671527491835087998043479743861613154148800 80 696762398166851005454501291755174530821150908800 81 2771704230326824565150257221904661541355804478280 82 11026431208228282474867907815245995587180172063920 83 43868059270852622392923145443071703374067910865760 84 174536676755518050318332913527136135983516282948800 85 694463303129504450211418784180212125479867547901800 86 2763348889729589287543176238121975598307332838987440 87 10996272067657797164900494590976337006184218532404800 88 43760079293119433810452820839118412746853604784886400 89 174153872878496560940314956452123920294419855010998000 90 693122735334473083302628403460899623334393966868708000 91 2758726801912810598222943688101112543370651731962545600 92 10980658097607844150937130399949020545677747379621884800 93 43708788052479774566388785817550698177518895706293815900 94 173992082802854307136572586044589909273329292186344189000 95 692644122942495999925357129334259786460218389389667184000 96 2757467437662194070090932656728692708627697707126838777600 97 10978167236192610141549525639601107846224021496498726883320 98 43708726264665606938989567938989569526366661477230717649360 99 174030342670437290533391837132031299234633165945756558868000 100 692946942542423739358318659530718330050463450400079219688000 101 2759261421592966528298720416200587258081710808458469292857640 102 10987610545390945449321542968048165950852489150514017749870640 103 43755323681312666228818752685190698592296038925687342604368320 104 174251080335070585317380914195900531822509132424318797468988800 105 693963615166344143733714659349271954191994169480469057014138800 106 2763848799171017803378783888375580097508036542879750157869678880 107 11007987841638256156853406841866375619920516042138558947810281920 108 43844731231501165762070157789116002784874962691707221485654053760 109 174639480054044821959039368574703126171897792864290172881846255800 110 695637100788466920106713444914515285885008485305496830553636518800 111 2771009924927073332788720095723274925081973194416282111628010477440 112 11038453167453323852119578289661459454791879117592475156779031161600 113 43973690127364087845620450581874884201216786915803274647033215578800 114 175182986083372400486258916280716296110588319102591216674929238676000 115 697919015029742319867647029535842086021309039350733607199138251496000 116 2780558314757150950955341713142358948779964299852444116310662458755200 117 11078287653479281015803394497907703110584541671682223469151533043287600 118 44139428790149913468772075301898841679425842871576428410041772468720800 119 175870911044942972809722578446576657316745370041235338538482638844528000 120 700768140600065864603992636480238013802502115976287997147050930019168000 121 2792334986052359223393812594232948408224324963740999188631918262277991200 122 11126877990702524984723641987069077723218516731548431147031121564793026752 123 44339580939271003803293742750449090880397701073883079517469319709404218496 124 176694124157840086214393155765665188355723506295961955058092641438474656000 125 704149240248973105672429176442153130914580596032773789146577353595413239750 126 2806203936550667269254055425520970201478001752698177317093789388945640038004 127 11183699205007787505305539571307016773655919073024237805853636832135004986624 128 44572119942732845965425804340631306978062713833981193241265326909391335014912 129 177644800955470516531236604184310618602198339818909419558878261960133315571980 130 708032102286937393567582996289067361500001566328417784477193758195362614993480 131 2822048503213928651560529425852039325124460892842405488623451034386935538704208 132 11248300762880962999632554098292917841561959193466845512754710964881825621897632 133 44835305781456672705086176529492425861787408202301336759730174788496207341828596 134 178716220784106148870556445932552268829461580469411453205598078858925390441633880 135 712390767166235801727582562328590354745688515009801916433649447807111636395939680 136 2839768407437717582777864685707605420500239397802462187746860964288172908376716224 137 11320295279649304859918063531786095137393286254895319330356446806169764902615166040 138 45127641885627911686227178150267642084697799935003828770172829256919237774539704720 139 179902601760831417683612326857466227784067775613518019163395663479818884208360978400 140 717202896248518549081089098195871551142783049512823608922161249960648388712529086400 141 2859277340143151429898080009930485531173003931321659677395433729257799221111279153380 142 11399349278310994035264979291241568874830596744535508941281575117231754194804615494840 143 45447839762110434255202688032841169058363776023361326791943366433045913309172790774720 144 181198965342394533796134212646040548916867326412535692803994745290594072329659464099200 145 722449253147238566334699526884354238108298163472502950869981301465482334553107356580200 146 2880500974987707687165178738480538892808378634475739374859612555928700729603044383732080 147 11485175576982951380970931846763500279453316089608290511997322757246308114563371488013024 148 45794789819185164433221304411841706344699517674770075237862551153437029598033326887330752 149 182601024483504145166249600184130559171388101681493409887814315365545054896141066047011400 150 728113274887024336706690404699646273184959477959868138159498920707056918900250699030812400 151 2903375323653401978473015868298433658684544910555817053772630501479152680248480190005462848 152 11577526979558727051949864173821525886136662102207836172980115560907896588232884261192473728 153 46167537157521718755236646289636816872871888568503886520424587001400433105471854090811215664 154 184105090725573683009205209944811235512776246033761595678426010110492797434459385677482467360 155 734180715242637909327190528167225209776249576900705044873788945135678822976346503002526663360 156 2927845366422273848833229437586984299745561408681480755540098401534785395810967214773557538176 157 11676191016573443065419056819607709022302611483179270609233228961889925412621140887762817201524 158 46565261368702872241667659997522439992967403298388636034116583405161839662328865305685743989272 159 185707996582168666917855709194682398596738261005606812250454009767108946426415477824832034162560 160 740639346480152708645421993817986730090522056336054764356654989294590998978552942814765934140160 161 2953863905786621237239356040283534576121696426817103780466945805627192729615225707753463587638568 162 11780985538042255602691879257219668298140174531197897441764461061780578569649281525935609527961840 163 46987259589032432207434188666233554327879018277486304031455043717177515062706505256051975886177120 164 187407030365572578698840228628374306358246391182788583398665519135004695285185896023274788654430400 165 747478708657574833709819628499902340095833784112187972083556592217767711029313606481914673156673400 166 2981390601911880514788365024960234465488213201955379976011379999987253374792982533266326475805326480 167 11891755001814361117809297207991636833286792275410969883056021715044834864163646844240173923339743040 168 47432932214051427582910873263070188925039932798366842998192359473120319362587959429912849771052168320 169 189199881194337193494127465818849320857561692079864421510646849144236157590389265084847558991260829200 170 754689897891233443228516377149702277834612294480895733673586785268635946591865679540482676905250895200 171 3010391157267830170162917659656784015086598169384376247721901689229780007108431888449649493353764828480 172 12008367333101449871757643476465507364440675805494168510962853956336134985748822540492386299804140604032 173 47901770800607778829081857678517072122766855429712401318374418351986202310355603022585181026002537089736 174 191084592380857587406431825068771769693869285481838275073950400107609634310111913693503800082499262124400 175 762265386731231972079280151456053522188329392995353304983104734408349010018176002862578506644483689590400 176 3040836624316303581643128692298527062719809021787241490735793577689899728328533429200751327926830672580864 177 12130711255716365108840233716309591230635399752950491780277449253423280545017678496918906339122249381337424 178 48393347777509934110573240638844573987033364573012159455321649320567337557715435839099096156876680226962912 179 193059521754703787024647660827394516053963206488952077046727063779174055622889953322791924537434934946681280 180 770198871140464642548310456154274510698904653978973512001110790023201878588103455143300494013526030121873280 181 3072702815263643543151973345186491535255666356870462804581243082951259378671596791515536862167730115098531408 182 12258694014964017946234795257084169156183499137354789489741922157726108418597539655922370297655280456204653152 183 48907307659369620930718613619306379225969474757609253495408987325235061402047421593118623505852875968721955456 184 195123307756457565403436846306183336422711562743823715839051723781138567932600872859018896795946733175816270080 185 778485139630094285281542727578890339569012147242154216881915081593504163896684541657577358481793493844263270880 186 3105969796901970913351802476267992568298479409826254756569738816315087026223803430010449211008927669905974969664 187 12392239427367795664476631272036982233448941618152289775787582713651026335527908421943218414042410907095146313600 188 49443359516098079036926584429064652410893268590206630086188237035348801942233113575536587152099219103690145324800 189 197274840356506132061673500927357359270191947649644250471321750272355232040126690413031340914376372321405549913500 190 787119960938855044891851979931722586366814059402487142640488806045977607302796797326902086776877648392192519821000 191 3140621456733567258880478958017316989206187665340276425459087620260282654944029586990291473316574864469249546259200 192 12531286204461684262108416645212873614335657106892696458248758524550425704154443198352187296270001090314812057177600 193 50001270496310285450179406084677515158221325694690150121832498538807231133955531805159732027495702692317998492175800 194 199513236027333142359399218776634644660944144581716490228642285929419137722111299812229634830524527378332067837458000 195 796099987305566109437411149128718766439452018336167080347924097911432106553770778528065723985841803611676369404948000 196 3176645129090799317549481179059117928952908888627980493627967096219610108053059525546778838639755612803483891029531200 197 12675786507458745644160455255827225164459541029571140530951189112006923803613764565970080253572208493742881383541818120 198 50580860239349611441554079681598013469090947291926601276194499250745410069293039472956751787911467415772349316562075760 199 201837816136618611512952073136889762717944674162203359427958847895263712547734000897187158349601715160447718544937176000 200 805422670912572552741810037720942236543756154276196399398614307953865410553254360784918788530645733279562668635813616000