44 1
45 45
46 1035
47 16215
48 194580
49 1906884
50 15890700
51 115775100
52 752538150
53 4431613550
54 23930713170
55 119653565850
56 558383307300
57 2448296039700
58 10142940735900
59 39895566894540
60 149608375854525
61 536830054536825
62 1849081298960175
63 6131164307078475
64 19619725782651120
65 60727722660586800
66 182183167981760400
67 530707489338171600
68 1503671219791486200
69 4150132566624501912
70 11173433833219812840
71 29381992672540989320
72 75553695443676829680
73 190186888530634778160
74 469127658375565786128
75 1134986270263465611600
76 2695592391875730827550
77 6289715581043371930950
78 14429347509452441488650
79 32569098664192653645810
80 72375774809317008101800
81 158444263771748044763400
82 341906042875877359752600
83 727646193812764637422200
84 1528057007006805738586620
85 3167923063306792384874700
86 6486699605818670121410100
87 13124252690842425594480900
88 26248505381684851188961800
89 51913710643776705684835560
90 101570303433476163296417400
91 196657396009496401276042200
92 376926675684868102445747550
93 715391445687606806682745350
94 1344935917892700796563561258
95 2505272788231501483794869010
96 4625118993658156585467450480
97 8464840422355494128119673520
98 15362117803534044899180148240
99 27651812046361280818524266832
100 49378235797073715747364762200
101 87494768693060443692698964600
102 153870110460209745804401627400
103 268620701311891590133107925800
104 465609215607278756230720404720
105 801458485881381465643043319600
106 1370235475861716699325203094800
107 2327225332019106140123757637200
108 3927192747782241611458841012775
109 6585600146280989779215594929115
110 10976000243801649632025991548525
111 18184119806895270285893806893825
112 29950314976062798117942740766300
113 49049066555001394019239560965100
114 79879908389573698831332999286020
115 129382950208464441769060491801300
116 208450308669192711739041903457650
117 334091590606788318814628804171850
118 532740644481094886758462147192950
119 845281822576670553656759940212814
120 1334655509331585084721199905599180
121 2097315800378205133133314137370140
122 3280417021104372131311081086655860
123 5107484729061237622167885742514820
124 7916601330044918314360222900897971
125 12216977361180429497469479785336375
126 18772428628155294105867737231126625
127 28724077539466534354761477450037125
128 43770022917282338064398441828628000
129 66427446545052018944792929363447200
130 100413581986706540265384660665676000
131 151197462531707549135234374105788000
132 226796193797561323702851561158682000
133 338920154776130966881789411619154000
134 504614452666683884023997568410740400
135 748603858351673893881754634455494000
136 1106631790606822277912159024847252000
137 1630199519496071527677051466710468000
138 2393271635004870966164181940489836000
139 3501734287007126992598118839243023200
140 5106695835218726864205589973896075500
141 7423135183152994720133898828034501500
142 10755971387833931125091975852866318500
143 15536403115760122736243965120806904500
144 22372420486694576740191309773961942480
145 32118821490799144825027127893311699600
146 45973999388790932788764320317877530800
147 65613377768468612815032573657553369200
148 93372883747436102852161739435749025400
149 132500568365409326904496182627872426520
150 187500804290673575808249315039442113000
151 264603938765343083617249033373418309000
152 372405543447519895461313454377403546000
153 522734386674041688124595949722410482000
154 731828141343658363374434329611374674800
155 1021922179353757174081417307114982654000
156 1423391606957018921041974106338725839500
157 1977632586657097084987521545975043865500
158 2740929374489660872175687756702253778500
159 3789632787337878945008124811440507398100
160 5227079706672936475873275601986906756000
161 7192819083541391218936729674528991348000
162 9874887216387333707353815315878784732000
163 13526106019085171380661108373850772364000
164 18485678226083067553570181444262722230800
165 25207743035567819391232065605812803042000
166 34299060195936541138889531889876436926000
167 46568642705052051790199608338287520054000
168 63092999793941489522205920974454059428000
169 85301735721408893834022405157461888346656
170 115089643433646920252252451402924769991520
171 154963220686249002859332040865355398964960
172 208231827797147097592227429912821317359165
173 279256637278344557236087948642775875218105
174 373774268357168868915994638952638479138079
175 499316770706141618780908868829860563734075
176 665755694274855491707878491773147418312100
177 886005698395860316032289421382308970234900
178 1176932942645247285475727738851126841058300
179 1560525901729624178519668631513716329995820
180 2065401928759796706864267306415212789700350
181 2728742694200899298849871404825938065224550
182 3598776596699736756454178229553048752687450
183 4737957677669437600223846158332431091667650
184 6227030090651260846008483522379766577620340
185 8170216785606264230578506749221679552196900
186 10701833254385670048504241234896002793722700
187 13994705024965876217274776999479388268714300
188 18270864893705449505886514415986979128599225
189 23815127344209172114569318790493372795208645
190 30992289009587278779234045001326991993764675
191 40268892522661022087304099287438472590537775
192 52240725434803488113259372048568829306643600
193 67667516838369618831268851042777074202565200
194 87516655110958040355107714015325015968650992
195 113018196997594820326132478364161444462827440
196 145733990865319636736328722101155546807330120
197 187644419610901754490567047411291782490483880
198 241257110928302255773586203814518006059193560
199 309743000482142896122217126187671504553416248
200 397106410874542174515662982291886544299251600
201 508397379527280108774829677966045830599678800
202 649976396610826468180478449045197834057817200
203 829844078691809893337340409787265159205892400
204 1058051200332057614005109022478763077987512810
205 1347208050112247272490977326758673484394038050
206 1713116409401993445266304501927695912254147150
207 2175552740774310694295245594472595422310481350
208 2759237622445467222032994412501828340491342200
209 3495034321764258481241792922502315897955700120
210 4421428961268037837715521167021002039582512200
211 5586356352260814273999850097254080421268922600
212 7049449682614837060047429884630149103029830900
213 8884809363295623040178121688912554786658899300
214 11184407080854490179988929655454627790264732060
215 14062266212770265430980233192530672367876709900
216 17659590127664984494719362613875728089891682200
217 22151046576319662632104634030121578008708063800
218 27752460653090152033326495509002896585622746600
219 34730222188724247401705728665552196298579322888
220 43412777735905309252132160831940245373224153610
221 54204654687203804207464449400332170776737502530
222 67603558093029463674478133521762595013683851470
223 84221192484612125136361026677950048536600552390
224 104808595091961755725249277643671171512214020752
225 130286927600504944962326450109535986686453893200
226 161784866141286360227943833652500730720541647600
227 200683959639737725528651640650916206959360404400
228 248673602162283703372459641676135299927903109800
229 307817594027907935525909502399108019910755741320
230 380634659281821640704081642751585185911149572600
231 470195755583426732634453793987252288478478883800
232 580241570719973414740389788324694313441527133200
233 715324264432559818172014924230972354666009640400
234 880978304616942091853955222473934373641296083440
235 1083926186308803097307222394143322396888505652400
236 1332325937337903807106794192801167112842121531075
237 1636068638078151307172591832610759615251724367175
238 2007135751869072222201427093615261796030465976225
239 2460027921521580826185338848072038816673237786245
240 3012279087577445909614700630292292428579474840300
241 3685072386325707940188542395433718148668291555900
242 4503977361064754149119329594418988848372356346100
243 5499831651953443508723603474592031608816495437700
244 6709794615383201080642796239002278562756124433994
245 8178605376959623207748681982863473870026121822530
246 9960083775901323312406810731606012732804088952190
247 12118919668214910631352129313826035197057191976310
248 14732804302535773708702588577592434945442076520220
249 17894967177226378797399729540587884397146717334316
250 21717193176245605336650157209451316015954754046500
251 26333408150906506954102364538996523285046585824500
252 31903936798213652655931710883784249364575671287375
253 38620555071521790057180492122475670283433707347875
254 46712480896031117497732595233851525009486484125525
255 56453472172928601715269250164133359608621106407625
256 68170230548442085090136453028387453112297185096000
257 82252343901171905484343044264298476290424303144000
258 99164040778048372032525726262565452723969486968000
259 119458077030300131890344944660485824444223707556800
260 143792129758694603201341137091325529423602610948000
261 172948137636033601085484040464681857970323877684000
262 207855101195600015983471644962140581597361724556000
263 249615943444944311432205674086954214429708372412000
264 299539132133933173718646808904345057315650046894400
265 359175882423042040884350245971273485016503449896000
266 430363895155536859798365610037652013578332962488000
267 515278744423893908368446716950910706840425564952000
268 616494212078587354655105893494839595684080586639000
269 737053080218399992898771046000497116617856345803960
270 880550140083929195056053904513868236667350501624200
271 1051229462390946307754143648120080582100669541586600
272 1254098306010251735566346808283604904962202260138400
273 1495060425942352505718832657910149078841402694400800
274 1781071985687846028552000644640786293924105818547040
275 2120323792485530986371429338858078921338221212556000
276 2522454166922442035510838351400128371936849373558000
277 2998797443079469716036490228917749180371275864702000
278 3562673885367917013068992665124505436509464488834000
279 4229727719224037645303187036466966028877194010147600
280 5018321022808180257139374450045552915617009842548000
281 5949992436325310769013351141193250503326496901924000
282 7049991037998897633872962276539901856882655993036000
283 8347897337881539876092252402764821027187412744892000
284 9878345183159822186709165343271704882171771748122200
285 11681860486309333291336564825030854321240476963547000
286 13805835120183757526125031156854646016011472775101000
287 16305657117254067530855489473322153936606142742609000
288 19246021515447423970845823640642542351403971761768000
289 22702449869242063377854869518962019345125501384289600
290 26763050658862595038934602278451161016611363420504000
291 31530557658821923709837932238984971076250634637112000
292 37124688856354845658357565378159724009133811750148000
293 43684874839003894690356492593577506564964686115636000
294 51373412810668580155859235290047147720398470871987936
295 60379110673893351179197109205433898715209358196161120
296 70921495077271555353342636209557277855960198516125760
297 83255668134188347588706572941654195743953276518930240
298 97677909858220974730057317860680906817708962215122880
299 114532137441600280173675051138602318190176390989497024
300 134217348564375328328525450553049591629112958190816825
301 157196194232984333956755488780030844670673153367454725
302 184004847513028173856357200044842306552493381073532275
303 215264358287442226557823288083348335464886079016526175
304 251693711228393987975301075297453438389712953927015220
305 294124834960383779051597042014265512294492149225056100
306 343519845411745940419040820062462773901200754438424300
307 400990846165041839196370843190783542158435861644852700
308 467822653859215479062432650389247465851508505252328150
309 545498868084896539736949769699160252634400483482903390
310 635731763557586192926520408296013828258135901803383650
311 740496548563330734082950737753034833663971031688585450
312 862070608775220854604032202160249507847608066741935300
313 1003078440693844340115472413666015226603350650149538100
314 1166543075473581936282438288485662152420192978322055420
315 1355944903225750221140103545656765970525316561518256300
316 1575288931688739227501002648630654583404411887646209525
317 1829181653279598297134863881376987190253474609464646225
318 2122918853076322111273309176196649366790528926312983575
319 2462585869568533649077038644388113265477013554523060947
320 2855172022688154955451639007986218278813928758867317040
321 3308701152645840219133487803478613962091231522008695920
322 3832380471769642268204975081727027682709987590240288080
323 4436770223589944274660239969167849252743103912715458960
324 5133976973011221232106849107179939849602734527570745368
325 5937873723233618862757031885528400181924870894877196600
326 6864350474376453011556001399582476806054992594787113800
327 7931599311381979274836793136620035037385097450513732200
328 9160438641314398599107282214124547507965887196367972400
329 10574681799973463645987002977006933789897462763526536560
330 12201555923046304206908080358084923603727841650222926800
331 14072177737032497186364371423435922344369043854438288400
332 16222093780190239812058928168683077146980981109977471350
333 18691893525271106773064439723776694428874279272050165950
334 21527904956691550559322492647384192893944859575395708370
335 24782983369387180197158196003002421372754391607414303450
336 28517405520938673103579294030852101305635190342778102600
337 32799882800533559166915433748795761569962659199714063400
338 37708708797892323123868763969703970784514893909875351800
339 43333058584696601827089867748236088460849318764229641560
340 49774459185124475071657280521622534042867460742696209900
341 57148453138476249156347248006307353901070047519391944700
342 65586479776372071179432076570997030315993141784000151300
343 75238001883931840851321746701846091633396814822448334100
344 86272908826908510842848936218116851739628347663074089768
345 98884231047453276547451438522426291861035813766646381960
346 113291205107347131408669528903177142330855601202846517080
347 129742733241747374913558833430371182801342883225702116920
348 148521286737263442335258138268977538206800405797843212790
349 169947308430508004508213410674993969948109316798187807422
350 194384176309404580319851940314535586541955100912959910450
351 222243797669710122776117364985022771583798828731104001850
352 253992911622525854601276988554311738952912947121261716400
353 290160187063921121923141673008647391101547800433027138800
354 331344213614929281163845652403423149838541681784811635920
355 378222494640835674640402593579470154960393238050186915600
356 431561564397876603115331164468882612711217925467520967800
357 492228365782881620805665257876648858587555269622699634200
358 561203041242903249198815803566370354695365562181294487400
359 639593307321277036388491661842307801065511862930427685640
360 728650603277404218670433538807692431593621109667575844400
361 829788226445245813690935354919801160269076405646671545200
362 944601691739556555207920121009333396281149870578915406800
363 1074891580255357459374529792872689726802687783762214083600
364 1222689172540469110038527639392684564238057354029518520095
365 1390285196190876090853777533888878087061965527167521058675
366 1580262055297703879666094960879904906412047773115877973525
367 1795529951375409671323395822423916720288611556450548657225
368 2039367352179477651379659452629633805759904483869758968700
369 2315466316782237702643367193908722690232014629378280182924
370 2627983242973705368030815526828918390754127033343446833380
371 2981595667104723827337714252151463984617067673915653746740
372 3381565817569991657834236895732757933773015776514095103010
373 3833811701986647077119058851393065985706185059695311469370
374 4344986595584866687401600031578808117133676400988019665286
375 4922567895300075552192145050882335480136340333445641614750
376 5574956411544663878386284756420958254612240859564943515500
377 6311587288745760607061950009521625411377822234402353469500
378 7143053877682327872662925459877767681140170073664938956500
379 8081246028780902279818652982966190898961565546026901088100
380 9139504437311734721223476587878430183349389605625661944875
381 10332792850491901865834256913892231156843078456211801783375
382 11677890144638776664936941245878202076668804645777835151625
383 13193604499695137058026101761567408245911953331365518770125
384 14901012140832154794947126695417308136559382586012821199200
385 16823723384810497349133852720632444670308980339046733612000
386 18988179024961555487618909795801531119120662020093681796000
387 21423980415918722955418420090306683799124478722379751764000
388 24164256980745536356692869171624980564128772512451580478000
389 27246075262347865631169640892064108520133601470561347263600
390 30710894081837189584266358230939313071826891830979553274000
391 34605070853021155986882265326505104931078716731737767522000
392 38980424639035325134648988528706899807422002755290818588000
393 43894862129343503661653445535191437318959447228737225516000
394 49413073368460972693404164402472646581914349166064191009440
395 55607304787869185794571638002782607976798199203975371648800
396 62558217886352834018893092753130433973897974104472293104900
397 70355842778702762338528492416410148123618968043839944370100
398 79100636796394631103769321982291635461017935823300276438700
399 88904659385243543127898477382913697320975088432385381124060
400 99892875713756790031346603801026626203342795991444248454000
401 112204602692483117094033580179864641757816417906356144622000
402 125995112520609533720115919643311692700117877090377570218000
403 141437410433999003034001993360040702390383020800618832306000
404 158724205042598881182602236992934566015874278898472245143400
405 178070091529785448418154864216450136389000229789144762557000
406 199713970058267657618151588043863965121364898603294954691000
407 223921724004724343390048750230998991196681856009754949199000
408 250989185148152560722911785973207660462214827615329723278000
409 281245415686559992700468275241210775696016067108684539234800
410 315056339976747532806535499587148683156739310149072844498000
411 352828762208292196140289074469531631546103151147871768634000
412 395014809863631480461410594243062587491832875741639045318500
413 442116846812140383280657385968522625024734356859883267524500
414 494692904270881401832951777813428018270918983081058575013900
415 553362682674975152993733120734697109386607487813043958573500
416 618814182776316300122024135015145154582872889597382491308000
417 691811030074326802013094006169746727777635375233534849532000
418 773200563024247602249928595130893401633827772319833067124000
419 863922762419092654247253550292918227425530230938693480333216
420 965020106957497113786825774263366105102985896261306547180720
421 1077648448353067068711548145795430053709169926594191130936560
422 1203089008478820907397548459062622970013941029160710733479440
423 1342761611046282965248451182542188697403422309590977942643280
424 1498239271272694677014061319468126336050134366490985914949344
425 1671264278978727658086551340614051687195031773644800561295200
426 1863765923677848121321651495030329892002836480556767118093600
427 2077880024570342422465653233362795989256426050124646369258400
428 2315970444052360825039842666352283029692058201701428765735925
429 2580652780515487776472967542506829661656864853324449196105745
430 2874820454978393118868849853051649623089253593081640296179975
431 3201673426603843499308719086990338469125241081700741518484675
432 3564749794569227813663316096855222213046660173440000865941700
433 3967960568248009365851454678504656088044225848584885282654900
434 4415627914409323243024439308900053185156907739194462083774940
435 4912527219355640948121818668469368633102953622888979556117900
436 5463933335813927176992635049624093683757366784641824200171950
437 6075671419212941924543973324900073638172949834321824873982550
438 6754172795977838992259543950015817902334396008713094656863850
439 7506536347934864095194784288751757111708354045126705200919570
440 8340595942149848994660871431946396790787060050140783556577300
441 9264994484856633266109431489895115830572023884413313724056900
442 10289265231926210813116504317923721600786016474649961472445100
443 11423921046975717769951407049724833757263672426741686547100700
444 12680552362143046724646061825194565470562676393683272067281777
445 14071934666218592998672063621475265921197982531643531346484765
446 15612146420730080789571493470591961693667413455505012389383595
447 17316698387261404746745552311053615079576510706230125404601655
448 19202675439339379521143582760772325632797714842552218270449360
449 21288892030279954086403626319967343726237466578533200008473488
450 23596062595137880145028649862032770139918374286551576364071600
451 26146988281098732052599314711982258803693333668881476511538800
452 28966761527099575705330613357392110243307320633172616135332200
453 32082990151041828348446865161121334817159452926227860902947400
454 35526042752617048951694821422314843919488760069530363048629560
455 39329317402532256138737576027136871005760062850696630625611800
456 43529535765909487376855181233918478588899487038635105740968400
457 48167065000049965450902706595401318922825824640814148483347600
458 53286269975900686416699129518584067793850791510852367162737200
459 58935898599851602566903374575976113535849429646942738620955120
460 65169503259451291299941231502281279390602734705753989821248450
461 72045901684908981509047740341850527096085996880941461169293850
462 79629680809636242720526449851519003632516101815777404450272150
463 87991747529502578471607986351439853655978413223639470788725550
464 97209930604021896216252632540638314515176151751830272490401560
465 107369638315606132400374047818044694179470096352971678641417400
466 118564576907754639096147645220873998785860343366077730442892200
467 130897535262225570822460875456615029392427376718577541647353800
468 144481241751701809304037004041735456970886821472392192195664100
469 159439299721289761326102011518997480751402162989533972093568148
470 175907208612690581744760435243964356697556377007232316629054060
471 194033478352639962533447693208213611251871319837017379700900380
472 213980845286088930644362876622142113343185193838953745838376120
473 235927598648764718402759069096207971121973418848077206950004440
474 260069027347708084936994880817680414678640466358113014172795592
475 286618997656986868550052362850111825921935548770542184993220200
476 315811673344272568124594733140400993376947502811986296427714850
477 347903390727986177818548932350972918800932930349462963963094650
478 383174702230362656675729008441854965868308619140652757544606550
479 421932603145617729994653321939421904944643284065224530721532270
480 464512957591505757792278886538813106361075175117678382445723600
481 511283140964563545762210856808167286406583888401838219579846800
482 562644917682464906523711490825426100566149393172799136615265200
483 619037574580024031551144988766926666454328375632031851902444400
484 680941332038026434706259487643619333099761213195235037092688840
485 748881056776514332953596035163617633907900653967548736938671400
486 823430302247479560668433649523796764885157732643051326136186200
487 905215704728041864662589587625483125280071818955227981553775800
488 994921765556946914313837204417197669226745602815655979725771600
489 1093296052488420317077452568449459910678378875903046683339106320
490 1201154855872928151049219189552097211283420738099759809049690800
491 1319389338330218617819164702617628032975748506503315584437132400
492 1448972219773365089212118378767573643357295234820605507908636475
493 1590965043091913115771880536152369278786517930437769522046676575
494 1746526069527566842647353299687267608267866350302795875313462729
495 1916918856798548973637338987461635179806194774722580838758678605
496 2103521577371859050717079950842856303504142938633628531027222540
497 2307837138970891717894897871013023361681145784770228211745098460
498 2531504174465868007734932025912963951800023349814038875438456020
499 2776308973754875023867540837210041784501564069356495382074262756
500 3044198436134731385819671970625045816339434286575104585607744250
501 3337294128016412306992681963420455041544981570184086208729715250
502 3657907537694844930371891584360411421082054035441946019175364750
503 4008556626275614379034992302686899661882948104198908164804375750
504 4391983781832412276160078522943907455628273575035325467524794300
505 4811175292462837742865161939450484306057002506275139611930631500
506 5269382463173584194566605933683863763776717030682295765447834500
507 5770144511509734744374231551571747145215541111351887587650220500
508 6317313387601175108064891440082861098641152768462842445099810375
509 6915080675890318559150601597854142578942681202467928611947964475
510 7568006748291979538984563980484147457641131788108677236252064125
511 8281052351985442279274330179930191329453144204975447682494228625
512 9059612829522535143137728743855252052735063745614164985976592000
513 9909555184531045902835084958630584867917031346482018417496784000
514 10837258223082888497994114188800256642785859812961186099134780800
515 11849656018869825003114583454845291233619358394214460384404272000
516 12954284969781418859337129370127479399465230786895469403289416000
517 14159334734412248520670815823162593762206182488002024696618664000
518 15473703359547562729340680583118615124098739512204744288709848000
519 16907056933905652750584869942396971051383675382808973233348233920
520 18469894129476763509042294895055514593948552939203080002817398400
521 20173616019826821358932988763781809441189090317242777109995523200
522 22030601594873641735069079779694779347909424990796505546898876800
523 24054289424047838470649538047558182878823860689324785805904201600
524 26259265954585556997125745701917682976049381252512891171445420080
525 28661360969142239965677788967789570815854314256900764792118182000
526 31277750767155224526859993769828452799044334645497515105091626000
527 34127069677620710819161939372048850155479015234321305301000594000
528 37229530557404411802722115678598745624158925710168696692000648000
529 40607054979107080089979379781399456567381591135421114536223387200
530 44283413866104428904710023218398584322453175518051832724688056000
531 48284379389941379360166370285358620688342168788676638966754328000
532 52637889007067241433623993835677840586471380728639286742445292000
533 57374222578255295877549261174675437694456535640827688821520124000
534 62526193585282302037982256055666701487428142922861195572840298400
535 68129355535898231344848283074911782679784229050368105155742484000
536 74222224730165552847233088878359177878789322705279073909508072000
537 80846520649287833425890808778253303287849627368630553122527048000
538 88047425322503753812002540734211087386362549644379023441132696000
539 95873863128948531928624988799474295154039220723879381080344491200
540 104378802600064933954551399096201853595123345142933197143923438000
541 113619581904698449234229993784799200794691609099249214597309014000
542 123658259823989075270989270344098728575748699059825450425183706000
543 134561994157166468681657662919530279792848784748467373909568642000
544 146403449642997117925643537256448944414619477806332502813610682496
545 159261237635595667204542370867793761888158912982936554956921800320
546 173220389938317199788207439230707956157240570694588364554739647360
547 188372869376261447881012861350292747550716883041629891474040928640
548 204818119877363637775387000039604019162287404577010278824949263680
549 222663659034995321066707847567807141623952049728274540742370585664
550 242025716342386218550769399530225153939078314922037544285185419200
551 263029920522001590574899288246852188994935210102648297635379025600
552 285812039622332437002646470693429937648039834599728071446317366400
553 310518777821512451203268169535298144438833061952160360530085468800
554 337308633162976270522765815534421905919830424159797724967975195520
555 366352820754308865244882637224274281380637740525807705200051337600
556 397836266287882283351864738860735352436786296352244304865680749425
557 431958675092301036699782962076860801768596427033528416783984751325
558 468935682298645872526223526923907251725441257363246802656543757275
559 509000090106685519887687284564008065465090607506902840165064000615
560 552403198565395137862606355340783947016377403495863547465960930900
561 599416236741173447467934555795318751017771225069979594058808669700
562 650331901638107099376407761306890227938199668898317629075387012300
563 705466012759642190653020365348322154776890970307808911694494967100
564 765159290762381145246737473185487875565704821641546588837875310470
565 829779269252870147916327586084070344903307532106475667357772649550
566 899722349419778742759849451577746772443049929448783961158044673650
567 975416007879568923795094912131132734178220478006616646226790305850
568 1057321168846555627319873874218479757658834411274347814993925369700
569 1145934752521314575133349017962504727824527200028769346155321019732
570 1241792412428040509174921939617162917984753809917107466366032283740
571 1345471475325258312597496067403036102788034962927264446480084315020
572 1457594098269029838647287406353289111353704543171203150353424674605
573 1578830658427512471729481443932768734982368059049337249815713305385
574 1709903392334702186363627073240394818641281633762867134706074409983
575 1851590302433999542672477527520201545609674085524761963193960048475
576 2004729350003728828156667398217361071938293746733576862405490578800
577 2170222954882085429355341629965135719527946513818525046168795617200
578 2349042823823680483459527082621439037241859709713684413268846192400
579 2542235130829740186772086319323015331893526676493875280902171860560
580 2750926074405315873745914300759979277048965433519491908438917311800
581 2976327838416179744220439867302696387272716791200791059223484093400
582 3219744985052447232595345730056076760953013331745093673732467922600
583 3482581310362851088317414769244327925112442991479387034853485712200
584 3766347194910935251069204120812384274566049457451781533989695659120
585 4072667484330678598660784492930212200778445346782425503482388097200
586 4403289936933169112205202422245579980915440909989854880148855027600
587 4760094278047459058682235399370452023567889160523102789405852488400
588 5145101903477768247252122086084238584297644901447765515019561145550
589 5560486277336523848865137447162599130552867609087585116232149568310
590 6008584072579760202986137534479731661220131665497573660397377738650
591 6491907105840289360081914593925998924645517027987323644049086368450
592 7013155121637684856146885838693779860200996497387765688461786733800
593 7575229484756187831867219129955212125863735743080045634349434486600
594 8181247843536682858416596660351629095932834602526449285097389245528
595 8834559831042334484134074433592049568203333191475929808771227951160
596 9538763875545708971999833989892865113494903228477634358745746121180
597 10297725196565620716607415717840941180391423557687428050942514347820
598 11115595067772998535254936099763326400494713515337693094699681552340
599 11996831433506353374085958060825644169182582694932032727432629279012
600 12946220971409733856927292871394580038686240318271977763416506416200
601 13968902699851436351908982074879968767056428063341936509539174786600
602 15070393235323592623385676001931435838293852498444168062262693945400
603 16256613811985914761899038692602246530395694197785032811349560731800
604 17533919182927665207476820304163851614926784456182428246527026217870
605 18909128530608266400220100328019839976881826374314383403117381215350
606 20389558522328486545433061919537407519555848368032947228272478677050
607 21983058655512240378468683099749922494441207743154527473466064932450
608 23698049047077025088845672561432540561383429623826157276360580636400
609 25543560831274173945322149716659145490057537417540052710271847093040
610 27529279341125876513509737327141481888577911351059067408596867008400
611 29665590260013951586868517648824418754710941508813210205736659157200
612 31963628942127708399935797185000958235709676414425501137166963739800
613 34435333113399446835080217353964125480650319230303747270796746524600
614 37093499178293439222349567465498198324770694749835966358367021694920
615 39951842372417627183441302961963908878693480334762030315929454189800
616 43025061016449752351398326266730363407823748052820648032539412204400
617 46328905143367359861802386224385050999349480887592216118807709127600
618 49880249788503533788491070882700281389543517750055730943245930733200
619 53697173250580325939262561524159085530656413021364343398033445432784
620 57799040651666323059622896085032349008692666793829675185383222514455
621 62206593145034292235746652458934295900170097190586184211651613832715
622 66942043142234134551270619082105764792224568256997589238144124228285
623 72029175954424638731332635039985995622721772062365281684566130214545
624 77493458268208576841985455629226312532031699598130923743395284920476
625 83362153902978245311946488413539492827056475471311234663721261747500
626 89664447325196531899103954891539042112950779458833046219054140642500
627 96431575425211364495262743939957083027135743946292144046907283332500
628 103696968094234138532577060264200424899043231503889497365509886871250
629 111496398173116706217078582745610371387176397634096570671633707422250
630 119868141380654479380135677695792720092015581074199384851756374873750
631 128853146867449704410333241270945837100616408275672592574886324608750
632 138495219082020770726752735515710491577533282364328364808381219647500
633 148841211678979877538258882141671886534089249128386850464694927057500
634 159941234244869902303823951318338942479004379571859768126468786024500
635 171848872665807763050639947693985158162720441671964387073278644882500
636 184621424012590772466565889752321892891030744769204983409806111731875
637 198320146873558721857002481909323854589522064785807039514412298774375
638 213010528123451960513076739828533029003560736251422375774739135720625
639 228762567177959332382951322269634631148361866327157811966484550799125
640 245651078848815390478336990356654637474750997398290267883473343140000
641 263756015983401449408063669712923990990478039082586368028988966420000
642 283162813146059750033406147083105689324225587108729846613061733180000
643 303962752675987344359733142862165205735354010869638215980298321260000
644 326253354538893082946113573338723987489279971666745018485520198152400
645 350138791476848649750820723466683813528428588560816201203262109498000
646 375730331053229614184435527175212198570373535233035325543699871654000
647 403146806287627794987279910584348743739687690374417671022842150846000
648 432515116679441740317479109368639049575029177752686507984771049252000
649 463970761528855685067841226413630980453213117952881890383663489197600
650 497658407580455767812040919420561282664337502754741301566635755740000
651 533732493138182380305829717533419102165541539198248084546754327820000
652 572357870931077157827962131302284958243310992692858143296848391017500
653 613710492147772387621772203186193887902926236828302738214847289547500
654 657978134204333018860063968661919348669694686697885230807393651416500
655 705361174965365183884356627616296519441325727965818046119219053482500
656 756073416302744380111336515876291694041682479649635029827136763210000
657 810342960050412818488006673622713936354625430880603938982755062690000
658 868413139597999404829166760983299299871895005731982722883799399430000
659 930543510561108305337269748760966241651347656548579860781176917438000
660 997010904172616041432789016529606687483586774873478422265546697255000
661 1068110547257859324776456304580340389670422784751003625798259913915000
662 1144157252887868726540475847301270773401003047742984466469980684485000
663 1225486686049526600478732611891344947923853022057510018206134400345000
664 1312456708930460746319158797251375879711997430074494600143343938434000
665 1405448810690428979552722383530056296309948938807631093551245924410000
666 1504869626880748714440696314197777320486215423224891170908568787230000
667 1611152553979870614015962185505485510055065308653294399672576855670000
668 1724759464837425593209395416534718462687153247083975415034104710877500
669 1846182531161980354971336853858762642460328835678687284252505682523276
670 1975946159550362360752069795663531901674792843298275527874087551582420
671 2114609047939861473787302763780270982494076551599908898251216502570660
672 2262766369770042850931636078440035191458629685788437547173276257527840
673 2421052093569537104414930176136953392450966261582859251586033261234080
674 2590141446136298425993115775740169184939605175090233548522200663605984
675 2770753527958797840800876622226012994982937390151993098656870757423200
676 2963654090031878703135114868077191114886812778073967301727918721547600
677 3169658481756053526101852710407991129191741312410862343238232187184400
678 3389634780174454717187785706082993668126183927152310203021327165474800
679 3624507111399141343260640148709216851429415569348690752522017551743920
680 3875259175709773763234646699877779023540884571001744829740521910669600
681 4142937988474656095389002201910153084821573615152571788152740064624800
682 4428657849748770308864105802041887780326509726542404325266722138047200
683 4733604556147746668159912774326462212774657501140003371137983130338400
684 5059039869382904251595906777561406489902915204343378602903719470549165
685 5406306256672838396791257632807431272361149633346668241792586329682025
686 5776831919123936355449848498607317527787770480491922763036938040750575
687 6172136125098202606833663947967693843841677014149223854131223069977675
688 6593834866564539430903044714599026963607257431265009334848263155504100
689 7043646857461965376577050865672448958023876542855180514279772580065620
690 7523399894193120913062175073241470249282468753204449775314308173754300
691 8035037599516918934970576469257891719094568637502743113975559425137900
692 8580626572323623307098208204824785601255310952394904683443035682400350
693 9162363967057428277070968083117991404730247288150491441642563525274950
694 9782585527904392652749618230282901592127371719963755477692213979293562
695 10443774104291171879663570921730593865635212512096482422421027212917090
696 11148568675746404337800376321356584862702619491440416819026127208880820
697 11899773915766070173731795246532219983619794464829970172834932105038180
698 12700370326001096301628123978714815823496355560323118013209147720667660
699 13553524973854605060821463604765887420799927536894441971348388178239228
700 14462602868442413936852171529475794503902361700954435030402243482877225
701 15431179011838861749974691388375238884681210886406482429698588556311925
702 16463051164606202049365096283646531454477522860573481254784816362509075
703 17562253366795387011689928205468151157052653370232408683025380732691775
704 18733070257915079479135923419166027900856163594914569261893739448204560
705 19980052241800500806037558260986459410141596572488307609130236476526800
706 21308031544880896630003800804012749763685751027457318991005962163788400
707 22722139219050971217817024386782826671079677189158860522837428732727600
708 24227823143204951238274779014822652534825920858319989834591716178872200
709 25830867080499714929228298227833474657430944193306575628158686873414120
710 27537410851583780179807945558200851361525481046918421465454455976162200
711 29353971687370416353588379747947234359886982045515738623595379608772600
712 31287466828454695275082225120566513269819657509591625598802260900368400
713 33345237441985347879123507490230080659762953369714243724881931273486800
714 35535073930712743859245051265707877001598132396979059730695073028760560
715 37865242713054563128703743151983803362358665668912112827789831915892400
716 40344514557361707143083154905982742868227387825805167834371309005623450
717 42982194558140184281709691036537335269716251220062860828000339609260050
718 45788153846802154768942964635361731044000398183983878448819352877520350
719 48772863134593702635362950478259384623164868584125049784742392176203158
720 51947428190691517599794858497554374154850155888417212788483021252760760
721 55323627364089489201554051664308277349552381677324683043569066947179480
722 58913951263823910329678503394735363195246046564938674273535201085344520
723 62731644718327963429098023496897890412611033382107012518064728107075240
724 66790751141278596356863189723167753909897629659772760386880681102238932
725 71106159438218769983444658662696947995118621884486418914080020263029700
726 75693653595523206756570120511903202704481113618969413682730344150967100
727 80569965100944906752600992111498723815750760762797604315292767493049900
728 85752828353052473853645500375981097862378002683211485294639085869795800
729 91261039225365333488040247845387182980545348840965215736922472407417720
730 97114516959936870912929126715936798215449132148548990507220706789234600
731 103334369574547092630787760741411644098243545270144559040434260062489800
732 109942962977570453206012559393478667848712609211839850606973660415323450
733 116963993995006011901316699615993996419602819379214238744429162676969650
734 124422567525122337297922402200202309234765897716439494548421746963616990
735 132345278047706104072319776580533570604273422317775728644124434179824150
736 140760295727040018204085773935365184920152079228154532199531190110333200
737 149697457360502876502757886566182022057939512829942121545533170434798800
738 159188362438114009883336196377294426914638847937315973631993486715967600
739 169266474592469429214079782910533210776860587950613675559774369328201520
740 179967228733372668991981378381888758584593153855537528612403783481133800
741 191328144177086295155033287490645007333118403166360557678323104102611400
742 203388944096558783674834812776588245617727586173982140110767540464380600
743 216191681636256332289559750919892798989945059409540386412446756173154200
744 229780873053392444604903506692000346355027320286711496415514837989752464
745 244203638266444181498791886569957572089151716995149878501510063198809680
746 259509849211919315381907047551550354385337864499119386555735765165686640
747 275752286431442003684615312263169437732357588592947626966052086171789360
748 292986804333407128914903769279617527590629937880006853651430341557526195
749 311272505596768708591862302397778054135293366627127848772938050817854071
750 330671925209031914226482615861662238812280488626552247280033340103952625
751 351251224656270109737041647117550694975986770804159459274830323080719125
752 373080396810049608082281523492087743816302332831536600811684184967091500
753 396233482084580190248177697023331553023519967027005726955145544824005500
754 420788796467286568235388709233228156309484584701918757921379916615915700
755 446829172057385877662051301647098815771674910618774489775867562651218500
756 474442210780033319540043236018548742589025607342406621166511063713934250
757 503720551978240144308292748479721456016679361512204505221667426692073250
758 534762154621156903901520873035894767031712823566177892098072702286542750
759 567670594905535790295460619068872906541356689631788839304107945504176150
760 602555380067328492492388366609418168954512687318658544512740277350801500
761 639532279262534146146035630390191389922432573290793796895669945695899500
762 678723672420683870979497423895996990419071895330898152137187323983670500
763 720258918020836986866977099349994024603271009926947552267974865367928500
764 764274740788777024953292366532493659440137571644705458239906662695968575
765 810915640365345941871385104573311580404584247306795666509748400780049875
766 860334322049660653010361482137336108850292982599730582474331405813737125
767 912692150777440831063550839279857255170366137834015707825466373802401625
768 968159629553970384332606415147693883937625958365364728743036153425752000
769 1026916903623452724898999080342864271376599119976504105383992830323314880
770 1089154291721843799135302054909098469641847551490231626922416638221697600
771 1155072845828805459605664215041148445796237224482762839555960423753684800
772 1224884940906370624746665898367811263948757056731721033155496493321215200
773 1298814896187413570547562056842686017877077098564636980286966789214402400
774 1377099629656243977539469906844162983338161197656204140742619581988969120
775 1459989347446770290825019395081020946767544361400216428283899009632628000
776 1547748269970893095191550615550371932638817519735748563317357420047704000
777 1640655396681287769391316273236888119591215842884961301088112844989176000
778 1739005311468721913605509619316483592700226056899863613414920699457192000
779 1843109030794740640406383664554477168317654555544209190272412550853268800
780 1953294896766165352604591383631103520771427382234352130995219822915149000
781 2069909517468622985595910272206094775742855882666253750756128469059337000
782 2193318756992497526742549909031390399228879810630095437793079217892143000
783 2323908777706529855804352609975072642214090516540412351545305856034571000
784 2462087137462053252635962765162779664183576979686058491366918636663653600
785 2608283944544820247394373509652877242083816368493327821488571025345436000
786 2762953073331844628641479216424745973420322999509104673436680358384788000
787 2926573443757956558197636801246669018952616689924179512778825628598692000
788 3099650367851169042822228224976310735127233805994964322674347574376034000
789 3282716966757815268170118214102428416128036876416143423610819108970054800
790 3476335661848088554764602398312223121636929131861599604091886187783302000
791 3681099743670465926129585672108391551827056148999364507144152576354206000
792 3897635022709905098254855417526532231346294745999327125211455669080924000
793 4126601566100073088005474427367877248942071740423853685303984440028268000
794 4368695524644610709168462260440126047546673282528719768175151527176593056
795 4624651054716998021023871500732223978428236031438524921037610471511839520
796 4895242339833418117998672492796343466527760480086523719608960020376893960
797 5181285716928597928346536489719370176391268396585603458868978932590152040
798 5483641912611433881724848963920500531512244271187415862304303963139179480
799 5803218394935808836421396453208582681693090294938735462226673995428085304
800 6140971846492919403620525347310669504437132587236757102885369307331307200
801 6497910764915229117965707798145107362026609250167295164347662899831409600
802 6875098197179437668348941496190469794650845143316847917950957316180462400
803 7273654614407231156369169988723250652311763702349708666817679479437300800
804 7694760934188702433843174567017754637445602653538376010686071449299460320
805 8139661697794882338033844318593025602028528431141120484365686618509941600
806 8609668410003510714508239528590523143353010387794938465090214454749360800
807 9106163049636740690181060680960094595918583726016402806458457490147751200
808 9630601759301683871290964699235283289924366034844572601594808445077726400
809 10184518723235375492646262015269730956272957022469619914627712460219451840
810 10769530242585710377341347561838749444622839671279885288313899598926574400
811 11387339017910053606289221476729107952528191621131664887643510527678555200
812 12039738649144483760816208123833379762308452599425666521831419984993472425
813 12728618363789941869367460604260777303974996051148331446357535042652396725
814 13455967984577938547617029781647107435630710111213950386149394187946819395
815 14223883148418962277960932907966786718597962050115913832310967915923032175
816 15034570789002426449243680379405308241419607555562934827934909092478230900
817 15890354896009032870675403454041574169779843949411277819434438199941416100
818 16793682564516006315520000032824299316382315698473417643795052257819222700
819 17747130348824011835368877454042711148538214912322231032604061676327668892
820 18753410935613002197168143701436885492012031221783800833421817750758619190
821 19815380152044111716698900873719025725793922307702059825275820300351127870
822 20936044325167429088851537941127299674296406345669785573749002939445536130
823 22118568009772521360879095924965041889532660362626743937349716841031676810
824 23366282102631484104313301336116916047403733511287739749200213688474489348
825 24682692361934666307373205636743221176834929765444795509718535586416714100
826 26071488351608739603440240224999873007756588217720461753232110478747066300
827 27536552831137200066468810556928346075880840940044472375380530480107054700
828 29081971612476532723260427475939630804629255482597988682162090864194695525
829 30712043906679039016029164812170641958009748783533417347149520161041277185
830 32431293183897712955857769458144571024361439555130707885666796098809491175
831 34244478571561625751356806124165360255710744943219337043188192577014850275
832 36156606816674203838996018648864948899430634254769655355244386071162887600
833 38172944839403817234326595100766162779753762147304338290137609122026217200
834 40299032906408586801808076346884784504195743836521288777183248111101095120
835 42540698453667724373590067951515543692798288373571777659858422468735037200
836 44904070589982597949900627282155296120175971060992431974295001494775872600
837 47395595313764734532240636866537178880942355331715845602124736760564193400
838 50022051477247918813624248985085838667795584090652240068741220913542561800
839 52790567533850319351736786035832727851925151008877018135438848234543659560
840 55708639106073201325953392299119964064845636743036049288654060951025972400
841 58784147413058421976319702538971003486242384568247575221779253776427657200
842 62025378598740841233159385385731309442877303015619621975862320400691838800
843 65441044003427445756637499224244673166890571266792667491429206630517171600
844 69040301423615955273252561681578130191069552686466264203457812995195616038
845 72832777406935683153431229239617378291452898901453175096032274632884264110
846 76828590631256344074567107153012845429637347220236142308283421869601106530
847 81038376419270390325228318503862864357288708711755930927915390191223084970
848 85473312442215536064419918023974762406692568392498792819492849355916885640
849 90145145668870795178500012922179594140722969646250279631986868451147125352
850 95066220618536198389236986332323393324583776922224240306685903453442998200
851 100249508979398147248129709255027518859009658191837457869875717272465912600
852 105708640656494085959661525105548819390935926707234547159819444450669501900
853 111457936316427015233116540068026134660653084649284386560353505706330142300
854 117512441499047741986520401503820146913824363321591192743878881324945606820
855 123887962369526287790967870882572411357977596350136214298417316316681250100
856 130601103187579436390478445166849734140922195167138669260400520649112253800
857 137669305574115100844575679591623889494182436972002262676707559897034688200
858 145110889659202403592931121731711667304678784916434817415989049621198725400
859 152945097199085723541506544254650702103949786801493875043355329600748104440
860 161192136753938385105019152033087749766417667462358740854516646392945306150
861 169873231022204344645558739168284642042699647105374389076791716700521307950
862 179010666431711668807422534429170368509544126900773500469675378723532234050
863 188627845092267607058370753617062305279287645317909073144480893575590131850
864 198749339219169771339551623323343697269883567749601755118087185425987651120
865 209400948141999819986251101309004017221010092695987232858886011441509522800
866 220609758018213922272619773398537078970066594008181196661551442710884728400
867 232404204376417339745275022523124723532257274611291734514659903803568723600
868 244814137619818265654003300424844975759707905779855856260588345268807830200
869 257870891626208573155550143114170041133558994088114835261153057016477581144
870 271607355586926705381753782698944232186678359390629426969979612111786314280
871 286058049233631391036889413217388665338085672344907171572977318197540362440
872 301259201608365426309381121166138787650737567976762142043038914816733328560
873 317248833539328126861386874279902486874660912959847225577289472418586484720
874 334066843992015401056448347133294907865606792683019849583796384209451310416
875 351755100472940404241145973214961545586529414678269998057547335960613594000
876 370357533671028598696206577567675858093509335646832353724052243150838351375
877 389920236530002498267194680104263778569036839570554590895550801012347219875
878 410491567953647714003113823898733330435988423432790084899632617852327169125
879 432122261354798012705074312822738440063753082871164652247637210888856984025
880 454865538268208434426394013497619410593424297759120686576460221988270509500
881 478777227257218196809621416835606571962732146147891666515963507254081623500
882 503915888354255906427310369509552501755524764800048269531121495701789966500
883 530342943285825942044475633226382430333883632083960216920119524081860000500
884 558122811743654919961091023538240557637087060431215275901649594390909810050
885 587323053975189779031588056874367293113938226494203946697930904917901524250
886 618014519978643876748203109727659645723217658757559022297347721801972387750
887 650271505600305004360208965988652557243765199665426871622476191267318514750
888 684171915844870668094627442888534918047942532349406471564880163323908579500
889 719797435723183460279436445831843245141563208590085625113820668869768907900
890 757233708975925862468910681785272444652471933386733104434161223751884548500
891 796570525026623309869893054865026857361691254601628330638533235375359070500
892 837902014532721689155595052994815986753099763095109045907513733437288078875
893 881326853919576523458122947378528476054791623608872058887408438114838933375
894 926948479298942837613602252889887597168216131183919553700403698440783536985
895 974875310191015087736984743051056873637548105064169213351188378501176575325
896 1025220983487264693206969870626463566642304110490018327655709844057575365600
897 1078104598110288897780365737341075989775084158393372145260459238123851234400
898 1133650970846650386658979428726330490419233693486239094196595311282457152800
899 1191990903849285026440260241432714749575311216893718065126010742506349684640
900 1253261464327519303500273618328788872217032821500404507725945874130507846000
901 1317606276965104892011372847274490984676250375929830176734045778986683278000
902 1385175829629982065960674018929593086454519625977513775540919921498820882000
903 1456127792963764616487181186371853966319477557925139626674564248094802394000
904 1530627354464236294540013712186227890177683386470146770364890791020582981600
905 1608847567700503886827772833366476469931246765105090391614664536438591868000
906 1690969717327907797524318082401424224776925254275187812996387552219680084000
907 1777183700598392088475731750565575633687915649626414074609181355577346276000
908 1867688426091828722611069941566600318736837279931462939519834109796562984500
909 1962692230424823478443309337438196173100329580875953539911594457578122257700
910 2062413313725853770650590643266464800832909836717226006142668540873084589500
911 2167080194699253500649005854689445713447267429353394338634337993927774003500
912 2276932186135621189621996934881076602147359326693888982528244528182177294000
913 2392219891762741249856022096140877949091529419184718804428408808090135638000
914 2513205725369132761342993328589382121229491826591762054307546724821131003600
915 2640164453171936253305211131640969736997686591654950952573369980724839114000
916 2773383760442079825719694262136614998956285456371485174950925346724716317000
917 2913164843442597021975898783939605903829225387734996455246275536021265593000
918 3059823027780668267933495519057846933312618885515705658942884373074967751000
919 3213688414320496157978151293730470093387767720901638286364012272978166129336
920 3375106553852575873675684007114192335521399889531400940016999190798987259120
921 3544439151765361892423380810207720799333191902233090382845674178706804179760
922 3722064804017840164936625406619041659436449810773245253967780857366370676240
923 3908379765766173461019914960533987999613018401983737621629421764902343724880
924 4103798754054482134070910708560687399593669322082924502710892853147460911124
925 4308755786039041968235632696275409585271446223526339574355931769763225133700
926 4523705054276817304519496458901393736917640819711327036115184601814905299100
927 4749121840673397102253197301700557184736866409821517737801558466458003637900
928 4985503470752163473858560063323661840990737588590914548280369068860890696800
929 5233370309975999849960002597545403220655813807684700130341765949120641194720
930 5493266803925146569371108821351269746286576570143082529591244167812862653600
931 5765762564210046737412065741463395866733712273735298573900167215596138816800
932 6051453502076310314491041971896266833103400719731191746480806131684235785200
933 6350963011740379666389361259594169803470723140055345218747572689382893124400
934 6664943205579229897087262265686465838698489227878306105966553811105193458640
935 6994076203385611620400213488683328349251501041600691592680951530172116592400
936 7339075477992076767594842853595958895627135622128079967207814610135763599200
937 7700687259662459049536805995318492144683791800597996561336755083647492152800
938 8079692001748754573227655507392332921379638376913781626995387324900836285600
939 8476905910214615133252255331219442025894391548516246868992925919644564549920
940 8893182539734082840688750012663253911094562562059455420595257103198538701925
941 9329414459185921909797228274153982085105890045594144426733708956644174937025
942 9786534989480109620299542354402061385489697575667799610226229217326072149975
943 10265520016773908088923769121469570507805099904176568445431962349208549541075
944 10767389884260632484382264500741416177075571455047422902764191619614300851972
945 11293211365844947500267746895894160141327874611564722134419712631005010327540
946 11844099725154457134427149183498753318953624592616659799513357149590620587420
947 12421220863478705322594142056227374743132981715623451639135270454775545621580
948 13025793560373686555109786138610123071338569321251141763163978308769045629710
949 13659091810822793967733908337614372148840113023057827108555376149195385969718
950 14322447263004033409875510950037145189181133964574984274975284041650791027850
951 15017251760878539992052492738131560170795213230772668186881472021620619920050
952 15744959995987191709729045249670974980833747792616277658492468463196949519700
953 16507092273020675136822640399270010073415359346934337303127967486718033984900
954 17305237393913982506075603231762186384657420677994898667235253826735169694060
955 18141055665409279136445884836808878152961401479127473355883279258542356814300
956 19016282035231656638642835421040885432270942778559061982702209398208874029025
957 19932729362230772621228032308801891959127373755839016777049303827038217355725
958 20892291826058074585488462748175287195671798750649647781633734208208547294075
959 21896948482174528445337088279235082426939076504779248330695902847728958311495
960 22948766968217846405593454965137204290241826904572137988502256259628602597200
961 24049907368001472623528146370225576142772514346012894882170848708291261827600
962 25202626239670388522695072775770157134365096732967761303538514659451191588400
963 26409280814801506145109200308015953558643730308866108961161686199185525026800
964 27672333375509404265092683801008020902752778280159705476695505973929180571560
965 28994355816901818801101454796930228198866917524814457964181501916223299947400
966 30378034402524031412000005785070065553259698838363087194576280749535474782200
967 31826174720737528034023841380458021007586271697396647147513828260889278563800
968 33341706850296457940405929065241736293661808444891725583109724844741148971600
969 34927690743715965128922535420777559425468424197946034691927917161680187409168
970 36587321837369855480620798442931136763179666816422952107095118409103436054960
971 38323936897611790368589854679704567202855940106522854903979892098424418996080
972 40141020112584763187790235720552628578853420025366610955461697327229025069170
973 42042209439768540992163508456509911310252290295674609752060529062856664577290
974 44031303219714579490717480899613606038909387901061365482265543341099345482022
975 46112267066833206233565568074246257666956662946868776955111605539819400477950
976 48289241048529194510686689313802947943079080510884041103207003226248642560600
977 50566547164429821047096350974904051597415071446016836182029198448065298801400
978 52948697137914737670300033461944499424274025561246751376899952978809274333800
979 55440400532640137090078858566036005279533979705305422029930539001341475478920
980 58046573207251425585766326276405219202930876187178753834756333569780604668100
981 60772346121999624866207861341679317009685367705039869276303055743815126125300
982 63623074511517730936690959315062994993082122693335982547259702281904535026700
983 66604347438575004803798948888931761531629101818476326777376237852089625059900
984 69721997744210430560572516709264737603322378924873091009508742602612969211640
985 72982112410252151011863898999602302379673265930924542661388003680737273829400
986 76391043350858408596282170290454214592736560730245858879117379648839651800200
987 79955418650368238901941147483221961615091182864000702771674288137226655701800
988 83682154265427775460929929781168747961557297319526159256794699872436372704850
989 87578466210061449662285397411191419824317637088900922227481437220994256724970
990 91651883243087563600066113569851485862657992302338174424108480812668408200550
991 95910260078035665815908678508683022692601975049226114946453542223183096649150
992 100361791136509895030993047553389829653018100473451799606415520976157839531600
993 105015024866759036634116012877256165274443597228806782939062815942386443261200
994 109878878650061560436117175578939608718733616468877833938345725312349604843824
995 114962654318413514862183585384905268848727600827059353069036799879903109168880
996 120276054307920021851612238490930302282912489940915037454580517521411236063240
997 125829198473238469869944807739199907005313486328533360275148768068045123142760
998 131632641589404604748642471827800322003462116725237204983855839131980118340120
999 137697391568392879731825999325625677153359847757604154742274328055338364630136
1000 144034928418821003903583681302955729239916158742263760190663523070437619906000