0 1
1 6
2 45
3 380
4 3450
5 32886
6 324632
7 3290040
8 34034715
9 357919100
10 3815041230
11 41124015036
12 447534498320
13 4910258796240
14 54257308779600
15 603260892430960
16 6744185681876505
17 75764901779438850
18 854867886710698755
19 9683529727259434200
20 110080488382026222060
21 1255420435194503918340
22 14359807817301025207800
23 164695680509683056809400
24 1893634850589402918694125
25 21822665665446375157565280
26 252024736615145565755024880
27 2916328936001094792030221600
28 33808722893081014800837986400
29 392614914055617264981975516000
30 4566700904836440748284548731936
31 53197664496678107882608927879392
32 620579190960479391080795417119365
33 7249038486179536701653853633714390
34 84783072836194699722670919648641725
35 992780397737021365489796631157648980
36 11638170601373961919020917356552924662
37 136577171197258602688492293982887507690
38 1604389189697669963941430356097958138480
39 18865037913030496019897382365702023569200
40 222024908404599408688487652233671273397670
41 2615308622312359211289217403412236533893960
42 30832156336550312884349723962096351613841700
43 363771133189836908606706356237930069781348840
44 4295173437379283899856915937677010550102875600
45 50751287904242885427210885700211358121486609680
46 600086671260815627784578195018477037117984288720
47 7100173094493369267065917859375357176707217292400
48 84062091806200012510725544925623417444540766466075
49 995856381748812812849215709671112801527263659856750
50 11804513690553818586580509161888943950132851633717245
51 140005329972641871719534492218522196885184307553104320
52 1661410232006152520803827294734128315552199687309762400
53 19725876459144653372273597483186939589847766254483725600
54 234322830003091896474868154744149196825407422221834664000
55 2784863783858631064472224233192773997202424045763694063680
56 33112881247539670913970966567285371251143297891850906688760
57 393900589716735748472396137696222035443914300349412838747200
58 4687769794166600246801020091944047387233778039398769765847200
59 55812256431705484151247225917823661040785219875821583971928000
60 664768648341942574948240459701102948292944439437794713139902400
61 7921061697131047264697547698331012648557844406898593208637183936
62 94419724503652076565305420921944743221917090325580675679336480320
63 1125909103508102673715656671627078660584318110556502825089422856640
64 13430749329737453229603957140021429520498769854288971882072869693725
65 160268707760144674505962124864536582972546512403309696329475750481310
66 1913129132198264282217458546249196241574614185626900312593487594663505
67 22844548090852672156070981187114579613104615334549234928203527646355100
68 272872305616723236646197419147464339206145514908491866368418560033754490
69 3260400835149501421912916803456244305440263434344505372022533350341275350
70 38968472939850346397786733827588329212442793841951409152082874813125939080
71 465889586864625589816902294622880768742504971452432821047654705627182028520
72 5571554223977752187585674779826445388240558679794753472658276151177466439025
73 66648460096215299862883152302460403693672631678631438935316633259569966353700
74 797482330706384800053119750665608272530032381505789627984447940852588425049250
75 9544784549334658511125499787340990898087192343041225741335425409983606925803780
76 114267398128322223988291103892636068981439190935579824357940483613535602541285280
77 1368317396095061854545840125656774281846286280036216560054076663586215029744269600
78 16389168463091099434978674598661338558454524930612194223052568608684564484296666400
79 196349551840061775572467870418320772051726412133099606426693410040291610494241916000
80 2352899047628265723489596560269479199425919718528766884141155271897888400971749485010
81 28201656043012610410131434883034725443604746203949820143081181769150434086491894592420
82 338097149079576949532091715928775286246884592174563707943769831542304579832861056656150
83 4054167720892772444872928912025027563797723111398641261687063182850340647087822941448400
84 48624262348860034920041591043163254733019118094083700613648871354584163110841840980041000
85 583301824236991913083306332101689476111188925458100895079787845256638419584485425905031800
86 6998751815563002678112711632894926006591718859309430102083141740535753962140058718847305680
87 83991014435565098678203277590400594924353616045135290914321125112489702133496150261861131600
88 1008156900018358168749238287580835510268993893704506542621429841279008184591664543141969717950
89 12103323714627194553626262265427599650443852238139954644106199081463210052956506693016812268000
90 145331785535174963873480018057410883541623038985666886923113807840033076586237107473667522666800
91 1745397227530276180739555084065720973192352919896513524302303528452501236408597685021744306794400
92 20965440723935490904322532963734232887455804071868976477927558030575000761377120230035663056988000
93 251876781989887850620765495817132346534892076446911479205973649124456077659450073030078697654006880
94 3026531058887689952041804225408038595096850649643147992368248355626005281220440897213198083566919200
95 36372527126774133217954003516329953262308604481519357378495253843592427560861266802586177881988136160
96 437191480239503621277467487230045263819179673710074785244338112685735535491330727566791128017384015815
97 5255794193873307216468371466166554370019890727531976076820587933619265076299099102546515192319301006050
98 63193451563773716513944460216427645699495183844350965905557587582394485303562943163220108756563760818775
99 759926391461077424205855662054539375554269029256433291674335286804475121689863088528474891503008083103500
100 9139772841099576818909749549943860063072629037602454514370893839389944034091792883357340212570770759067370
101 109941697459237720330881109258689052247932859986111924366380187731094157581656673672648058408156318313995670
102 1322669715499558020791763689580552015811097099908634462978246568693389791649901875566266962433988395794774400
103 15914797865325024796967211482669808797065803555246869668582052507293094125748922129649459536451423847063625600
104 191518368353717191264403577355102805589009156483782645425456601587595051575902141354815941644547132178318214000
105 2305038610563589087976191951083404526592833781941998857903076826968524294018112315719394084156872499494581725760
106 27746189547560407889324310924556168814345625743414014636316793371437317072738433587026376470792791428890899487520
107 334029485312400640970107419740655560828423835777431954123815410220428241046430963729230589907864015362937798574400
108 4021809895940881374809589117249240629033972334762601864106951552629899083342394022399552378854850286095381843286400
109 48429785594885145758370926268964439825682070922047900845796786347521830594416075893992547767393552607819750921136000
110 583252824908292847011487846894154832299883809326036639040909305611384247953393513212480956931653421691658334649916800
111 7025116016554573428317295966354147029873023398002816969466399672954435980618784515975118131875581046973193896861120640
112 84625562818140397099784793291815230387606125924392484318490188265286109976798824184556633700789282750282794348126881800
113 1019530346224027265333147373279063825638222622897691340114715402048114391951439525554894966831748465325097261965438459600
114 12284242570277977351014252870963637791266299399365683340539485033602555780249910657194160451476425415867569623311066059000
115 148028519101530117711571446910541419141349707815077524766715441144247602480492901392565506017010160027238467826563204598400
116 1783981538983684277681316217217870351172689599699753294497195955243840875651921648966415275855396426881244762629892242971200
117 21502178149243271120313664852225900497756259463377359346563052595650557191063427709077294766399149477897409285348798869624000
118 259191587768310333925216731769296182814567386314180409375252534191974428079223870791614520551160713267104772097149059088534400
119 3124675505419969606256702166505684522505335782391196032545672906062969560636343324366376158878397573789403044302552656315696000
120 37673308790869179401800623625497700774049968235672983619419051903706530789992798479256926854230877530459769800738760348587606800
121 454262299286315009964806164236710069054145691787030859893206622046237006301889236859929881890919117924064951756475721649746883200
122 5478012196447051372814152406157417679377068083942488957979629773733264228063972760039626768858746503452278195209652509784995944000
123 66066601385250352683778467135440965061254209955230647437489421523208306579901742731392543897522199552456770200877644674179858672000
124 796861650683972976585283522873014064264934285119785661475401713890173565580633574155343694475386895299379284180083700061176620080000
125 9612253371028857717011628400056945075897726302941195324433904832429430092764147460690570948533015041307039603596113603582357886378880
126 115959988996689891938582669880853174663414866624116809481477532745955254058714419172634396051098442352134565338149435984646102613169280
127 1399043306938726861721360266776266751342427651643439226619704440026909795864916729108990504170813290106157486143052987772486000378569600
128 16880821106902896547420269740935375924479420413374408137462818754127933096848042346635310073791783571134911832155455232015448768783752525
129 203701762830760236067015193344106612231779650705914471375536019084068309749845488400615760604069930382847931924782151808018385300346104750
130 2458296289091754359184036511475910937698770311513625633324228023745675877510264376146727345148031804129574451532520306267908127519470099705
131 29669573488544454334674577260398954952031534355269516162274392729820805152334243281541816010404023391623188742202218171737734543217494500460
132 358117426225467059816502658225750352715615544994704422797035373753371415752851197947790234004289766950615742564764723779697563180988847112450
133 4322909329544213949936297850212546931377655193590705473551090450354837306725130209575102439704408034733570371939919448264178021637233841923950
134 52187053647874555544229626997903906439957590899680295896243524819878129393470935851210061844382067558079728347909812005395355388491931219623000
135 630064311995106630925831258785299017416385821591970429057945175663771440732596960436239915897330868562689736448768291096381882423768203768849400
136 7607499235771468865029201888869455376966393162773261995570177446843982619963281481045568694973700629969335661449909443960905872386670751847535155
137 91861467970618836747613507598099400065620582786762503420753081473094378523387972676481335421082846774967702753938033348937119438749942590585951100
138 1109324941482000409562740273020280401147859341932176237989049632555447050269939311467379266882866375660353020848270326849467918249696448379417783950
139 13397310464345226910909792910605522078092238024875700568869716645219367984057758256871783416514493821816162662355991752103694683344686400576661445500
140 161811520702145274274538153908711542001239850737268722272859580939373024157992055939148769436883922428487302043977229512421739999881765034724439290800
141 1954491412094958052072835281484701285602537623858613397362616116804985173136211158072512912707027124348171971974236535216386559385086410882790070652400
142 23609682594522273989239263824634644799514426845313703777503074554114475154765245865505437110432337652990662348035975982344844996955655521007397036998000
143 285218794781556025406941570118760276025496988553529706084404582403256035822664642012805939670842192984352689863150606404610367357846885072865095994056400
144 3445857441726014697716417775331303766372225204462733749831121996594873534554240813980699514466643562973992020617989681092412556542250370007398592387822875
145 41633911952482656612231678844964918592509625476792481730401202567933557387461748946487764146049115956884429474809879605865719966115372956424160616241060550
146 503068890408081089586117648736546781273354093253329513347464867892743774111787732073754105207627076614562790012496849884854009570893180149839425365861970825
147 6079076700872243828256095503492069252285430304983653339306582315600461594961533990293157746888018112349657238029228210855450301479906729957541556401860209000
148 73464461972586054368526224611369747527385431561723374654324145463902082789092133518847742462620816408382152041922426055572336296925596333653738581942133344500
149 887863302885393944694106602796462464947563675600510937410741720293479313354337281076868375494592059054795051143902115891957208759632605215983821800125409417500
150 10731085343291888633396600456329912220569591760233484813880594807837009956488405080845950525532918540409699364430356446037653655909347938063212346816387827211400
151 129708833101088204884049611141139259281094081612633309927317460942807793073890154660152605196457574793219249326917684264765904474609045184823020097256821278739400
152 1567918361696695244291933222801530844611727843836923210153549058298394054297419680215959171340129946646568893324774872910561534533037258994102751471590921261829875
153 18954178524655735416783657448056939412129193003763847199248818892405173571971531180947513434436895560010791188506444311736827959996876482399076332098681414294232000
154 229146779593238782542138153041521988819563451330677007546965038190768965960529764271166414591137734038195752771999973934812323283991781861716695775245992927859580000
155 2770444602228344862146421509361509619267229435547201037474657705662787264864913721737478969866723747779701369423883837340540148094947895183288359012974147851869295936
156 33497451041109315149603406059446003475123729461810613733151386175347715487305468645083435132649416627100821543664444257013959169614732914081223610330886568141912672192
157 405042218954150329452101852678377530063098429226388053618370265255215777704766975691027288649330977510471940121922549030739626546799116692481473609738337856732263202240
158 4897954406857210477995696431303583500808023959262130518983004336830437397467097328453969478385172626476179178410483111233097135215983996895876539339368701241757111224640
159 59231778207947058841231188675674352233847717903512458391681507428638004548197561303824614079511712394503716357035865584774712829709666832763965883335046894433334813073600
160 716341437452530898365561672152397412015347274345059131248822961260161242427144553091083336458313164705306239989418787586431968633510792578141232136398775869816704661662730
161 8663838254646530416619640447187539941257373298793255705339048533708059636850859268316304503798608375134612729656664509504642852592646946196648777809260979824279289897848172
162 104791305307478443947913972623638207215000149735586228156899215870859709952757971589287697491499904990811214108259824953728615130200227110093547490266518039827066025903308890
163 1267548297358308336166994097958213486504523655986241825708979539975162344321624802078480945481409803687428568575134359680800124487321702972906818884807310815291175561636635880
164 15333024839812140449128744955714874024966695135257234815017890168181773545876751504241380102351268094721864068078527005587086906272046587661040085793404512746874791706218402700
165 185487620240531789607759773061752248767938033371981661813740536546624831834226068246744078784301148391509314916303179950049932795926482968057464546574035375177307807156275556020
166 2244013689925301864722461255752778756585788637099339111238689819879002440282889189990213661396660197130184114415962089458989214913015979215209475148022992403123223249726182729760
167 27149340095608256403981485130367385496366317537315947383170344001128163191218262447907688664132243043725714055169475413507390233977676648798026920831201308986920450364377491095200
168 328485332568547053514392166757765071634140409903051691523023366404641675615792223287980143900550409544001685586191827904852277750053306968271286056413850914209372015626728026389140
169 3974617549167297203500029323979138787957783575476216836197775614944511508248529316894786301301160116280216029508677907418973753595631786536290860085754468519563762827204988954527600
170 48094687057187366584084909145370032915858992628217357548220261322398191144035534773245847894551386299021001905794106443781922092323515293208150947211754798236881173988240197828708280
171 581997332865392929534534488482840615662543167046767570173770992341649146145607558899487778344914237624540721767487102442934326988071741853611484361495001380621162236308956802884899120
172 7043147174075079163960809104279407724692373383830594208711922599967010729778919149437742151316748207455933564789451083545028716998741081183296982875800748804129021982731256800932210400
173 85238178254470978801136007934363863875788751062955274184167564752909696968056009432479584195587048180034971717369044355231593561852335716531228580043185068353629714650104164034707183200
174 1031627556571372377649902390414924647631128593530165230469300356597720635911239834516166809945972199179774623864841281122368991556077782143209023954018215891089354668334132235733094348000
175 12486273576124435329275381040511458617740087535255053546887603729687048169202626371465343783103914088970742687639778229170868747196408141427371871288106093862552916725828733031674143170720
176 151134514689881686195635879164121493073226928844494459846677941306035322444421945976905337860523375617022897859223326392565233648430086240574680107618370154564298602035760424792844764817170
177 1829427185831804773804415385574798149518704948552332218250649828861401962619851074365202239729162406518701553443816633009717090136412009919218348257452162301630510002714641022065635692286900
178 22145578701891581683178749880608274847216404100437591058399917259539252565383782515655016231945559506221299758560304979815398255283091174438599863840379125390442626336490657427940805906752350
179 268089092189797662959116622626777616145958051234746387266008601245953227793479008872006843358452153160128124950247357078718051512243420714596929559704960711266969296015474000733373239664184000
180 3245571915895178320060899631817106058520638815062945666803766421036924558656492141080331561713980682574016137707404672429058885676534912261543165452255354768501533717926078654652660807625843680
181 39293715108983375790825096249366471071415354161137062330675654123963764254427237110360722617212150383462464362140224470586597559823727837349139039343033937823324089298936067836297159339947737760
182 475745286477471982781377282841759745661993595235266560796589659124194804416583369724203598814186258071250260795745750090625141636496085850551625403093967316239842177410359188798074763387973627200
183 5760301700874620909922952709148673369879632325525013198449360508162810099493937884536094032901711274229196674099854499606668460018501186433633515441337556969124736616334239481339029123900764667200
184 69748535370607344292657529291144560938217838673123719876805491829762193724807423942316026189462628445138115454868168894083806205719119689167226748134975975379925273033284783171394378733729062103000
185 844585991966701336034743486101715472823409040215837885678708188946950105063871165838028616250287781870807118862577740697234880948616044454110901349728800476625294238729835883185305911888438468302400
186 10227544393715104720952374189036317717373809669905011000905371459178394466399425123871924588193292165964905532802366446614895685533574827947170467565434160074564573191529272396552705282527492934737312
187 123856097201004608855564648211517777511203256961640109117955021746339926604150233621226529236178889682006381120268333550123471804681530322819505085609874598978430456585922145534889444810164732677333440
188 1499967092248433868541712676760092294908294813960949177810365125100497960711604581037894648734792969579098146466424856970884987695327370326444788939599838707708898493275288891765945326394927470910290880
189 18166204599359597868145581170639260783760347199149502803261322422919257353673407409560416846977182197418414550912734998050839487267621089839710816107320950955349494413170631018776519581643594805191435200
190 220021241622583730873766931009168089028403114809241122267221156434947499527235444145841485462503058227832512950820498100144330303203043955003377458912825728448275257159961943038615179256328220204832595520
191 2664911397756910722824528676128698558708818554358713148179122022665496331128158377087524009975358331933323070613167479564556779049147631843700485994949365022854505207736302082858091538616723815068688320960
192 32278883668239277004227016398029413967378629695651899734623207447157688759227244049668061944415526986086788877770002213466758950816009087873621391089789087945376767028060326151207934315293975491904508948575
193 390995381298012234473375398036897783092006181370379994366886485858581864768039685451707371593158460260033759790179062182307749972136208179876099627079168401632917551693994272214560249164543496538682403218730
194 4736330041507119050016358970390582176385164363806465255630787435424950369793000066200546430900776618079606092941588712224830383293844482334407749357213459642702739414122483585681590015767905177384885381700075
195 57375875099375713665629205185389803983651721684983765506126087441959718230937466037884589021859348569222311048718534030693898038088803291349893966923382372257811554726745903319241557740755650189617104840928660
196 695078009408862378076308760560731399725085566975708840457121135827511369216575398177622917103796316438380816302886667267855110325788425539273545860736115695540166520246187431541237914696620935698507648627639790
197 8420821588882795405227912797358035733332548472986157643265907074161726437437540118167740413008696923264186398887355114845481547890839903897949644955431234682971580365520495868127988845569595351404190612515658050
198 102021547544749725412630353928987733985542733175019970586657947564876142533555820853003284399495782498086906015780339843082916597590962811287567233983386216585068207905766399440601735157578649853045701388272537400
199 1236077514203125828924249948410731283957375667605590274061640159356088796653920276196776384103249673161304516259754274843553908210460851299190555236837601329163326429498277936799170394160473650872138531157417111000
200 14976685185020168297315271698628759755037629869911217727639905436629434267212742803701981743991224893720948129344742540231253506686755124907268635912537022839809440548458708397560354057213581743840876799637945801335