4 15
5 13544240
6 138446293905
7 122914516488960
8 25999554922206250
9 2153128175383358880
10 92188903926678792030
11 2420834781123276840960
12 43619102772258066624945
13 582825001391348708850000
14 6107144216640392108077895
15 52317129545418639168933120
16 378229977110811948461697540
17 2365658971763038427537750080
18 13055978046622406694257587500
19 64604730355592655855515074560
20 290406238813902698516372821635
21 1198830808993874493265052177520
22 4586537474140352526850313008365
23 16388801925638100487144431200000
24 55057574077754111389453641540750
25 174891704138460190498660467679200
26 527898849127302160747360905836650
27 1520675190275731348104758585548800
28 4196364741466990180972824814453125
29 11130515034406773192959060367645840
30 28461194905054303040940739808829315
31 70345676539030528405403505843175680
32 168460550901039231251693456181634760
33 391707097396259838374222206030800000
34 886058416162848629687447351359021080
35 1953246523139654653644769234234900480
36 4202736683569600260941692102146999735
37 8839203353225190761734555679647347120
38 18195799787241967361179664325773615625
39 36705355340853947982456702956478462720
40 72638743727837386285228360486449435570
41 141165930268124241320884555847159121440
42 269663330388587309372364600132728568630
43 506782042939024864909083760696550400000
44 937728125297426746328371592503027791385
45 1709672764891999291789889813446983594960
46 3073480840521782947711365593474229095295
47 5451423591737102654509665045758717687040
48 9545811228035863902678108515313950887500
49 16511390312210318634668760023695024555200
50 28226108808981184952171139298139869640900
51 47712175592573543970179422066895113420800
52 79784647258182345421842774600324077954475
53 132041438467604092892163956694976093750000
54 216361353339339371876871490030743468264165
55 351151920488987581565626911664132498640640
56 564695301508058498904779332129267986151830
57 900090318935583202174436610325989600190560
58 1422497909939232138623838838053662781581250
59 2229687807204674177500964655205078394593280
60 3467285027956386718281622544845244323325805
61 5350664399997141544242818484554887065599760
62 8196190851526137647550087010465773346516795
63 12465519560657547564612581279942526237600000
64 18828040979987600176777081820709944828491920
65 28248395385949860041192541097383007910795520
66 42108437928553083244129797797233269986817840
67 62376299135502146431956509297814592479559680
68 91839502842711915475474562620144754735009375
69 134424787612419314911744130926965000590886960
70 195634729143653969530305263481213346099750785
71 283140988240564716980565760768852993393304320
72 407586654548729379895010929909200580638060090
73 583666530931832437221720898837491881273700000
74 831575324982665808774077971133714144288667150
75 1178940856979769036665238217138276542860697600
76 1663394147413451923763107684219124398908861825
77 2335972589169585918713576820017621965363576400
78 3265608790819903689369628451317614677958984375
79 4545029128038880316542307617957080155161386240
80 6298476293884660089481350920726923597270056340
81 8691783784071821545714675199957344018494300480
82 11945472913442543518267738046648706018707968860
83 16351721506670891753858441794442093157580800000
84 22296276216212617743149131127625067088395622355
85 30286657677449983505615996518113100373852864880
86 40988351765084779201269056916077433418943672285
87 55271106007004975248624122581029968174495102720
88 74267975774117872892109127848446900193954318750
89 99450411909159930979019173497137980560361681120
90 132723476068404381388769032914831124973423762970
91 176546243494709347496100359282563149257118474240
92 234083642617803153200861520873523160165897707605
93 309397431427879539078862874747174527348426650000
94 407685775163812736193816543498875679359227330035
95 535583031706054637235057196385759932219899695360
96 701533945157726783067187489321653863529830757720
97 916259583234977624811429586055260460859834080640
98 1193336135221972335322902919783794446339079325000
99 1549912238193247382931535158416084214907247001600
100 2007595965774546237894112975038772095980995271175
101 2593549167306274221418231202825029601334129831600
102 3341834687036963826009558621131360730943939320825
103 4295071358558241631038333460846223549047500000000
104 5506462834716894337610394725904418521903587402690
105 7042279599549508743966866412979894575159555467040
106 8984889291611275360419383969466878790925122246630
107 11436449184204415011578324732019913900999709532160
108 14523396825132769756162050505685370041978684315625
109 18401901025910105504826704742358257979592394217680
110 23264466290625432927980377999674141027513780361455
111 29347920178052702455883454972560016201367798498560
112 36943055910146338848871231580704752195756229933020
113 46406252829449116392553998588687176267680472600000
114 58173456281420945089351964766138011657842429592820
115 72776967552771099220670175367977134292793440337920
116 90865575239819749881489277241668019020642277387515
117 113228653695618672644755520834133311393626741559280
118 140824964125023672998540243017962414717008676103125
119 174817021883816923789734478167858718274552953839360
120 216612042359833212089942019376010190867062242694310
121 267910650633392569674253493615528708156748722721120
122 330764740539622097487295156759739037795610176248690
123 407646100898939523529659349258409897060659891200000
124 501527695225703785412648529079115645569893712292925
125 615979791492462946406639401957940347959240354346000
126 755283496565455237263925632882541119353700187048875
127 924564662597564570646011045540939330520315133344000
128 1129951607745205968195092860815003800950195312500000
129 1378760639872033302351530650995316308953677732016640
130 1679713999376320114393889996469894219950783210310240
131 2043195557186924779480203840289947537049218480865280
132 2481550429022479583124523837422257004526375209052335
133 3009435611531519478911846092514606862906134699550000
134 3644229826075612915981618750904662576938597883035505
135 4406511989860397987660041099830685265794099081409280
136 5320619142303365163812379794857614288165631728219210
137 6415296259921618592060760108953053565860067433148320
138 7724452221412950906823001669736198537441860026818750
139 9288038264910177464219031842739313473232624002539520
140 11153067644021182890883305593053807938464001562129745
141 13374797874513196323583928087145441901105764113417040
142 16018100009955149425374767618382788142104676067708455
143 19159042837674027345122070309582348830651181690400000
144 22886723796690726402582462268871792346712791192993060
145 27305382843436399296827815783401631542289451983325760
146 32536840492078776361646928661754814775596070948507020
147 38723306904479420977176073632568899311625116866314240
148 46030615278392033644305931030376819198438752082371875
149 54651939968534666597088181304432004912158325748838000
150 64812067870379464080178184772166934965236539504453325
151 76772300708380696590272644027764096483929116534982400
152 90836076118209149151386822661392215570800848954661550
153 107355406928713082212338587676514052579321382187500000
154 126738250980467699777719828526420999318224428041478090
155 149456938326383051439972013596599242898546690483773440
156 176057798925758995951918991488130896909836046480640805
157 207172152165338068369226910717311809302728129337263760
158 243528839939211851466790107283763479090767507856971875
159 285968507836797230096020144601395776468788335035982080
160 335459864492676373761463576964469272672660853037461480
161 393118177639728836705111671477749285145062352976287360
162 460226297203844582886301196666717424406686396159936120
163 538258531243972705013381290578632525833217743257600000
164 628907740071057815663154624575477310861490909550443095
165 734116057909024452769610897152197677383329406542310320
166 856109700469326456415022107248820092720486064786969065
167 997438371324098600234663466360309270417057337201498880
168 1161019840559890079530605658585993309267106071557431250
169 1350190336509159471974361740290930162369430394212681760
170 1568761466086715164513615351371733014756362299211714710
171 1821084462166914935796985581710525465110365255556177920
172 2112122648361814732043007270565233519320798462755636665
173 2447533113417525576224441011256477285652484858752450000
174 2833758700239629510734227833283729920271775531568980575
175 3278131539386971870231544943462076381441688818218374400
176 3788989494937615908240136488113111607504235938833960300
177 4375807043244042376248101303096739023824666264907601600
178 5049342273690960005192621320060473490712127348164062500
179 5821801886714258297702833801293758201202509292643287040
180 6707026269742539590776808874109647915214675961774653515
181 7720696958247242917763933862390781047931700670083620080
182 8880569038765675705481040864635001511118199026960447685
183 10206731325807557452691271876452063562591678061480800000
184 11721897447381565475706580669174016826810596521307823030
185 13451731307109148309395145416695921689496894181425283680
186 15425210757385075792133037857713223851323058629796703010
187 17675033720904512895353159825634878045844264914609233920
188 20238071440481999957855528133860600891820474175405178125
189 23155874023108087690924288292344988556890715117669787920
190 26475233977609816710384003234205463176504497326807098395
191 30248814030428092378088437277995565968045179141189699840
192 34535846145592754513247374627375399611959541743774133680
193 39402909378056442538487732249488246424890775093810400000
194 44924794959661263022688267007796243528658743387803842960
195 51185467860139674629764860654881348833292546383974236160
196 58279134988172521593964981718726516153169867121393405695
197 66311431206658527056881369872334076280951829567847137840
198 75400735439583888831948332907934539845089717437561590625
199 85679630353432422771546708492903971476420100465503814400
200 97296520412829140884683714574507604277203858723949749850
201 110417424547665575628102389391820403666368581571889623200
202 125227961237689140227327225058162443880112914709482039150
203 141935545531657954860723969679916366144955997520000000000
204 160771819383766311445873916854767719529821731967414552865
205 181995338723192614460337643203998872235925392422008309840
206 205894542887398974258834049684992983813137187538449896855
207 232791034461412181105668070006429789058357048727401135360
208 263043200190117324290190911150925396621714517799901112500
209 297050206486246705314489326000671083815867390033748636480
210 335256406162259488905395774476905369321139703832819688380
211 378156196390153704141923616038242363290638644567674716160
212 426299371561468292451441049125244957955739482822629588595
213 480297018704031062757788375038723389422797616719561350000
214 540828007437894764846252408630465462207210762601542605245
215 608646131147804127434147894957075271288984195722926462720
216 684587961142931941049927099719973260874365365353294124990
217 769581481098189525023623039742914790269436133171412128480
218 864655575059182826840823477630279126944677724118543056250
219 970950448781387592239369113346195319704569000273251164160
220 1089729071202576264050059174465132781474897932698216874485
221 1222389730458032393050958130703457723705044003477234424720
222 1370479807085782925578568121521089237630917608905066786515
223 1535710875982379745471945248875170195826490666836951200000
224 1719975258310571348935555301385083482512321695339790292600
225 1925364154984145962772563971182382412527678436302897532800
226 2154187504621889338008366809389737849007088736595580658600
227 2408995721035805513167584026166511533222282398619874099200
228 2692603478466828871129025269114504480954197426076552734375
229 3008115726977348910897654509619100222455364395432983947440
230 3358956135732233759779962408683923323559467293601720648665
231 3748898178432386373990596116412114562548704975933908314880
232 4182099092996716856741739468968560043279660208314662717410
233 4663136966815464214373088751202032986084311580518893300000
234 5197051219622327109993363330551692159804387477917744047430
235 5789386778364138764890861565536745490562145879531064238080
236 6446242262501560945893720865299711454569799334493145186185
237 7174322524077103556593540320219862165452197860121596109520
238 7980995914770738521237807082646959251515100323013065959375
239 8874356682170446898928554159313876260822940685387657176320
240 9863292929766690730488734115723129187318443009801276231420
241 10957560609897597264181169465982364231082384745933968072640
242 12167864056197855410878408941741611784396311327429290045780
243 13505943602222596147344807608982543207984857170646630400000
244 14984670876023572333830927776524359540877762912514588942235
245 16618152406757286914664673667292514291618365506816537176560
246 18421842229125443927410796211426835874142409615923489016245
247 20412664224823723122596629317806035420736751457957734301440
248 22609144997457190504014185431973551799840827623248243543750
249 25031558138837630087834645534779042821134247856093760680800
250 27702080810494852910680353698022005308591555732574371223250
251 30644963634913925233699023483961192743171635667159829504000
252 33886714966775835075492370545142889662881625292109679516125
253 37456300695673355897580398686928661561599427830566406250000
254 41385360818761333378966079315480942823399320881951753189515
255 45708444114968738008212708808855074410108364569838278826240
256 50463262352160204331799960847752881049059272813447493577280
257 55690965565424621977054078720702047292014222785625993896960
258 61436440058951931249123545681676689164328361856462855800000
259 67748630906229515028713292706151584531615761371375735930880
260 74680890854069648501321699838243410955705490971184402104655
261 82291357675824548524141723372206085109814268816368294534960
262 90643362168644654163193181308308288280338580928056744452945
263 99805869149413602568991726583414863165088275004537477600000
264 109853953974712423232876139800897467160087580431049782641770
265 120869317292528112496223649639505755422893484716001977545120
266 132940840928172423767154277938772201035608032759528964917790
267 146165188014804319227777709153732290537113083351317601198080
268 160647450700889892125241002077564115412751829833867297040625
269 176501849003772009207948383051196510762286820150999978036560
270 193852484631195998942932721130466954244537918109333830736135
271 212834153862140080754131671902239981245304701345215923211520
272 233593223865680661626512027799144451842453482710866975260740
273 256288577142995159781091801117455752017055874737252956200000
274 281092629104145286234757376531391260502382680470316645291500
275 308192424139236442708361867263720264729551251020632011571200
276 337790815914230543466666610736974280418748069381815608206275
277 370107738016492195459566757728333254239366652235227145586800
278 405381571495543458805096410536671376142553362654990830078125
279 443870616292045903534584327616526010959516693370650367747840
280 485854674024364229491816892360732789151696866300371730858190
281 531636750108930142041035523822224317653264708233885635699680
282 581544883729853150189048257519660041130934937379557503924010
283 635934114746754131679129544069318742455931858654344780800000
284 695188597239673905008747254055858244076800384992996665771205
285 759723870038292666993257652390995773474381725014990603022480
286 829989295271866900527499607871967292300432892204069032231235
287 906470676708654221860334733531012031838955501986043391525120
288 989693070431692182958989064969023408277375395223937860725000
289 1080223801224302200104223947690529415323344459400475033454720
290 1178675698916428952259728425959221863652211451243987324591320
291 1285710569874877120551312245480131309921297586854310644285440
292 1402042919809811294816096504780996762524200284383380438507255
293 1528443945119851226720451266654002277776952729822760119150000
294 1665745811112211783520432227017613635082471367628765289853385
295 1814846236616280771773010727726332654551901032162560261896960
296 1976713405762670835888335038152493359952587754058483383901170
297 2152391229029203027478144334002584082576650368931057160555040
298 2343004977064775325192657962702122597405875560449894042293750
299 2549767312296162817339856013233972635613829613556330043187200
300 2773984744906249623392843642993902225076518094069345108936025
301 3017064541450018551991088288707373486318014436496663815374800
302 3280522116152098293064656955744361935117137870087874067654975
303 3565988936812340440157656443082086254301285126118792500000000
304 3875220979239609537144471933897658154010991459354010878950540
305 4210107766244861207730527940042401302614323082733129620072640
306 4572682029459116298211386512925221886347462913653724212744580
307 4965130034606905623579853581012928096707416163675490383298560
308 5389802613368301813180711913014920066029193053774521010096875
309 5849226947610278691252025606795495953513397674837701726615280
310 6346119154568734097865240977727036173550270868147601172272805
311 6883397724524369415885319123012596014919896162572092561493760
312 7464197865647448485391617240332969993628064198222306535091670
313 8091886813997409805863698937337535670351636701480366975100000
314 8770080170162988913980451631822852401486201559495700734615170
315 9502659327727014298423676309926248080628662352159086755307520
316 10293790062647966107470534155829331771595266865961051165409965
317 11147942356778855808267275164869082538029499165077898421457680
318 12069911533104672552983658239812705838641468981060654545946875
319 13064840784884801569292946421003602425524186958524545327048960
320 14138245185749308862808205750820510988339859864574484300862160
321 15296037272931294221707037412650714625050758463729431363288320
322 16544554301235791045528973126387291084343255964606955584121840
323 17890587271063777862350504928512983653075554985386914611200000
324 19341411839843325799592816019013759094455088203859284553039775
325 20904821232585056950891758191778665152503720227914948105239600
326 22589161273993037793353470399931371058412968352970360110165825
327 24403367671642911351713736459401266143047298639769825759814400
328 26357005687205274984699014746329467655582735178120416972656250
329 28460312340563730809615539309548274032731686239657933683438240
330 30724241299974306329962336921619839088262399436525129475344590
331 33160510620157679110077079524582659822297538391645816021524480
332 35781653499430482021475568213216180157548858103475035972129985
333 38601072236690625941152727352879600720740764262102827612050000
334 41633095579298883791479083688403840433829889291536944509556855
335 44893039663670929179653196601137802212007178002803535071386880
336 48397272761737828064904942084384003674125357867300892291400660
337 52163284058377127110424344670071534671201873875419303168230720
338 56209756697490977952077188888071318667909602923144470578537500
339 60556645347643376294684395236432389486102424814292465642373120
340 65225258552098215497521245316389544905903977751392615357240595
341 70238346142757598443336256618358103607565727238282755739088240
342 75620192012921431256184224079354424361243749435140534155080605
343 81396712560012087219077006998208626047316466423207062370400000
344 87595561126470935372540221685923493980316712358766757173138910
345 94246238784977611623824416611515912993822366711404354413147360
346 101380211833010761631679397429627258245739380989779710114122970
347 109031036381605228525586413322484334125403750268219262433648640
348 117234490444011933827037537735572265065269993148065674871903125
349 126028713951881745461435039628864950348568470146037839900083600
350 135454357149624368673012455021457996504933525345962681365450675
351 145554737841790939027698679082322099119697083800532291132985600
352 156376007993750120306290227666377878079714370042519737842018200
353 167967330212630165052899400619376056202379842539039953750000000
354 180381064663544207597584014227147277841186312836371988450898440
355 193672967005566335173750884084084325633653567148765642531799040
356 207902397962847820192017282493368831450916350950656831158461255
357 223132545178725299468152252791319112699365220361033512762090160
358 239430658034747682532208859804169215661620284202857866465565625
359 256868296152311337393532854516249148829479485801458855974439680
360 275521592332122090694993494769949345772666289603113883942755330
361 295471530726079651385713916659512779076206293261684378276342560
362 316804241077490630988097213979554730846655124389970856019567270
363 339611309908849487148113743716407030894942190493216719897600000
364 363990109581875396511628955676467915134574240285068798762587945
365 390044146202154196174177741905057363866320475868105197744499920
366 417883427390709199743941048568183380450803820686321144024164015
367 447624850997218291299483658397094201059952180904494570950657280
368 479392615884517113808495044052386221871452351317901856391337500
369 513318655971593950149688160481642077670785187716433360006951360
370 549543098782610448104008325340638251044118438040008995612315060
371 588214749812698111223306149060890687884379931190578590870405120
372 629491604087513151510606068986076480240795559917672813046432315
373 673541386362917009413933010465089022902059832227733472884950000
374 720542121483827382545500223457596333816757751253346091645099925
375 770682736497401636886282628442405223957981946068910548648288000
376 824163696195423780929342156814896020587994423613007901605099750
377 881197673844226886709684760148739609924719055348079365429532000
378 942010258947860654205103891202227790527709750691574035644531250
379 1006840703981681293211809925276129771326775078622832309094768640
380 1075942712129277702421440763026811295807007170896083754424170365
381 1149585268155841101299738301471628215005790721893092624646539280
382 1228053514655929520184177724396116321491119461232641068417897835
383 1311649676023276535021984449796708135110983298388233806480800000
384 1400694032605056258576608906918584952857019249512349094986966880
385 1495525947623063351995693060919887697975181169758860190674081280
386 1596504949569826074716277869705198620313919894491518699393756960
387 1704011872918979750659077054314671637260315986991470642273976320
388 1818450060126534674052933880473376450727881475305816195758459375
389 1940246628043233523417415519319389204839613667515141183852681520
390 2069853802008276218164893503047540715275981905199447135391741745
391 2207750321051572951056429966219567487997237557093678920098231040
392 2354442917795658062464673279034067979937065150656515161800328330
393 2510467876819759190763503295602428512134231717480080208352900000
394 2676392675427580365205494228245966064161018869730294520092861310
395 2852817710947449398042556598226319872393887085592968566930677760
396 3040378118888936898103564557719143252978278926455160398415744145
397 3239745686484227578221870235100162622685787240590743789286332240
398 3451630866355779153337425648507874896511429857214476307208934375
399 3676784895274519197640271452890961780645047803020943434905120000
400 3916002023205399824442761393374382734733317413527367139518329700
401 4170121858079963290098020597154004059744170232607980991643086400
402 4440031831989093819779232411059329232137292825576209610935668300
403 4726669794753783797719773215837992211780289751912112640000000000
404 5031026741107984713961431194629313848501929899055665799778095715
405 5354149678015921351025063575708083919492794805757112173438755440
406 5697144638947116379735034769461531473613729044836582444394289805
407 6061179852246315536966812630448089180895891882990220762248021760
408 6447489071063054250555140035242164497860711428083877054448768750
409 6857375072647318676731893662093569745279130622934190505008154080
410 7292213335174202412175311128412663640023369688771991680013614730
411 7753455900632241241577950460656213621827120256457814763314831360
412 8242635432697841375650873544723088668850722709112876798015942245
413 8761369478922544300443235605024009101641213884715464643713850000
414 9311364946981460379382375544740759107251010061794037962693122595
415 9894422805170745561912050134824271455500291988830926632854872320
416 10512443017800208725679347120256107018767000868628064466744742440
417 11167429726604765917722814213713598794914757444589044845441546880
418 11861496689796274439202707886678147214619430164263139902372275000
419 12596872990896085447648416730081631931264657669646945224501493760
420 13375909030029279370127813880730835522490848421436089489300157335
421 14201082810924855526929887038387876440350169330844939363085311920
422 15075006537453029372266115454055560678433705619946587568127754665
423 16000433534142173991260716357592455058516567778646793271871200000
424 16980265505754787316173930463601529946016190530576919157078034450
425 18017560151665168509026325214507533974875798352824958804785466400
426 19115539151472278078344524251448328767132244295882269912999070550
427 20277596539000606176092731619142630401672427118804212106542489600
428 21507307482590890702776989649899146527330402747977795365009765625
429 22808437490362360123191655482444874915154022880628062033790489040
430 24184952059940015654761448740083087259915207536598415074409898015
431 25641026792985547133676687299209051828777425508238898419916494080
432 27181057995750074242778689900241644716820724947566612431366790060
433 28809673787782343695935630516473858697035502761557370989855800000
434 30531745741878664695852153643047208383355479336649125693147063780
435 32352401079352149863996124663023135173561786269081777984790855680
436 34277035445730217934340668624891604477143680052214408786260362635
437 36311326293062331247628069069884302800074123622702227613981511920
438 38461246896136163046821675120699191562000153370039632963252053125
439 40733081031061450241144225563384215243730808270232314542558129920
440 43133438345888377921794748671554866673825168137829808612370657270
441 45669270454183213387577508424918132361153315327910098939642463840
442 48347887783789872307994211855581256650593518464326823508222312930
443 51176977214364034093407356095083160801634956128052853479910400000
444 54164620538678269459982003356841927435344189770176985729303083085
445 57319313784164410343239673538844309788996641681109439988179238160
446 60649987432685160577604844174761214726497922624405295305287327195
447 64166027578112867322415871207419464757270170477225736772876355840
448 67877298062941674976126261604247851344933140463680235094404950000
449 71794163636872269289052859083690992685557713116367854391407046400
450 75927514182088473167227040483821644265864097570100520301182635600
451 80288790051794543019502862930073610300135491274157602307781427200
452 84890008570503685995515550529072934197052164113531894685831667775
453 89743791746564712161812284008084138314718151370346104969218750000
454 94863395249487579941897909055394961320852656547541349383382104865
455 100262738706782709562122640374761047275969989678468481418690691840
456 105956437377266245506759364151515066169126753108715976498808792730
457 111959835260106961999210167395955747262880222194184134503633843360
458 118289039701303344539207476413991334528531759203866205692373768750
459 124960957561784770358417129210290264195928154476640241237631508480
460 131993333013931985029923824663675422028085904857540563065984913505
461 139404787036012677426912870544856611304062897199450902879377710160
462 147214858676831452668463839573692628292460086537562734860704779095
463 155444048165803573988453093214009745174592559481169120321517600000
464 164113861946682294198667063906215644684106766706219226106127781620
465 173246859716304357219876439532882652685918703020671202686171174720
466 182866703552971382655345690824618935359862401600474957377668207740
467 192998209222460549275478856750936388796051150978191717435321876480
468 203667399753160603512095644102443546195361361948982315133277821875
469 214901561375463217116598579017413789990945196277602677942819426160
470 226729301924309732481614063988659570613810886006006291664011951485
471 239180611807704145748532022899579190737987429761924615967973758720
472 252286927648059724916983514410240920243919804143421746631518651390
473 266081198707454042949235297437647627002089430749675878667538700000
474 280597956212230691505195399913084951175523884036590929610095905850
475 295873385696910968695322265561379276962658209990188761361336524800
476 311945402492071020637550610241125706708980951405871149400398140725
477 328853730485705060866088408856419149567770560243289576813911437200
478 346639984292639381191177414903994360413413527679415965337294921875
479 365347754971791083775924445982484685601574890331476773695984349440
480 385022699436486188053238605101232342909897196434935304135940090040
481 405712633708670584486329955397619820395254757793971720837812138880
482 427467630173671018852389380753262744110352198709921580373581869160
483 450340118998198912763078443079041395802896725503759304805580800000
484 474384993880544600406795532211759749159990714822222542503188910055
485 499659722308390961411615868014263103231939252733762806239726460080
486 526224460506391167109256900374601711588032063588399793459824780185
487 554142173262613289658078045950671494191691855433635012433488587520
488 583478758830163060568545532209280276135465998231850821433535881250
489 614303179107763577541336206134133158380893257604644396861927468320
490 646687595310805984496034522031904243951973746669804067215224049670
491 680707509352397103397459460674635683288430808905704517535367536640
492 716441911162227976087770570185467801685130970902205291274569096905
493 753973432179680870197693382365212495074945242528004369979511650000
494 793388505266491406570191107110497500688119404152913373032020366735
495 834777531293497277343585244483298908165917388195271381030948578560
496 878235052665546063423033984669991798344727529641168308570302434620
497 923859934058512774960972338040561956284679356933704380586536469440
498 971755550652604113558513866407374375520119024074849606690749012500
499 1022029984156712622306688975798581102785013819843172024800529612800
500 1074796226929541738890431337545047805345802295668245964731023430875
501 1130172394514564554736064658110714184901259830328112551068308758000
502 1188281946917617444711004018311522624290572689323894164639125579125
503 1249253918968077691325624547436925325105618074985945460937500000000
504 1313223160117145209068313103845527809048780852652361120996309488390
505 1380330584039756314388591835684487133536619528415068238893312358240
506 1450723428420116444286104831923672440437417630406370724827178032530
507 1524555525314763496282607423156500494325085656702950291797387304960
508 1601987582501479187415229387079155509937321826250171723672654628125
509 1683187476237268113018691993043455602225974680776331105758673252880
510 1768330555864039104297172513809089471897140238843998221224319214155
511 1857599960716567600857516232905742634812165972049734904551990728960
512 1951186949803808135058999518773019501048254640368775632577941640320
513 2049291244751680248645826226970408090705907427617774173390777600000
514 2152121386513087337390756585688427809660084653329777954951505627520
515 2259895106369164699269382706012415864504840833568641639097953157120
516 2372839711764609658267086917048953033091766767093485986042085622415
517 2491192487539442836568037671614908758732385388115698986950944396080
518 2615201113139705830902514052778512229058637421138122914752709540625
519 2745124096410437700036375862133876348604163314927720374192494498560
520 2881231224595812399930478624018685484839808795798560905940820260010
521 3023804033193583862791875094547526291230593255651149216495576495520
522 3173136293333997717301318467657811183967803095573404063084897184990
523 3329534518377112278558561871039643245051378151509898491127731200000
524 3493318490447050682838792548577949068772168596588749684272842776625
525 3664821807647105904620091668063791877353757853795243928930546213200
526 3844392452725866607094434966997876147005356932619713945729670872775
527 4032393383991650833267843586274256755877544472945348303356774124800
528 4229203149300553709368789898824004127459108756259079737219101562500
529 4435216523972362669188753518925186051883318018251649061533665099840
530 4650845173518498099437327721292754570958213149409301799068259808940
531 4876518342097028475408606425323194295303240638977377168391889223680
532 5112683567641717590176032865490369566353067050297196880473876197635
533 5359807424645018853239773345874258570615239411978974103094624550000
534 5618376295608970231222755933871632198030098590743044343510024068205
535 5888897172213096544694607752722862630236602988199894411522710644480
536 6171898487284727803192341724370632701631487926067806001833345572110
537 6467930978694628323358748437639704604885968084798001375296667953120
538 6777568586339537814303827531040484990372065108069402290216774006250
539 7101409383413189751505545393049107772915834149003793775469404446720
540 7440076543208632585505613273017346995768280219078413606549681981445
541 7794219342737275130504112483815055161255137357626752129207094199440
542 8164514204494049462546543821505767521475272693433901314194851242755
543 8551665777743474594707431494474978067914867153442736155730250400000
544 8956408060748255041060898108726396960651402498416726848717736274760
545 9379505565410404303403244200433266639942450082255060907649203448960
546 9821754525844789735477200306383918438868643745627618972729672128920
547 10283984152456498862311254498394212643018553600420999296691774423040
548 10767057933146576077089707850346502228400701859524133640709280184375
549 11271874983325522075525293590782420592530691782107775538261921569200
550 11799371446470537175194631702103736813562296244475428826028318278025
551 12350521947020875984525677106007532586383837257452963325238310828800
552 12926341097465918372680045096941087061384820529725869631176837964850
553 13527885061542705484857532268238165632467794416882751564737812500000
554 14156253175523796321756958884722067427958621516941397192103194308790
555 14812589629642428407937888096989136670853038171453399060631003504640
556 15498085211770175180076800433831163801046359322101665841642978071705
557 16213979115532644460433396007678976733612962519426189326693401156560
558 16961560815121319973320997647898416751438310949551534361499267909375
559 17742172009134476289216021013973495861594352471689633734488987137280
560 18557208635857263609597841715892526712927482998802671358463654079180
561 19408122962470631039975066876625682381127232375719096199119254637760
562 20296425750760805927249245745650739258128532292564740265053319588420
563 21223688501985644881351163066898722208633107874243385607293337600000
564 22191545783641393662404341963336815090888207683361757168387915722795
565 23201697640963314628178200334021695224308473265659424312348385569520
566 24255912096086340420861918434100546080587928408158134700633800548965
567 25356027737887471682643999213957858749150167878934834482249586855680
568 26503956405630137672677075221741957273059566581416638684122393993750
569 27701685969632266806680929761527061538906148552895243576843335460960
570 28951283212284456750862864742142960233565185339028217671702285145410
571 30254896812852480531504896380501409129131425941254709682506009272320
572 31614760439609508348730179185926231169725046234851298813913741417965
573 33033195952957959067448179335978612944706448199399385530425917450000
574 34512616723318917903947284547336617451999521829794351929736925209275
575 36055531067688667444228854987635324323782763828792316778992084281600
576 37664545808887180303816686785150378165662994146025389000796760829200
577 39342369961652518691651184125299660258190499976417928895027543302400
578 41091818549868086903590867174461353525909827985414999911125468750000
579 42915816559346698252174273450821795801202662070107391411284596490240
580 44817403030736561995601142014197019854034879639376030177791164117215
581 46799735297259685339155695910270934921803747023453961965167028498480
582 48866093372142940521846348330635899070948221322768415156592675337985
583 51019884490756290518186656289869735694148324210730861351961080800000
584 53264647812631525379269155035761619860048373216019514401964589100730
585 55604059288698464439199830378363982417911060437172964041564648158880
586 58041936699244060666108214016668863724864752034784713134215468800910
587 60582244868273338981451750151343202467066821179670315193480067358720
588 63229101060129750629457505307797980572168175320209450813855630490625
589 65986780564416474542188737367318938823826945601344510005893457815120
590 68859722475449591765899486232302310044419531243795498189084837015095
591 71852535672669051892669665955635155395964109865257999510833468202240
592 74970005008634096523593745544288883849602583250771138375956254312980
593 78217097711436463561672058804625100363102727074975733464994595400000
594 81598970008577431217338024836301639734714686203526497818982279869660
595 85120973979573739868247103197764383013431566569633135282288083599360
596 88788664644782825548500570508828405980518407510212851787574057472595
597 92607807298169787496318775795269141478601031116600392204332022966640
598 96584385091977275060128505694784473063409397805840027811423350028125
599 100724606881505202208540028137927298401057628676432838957233756665600
600 105034915338460071539547828201600424070621992001165357753222269739550
601 109521995341593909554792474662842286311354489263245128139237948389600
602 114192782653620581575387031939585644785842151824792329936173476887450
603 119054472893672773668670780206216266935114572646062451413360000000000
604 124114530814846411216779644065593438844974276419942086601109070628565
605 129380699896670945543653922139174348070587982542692205667977888881040
606 134861012262644003079005626641108871220358485671642942649116947472755
607 140563798933277583254400848139406328146865705181449918971330993148160
608 146497700425420544836156593358195791482274497917308581191958065175000
609 152671677708948774735943890393216990083030707597679850159884201911680
610 159095023532250433571038312638550375841147539416386182097832864571080
611 165777374128279269616693155097501208909827207413444866236281845186560
612 172728721313304444869219073743278243280432765225234218519567981685895
613 179959424990850887755789456413081524542728613245988058571969166350000
614 187480226073700147242589570641664517689894482856333486771922659629945
615 195302259837208350139316935169078940148050159043573054309107578161920
616 203437069717595441641696444915636678449623917157917355631880441549890
617 211896621569268710056397200532727535123448478379034448702754202005280
618 220693318395663958936615932407687594226209755170312651466651245243750
619 229840015568519899672515423162190161772678156081443771975057426063360
620 239350036550945708680513766705221376861378897735635272686375266670185
621 249237189140098547247738649054627674833524995316759868122223212839120
622 259515782245757508297818262847194952948084878914340370687333891912815
623 270200643221563270476464533629927806284130678647783925890241191200000
624 281307135766189051962141793451635121477529980657791827133783724766300
625 292851178412218618759249458344708769778633551806650516092711795480000
626 304849263621031478113499148104214887508164395568784383588791749072500
627 317318477502534349200041091170804206080305919876693570742891806720000
628 330276520179131931590437886079312894299010974848413315868377685546875
629 343741726813899277746556956807850164105945135093973924558880067270640
630 357733089323503118997913581660597025547616500060894537620816560577365
631 372270278797020704969370975183439098707961339681970192733169435713280
632 387373668642422514050842291321823728044195755947002742407167329852710
633 403064358483120007255536626924411234019828930217119462147090918300000
634 419364198827631870148569404701122204636096973087152468160022908070130
635 436295816536092368564000161617108163838824620752928789662460118753280
636 453882641108013995597391476329830529567232369794591077011343040529085
637 472148931816423983051786425914985417217198496050704797696534659554320
638 491119805714220974724783835786658098673777866788367215707901831896875
639 510821266539344707914872968216515359060583964367300217025963581323520
640 531280234546118431484246273030732925434774510084017386428923456713120
641 552524577290911524124041659348552191559373946861952547965990710295040
642 574583141401078897973323109946918457896166454183276208529713201370080
643 597485785356964826036157628288228173330188977848850072690124390400000
644 621263413317612375541103479586189504350442547473322926068035630213935
645 645948010021696235431553041626702183477216974343780773344177653779760
646 671572676796096980114863856627561654822674317738904823175100132028145
647 698171668705459312900154760265687151026636665363665528819382639850240
648 725780432877026194910215388462556147219055681744492031629811935106250
649 754435648036015616891947186354023807097149541916218005785351483652000
650 784175265287807755361446073526593988540093711588596034927761067877950
651 815038550184238029180656064750354140965376322058494667293042457190400
652 847066126112346811770176030143155283316278059386515374254654850409425
653 880300019045019947377336461897122718378527200360846733517784531250000
654 914783703694066473010456147500403075926068624682809865068185935010215
655 950562151107421783255009903556376455900557836137964585713792518237440
656 987681877753336632568726467531496194227472741831629600254297399798180
657 1026190996135615605471118014665632832336636698672551388841257656029760
658 1066139266985203773633739907703722669934539892829766979975380835487500
659 1107578153074687992634829758028676454440702777534466549149784721326080
660 1150560874703580480911725333118005880476298343842200074524578875752355
661 1195142466903587798924464601051466993725591441534202651242796763125360
662 1241379838414438956692542355649171560905393487842125208986282183495245
663 1289331832482252991319370352972351077531956802821500535899206357600000
664 1339059289533869861613131382573598901603652730685942611594476563911470
665 1390625111782049813721664813161535759876987276724287240081154315684320
666 1444094329817966410073863083159745503408276437369383341186202524687690
667 1499534171248978135540768902483329669759707840607553301353053417594880
668 1557014131441263873165011893019345082706221934465054184228528177353125
669 1616606046428549572984348243798466928356683234668642407241482875055760
670 1678384168049838140157365745921227955632191176717605318745607487396835
671 1742425241380782984874936609285831133040484732591639052017634952945920
672 1808808584525118872319994884528528539510706199017402895937461864232040
673 1877616170834382776460644357450931522609477923008980849760477021200000
674 1948932713626023491814659255281179668751742312241366019470398460510200
675 2022845753471912932969281528501497000012878809730875602401391699558400
676 2099445748131235518954091459073829229862287172992002780715806666665175
677 2178826165203745991383673796460752846889418640503300628322482077127600
678 2261083577581451671469132520668676059735184339034493119421954853515625
679 2346317761778893768993254057974426916161610635789258122554294891191040
680 2434631799224375191776640106955901685353920426848641300996393781751890
681 2526132180596710671421092462868253218430988244059531485712645391618080
682 2620928913294360253962455174223844477453550986800236236320101177804310
683 2719135632126150666245712404439418949606388774147333814405851980800000
684 2820869713315192154713620076009526720022985930540435331103228905038905
685 2926252391910062528495768788430010537670005113892894324889461127177680
686 3035408882699856780725977633894798218964563027526578101964707669319135
687 3148468504732291301005137234549501337001661989985733203487885842289920
688 3265564809536707851219954320047087893383520794448664413901336479787500
689 3386835713156545713826039759123033956863113902037392821539129043721920
690 3512423632098642328156521613475014626621193182882059989058166046138020
691 3642475623309584933642988598770507714811916741220585718621302616227840
692 3777143528292269902452550343045257071434058898117621469599445165476555
693 3916584121478834268218308851087178410165130918652429017956254604150000
694 4060959262979207180143102466649568258599563515431550239988303478870085
695 4210436055827689409043128638949321516103532201361797553847282903740160
696 4365187007853208419296724053928954317854177896421474151196805894358070
697 4525390198302216753579679635694676465240782898564262361313669657823840
698 4691229449346604451905707173994853509255971025474313547634198699481250
699 4862894502612483880687058318815419192695983062493741768313027826278400
700 5040581200869279661610083977788166429880084741662116776797344702755725
701 5224491675022219387762353730167270227790175478900783069357375897981200
702 5414834536555074563569429987848323597954911675729492848448874629093275
703 5611825075573847818758378565489963179046183875452743919103082500000000
704 5815685464606044083878070784761234374519365568004618392297443059016240
705 6026644968314202281984033967189346762940766822917715822140364616323840
706 6244940159286502441996330861931355928489371178630487681229624286110480
707 6470815140071503276939755170578503684147853247530878227595279057551360
708 6704521771628409547661804627274293922607609381948049704314753117909375
709 6946319908368719353496957169134292156968281029861807214708109474130480
710 7196477639969661311450380400688653504028688451892364918073698225185505
711 7455271540144502913544224401830074751626024625286882618059327334204160
712 7722986922559596750793811091612662780384048393320808256801280605578970
713 7999918104092933379788422284254019242583195546820242112280959880100000
714 8286368675633991058217153268939874476087338096017593572378773042629870
715 8582651780629816120451929482439899745415374703247331217086076057886720
716 8889090401587536193544295652249861857237486096292921163675696266024865
717 9206017654748904617464973653406725242438442493784333044116095286374480
718 9533777093158001241748507589735606677251723596419020511424548666884375
719 9872723018348875196622788786544482585578352460872825021430853816188160
720 10223220800885712316252719291351661798322467243714066432020787844887860
721 10585647209994046725538418586540880251610212916335845568125811570342720
722 10960390752527615856473111853150388945702027190104951152552578911438140
723 11347852021521684069042193371037429671777570331628688400206611251200000
724 11748444054590035417184940736675429015553418701310820743664628001503475
725 12162592702429364294442126886915982423087988847370565509622763741266800
726 12590737007701477159797595762335421413721927736213169082485537057169725
727 13033329594570562797736197523724258886302034127279837482143147792275200
728 13490837069179796197583693709286671045617932788298942113489289199218750
729 13963740431358715811172353668350578636625473695632254815350866157001440
730 14452535497860159407181814159737630113054764226422532922164248647703290
731 14957733337433063806025137172869275306177678263560262293990681251962880
732 15479860718045132351800036106792252297080816483962939152552496357255285
733 16019460566577255040110764712950974293907645415138469263320487737050000
734 16577092441319633838174203784519702699517670205543452499426090966569555
735 17153333017607824057041778226698418578267489899061598917781677103182080
736 17748776586945355901933581218805308139582593503545289668374226038733560
737 18364035569968252860656363042527118805172846488410043382883152188315520
738 18999741043615619806762514924359176599372060534086259891312584113225000
739 19656543282879538099977439202021988183793569732389972636137308888760320
740 20335112317516782161297681688746213142700611557311640482143118660352295
741 21036138504114366679009321057310389733965829228976698692095134306750640
742 21760333113910650556644648515706748490105111351913416724757408232194905
743 22508428936783667835383482583690099620129376825380873589971153330400000
744 23281180901828532103161500215275439913917751848908832234082972542400610
745 24079366714956174435003690888990660945174111319529684436026222498230560
746 24903787513956330892741286017501387068436787632278074961199579730524870
747 25755268541478599352836842426619239185815746584306295134905069784637440
748 26634659836396542342772296624679348106443842809809244928415734807215625
749 27542836944031228174358261820114537271069944077219543914666646533294800
750 28480701645722282604293250436920846908280868041576379297690851526935375
751 29449182708246473281266353456512553643764230108586245923245311156512000
752 30449236653596075225005194241163377755738139372046702551779734658501500
753 31481848549641773515519470469866411071832115417506048877927734375000000
754 32548032822217655361689109113541268500909767690809301361632691051709140
755 33648834089178934002623531413352713599457379922987294428579365082890240
756 34785328016996437834567638887192173254526669585347393133653287007472155
757 35958622200465596240995046449492632296235143899595483845290152790462960
758 37169857066121665455533994286340021468222866735135761205076915764003125
759 38420206799967270161791725181538191063325975226556035632493205914074880
760 39710880300132996322420057288046550616885164018822654416479832375433030
761 41043122155106764962063509125670082870866058903662048396427761959172960
762 42418213648183052476643544328375517762200312730386645363228211415999570
763 43837473788798707820225140643450262578837731557564390285680951577600000
764 45302260371438158092620885829250708702844023079006583587456570909847645
765 46813971062807199227459092136313034205632305538573324952534062689519120
766 48374044517991345425420326845986021667113163111389190759639210144123915
767 49983961526331867609510660204840016773640903121511731167935287286094080
768 51645246187770195575289958079322069731220003793290526816611285065400000
769 53359467120429298906466057880913622386834299928294419255260309158210560
770 55128238700219006526599362956541907612249682570552848022980160474205760
771 56953222333270982529115813683585796816833255065397337917644755980779520
772 58836127762028255408647450027440734566510021970511198155593238836593615
773 60778714405833807918269317971760498681761031314583458489846389849950000
774 62782792736882784587148742619317673737533609386124891174353532429308625
775 64850225692423372718697853478908238488112909567337713398117439790355200
776 66982930124112369900619978982710464409434063433506423753437327289148650
777 69182878285452876331593311374835567849091286410487926266770374064912800
778 71452099358263453430721031977424972702000848431928657807993655136718750
779 73792681019150481264406735195789432130622415562111571123490393228451840
780 76206771046978336516767576779658838120934259290312092978454166278494065
781 78696578972355410460122840043707413493647915362150203620058397197497680
782 81264377770177903271467464284377480157528894780562412751111480368768135
783 83912505596297777916782082008037067205887535864133264005022717280800000
784 86643367569406244726599994260754096695841721881983101059795002254224580
785 89459437599249687967785618811598872958381940587492552788620993651516480
786 92363260262321049651511646746782388030756403806430672875859503969834860
787 95357452726196365202661229659344044401013808300057656352135495445381120
788 98444706723713412375255585409119659939588167814197064536685370521271875
789 101627790578217301087280273469178343777570003064961471171983585685188720
790 104909551281126310057237607466091150719934721248526866354906594466918445
791 108292916623100378884443211803649091180723487056779160071808942227613440
792 111780897380124404400163893779497993047819324509388020842883930412087630
793 115376589555848880850308694913740244815592553052502608371450540537900000
794 119083176681561478128647436165792416147498686373180930830147129624868010
795 122903932175194884496064161896429223446886313070688135968960468777000960
796 126842221760808663891911209018434594935055012627838455147046433226591045
797 130901505950016007230697450448471283671544520372178951656398704153041040
798 135085342586860106415311582668033010662796947817313495002834975484871875
799 139397389457679463897399200247140065013432053329452773693131662378451200
800 143841406967536784468428760985489674794203456597138227192220608567979400
801 148421260884822194849858757890246436200517721306064446271490588693532800
802 153140925155678416137633789950049467488944088362877958537081799021696600
803 158004484789933190111667776362478907914418632417266437494292480000000000
804 163016138820262749013665278345386739046808362134680714703223049672151415
805 168180203336349436102560837554932085869632562157624685920614139742686640
806 173501114595836747904767768344503524132343194994390282809165675977445705
807 178983432213926095693375314709821351220734591097682043270000438372514560
808 184631842433501490787402402876320221335431122002872160645486110250331250
809 190451161477711163519843566180147587466791722085931726076474168769909280
810 196446338986978847277625783587071609204984564607149696150695756776557430
811 202622461542462115305199710872170874663650268240799891514299314113781760
812 208984756278020767771151596898628962937626679530881507579634769082819545
813 215538594582804849062251000033821134004003638682942595487799863918850000
814 222289495896619449889723663156189049344882889455814063839264990942127295
815 229243131600272035432210364862202303878872285286308468075311106520331520
816 236405329003157659635168692913179510545864382163256563107360765212547340
817 243782075430388097552605774679338456984456815405770798260125815069503680
818 251379522411822673254701813633665778548068573518052176572213850661962500
819 259203989975411401727017730785514604100710338085084893109841742584872960
820 267261971047315021145539651172962675322251909498208724003709782560413035
821 275560135961321589124744760956014236735776973539132453175464097425006320
822 284105337080135575614155982079957375197090040091844974282356469555260965
823 292904613531172829093662196270636203894030096593517346435694176911200000
824 301965196059553445047867298363423594235474193629987095449369480350488150
825 311294512001044450278417930320633960586505862341626092299485830391573600
826 320900190377765357776555829827731057933785687370517001417262809618664450
827 330790067119532069411977844092158587818788452356512431102491381682790400
828 340972190413778332842175892161953814415461269811929064356650402080078125
829 351454826187059020518142692918589993945750691077380879114704331494292240
830 362246463721205918640707593017583208341561583514724743815475667656686715
831 373355821407274519071654603581109268294240410734870162637767047233972480
832 384791852640489524680084326675865434950494045049752546688742376387905360
833 396563751859467436060589785167399690744026930459813330782780054080800000
834 408680960733066713156094214093609971887132711133142089936114754767066480
835 421153174498289627730676500512522950606462624159367702548245522551930880
836 433990348452735071066878241761341259609254559613806356069280944233685535
837 447202704605178285441739226393244678568986133296148906724368314286236720
838 460800738487931778142525268377945566308216693666409998451540674305490625
839 474795226134721583844885791485594700030851660358561609392125055526757120
840 489197231227894596482184722834338618612023933812506386465562559058398970
841 504018112418855927244767428979940200610226908831183674701261592899566240
842 519269530825720193602012342970360438192145087546094956778115800703217230
843 534963457712247338368317148095007488879187040383695987069689188070400000
844 551112182352222051566904893045514306960356845358090350988783744430334785
845 567728320083526155522926629768562024208979239978056782037557141504801360
846 584824820556245450200698595523013241024234804715076908930088327731119095
847 602414976179246536880902820381258444292843373853682228038749538320784640
848 620512430769755080085619152630135245335821202181559666606335800334012500
849 639131188410564867087903010409763804450158551686002782211069919910497600
850 658285622519606918937324309186970745563193424203780993177378255590950300
851 677990485136709834916894231291133419414458093402451694296302966544793600
852 698260916432486552629282508077776137432375309944359574866558151851741075
853 719112454444388818097490034331706584026657971798360784830059012343750000
854 740561045045078924672322972092166343734803254312494411527354649391905565
855 762623052148378737201885203192438954282535502259095341381974659345463040
856 785315268158168710605281790035348821706497863228149584175448177934593630
857 808654924665724582217062309392367995510426361905731954179023815996456160
858 832659703401096708301106665285545378076797150800435378207296117740956250
859 857347747444256671012939383983943456181813643610813032614395440045383680
860 882737672701857847640685347828649559534050434341830520265435713678621205
861 908848579655581154795409287070706320451969354727047173763983716098780560
862 935700065388164202778459255242051971205121619890566219733020270936601395
863 963312235893341666875758497129974891214004544636767005941664439997600000
864 991705718676056850901479067180896044963024170274358773013610186191031320
865 1020901675649439232870300404993321855038280226166722977086398921035073920
866 1050921816335180293016008165576914749912508038573039831503491569162357640
867 1081788411374080181169610683167653374836109923246707129372885492464353280
868 1113524306353680835329534517595125251468031794361785160062602507495634375
869 1146152935960047068573540380808527976361871617101323302876686496304925360
870 1179698338460905950672012267492955234709516532872501836511290575901072185
871 1214185170527506578197040053396872739723664511996797725252570941468773120
872 1249638722402717107864967049402338555646403201756179600700772318408002690
873 1286084933423033778552988094962876603854537310516273640646493273403700000
874 1323550407902337625127374150415464947622641908740136854967352037959104550
875 1362062431385398750145635660974048417536661770848276832469675844764672000
876 1401648987279295426896609196082573591751241567515274558371557387001779625
877 1442338773871086019402279918349027846100644168272752854898444320858658000
878 1484161221740245783253144670810681528588228417834712572550794281005859375
879 1527146511574558117880884658827213398805536850705427504828501392368272640
880 1571325592398330839566926866969835693899493972055702352933165029939843740
881 1616730200221992599722596076403571939976262627483101744089003337942137280
882 1663392877122312750453843137983807561893473424132087506008230467327729460
883 1711346990762679825975266482787937667476800694284640667911294155980800000
884 1760626754363069432053373583556404236319402548937634150807454897154157755
885 1811267247129531785500173020978912017392643145563935902259757895509175280
886 1863304435153232492159905126267397376211415869818681244352206948113848085
887 1916775192789287466400072548292426127277027348893510500310285594308632320
888 1971717324525844250629833470400150237971003025516483414168651022192443750
889 2028169587354077463871766042805019593317158952791327297397756146782215520
890 2086171713649985769225112648085066521023915283270433050898569369514856370
891 2145764434579101677788916188676448367446449372278367954921836962918359040
892 2206989504035453779182584420389829047100941245862217442728239501903646205
893 2269889723126353685462480227371597232758971175688238195238098113396650000
894 2334508965214817176592997933906225968282890720891569242460410746125363435
895 2400892201531670823671412708251661952573010091406785346109222707871381760
896 2469085527369641824206924433427510006140788777135760502141783344667671520
897 2539136188871979996714478645467226324249330774691933285696966701020618240
898 2611092610428416935943757677249404033032474321484632049615262927393700000
899 2685004422691528312928577758907028374043761516985307677842001503453184000
900 2760922491226831304905139214141272188805309851909556506761480452910910575
901 2838898945810220249713981911552692301407493300004531174471220914071044400
902 2918987210386619929810289264202179936035551685355993652672851348894197425
903 3001242033704017496260150821800244399710875489371252485887748827500000000
904 3085719520637321038480506433952732170982773176367671440223354676707534090
905 3172477164216785287980849187938854488831902151698678071075985438315969440
906 3261573878376043012612887252497505215991281718233318068921530565004978430
907 3353070031435084412117893054335539707636411241886846295341242186530037760
908 3447027480333836368054198894854648291241589000817112911106697241899940625
909 3543509605632308835175618834989776422973547692253391398731870002769248080
910 3642581347293597092441280276525453255179225772892944602121499838694186855
911 3744309241266356107260837146563778961052839081184608671253209819039919360
912 3848761456883697015302919708765891149176833894959025398124000577482907620
913 3956007835095795791027769823583603952724004851529159573075660802282600000
914 4066119927553850693706741060870180642826272313950696283564584606045622220
915 4179171036563378134600561031714647629307974592975383230461361890893496320
916 4295236255925196339632464331184223573319510704259952097200931874134617315
917 4414392512682812696697321590243530599170998183735429150386025455223392880
918 4536718609795304098047913237207086158926361572832351326009135367917978125
919 4662295269755160038347624993613445117625657047149456783907052711052117760
920 4791205179170945832358025850350716415036630780161123319545637722218745710
921 4923533034335038199284224672376810347273360465040481454841931188752829920
922 5059365587797087752067877642192031657391499964566694763564438991222881290
923 5198791695964272760059919600447084205376512844797064051493106517171200000
924 5341902367749826055343362215886558938343886513888662643741344701849220325
925 5488790814291742261523078639431567540139834714519592625248221684554400400
926 5639552499764005776291717434159088246369645101649262796847762809657056675
927 5794285193303121275015388528662464342627181278247666119751281371230265600
928 5953089022073178063750138320805091730579477002852488454930154114765625000
929 6116066525493137540620214698180709585555194980486785875096061862039143040
930 6283322710650499470846257886911729011730577307637854292890975900523027640
931 6454965108925977891791366234857472415217774707541711374976654278477742080
932 6631103833854301391518678349726142452475208953569954272941772603651302935
933 6811851640246745401323770337419506900982939731992716857685921518949550000
934 6997323984601506165829497081041742232682353306339571444928792186277060905
935 7187639086828537362371510281977155894674103349767224029102678714152999680
936 7382917993315991096010868506119506539062690245623298086761253460718885010
937 7583284641365935361666284659215914680611672383948091947278980226785317920
938 7788865925027560207311981030739910798629750744048180748811443378096193750
939 7999791762356634921396642402709699030940165865077518761776002720095313920
940 8216195164130538775813874711884985591628290151075824474347957857216353145
941 8438212304048758357896313681167620767624732218576349940938965132704741840
942 8665982590449325498849836965091938326190451024777028317784085537173937055
943 8899648739572261432504094376698790704094996496636212155314778179610400000
944 9139356850401695280864188707153519097677775006352013217558665443651516460
945 9385256481118938448303749985154399494523798421893101989126543901241492160
946 9637500727199421203948934794421108669912250222915286023980869449597310820
947 9896246301187033834527529177964075974035423494751844412826929834160291840
948 10161653614180062453459086129385472657016902168072709966241339270952996875
949 10433886859063569055149414990289508182722688698599705219295671430855260400
950 10713114095523736908428229831916509605447820357309033962844620682955422725
951 10999507336880386095176584043792377839944658428449033308667431961958035200
952 11293242638774560128065333233072433796761885848430983656393796712819628150
953 11594500189748793336941132473151458397514664282161200283258042543437500000
954 11903464403758390312115464887758082523818081371652877632479474013203099490
955 12220324014652783353437741605178368161158952276180019318408836734753955840
956 12545272172666781818859402591471180297501578052941834680615583227514662605
957 12878506542962288721058876968318840219618497756980545487768458865266009360
958 13220229406261835115029468382577168843348078266106884015621114385453846875
959 13570647761616071986414870937138041180761399550330241100231171480995252480
960 13929973431348162726594272814983842414014172365747765842679785931110816880
961 14298423168218837106612921227612388473426122757219931740876417911637948160
962 14676218764856700182380135955784468567874310676271310925213156606464800720
963 15063587165499237026340448608988647307920063009039795954179582302617600000
964 15460760580090816838217177334164896119340297649393513182584294104044962495
965 15867976600784878095568599260683784056724332469322178137937721365680348720
966 16285478320898370223965859120180203067530081447709642906557628928282888865
967 16713514456367437060882900568883601857487250690040209813202991011024372480
968 17152339469754253425329550695217511622068270015040275356324573439905556250
969 17602213696855868659531581273088385308148163958169072399102955644835200160
970 18063403475966870356524882050414310513396439775132182508280208652223496110
971 18536181279848657909693028160630240735907706987811227715704416634992926720
972 19020825850459109302759853794114646260126359839486656551768952835127959265
973 19517622336497435991750187358683991278911749930588490140473785476682450000
974 20026862433820050108694796543959833053860248242509436640082532725577397975
975 20548844528784315839731391701147659181238533073610479211777684043830508800
976 21083873844578123001770429394019315289906420878266827948237207095378058100
977 21632262590594305870825380728271381315981169650274621832544686060610363200
978 22194330114910034515038805902563537278423419193849392028195481062148437500
979 22770403059932429574838492593729313023469839764954323103839008951470653440
980 23360815521272794934957232018521986610498111323892731296214369754851300915
981 23965909209913026376697229206699731077647831849556919951556681874321536880
982 24586033617728938417366762496560512172815525689124732609483074904934188285
983 25221546186436456475986810059075639391649055583121734065989886827080800000
984 25872812480027847594131243597333401558625609103888793369304975382522338430
985 26540206360766410537421964108240863369622690618087429558879865468788154080
986 27224110168809315561446779019415746097781062032047642941724702110044858810
987 27924914905529575805878151070267367151251388348214496380725410608664043520
988 28643020420609446548077839937807027026432850612347152367967986875930803125
989 29378835602978885773845907058608233482403925524467313702719047262134802320
990 30132778575674070085300925146078347006384729035036905132713890504405451795
991 30905276894692344247050350160536150239810269575593781570320707486504464640
992 31696767751921391060598350055919011266976284697179207953065830100349652280
993 32507698182221841148083365501751747510237852969023658352517450414180400000
994 33338525274744000020733093635221103287235550741582434873614112539787856360
995 34189716388560852911804145931060283713746748106771152937247548171154882560
996 35061749372701016681398663019077311111577868695572698650602247100031099495
997 35955112790666843070898480421103082872720575596950758157679937786572555440
998 36870306149524439123713355592976982820671771102854791164129959393113465625
999 37807840133653959128985360979674391410989465883344549198762171503490476800
1000 38768236843250138424799073083714335342529220670341985774124033395577049250