0 1
1 91
2 3185
3 63700
4 866320
5 8836464
6 71954064
7 488259720
8 2848181700
9 14620666060
10 67255063876
11 281248448936
12 1081724803600
13 3863302870000
14 12914469594000
15 40680579221100
16 121443493851225
17 345280521733875
18 938920716995625
19 2451077240157000
20 6162708489537600
21 14966577760305600
22 35198078131944000
23 80343439214220000
24 178362435055568400
25 385811667212506416
26 814491297448624656
27 1680696328068590560
28 3394509825163163200
29 6718788412564329920
30 13047453626979763264
31 24884861151457371064
32 46659114658982570745
33 86082323836090839075
34 156394944650107894185
35 280021424706859848636
36 494452245428329102096
37 861598862944101209200
38 1482508164984789530000
39 2520263880474142201000
40 4235272716211424332900
41 7039111796630137305900
42 11575947971202385270500
43 18844566464748069045000
44 30379725331048402218000
45 48519503354804839484400
46 76796364699418205696400
47 120504933969831758938500
48 187520432963258604470625
49 289470317333487364125675
50 443400415492000644813681
51 674129138485575640983696
52 1017553416582000967522560
53 1525263507035913399955200
54 2270947888253471062155520
55 3359233304832082519214464
56 4937820384170467161702464
57 7214057004096599029347520
58 10477458594494476088795200
59 15130160546625921402802560
60 21727902686630011719434496
61 31034936624319228796505856
62 44097260180484311269996800
63 62339876743244190039430000
64 87695422764775240411236625
65 122773591870685336575731275
66 171083417708539810940673025
67 237323792782697894017790500
68 327761759853342360024570000
69 450723314481552785772918000
70 617227943332283352106736400
71 841806185624546074117403400
72 1143549498736540899771358500
73 1547454060674586075033067500
74 2086135366120225768179713700
75 2802009186494113768628752296
76 3750057407488362788089608336
77 5001325313683281041058568560
78 6647331113123348219128477200
79 8805610139093144191541710620
80 11626666720691503349202295689
81 15302667942229015699898595139
82 20078287499868514575388547545
83 26264197073838332318924778200
84 34253809965207640133589290560
85 44544010605918444201080683456
86 57760757938869385944785457216
87 74690635265779378376877746400
88 96319639451528565067219770000
89 123880764747771195670723854000
90 158912248405382683970283859600
91 203328715350986539738375621600
92 259507897572787869792316712000
93 330396122167138983160430680000
94 419636373753604742105890792000
95 531723457795686008747332674600
96 672191639300989657965378033225
97 847841127205855880391845425875
98 1067010942401927468520349685625
99 1339907074337450736226766393100
100 1678996428991562031454054997136
101 2099478935960910705609700686576
102 2619852355839286060398170188560
103 3262586858373420093886444204200
104 4054929381121250688116009225220
105 5029861189196764330649561847564
106 6227236009407596960939970680964
107 7695130686599211197838593053320
108 9491445597130525534540976141200
109 11685798157201069052618339432560
110 14361759799095761032235118880016
111 17619494888658988679508529050676
112 21578869372172433986439807228625
113 26383107639474913467351883546875
114 32203088363606221609806623990625
115 39242384140838286243554458740000
116 47743165851276288126552551040000
117 57993111062284756763891516800000
118 70333476811758254357575312000000
119 85168521080456844142240356800000
120 102976484579097820644708795040000
121 124322375570294090199837430240000
122 149872835803453291464418173600000
123 180413405805887911833642648000000
124 216868553353245391824801923712000
125 260324880615648087481886042520576
126 312057984000085090243565683516416
127 373563506929235719496788152142560
128 446593000653047062915855022001825
129 533195292729595008568947480651195
130 635764158201242292660073255555089
131 757093196025906852328026166920564
132 900438934439561123069559487656720
133 1069593325220823082447681200409200
134 1268966940071271696821013483868560
135 1503684354476611494337580030231176
136 1779693397644817339691515394303236
137 2103890163829560326991715278889100
138 2484261923195680398621747005882500
139 2930050342301503417737221854009000
140 3451937728498670895790113041379600
141 4062259352656362183928011361551600
142 4775245284541877540153729498682000
143 5607295599272659232756273274967500
144 6577293286273274421871007904717625
145 7706959719380956320686453570355475
146 9021258133924535676464685797897225
147 10548851210104807299561574126609000
148 12322619588803729187225927330920000
149 14380248953699278060904994928190400
150 16764894210657092118157055014295616
151 19525930291011039844134471708005856
152 22719800209612948838247282611740560
153 26410972232463231842780454576673200
154 30673019364404931426290731536427920
155 35589835867979518448966615549463264
156 41257007184536766609630089363072064
157 47783351463828964955844250076637120
158 55292652935813550325069355534107200
159 63925609597018401814502353968913560
160 73842020154071411661193014157569561
161 85223237891183867564804543829888771
162 98274922130824387160050683921082825
163 113230121264005354052430086217617500
164 130352724967342749055480489499306000
165 149941327229686040589338017603692400
166 172333546215722409106755930917280400
167 197910851834565726454935703384473000
168 227103957198159741050359439851582500
169 260398835991012119376294488951995500
170 298343434176699334294697772584628900
171 341555151489113966556883700478363400
172 390729175853254450248565706556106000
173 446647762311822657399945052242230000
174 510190557265346984226104722728710800
175 582346078935731771995225247800342756
176 664224476012596986470671016462563521
177 757071698521308886693385266335639435
178 862285228150721847282121377042255825
179 981431529694080434001550438823513520
180 1116265400992751521251118878485086464
181 1268751415942280446198906959147550464
182 1441087673845447345214215164371339520
183 1635732088808891587493683285289635200
184 1855431475120121092135901851104682560
185 2103253708763017823884132159377775296
186 2382623271596815257796635482255278656
187 2697360513413165526803563892187964800
188 3051724998289126820260702140773280000
189 3450463335576026932782651860754016000
190 3898861932726110785496980496061702400
191 4402805147198235707051727647875960400
192 4968839358156039973793805327994728625
193 5604243525851438707689557155099016875
194 6317106857767831069873066249213118625
195 7116414256097638266469250141970696900
196 8012140281287592735935751636065216400
197 9015352431567257477829568253778966000
198 10138324608972772418725652741610730000
199 11394661718808292860161705990897768200
200 12799436432201673442623432729477104996
201 14369339230890514724931316454239333036
202 16122842950135896758866748038324921060
203 18080383140256714128314782645122412200
204 20264555680299203840802737736541791120
205 22700333199437227963367613340394174064
206 25415301993516536218448867222388693264
207 28439921266435031470755909113124471420
208 31807806679565495723871740455468158825
209 35556040358005066101722381641061262435
210 39725509680961381232946698838239197881
211 44361277376003373767060571858350273016
212 49512985644223802769506883285960974400
213 55235297266657460638616669191591320000
214 61588376882722474368231088086655464000
215 68638415890227915232604827627324293600
216 76458204694926180024849873273550435600
217 85127756337076943768419287729207742000
218 94734985844516317339368203197453130000
219 105376450007872944766530110953879372000
220 117158152645528175695177944831816193600
221 130196420825475667425960863970492081600
222 144618857940308385887641657773549864000
223 160565379992182556881178057737849845000
224 178189341938943547053135935027647173225
225 197658761482950830188381230111493932211
226 219157648252957177552054522849050677401
227 242887446939284792186139721590183686060
228 269068603596265846549573306840883789200
229 297942265026417632475113240964002740720
230 329772121911227466503510431924132226064
231 364846407157047673979813041678714135464
232 403480061784969475183388035214472602820
233 446017081614396211975033874076084218700
234 492833058975339927841916862276978165060
235 544337934738431709698601862885657671816
236 600978977078731941237718340787297656976
237 663244004594388244903874884125966726000
238 731664872689038050133928992983798250000
239 806821243502912042312958100840502212500
240 889344661147504498093100910739748600625
241 979922955568412161044869015568014206875
242 1079305000036833922913923173457475090625
243 1188305849058971167911706550011873000000
244 1307812285401268502496604170933107200000
245 1438788806965596637241410920157468160000
246 1582284086420050335633217479786088960000
247 1739437938806422058272509878033094400000
248 1911488834813508888365923700014992000000
249 2099782000035620318140379027380324224000
250 2305778143337919579948700514114240971776
251 2531062860435060271216691552772718319616
252 2777356761968078558477943111738179522560
253 3046526378748402751036541189916657971200
254 3340595900439540839649795096344926392320
255 3661759807779592284344067676379558102464
256 4012396462525023816922004604291632762689
257 4395082723632740322490350713505584525595
258 4812609662808769707530737806518865339825
259 5267999457454113939434299750432411671060
260 5764523544248639621082130301622593000976
261 6305722122150372041417120160597426247536
262 6895425099469284725869735641323194899600
263 7537774585921746610979273752397028645000
264 8237249037205394109528122311581727186500
265 8998689166676671567574444413756028993100
266 9827325746188167048579440984761695260100
267 10728809426074956814732879559080770777000
268 11709242712694579179148629025529532330000
269 12775214250851491715738615740616979222000
270 13933835567902885716362388517092779059600
271 15192780446379025542591136991206056525100
272 16560327102589936536001489819923214489625
273 18045403359965050761336347092617058541875
274 19657635017818862595779828029942845378025
275 21407397628891118665570190588181236199816
276 23305871912413875225929185672520021077056
277 25365103043651233445252643316285782490560
278 27598064075884164802930179333453974683200
279 30018723766718244388563533004637111325920
280 32642119097424327871224474196043882773264
281 35484432791831685867128778377572652758064
282 38563076160132848598552476614375813519120
283 41896777612885088583407184815200518047200
284 45505677211563552107048337428637360298560
285 49411427644296942004495401207937409036736
286 53637302038962819211088292663795217221696
287 58208309050703698258258563830120390350200
288 63151315687218184745299263670942320845625
289 68495178362957969570662136573392182907875
290 74270882702699750723225612860348679810025
291 80511692645943127602242593463640229659900
292 87253309436297241470848722076169083338000
293 94534041114550643663652007515136176870000
294 102394983170565162770100275452403121498000
295 110880211047594589222281283161674639903400
296 120036985233206754998896103843194317372900
297 129915969713792003495178380981397686723500
298 140571464614786279286325197082181667942500
299 152061653896342722984511778408899126017800
300 164448869024377020551223502018820078077456
301 177799869589820051635996438201730159002096
302 192186141904674024734076538178186458012560
303 207684216662229160392022522692555584837700
304 224376006810707716294107853140192817562145
305 242349166854818408322552622347051078615339
306 261697474868392082104451503226773493399089
307 282521238573601503249105392036349234381520
308 304927726918425024311227103244376427475200
309 329031628664184647279017181809638128162560
310 354955539579371314437314189516577358756096
311 382830479924770867327209627352717183491456
312 412796444008339194002981626937834023732800
313 445002983686570659984696112961310461880000
314 479609827792496264237069811281989868136000
315 516787539579184039752975283090828865750400
316 556718214381952123326109778669663424518400
317 599596219822714342693051392478278654048000
318 645628981006240882990891382271666345120000
319 695037813290926950564606541737832660638000
320 748058805356227803218658886569001437203025
321 804943755435560154888505240629800873131275
322 865961163737523082615184233352579848226625
323 931397284240106239528772859631601763142500
324 1001557239212494869081880422049435240685200
325 1076766199997531293606801994846276267347696
326 1157370637775249345078465565125194905022736
327 1243739648224577082062951639407864965623560
328 1336266354206737590762645610061419157409700
329 1435369390810519953117078901506703739296620
330 1541494477326914342400000527512088151990564
331 1655116080959098725006923727315967542948264
332 1776739177323942949128240058955271789835920
333 1906901113063594161563701568372181704633200
334 2046173576160883387484682614191624629740560
335 2195164679840828307916669631834788768558556
336 2354521166243007980545211248813045477594441
337 2524930736366683272378957684779673635174275
338 2707124513122890506464845713769901957385625
339 2901879644676031301880484275791245242399000
340 3110022055622433547062803641303406665857600
341 3332429353935711451596286023430881855729600
342 3570033902009282203144811557503954808872000
343 3823826060545910611172293754130363149580000
344 4094857614483492344077428023255275643802000
345 4384245390606326736425900694815814349767600
346 4693175076972783435382798963028419415475600
347 5022905254794482520031078687450668498924000
348 5374771653929873104627663490276725604520000
349 5750191643707439026270587967550905079409600
350 6150668971371751995816954680211593267113536
351 6577798761050345884415354310781842799551976
352 7033272786772058928369044341765996284674185
353 7518885033729288521637142760331296263421075
354 8036537562668779285456706372668261133884345
355 8588246693019422813551518720264952331839564
356 9176149521122442503838068722360324859512464
357 9802510790720678802630639583930763446702320
358 10469730133690944579426929986198284327421200
359 11180349699868110827111339068826970106747560
360 11937062195713293212732078822977493568266116
361 12742719352522886317645509404225572823803276
362 13600340845861945467100305115007203541226500
363 14513123688936323607159075933278961185125000
364 15484452123694879903372070839185302618650000
365 16517908034577906695934877812777458903910000
366 17617281911002665751500293810501066969610000
367 18786584385903654199229003632481072036512500
368 20030058378926085888449799295323801177140625
369 21352191874208308740765844056544471331746875
370 22757731364084802350305875868993920176750625
371 24251695991498420798656535488252281165660000
372 25839392425431163559582160098181103862400000
373 27526430505249567867052119770259163632000000
374 29318739691516512991914294157011439441536000
375 31222586362548606558963707471207160998462976
376 33244591997800287016461921497010548167362816
377 35391752291035335657919232245038596708002560
378 37671457238206770354149067617693007301331200
379 40091512247010332632420052019851705423480320
380 42660160317208342340241079803634993305150464
381 45386105343043067600057779053156131105496064
382 48278536591375559516335571706168500840350720
383 51347154411600882693818062760273042465239200
384 54602197235907724364586886381683208550089185
385 58054469931073520597206887622799522576982651
386 61715373565719679866902626610139171950234961
387 65596936659799547848621828012055541192210100
388 69711847986058936971079302024313656528970000
389 74073490996299998402293359995540241643814000
390 78695979948498770681106551770197995853811600
391 83594197814179901431000573534693069190398600
392 88783836048943990965235458805541361459034500
393 94281436312679120874269684526130933885567500
394 100104434229773972187277974750799510230154500
395 106271205283591271739743200199582939974290600
396 112801112943563103947245930995756076885923600
397 119714559127540073800448528338660155519414000
398 127033037106470811678150032810340063768570000
399 134779186963113505533110910750880348860021900
400 142976853721293900545461472130466313220859641
401 151651148267231633001228852171879946695010131
402 160828511189666227583800162288129412748106185
403 170536779670933208424853573553685611729068200
404 180805257566777444883731812195972072105273920
405 191664788818553240332687205842188821993443264
406 203147834347557228902745685755513941138304064
407 215288552587579618576294658303556290417201120
408 228122883818350760802653659578807848360237200
409 241688638469412802586445551124635696555408560
410 256025589571069976490985992220368047292859536
411 271175569536475931445983745994303793837366496
412 287182571466612772083066544983271489982683200
413 304092855177914882184318805308285686571480000
414 321955058160602251900890281841498067392616000
415 340820311684424381072747360682488535706701400
416 360742362277488755865668744175619610185960025
417 381777698813169660221334396051062783214599875
418 403985685449776370766691619486722006218735625
419 427428700677717706704124593791747606443225500
420 452172282739346020502469912998015723735120400
421 478285281697512033326570403296220411994412400
422 505840018440126924426760032930509067372666000
423 534912450919724745120095163954683247010905000
424 565582347939162015189911053155458981240187300
425 597933470807198258378570091357491200018002156
426 632053763200787762188146443174902545996533796
427 668035549584496072053789571689379149164407560
428 705975742551552283191280136867999532186685200
429 745976059465678289934464719675742423228129520
430 788143248798017607720864398105155241583160464
431 832589326569238631615924745381644725753388964
432 879431823323230309825263082673131922602614145
433 928794042075762920738497695949045309644112075
434 980805327699074354596474271199711695647383185
435 1035601348221585120500219084959240036505126896
436 1093324388540866049581487988252477546150144256
437 1154123657067604909553199210194106183712300800
438 1218155605838666211053670024801561508536480000
439 1285584264658437484239556543258686667209456000
440 1356581589849531156065525868746009313704078400
441 1431327828216590618907810207252345899770206400
442 1510011896850459761946959513559937348781608000
443 1592831779424345633827278993926625389569520000
444 1679994939658863424053721652507122776511648000
445 1771718752659031933465955883507108579939270400
446 1868230954853417457274105284570938192293382400
447 1969770113293736826506344827542285324388906000
448 2076586115102359566044262468822666570006320625
449 2188940677885329102178862208041520274254324075
450 2307107881959789144768030054069127547596183521
451 2431374725277090347648320509859009523110802436
452 2562041701956401831490171878759010210720988560
453 2699423405378401031136550964243710177675657200
454 2843849156824603713985566606673983135431727120
455 2995663660685165265634420162368609302811917064
456 3155227687296577097415592490492009257038625764
457 3322918784510642263400566886181732012121125420
458 3499132019137487407830690848693524062768185700
459 3684280749448200722788938827104076543725115560
460 3878797429967025844416520450740109935140499856
461 4083134449828939198476268971541417245017749616
462 4297765006025944389296849826290754315988080400
463 4523184012914584542433239674370389657243357500
464 4759909049408056403080051606160297147091299625
465 5008481345328964457246159243685378703768973475
466 5269466808453237081085529554698935212305519225
467 5543457093832099185944037021250293673078227000
468 5831070717037318262400266376297394908426280000
469 6132954213035276235500624040346325955447832000
470 6449783342457833126810129106639864301323521600
471 6782264347102507132861282798577739201882949600
472 7131135256561268339340745709580654048491434000
473 7497167247946300926245114544942756825407070000
474 7881166060752504533979774375865607687990211600
475 8283973468970354787826170982179198853149056736
476 8706468812639103393621438409788887923139482176
477 9149570591109249599333494984208816589315418560
478 9614238120364839410485781737802775933226459200
479 10101473256840531428626788735057812229216171720
480 10612322190255595725926885691357773315444203689
481 11147877308077174516626347232359343125015796339
482 11709279134318322915004942693611119019097929945
483 12297718345472659865561374031686437817911998700
484 12914437866486991261733259927149557635550492560
485 13560735049776120059507667182253949396056850416
486 14237963940390335500915888450006637314282114576
487 14947537630555882062638915778590298624538777000
488 15690930706922158204645849687120209382844562500
489 16469681793966598358936774291599294270707287500
490 17285396197129265078439208318195151083250402500
491 18139748649374241421047474786656935163913765000
492 19034486165004089474121453531143006719765050000
493 19971431004687055962923253569458132507335750000
494 20952483755794490290926501113220988139275050000
495 21979626532288228011444550019211244791459452500
496 23054926298544621330301324834358935825506480625
497 24180538321653609412026055585526153511200646875
498 25358709756887860656526347257341875987130890625
499 26591783371198736510173552247025529852765648000
500 27882201409762775795673231692593762750530994176
501 29232509610774738361343882271976002376066646016
502 30645361373861139900166091404619167817670082560
503 32123522087671823491866803661615614471376691200
504 33669873622396619898523852531889520288221368320
505 35287418993149724840700030724984169648602558464
506 36979287200366249291045823530518176893723480064
507 38748738253563665217146744220349149622133022720
508 40599168385035766365381386786570052502313779200
509 42534115460268489126167620914708442615795138560
510 44557264592095695262570574864513614538075160576
511 46672453965849014945029626279544111925867531136
512 48883680882999299507255308043610597857296836225
513 51195108031038358928286926359186696848068966875
514 53611069987608685624415369878808019114043344625
515 56136079967156026293020708816879672486630710100
516 58774836818655196257314111754832947541667779600
517 61532232283243681525668422338194489676323142000
518 64413358520890594816914262275381358677615930000
519 67423515915530702204756720685849380374822437000
520 70568221168404782940986256794613564526661564100
521 73853215689668799796403138605380538320454577100
522 77284474298665521687561491938533094484262866500
523 80868214243593642809120653847787099434805145000
524 84610904551661379124081483236336809903739856400
525 88519275721174298016374741973120124577403103216
526 92600329767381062500935709074427024210519789456
527 96861350634286168318104003087813846482066478060
528 101309914985035949806850058221895003119346468825
529 105953903383893466755587929421623200073691943795
530 110801511883239706594784000129198157697786238889
531 115861264029473200693989335507427120763294085064
532 121142023302128026004577431587559398368933933120
533 126653006000991619404621239108396575713204427200
534 132403794596479257358055894552108712575368618560
535 138404351559011843592625898756318521574634522336
536 144665033683648208567944797286736498557394401296
537 151196606926742873381276025907146565801351441200
538 158010261771935595237620609731503220082969130000
539 165117629143330430710893917718189264738113196000
540 172530796884289977261192009813731711497561038400
541 180262326820855345143588497829475532524216446400
542 188325272429404745303524751203267490248995368000
543 196733197128783840814110293191096177760518195000
544 205500193217779699235710486100030212773240693625
545 214640901479467813289828387750129348762307514275
546 224170531474638753028473158164734203630312810025
547 234104882547208113425697025019977565434663933500
548 244460365565231080111872207531530958600753930000
549 255254025421881720151784379317622598740065906800
550 266503564321517596259183264551630740725785491856
551 278227365876733098501311779503696876443817955496
552 290444520043110599524425438506198229183331465060
553 303174848919207795424745924690063166158131782700
554 316438933440173038420985174629669403225680450020
555 330258140994258759678880035648884598241135987464
556 344654653992406898008784845851472789335046504464
557 359651499422010286903049455464206513918764865520
558 375272579416910920288839858265641070796995405200
559 391542702876680646234917466738619861407961485060
560 408487618169242875882899189038652569695785028321
561 426134046951936109145581761956568746322603533931
562 444509719147192255594076157006395310846745309425
563 463643409110105674554873282694399704446928330000
564 483564973026303399076323496046096562393602976000
565 504305387579693991095244829020136590067359686400
566 525896789930872767986977598823193646758784774400
567 548372519048195633509038233216598636431350768000
568 571767158434803350887013613670293226641242920000
569 596116580296183747034306284813924990728342008000
570 621457991194201992414730476772278959363599758400
571 647829979234909742328598198742273284057057110400
572 675272562838863558162603548427214893900502176000
573 703827241144142681934807700884559953353981280000
574 733537046093756970208450303183374342901406419200
575 764446596260678686018320872118238993654824378096
576 796602152465318008274651888005650476454068687761
577 830051675241892682756904756138850866468829375435
578 864844884211818370626199327733820716511035357825
579 901033319423969141110504470230740640006994707620
580 938670404723428425430854226664261636056429266064
581 977811513212170849615294623290430787088822913264
582 1018514034866985975430831104399972158113333339920
583 1060837446381877413141995013517464363325472488200
584 1104843383304146370813954834766643338144137153060
585 1150595714535398848513190279573817191964895506156
586 1198160619270801781299956929501835752441143722916
587 1247606666452056925561788062391961227466267583400
588 1299004896811763646898296361001990051812526970000
589 1352428907589104517783941239110362305331863494000
590 1407954939999112319202378540951837388537951875600
591 1465661969540165249009171048718247241717498195100
592 1525631799226810495456369595228743867270202447625
593 1587949155837536500329798220254013899697578151875
594 1652701789269702915299532119329646552054314977625
595 1719980575096496190594958338027528165120290080600
596 1789879620423509711544232386030063372667082753600
597 1862496373145352242655772981648230680470621144000
598 1937931734705569020720803200401203948939998120000
599 2016290176466118071942602621959997203770259813600
600 2097679859795682172483913004004505576754397089936
601 2182212759989216332258639101699890597591979827376
602 2270004794134333810527056608411143861414708028560
603 2361175953043422569218120560361761118410013919200
604 2455850437373760885358955496737494586493160774720
605 2554156798061367777194124552379748277002321584064
606 2656228081197883200459422237037787053629063846464
607 2762201977483426945158233618015590900681094801320
608 2872220976392136165912688800688042327208741466825
609 2986432525190931922037651084905016569469710884435
610 3104989192956017454270403319758534385363767502841
611 3228048839735667707985750969060603958417400340876
612 3355774791012033410406451923822717866121789690000
613 3488336017618956463968851632638219588397293750000
614 3625907321277179232596335381779525078480746250000
615 3768669525912831237224692837577812999689221625000
616 3916809674929695669974637350705358638976927562500
617 4070521234610497876091248349000572946314474687500
618 4230004303827321498508801533369401956774401562500
619 4395465830246248358521345513303065676027873125000
620 4567119833216438453370254533972186489244732250000
621 4745187633539119853838734563800699593117299750000
622 4929898090317348020306617569897043269505746250000
623 5121487845092923435714878821918909471392020312500
624 5320201573482528865020616120209363158882030700625
625 5526292244530966456019344447156054808814340112251
626 5740021388005343837032367689605338919462952559841
627 5961659369860180963827235877906620862929248262560
628 6191485676109689423613675651758458332425584051200
629 6429789205349917003518679263035163625498880056320
630 6676868570180056444933795969754468230291275326464
631 6933032407778992390508148209361188936633068824064
632 7198599699900108632714606463106291770398754494720
633 7473900102554503027477175622025452359880716819200
634 7759274285660064071065886577741628255149070178560
635 8055074282941355475112165956117575634479221925376
636 8361663852372937530901956935460932901453120807936
637 8679418847466631145728632286984430703478784793600
638 9008727599711306776642262234382341756999445120000
639 9349991312482060798022695348953574245505498044000
640 9703624466744130940724821277761987998414193704225
641 10070055238885605260005111815464519803506890012475
642 10449725931021900663334325926441321948392820052625
643 10843093414124132504422913661875397773406457792500
644 11250629584332871386071164728583469202070383882000
645 11672821832828392486684620777005796522116397567600
646 12110173529638371925823779746883227421423853235600
647 12563204521774079525201296494526949965353127269000
648 13032451646096463537598959483493901329407434282500
649 13518469257324126366503799665061581916616721365900
650 14021829771606056970380991836921939436829915414916
651 14543124226093121653767127492276674964788733055656
652 15082962854953726541581123496767370506703635340560
653 15641975682290758597114385699227046011384700713200
654 16220813132428894099790710470112372092511927819920
655 16820146658053640708262776471377276252213844050764
656 17440669386696058403397206219249391494283766741689
657 18083096786069992686094409385144214397863579886995
658 18748167348781857497745648577053942066702172882825
659 19436643296946532689620374973965482883112176803560
660 20149311307256798899915078861746970675250494275136
661 20886983257067928970111383927689323126259706076096
662 21650496992073597273566946266176032125994753499200
663 22440717116164164431319389733722499634491372780000
664 23258535804073652913131129066078379841299587226000
665 24104873637437357197147524279402047500362524180400
666 24980680464898038894951687607354172894097753728400
667 25886936286915051123937492037067324216625552908000
668 26824652165947526190831283201590398794865338920000
669 27794871162699955288851845777197081848793806168000
670 28798669299136097544940549578693115438439503694400
671 29837156548985187713489475613372942227322980581400
672 30911477856482876625801225199643030388076464041625
673 32022814184108245896689727412057831335975174751875
674 33172383590097598291424833749223956187891092004425
675 34361442336535547705526399782102121928432724046556
676 35591286028844228256286633384120320815770107079696
677 36863250787512221093670297070505923057705708872560
678 38178714452926070994676061317499096482080417005200
679 39539097824189043618786800641755128569326338820520
680 40945865932834069710743117751916563954806646236964
681 42400529352360646011394784575560040008338216729964
682 43904645544548825886047080639429020015246201370020
683 45459820243527347652681868448675446220610166120200
684 47067708878597427486421237390348407962975709452560
685 48730018036838799039622162792510996923741696288496
686 50448506966550226253134497966804801416322756019856
687 52224989122602962208580256793857666744961926899300
688 54061333754812488515016564301030219630220781570625
689 55959467540461360138021247608728409458090715492875
690 57921376262134113543225138577556413595135209715025
691 59949106532053985599124665985661226013224439972400
692 62044767564140651211865880568699754971022266528000
693 64210532995038333785949251126869620539954740320000
694 66448642755394489255460537611112632711119127968000
695 68761404992700826849740148979715734266408141526400
696 71151198047040723493580373323368349084700909518400
697 73620472481120129658079086644872608448297843896000
698 76171753165992868757854863741485260299784043880000
699 78807641423925816343810307340240274457552168611200
700 81530817229884826211194956965797873996378854103296
701 84344041473158465312572497331980592011055715694336
702 87250158280673645562002053901977710559879826018560
703 90252097403595116119656285308455784349591196277200
704 93352876668839522792916236503410225102994704253745
705 96555604497174370383400711328179141993394594896939
706 99863482489612758123875670685860650117509671513889
707 103279808083856217137678815558411728863168969604420
708 106807977282580381854987582440221161115457187853200
709 110451487455401594666552863366865468270296638040560
710 114213940216406895318057475079106942473216590077456
711 118099044379175204586094560290753423828383370686216
712 122110618991263896983865126575114786720768455948900
713 126252596450182391397569368731975728842262104707500
714 130529025702922893859904620782108584815975442966500
715 134944075531168025770046646045739073261249167954600
716 139502037924345786861131880227644427527453909491600
717 144207331542754158642068182384714892595045797862000
718 149064505273030674908602640168671685247411657930000
719 154078241878296495708147898186398681429469940629500
720 159253361745359944812723462126871110558388568085225
721 164594826731421133751658981140427938737067504309475
722 170107744112777223724789568961754211003820929069625
723 175797370638087096708317410623229174756476180795000
724 181669116688814745745258200950999138353028934465600
725 187728550549532579271056154738204877638534350963136
726 193981402790829093387306504680603052993848339712576
727 200433570767630027831110908803366585471333160238560
728 207091123235808215116506421059327909444954749629200
729 213960305090024887633252143938368923138929121052720
730 221047542225814254636241790128153247643555381090064
731 228359446528993730889038467494416081853917207178464
732 235902820995554322674942115571915971212677203488320
733 243684664985259387001001036335695825302440438091200
734 251712179612255308752621623219156104839178786282560
735 259992773276074621593795932607665610240165967739016
736 268534067336490765473215737337232820829658765997801
737 277343901935764061261649881503771859661523887949875
738 286430341971900626543641513209089225449965950265625
739 295801683226629891821992158629008445034047416787500
740 305466458651892139956147630624480807621547860890000
741 315433444818715120831436885134855411927542471190000
742 325711668532448326039825569830038382219660411050000
743 336310413618414983460346095362431633966008497625000
744 347239227882135288508494601297461075026475671362500
745 358507930248369867675306787325855928921391761127500
746 370126618083330011755140044535400017835260525202500
747 382105674704500862596258444275855912577389202725000
748 394455777082625530816796787573063595664555984250000
749 407187903740502106027780604844580799254390838022000
750 420313342853351739826343205220183478333419191426576
751 433843700555624480126586355259320897299800117744916
752 447790909459220359086322548802772406183495056683185
753 462167237388216432626688912560080812557843371458075
754 476985296335306084862538906468150085470179797434945
755 492258051645274994086666873556366054778937998454464
756 507998831430958757605615249186431648571013661528064
757 524221336227250340953236734193720128524892244766720
758 540939648888851303989258279691695830685029911859200
759 558168244737589214253613478905508735132268954818560
760 575922001965254839790319809837706222322761415730176
761 594216212298046673558116863198925485233466119924736
762 613066591928847134590692907176526304023857084441600
763 632489292723694473356828436894805773640746520320000
764 652500913708957037435318789451112019348176771584000
765 673118512845862186849391320902974321009042726809600
766 694359619099180845459941589811272467991636829081600
767 716242244807020496045146316820684921299635977032000
768 738784898358834433552744082684534907952211077170625
769 762006597188913346084255191506794485590240821598875
770 785926881092786860187420552311485007316889848754225
771 810565825874127630889451538760233201635104475774100
772 835944057329918943679835736908548756299574195434000
773 862082765581818692633311351173727763110269185670000
774 889003719761828074562805705145864578078313800800400
775 916729283060552463266663343665511794617118013716616
776 945282428146524771609861372022724825675824969324356
777 974686752965248244669437014348053801107017071178060
778 1004966496926806128104854777062339067246855763285700
779 1036146557491080097241869230597738191857200592042920
780 1068252507159817790395842643376823037238691314613264
781 1101310610884992342397312046103051060534635045102064
782 1135347843903103540209397397480392027746384454047120
783 1170391910005281202458021967239981108437047153494700
784 1206471260253266700594369284220477861311848366604185
785 1243615112151568274709036208456798500286062514789811
786 1281853469286310036650000977371587982481536856156521
787 1321217141441523383514278060255676053125662508232200
788 1361737765203863053785150806154158407228395088680000
789 1403447825066968335944695974996460299241686258456000
790 1446380675046933076474899384009298294857401143502400
791 1490570560820596223564840473491251150473567002290400
792 1536052642398617779012756905838026497015396772298000
793 1582863017345563309875845422025352076352117374270000
794 1631038744559483691209645688565204529643115709258000
795 1680617868623745611319801411306648027529110105426400
796 1731639444744142672652215324003390902837601528398400
797 1784143564284596767895696235045238605800026895256000
798 1838171380915044907008387385490584553586870285480000
799 1893765137385397923501325659796441844872761049495800
800 1950968192939754606096974316898532869138299693181881
801 2009825051385357895417616784172130347047615430140771
802 2070381389831088967181984563478652362765034102958185
803 2132684088110610408007761649560173861906622367352700
804 2196781258905591393849619100824418634876876096053520
805 2262722278584775922904402605914590755976181058596464
806 2330557818774989855117629689675071351850272108440464
807 2400339878680523891966177363588379554019295493924520
808 2472121818167677817849731860497266034581365137897700
809 2545958391631606445252797605394414611286070655270060
810 2621905782662969889105340300550994582245200278141796
811 2700021639532260172985617609317782701430981423867656
812 2780365111510052874768422692233697308564613776054800
813 2862996886041816688140417303013156947335158795030000
814 2947979226796305547552939118377614954611087627866000
815 3035376012606957478527848518801548938198709731304900
816 3125252777326131736072997752249395219488523207941025
817 3217676750612431227072250680661615141377554838184875
818 3312716899671780826173823199579569293255745868360625
819 3410443971973364139745037031483542649874440345778000
820 3510930538961961702318909695035587378199370381574400
821 3614251040788682660689737429510793813486939537606400
822 3720481832082539871158166000799729350181919782816000
823 3829701228785785166836740669522848963341538362480000
824 3941989556076397508621662580415654826150193176603200
825 4057429197401601982437869049642707152381983117218496
826 4176104644646792316544793965119255733566918928681536
827 4298102549464733938816321426694248273528996875058560
828 4423511775790438750688219478496711523621126309587200
829 4552423453567626940594479273260058362564330961381120
830 4684931033713225476919381431916299111389003671544064
831 4821130344346897593585584637596315096732945999193264
832 4961119648313152798321300518054731508980518785934545
833 5104999702024152885522479641269149262330692657640075
834 5252873815651906316799148547088706233165619540981185
835 5404847914699131340398947424057739713217495958838756
836 5561030602978667556697282668000345592327294807952016
837 5721533227031926505177591918749553606189556830364400
838 5886469942017494456578622570948324094539777626570000
839 6055957779101635153429881736067915717966761518389000
840 6230116714383086967847357356573486998933599079976100
841 6409069739385208055634511616196411757037865583893100
842 6592942933149194802499065021707528497415263203454500
843 6781865535962783407336998459697798368341854628505000
844 6975970024759542058603947634603644662818135422522000
845 7175392190224572066171239972876001989785767880863600
846 7380271215643160750016969400120319998152129494851600
847 7590749757529667099846762121924335049668786815601500
848 7806974028074673451497507446052088376555311861735625
849 8029093879449202926043543367734817509164518074089475
850 8257262890005583399324460043572457529512048085191961
851 8491638452415334570768849394538624336799467400762776
852 8732381863785265542781631363899831971597688848298560
853 8979658417793796471802636566332526791519822227339200
854 9233637498890359580031772316045469453226640322630720
855 9494492678601592397811650061586481813743274217956064
856 9762401813988909820349929045374255090366364132120464
857 10037547148302931693035493870816092995255964557350320
858 10320115413881149475906426389562741395799734963981200
859 10610297937336139373452962774439690341671830822702560
860 10908290747082570449284645530911677755367921622730816
861 11214294683252214979540170887163353396742625035350976
862 11528515510047144942510674313633946372470342349416000
863 11851164030582293408054418079428484687484600192625000
864 12182456204269572997383620742824197465919261222415625
865 12522613266796775855268889283929953669041939762681875
866 12871861852755531041463926911497463984176203567725625
867 13230434120973666240377030738684587380925774272887500
868 13598567882608411547304630555656677924045507944250000
869 13976506732057994160999807859778813443191632056950000
870 14364500180750304446668007918026444148538873531210000
871 14762803793868466387028171084314319670937767395385000
872 15171679330074319273973038460258395140874361507962500
873 15591394884292012977574107521439275668885527956687500
874 16022225033615136636602673772034966775044258230346500
875 16464450986402040525296693558494421122197338891952776
876 16918360734625273550821890980133299822634356482185616
877 17384249209542344716983748649219964718023663701672560
878 17862418440756326350767390518508218624064912601021200
879 18353177718736150334124651589067915415613453715144820
880 18856843760867806425483691016383219523010254666083089
881 19373740881109034411696537450229733065187020432138939
882 19904201163321509726210058101828075692082611919229345
883 20448564638355955734566919890821052329567148386399200
884 21007179464967075562211120892823541695300089429058560
885 21580402114636682567260245559799925746150914840574976
886 22168597560384921794766047270350510197102269618881536
887 22772139469651015448552678893375531704799362092889600
888 23391410401326534048824176515061738895081277071520000
889 24026802007025791982593124331269454788880757369824000
890 24678715236679592081330149594023832005790880291385600
891 25347560548540199165414454806405840105478256748377600
892 26033758123687107675052191893874060213084668762752000
893 26737738085124884067236276808115016109029103390080000
894 27459940721566111110918066535255582927106587027072000
895 28200816715994239078789953116905610102150080289389600
896 28960827379102958643069931995548924516781902060208225
897 29740444887710552571875339286607567008857564766970875
898 30540152528249558638044220157996064825818602911260625
899 31360444945433985048033068251524146003416785927534900
900 32201828396208262737890026486670476402294989891820816
901 33064821009084096638177271721553229214570565539283056
902 33949953048973391060930225331000853430714457187740560
903 34857767187627473299189597922026204802108771091608200
904 35788818779794924952411486023762034053729170135628420
905 36743676145212453007561259380336154109050208914410764
906 37722920856545392933797951164897928698870614315650564
907 38727148033396634615821500603356542550016182253054120
908 39756966642504999494382985964190771716849749623997200
909 40812999804256374449218734664737441328622888441848560
910 41895885105633225406848938507496352269943727821550736
911 43006274919730472050525173445408071699364068981533196
912 44144836731968105029668753655519540940612293382280825
913 45312253473133369399415171260297121798530657218001875
914 46509223859387823365972883069892228893714427924151625
915 47736462739377110479774701718296715655130645128879400
916 48994701448583856926111260432209904766916029026382400
917 50284688171066724243415164153755605711378205427288000
918 51607188308731312395158315469412637224181100046120000
919 52962984858281319386360066549516948973747631003948000
920 54352878796001122315448371369177831376358512752288400
921 55777689470523751663843472358951159111746743141620400
922 57238255003741086538188762448617821426285259232186000
923 58735432700016004294720862874839213133612640258380000
924 60270099463859174305145229681579483763892080392052800
925 61843152226236193394241986152026499044991340621163456
926 63455508379673820529503944593505378461193663312748096
927 65108106222337181523374381271276756398743163499737560
928 66801905411252981682989652399798566897275850286340825
929 68537887424856986387720700556193207248188078014883395
930 70317056035047307381507483718824438004930481536894089
931 72140437788928367038717551788685114206982518244135964
932 74009082500433804916416140650688646483682436640341520
933 75924063752020041473738943080959775283407565890425200
934 77886479406625723865779657417804837115899722650812560
935 79897452130095849164549204859430046334180802833885096
936 81958129924272992197074931416636975668662520445217956
937 84069686670961759409166514301494204629485627936760300
938 86233322686976347766202632825926210086614838358942500
939 88450265290484909707958994442047839660046809799861000
940 90721769378868312616731912023780218891870835091440400
941 93049118018314835186009844745915682787849435340508400
942 95433623045376364555590066095085928855063441039098000
943 97876625680715748189112706633503279434207250121182500
944 100379497155279114308395774367028834104699959059578625
945 102943639349131205378953540179578998490098717703699275
946 105570485443196071792489194028615095462047139097515025
947 108261500584149848661593185220153584588885040187686000
948 111018182562716788693005083028443099107568018162080000
949 113842062505624249619529394008431183128126777845395200
950 116734705581476936845458794383501797152023261670973696
951 119697711720815382012320570902394858965056749809508736
952 122732716350628397355080963132414491059671903054698560
953 125841391143594085246009977344417677400634376831147200
954 129025444782328903485103594736872171895502415131949120
955 132286623738929290981896789058925297088453644875848064
956 135626713070095446792289508447947361291379541262123264
957 139047537228132029353512823514984809543792658663345920
958 142550960888125803547964588944271218676609454672083200
959 146138889791605612289506815498642800053884387635740560
960 149813271606995488051156356007993431329953046861805681
961 153576096807177249548457385759254794423535733975379691
962 157429399564484551086340714963284257144611228521533025
963 161375258663456068317974414712690394275767769570682500
964 165415798431681315822179970221352472257698824210074000
965 169553189689078500473066536463943633118854281558127600
966 173789650715949821565002464491619294752981364456899600
967 178127448240165735603312904871663002824516247625397000
968 182568898443835912133912613844808247464193116937142500
969 187116367989830918543835865699025743117732943577139500
970 191772275068525088022631599025835565402875467774400100
971 196539090465137547458420651626508265436729093786770600
972 201419338648055012602192988870783660047512579208474000
973 206415598878526698043663359074048380687963824127270000
974 211530506342128541099908803359554100157609656496419600
975 216766753302400903346808185213208636079543928321167036
976 222127090277070992970570431013466471665600740985618601
977 227614327237278447155135828251832178000458753274630435
978 233231334830229828149244784377437466462867537563064825
979 238981045625715221298632891400529700267436697053633720
980 244866455386927680034477648246728852718633758818432064
981 250890624366033943455793359866742797724074837982422464
982 257056678624952658634757586411981930323691903924512320
983 263367811381804274041032370714754828620476092171871200
984 269827284383504834482722170471916266227225666748972560
985 276438429304984103684389015715014792262936853789837616
986 283204649175516770081591333836734729902251140179509776
987 290129419832663956650535650196376779891985373662604000
988 297216291404330858683561878893100580752526126497000000
989 304468889819455076468762377724196125763137144885400000
990 311890918347849094967398507972850045937383328168360000
991 319486159169729391968553581335604788316111393738685000
992 327258474975473832029965742698132840677811940143715625
993 335211810596158328011630979066841376466744278200421875
994 343350194665433227430470936468894898737776970442465625
995 351677741313309509497955749519051664278392908830747500
996 360198651892434662868228027531229143546053454107610000
997 368917216737448056174920051313057718140742482504150000
998 377837816958015715756610933173931814149513798678250000
999 386964926266154689983476333613724929804224576445721000
1000 396303112838467609754945718543568225912467182708081476