4 1
5 2
6 11
7 48
8 208
9 858
10 3507
11 14144
12 56698
13 226100
14 898942
15 3565920
16 14124496
17 55887930
18 220985795
19 873396480
20 3450940830
21 13633173180
22 53855628554
23 212750148000
24 840496068160
25 3320817060132
26 13122294166126
27 51860761615488
28 204992780008916
29 810425524469288
30 3204537614435484
31 12673514481526976
32 50131307006480608
33 198335945989457850
34 784827005109476451
35 3106174250601956352
36 12295778637547089718
37 48681432866389733228
38 192773066088001719250
39 763490287239868950048
40 3024358226943093995936
41 11982124838757134826380
42 47479228944079551714810
43 188165927286286476912000
44 745837348658089869932908
45 2956728192419672892549720
46 11723064360081010756725540
47 46487023037165449678927680
48 184366308758902961961222368
49 731289033369553624609028580
50 2901033272169521605884877902
51 11509886008763116530174687744
52 45671213848774440920781728108
53 181244945059299914746009815000
54 719349103944024079557768156452
55 2855371676513051838304523629632
56 11335311142326083064672094457344
57 45003973877467682700123432616968
58 178695536264920192566693167718140
59 709611764058016403150110277814528
60 2818195062327986381957527537337128
61 11193434127944008032769545438417744
62 44462783933541079586378392140316600
63 176632227388138732871059452777609600
64 701749719858381073585451293785615040
65 2788255765753226848498643228722193850
66 11079498676038760011166814505083412387
67 44029511012135574355982974677782630400
68 174985880108583244892327303570948960550
69 695499320258279638191230834687188941900
70 2764548213080948018749112814148782261666
71 10989668757797455429398368034761909018400
72 43689518459645582568074492304725755966048
73 173700634457300803021594568154628917877500
74 690647327395439761547469758750756231400898
75 2746258192457074178192156692573990732648320
76 10920834634999142094354820023909856889196796
77 43430925997797106321910998141010393689685880
78 172731091239061439110398585351549751836694100
79 687020205000341096876081156632972538203874880
80 2732722183579849663796893359770118027502711520
81 10870458604137726223949771106440875481707174860
82 43244025158349546787349517639593526404870457690
83 172040098312802717396173158458067785387938496000
84 684475739806319481027959865254935699284159528900
85 2723395659863611936563760364006541078761367798920
86 10836455117502284698251848437662748490022648495340
87 43120826021951518313941072753763045360633434610880
88 171597037110488018220844757756661133364622936082560
89 682896564703289306691704472639338797282846621129080
90 2717828607631330549279383606438271960404007730997060
91 10817098252231770155392832117534888544166059609747200
92 43054707461628316454688975345672693091862044137314200
93 171376500494787300816583945910661994780482024775230000
94 682185160255613490321434444614144977413560759675206280
95 2715646626290111994317784937621800780113851502487132800
96 10810950236384625092218502875094145200112854584010256960
97 43040146798600802291678481811030135451823561751358825700
98 171357269998794583314866998142623143729041654299750702350
99 682259984576212965795694677953490979454275721350970419200
100 2716536280384395876863020375105503564295300224216140490300
101 10816805994790983535406509237426711650464476830223763458680
102 43072509810933229407014479690178241125986147611738154263444
103 171521520431293004791663034537306517339223626336653272200000
104 683052459757082400387673436363382590476448980675413061734720
105 2720233678713292319977663550342021667444062847942790802152440
106 10833649853786549571077720015804435243749649927160805536205188
107 43147886559160335411922893038984893594145118505069416516130560
108 171854197152042771443490658565267847884183401199035791094442296
109 684504609140485717659231523756568902653859517629097001715387760
110 2726515507072438446257672527962273704035057322981020193883164776
111 10860621497711297941063250094551670414602054978679770459749169280
112 43262962104297467258034752669642365786982880111767545342443704000
113 172342524970115678404816394010352886142682282395505971533558597000
114 686567191220770401650776630860007851454406697542038272580961854908
115 2735191935298168742118125593898414732160819604359197383980644889600
116 10896989000859960365252436218754083153029398129732682483186933209496
117 43414913942400986207464166208699255992624061690642171089004202628400
118 172975617949181824967197000854788448070096553704466707102988586000520
119 689198214768866475023118886163490679612127903382229738230847959862400
120 2746100964951431946713977025964409457598078146211597945854818761677312
121 10942127305121197036376270768117780080193801384130291076438926788464400
122 43601330029892112009077055906547129626839085730538624356670514074965624
123 173744167090925420976196521441381325736157549415608594333979569426240000
124 692361748590851364816908450619235158598150697179525111095804078494893136
125 2759103892003471642553423419557779435432233823676643495808530144115344032
126 10995500918407930378639375722389593101394980966870476690272408357089630576
127 43820142791144341381169502629884966712219429561398564854406975076741714688
128 174640188553812774224312791776327661437171539248545890699958560131372587392
129 696026960640519834500021621290634341311472875669232956602002879935335914938
130 2774081638742166041355085010851545176278025171109027941163721075856665951779
131 11056649908274814503051362317055828087581448392925567315662716752717230391296
132 44069575621645570447172157576492441922468794405872739889715891645000610468870
133 175656819269660040388904178468661749990458403860103648820677840773658664025100
134 700167336971637601050055596186774908316865758477886895778320274055988120563266
135 2790931768233622398405069813862152547154471078078239864066958359707520643027232
136 11125178486816674383911308728400172835107701946688863304510174242205464198835168
137 44348099231611525830841784731411118561384910709076175425092856605733337628109148
138 176788149940150428737543466754337679946080811125178166502098408483836766869122450
139 704760042721769327112754739518675797788380580476523462652505640772247291129987968
140 2809566038608613706175316492490389554026956999082713939617097535336583050887126172
141 11200745647871675922121134145210314042604849624155626565258723808372041030371365560
142 44654395794206369746468059702121081539259680348710892575984848379083445913561271860
143 178029087721263469630057577566351094255300756971268271718266976940586479467649064000
144 709785396056662590872586763028518415308791470160712929247364692365711659867153813216
145 2829908387273009008754592761112417447947455835181892079828642773858232684724222727740
146 11283057440940611282107611785931054123864618010868996436399401007269689925417321855010
147 44987329326387608390764356243154894903498094833457137523750419520423355888743039362560
148 179375242647858890613923683901081103639902797457388009115494153899511701139815464406996
149 715226432564975037969585196969657616241536191553499912805277947560527732180347755144360
150 2851893259825158535477579360598369157229117339896149059550084014938450445921620541510044
151 11371860559126517342477773578779484125864980899103978414771237534746108020988141576048576
152 45345921080070196049618650712392422194228045251209545702414816352067568455112517578576768
153 180822833167307368387423113749912153936662122009901027688617281632547248071254312673215000
154 721068542552078451890502296238591254048299805089895587626780309075450607600652184356744436
155 2875464217145304758000619860164823422700608888130050814204211707937908956554572561603359488
156 11466936988800037288232478705055897697320452842506475294813133982855274138325004701707695672
157 45729328986674753521641294083066016562850874014837557636254202511315952911139911926342419312
158 182368607151616788374542519015897287684805584005802542008719047371073604527280501520437450600
159 727299167455214522958572917617148966178833725723425155834801513757048601507182938701711745152
160 2900572768357643293149987216263307462818844941232897498041839618466506434880073095548516499264
161 11568099522413606626074670250956832576869260567838686310362295877382972746301825028770986714316
162 46136830400882528187404777753053908401377161718580726508366654885584111786031846438970875390746
163 184009775523019306495757017097636454680875045052435966299790059452072297882870296351494642022400
164 733907544493280893820272102601310288203075809749312394361367859280703994620356642135155783946196
165 2927177388286572711098289017898138442175932935665735253935341552160205104728809213499338563696040
166 11675187977152875685688677976518398407689451187851021999218162632700207091134459291012189692727580
167 46567807545384701373651208325838464004170315384814132844516886572940560646621949920934947483828160
168 185743956217620252352590720937475732102127371051974437987385641200969870224784247960065919561108160
169 740884490894269708764773344526046289327909268749390832362109401194437215891669312158997297879766760
170 2955242686462795099217489038295540701129307008919095261791677680105457218939379249357780065283500300
171 11788065994024615138948264361236378312731817618529037904876207679710375226205291692641063256711189760
172 47021735179180861324275796652037551801364597002201599141278598532591856982635339620347655147002360360
173 187569126668873808989543544028434776654801301259871746673259873531678524737744394037839261803936626000
174 748222220774417091712004243897253003749721347332453981220085699869207319116380138619601956705289261240
175 2984738701291111817835714852531889113704907859169070785961865434233837019579187105440304109199873098112
176 11906618316817738128493047957447490628216474122615295159394424074892812158594181894507168491112215550528
177 47498170106098886012455910802808982752476079534056942661239099455320109099942104260956658877649816585208
178 189483583349382947604934696739786031793973925815606290317356224978061576253392341901296827557125846426500
179 755914189095578291481907697520537800902099417845415963798728346996359254499748423078152872478986155895808
180 3015640298120500876776294055880333775031553028472243040947135418587124716642405627276594210366784263282024
181 12030748469827888647600610102952980683927288958095201652300633490308639783901323434859831167491688659775696
182 47996742214016635940849904566810581074526963835447808043811345339744749746173046541494905594147356043954296
183 191485907189618281296541273629515762328456958171568000221270638403558478102014671168223879727119731245769600
184 763954958190548738063883482800487593243510454112024406085056627528420654385034434911231720552228218265470976
185 3047926653993785882807011935504533861236880933058158042531461520090371218831628712264851631384236397580938352
186 12160376768566087812936829201539493747761431903046866018563443416246405902480420874595167549899139763048423368
187 48517146793497556803016729351807748515917469655221032046466915102337157431889946764945239203316485005878640128
188 193574933913397100506835221239374614005735547365320605004254877443325058653516683122958463758207517568906701360
189 772340083186853729790688851050597082491333115277651583852902967693323779248165024040031488299011425939186289248
190 3081580815050236421884481446636855954328393726854359292649365806119281014921131158336950873736510665455266154000
191 12295438609823331823997616233682744250327955681162495312438344659584093604682308666932378815601393110441464710400
192 49059137930762709157442489046408606450087208033924688604052618876969413903872942741024108870361264704194118958720
193 195749728505736202263680466213386507080752187547738949085985436058554640559596062162449471842417216223189239222500
194 781066013328269982351785782527744199138518026145823954769122981753657855517645415857147937784927686639209062558350
195 3116589315099278987467378233006310536207831819330826062155131653774199138857063593372564716170777473238916988313600
196 12435882997149336458614207956627268589609169921488658471022777141273312755143108788234704360471972822026221635313500
197 49622522806798243099645446721368103928491235960067947569687953167060657330884092517400704047591997835123616872393400
198 198009563169114019566703028163393060530220846397388495749802564299014594923279881532859866522498715781046288885536500
199 790130006728168358172205978547699383343616931689193117704418211750055306063958968283208949712426522981577211474350400
200 3152941845920925368560113239138842622977941392456457935097707449636505664860256126939867182451895007139809563551124416