1 60
2 360
3 2520
4 7920
5 20160
6 95040
7 175560
8 181440
9 443520
10 604800
11 1814400
12 9999360
13 10200960
14 13685760
15 17971200
16 19958400
17 44352000
18 50232960
19 174182400
20 197406720
21 211341312
22 239500800
23 244823040
24 898128000
25 3113510400
26 4030387200
27 9196830720
28 20158709760
29 43589145600
30 47377612800
31 145926144000
32 237783237120
33 258190571520
34 448345497600
35 460815505920
36 495766656000
37 653837184000
38 4952179814400
39 10151968619520
40 10461394944000
41 20560831566912
42 23499295948800
43 25015379558400
44 42305421312000
45 53443952640000
46 64561751654400
47 163849992929280
48 177843714048000
49 227787103272960
50 258492255436800
51 273030912000000
52 3201186852864000
53 3311126603366400
54 21032402889738240
55 22837472432087040
56 24815256521932800
57 51765179004000000
58 56653740000000000
59 57604365000000000
60 60822550204416000
61 65784756654489600
62 65784756654489600
63 67010895544320000
64 67536471195648000
65 67802350642790400
66 90745943887872000
67 1216451004088320000
68 4089470473293004800
69 4157776806543360000
70 5348063769211699200
71 7434971050829414400
72 8911539000000000000
73 17880203250000000000
74 25545471085854720000
75 35817806390625000000
76 50027557148216524800
77 51615733565620224000
78 86775571046077562880
79 187035198320488089600
80 188151359720376729600
81 361310134959341568000
82 562000363888803840000
83 650084965259666227200
84 1120527288631296000000
85 1289512799941305139200
86 4408780839651901440000
87 4638226007491010887680
88 4656663745464977326080
89 12926008369442488320000
90 15775810414207914240000
91 67034222101339041669120
92 72853912155490594652160
93 76532479683774853939200
94 78660280796419613491200
95 112554991177798901760000
96 208114637736580743168000
97 214841575522005575270400
98 225297574007560801689600
99 264905352699586176614400
100 310224200866619719680000
101 325473292721108444774400
102 450782974156649555296512
103 468755520187500000000000
104 699612310033197642547200
105 1255205709190661721292800
106 1383059427750000000000000
107 1952052708565059186240000
108 5734420792816671844761600
109 6973279267500000000000000
110 6973279267500000000000000
111 7755605021665492992000000
112 9775062020994743678515200
113 19031213036231093492121600
114 19040507889972842499932160
115 19045158721552047314829312
116 76457792934119864313446400
117 76457792934119864313446400
118 129182006871144805294080000
119 201645730563302817792000000
120 258442783258674454981632000
121 516964372056378442547769600
122 539322992420959314658621440
123 539817086878048288131863040
124 1154606796534757164318720000
125 1156864092324658937856000000
126 1691555775522928280469504000
127 1718194449153210615595008000
128 5444434725209176080384000000
129 15779626219308347912355840000
130 35749625435272978955066880000
131 61637759336805268655956377600
132 71509018527768710090176128000
133 72736898347485916060188672000
134 75201903100820623196160000000
135 78936815542186794177213235200
136 143027806714329275383382337600
137 152444172305856930250752000000
138 186016776523505544550632652800
139 261303669649855006027009228800
140 338200968038818404584356577280
141 338339148597703183660836986880
142 366440137299948128422802227200
143 480860607452861427947598643200
144 511425298104873890310468403200
145 977173932703833477815811840000
146 1298254740461168363656151040000
147 1298254740461168363656151040000
148 3852529280222076255464396697600
149 4420880996869850977271808000000
150 4884441266449243967839995916800
151 6762844700608770238252960972800
152 6807663884896875000000000000000
153 7705598130371354482393144151040
154 13333428133641426820471078256640
155 13562847888583522730562256896000
156 13624044368878125000000000000000
157 15411735887347424297802263464512
158 19009825523840945451297669120000
159 27930968965434591767112450048000
160 39841906041871272087686291128320
161 132626429906095529318154240000000
162 319368723699461283992462111539200
163 479301733354145431228899668674560
164 479380675958187672030746165084160
165 1211875293642881119668928512000000
166 1234219157861100568481165377536000
167 1237651788606780971804679936000000
168 3376566710423156250000000000000000
169 3433311915953308593750000000000000
170 3546792884031271875000000000000000
171 3547247629053854882812500000000000
172 4111419327088961408862781440000000
173 4154781481226426191177580544000000
174 5171856304513694291224292229120000
175 5172014139450888575020469059584000
176 5172093060532095860985478879641600
177 7063078524055113438048890938982400
178 11123418742298669930322238341120000
179 11123418742298669930322238341120000
180 14126495318154482389193473874657280
181 22496309500661613496614846025474560
182 22498598614593707424412692897576960
183 25008200884103030567305642981440000
184 28253328918503724754683541171725312
185 123949114743058166800606319677440000
186 125030738764126958896505609824204800
187 131565418466846765083609006080000000
188 159158361656768411374158632762880000
189 318321608468897681201705054311296000
190 464822950208772455290406508567552000
191 619787224637877198842959461403852800
192 636648102205613756788161925672142400
193 768105432118265670534631586896281600
194 911666827031785075278550369566720000
195 918817155086936330770931156779008000
196 1073060286276491879676057352352563200
197 1327888090416993633349851746716876800
198 1327969219900665808907851296197836800
199 1392357762553459444742198951136000000
200 2131486317725501953125000000000000000
201 4341658809405943247759097200640000000
202 7197966128645938515382156481789952000
203 7197966128645938515382156481789952000
204 14515406695082926420056516790429286400
205 14636855916969695633965120680532377600
206 15327546229480503060059133622302720000
207 15327546229480503060059133622302720000
208 26196189346044417086527270309724160000
209 33534710450786236362511171962632601600
210 43302723794489709591957513118813501440
211 43304434856455091241537595712139747840
212 52386144472825139642572263782154240000
213 67069900242773884763849709722463068160
214 78099458182389588115529148326215680000
215 80746196495765988002371102310400000000
216 101760133111431188113689004683325440000
217 124190524600592082795473760093457612800
218 133004733151172695312500000000000000000
219 133004733151172695312500000000000000000
220 134140279831887916573088093425719597312
221 134986051617828004413553989669145804800
222 147616399519802070423809304821760000000
223 161092184393918097496815608751014338560
224 346387808751846011718750000000000000000
225 483719301348481422006364965518746490880
226 508815439304901887864867375581216819200
227 692779164523934014160156250000000000000
228 1318633155799591447702161609782722560000
229 1385561876095351204238891601562500000000
230 1595887956392417831205350794488522355200
231 1595928123199349078437079293851334195200
232 2989011738370665985346394409847068569600
233 5081732431326820541485324550799360000000
234 5084214351928201162018406516391936000000
235 5166573983193072464833325668761600000000
236 5978045974195331448835084065775800898560
237 6285473039035875453413769653194694246400
238 6285473039035875453413769653194694246400
239 7337677425176661481809439391606400000000
240 7997476042075799759100487262680802918400
241 11956114445971661401099296184508431605312
242 13494216377080499377044016426543000657920
243 13494476443832832101504255435339944427520
244 22108842777741257305286800144429063680000
245 35832085525362833262818017603275320524800
246 36046006562300526399984520145908373913600
247 36687763179135206129681442068768686080000
248 42863636354909175368011800612065142374400
249 42866252623493721354850266861682871500800
250 44217810591353896474940217678294528384000
251 59980383884075203672726385914533642240000
252 88435746219109527169955673235580044814400
253 143091666080492567452603981220366254080000
254 185996663394950608733999724075417600000000
255 241247744371888735513047417462741927966720
256 241250986447559796436216915678723414725120
257 286183951927383612437118273442037170176000
258 462663506025466305743674992991666176000000
259 572368523623178976829475638779060789350400
260 632929845494862313273985709870584375040000
261 1388671062000648235066960954309704941568000
262 1392432788285099374015554659384096194560000
263 1392435444142407215799640710557659142553600
264 1392436772074860374668712252110467615424512
265 1408728693453445991823083232100955447040000
266 1932587289526684689893546457218994597396480
267 2154683673871373733440812330742751559680000
268 2999761491491658579472011849648637476864000
269 3129044148368792621827017675376367700541440
270 3164618401119809990558800247642828433523200
271 4309513309243483910028450349897015296000000
272 4459076884467615826758821900438250455040000
273 5740565134714480760418669730296013258752000
274 5795394013785237424397115311512356535664640
275 6441762292785762141878919881400879415296000
276 6881876545613172523157989790790451200000000
277 7043705547947636146992079458755390318707200
278 11470635634813395742481912276441576767488000
279 20289459049243181123881716449324759652249600
280 21990399392416152300419586336343205546557440
281 22213292630272506774419304600032866467840000
282 22295214281174901073561566575504169055027200
283 25761093646334667714843750000000000000000000
284 40578961402065670830128063200686590471869440
285 52388048197552547504882812500000000000000000
286 53844701436153909735462382539780928938240000
287 66941746957474020251653306342343824090759680
288 66942192204276497689283213275248835155425280
289 81157966107779967023432292054656093507368512
290 86325573304608766361629193317905069834240000
291 94831635934576164702281959181934296199936000
292 98541824971852325333396205541648137034137600
293 98541824971852325333396205541648137034137600
294 261511308733300555880003612050037145600000000
295 269225011899352968936463676687222157933772800
296 284578104974202486212691074362603834752000000
297 359442360483660635755948488682167917076480000
298 524404013544576897950885008853943316627292160
299 524406710104201719351396329354496084626933760
300 698250834768707586064997668774185665495040000
301 718885229775373595361956084929718148529152000
302 1272340709421046189596799681303594795991040000
303 1364022601397645064730035078412599625981440000
304 1437770968359339696385933917626860786335033600
305 2728046798703329672744339175235259404764595200
306 3246978048053003424316406250000000000000000000
307 3491240009420452900676157945390105263866060800
308 5406193620753705981253166539179841552005120000
309 5406193620753705981253166539179841552005120000
310 5456095193316099299478057305936579673159400512
311 6274437692242927471137606015213542491815936000
312 6291890893137495817477729592740553149440000000
313 6361727492134483558478723001731451617542348800
314 6494787375688201677978515625000000000000000000
315 7846393898179181843651374899795632943267840000
316 7877103854727828347931810809383874168094720000
317 10198941040598721679320140869951448678400000000
318 11423795021851388726400818009968568271801070080
319 11423834985940368979438714861963035569350932480
320 12199328686046317588755572598251496281360640000
321 14798669658041409826117343924395087366717440000
322 14798669658041409826117343924395087366717440000
323 16462023071516403811813673324295773363660390400
324 18070888325551827072015085386972264430571520000
325 28509570260447546701277873018380921822248960000
326 32924059637379216827840583429424162223233105920
327 36141327829894962495939566122393800592896000000
328 52874853905974667686820002639128921292800000000
329 60996470360898018008768230027241225332745011200
330 65848132769113139108670473513055903566601126912
331 72169708433844014882243565028104091314526617600
332 76126430453812837157616669842862543358285578240
333 78443214723710253027384431366692794963433881600
334 85278137430613949474674174708223909560320000000
335 85696576147617709485896772387584983695360000000
336 89916256275114328125813913131505293998004633600
337 105749744500024485231166848755917181420544000000
338 211499525688143212781949351109624570566195840000
339 228341682719969271084600854470906416499415531520
340 253921786470663716138471472124062573602400000000
341 407957641623948867172805634798057947136000000000
342 447244452196213365088128369288351077766266880000
343 475893323173051532948209538895474149249401958400
344 481365523384131587048104134998355422284684984320
345 481366578345133031896163841160139925618067537920
346 951786887595468464732248050532550277326023173120