1 5
2 25
3 125
4 625
5 3125
6 15625
7 78005
8 384550
9 1829850
10 8209410
11 34219650
12 131875900
13 470597480
14 1562441800
15 4855374080
16 14208711350
17 39381411950
18 103917328350
19 262270328730
20 635683810740
21 1484963848500
22 3353799866500
23 7343543634000
24 15627220007250
25 32389530097626
26 65510325940530
27 129521729980450
28 250709745064100
29 475768908256300
30 886255686861980
31 1622373010360300
32 2921572266721955
33 5180392759568575
34 9052316328936875
35 15600822598158175
36 26536162624941375
37 44577837324748875
38 74004037933337655
39 121476652879907875
40 197268950616002090
41 317076860268774550
42 504669441762066350
43 795737043807409550
44 1243436546340768080
45 1926324795155389860
46 2959630623488920500
47 4511164520945869500
48 6823631272141362000
49 10245731092269448000
50 15275255536660910376
51 22618465244458224180
52 33271453006783886250
53 48631043443704666450
54 70645180414924437850
55 102015856755419935910
56 146471637698655335350
57 209131955933216579030
58 296991906505498952350
59 419564607656353919150
60 589728768374238625240
61 824842467696092114600
62 1148200982625272326600
63 1590937630234684879080
64 2194493026399270064325
65 3013811138527124708025
66 4121461514222062976125
67 5612937906227534266625
68 7613446363022845466125
69 10286573333700385734305
70 13845319590190080784805
71 18566102566150159996625
72 24806472550710801882750
73 33027462422689840385250
74 43821702650258321582250
75 57948690689743462267626
76 76378915671390145866580
77 100348915970685840166800
78 131429801450603024902800
79 171612318564673369943400
80 223412192459213850961290
81 290000266030795448897650
82 375362895383313122011730
83 484499182109563789672750
84 623662957760468076684800
85 800659022580996833566480
86 1025205023070403679781200
87 1309372582237486648284700
88 1668123931776310341781130
89 2119963405315557166763650
90 2687726815599422836886010
91 3399536047342243048305450
92 4289951256889059102135900
93 5401359000907953376923700
94 6785641558403439251411780
95 8506180823182474344171700
96 10640259610661427343454375
97 13281934253164324143501875
98 16545465191187542542439375
99 20569407177955921411891875
100 25521478012746982202596251
101 31604344759940132707620855
102 39062489599347825163571475
103 48190344247820478206043775
104 59341912812893880776580450
105 72942138576321240968943870
106 89500311226625127379600950
107 109625858220686583866729430
108 134046918108206226028635400
109 163632155762639766786910700
110 199416350613577512606629020
111 242630370391156926691439300
112 294736235948535017044411300
113 357468088969780334770778180
114 432879995533813708884627100
115 523401656537719605738558920
116 631903253067504900637708150
117 761770833385126680907253550
118 916993851011358586669914150
119 1102266693480615440268566130
120 1323106302138665758754886670
121 1585988278654677352920158750
122 1898504207969799853273903750
123 2269543304933328699737153750
124 2709501918146242393555190000
125 3230524905391919047360639376
126 3846783436986857894596508880
127 4574794393648965018264368400
128 5433787212065925359674175625
129 6446124803129310248839222125
130 7637786034615680040791565025
131 9038918242829668623093877125
132 10684469328416392144148366505
133 12614910213509806442713670925
134 14877059805308952729252636225
135 17525026141289252500917557485
136 20621279101455561529301840150
137 24237871983051089516390372650
138 28457831364676497572915107730
139 33376737063760123011717404050
140 39104516640058906702408878380
141 45767481847278276482484148600
142 53510637716747758827610530200
143 62500298606258255288480275600
144 72927049601929456361729419230
145 85009096163300575044699769590
146 98996049897718498532391399750
147 115173203889909873743645565250
148 133866357151509016486354551500
149 155447254553595385056114683500
150 180339716128927449607539518876
151 209026537951615003115772946280
152 242057255999159467245108344450
153 280056874561025200569087215850
154 323735671972909523466706354050
155 373900208828847349046824166130
156 431465677465582743405780489300
157 497469746546561405162651763580
158 573088071128491415056335878700
159 659651656815359604541666669500
160 758666286649325876833135240875
161 871834241424884899377780894375
162 1001078568326600231569594181875
163 1148570179381946830242122791655
164 1316758090406817432380989456375
165 1508403143137984709987922468515
166 1726615588350092598627167016175
167 1974896946221854468323770176475
168 2257186602347449794379423193050
169 2577913643909908778088374289830
170 2942054490995620475756184179710
171 3355196933213886247259889126750
172 3823611242104564880255513232000
173 4354329095715553208062539424500
174 4955231123691178390046655410500
175 5635143959752096264466365172876
176 6403947774127877519145784898680
177 7272695351930371203452979149000
178 8253743885282023443755662413200
179 9360900757942524897345378043100
180 10609584721968145341482079279810
181 12017003997408257756480240531850
182 13602352969073107600901312092530
183 15387029309943443561578705564350
184 17394873529855897936827913306150
185 19652433131784865465595694353190
186 22189253757531523981377703906350
187 25038199921191321897689489308350
188 28235808163764894186277484683080
189 31822675717167037518004238102200
190 35843888042244968041154072082200
191 40349488904926646005307308219000
192 45394996979091474183237759906125
193 51041973316129387914949135854625
194 57358644401510506148274591124805
195 64420585930255719683453757776905
196 72311472878367738812024252589125
197 81123901928610871524068000949625
198 90960292829255747036409453052125
199 101933875826464676918217856271625
200 114169772918021973908126851590126
201 127806181331467497259869478897330
202 142995668336959754100035408997050
203 159906587268213367743886040957050
204 178724625447724226985556115624900
205 199654495599593745062878568817440
206 222921783289268632540016644930400
207 248774963959418027650233609231480
208 277487604240305460216977059427250
209 309360763407065715567419288173050
210 344725612141332115333451384415930
211 383946287137146443373889558292950
212 427423001577917298632705877490200
213 475595433109721887776799322903880
214 528946412654300803156936673303400
215 588005939251014651340606399851060
216 653355548099695537873938809371450
217 725633061105188341399275913701650
218 805537751509496490769395012373450
219 893835956649527797150391773233530
220 991367175508862137900583352412300
221 1099050690552840001360752427242500
222 1217892756360468089816603317532500
223 1348994400807832304529112801482500
224 1493559888030431310886087377139375
225 1652905896111531551436688529716251
226 1828471466426689342292575228632855
227 2021828785838390876212524314450475
228 2234694867497798553013419926024275
229 2468944200892463389991083370922575
230 2726622447000362826797121698600395
231 3009961259993805845566175413035575
232 3321394322904998736167725520342930
233 3663574691043176010461572513451150
234 4039393543767446143698722653618950
235 4452000452497720559884001371282470
236 4904825280617777702072329436239800
237 5401601839220895410353296126234300
238 5946393431502634754939050944907180
239 6543620428052284777796308090478100
240 7198090025371230312616370115254220
241 7915028350692286561462423436637900
242 8700115087630324767071028176439300
243 9559520809405152805572143811756400
244 10499947219388989124077085401631630
245 11528670512592004603477125266503270
246 12653588086462121286801548828498750
247 13883268845094303187399213405626250
248 15227007357677797313091176316938750
249 16694882149818279752986309589248750
250 18297818425320150849037480172063126
251 20047655536170422541141077985814630
252 21957219539901651763232078540402400
253 24040401206303076972693787265748000
254 26312239859676573721324176317028000
255 28789013468581718568828321811328800
256 31488335422371216511691255292388625
257 34429258462878135979122842802530005
258 37632386270478834993183509650560425
259 41119993236524532939156327556995725
260 44916152988920185812943498292841185
261 49046876274547560664234051883607525
262 53540258841402272471003229293660025
263 58426640004870638612139322581133605
264 63738772626646936773846317164172550
265 69512005281527589979756104167383930
266 75784477436866019690565258395810850
267 82597328521988345919256136744748450
268 89994921820521964239735771519779100
269 98025084177551135207903871295353480
270 106739362575969989901920129868158440
271 116193298702547194829492860455476000
272 126446722694251294218285233614207750
273 137564067329525250700439007575162750
274 149614704007667653568813759647384750
275 162673301942512614424141680554427626
276 176820212084448659676023012778295780
277 192141877377739635967650578577889700
278 208731271058381574037989102088530100
279 226688364801636154305686786187676800
280 246120628638225806582150922545956530
281 267143564674274522521175079532237050
282 289881276772764864579112616832133330
283 314467078483904580320974052907104450
284 341044141648722049247233950846986500
285 369766188244822871911930828153546700
286 400798228195943444611566038928525500
287 434317346028154201970626408448655500
288 470513539425738764726641101301183155
289 509590612919370391753654775231967375
290 551767130128711238048764706381664315
291 597277428181483744232412897565592175
292 646372698141942298110923740676620975
293 699322135504067961484801843535079675
294 756414165039307099502140636264108455
295 817957744535891623623893368044396435
296 884283752227358809848259024639514250
297 955746462982507211532757462427725750
298 1032725118618388689842329895045180750
299 1115625598002784760667149310372616750
300 1204882192933722551957508917733235376
301 1300959496121761938971376985520698180
302 1404354407956878698274310059828780500
303 1515598269116665789614206801760228700
304 1635259126467203982161581781808029600
305 1763944140123284422333255062615034960
306 1902302139971714228306930170297284600
307 2051026340421262904848359596832699780
308 2210857222626521647714472286223013850
309 2382585593941709058449874496522355650
310 2567055834895477396721031228058794890
311 2765169344540319796491985055543579350
312 2977888195621574234918149364701971350
313 3206239011632647032399775534847955830
314 3451317078476381486060245051033461950
315 3714290704138984291997610571184460750
316 3996405840504168917395523575912515000
317 4298990982192825834380911564585005000
318 4623462358109301728845139610238065000
319 4971329432211056018850900857128124680
320 5344200730895934254052132375937474005
321 5743790015322506817006234074036831625
322 6171922817945905303043258211001882125
323 6630543363566473824513830048930084625
324 7121721896253555931622298864592064125
325 7647662434624173060639890492346322001
326 8210710979128629946733778513852381205
327 8813364196224722098619279940179055425
328 9458278605611843435292918359661267550
329 10148280298048633367819142976178187650
330 10886375212695712832606554316244166090
331 11675760004411509489289937425774800650
332 12519833532987260231682799732974044980
333 13422209007940231264457055333680238000
334 14386726824195374473638737673830698800
335 15417468125778546379318392921918047880
336 16518769136522701265525157902498623450
337 17695236298755933374163736882831064450
338 18951762263000841974174685262172964130
339 20293542773872548764640363725876993150
340 21726094499622100225864809850501517360
341 23255273855137405142697339616228131200
342 24887296870689939395776439193358742400
343 26628760161307035844772517094368410700
344 28486663054361703270863860439374711530
345 30468430935809825845077933694017151650
346 32581939878473736449194072571912196250
347 34835542618877206408764275477388866250
348 37238095952385752042032887940466797500
349 39798989619803962850449625859879052500
350 42528176762134690662957709779624651876
351 45436206023920041698150476923139472980
352 48534255389468086443955193130699041975
353 51834167840329221332406895222455542275
354 55348488926629641059132315967918036575
355 59090506349304164900802053241472783795
356 63074291654904763284863339341820792075
357 67314744149502926962476535807725222055
358 71827637143262212734288741763043526275
359 76629666642540928454133877747738286575
360 81738502611903379285725676860884287170
361 87172842934181144495209546437356171550
362 92952470202743624379035075623684238550
363 99098311486420116085265185709110317430
364 105632501214074875762855395449126666600
365 112578447332683352604885148789851707020
366 119960900899903822028913331774194323900
367 127806029279596234083525535317774131300
368 136141493116521928220252407278023654900
369 144996527274577127669154253557678103380
370 154402025931383495387067921961377568620
371 164390632030894704706244224300076895000
372 174996831304893681447997488045940323750
373 186257051083866193305046312723669198750
374 198209764127758651752953706593008113750
375 210895597717577798565084932800837630626
376 224357448259684432506058991288070651630
377 238640601665990184801678784830691305150
378 253792859785103922658690809881423779750
379 269864673171811674336556955658315605750
380 286909280495130753915043967216785013200
381 304982854898575470690705480992354222000
382 324144657640229638351277870135871552880
383 344457199354762028984396523385387146800
384 365986409294667724062964419276897955225
385 388801812923794604577783667410326669885
386 412976718252644457394665211989195303025
387 438588411322047701566715944122953925525
388 465718361259625818183925162702265550105
389 494452435352003406989675101481705012925
390 524881124595040575687635275479968125105
391 557099780204455285976968143579882213725
392 591208861590124568853202169461690472950
393 627314196319124492638717983611983963850
394 665527252615223845218854897349503287730
395 705965424966119250949484531222680602290
396 748752333434224643523337450638689983500
397 794018137292341645418646882811643919000
398 841899863632076714957250014248352499000
399 892541751620474473135850889236097486000
400 946095613109044323523951652174621230126
401 1002721210329210632252415063793479489030
402 1062586651439258082460957449444049084950
403 1125868804720117584350476908569365256850
404 1192753732250890066601131344932650818300
405 1263437143929882937552622294888336233180
406 1338124872743185957809603016839153572300
407 1417033372220490367011751619931340253080
408 1500390237057009751818087929609303636450
409 1588434747921047518615832249680570122250
410 1681418441509029982353851439056578575650
411 1779605706953743950386366019271165647250
412 1883274409737143184581574776427744888500
413 1992716544306481214592487133511031402780
414 2108238916641752693375451217497337831500
415 2230163858073548036552159362457051995740
416 2358829971703514901840433789441651455675
417 2494592912834745872804462620387313977975
418 2637826204876647610805406930418945100675
419 2788922092248268270909205978510524286455
420 2948292431865745200301782749506583602535
421 3116369624863564505929706308144368129875
422 3293607590265781321834092060984862241375
423 3480482782392320614168589435647153708875
424 3677495253857052063925351791101714504250
425 3885169766088600824166386922886909629126
426 4104056949381913639193930867910242966430
427 4334734514568544927516869491233331530750
428 4577808518476561163894505314587999519200
429 4833914685436988745797490454056722366100
430 5103719787182958396212350626966789013860
431 5387923083580239442605674594189512781100
432 5687257826723825036184080265167201838280
433 6002492831034743270210452275253796144600
434 6334434112094451785077573897078002786400
435 6683926597061151319711176389575355575340
436 7051855909623257354506347282768508164850
437 7439150232560233244285925622254921721850
438 7846782251100152121814815365217193447330
439 8275771180386861859082877106775232627950
440 8727184880497625566546457029194628140550
441 9202142062584752251845213255183201879750
442 9701814589852175949869491098255385500750
443 10227429877220349456750933460600620534750
444 10780273393680358459145645154681895952680
445 11361691271491006331050836648329704235480
446 11973093026530947587325049379366740771000
447 12615954394281942937978259040376376399000
448 13291820286089160832147705762505386092125
449 14002307870520354984025124575622178256625
450 14749109784827906390881885034283767244501
451 15533997481706339804736067539947877255705
452 16358824716733222966189951003433186591925
453 17225531182083553241593875239189500912425
454 18136146292317058530793514474083401928525
455 19092793128254522352691210222396707647865
456 20097692545183529002585677657065770227150
457 21153167451866163159293896565997646139730
458 22261647267061446480153700561631426636250
459 23425672560523916581158256021400661137050
460 24647899885697024446626328222961403868580
461 25931106811586226130302765400177579835200
462 27278197161572063506709969390355268851200
463 28692206467208465483204183660411441961880
464 30176307645346263176578560097027257051650
465 31733816907226817043966606773710634822410
466 33368199908506027309153785768756795053450
467 35083078149495177502342411272338827258150
468 36882235635242390853165757808478595504200
469 38769625805427317300454985893348519908280
470 40749378744402382288926921245147362671000
471 42825808682086895510665928046475813862500
472 45003421796805927733870369274444081956250
473 47286924331564517784753257568652838931250
474 49681231035659882394852685294775872006250
475 52191473943960293945743492439190441465626
476 54823011506619602585241845230162639359980
477 57581438082451460041857414252419752424100
478 60472593809657616204060118346081306550900
479 63502574868090683180796244061157789953700
480 66677744147733986055718458118669751509695
481 70004742338600050115125191465384757636075
482 73490499457785430868604497733428163398055
483 77142246829973510661411177526944981673275
484 80967529538249114542599733936681261851075
485 84974219362679904635953611141108637002495
486 89170528224730079209014016710841780687675
487 93565022156202529345888684689537271627175
488 98166635812056909194730237254785198258930
489 102984687547123689426532287840722556786350
490 108028895077428840175260580835700636636070
491 113309391747561000298514290548767020766150
492 118836743426253524363727879150325444235800
493 124621966053118366984293783417892517015900
494 130676543860258095771603534486029701106380
495 137012448293297169641527196515540651895220
496 143642157657214750106867997400848189097500
497 150578677513229522825392022439683563777500
498 157835561853883110683034092883975520652500
499 165426935084393496584077436042646991160000
500 173367514839304305883086578445764546248126
501 181672635664440711103282434498498868988630
502 190358273595199026030362633553559523639150
503 199441071663245688586963647143643357880250
504 208938366364783254222377231711732105814750
505 218868215124657222709390628553978200446350
506 229249424791729017398394728911300782189750
507 240101581202128271371434720292943110122630
508 251445079848222822577035566518937890148800
509 263301157692408582434928816693207258561600
510 275691926166124852368179959735834999152960
511 288640405395844884074005787926058504270400
512 302170559699177707732523837214591192341025
513 316307334395646716053383845528362677341605
514 331076693978184452807404962109889495706425
515 346505661692902808317309799757815812789405
516 362622360576264702485490795424473418982225
517 379456056000398705562501180047163000594325
518 397037199778963312205299132523851811189225
519 415397475887684187515084908917412487987605
520 434569847855457125581937875399547795132390
521 454588607883733222292417765679183281172250
522 475489427753782426256868245178868848605250
523 497309411583368797964146270284890704685250
524 520087150496367123787455895639644263893500
525 543862779270907688256907471692028444926376
526 568678035033755740074724039919432174182280
527 594576318070816275761000055128301842555200
528 621602754825905037890676165217086584427350
529 649804263162244959311348487482920195153550
530 679229619963535606785266370597679759464830
531 709929531153903464232794734295942708245050
532 741956704218575176251985245244964878466580
533 775365923309726229229801674959008158599700
534 810214127024646117119382830854432479670500
535 846560488946130014729815104949311136999600
536 884466501037858613332741500796226935775250
537 923996059990464370370072961425506458740250
538 965215556617006355966739785971624944700530
539 1008193968399689574259893166228347457361250
540 1053002955292870590711014611089072537181540
541 1099716958890692065555643655699949056872300
542 1148413305071087002426045164140999600763100
543 1199172310231391861669656596037272470912300
544 1252077391234408920967295919161032334901955
545 1307215179187465223441114068159395649751135
546 1364675637180831040057593259138997287004875
547 1424552182115787967638912107655556128341375
548 1486941810756678641162561950241562475321375
549 1551945230145429692124564817709444464744875
550 1619666992521320246182269554832114035369751
551 1690215634893173217322128790580901863031555
552 1763703823415679300209494764418235181462250
553 1840248502726227350478595561671496037940950
554 1919971050403413325339259694358401957146350
555 2002997436713336774410988373590225986466510
556 2089458389814872755207798545503627023427600
557 2179489566600331825056264809765934659351780
558 2273231729353295353291390609190968978394100
559 2370830928410941824419300469079345063035900
560 2472438691023866185143328016625065731757040
561 2578212216612242849132969948970253299381600
562 2688314578623198041795159427823006730278600
563 2802914933200443179345199010442081924282580
564 2922188734883582478551382761096559816381450
565 3046317959561049644677552172374758784652850
566 3175491334907355059647574202243414445688250
567 3309904578542241282464504804258076504127750
568 3449760644156455892176050295987293835685750
569 3595269975856161886264385121686379651249430
570 3746650770985522256479372060079371103748830
571 3904129251694722391078180402502253305344750
572 4067939945528637120383415356618981508719000
573 4238325975319514189675868350307172763809000
574 4415539358675438505850392681580543436021000
575 4599841317364967599261619845883455777326376
576 4791502596907194451356665499728383256255205
577 4990803796685605391181357748242788075278425
578 5198035710913464539680735972264611020672925
579 5413499680788078814186269546205428375285025
580 5637507958181185488608564917016747458262765
581 5870384081222864590905999689419123646913025
582 6112463262146818026502964940525859232937605
583 6364092787775583431143947554607296141512625
584 6625632433035270738132353542810234216831550
585 6897454887900730828068162672686297227690530
586 7179946198183696129137122445210648955209450
587 7473506220588380551792434753655688970225450
588 7778549092471298760457399209708309496303380
589 8095503716754670786038359424250516429416400
590 8424814262455725842405585072318199912234960
591 8766940681307517604190829195532313301388200
592 9122359240960521014070080107779241049092650
593 9491563075268307006643047214740567746466450
594 9875062752174995668859610805955552989292530
595 10273386859736979828409827067897619962470350
596 10687082610826599620055647112488249286460000
597 11116716467081044202614321716553146923990000
598 11562874782675769696857795892249435911790000
599 12026164468518163036268051411364272917797500
600 12507213677474060461501339557979455887735626
601 13006672511257057787771695960324003054465730
602 13525213749628338528843354561292704782721850
603 14063533602573006928556257788312593965612650
604 14622352486137657652983732216264112600892700
605 15202415822633154326878925565775646993231220
606 15804494865926337527525626311621495573645700
607 16429387552564651830999035481548685798152180
608 17077919379498483882754152148958628427032775
609 17750944309187352374217140369515125728453075
610 18449345702897999689005925785419048109459695
611 19174037283024917583837384534056478670100675
612 19925964125286909651857598013044845088087675
613 20706103681676965862976472645354187817716055
614 21515466835067013897665834370594063028415475
615 22355098986394033333339997268319967311494495
616 23226081175379587393578008368505642697839650
617 24129531235761058666919427854249759813471550
618 25066604986039786037121331071707414167308150
619 26038497456778906497939556545614629183140630
620 27046444155512024381645999683968517124389320
621 28091722370352879019966918039272313958387500
622 29175652513425977574602274713451538504737500
623 30299599505268720713049417106415901000362500
624 31464974201386893358838684436699683967762500
625 32673234862177539720269027941040028930571876
626 33925888667466210425682729418590520367544380
627 35224493276939379522933844233852346164279400
628 36570658437787500430886008821785015900705750
629 37966047640909723203686328474267753573748750
630 39412379827067751682860696270832788088815750
631 40911431144413699732517267718584949952151250
632 42465036758855132719165133209447499177223630
633 44075092718759776135136742042546737804019550
634 45743557875542660693823478806131121475377350
635 47472455861719775771705882426876799345477910
636 49263877128054644677958158418984121562228400
637 51119981041467640364892354527064502236328400
638 53042998045422353856250676318559746431742480
639 55035231884548935417756102354565962574846800
640 57099061895311076436752102116495468652673705
641 59236945364571214796857593831505810659475725
642 61451419957957655492832423056912953690893825
643 63745106219987629187397663970721200988642725
644 66120710147951892828279715405602546483828105
645 68581025841619337400738649224589401991264365
646 71128938230874238099018552982169750280526625
647 73767425883454292013130500093487069879282125
648 76499563895014468854545420166194909669377750
649 79328526863799982964056987085866841550982250
650 82257591952271412217898959989600124678172626
651 85290142038086174530720381164833102703000530
652 88429668956903259212592616316937090142206700
653 91679776839542332962136023979300023877916600
654 95044185546094133997727461676879058048963800
655 98526734199646468725177850802225284921526480
656 102131384822359170162747017800849760263911550
657 105862226076692103625481192219021252528023830
658 109723477114662751241773342539146161882462950
659 113719491538084111881233935212465112566881250
660 117854761472809656990254808879250557262912300
661 122133921760089926482576717039708316985159500
662 126561754268225073902573566063674086009429500
663 131143192327779319134929913159548586185998280
664 135883325293706883439477649662520532227197250
665 140787403237824609922760742253693489300706090
666 145860841775154158029885024849046888966842050
667 151109227027746449513920888558494455859788850
668 156538320729692982847672621312637222719233300
669 162154065477122771404536945024114119977595580
670 167962590127080047179566577577397152745482860
671 173970215349276556603968948918603406405045500
672 180183459334813309428326805482728006219228875
673 186609043666070078081256450004697149661346375
674 193253899352066836808243869888894841725369875
675 200125173033709731825985169744587506099519751
676 207230233363445141386736775156961304969956055
677 214576677563958974882749047907314831937871875
678 222172338170674630954459480142618288804634575
679 230025289962922045215727040315801503119948475
680 238143857088772069112160239300010339466080410
681 246536620388655094264158879925341332700005350
682 255212424923010434360435573241418393820084030
683 264180387709343563496541320214559186893512350
684 273449905674201951347096508777505087454510400
685 283030663825716998610556588384944836907058740
686 292932643652499529027066158720249560146292100
687 303166131754819506589867479923674034377329100
688 313741728714147189412648657915745209795149080
689 324670358207282877586930266102786410023316200
690 335963276371455835244057534744541977627716400
691 347632081426929942403400044494688431194565500
692 359688723563814237046782263221198310125417250
693 372145515099940820769450211393225299551174250
694 385015140916840702465290262436174016094014930
695 398310669181020125568261743536493430060998430
696 412045562357915848797384438189390883521099750
697 426233688526087813218700726508337580406107750
698 440889332999391716530443191512512644226672750
699 456027210265062317321420061163788658258794750
700 471662476245830897942106530265977717045786376
701 487810740894397316661142745244182602426489080
702 504488081128778571891646032782792246879411800
703 521711054117261879267381721562225755454767800
704 539496710921901023939062273486668244169116525
705 557862610509710295296871533123213647218057665
706 576826834140930741033836266830041904625639525
707 596408000143968895685406113387993427820376105
708 616625279086838651202440901465006158298617125
709 637498409355172651513572895009114639894110425
710 659047713147110619309601101159138123428060605
711 681294112895618473502190454903408754783886825
712 704259148129044084240222085733758045898155950
713 727964992780973155521906560606825276721926130
714 752434472960712142116019303124235448006118650
715 777691085195994418824227735624927646487630010
716 803759015159781249569660141310300653198541700
717 830663156893310577287089867077973525797058400
718 858429132537834401474772396664282575362391200
719 887083312587779659403784854869950569895364280
720 916652836678368212768822678703183495033018450
721 947165634921038899996266241454813566714676250
722 978650449800328784129355614246551487305436250
723 1011136858646191848499287752704415454050373750
724 1044655296696061611310329454331616044654395000
725 1079237080761299592643540393577871483773774376
726 1114914433513014422875716739433567519904321480
727 1151720508402586782657994832834891210017982100
728 1189689415232593466875962270578032623663430650
729 1228856246394189826879656744537192960482650450
730 1269257103787383828225988913962011336363823370
731 1310929126441017129809398097916629475327883450
732 1353910518849659112308358450283710168178703180
733 1398240580045018830288873980437639600033432900
734 1443959733419887607285006727318091587306295700
735 1491109557323041614242613652022960396944190020
736 1539732816443959449764440044631049196486676175
737 1589873494006644659967484922495072229007135675
738 1641576824792287484288942058383818395950720055
739 1694889329010954082645239155044651503179366475
740 1749858847042955283970854917307952956526719795
741 1806534575071020695035218941464557834060153775
742 1864967101624888024001595848199095165467541675
743 1925208445060411911710494608733803477840234775
744 1987312091995801635282118931949028464336706130
745 2051333036728112967426923990460942723640894670
746 2117327821653646458937469930022012793638983750
747 2185354578716442683403147876497361962398203750
748 2255473071909614768595409601415603406202235000
749 2327744740854820068799174272986175843293077500
750 2402232745485746341504673752411729094984976876
751 2479002011862073519590440495121244406236631380
752 2558119279140970360144194431748721838568225900
753 2639653147733796151637151547302962417931787500
754 2723674128676301525151337460041855573246126500
755 2810254694241259500310268716330540354948496400
756 2899469329823108464801760038402842629300512750
757 2991394587124853105079903769206964469847074630
758 3086109138678147647098306836287179380716571550
759 3183693833728178406884420052802032735570511850
760 3284231755515669873646167664886773760920754110
761 3387808279989060640330155604355789248814255150
762 3494511135980632750829319660160156206776200150
763 3604430466881130747441498700077267862708440230
764 3717658893848175180245712852704866673559152800
765 3834291580584559890881442672977075240851574880
766 3954426299723323321528688152648008091882053600
767 4078163500857301746178725401197990411691215200
768 4205606380251707001885152496830555789993746225
769 4336860952279123344860854813623177697668543605
770 4472036122617187808349008141404338068720779465
771 4611243763250106240598375781873798757772734125
772 4754598789316063402714707052944106681049074625
773 4902219237843510464692387847099148859680717125
774 5054226348420257317063303613731874472103361625
775 5210744645840260685409454612145323545048234501
776 5371902024773982472225152435504382743879225030
777 5537829836509196438824909193222091300190539450
778 5708662977810145669617463486149784774397130850
779 5884539981943998629564778364448772051155374050
780 6065603111924618437611203805480351391735324380
781 6251998456024748646148874033000461612759321800
782 6443876025608829758400576843522196142467831080
783 6641389855339794358666187223720089125358351200
784 6844698105814345509028620561066700493280035750
785 7053963168682403422431561507075363991447438750
786 7269351774307609805979619458617099313634268750
787 7491035102027008137832003509089244385835706250
788 7719188893069271962259598449597340421945139780
789 7953993566192132534679164847149629089086714500
790 8195634336100962304540487606407821573349413140
791 8444301334711802280140527266904688665392536800
792 8700189735323479775775769765240427392540820850
793 8963499879764848906950096986603964204197173050
794 9234437408584599991432503404892508760271117330
795 9513213394352526259727281512682740118862110210
796 9800044478142607514166756102609994271363970500
797 10095153009269771146969740715366273414885919500
798 10398767188353721789406141101795811839386549500
799 10711121213784792381575849661064170567176535500
800 11032455431668362200040434311140863659888407251
801 11363016489326011943477606177720456243334443055
802 11703057492433242949708687602003166349712790875
803 12052838165875277606300362698931396586086162575
804 12412625018404181637428123003469818355058584975
805 12782691511182306828486691508095666640326777435
806 13163318230298845524604196519132275014559779975
807 13554793063348116558384405480388395791507863155
808 13957411380160066785725862342243063606016811850
809 14371476217775373807728349339928091163241116150
810 14797298469759474414378138997087227259123074190
811 15235197079951820496574794651528461319895146350
812 15685499240748680343771683603451426812749279600
813 16148540596019859093866353401149223451689640580
814 16624665448761808361174896477195548641338119700
815 17114226973591732481095939704775337088180268700
816 17617587434189478132914732863320340004678824000
817 18135118405796216104579043294109517082644838000
818 18667201002881189427828561353337259607348719000
819 19214226112090111834788985677703983305002374180
820 19776594630591155277652022292669490810380265530
821 20354717709936865934759956881858753840793817250
822 20949017005562795536728968102753933767019190250
823 21559924932046129836855148755473614592529917750
824 22187884924250139487097728799555453367655249750
825 22833351704482871345269934221697274374730515126
826 23496791555801141226463528167100391100405144830
827 24178682601593583233126885194331020049564929550
828 24879515091579256979949311947368914807037415800
829 25599791694361113213760992843126964283494907400
830 26340027796676471472912056029047864786918454440
831 27100751809489571509056937874517945609231875400
832 27882505481074224197342203109665896658867439605
833 28685844217237608595723376741052208098510371625
834 29511337408839340704470142862896826222153754925
835 30359568766763077363978489154047514052356416305
836 31231136664501116671347061075775070804418367325
837 32126654488515715370052980344080419625849595825
838 33046750996544164966720001309808839072432502005
839 33992070684018052966908530042129179876542549025
840 34963274158770584729113779274832779737501601310
841 35961038524209356162604517672603174597660576450
842 36986057771135549009358806355481475775261936650
843 38039043178394169941556919984210715955347653450
844 39120723722543673381990281021147577950854529780
845 40231846496737097043469761933901306991340002800
846 41373177139010699933321886054161256086440230000
847 42545500270180026249437659417983502936980045000
848 43749619941547326495128338018072194521865776250
849 44986360092628350572560510635284284447778361250
850 46256565019110687911702726836790110102420050626
851 47561099851260068208358866141163034682001427230
852 48900851042995354458093527663740842816699923600
853 50276726871857359082377866532909001984433442400
854 51689657950101095471752465433159760803260383200
855 53140597747145642664163849552546285401861583020
856 54630523123620451604478642725030068758714177450
857 56160434877251658987117033696532606969262472930
858 57731358300836800585749235097362616942296498650
859 59344343752561231764779013645663961537106941450
860 61000467238914570114725143484486896188313412220
861 62700831010470575450925924601690491570403617300
862 64446564170799077381432465753936925340035099300
863 66238823298783851930989431947599178741423052180
864 68078793084625737975756228561384495745415029975
865 69967686979815773197089328831231267376097202595
866 71906747861368719628949465849518150390799739775
867 73897248710613042406859033682942709010841758675
868 75940493306839203809657696267283305102172983275
869 78037816936114039930152748008710420574802037255
870 80190587115575001157851692106858535760481239395
871 82400204333524161976601011046869506099912839375
872 84668102805648142272468218510809464603707301250
873 86995751247696433343399983253095044685259238750
874 89384653664957089063801632442151003469080073750
875 91836350158875328177334658308639219434506963126
876 94352417751167299494894506010295832688205155880
877 96934471225788089919212179046809444324272509900
878 99584163989120007792925683264712485601311125500
879 102303188948754253196686179913269613168614510500
880 105093279411246294665075364310908050078784113300
881 107956209999232610532271230421910023305013680500
882 110893797588303924992750250439184729516706394380
883 113907902264037676226393470101511458582129679800
884 117000428299600198889526698914718647424064121350
885 120173325154336988247367804001680216120495325310
886 123428588493777440589649621458105561500648788150
887 126768261231488636737823738410011283849000315650
888 130194434593221054865180722455860748480122669230
889 133709249203797567994917575408470963342274327550
890 137314896197205702939196136710293953483945555430
891 141013618350361913657771522890161612058538903350
892 144807711241025555651261805061711614656603277200
893 148699524430349341705828667123491599941522671600
894 152691462670562315758602263264154073932563618480
895 156785987138290803584280724000881059937980771440
896 160985616694032389183254398493316607010973341625
897 165292929168307726993873133143214320130880092125
898 169710562675024935213481283939484505029354484625
899 174241216952601427496477087594045854288583219125
900 178887654733398332049938297854851101164106987001
901 183652703142033121661114236323902195390787621405
902 188539255123146738505586974103390378546845287825
903 193550270899212346786543109457269831456705585725
904 198688779458983887478562508429246811303883290550
905 203957880077193845876296117060725639687725483530
906 209360743866121077511226635513170947050324632050
907 214900615359661174580123880259828189992263513330
908 220580814130543696659160996203377286051020170700
909 226404736441352639541611438889881517679344759000
910 232375856930018777970319316227412929515848110200
911 238497730330464995327245959250696439666207478000
912 244773993229098409533414014590529416303786476750
913 251208365857856023099881794122262770283447125030
914 257804653924523770105456824730614007331346381750
915 264566750481062207567039781493357947974481552690
916 271498637830685706977781960608434751027327550300
917 278604389474455847538110569632900311259396359100
918 285888172098163799674875298204615409348855200300
919 293354247600290819773249709982721480150172889080
920 301006975161850558633373869224882259446858523810
921 308850813358931721068627307622541193561846514250
922 316890322318774706406093151537460154506900913250
923 325130165920231213615944547628766425855198743250
924 333575114039471414632272880381021614960974960500
925 342230044841819189444683840484753047259202422876
926 351099947120612081114395518006774144075719383180
927 360189922683999072443262977249167058275977625500
928 369505188790606013108830050201020908078881978075
929 379051080635015541250836294442490829633443133975
930 388833053884025651401161228048938731543554588835
931 398856687264668666006418442981859276329586813975
932 409127685204990275387616338098992603060349251655
933 419651880528606525673612459277114690888438839475
934 430435237204075160966472217438936888875508243775
935 441483853150136569753115158862682737602867881515
936 452803963097898751449481384494858565314321881850
937 464401941511060212107477667125013290075123161350
938 476284305565284523964732007817016204789460100830
939 488457718187860446984291248271371386820409541950
940 500928991158802017206542222635744626776295716000
941 513705088274563862089727862251520559011413932500
942 526793128575568212600679312757231217812422702500
943 540200389638761651268436622139248437761040507500
944 553934310936441570448491684381244146173662264680
945 568002497262614621467379852922837445309129893880
946 582412722228172119015071299563505074580865216000
947 597172931826190432101927368306424116917673591500
948 612291248068687849161999515918144022223145575250
949 627775972696193256618727592087327406693749292250
950 643635590961506223676893026363856603290532762626
951 659878775489052747602177611609584796217113706830
952 676514390211265989726225742661789054331978628550
953 693551494383446829394513074018436899423657132550
954 710999346678584987676130699597506014712503595150
955 728867409363647831595384666445648740293381890590
956 747165352558870769739829473263724738904584839400
957 765903058581610398262640893763822566731379987480
958 785090626376349259544776754355946693529217323000
959 804738376032469241232281765179912549765292483800
960 824856853391439278238277484075148375341727867005
961 845456834745092131924764307369631406813365447825
962 866549331626694616490104100455768726121045326325
963 888145595696545730125775997934256536727388968505
964 910257123723867735422058924581778828164349957525
965 932895662666786327559051550653595055974403726985
966 956073214852227637891750707930259683678664289325
967 979802043257591952614640122512055104727515368025
968 1004094676896096689376801519889791067246696471950
969 1028963916307714377234450160059533373639408976530
970 1054422839157665135514177946502316560188588954650
971 1080484805944457453477470214547932253499589996250
972 1107163465819505943707515720073076740497049222500
973 1134472762520390186588707693374070237453824560000
974 1162426940419854809948425636000351033778412040000
975 1191040550692687565837383881202342341082141564376
976 1220328457602649384625216360750989014199107501730
977 1250305844911668214298421272921350553120456983850
978 1280988222413546899416630071479509573236766116650
979 1312391432594474429092391833824751435413474090950
980 1344531657422669596226733212130637576395035978920
981 1377425425269526470812374621495231425448729090200
982 1411089617964672108302433058383892967844200242680
983 1445541477987388599869407308639089618379256776900
984 1480798615796893935024678581924669063220267343450
985 1516879017304019198854779304439923570661788173170
986 1553801051486863376525956846697310164501670299050
987 1591583478153051497330251111435684465056856041050
988 1630245455851267030162024572331656048724333931180
989 1669806549934775352843663158541107343564007984100
990 1710286740779701770237463669263956190013039396020
991 1751706432160874961818446000445935145728733628900
992 1794086459788094909729384932826289054638904638175
993 1837448100005733304844730898702551638202757819275
994 1881813078658624162746942203141406249456061165255
995 1927203580127252915644544083709505114979734235995
996 1973642256535303592180376502404320401390795891875
997 2021152237132675867004535627831255213481697889375
998 2069757137857136768304328826545203942682013326875
999 2119481071077825686751586719366275430970306954375
1000 2170348655523886046280163692789089595304550280626