1 154345556085770649600
2 9186050031556349952000
3 680489641226538823680000
4 6205958672455589512937472000
5 13297004660164711617331200000
6 15229814702070563916152832000
7 34111227434420791224041472000
8 36669339708545656151565926400
9 41254809330254618094796800000
10 52693888533626064627302400000
11 59023729003862626557345792000
12 105832269732433736874590208000
13 113768977044462163957422489600
14 1534736870451951230417633280000
15 8303287523073008371610664960000
16 11990459635691909131039408128000
17 179691623103277255470058163404800
18 759731888362137221452283589427200
19 3195610737909137217630221893632000
20 7842230663622167204948493729792000
21 10307990173616525827483072266240000
22 14338439726871314103287144133427200
23 15480864035102167411178095570944000
24 17370119266510123760699377188864000
25 26832781969073015897675582668800000
26 44485928383369974525583190772940800
27 56820928022786277128720838190694400
28 68433242513089322921343760465920000
29 73997146161569356984104206834073600
30 104231418190746085740776903147520000
31 837294585717161066223413745156096000
32 3381761683936796171048062789091328000
33 4500969318576069010062367090802688000
34 11045663098896327175721693246128128000
35 26595016446556626437113332153031065600
36 34018457387793491694900297349398528000
37 65944896818198764988659196058119700480
38 70262991582844740447541088478914150400
39 82512743334188507663864440782480998400
40 92390509302351153097987079745896448000
41 250516139919816594405416792248811520000
42 326243869407499737606530402227322880000
43 329225967112042203040904950672588800000
44 27133679304586505456447185870248738816000
45 28934353021657660441800153743819066572800
46 34914642900809924246125654119231258624000
47 84183979380896593852054089494874292224000
48 102833200965458113792221682653890347008000
49 173826897214976417784427710562024685568000
50 188896431924172550165785639771757395968000
51 327398803642580000224440988734392107008000
52 359242254244284596754483935161517683507200
53 6154817614276065731111798337643784699904000
54 7476032303204739682897761747032038440960000
55 8564360335859979576063023115658227351552000
56 13229938728156967188748049579673806438400000
57 13301892118399496413277377237233862508544000
58 21017481398292973590747422663174428557312000
59 25785763688080116158491229200718995956695040
60 32467105564828363995795198943743600230400000
61 36484391029763156373084621298003308498124800
62 79903952987216476567166904526222645002240000
63 89535000831920962653547217201432351263948800
64 127567829007582604544614064933434545930240000
65 272652222026087769961886632540534741810544640
66 417557910137818162642396224651585493401600000
67 669105780223004614060765590325075797438627840
68 2541939515703970198234109154408256342327296000
69 6238080182497298219145883933442534094667776000
70 7917005420599378688730775432382636070862848000
71 8384373617707911654233633053499547923251200000
72 10609807222310070582921681985153704885485568000
73 21908279635853187912360370114977853341696000000
74 32917607023064577962398038979579443362660352000
75 40209822857018799027442695168552782826307584000
76 149875410436561816465599707042975444177308876800
77 160854972386867077331978729545309748031651840000
78 394748265764606373247534384225992471258071040000
79 4602427236053495643738729034543787648483328000000
80 8970408461870795898567733445188661438354187878400
81 14266121122163268416814799890749941389229188710400
82 22391090865019748091299207400188569687374692352000
83 35009962630297610356173572890599142343869621862400
84 101940622286272890527231973366914409918753669120000
85 161710175228177391934779872304091554966593863680000
86 745555064530921435659017110171706057180829450240000
87 993948809140402660177802413146685420513272004608000
88 1470295051205988580219996701010375287153623040000000
89 1751090059855189160607653469527267857437236920320000
90 2313132379698499838839514623866062382535393935360000
91 2439213179704003254779036419341355308404491419648000
92 4222117634476010385387518465734037226074218168320000
93 56532758277786216648694678091722223342645673984000000
94 58604260566598903091114916767673125768562188117606400
95 62897487237795635834456863711878975463641915064320000
96 154354407822449222433226550800730250962850986065920000
97 228091688428487734211503331230366712411266744320000000
98 4865905316658855024733461371007708164144530194432000000
99 7120897938970576435281339398438718407301300045742080000
100 11201315281602037186542771944137277654713374238310400000
101 24948401860468794957576799941689228752536287550394859520
102 39860806875419185975336828766029345232779182090485760000
103 63231888524861062885908911016238999683356080881008640000
104 69845149210709051362347956356128250180621586336317440000
105 156962655733439073948681846553309934345523428852760576000
106 171404409287931993852072901726363734519054521220464640000
107 221400673482426455708833307292301685648473574820229939200
108 307437011634895048892504907602968472033524073034153984000
109 1193453914684117489781283936745978222411347674454294528000
110 1650931805777415446687949341629977968842632950301327360000
111 2928811314321544243367282045715924420265462908655239168000
112 2965479126347995174344169556270101743845978713633062912000
113 3171979651255769081932699561506981611915360455360512000000
114 3403917365088982488851385280012830537791854144024215552000
115 3618786598321585289925264260257980148454467801473613824000
116 14527022400233723066067034677761949939501219808728317952000
117 147952434294843968814077334982794939098617163889147641856000
118 363084622047467968715980069431821303088764805242091995136000
119 382231043936180364107391516242309244051085241115633254400000
120 1793915395351976661919304663314974843992548015532157173760000
121 5696194647943868783271098921013410566023974033398307173171200
122 12078613803008466636400151216461512417102081808453087946342400
123 13978821576777427201362597655469804025589134901452039467827200
124 41041316085563483790747703255474293903236511783030617643417600
125 43627774671389555451465896269825232879920447228417142685696000
126 52622825824006458291702359113926689787044329784399823372288000
127 70989389846591656176883357066313958781735036564034027520000000
128 146346043507998210675184973860491102662986346632961222246400000
129 541402773276266566504711383480427624944171037806625082572800000
130 1159561204330235587938920860686266135595716540907197432856576000
131 21423653102588974093429752419195024463838170321679106470576128000
132 33759673858065047531877608391551514940087428656243546183958528000
133 244748217152802183970108147624383951315157768739331856723177635840
134 551670070213021457764133336605576606844623980834747164696720179200
135 595060995509640950169818100243485652763478197110231269376000000000
136 1353833209253086411380797586714394653507870471541624596893741875200
137 1354475658883224025548559422505142832325899306599810935679877120000
138 1423615645454579571642097845619575340668304766095889698652160000000
139 1588948887588505812802816084259026146722395175702961545860349952000
140 1801069226706803109689749651707258472239190080698533416177500160000
141 3566439483882885612486779146888204262428803689562656699746174894080
142 3899380966947176688292101214162833409008705773706802854428147712000
143 4406060328920592424525427004796763291130405809104851821521797120000
144 16047969275737619056218859649740110732660988384694144885876116684800
145 16646710928493926659461003260204628246398120736992840308846755840000
146 75194751688868348529767336558108445911150583020807131135318425600000
147 145009591774658525164554258488571473356883420349465474728617574400000
148 193433940055605282893504502870384074544047768746196612368960082411520
149 8377073631060884357174257892014300161082561887330711362494575673344000
150 22593345218805461512057280861596812968996420059139110721342920458240000
151 31224145233790634788544856268423162894857486214860739083266129972428800
152 53339568234556142396739992221795731041796529839452058780589621248000000
153 126890097053386206150158292703167960228358477942048361437144515870720000
154 224143685198514444957009047980690052914206799396269187535736736359383040
155 311396315645485994899859879163091790348535949119696110555716984504320000
156 328026198409409866149777690482884989698108131746055369521232609699430400
157 343444834610156549725872328809173756869600235021076391974131834667663360
158 1071822388569289860525392406468297470373319199592228474082560049152000000
159 1306302664380237948450807226936831225031123166865870823134460651765760000
160 3911405794260412668153651991781146894033038389654317633066130561040384000
161 9111609447600882103109103765106581999828678122833737545554095749097062400
162 73455021242664734810415775496151142352371093047351731871020300460097536000
163 172469385993441973486974119843045618530148002560678162710756140977456414720
164 685993668668229237259159465975096957301878725649778650351109910036480000000
165 899720152017763991802658075534963227715009071785183181126506643456000000000
166 5988337112337624633328415600542590469974568502526471132848877434044416000000
167 12209260597987999510906093301604265312311780540898325862842323857909900902400
168 57208005772941897278766930385971884719896414834296628689441992236387532800000
169 134293747847752724365350402801717080093817378997118728581445915751553989345280
170 210405291402690481633869164632612058693180482846868152789784724128095272960000
171 257831223309735865218498993346656734566396757619636642630329770785976929484800
172 273825237930314130385735521162597668868285833220457047275405452519207379927040
173 419103830026982754203525946789393339088588367179948514531502728304132096000000
174 488590897363459865335127620084520227016429245747245246236346515903195350302720
175 2739799534900539024194541296696407427563369035369915915409666263649693886054400
176 15444905649257167996985496974873132683358966908122157752319955762212660838400000
177 16694036040898282782967595116614541219895288292024254823446234014914340454400000
178 28722371416972877907695064740018921833240643267542656088466944111216718512128000
179 67438953508649114524864838825214492892565935954882291302174893769676829554114560
180 75169825390720549492212947928094472713471457158112803066604765710594867200000000
181 442758389722056214461474877216381009827487242490327646897999285776241502128701440
182 1375834955931413748489778977906068337551419760654929234612376314216299941068800000
183 13496206478615082078054422651209737109059198301537941359936766273516554158080000000
184 82272645566323050623600315687603589082891564919088100926736402309593337776046080000
185 100817126365397777191111971248639058188908706136568943835199657395837856970597990400
186 5005644815432060219257569585246006419679259578686430965977658557209117435497545728000
187 8031880527726027404790962620987329319388983563043436680057864201003740261082076282880
188 8822100546340528822405692428816651403153215363308838811626044487265115831271424000000
189 28087537098029749379673278321636601018359730586289799031522398191595145182314496000000
190 30644372860383153014903867291544710238824363057782094593117232764621192465612170854400
191 32533067577418335092248382252455801835289846468884898020604320565476307327668170260480
192 173127319309674289332520593355112553555348890517169433685132129055041465953006250885120
193 1029372475857166442981945988016749992943681702804220809546554289524168643796008960000000
194 1130839882824145256327867668568130693686408582674089708287131408128222608889458196480000
195 1230148928754031505958705345877669148091210503206952143009997829361897262945402880000000
196 7375494648117779212161856573586770765555420010943788252118576147664949265952879411200000
197 15472724550212021901812995033364887963014023287546263099762719706428181164790973150003200
198 53399917836637422882351188196544938091951919272584864258804670976049334386667015058227200
199 190414622249236148553803492344920281639330320190619503304264782347382710480793291980800000
200 315913725923909472190979840608653671405523129583200765369301077488408541878768212377600000
201 837123518678445258198764718699634854464049340771280148506104317793831394621440131072000000
202 1957306486854248177413274655334530283182653577261653314724549768917762745508319035654144000
203 114551082459505917372529771305573378031327129581760766963968442576772399788076298980556800000
204 481012650083372688226913017767121058981791951963985884187401499347650029362832725770240000000
205 1309914442512630256541005952610624831599018988801660670378218202296776538334374369479884800000
206 2343417753069331371532171733387017431185441403648005499325506425359173641756958453682667520000
207 9931108037574667080221483753774913184313205713223335495159848197828935162372554752000000000000
208 20880427883517879299307081571821066776543198945726242448364251915222145023706399640089368985600
209 97837836232166063780630673931892991614470595568829276457553048354951610799414694812791603200000
210 327331913034694051550173060805697714547948047110768053004897685021050738674509395584352256000000
211 612872793519628971163834306536457263318727143360157062586115646573193459814152791736826462208000
212 5048979373589408643034828979737769671695201291372567541410325369826748763482420804751196160000000
213 20780257766644376792682273597523238262099680137499478806517850404748076032772665092164340940800000
214 512202549339836653464043090273955343684353913809408133035600037476685218407269047425575577190400000
215 6348907098135770049026474213741409369857801694962530669454419642775182280609801063687604142080000000
216 11325930054008551499858462056786225268361928949484984539337547463969132452804778010120830875965849600
217 94318678975677146789632991698635172967173921808177442352619150487193094240755987296327874901295759360
218 7632369069216890010898289959340142717554854313522431585917120024528169896361263598012741170757632000000
219 2482548703676553807880324612387795332063387954998640834589888273962257186950947312819030829396131840000000
220 993034971678714276362578125161623819509818424321125027353358793669502665797914854215919108803914629120000000
221 1242720375588271290163887115008797461054010073231486827991249658005785287500309996748172641645091409100800000
222 2436970564832735081805157773742773620807620712725902141260837089037728247819343877699613204341818654720000000
223 2984407811594697661818061882676700499412695719955179333164681308012418646141102308913773845959080411136000000
224 98129312427533988524326305785843592589415367791089718737082607297875541366175196759018569167605015248896000000
225 5273485881425259499810686578864543889035540771193227282493734237356825742760187061945045125435490304000000000000
226 7756475506998470898779348361208685685649732139476057588214384403932085548140936591861030951606812672000000000000
227 282583991802706127814179722954515692403647269893865907939034272688893473034105923107016603447081304064000000000000
228 448130682494033836456029610182548425025733445006223653852458502005608304142886491431963487381478924731023360000000
229 485928335343729492028272800231565296865813349337405968471298033133709548079627415669494574877164499032761958400000
230 12142028272895616636742809837635086629539480064856606594858650724535380523805844240501207518377045531132166144000000
231 3376732269811589187344608512897868930872950518008483952351282833321972130701424149317749312199599187790680555520000000
232 11351012490553991899620089787354445853638419670620337344069217639474864278985675387244041637781142857787927166976000000
233 25415725113753351335640086069683587316123124748735796966451902056080006520361357743293490929888242297011028623360000000
234 120641733866356938071985304335598455901429437179860852331441772479157425303789298605671318791300160944543375556608000000
235 231143709649319937951464698780675209746823209154940282885034552933865309210157435229232210458494426980176354460303360000000
236 70718696136039938990090282624659756843397023757491534994851118191126959780948042498994126655776900780542218207232000000000000
237 218293126365983791694783513463077956904305698460457086936005936012134046258473388447184254018431299008817771139171704897536000
238 1671975107461586316419470940961166221249613755303678635918515330031868986823439006055879831339419559837652656062464000000000000
239 133574600025864689680610851320522596477179388318566370516511988092531617127538938279845305259632703369118030488939572682626695168000000
240 268974233359531749247989815901017637851966067222623810269304235649734515316199492572530115653711551244304740327841765261312000000000000
241 5390117831133373001761488836525650879176480052460455663723742782669236980567966231396394326534109639801751180280074588402737374822400000
242 7383309367055264324617594371374442933892886515024405176610021856176470068279978540689133752240723158763571792803064666152697625179062272000
243 52230320118512032286242345385664327643567053976165365091011873381360817196133697510438439474741265238153445563339645491054540975243264000000
244 46637065743601506249419057492409737867575336156536738383949704983446567913063077595704808786220806968889113843087407802834138908165191858676615171024289938371680141312000000000000000
245 1450687058857140277510249866389482556752936810339061525954103658945251407858189413534796132168508455707300916841987201045045033317107605824122075881599198530284489710255042635927388160000000000