47 1
48 48
49 1176
50 19600
51 249900
52 2598960
53 22957480
54 177100560
55 1217566350
56 7575968400
57 43183019880
58 227692286640
59 1119487075980
60 5166863427600
61 22512762077400
62 93052749919920
63 366395202809685
64 1379370175283520
65 4981058966301600
66 17302625882942400
67 57963796707857040
68 187692294101632320
69 588671286046028640
70 1791608261879217600
71 5300174441392685400
72 15264502391210933952
73 42858025944553776096
74 117462737773962201152
75 314632333323113038800
76 824553701122641067200
77 2116354499548112072480
78 5325020998862991666240
79 13146145590943010676030
80 31869443856831541032800
81 75924263305981024225200
82 177879702602584113899040
83 410111536555957818156120
84 931064028937850181759840
85 2082643222624138564462800
86 4592495311427587603687200
87 9988677302355003038019660
88 21439112258713177252334880
89 45430499786320780368042960
90 95087092576020237979624800
91 196657396009496401276042200
92 402055120730525975942130720
93 812850570172585125274307760
94 1625701140345170250548615520
95 3217533506933149454210801550
96 6303739115624129542943611200
97 12229253884310811313310605728
98 23499350601224696249106654144
99 44739148260023940935799206928
100 84413487283064039501507937600
101 157884485473879036845412994400
102 292803954878830213786038644160
103 538550131294991286070749649080
104 982617783415422697392244973760
105 1778877021700334193554926245600
106 3195948547461617364691901390400
107 5699441576306550967033890812880
108 10090814594116516466223937832640
109 17740303076753230561587245544480
110 30975132356235799393247571585600
111 53722495180346464572663756968775
112 92567991695366215879051396623120
113 158487622145096702944436482097160
114 269665506336433196054712820284720
115 456051959245438493327823151952100
116 766696047427113988783007038064400
117 1281477679271033381251597477907640
118 2129779804985661112502654963283120
119 3520052733240189894275221397648490
120 5786388054641408045383925585175600
121 9461526413670410452587229673057400
122 15390749632903867669541893601506704
123 24908713221673364780969117276122692
124 40112732980357106920002214834275504
125 64283225930059466217952267362621000
126 102527676799841680296987160603674000
127 162762686919748667471467117458332475
128 257205233650960857238861617711932800
129 404627745621633543705038398595601600
130 633754300371233261224758937559376000
131 988354920817042347862421676431884000
132 1534857053504112822562819544576572800
133 2373674280419151225591337202659118400
134 3656004064093865106083209024785308800
135 5608642598325815787741286572113826000
136 8570510037891134237447359256263824000
137 13046220835456504339225424645646043200
138 19784378849373599986957237374715977600
139 29891615870249243458554956468320879200
140 44998131417579506281695633393171216000
141 67497197126369259422543450089756824000
142 100890547283625629873696525397320726400
143 150284877724567344499360449289758998700
144 223103323632347398019669120595106142400
145 330101856394799721559714515166228476000
146 486816879127684437855740598123932904000
147 715620812317696123647938679242181368880
148 1048632477455633923761335886414285570240
149 1531825873930288770984696539958123038880
150 2230814379510129278133053213531247144000
151 3238970877942591548058567646569406911000
152 4688795937593084907665736021700474766400
153 6767790362752282932762807653963892823200
154 9740558092185528706967031576733079390400
155 13979504669340342125739721244385438014000
156 20007364480890764877205472606643379176000
157 28555965668180455324738719993118277551200
158 40647230410563170642420880710925115793600
159 57704550314995929751293928866402619742700
160 81705557968135829736345386005525833264000
161 115391182744472531469750939884997010136000
162 162551057431343913896518715316256657756800
163 228412261735422913492521987901291682882400
164 320167614740250921476697487314631076860800
165 447692003662215271556399028872153624424000
166 624511534520401135112287720947710097936000
167 869111885540891579697933744985563219627600
168 1206700799759254424704569166591525792540800
169 1671577337371426211271083517655474253601600
170 2310310141082458991187676406515696122864000
171 3185992210686294253976553754146645459756000
172 4383925281904340893471737965705784152624256
173 6019198998170245829925481492596036971460288
174 8246776580170258066197116375682759315229056
175 11274889855701524699878870044878772501289725
176 15382795462042390288206830448826852404860400
177 20944267667550023700096992226479637505079160
178 28458623242930566554330264246666988365680080
179 38591617882458874342614525001162052404975260
180 52229257284530807380982063911347138593199600
181 70548474391791612954908608716073373771411400
182 95109795105970915242913828046854474269606480
183 127978621355828510951861989210105652877485190
184 171883695835565299380602963610652847660272080
185 230423795141881017285590929478049107370654600
186 308336876952445102267049732970626863100300400
187 411849971357908815170987857610765881426829820
188 549133295143878420227983810147687841902439760
189 730888681564739587486541831816288747320852920
190 971110835645458193163936699616047985950783600
191 1288070622279739686766054927962952536920831025
192 1705583168811793240407465835647495773026203840
193 2254640764251206132867403467671004686260666720
194 2975512301120639386233171923320917749214757440
195 3920438504854896488618030574645803791195119600
196 5157086892292347058853248272688439886404318400
197 6772974118543949137293932731464151050811004832
198 8881118380607297544266216429337098728878006336
199 11627253669347711916506428088408438467412653032
200 15199024404376094008505134756089462048905428800
201 19837687696620746076035922636194687479415527200
202 25852986546563811015221008854911786263496364480
203 33642027365079831000576056394532644945447192240
204 43713207531696086140875894933023309355867689280
205 56716503443023402904301002919428977328815672800
206 73481759177753591184188720763536914023497035200
207 95067025936218708594544157487825882517899289290
208 122819511768531002407858290419054556296416473120
209 158452333084092466069397424059150631271302733840
210 204141042623677410273456804002586702864868552800
211 262644878009731302242069424661864599417605272200
212 337458873564018400456477078959486636827468592160
213 433004458247806742754395288062473817134041024880
214 554867988413357143409823902068080220758591492960
215 710098913743284439482810350860935996804149827300
216 907582043600884254013532756129953700057374927200
217 1158501785067011077181980047530587958308531524720
218 1476920404354435174419132458255369443925496329760
219 1880497491590821530219709350918173884998161024520
220 2391384093352489807215815359549122859535233672800
221 3037332670292530157440776979657219264122337021200
222 3853073444599666828296299939908015295058050392608
223 4882019194009805129034516401133451197715597940634
224 6178374573210148863862890812733859142871717167808
225 7809743140293727496455901308231001725540091925600
226 9860346087745153151949908914302828994257322766400
227 12434992010656387586070162908593012120535623710960
228 15663967836627935743778989741211087091061448652480
229 19709058431801083985304333245809554636555339238560
230 24770947755815570036174845063039330963976655873600
231 31098309410833677599762984834576551373253301667400
232 38998960990883314611594662062820323884296032361280
233 48853537155246302712373958390522233683015997527840
234 61132233659506068634735327611669533057891676050880
235 76415292074382585793419159514586916322364595063600
236 95418036664308414006597469023505355831100764206400
237 119021445733900495366124211360898785957741479562720
238 148309445469467632969306608920910529099175246784960
239 184614361808347730623251455896341752368244187404195
240 229572263388618939635131344119803215380200025787600
241 285190285962150332227147700684910179931073227911400
242 353928457450463489225485864439734684837537031561840
243 438799056941135856539760536014569022528170911579220
244 543487156820493142110160257804846911151643159519440
245 672496734449600100085804359404987339556326131728600
246 831327621480410173975416444289582339351036323644400
247 1026689612528306564859639308697634189098529859700834
248 1266761312970248895946221634612006362668832861720432
249 1561502806582138490547570232764304872794749418655384
250 1923033013032190259295037232468355754673336722482000
251 2366084736622939975897325222301751443250036849720500
252 2908552944531614019151833931805079822921996517705200
253 3572154829934457994395213518187792209705170480482600
254 4383223800982378408581566345988885126884605323877200
255 5373663794473588914366824126092142823824876719176375
256 6582095365479611301808167350620040970809418373728000
257 8055230994896476688403328614806431092847716771657600
258 9849524154897113675867577168815446549548393019372800
259 12033145076029964349291049465675474794023744301969600
260 14688346102196200614158088549650814302564194922592000
261 17914291274173870842501220147004030527893714368208000
262 21830438668993275166210789202395609294456526346374400
263 26580580416413108188488136852916876131676233468039200
264 32337664654069403510418747139032512897523159610886400
265 39309546483157761147986091705704660173594666499472000
266 47745841847123125412622376227020272174320462506208000
267 57946089878099429478046247511883693957016197677988800
268 70269466458509715385142055806266199006698375464710400
269 85146335483509519993708166720205439336945328828860800
270 103091975697522737212113026970652325654597483335392000
271 124722881312627954395011742451101697555338919570943000
272 150776105409043571535303084207554052155787493881317760
273 182132198126853517828043106144523257692610556768140480
274 219842388928448739580985951910129394747908777772997760
275 265160776119839488529697968312656068226644359156028000
276 319582420126968117179897988010013427207658703611632000
277 384888392935522471560138011646842257984875916958356800
278 463199018337988082656789468562000639479634220408758400
279 557036750501287392505363197106888700063870463336394800
280 669400386868499870821895687510424188917955921605968000
281 803852601324993434619455932437731611478400059706312000
282 964623121589992121543347118925277933774080071647574400
283 1156730268686304111850708621423108708720612967272303200
284 1386124035050254716310553791072417186821325243482422400
285 1659854411719842832556755590149743269933099556270968000
286 1986269296032950000465406271057851779083123318382832000
287 2375247033172736042223214999140014419153568301566136600
288 2838469483625510291121518339221262044465674982784428800
289 3389742482511456504686441322458449301035454834812809600
290 4045371686947828750448839438324898342799514000393888000
291 4824603118450074452379558510461251712109256451289432000
292 5750139226887435673856453408386471428309807688883731200
293 6848743062918775009918458734379008652417779076597289600
294 8151945184202914384275412420677848355509421249067219200
295 9696870279596208642585672032661150261593868018043668000
296 11527203223937661679539594062922491877236084069642272000
297 13694317430037942075293037746751920350156467874735019136
298 16258592008570943181025200193354869579070228791518070528
299 19290948454613936552089424038940896841833327018507551936
300 22874642436301110536074415856451656334189715832222393600
301 27107351863490686107710232963747828962957104194877718400
302 32103608873624263547170550411968017046325668497463023360
303 37997630815266218182783893651665270175924521698169125305
304 44946613882649534348507018171619619196424336950363478960
305 53134562923287240218196281171875906414377607635119616600
306 62776742295466778018409505940517480165249219831454064400
307 74124845710416541737121993552841793887428886493293837580
308 87472998003096915153385341050863113093211099769863992240
309 103164719018919644207618589254643900556497060415602952680
310 121600999604049770739018109007374939819445204292155571600
311 143249662412346510226646332959445478347907039904774177150
312 168656206311894759210240210880554676394516967736941672720
313 198456363066252103882726263178998547787533123690461441960
314 233390629223981874978187440592530127360619478797022070320
315 274321075393859293351227775323309664621623641123365493100
316 322250780016578203341962739785003174797148961319641248400
317 378346286167612186886674772266096320039615632364171391640
318 443963538750186994206503976312245866319548970818474179120
319 520677826695991364528951354572082468220353388570195820365
320 610318331658304896151151770926983112932282360228800961600
321 715007972490203911184378534553144449822126414720602586400
322 837209335061256943277708684094954592155362565600123755712
323 979777591394152147386593858560399758210804741626231786576
324 1146021442641535363730167545752958561950544174320935374912
325 1339773269275176234576634720754358031057290851274474808800
326 1565469841518664704200655623533766014783787876399565547200
327 1828245136345011993834337103198362452979637984223778335480
328 2134037027477451722340436191633675745826766045641990370240
329 2489709865390360342730508890239288370131227053248988765280
330 2903195249395119834279391992151820360930406104495287252800
331 3383653618133044595586192779585396265732269086577253805200
332 3941659653404108090296898255517023018326713462258414959040
333 4589414911131356622618416500304785542317467073188993641120
334 5340991569051822689737111885372119760048898963223428139840
335 6212611720945696531465043338887708748667990113471695926550
336 7222967260338249254575275300575329202603614803205847167200
337 8393586092186172409627130263082365314749717892001277570160
338 9749251199858853176817766422411819506479053771465401438880
339 11318479988877230229250763072594543879097257631940996875960
340 13134072342041837126093035647379334194174292132627777944800
341 15233736968150566190468452910735894422494672167435619997200
342 17660806925788114024204104730412460652519247055128752674720
343 20465056674139605102371648386930655418290884256449872187260
344 23703634666343515674127431128296786073710653818918370479520
345 27442127382176217810650885031081849649094548884318247702800
346 31755772823521643352793331841987692236075966267471952191200
347 36730843899206700811397620497232430686394534316042558034488
348 42466224840278843463011202435338491291911288843796711614624
349 49075206851845418439042747185209051194957085451937259448688
350 56687532667148173114405813580274481578333267023689903653600
351 65451723572924370931435659758803759980246633964852487442150
352 75537726877604519894640499131471880370645295592223198621760
353 87139926757498024584340183638593378336071207006714997102880
354 100480567010274595123310830645153276648108167037058986887360
355 115813640547556757366153717139705887045709088630376429691600
356 133429307556408432434791984795259856919975519587100352654400
357 153658912250444549610389479264218609420746001589015567411680
358 176880677124305944567586603140161614702980927874172260879040
359 203526163742390493909498687587557755379391516368037954024280
360 234087600470481079256931397864283680308565322340235346481600
361 269126190349820603859083549773905759845197711352945732738400
362 309281526687730344752343634978266301790354195269099540480320
363 355282260087487706155382087016172998575628395198364345551760
364 407958178775537933881889841242545651361289387546386819497920
365 468253884443620584487074817778393593543618322183745877725600
366 537244268671991015430311546416589514849417886894203734318400
367 616152020633189695821638554796526099842926139031789907796415
368 706367425523407501751909620452092226611205044123671919218320
369 809470745397942137100790838344167800060666649942965646557640
370 927257510208169011539605604295176736911599568046121638471600
371 1061767087306267602719733577757748670969763702917009653928900
372 1215314943009020148343818125925792324925391069185007973112464
373 1390529060559400353779890064326136617169235793883460042855672
374 1590391035624512942855287107210933011685914944686281516905264
375 1818282434021927907227843491475914266409201537369986490364250
376 2078037067453631893974678275972473447324801756994270274702000
377 2373999922515209769783193060732189362549849279960120889583800
378 2711093567101961610205579990805944347564480446600983976624400
379 3094892957625432079120225350950159360623307497776424479339300
380 3531709681374366937134191091174356027137708255720844751198000
381 4028686792226448512120140136938412114788822890507909731157000
382 4593905536210457706357891141225293814475612967683646320304400
383 5236505417763706254568667580622879556381427876853680180585075
384 5966819229736686058618303712045061571663110696474223113782400
385 6796524862274035895171736476737718062397330231191052955048000
386 7738815919875450901286991976462416436829998434335535223152000
387 8808593414681763231759017337914574003097674688493682739293600
388 10022681070077783383936946413814823205870667974004542237084800
389 11400067065088472913308398113958965576268098952888207398321600
390 12962175380129750542828790858437307798089092103867057974768000
391 14733170272182361808854817516421474851897776199453545546902000
392 16740297816508654577017647728803530846214284841118231461987200
393 19014268907190466036901547853814415094110444920692095273297600
394 21589688615080817344493400156780632700517335154906874748355200
395 24505537364818743824927853626230890565242377546517860705748000
396 27805710018533588981866561707700380125604531542753790370992000
397 31539619649593813788002928565591574028185711492780727935096640
398 35762873562787287429131525837907254880962715595802648769710720
399 40538029976000362739271246617400553117909441825924025167939140
400 45935444732011742480760619396487878887149509151188697074152000
401 52034218467617821284703413497151523824143935507419964764788000
402 58923255842203842694227527396774401626213695983050213620971200
403 66702449731483563499364307699157538919562133374070887891155600
404 75484004738149466817207787984480800345947064098388343719963200
405 85393915974722162181478084172387497598068606033092958677612000
406 96573620851635648595209198256237671378317142198985351596408000
407 109181843573932524939583732473024256252708546874963994721494600
408 123396654233142576663019841686963702357631820290818032815428800
409 139417766799324071423135677486099873658208327345150760832901600
410 157469102996481733563321288620663769145634749893971933723112000
411 177801652009763715644299586876628596480373302764896881209338000
412 200696659254856577658771040529235566438120002025034287830814400
413 226469181071737067139542185078071827702031586984533226432039200
414 255472046222613476282753309597606911903654160794541568781646400
415 288100269517349436568865824682083881630479556330800953924954500
416 324795967802757088381160387717471259507532507950171265129488000
417 366053833983107313121469950481582473553083934635733560970260800
418 412427230741075085942788246095152220876520443875300885405846400
419 464534972259436723145237298693195646632424908558470620927552800
420 523068869568266551530830202281882497548574964060476302384912000
421 588802123230588818701816885456343667026604438153637762845048000
422 662598656008822617312444601766872073293938861068893695788294016
423 745423488009925444476500176987731082455681218702505407761830768
424 838354267682250367262695159264716124565540680981067089896594816
425 942594084034276206578427097056889822593531188933739452926065600
426 1059485698677049245388944441546794365237056164870113474792886400
427 1190527350881842178371261254053897878832165743156680141412006560
428 1337390304927633733183464085918814415066054955567084253344721280
429 1501938326738101757946874588636574303830726638581882577709124160
430 1686249296337816595083958415440540341115437218251199760874473600
431 1892639184170830605419755408997064809949878752776737231606505525
432 2123688643017659276730738536848654539995708107011819439101325680
433 2382272493333281002135776648848361180876014534549528023655114040
434 2671592408544299625134178464083175071059923276471563726786355280
435 2995213138445284373539607298649951432760480992951366549360991100
436 3357102643604483256717914607227194922065731909837521376661676400
437 3761676551936305597912124829123805592160832934869222670772186120
438 4213847390660107038070359783008252811678887021669359411248638160
439 4719079093111701504369612103930160674303651537022573422291204470
440 5283447330710301938734425765214429253673299430763186528773867600
441 5913706276251886180157060310811074367690165098899911825353491400
442 6617362466084389092732710525008847773465956895477876017230995440
443 7402756496149960525456037279239695867791461880547219887962957020
444 8279153360933457111593150004993513766497252077992356751273433040
445 9256842325666805061957165206588225191184113504287936568634868600
446 10347247311396980094318034291073554975609309831860701026594364400
447 11563048870486125255400403320274697685243403737104333397219202217
448 12918318937600459138202944357813128586007593202550477211855866816
449 14428669659160711823515228897159439639595545641654637482893741792
450 16111417733554144716084002490624684461086837565123044335737428800
451 17985765836220097195430408720969635376114266687798249988657377200
452 20073002859188849215640851214514259728404070476258787641662060480
453 22396724865055538656860358621120590288096167304791208871115550240
454 24983078842101264251141530255500609313994250507064395153529385280
455 27861031551853125574189696731011708916341627403711519105038897800
456 31062665984462164454353304912815010429955457447658808586547035200
457 34623508182680997940584049622332828698755229398975793961102427040
458 38582887463912158289020668435592300593746703320513171859330685120
459 42984333363921554987040016533827344593518778699309577386972777840
460 47876012947709238000092996623633362016994281360005824692512052800
461 53311212485251108014596307834528936931967062094112766143111247200
462 59348867875147016633116853541090045451972970331277344477391316160
463 66054148620656415146954574974818968856402608806205313685173508130
464 73499100623464212537618519876057557672352063515777615227627116960
465 81763353564380045047829214694657330903453850561810026509202414800
466 90934899190933415256058267416969728403363948357526187000688127200
467 101110947433728345058521930675535388486597533054677926974574655720
468 112398867931080440587620578518172355847334074749618218109503417760
469 124917225259897456482450358590101504484359433785713138135917305520
470 138796916955441618313833731766779449427066037539681264595463672800
471 154182424259464627891074735052247926132424772832994989680338183700
472 171233186471687774975499470458025932081187041828643847362634406368
473 190125110800723750148852698419357431630050400903635069958981394864
474 211052230724925193373667866629450638390266721377805674849080049568
475 234228527089578193580589337964927694475179188444994615778768746600
476 259889927493331515488019871494884807855909775524049969954997490400
477 288296500963532867180896462100139658947137123081329850391939076560
478 319734866497839235527769162143542359574783166665604799274586725280
479 354520835769594893096762566358233310732224853779686802899368151410
480 393002312169527826065695223676563485338263117353925324230246449600
481 435562470399868397091242863106974738358766266007461016024766226400
482 482623243063762223903400137971406491698678943024359102813649014080
483 534649143118800812259959327156397558464362223579737262979340536240
484 592151453705948725706682641518756105942222691561997334741420639680
485 655692819742888429150093792549307560232826496364312117236504589600
486 725892278804199946621743925236818848002627966362313642316494830400
487 803430772221921304556339299068933588584726862769197145018484050920
488 889057181052829017286833510080815399613031086238930174079410922560
489 983594935599170564373894991921988077852425794504155780825411631520
490 1087949251565673987682186334180077106428191059383829193238039953600
491 1203115050717896234126021374059499683009553626480766067297021660400
492 1330185629108325724022477564128705267507191874670869449685695858240
493 1470362141592835385522604123577245957132389224692239100213112237920
494 1624963977509755437244220217107739379918121425051378334463707931840
495 1795440109078859244276537963098953109507745770983107757945391576475
496 1983381501343238719735329242087039515180048780417865140180209848400
497 2190534680372421430463241407371685864543298319705953277043476210344
498 2418816565023205925433911797940353792777300583622094749373949340912
499 2670330676872964063698057493743886156185559715104923185702656462644
500 2947384853060666736973573392653295978129756859939208814241342674000
501 3252510597760779813268194426694496222561692041474765673865446431000
502 3588484219947058167605788136704696931265866823780950259957041996400
503 3958349918055636531372174194654523150058620641144337677101737114450
504 4365444986214531316874345282507395333981498475135112011508261500400
505 4813427331961437369042673291847673894455582379788715209195790519000
506 5306305511922630302256193214978045731142755303209346178329128546000
507 5848471509879942528791065130421454751498645518972040244375800375700
508 6444736501125836886390154200117351439829310029583072546947736639600
509 7100369868123486959248027029999419659898525552073125381810385172200
510 7821141755384402482109057851619231158851507627553550636551396194000
511 8613369476296184630081311556416868797786897408792811153615869515375
512 9483968111534723721723938745990186719283637576993374861615753100800
513 10440505667848311736575923984319669070799369263943350437787299014400
514 11491263197588934116916541601585246043663545613847713329813001484800
515 12645300313586113397888929326530772889928901690452077702678837104000
516 13912526571024380625395922244114880194463354525102925574802302656000
517 15303779228126818687935514468526368213909689977613218132282532921600
518 16830907940912297410510820583220082239501527406377169835503932172800
519 18506866994350598211981177717566149750638332042181676153869789825600
520 20345815723176133340867256687387733341082310067514739112076724544000
521 22363227830748450359898398173267951625957560221888563454413446176000
522 24576010374001454921825187045149201576315466180685958154113302955520
523 27002633247064623790156665597926538706749976496846126291179112280960
524 29663270065957783786251766820363744826702280260686310642720869675520
525 32579951432275808551845559792240514715520286897197307714285474016000
526 35776731635442745925408694051604406556082820267068442291678829504000
527 39279869941413181463938295344157338031365929751552227266072381559600
528 43118027711156257407400041458867098712185469664905563402258248364800
529 47322482695439128980320792389503517051340484341773948215341521545600
530 51927361963939416893519710075438641898986452797391703010623201696000
531 56969895047214525558799516632351072000747533957468996484795289464000
532 62490689000243562056250191440022206813191109413141249752394008236800
533 68534027236892630814776444521670444920639632339926514646144046070400
534 75148194136551673213738442247581144943781444906613467805012157292800
535 82385827588227756494569808611589984723203018493930748515740787196000
536 90304301814499135953148092874871639696598809637519184467151455904000
537 98966143008951093891511277293481776565456246480301636854817003715200
538 108439480527119528541004210150495307112455113251328473783893173113600
539 118798536593734605454474124534790590515474199273304974328289472171200
540 130124157729445612465346911255145880077801354173599769041128427936000
541 142504391359575053327434572852295386886822940501857236945851173104000
542 156035111347251876572665734315038585237692997478801257423538052166400
543 170820696495076147134994947042471676984006648449574763671332988561200
544 186974766384952563463656441028379461326558585023277004903833291302400
545 204620979276705114633921205543106036993924555898967806571464144096000
546 223893897164490967114470898249570934265897409861395636048135115584000
547 244939923497953118023231162685030602086891766388366825836659816448896
548 267918319514727163027406541220352834218795784392864312491995168491008
549 293002305604751419326785241294768338617766704445582684378695911357696
550 320380254637402148369248275769627408031355243429563571388236085977600
551 350256984732556713792571031644969646478723688749383983799440641614400
552 382855159549250110917820216768362861101495992454772196153051948853760
553 418416804803824725963546600539337277053611232860650245993355193114880
554 457204950416802560520325082246139746524064345177120781617985753423360
555 499505408427805947025158308359463699450503369238783531098389947145600
556 545628697614656397929249547048844433977367138107590654795097859750400
557 595912126610516889503121564129816372010575482207701950433077466433280
558 650722048236141730612019242239603787831509039279643225717528818531840
559 710456298757818803539294446117067416792604595619766724953317596795505
560 775546836850640409321646958724284119695630747655105976557227785975600
561 846462598196905193831603003588177803792312936643024227331915929829400
562 923712582886719842589050267993312477148116253191028380117547092357520
563 1007849194118649750731851358295028923710057074702614298461587234490860
564 1099471848129436091707474209049122462229153172402851961958095164899120
565 1199230876820716972615295228016899982933342745960639688236146270594600
566 1307831746205252035645967435563709807977402686346285286207435046544400
567 1426039615573803661944737569162737425236898698381430302460799368058990
568 1554684264195624721659521956400066905056734089598181212663597007787920
569 1694665414420134993533080446727275994209351909925986800776986010404840
570 1846958482255214046489208135056495825428930379842853683447193166215600
571 2012620788869708436155224895261944878473128333760056208489212400589900
572 2192798269016139477106264076361585658069770298877623145249199034547472
573 2388732715106935209851500600295035327136841029005471601193519100372056
574 2601769598617420892703531963129696921777128559106528840768652682378672
575 2833366513645865555501005452271923731101986593723966067124953205241925
576 3085102290850696710715650549165648523846397500916832617512236382267200
577 3358686833624249060533830880884111694829002562318891359065208287864480
578 3655971732268956604498218924954833445595411452015667053747062882082240
579 3978961716134823071436971348776031137217562463753893278420205655499280
580 4329827008176730546779443493977669905414983544047388558130805403732800
581 4710916651218502711009094887642371189224916552605866577292130972975200
582 5124772880390969304312697616089458003979255016105821211185084535087040
583 5574146621768535642563997593619690328955047899980771951718105007380120
584 6062014203189617905507215260100370860539567921021919589950415873947840
585 6591595369639268540374945961261555675493768092561009219555749602712800
586 7166372702427850398255507111872489101742760857589520227568959679387200
587 7790112548750274414399967916053983523561112265564904395524035799630160
588 8466887576090871267406989158298969153149600761833944148924460351538880
589 9201101074386574126388776041029691570489141787306629342650382190140960
590 9997513137915430450404010799645521227603303231143483079491207167924800
591 10861268868580918007699945556232542363076382738245953124961954846035950
592 11797928752660373322125445448237917576038933176223127064178857374042720
593 12813501374226376153883496613196126598152174676740502470802312129683760
594 13914478640384766792334180965701095428340752756826066668476368199327520
595 15107873706257182922333645391591517846464868412977207422889487369707800
596 16401261801328380731713757109997349064650385380937004779676019075311200
597 17802824173441896903332932717578940711993236495307985188121060705383248
598 19321395382428773771675306288769884838061625089281624578033383487875104
599 20966514192164557045712877657560074307969046066086400583771733168907948
600 22748478327845812346162254239667350062895890849280000633387052262829600
601 24678403384540312671558690971191475429242654152377762419974040451192400
602 26768286193681564375276273810193276051178518558074617976260130363275360
603 29031072976240977191171930049544146508742170306688839280008738505494680
604 31480732634918402555597568671318966770700665826283768267729404052636960
605 34132335562949164061176575351519668272892298969357849107484389698647600
606 37002138374145247622670849128838853261847465430108866832085045004258400
607 40107674987689580905287866823580685589181091992993003869777896995687230
608 43467854532112772175427848536073185094870060484384574603966063054149440
609 47103066565937149919636227328235889186433926752651611981877815658322080
610 51035294147818226378291471883168547786367132005537270530986620873137600
611 55288235326803078576482427873432593435231059672665376408568839279232400
612 59887433663722980688154417448744685278515767291453469667334742723699520
613 64860418437919058589820950346431964798109832773252609374692928073547360
614 70236855239651326233068895084143256412767967059571608740849131987933120
615 76048707697861911326298187459063561080725879826824893266940521430596600
616 82330411145664213316343907688546842927464221394242766700237893148062400
617 89119059082236525642428405340058600151307762456575065007099614162025440
618 96454603349951265931735121716560796661135196494156550217841613926675520
619 104380069009824883936615455144320162820354347255040042980496431854217040
620 112941784967000747016931208009561083679964564220113135511182875653777600
621 122189631471267358706470871383166259521355390907125883540844191256090400
622 132177305695875299331173707826659849430057483729099651412878412106588224
623 142962606681476235214099340236126885755079535352828268802470921427785527
624 154607741021215200647483515264026302792321715875502321893833370833515024
625 167179650758234429765877503529440206306576249865378808276203904448005000
626 180750365068488347208012637667408582293465859094520093231267088401470000
627 195397377410245161550730903133560657065522575262524307682766317978830500
628 211204049937407851039344246416309970115573454844862762865365314441834000
629 228260047097301612205751771470548060485731448620994291825283131931123000
630 246661800465351656414448741040214885259023692334865186706566677730030000
631 266513007009652217803967732185574644860349229217979337006581461725426250
632 287925163128376413080525823489372949661095235667970839295999117624734000
633 311018136962904896723503150629305592381353727265913892959671401802827000
634 335920781660105118437310046846643518858225320420084170590173200584314000
635 362771592439059098992673264876902439583287548412846000552312895188842500
636 391719410511445818267131063602224026443074500493327769696555180543470000
637 422924177111510146162987266973926618380065181041101337791026525434221000
638 456557741111917890443292514939704200552422310497838669222800208505978000
639 492804723936681641880513373389309094853036919608308968975286035870472875
640 531863445732674959196506844804650625136498530437298044087998419826480000
641 573946917028021294351786005925557324431810703721057316936712099509720000
642 619283900389898606678733808074298827370121801325913945333393559470992000
643 668120046897155711567828588241231788588906574249266219545926273053436000
644 720719112565776010468478410096069132079155500530196725942339229223472000
645 777364260208905563130716679785893963530192805755814194369245489714280000
646 838359452579220356898903130453568448147753843936988263042625352847120000
647 904030943031259284855983875672431309919327895045385676980964338820144400
648 974728870356499195651709736165949232658443387669567252385465709742851200
649 1050828964885993318900265147461297428563670695344766024581673165486894400
650 1132734373426029282396637389469060246378749505761356411240609548203120000
651 1220877611093286527881143941298606325153254848097091098870259628940780000
652 1315722648649293911038852644176349295867639935469922969361007071189072000
653 1417767144501631887637575539021709719804569105382606764014418510703736000
654 1527544831143438640057618455552221016066207899374340730915040701812592000
655 1645628066445645245456809355899185469610799628437817728206170492906657500
656 1772630560900399476222770012265789274326247218809866058626022731275480000
657 1909210292641905665374360488620694349561220365177183607405404810570476000
658 2056072622845129178095465141591516991835160393267736192590435949845128000
659 2213973624926372758766195307694133492842108985561173449210943285862646000
660 2383723641845686820205038993602166566518420767488375981205909573685720000
661 2566191086742669361816825366076599512163967634055075771298218612713780000
662 2762306503127881491906891694866193296020400932917821399348651579864264000
663 2973066901905495826516670768987477524775204250851486343779474021834427000
664 3199540393622770224970939044745032538818048010640821608216484198538184000
665 3442871135532592555996236997986159608922333215333570177126152090660020000
666 3704284614321012346193043361322750080035983717951789560526683832600280000
667 3985093286696960056307677293552055328038711515925554253018222768297398000
668 4286702601471126115319691517057605409226826558193671885694320143675784000
669 4610617428270391271943526728153598100920815060179367349725884527522668000
670 4958448919648735396793198889025538888630732087191293939512588496693720000
671 5331921835070995915461917395089962490819264792476535630469466155899817500
672 5732882357068334808304653583200727670128873504870771109880770010823483776
673 6163306431800302437682159523153497958461233017217298653274374149016301248
674 6625308668314838665068222517712053626798837406067718169548529786980840576
675 7121151832981713533313774202954834710333145301107818096250410200974629600
676 7653256977894496579523229509057978162456607668599181292631601424258902400
677 8224214244499324102122581551797224152354164113716897992240625657497264960
678 8836794386324154898952631207794798693020797573851120188176139771447140480
679 9493961057459020848716513591918778975571394861779921847739871684830076560
680 10198883916385678004940330556879572991135147718815713833275059629833257600
681 10954952597884300822341269888383263733380182328885648454984724933622158400
682 11765791609066288442262592226578560419157928107559074403621389613748522880
683 12635276209107350638467532218165340827491925939406993424014794192123020640
684 13567549335995962067051478865345515111466997398044558087953091408810276480
685 14567039647581871498323296273921125158863468993198310799761547985948337600
686 15638480748421226678951144356666497431894115382369391562811301906667542400
687 16786931678383410513186619020359193337048839480762143755705256890438440045
688 18017798743725095839426511522632020305600002438009914046685205523590712560
689 19336858776365406594026271711983585655075392024593194358514184744165110520
690 20750283912429440979592733252361857079318849917526133915046325775231611600
691 22264667986783763535556799188481433605293983374239997725616476879945719900
692 23887054646285836227295046571207987681958816271277640970738917830887501040
693 25624967290829852175720537575614760779562631077392268100188962936230709320
694 27486440958015328299768242778171010789824522361221381857080587755400482640
695 29480056274414588222745260387081562498345745433717377146097235324079221350
696 31614975603994689372928661370429533896531030542168404458680548205792200400
697 33900981532283536142971195346445207885972505058294427550308218614518713352
698 36348517833385419704752525886050315060535804194607542903402667577471677296
699 38968733075976086462610453365566212005083630570599190934782921221859973052
700 41773527033971302486718709580239430939599603980734201614621814479788638800
701 44775600077697068873378922654048686679907220780572898060932556498978342200
702 47988505732127240227651914050598745113427280897652174715686495667607322480
703 51426706600130258963474535941419082034663686693672986013914034229158456865
704 55105633860717963942596763017898072682501119379521738438044870772188057280
705 59041750565054961367067960376319363588394056478059005469333790113058632800
706 63252618966508046623899817944888422903499550642655019516463817632502875200
707 67756972135335134792571471647024416655718458036904695148696847069968989040
708 72574790123778026373888959040988331304460920257380520673642008661933501120
709 77727380963381602264482283927584179599490623055109953410290308370560199840
710 83237466793364913435569263331198744367478646107282152219164583624581812800
711 89129275436871164838388172030846848260959815334755437090099426140177212200
712 95428637760980856187868238324756324754591561681723114598722994604219812160
713 102163091176545571264189270158485374699735410629232103166500743472685774880
714 109361989655252680483704855911781945330751249159327918532056268125183872960
715 117056620663930638541690077809766603160908896929520152320988370822614474800
716 125280329440021430786024059359929578270868116893178518777021933496251067200
717 134068651057455769960566045613536578537630507182699996959887651219122410720
718 143459450758946710628444740313739587764558426463753498982413313823144397760
719 153493073059051614496803226615444588694520102124164830012433292617322651770
720 164212500152328621749923214209688118662785250415154052910775587941266432800
721 175663520192624534542573646061105539400397871734905151555889019147853261200
722 187894906043073946577389885120175110291981130952002250997558328629259340128
723 200958605131867549371971726245394385711689878222333768448571999406737430344
724 214909941086369432415520723488427673936873665927577028591973600547234711328
725 229807827857843419618366555352669710330727740114296970102036667251836527600
726 245714997091007838943938319861617392783664711815875699991279264248649954400
727 262698239537003968988592880204993889049594478661972991020088272218777230660
728 280828661355270028522313681041461896076512159274473329607377771182481386080
729 300181956199401540751857292491533317067122234766995685166830491483913387760
730 320838694034499450583976315547319650745240455900302855302761725890566285600
731 342884627688916810492524395709196878208729200677078051500466113488309875400
732 366411018201878985810989573225010386640569014446162238975680576749551574880
733 391514980090345913410284777221476112838975346339703966718912336381080618640
734 418299847723892140383040795459335468448046439902973379289201826642959496480
735 446875564065495237182463640497981932135631007745182316537156021195603531850
736 477359093109150209820454629037031497898148652685709992701519349201689694400
737 509874857422382180634311683478684368044834140622272847276840232408181601120
738 544555202283238855728107123599521076146291744977188655991762795249259076160
739 581540887987447275120045035173476987387441617829685573378486568915032452720
740 620981611992367941686628176087118283790341698692593541558557086575936529600
741 663036562660438969437739882536822259781906626413849876505606341718687274400
742 707875006466252827802594234305499448572913261581405191895194108712612888640
743 755676910638542889450183212771531738921946197349115025255932791341194506120
744 806633603321486240675661851222409775836338552120145737145500712708534738240
745 860948473459179440262704984470910147561708053480671309704008640355097965600
746 918837712733258744543602172267952746897044646490101283317869021037057342400
747 980531102016777545962958318120229574188703358468722369483497369592402621104
748 1046272844948002288702272213914310587008773341133529718079395196084332611392
749 1116322451376144892076925766697747335711639932349022448492118236278012999904
750 1190955673587636798090603591782802989735035489703793508348632542259615576000
751 1270465498386811413872220592938757166606550643135722904502589544370697865875
752 1355163198279265508130368632468007644380320686011437764802762180662077723600
753 1445379445190208112779274192986416085295157898819564641496430484473859101800
754 1541465490344295497928674316141100040046038268330907694042869286129122719600
755 1643794414138337713186651283455551596376778096878298459042890269812835668500
756 1752762450054419338743453272626794085840400904428763942223448581069821954000
757 1868790386889007661167315672364060736593216175567006062342465599816697491800
758 1992325053814160066335900533968998647450995585203643593889717193616113500400
759 2123840893040656587568747900677626367156328158946018943486369873531783914050
760 2263841625120475465010166065238423617165230576155644315637645306990400806000
761 2412862012208237855564056548524426292244734549656085888235641566694250719000
762 2571469724898849295020714811154703265301381436136975450119662760588837829200
763 2740267318572377111872633241495863954504125748285631659834221628951512938100
764 2919894325508083840265957875178298551242889918675345311176213841727971945200
765 3111029469378390164071668209625903052508093019201447302297776586242198521000
766 3314393009101316920276631221938027452324338320873864580751177837359560594000
767 3530749219417652885905800204481204244351065961264241851994657501742754132775
768 3760909015967763406901046542360006740168680524619885911694725327792559187200
769 4005732733073698143915380597056572275886032303923396490433855646914789494400
770 4266133062886234537779865919410180708758291665312607603919873925483247456000
771 4543078165034926558878835115835979732669396234745884616881523199651358824000
772 4837594956423397659937187185414312211890722611343204033424187462249446913280
773 5150772591343369684754057430200087244891912642656056085174789129915733421440
774 5483766142640671438789051514408345980118762565908923534972884163073972033280
775 5837800495256209292666916103937456228835221138158538103851628058217483964000
776 6214174464086170659958198760844260677059165436503464428791307782135483616000
777 6614265148760211784640438955035603487773933622141358713932665954409959958400
778 7039532538625779437004461705906565681926293239433621175703986474050545619200
779 7491524381952844510145458564072697631448883105899987562668586698477288302400
780 7971881334138088291832820845807236224461294437383342836127554740535177184000
781 8482342400492979503980154060729497944556227459940586859694305520923669456000
782 9024750690048312887227864592504037268901999828127263842559111452193618387200
783 9601059497700854606928557032514485301019382969325608136852967754167939126600
784 10213338732968073286067827291033048135684119739418285996326630555315691011200
785 10863781714606961422172417917968757163295439018215927516417892934854766184000
786 11554712351395225545098133265931587456495554896235073109478300198641199216000
787 12288592730470327708097609297686701794948650950455408833999219265311653760800
788 13068031135776812731418240386743753055896810997245428017802138705891475254400
789 13895790520388012459688668012319165985313455359604639765560495200739048484800
790 14774797457747684849467089811214187252217536654222968256787067575482972144000
791 15708151598223681069796328011653793167344182114906408455804530177697622266000
792 16699135658782758935944552731852086159109519778531376506036493826491968905600
793 17751225975086766536466528574207378450635186574229734007087050408053795364800
794 18868103646879374337288385124391778433473009558150480323463344074959455849600
795 20053666309183292243508377237822812639854335025039614782290586282878031284000
796 21312040563564620328214510388927848947028105046637561237254081016249549936000
797 22647595105548003202115953039967327481041866296226848408122003426601188398656
798 24064954586188157863233729062441980465874047009838914819815391124404458511488
799 25569014247824917729685837128844604244991174947953846996053853069679737168456
800 27164955376175211399400623775664918188569641378968230540296258241359614521600
801 28858261613151650306259813851866842797140958547153252868404910943407229750400
802 30654736177149170259099828753903586653386819542803852715842037849818010940160
803 32560520040014264177324289007122460426811661498507266839710524329899289398080
804 34582111112511847290051160319321609224777511023513662535174718046550896533760
805 36726384492839099034948791631997223517079018962966356650152569957089012809600
806 39000613835610426643173552115138026554368497080567698893310897740993075526400
807 41412493901760018817159284943311036091283390978971227640660387469712384144480
808 43970164352985670439244023960834845153425729186608084012685404829865448605440
809 46682234857697385020142277407238044263938864713866062947851040035907018270080
810 49557811578944799300544226343201593517418716144471180848963751545327240889600
811 52606525118487214964321161733424728197155207844458282288625134166571194190400
812 55838559995047867386965729839922718034104612770849836886749815612099097624320
813 59264685738869342278855272010257401777711553763317124528626109781509877765760
814 62896289688969549693596077465905508535928559013481276879141660185331213169920
815 66745411583997634114948962414990871688517936973941719604818298243548097309225
816 70824780042317385484783294318117752012783662640749601037102381491203182580400
817 75147851031913381741646690205067796616161366724016135126380059322484415802840
818 79728848435934041847817111008748972285369647185791437786483642705307720008720
819 84582806825168368229743800409540684328649923633631071952241066548765573428940
820 89725616554512369920297433810896974320171975911484448901471765291057917479600
821 95174071306530562925793531212850666559252186335050042051819533984442571383400
822 100945918211571771258067461492855803757039093119240173634316976690595862809232
823 107059910680571607919316392794613822799024708295276627449797515227268550376286
824 113535864093682117021257024018998442710934825785467105558086425414760985212432
825 120394714495228465992978206703950790792443741996157277744757456256012612853800
826 127658580453220427355840819945395832085440989587709770753747957467864464977200
827 135350828249760632593949177044669683505973972293635872324807129264005016071980
828 143496140577211016373610651207409088275219525043701027253444690180020682852240
829 152120588923923187434428682673839046266185404426122956001413872326390212384280
830 161251709842728282976469740254516485824947491281841703041090056233593711722800
831 170918585305238779532457084376917346582310414866339866361155403992495375563325
832 181151927355361356141406744205853799180232184928400979378957065123256245183040
833 191984167286279910516274577510783988189737162907580172802380706421975130073120
834 203449549576566004282811941097832078971081059548820665968469516081229045083840
835 215584230833036311644857830985646936473163305486377228532578738487089153102800
836 228426384000530236419646573769329326858763654482397164832998511248677480347200
837 242016308111954187193979977525226134912386302280716996158506017614105127912160
838 256396543865761831692231632321288876177724047169710294286761116005840830834880
839 271611995332543152512351438784799705950897065120438051649738101425379364987960
840 287710058107611914388871637552625161410786298488231984093039098609481294564800
841 304740754242445365240605852873750328396059542857182743856732848779060162127200
842 322756874304577355386905821534211039634568723378299207958954790782350511334720
843 341814126933113958029097496926306415090378685688324412448993578680303368159760
844 361971296275468231589157198752575425766975672171826604902070991726695160259520
845 383290407710238916908318086398403802973802560131821404940162892241926579472800
846 405836902281429441432336797363015791384026240139575605230760709432628142971200
847 429679820290463421116486584208092969127837781747775672038067901111795046370758
848 454891994514747791643920878162874953583528637855323058537180499554060173935584
849 481550253544913809358714246334514757596528445809438000870406788181293126772208
850 509735635757380744651191917041516244031194494318832254968674682383685127965600
851 539533614464590813057418310201903387649933475951898319624803675010592094401400
852 571034334812212885372571925828598368046886113678282445118425752930465173204960
853 604332863020865497795042000907933508615376991274906855689847602046757807374480
854 639529448599528048472076665149163836874265118399963388796939098076742462822560
855 676729800188857031489635580077394901642941430980159278986860060464869809051100
856 716045375725168873862951862232694729056066582100143810646170842716846176202400
857 757593687649962623334012032016567139260554396123238574967615323713996509883280
858 801498623925607806190607057299894704667762850645793708165491920772637491343840
859 847890785655292001869127416527844275011832867862976348909061034413418232837880
860 896907842144589325470417685380007474182258630211758499460999372196235769053600
861 948694904283158979398070794978116013846344816477056594638722923170711298716400
862 1003404917168200049375628251866424544706195376445672128317275042666445569930720
863 1061199072936466473788195075196966154511576727785067459237510247329831528002710
864 1122247244818980456980416823708909127904531570142347961788505328877569694240320
865 1186728443482173710621100919936682635253569447644414409470729962688383600877600
866 1254831296771138502317305734633903738863969647936584711357328629655848838046400
867 1326754554025094001840370819423895782433002054586608469203419416965391393397840
868 1402707616192182209010282425407967769977887677687181670241861210628452776454720
869 1482911093030421337749313172359518238577596583832312495669315562087743871945440
870 1567597388744187805397208335301070312955661030296612237220297131247068248593600
871 1657011317471101430219621917533048838087840724985860750751066506451694714229400
872 1751410750102788420789709469198567984015269226894146151096884840758639746433984
873 1851067293994835703812852744080326694970133214380859067684722113780015131521632
874 1956267007196476910680088631591542359617770773118344407686151302834018409854784
875 2067311148909320406817726512853381116745832640674578933243215446835466314762000
876 2184516967966905520352627774740122868841193477962522491581491835256777432728000
877 2308218531213224266685848865598900910811718891774858102550564264482161215063200
878 2438767593748749586221630931402930204202995411526264036148490281847578275361600
879 2576534513107152507558670178729778424873116546552387124728993939596179451974575
880 2721909209524963033195233802259549836600651333692797922882970788528977092122000
881 2875302174570134810845324915816143172716035761370929220695320461263823522973000
882 3037145530504022638521648593712381171659333582669652182818290595011607601511600
883 3207894142864894724658631229961761452841138221886725929938457649994317598247300
884 3388026788880008287453082445981119622833412411168298353722337589719207594803600
885 3578047384437717582811429552139965234137911675279169502439461535681979381147000
886 3778486272481308436675717024071524669184969897851423336306749607406714817278000
887 3989901575822524503965905952799336168532224165945491070600103454487804813006650
888 4212880617515340974461027926380274099472788417787866909266221007830167269857200
889 4448041412079736492037831147924066121652385871037308411327399615155604160217400
890 4696034231021311361700675826396700887628260290893481003655261752655382802602000
891 4957543246255910454117656589241066932318459619888734092721372300492827105590500
892 5233288255219256952749052872902996098968125421231657764150845079336806838090800
893 5524026491620326783457333588064273660021910166855638751048114250411073884651400
894 5830554525984146569552368627779764642337175548015278681743818346951003604342800
895 6153710260325249032723313587102463861900674664473672665283864882690033285243875
896 6494375021497553749493626588979749847188462307854429573727141266066277766288000
897 6853475757980359662700921235664512485797706694288733326627347900778177831012160
898 7231987345083857787432934511899802834602045371881648093197835975204234655991680
899 7630935003791535388382873387556247357168120644743663891766261199188505816592160
900 8051396838701502754448518228371187129485707597033174094477884031969115164048000
901 8494506500784606536016528013773348482045225462443664940426901068857345155512000
902 8961455980944696018113343004004164129596249552192030147678438320595702140668800
903 9453498540646098720042463472681962861010996899099770120740221733058316627364400
904 9971951786165779746695900792654019167274143753542814689788985352024175298876800
905 10518200893333369080139615637939262641472144635147141368600270097414776976088000
906 11093701989941830484990095189724065137571319021470675296800750533478216461392000
907 11699985703345628197541879461720612883461844595899886621160791551005514337770400
908 12338660881112462721681796226762272355613652605199880432072007814533109197091200
909 13011418492959661965207369802931444978251519974624931917347395711613220719438400
910 13720035722587824320207075921978696327009134619824667491061564423601426251088000
911 14466380258423041615403525653845593002205233378079018616154033784607522355024500
912 15252414792695738674275162307869573200012916578968861246164715389089087153505600
913 16080201738719641350592636474693903385233017132330912607099751905586993731120800
914 16951908176689448897856597160173273003578982305594526093297777672095169861873600
915 17869811038791296937256666361242563131652959458086395593741320933141797723058000
916 18836302544916948210042700099997914647404040119225705827234810097534967450312000
917 19853895900791771848976041369767916932953453780839048555832552711999500174639200
918 20925231270868939790309995381684210958038198129518078730487122146516120735153600
919 22053082038908894113870281830008933337657229450719167836373469326431553848172200
920 23240361369755077416678876613526023677714376969830050869946840527281820779288000
921 24490129086435270367003713227754539825142953305736243536866178633439996496252000
922 25805598877363793461002769823988212250036346226158647475417847657179059165193536
923 27190145849094499274549722086234155144730077130986794086541864597689807773371728
924 28647314440779153169536993395302576230023479212122916460621075129150949124966336
925 30180826717221772986129520376600094547575988919377787842909447032419849590653600
926 31794591058188124897788322945087244085387219271153391971028609729261411514158400
927 33492711262432263386647472011472585530856763936771811769481274112528782356391860
928 35279496085740227494675203208452394293569894362456573577841796113991725342487680
929 37159469233166294039176036032485571767263528189027388723146290918252055377744960
930 39137379826551136417252223680873818509122402282894078723132560083776230465801600
931 41218213369365506792377624713680458180987507381645234492348883979633111497354400
932 43407203231919381164402199133503036186079499299088540730925604371771819113598080
933 45709842681016684679895318049162903794144664611794140521392312504360166177186240
934 48131897479221627385594393526401524401049737032035769162322908544613748826935680
935 50679419080036285591813916607190794273627819960533157845463873298664251298631600
936 53358758446472399678220276652790307581682384120426361916033954339201056485398400
937 56176580521735548874710560925465750791052128000943259680139118220035269580694720
938 59139879382029118792905169638705807230086303103125451829372045892697062701112960
939 62255994102831101509571697635364072857680536562595066443699945171796571610252320
940 65532625371401159483759681721435866165979512171152701519684152812417443800265600
941 68977852879741041470042349552428579487904609567175270838951664201884580107438400
942 72600153533760962083552953383673432265481723142211290648371472266117625096320640
943 76408420516000655407132181965183087752621947458822820403364172262219777305614245
944 80411983240919307362689832525231699931410388407055454248356497899147680910256240
945 84620628243506398059846204606173670863232535684484859982958675406118661982396600
946 89044621043778701406690221977130470118596194391015214175616136745481929071576400
947 93694729031620478035706266902602839113678440098101564249231646108857096478647612
948 98582245418397572894394607129486672008620600680355474925939623208875169213937776
949 103719014303835140439889669806965467556741629762369562865539581402685737898034312
950 109117456908796659377514049077095453132784660325859451519670655960743578076558800
951 114790599026842503393822854726015238859821030940146392030096010861357458795140950
952 120752099749783495282783820662062439109999581718253442223924201480676575439750480
953 127016281524882639077806822396187091028509493794145177085430203102742578801415240
954 133598161603900813318883912421127326175521562381052369282800897199577089500055280
955 140513484946834005197724819782132815526016621226767635093694776239643304485190300
956 147778758645955235389466367119602829090068085690637908855414968190427941790805200
957 155411287938658417876614630036769129054060613193341185466628708305757736586594040
958 163429213880608961938306054418468524296147165136356592400691879864891231229371120
959 171851552753842099231179283100122055701760012462462688719587185077226634593165465
960 180698237287720060527855544114038525162858282545415313440091673246590984895332800
961 189990159774068903902920325922966107966637647183965116209986978107192490683167200
962 199749217161370803884818965615184039195525045454616876277603795561878880914980160
963 209998358216593978319957056645657456053810719184275165780930627866909784193368880
964 220761632847106428680958127160756584117637440887285997614849645870993491780160960
965 232064243679147825356344872233257193544139575660382339540664388088789454866944800
966 243932599993532969852262401063467300286875767233873057667336016206496858978747200
967 256394374123637371572975806335187912366748768386038311700341225730089633296139720
968 269478560425277932337286189503215960011957446034402916097644198161484001119069760
969 283215536932857176176605550573336513288055059877805233946439509781429497922319520
970 297637129821095840618967913386930030216049196187942661893874674418187012984452800
971 312776680796844222122313683873061752532233516773260091665532801796601287454441200
972 328669117550846036651771784567152457796033490057955469296105819833834001519693888
973 345351027404938654062822836267645077144212295708845217737700823648294258616265824
974 362860734296019686145835428829219315143972789666035859845221793132080483163153088
975 381238379244201717663997352487595724423893825349552762229624189982519904185424850
976 400526004458924517158300770751230814895285655049691599500660074728675378347658400
977 420767641243407799208236401101024200164187188154353433023811712913888004995335760
978 442009401864718397020037809105050126488265381326485131576034216143697603528934880
979 464299575563904839788215681452622396815463313646597579198430791421330422591016360
980 487688728888131557333817114494715915197378400186136792727183467945234527480381600
981 512229810534536464394512408264792626133434914970664018913669145668388727471364400
982 537978260903652201107391641621418565628912391979884563179917755129794364039443680
983 564992126568686018898040580890870138903013762089985604279764052663021217789287540
984 593332179875759917391325433934489025272748710668672182082484341323813103847021280
985 623062043899385414318182891711590287733110319838637632570625880814451926747671600
986 654248322987001084683416753171062858045630218701700432070966047372789776116298400
987 686960739136351138917587590829616000947911729636785453674514349741429264922113320
988 721272274459845829171707268586249318742334525909823621923932175924051130438945760
989 757259320000836013854372068611253265643491344081545182678098643300304212318595920
990 795001831177972061204483932052111063612997275334814136639785426158325737216765600
991 834583490145519398997503788838603881398813876966950009968249319197988141506159650
992 876091875369688088683093924368142910420765466615041703585717803856512419443503040
993 919618638733721217824854404754298002164714702271391555666614988614711239436996320
994 965259690497696822088601138675577839653354185911048792325887327014807784583288640
995 1013115392452751411369365119179535812716336935634486865363141234577778212721911600
996 1063290759623751744703780462279049177518937395038934581561315774119564910296126400
997 1115895670889347883652283285149696873669874297740860818754349291365480226910776864
998 1171045088903858241729735771376863806437996371341092636295310823115404065675031872
999 1228859289721590738957989533199040906125586528329570949221654949886857837824954664
1000 1289464102541018613806914515423967372639650082192624290893656820447909588483688000