1 5472
2 16580
3 49480
4 174320
5 603480
6 2377712
7 9134920
8 39076784
9 161746392
10 735721040
11 3215956360
12 15315962480
13 69679216920
14 343388819792
15 1608412346440
16 8129729322224
17 38891607413592
18 200295926555600
19 972926911960840
20 5080920638269040
21 24954562131467160
22 131686369421832272
23 651993778074172360
24 3467897190750842864
25 17271840216110751192
26 92427068283460452560
27 462365610815029046920
28 2486023088111099846000
29 12477826576660093426200
30 67342802349835523235152
31 338873738304806256164680
32 1834441736832418961022704
33 9249556354728841445679192
34 50194746977433637241619920
35 253493470897697751044398600
36 1378440050257158536315573360
37 6970341216445698611096486040
38 37967419994526915155709860432
39 192190871352805068585747315400
40 1048352620126837500358614965744
41 5311353625693113131976282917592
42 29006894402773398309566934825680
43 147066072877469061351000725439880
44 803990159352783302532202421771120
45 4078730719590087696445589123878680
46 22317197656186905034288743747340112
47 113275492433549439036567641924136520
48 620257139332919716381169055030815984
49 3149606139480213002551661131693186392
50 17257054069105196587183700291800997840
51 87661959412607135374175914093478634760
52 480570013994477884656065563550265799280
53 2441954825309794949581307027217449076120
54 13393206472543462978431056578700210906192
55 68074123910659021502322292195340257860040
56 373509563616595804960867298113434612157424
57 1898886017151146210851621952562035707205592
58 10422375759697471713886599674166876914824400
59 52996748678591485974782921214554855834287240
60 290967300196557297432773055086605207559657840
61 1479788963090197552526047854688595386082190360
62 8126505490693313623790470239042944328850190672
63 41335394252107237799079850195974759467805637960
64 227049083484301068158098973746910256376822414064
65 1155025887227376557141540789958156861852259695192
66 6345556696340009072006042911272882324782886353360
67 32284030870119892309468595200640565964974147341320
68 177392277361540915883571343163836968134224937586800
69 902593571912233298884634927046150419231774944373400
70 4960190451563659224017389884958206311236365658025552
71 25240023707333283830650526256755944321431378605742280
72 138722413233459689685030919435244080556631471151249904
73 705938876974901076098581589266425328752950835717375192
74 3880319863949270811657493503079401262374634078366592720
75 19747535987742735679415115459785413657891461944754181000
76 108555217639130913594614667980077347587419239856717666160
77 552481149250183530861529492745704246894499693919890217240
78 3037297282856495806884906529092562516035520691135363242832
79 15458679585810998470107740112047982963058886964119296765000
80 84990370489284940675740661332885350613137073493549312968944
81 432584085338973053468730968566999173220447808874824190965592
82 2378435847573116745559450639943036254863554291846150217110480
83 12106141321524726521266480295521196149229418665483540225430280
84 66565142148950852263921125706018065113622587330676713567415920
85 338822874361831345911625485730521144758995497425128953098153880
86 1863078641615551152003205052987765426581469126934015818067474512
87 9483463112799465018853480040171141641846868937948280826480818120
88 52148316602858784891761801075827800297839084690905847409316915184
89 265451122472055188666919639206869194193198628275549199038831186392
90 1459723670977985609254179987059621397646853243339894665907823634640
91 7430571398442844904138274484851892454874985730548061769278754753160
92 40861963221302010998009460861374056317899158160691398881136673396080
93 208006563218427775496282174013803204023382868111603576009627748855320
94 1143887802212183948889612161940322438926026320963192997825624745952592
95 5822997403018437355185062133833057641013075508705079827869074550733640
96 32022926859662988852279175096780271028836002561615484072223298449872624
97 163015456371694403172075081360847412405070775545474480909705320308757592
98 896499602154442546024932992084853697737999004428477133182870295633653200
99 4563749514256782341914742518599323878203210376843704182246085790123653640
100 25098572632239785116978371840608366559672919202471705806622836361414806640
101 127768588811240311159070860639439982341249643729443548396801234379311633560
102 702678047611110171640965104019738911510492466360426311699397243984332309072
103 3577126959574789313830415922592033371884037469916498359532898337991901263560
104 19673017734280282676860125980672817620741443415311286561579964331216610465264
105 100150110515029230850900665597567326203045749993896052774331213644837678399192
106 550797275530212031064285011453180643777676895796700807173100331512241598014160
107 2803976435892934015787770559824062399586857008018603239245166743009586082275720
108 15421190436889911719067312402545031230894945458037086681782008644236492941087600
109 78505900518883058125686688276707217564294259733365446680314447244653662158840600
110 431766134095443895924092702128355432486989946199112112413215978273576877107375952
111 2198034664426335147590948286783736942126773827257761766198384412728096294644279880
112 12088799010013093147912491997563661740780239302300868715924522173684768859835557104
113 61541837448651817529784102349918822470401118405754477399756345815833419088826831192
114 338470706620814490109719234168647847816230630049562346528262145826794998618796525520
115 1723096253776718700006593661243538567159519504035597165836684718353126394125386203400
116 9476803813789482427764000350098511621383416071429310015380141092124736711546453518960
117 48244890449683734217839036215967223005211977681238596360700515645273986033510628268440
118 265341483552413173208002434977059151455374123893151822969354829271652175636449111985232
119 1350813621220682377947595605621236484226103497641158668268392463148758740231550147974600
120 7429344983546822267034221597645801698501751890851135939619317602246410165168366258652144
121 37821741928777361522614257304182487745258111798368267174834664417167859530588315704773592
122 208016462230915091674797867667996668765290383253720218919549802504588806586326823127555280
123 1058983826985689576604488398084505983017104655091134597310300694537792227809591174129260680
124 5824336207737162991247406064869663349455260407245668237166599255143347603085478851390820720
125 29650948430104790027003665781792555508508070278638463188988083993443193985615346288053549080
126 163078420196600449866476980987187667838365110064774339768311833251197229982765802450303768912
127 830212186690740306705390384871041321858940652930934379258770850162883260709820053817920059720
128 4566123918892385344748163219179035480770482549603505293838864182893416176646822731673140294384
129 23245596364080278124356967633710726618600350110010261978911752182674609958182303424921542946392
130 127849745415653435469415733008586628025819520081078653824411577751657707197985129279411541631440
131 650868421499817758780804329942767086752882546967343065047071402456554898829126085516660412311560
132 3579751488225489134075472492206982339215165424437200359158735690682834602979468620239021118752880
133 18224117161804573983724543099654160725628377529845644711575600022543015160909929734841185682554520
134 100232048470548313485454106059947017710059575985952109679723365517220786415357739594089495177958992
135 510270513175472735093188735400751418471726307957817065339088059818761551064155485117721362554967240
136 2806473520423789481113896517281406241293327077264603580562577984666688995491975549242532364010467824
137 14287459952582021484806374540846317851840059988144014515822454214379678675057571250648168741252069592
138 78580686490684094427703689641559551220105088226349746051988158947992261474719675220864684942899042000
139 400046132684147260822202739233950862781963472196078082287749562537962495920590834847539214268788060040
140 2200245491807885570921368121915773052735143790019075490084823110928172389717740464062527716488123715440
141 11201225811516491679118103234910690983124200278510805117519418484722747533718645768521566581695803796760
142 61606544252612124643269627476784129357239516629121930586101842593494797126719959322509436521488572187472
143 313632741036628869409528328786192659442291486202571562745506175252557543497065723302576833366632665049160
144 1724975330647763552621124537938732353346517756194396413371362473913195808938656418138992006088899362996464
145 8781678788595969814758506181448851862454411829961798222822945236250641561770720139560308700021720206863192
146 48299119456064936517072819196176730256939531644027063555583245604678706742248764932168575913559557131434960
147 245886095030982594578830778815980698474872073172546408887488978083438590211028817033313900540784074321850120
148 1352370789522810031233386155866088431652749283002376195868542265564979164016231717397829005796618339110348400
149 6884788795686733887220149435125450260168472995804238216719128705473292223810260646604185571531491689800827800
150 37866272780765072360122940153673740942354488836084407253663069599769609049280169541561889012797080831375286352
151 192773561515132389396571000168808332063555961442717913206765688500298649104973681075399645218858736590915777480
152 1060253014041546810332436004681151017345226097452954299063604292045736037132000213546109890968695846002741944304
153 5397647128090248201115102526155491343593175998880890730364222563354296995309376895468949127045480934340614047192
154 29687021421508126571074177251614676617639284403016811101600876592758095563864031945555586056770505376557987418320
155 151133817322620896429176878936982726103887650247689186368803446432026715225656160688864795739352744763138508465800
156 831235088482939425535924625966334236003320595828023659097067874338354923630356877731767589349942203021894803131760
157 4231739630701578452832392656357255907731739618535962009939121916810073372528941998536859078668313493596762254639640
158 23274546205868112905242854579430564889707706342505524563266765012688642713588327244348477578757005069969460860087632
159 118488535555719601042040025254571145533535057522762084300856354311146269776627381403723362543895313107809403484944200
160 651686423244781014635060375387359647713177747850221274401669123887424769193880737079670961678052920755098036460015344
161 3317674817066733655225360203875742027502211220339409849149154371578298754652137375088211355529430783671529638664341592
162 18247198958388728934651377256680618079785644123075167466268580551547989512776902676969972412673888850969379770242160080
163 92894794594042077780321158548845273168956230989369839016487129268855259450411421444297006680264862249440255139684931080
164 510921069415790811005504179963116057169305804687763365984664417764270911290019736332009856150315996944918564205651985520
165 2601051841821652969719789973608381432135137884841360417933627902201101751095546943767739369757440494019507281236614064280
166 14305777909585291064722747086789052927668207334538633215736836880803208795215402086035723993671066093601933032828360223312
167 72829393807535876073161580434679785492952324614996672416607530194760987735987481158909056519419190233265486865292465861320
168 400561492651051600992001448146713473056885655097941806390457425319454555082507853266815732139268345127567647789167588953584
169 2039221640287838702041560658631217759986595564030912446483514672378568519524278253896409691763055729629208777859519668466392
170 11215714862613925394584329330285543160592138904459208899545206247263190195049955742389865391349828717682893744866963850988240
171 57098172656305982326980112301906006497705260033362149607365790392489334459631437002837370077345699316514860219186148979309960
172 314039849794428598090591433863586457620525268696000047100862537255094482962324534295919913484078643645856875878694417041869680
173 1598748035854533038746518187291646407412478583832597649393691253669344151303053082342909950356249015044488928316372946354173720
174 8793111801633952280368236448092568148651093690750838811047361163673062052609444361322759862869474377569155861828629213010925392
175 44764925839399089105564040510733340521558509618700863068397914996845335661851968462794280816264408872304859510499520061934560840
176 246207034623113961127387425728098120466372239238010837588709055145154620898440401034667185685937122648204418421521511115261943024
177 1253417463554526254016198776533170963312452087824416173713382406794043196712047748255945454358684014669722283002991180942377141592
178 6893794669703999247756683994923996375688900511619185058042364222162439748529362582026087573024030321871795129523640201215126990800
179 35095677940759573750144525378787205695802219605260818290171630441182909765665899211285830611691709670256905975341820531349235506440
180 193026195557877162896822532393089064823593276692287245958612076982990014936206193675737893707745958321703310851991301701836006384240
181 982678717410864120154572084836041936422065133945665847628916491646430729998925857522319906856673430966277314354152318042087942679960
182 5404732150968560651448921504480997605627942765788010309120458850171156721617036459402063814106359318974570190175192838419154273825872
183 27514997729174659234799695188424812688237777188186051485590191124722728556339525633867321707077871632782831296209722253645667600994760
184 151332468435472413869543396886802938190915412085840403617001464298192040970022076744537739370201709223109271026459770242317804728007664
185 770419783816984762221818634335072416647248529179346261089091730618367122082362068759791461731385262076497839766294474811057047685087192
186 4237308353193707031845037201545766097079545015843384877381926256454293852725041733730610757563919089477781355776620813688348548622615760
187 21571750284477900041611998019747239421164358844470460043959015962292576140252354185960043720539066280309301276049868113876192988754064520
188 118644615577435588888991075167410180584029747622358444580428710641823594478507135097444972227409664054883319952285287098010391545845369200
189 604008920067838310129351008186850103267789206351979717266416467033141108123600900360280936453391712254136384302303765036760360768334335000
190 3322048796680485203631315973051972247135491784275308702409576716640292089929956006950390596819875660595623836735858006218923638297965756752
191 16912247652358468661278770423502071745575527772072382682252029928993826439241800279319652458930807734217591000909100253090310708651164235080
192 93017355759348628986747337323605833983559410691496013110648684949538742813788003694457110478001825347558351874849758488452628905251998411504
193 473542883637053533210879829931166460544896339208572898331118654811087939476957199605743591633475171227419987858870742288749395583090919023192
194 2604485708116844933011499951388873772885348689192338286738043836665873315527417634478092605414107498398344476472322985770137427982212995271120
195 13259199526741902930870428582197481956823558841772567836295823224803164891891442067219274129569829906041201396554625677136302992359724088968200
196 72925593751793703486781810414107488994219384407107782708842625739294076021988252381036099953102950422943165901261054105892671951216605446504560
197 371257557586479180967072738555255027439203828131702180443021551871449410699805007979078564558058721095617432457518483686727491223063220113330840
198 2041916479238753699286773390398650180471781946526515739794534869343658358724337303183622698433526582369489753058673799893590039561227830511550032
199 10395210912526362698222435333208438400229622384354538805709530033328736393668341664439537365970902610373101196041954041580796869953326943691673800
200 57173657919209841878452947117204183577090816716209515188574778977012917847861337456592067878589012374100674629953138951984705561425456785325058544
201 291065888753256931845290028103568125026117644860711190121575088902103773808742878258195191360381314118602409952905622941377681121286513740909669592
202 1600862337750469656923024642924908749550454509592903721534256106235243589555988869126197048913161864575884742671165297599369881689677490929736924880
203 8149844481951646345665614190888183435996838837457360095463109050148343945821919440840624627931407207969516081888932762487895156281875338696540441480
204 44824143441315415720798940960640914836586496079074788202834036231991413438947353604206256341686275299049300771268711839002145494018092974276510910320
205 228195635819296984232250735582471686117103754552265620621467768704565028416491668842958710161721489861989443981445617608645035387477197867111803699480
206 1255075967980086154088803976524834686771670796009983397946019792799557810225838445801491070784212586223217982471543334218928406045341346727364140837712
207 6389477570731937484931582672051034566702908786860085931761222089249821249663068970059839891744020175469564180043297393127690316544320159270297542222920
208 35142125942400523569379185219832027783029115144781651239053246397453005028839939705512204817696115375386870823134583591714288652411168648418996150892784
209 178905366407493188794997086331592571212125844271721883915757746051258650842398247338068672633611092564309659196560966092554357610352060712663573047746392
210 983979498522209388481864119719678351825780175608488279464068649975404057456622432542423938925454230328647691161470522785215752829535783362510655247705040