48 1
49 49
50 1225
51 20825
52 270725
53 2869685
54 25827165
55 202927725
56 1420494075
57 8996462475
58 52179482355
59 279871768995
60 1399358844975
61 6566222272575
62 29078984349975
63 122131734269895
64 488526937079580
65 1867897112363100
66 6848956078664700
67 24151581961607100
68 82115378669464140
69 269807672771096460
70 858478958817125100
71 2650087220696342700
72 7950261662089028100
73 23214764053299962052
74 66072789997853738148
75 183535527771815939300
76 498167861094928978100
77 1322721562217570045300
78 3439076061765682117780
79 8764097060628673784020
80 21910242651571684460050
81 53779686508403225492850
82 129703949814384249718050
83 307583652416968363617090
84 717695188972926181773210
85 1648759217910776363533050
86 3731402440534914927995850
87 8323897751962502531683050
88 18312575054317505569702710
89 39751687313030682822037590
90 85182187099351463190080550
91 180269279675371701169705350
92 376926675684868102445747550
93 778981796415394078387878270
94 1591832366587979203662186030
95 3217533506933149454210801550
96 6435067013866298908421603100
97 12738806129490428451365214300
98 24968060013801239764675820028
99 48467410615025936013782474172
100 93206558875049876949581681100
101 177620046158113916451089618700
102 335504531631992953296502613100
103 628308486510823167082541257260
104 1166858617805814453153290906340
105 2149476401221237150545535880100
106 3928353422921571344100462125700
107 7124301970383188708792363516100
108 12823743546689739675826254328980
109 22914558140806256142050192161620
110 40654861217559486703637437706100
111 71629993573795286096885009291700
112 125352488754141750669548766260475
113 217920480449507966548600162883595
114 376408102594604669493036644980755
115 646073608931037865547749465265475
116 1102125568176476358875572617217575
117 1868821615603590347658579655281975
118 3150299294874623728910177133189615
119 5280079099860284841412832096472735
120 8800131833100474735688053494121225
121 14586519887741882781071979079296825
122 24048046301412293233659208752354225
123 39438795934316160903201102353860929
124 64347509155989525684170219629983621
125 104460242136346632604172434464259125
126 168743468066406098822124701826880125
127 271271144866247779119111862430554125
128 434033831785996446590578979888886600
129 691239065436957303829440597600819400
130 1095866811058590847534478996196421000
131 1729621111429824108759237933755797000
132 2717976032246866456621659610187681000
133 4252833085750979279184479154764253800
134 6626507366170130504775816357423372200
135 10282511430263995610859025382208681000
136 15891154028589811398600311954322507000
137 24461664066480945636047671210586331000
138 37507884901937449975273095856232374200
139 57292263751311049962230333230948351800
140 87183879621560293420785289699269231000
141 132182011039139799702480923092440447000
142 199679208165509059125024373182197271000
143 300569755449134688998720898579517997400
144 450854633173702033498081347869276996100
145 673957956806049431517750468464383138500
146 1004059813200849153077464983630611614500
147 1490876692328533590933205581754544518500
148 2206497504646229714581144260996725887380
149 3255129982101863638342480147411011457620
150 4786955856032152409327176687369134496500
151 7017770235542281687460229900900381640500
152 10256741113484873235518797547469788551500
153 14945537051077958143184533569170263317900
154 21713327413830241075947341223134156141100
155 31453885506015769782914372799867235531500
156 45433390175356111908654094044252673545500
157 65440754656246876785859566650896052721500
158 93996720324427332110598286644014330272700
159 134643950734990502753019167354939446066300
160 192348501049986432504313096221342065809000
161 274054059018122262240658482226867899073000
162 389445241762594793710409422111864909209000
163 551996299193938707606928137428121566965800
164 780408560929361621099450125329413249848200
165 1100576175669612542576147612644044326709000
166 1548268179331827814132546641516197951133000
167 2172779713852228949244834362463908049069000
168 3041891599393120528942768107449471268696600
169 4248592399152374953647337274040997061237400
170 5920169736523801164918420791696471314839000
171 8230479877606260156106097198212167437703000
172 11416472088292554410082650952358812897459000
173 15800397370196895303554388918064597050083256
174 21819596368367141133479870410660634021543544
175 30066372948537399199676986786343393336772600
176 41341262804238923899555856831222165838062325
177 56724058266281314187762687280049018242922725
178 77668325933831337887859679506528655748001885
179 106126949176761904442189943753195644113681965
180 144718567059220778784804468754357696518657225
181 196947824343751586165786532665704835111856825
182 267496298735543199120695141381778208883268225
183 362606093841514114363608969428632683152874705
184 490584715197342625315470958638738336030359895
185 662468411032907924696073922249391183690631975
186 892892206174788941981664851727440291061286575
187 1201229083127234044248714584698067154161586975
188 1613079054485142859419702442308833035588416795
189 2162212349629021279647686252456520877490856555
190 2893101031193760867134228084272809624811709475
191 3864211866839219060298164783888857610762493075
192 5152282489118958747064219711851810147683324100
193 6857865657930751987471685547499305920709527940
194 9112506422181958120339089015170310606970194660
195 12088018723302597506572260938491228356184952100
196 16008457228157493995190291513137032147380071700
197 21165544120449841054043539785825472033784390100
198 27938518238993790191337472517289623084595394932
199 36819636619601087735603688946626721813473401268
200 48446890288948799652110117035035160280886054300
201 63645914693324893660615251791124622329791483100
202 83483602389945639736651174427319309809207010300
203 109336588936509450751872183282231096072703374780
204 142978616301589281752448239676763741018150567020
205 186691823833285367893324134609787050374018256300
206 243408327276308770797625137529216027702833929100
207 316890086454062361981813858292752941726330964300
208 411957112390281070576358015780578824244230253590
209 534776624158812072984216306199633380540646726710
210 693228957242904539053613730258784011811949460550
211 897369999866581949327070534261370714676818013350
212 1160014877876313251569139958923235314094423285550
213 1497473751440331652025617037882721950921891877710
214 1930478209688138394780012325945195768055932902590
215 2485346198101495538189836228013275988814524395550
216 3195445111844779977672646578874211985618674222850
217 4103027155445664231686179335004165685676049150050
218 5261528940512675308868159382534753643984580674770
219 6738449344867110483287291840790123087910077004530
220 8618946836457932013507001191708296972908238029050
221 11010330929810421820722816551257419832443471701850
222 14047663600102951978163593530914639096565808723050
223 17900737044702618806459893470822654391623859115658
224 22782756238712423935494409871956105589339457056292
225 28961130811922572799357300684689964732211174224100
226 36770873952216300295813201992920966457751266149700
227 46631220039961453447763110907223795452008588916100
228 59066212050617841033833273815816807572544212627060
229 74730179887245776777612263557027894663605661279540
230 94439238319046860762916596802837449300161000518100
231 119210186074862430799091441865876780264137656391700
232 150308495485696108398854426700453331637390958059100
233 189307456476579423010449088763273655521686990420380
234 238160993631825725722823047153795889204702987948220
235 299293227291331794357558374765465422262594663999100
236 375708519365714380150977534280052338584959259062700
237 471126556030022794157575003303557694416060023269100
238 590148001763923289523699214664456480373801502831820
239 738457447233390922493005823585367009472976749616780
240 923071809041738653116257279481708761841220937020975
241 1152644072430357592751388623601511977221420962808575
242 1437834358392507924978536324286422157152494190719975
243 1791762815842971414204022188726156841990031222281815
244 2230561872784107270743782724740725864518202133861035
245 2774049029604600412853942982545572775669845293380475
246 3446545764054200512939747341950560115226171425109075
247 4277873385534610686915163786240142454577207748753475
248 5304562998062917251774803094937776643675737608454309
249 6571324311033166147721024729549783006344570470174741
250 8132827117615304638268594962314087879139319888830125
251 10055860130647494897563632194782443633812656611312125
252 12421944867270434873460957417084195077062693461032625
253 15330497811802048892612791348889274899984689978737825
254 18902652641736506887008004867077067109689860459220425
255 23285876442718885295589571213065952236574465783097625
256 28659540237192474209956395339158095060399342502274000
257 35241635602672085511764562689778136031208760876002000
258 43296866597568562200167891304584567124056477647659600
259 53146390752465675876035468473400013673604870667032400
260 65179535828495640225326517939075488467628614969002000
261 79867881930691840839484606488726302770192809891594000
262 97782173204865711681985826635730333298086524259802000
263 119612611873858986848196615838125942592543050606176400
264 146193192290272095036684752691042818724219284074215600
265 178530856944341498547103499830075331621742443685102000
266 217840403427499259695089591535779991795337110184574000
267 265586245274622385107711967762800263969657572690782000
268 323532335152721814585758215274683957926673770368770800
269 393801801611231529970900271080950156933372145833481200
270 478948137094741049964608437801155596270317474662342000
271 582040112792263787176721464771807921924914957997734000
272 706762994104891741571733207222909619480253877568677000
273 857539099513935313107036291430463671636041371449994760
274 1039671297640788830935079397574986929328651928218135240
275 1259513686569237570516065349485116324076560705991133000
276 1524674462689077059045763317797772392303205065147161000
277 1844256882816045176225661305807785819510863768758793000
278 2229145275751567647785799317454628077495739685717149800
279 2692344294089555730442588786016628716975373906125908200
280 3249381044590843122947951983123517417039244369462303000
281 3918781431459342993769847670633941605957200291068271000
282 4722634032784336428389303603071673217435600350774583000
283 5687257154374328549932650721996951151209680422422157400
284 6843987423060632661783359343420059859930293389694460600
285 8230111458110887378093913134492477046751618633176883000
286 9889965869830730210650668724642220316684718189447851000
287 11876235165863680211116074995700072095767841507830683000
288 14251482199036416253339289994840086514921409809396819600
289 17089951682661926544460808334061348559387084792181248400
290 20479694165173383049147249656519797860422539626994058000
291 24525065852121211799596089094844696203222053627387946000
292 29349668970571286251975647605305947915331310078677378000
293 35099808197458721925832101013692419343641117767561109200
294 41948551260377496935750559748071427996058896844158398800
295 50100496444580411320025972168749276351568318093225618000
296 59797366724176619962611644201410426613162186111269286000
297 71324569948114281642151238264332918490398270180911558000
298 85018887378152223717444276011084838840554738055646577136
299 101277479386723166898469476204439708419624966847164647664
300 120568427841337103450558900243380605261458293865672199600
301 143443070277638213986633316099832261595648009697894593200
302 170550422141128900094343549063580090558605113892772311600
303 202654031014753163641514099475548107604930782390235334960
304 240651661830019381824297993127213377780855304088404460265
305 285598275712668916172805011298832996977279641038767939225
306 338732838635956156391001292470708903391657248673887555825
307 401509580931422934409410798411226383556906468505341620225
308 475634426641839476146532791964068177444335354998635457805
309 563107424644936391299918133014931290537546454768499450045
310 666272143663856035507536722269575191094043515184102402725
311 787873143267905806246554831276950130913488719476257974325
312 931122805680252316473201164236395609261395759381032151475
313 1099779011992147075683441375116950285655912727117973824195
314 1298235375058399179566167638295948833443445850808435266155
315 1531626004282381054544355078888478960804065329605457336475
316 1805947079676240347895582854211788625425688970728822829575
317 2128197859692818551237545593996791800222837932048464077975
318 2506544145860430738124220366262888120262453564412635469615
319 2950507684610617732330724342575133986582002535231109648735
320 3471185511306609096859675697147216454802355923801305469100
321 4081503842964913993010827468074199567734638284030106430700
322 4796511815455117904195206002627344017556764698750709017100
323 5633721150516374847472914686722298609712127264350832772812
324 6613498741910526994859508545282698367922932005977064559388
325 7759520184552062358589676091035656929873476180297999934300
326 9099293453827238593166310811790014960930767031572474743100
327 10664763295345903297366966435323780975714554907972040290300
328 12493008431690915291201303538522143428694192892195818625780
329 14627045459168367013541739730155819174520958937837808996020
330 17116755324558727356272248620395107544652185991086797761300
331 20019950573953847190551640612546927905582592095582085014100
332 23403604192086891786137833392132324171314861182159338819300
333 27345263845490999876434731647649347189641574644417753778340
334 31934678756622356499053148147954132731959041717606747419460
335 37275670325674179188790260033326252492007940680830175559300
336 43488282046619875720255303372213961240675930794301871485850
337 50711249306958124974830578672789290443279545597507718653050
338 59104835399144297384457708935871655758029263489508996223210
339 68854086599003150561275475358283475264508317260974397662090
340 80172566587880380790526238430878019143605574892915394538050
341 93306638929922217916619274078257353337779867025543172482850
342 108540375898072784107087726988993247760274539192978792480050
343 126201182823860898131291831719405708412793786248107545154770
344 146666239498000503233663480106336363831084670504557417342030
345 170369874164344018907790911234633149904795324323475787821550
346 197812001546520236718441796265714999553889873207794035524350
347 229567774370041880071235128107702691789965839475265987715550
348 266298618269248580882632748604935122476360373791308545750038
349 308764843109527424345643951040273613768271662635105257364662
350 357840049961372842784686698225482664963228748087042516813350
351 414527582628521015899092511805757146541562015110732420466950
352 479979306201445386830528171564560906521808649075584907909100
353 555517033079049906725168670696032786892453944667808106530860
354 642656959836547931309508854334626165228525151674523103633740
355 743137526846822526432819684979779441876633318711582090521100
356 858951167394379283798973402119485328922342407341958520212700
357 992380474950787716233765386914745185842317926929058872867100
358 1146039387201232265844154866178963795263063928518074440278780
359 1322920064325538210411741469319125409966044856392246701157820
360 1526446228067928704321240156906683165345436372760284655182100
361 1760533828538409783578171554770966845654001695100520001663700
362 2029660018888230387437255104544872605499199406453465734402100
363 2338941545575960732189598739523138907289553601722565274882420
364 2694223805663448438344980826539311905865181996920929620434180
365 3102181984438986372226870667781857557226471384467316439932100
366 3570435868882606956713945485560251150770089706651062317657700
367 4107680137554597972144257031976840665619507593545266051976100
368 4723832158187787667965895586773366765462433732577055959772515
369 5430199583711195169717805207225458992073638776700727878990835
370 6239670329109137306818596045569626792134305426643693525548475
371 7166927839317306318358201649864803529045904994689815164020075
372 8228694926623573921077935227622552200015668697606824817948975
373 9444009869632594069421753353548344524941059766791832791061439
374 10834538930191994423201643417874481142110295560675292833917111
375 12424929965816507366056930525085414153796210505361574350822375
376 14243212399838435273284774016561328420205412042731560841186625
377 16321249467292067167259452292533801867530213799725831115888625
378 18695249389807276937042645353265991230080063079685952005472425
379 21406342956909238547248225344071935577644543526286935982096825
380 24501235914534670626368450695022094938267851024063360461436125
381 28032945595909037563502641786196450965405559279784205212634125
382 32061632388135486075622781923134863080194382170292114943791125
383 36655537924345943781980673064360156894669995137975761264095525
384 41892043342109650036549340644983036451051423014829441444680600
385 47858862571846336095167644357028098022714533711303664558463000
386 54655387434120371990339380833765816085111863942494717513511000
387 62394203353995822891626372810228232521941862376830252736663000
388 71202796768677586123385390148142806525039537065323935475956600
389 81225477838755369507322336561957629730910205039328477713041400
390 92625544903843842420630734675916595307178303992216685111363000
391 105587720283973592963459525534353903105267396096083743086131000
392 120320890556155954772314343050775377957165172295537288633033000
393 137061188372664609349331990779578908803379457136655520095020200
394 156075457279855075386233538633393323897489902057347615368317800
395 177665145894935892730726938790173956598007237212254490116673000
396 202170683259754636555654792416404847163249614758772350822421000
397 229976393278288225537521354124105227288854146301526141193413000
398 261516012927882039325524282689696801317039857794306869128509640
399 297278886490669326754655808527604056198002573390109517898220360
400 337816916466669689493927055145004609315912015216033543066159500
401 383752361198681431974687674541492488203061524367222240140311500
402 435786579666299253259391088038644012027205459874642204905099500
403 494709835508503095953618615435418413653419155857692418526070700
404 561412285239986659452982923134575952572981289231763306417226300
405 636896289978136126270190711119056752918928353330151650137189500
406 722290205952858288451668795291444250516996959363244608814801500
407 818863826804493937046877993547681921895314101562229960411209500
408 928045670378426461986461726020706178148022648437193955132704100
409 1051442324611569038649481567707669880505654468728011987948132900
410 1190860091410893110072617245193769754163862796073162748781034500
411 1348329194407374843635938533814433523309497545967134682504146500
412 1526130846417138559280238120691062119789870848732031563713484500
413 1726827505671995136939009161220297686227990850757065851544298900
414 1953296686743732204078551346298369513930022437741599077976338100
415 2208768732966345680361304655895976425833676598536140646757984500
416 2496869002483695116930170480578060307464156154866941600682939000
417 2821664970286452205311330868295531566971688662817112865812427000
418 3187718804269559518432800818777114040524772597452846426782687800
419 3600146035010634604375589064872266261401293041328147312188534200
420 4064681007270071327520826363565461908033717949886617933116087000
421 4587749876838337879051656565847344405582292913947094235500999000
422 5176552000068926697753473451303688072608897352100731998346047000
423 5839150656077749315065918053070560145902836213169625694134341016
424 6584574144087674759542418230058291228358517431872131101896171784
425 7422928411769925126805113389323007352924058112853198191792766600
426 8365522495804201333383540486379897175517589301786937644718832200
427 9425008194481250578772484927926691540754645466657051119511718600
428 10615535545363092757143746181980589419586811209813731260923725160
429 11952925850290726490327210267899403834652866165380815514268446440
430 13454864177028828248274084856535978138483592803962698091977570600
431 15141113473366644843358043271976518479599030022213897852852044200
432 17033752657537475448777798680973583289548908774990635084458549725
433 19157441300555134725508537217822237829544616882002454523559875405
434 21539713793888415727644313866670599010420631416551982547214989445
435 24211306202432715352778492330753774081480554693023546274001344725
436 27206519340877999726318099629403725514241035685974912823362335825
437 30563621984482482983036014236630920436306767595812434200024012225
438 34325298536418788580948139065754726028467600530681656870796198345
439 38539145927078895619018498848762978840146487552351016282044836505
440 43258225020190597123388110952693139514450139089373589704336040975
441 48541672350900899062122536717907568768123438520136776233109908575
442 54455378627152785242279597028718643135813603619036688058463399975
443 61072741093237174335012307553727490909279560514514564075694395415
444 68475497589387134860468344832967186777071022395061783963657352435
445 76754650950320591972061494837960700543568274473054140714930785475
446 86011493275987397034018660044548925734752387977342077283565654075
447 96358740587384377128336694335622480710361697809202778310160018475
448 107921789457870502383737097655897178395605101546307111707379220692
449 120840108395470961521940042013710306981612694748857588919235087508
450 135268778054631673345455270910869746621208240390512226402128829300
451 151380195788185818061539273401494431082295077955635270737866258100
452 169365961624405915256969682122464066458409344643433520726523635300
453 189438964483594764472610533336978326186813415119692308368185695780
454 211835689348650303129470891958098916474909582424483517239301246020
455 236818768190751567380612422213599525788903832931547912392830631300
456 264679799742604692954802118944611234705245460335259431497869529100
457 295742465727066857409155423857426245135200917782918240084416564300
458 330365973909747855349739473479759073833956147181894034045518991340
459 368948861373660013638760141915351374427702850502407205904849676460
460 411933194737581568625800158449178719021221629201716783291822454300
461 459809207685290806625893155072812081038215910561722607984334507100
462 513120420170541914640489462907341017970182972655835374127445754300
463 572469288045688931273606316448431063422155942987112718604837070460
464 638523436666345346420560891423250032278558551793318032290010578590
465 712022537289809558958179411299307589950910615309095647517637695550
466 793785890854189604006008625993964920854364465870905674026840110350
467 884720790045123019262066893410934649257728414228431861027528237550
468 985831737478851364320588824086470037744325947283109788002102893270
469 1098230605409931804908209402604642393591660022032728006111606311030
470 1223147830669829261390659761194743898076019455818441144247523616550
471 1361944747625270879704493492961523347503085493358122408842987289350
472 1516127171884735507595568228013771273635510266191117398523325473050
473 1687360358356423282571067698471797205716697308019761245885959879418
474 1877485469157147032719920396891154637346747708923396315844941274282
475 2088537699882072226093588263520605275737014430301201990694021323850
476 2322766226971650419674177601485532970212193618746196606472790070450
477 2582656154464981935162197472980417778068103394270246576427787560850
478 2870952655428514802343093935080557437015240517351576426819726637410
479 3190687521926354037870863097224099796590023684017181226094313362690
480 3545208357695948930967625663582333107322248537796868028993681514100
481 3938210669865476757033320887258896592660511655150793353223927963700
482 4373773140265345154124563750365871331019277921158254369248694190100
483 4856396383329107378027963888337277822717956864182613472062343204180
484 5391045526447908190287923215493675381182319087762350735041683740420
485 5983196980153856915994605857012431487124541779324348069783104380100
486 6638889799896745345144699649561739047357368275688660187019608969700
487 7364782078700945291766443574798557895359996242050973829336103800100
488 8168212850922866596322782873867491483944723104820170974354587851020
489 9057270031975695613609616383948306883557754191059101148433998773580
490 10040864967574866177983511375870294961410179985563256929259410405100
491 11128814219140540165665697710050372067838371044947086122497450358700
492 12331929269858436399791719084109871750847924671427852189794472019100
493 13662114898966762123814196648238577018355116546098721639480167877340
494 15132477040559597509336800771815822975487505770790960739693280115260
495 16757441018069352946581020988923562355405627195842339074156988047100
496 18552881127148212190857558952022515464913372966825446832102379623575
497 20536262628491450910592888194109554980093421747243311972282589471975
498 22726797308863872341056129601481240844636720066949265249326065682319
499 25145613873887078266490041399421594637414020650571359998700015023231
500 27815944550760042330188098893165480793599580365676283184402671485875
501 30763329403820709067161672285818776771729337225615491998644014159875
502 34015840001581488880429866712513272994291029267090257672509460590875
503 37604324221528547048035654849217969925556896090871207932466502587275
504 41562674139584183579407829043872493075615516732015545609568239701725
505 45928119125798714896282174326379888409597015207150657621076501202125
506 50741546457760152265324847618227562304052597586939372830272291721125
507 56047851969682782567581040833205608035195352890148719008601420267125
508 61896323479562725096372105963627062786693998409120759252977220642825
509 68341059980688561982762260163744414226523308438703831799924957282425
510 75441429848812048942010287193743833886421833990776957181735342454625
511 83262571604196451424119345045363065045273341618330507818286738648625
512 91875941080492636054200656601779933843060239027123318971902608164000
513 101359909192027359775924595347770120562343876604116693833518361264800
514 111800414859875671512500519332089789633143245868060044271305660279200
515 123291678057464605629417060933675035676806791481907757601118661764000
516 135936978371050719027305990260205808566735693172359835303797498868000
517 149849504942075099652701912504320688761199047697462760878599801524000
518 165153284170201918340637426972847056975108737675075979010882334445600
519 181984192111114215751148247556067139214610265081453148846386266618400
520 200491059105464813963129425273633288965248597123634825000256056444000
521 220836874828640947303996681961021022306330907191149564112332780988000
522 243200102659389397663895080134288973932288467413038127566746227164000
523 267776113033390852585720267179438175508603933593724085720859530119520
524 294778746280455476375876932777364714215353910090570212012038642400480
525 324442016346413260162128699597728459042056190351256522654759512076000
526 357021967778689068713974259389968973757576477248453830369044986092000
527 392798699414131814639382953441573380313659297515522272660723815596000
528 432078569355544996103321248785730718345025227267074499926796197155600
529 475196597066701253510721290244597817057210696931980063329054445520400
530 522519079762140382491042082634101334108551181273754011544395967066000
531 574446441726079799384561792709539976007537634071145714555019168762000
532 631416336773294324943361309341891048008285168028614711039814458226000
533 693907025773537886999611500781913254821476277441755960792208466462800
534 762441053010430517814387945303583699742115909781682475438352512533200
535 837589247146982191028126387551164844685897354688295943243364669826000
536 919975074735209947522696196162754829409100373182226691759105457022000
537 1010279376549709083475844289037626469105699182819745876226256912926000
538 1109245519558660177367355566331108245671155429300047513081073916641200
539 1217685000085779705908359776481603552783610542551375986864967089754800
540 1336483536679514311362833901016394143299084741824680961193256561926000
541 1466607694408959923828180812271540023376886095998280730234384989862000
542 1609112085768534977155615385123835410263709036500137967180236162966000
543 1765147197115786853728281119438873995501402033978939224603774215132400
544 1935967893610863000863276066481345672485408682428513988275107203693600
545 2122942659995815564326932507509725133811967267451790993178940494996000
546 2327563639272520678960853713052831170805891823350758799750404639092000
547 2551457536437011646075324611302402105071789233212154435798539754676000
548 2796397459934964764098555773987432707158680999600521261635199571124896
549 3064315779449691927125962315207785541377476783993385574127194739615904
550 3357318085054443346452747556502553879995243488438968258505890650973600
551 3677698339691845494821995832272181288026598731868531829894126736951200
552 4027955324424402208614566863917150934505322420617915813693567378565600
553 4410810483973652319532387080685513795606818413072688009846619327419360
554 4829227288777477045495933681224851072660429645933338255839974520534240
555 5286432239194279606016258763470990819184493991110459037457960273957600
556 5785937647622085553041417071830454518634997360349242568556350221103200
557 6331566345236741950970666618879298952612364498456833223351448080853600
558 6927478471847258840473788183009115324622939980664535173784525547286880
559 7578200520083400571085807425248719112454449019944178399502054365818720
560 8288656818841219374625101871365786529247053615563945124455371962614225
561 9064203655691859783946748830090070648942684363219051101012599748589825
562 9910666253888764977778351833678248452734997299862075328344515678419225
563 10834378836775484820367402101671560929883113553053103708462062770776745
564 11842228030894134571099253459966589853593170627755718006923650005267605
565 12941699879023570662806727669015712315822323800158569968881745170166725
566 14140930755844287635422022897032612298755666546119209657117891440761325
567 15448762502049539671067990332596322106733069232465494943325326487305725
568 16874802117623343333012727901759059531969967930846925245786125855364715
569 18429486381818968054672249858159126437026702020445106458449722863152635
570 20124151796239103048205330304886402431236053930371093259226708873557475
571 21971110278494317094694538439942898256664984310213946942673902039773075
572 23983731067364025530849763335204843135138112643974003151163114440362975
573 26176529336380165007956027411566428793207882942851626296412313474910447
574 28565262051487100217807528011861464120344723971857097897605832575282503
575 31167031650104521110511059974991161042121852530963626738374485257661175
576 34000398163750386666012065427263084773223839124687592805499438462903100
577 37085500454601083376727715976428733297070236625604425423011674845170300
578 40444187288225332437261546857312844991899239187923316782076883133034780
579 44100159020494289041759765782267678437494650639938983835823946015117020
580 48079120736629112113196737131043709574712213103692877114244151670616300
581 52408947744805842659976180625021379480127196647740265672374957074349100
582 57119864396024345370985275512663750669352113200346132249667088047324300
583 62244637276415314675297973128753208673331368216451953460852172582411340
584 67818783898183850317861970722372899002286416116432725412570277589791460
585 73880798101373468223369185982473269862825984037454645002520693463739300
586 80472393471012736763744131943734825538319752130015654222076443066452100
587 87638766173440587161999639055607314640062512987605174449645402745839300
588 95428878722190861576399606971661298163623625253170078845169438545469460
589 103895766298281732843806596129960267316773226015004022994093898897008340
590 113096867372668306970195372170989958887262367802310652336744281087149300
591 123094380510583737420599382970635480114865671033454135416235488255074100
592 133955649379164655428299328526868022477942053771700088541197443101110050
593 145753578131825028750424773975105940053980986947923215605376300475152770
594 158567079506051404904308270588302066652133161624663718076178612604836530
595 172481558146436171696642451554003162080473914381489784744654980804164050
596 187589431852693354618976096945594679926938782794466992167544468173871850
597 203990693654021735350689854055592028991589168175403996947220487249183050
598 221793517827463632254022786773170969703582404670711982135341547954566298
599 241114913209892406025698093061940854541644029759993606713374931442441402
600 262081427402056963071410970719500928849613075826080007297146664611349350
601 284829905729902775417573224959168278912508966675360007930533716874178950
602 309508309114443088089131915930359754341751620827737770350507757325371350
603 336276595308124652464408189740553030392930139385812388326767887688646710
604 365307668284365629655580119790097176901672309692501227606776626194141390
605 396788400919284032211177688461416143672372975518784995874506030246778350
606 430920736482233196272354263812935811945265274488142844981990419945425950
607 467922874856378443895025112941774665207112739918251711814075464949684350
608 508030549844068024800312979765355350796293831911244715683853361945371580
609 551498404376180796975740828301428535891163892395629290287819424999521020
610 598601470942117946895377055629664425077597819148280902269697240657843100
611 649636765089936173273668527512832972863964951153818172800683861530980700
612 704925000416739251850150955386265566299196010826483549209252700810213100
613 764812434080462232538305372835010251577711778117937018876587443533912620
614 829672852518381291128126323181442216375821610891189628251280371607459980
615 899909707758032617361195218265585472788589577950761236992129503595393100
616 975958415455894528687493405724649033869315457777586130259070025025989700
617 1058288826601558742003837313413195876796779679171828896959307918174052100
618 1147407885683795267646265718753254476948087441628403961966407532336077540
619 1243862489033746533578000840469815273609222638122560512184249146262753060
620 1348242558043571417514616295614135436429576985377600555164745578116970100
621 1461184343010572164531547503623696520109541549597713690675928453770747700
622 1583373974481839523238018375006862779630896940504839574216772645026838100
623 1715551280177714822569192082833522629060954424233939225629651057133426324
624 1858513886859191057783291423069649514816033959586767494432121978561211851
625 2013121627880406258430774938333675817608355675462269816325955349394726875
626 2180301278638640688196652441863116023914931925327648624602159253842731875
627 2361051643707129035404665079530524606208397784422168717833426342244201875
628 2556449021117374196955395982664085263273920359684693025516192660223032375
629 2767653071054782047994740229080395233389493814529555788381557974664866375
630 2995913118152083660200492000550943293875225263150550080206841106595989375
631 3242574918617435316614940741591158179134248955485415266913407784326019375
632 3509087925627087534418908473776732823994598184703394603919989246051445625
633 3797013088755463947499434297266105773655693420371365443215988363676179625
634 4108031225718368844222937447895411366037047147637279336175659765479006625
635 4443952007378473962660247494742054884895272468057363506765832966063320625
636 4806723599817533061652920759618957324478560016470209507318145861252163125
637 5198443010328978879920051823221181350921634516963537277014701041795633125
638 5621367187440489026083039090195107969301699698004638614805727567229854125
639 6077924928552406916526331605134812169854122008502477284028527775735832125
640 6570729652489088558406844978524121264707158928110786253003813811606305000
641 7102593098221763517603351823328771889843657458548084297091812231432785000
642 7676540015249784811955137829254329214275468162269141614028524330942505000
643 8295823915639683418633871637328628041645589963595055559361917890413497000
644 8963943962536839130201700225569859830234496537844321778907844163466933000
645 9684663075102615140670178635665928962313652038374518504850183392690405000
646 10462027335311520703800895315451822925843844844130332699219428882404685000
647 11300386787890741060699798445905391373991598688067320962262054235251805000
648 12204417730922000345555782321577822683910926583112706639243018574071949400
649 13179146601278499541207492057743771916569369970782273891628484283814800600
650 14229975566164492860107757205205069345133040666127039916210157449301695000
651 15362709939590522142504394594674129591511790171888396327450766997504815000
652 16583587550683808670385538535972735916665045019985487426321026626445595000
653 17899310199333102581424391180149085212532684955455410395682033697634667000
654 19317077343834734469061966719170794932337254060838017159696452208338403000
655 20844622174978173109119585174723015948403461960212357890611492910150995000
656 22490250241423818354576394530622201418014261588650175618817663403057652500
657 24262880802324217830799164542887990692340508807460041677443686134333132500
658 26172091094966123496173525031508685041901729172637225284849090944903608500
659 28228163717811252674268990173100202033736889565904961477439526894748736500
660 30442137342737625433035185480794335526578998551466134926650470180611382500
661 32825860984583312253240224474396502093097419318954510907856379754297102500
662 35392052071325981615057049840473101605261386953009586679154598367010882500
663 38154358574453863106963941535339294901281787885927408078503249946875146500
664 41127425476359358933480612304326772426056992136778894422282723968709573500
665 44326965869982129158451551349071804964875040147419716030499208167247757500
666 47769837005514721714447788347057964573797373362753286207625360257907777500
667 51474121619835734060640831708380714653833357080705075768152044090508057500
668 55459214906532694116948509001932769981872068596630630021170266858805455500
669 59745917508003820232268200518990375391098895154824301906864587002481239500
670 64356534936274211504211727247143973492019710215003669256590471530003907500
671 69314983855922946901004926136169512380650442302194963196103060026697627500
672 74646905690993942816466843531259474871469707094671498826572526182597445000
673 80379788048062277624771497114460202541598580599542269936453296193420928776
674 86543094479862580062453656637613700500059813616759568589727670342437230024
675 93168403148177418727521879155325754126858651022827286759276200129418070600
676 100289554981159132260835653358280588837191796323935104855526610330392700200
677 107942811959053628840358882867338566999648403992534286148158211754651602600
678 116167026203552952942481464419135791152002568106251184140398837412148867560
679 125003820589877107841434095626930589845023365680102304328574977183596008040
680 134497781647336128690150609218849368820594760541882226176314848868426084600
681 144696665563721806695090939775728941811729908260697940009589908498259342200
682 155651618161606107517432209664112205545110090589583588464574633431881500600
683 167417409770672395959694801890690765964268018697142662868196023045630023480
684 180052685979779746598162334108856106791759944636549656292210817237753044120
685 193620235315775708665213812974201621903226942034594214380163908646563320600
686 208187274963357580163537109248122747062090411027792525179925456632511658200
687 223825755711778806842488253604789244493984526410161916742736758539179200600
688 240612687390162217355674872625148437831033365890924060498442015429617640645
689 258630486133887313195101384147780458136633368328933974545127220953208353205
690 277967344910252719789127655859764043791708760353527168903641405697373463725
691 298717628822682160768720389112125900871027610271053302818687731472605075325
692 320982296809465924304277188300607334476321593645293300544304208352550795225
693 344869351455751760531572234871815322158280409916570941515043126183438296265
694 370494318746581612707292772447430082937843040993963209615232089119669005585
695 397980759704596941007061015225601093727667563355184591472312676875069488225
696 427460815979011529229806275612682656226013308788901968618409912199148709575
697 459075791583006218602734936983112190122544339331070373077090460404940909975
698 492976773115289754745706132329557398008516844389364800627398679019459623327
699 529325290948675174450458658215607713069052648583972343530801346596931300623
700 568294024024651260913069111581173925074136279154571534465584267818791273675
701 610067551058622563399787821161413356013735883135305736080206082298579912475
702 654843151136319632273166743815462042693643103915878634141138638797558254675
703 702831656868446872500818657866060787807070384813530808856825134465165577155
704 754258363468577131464293193807479869841734071507203794870739168694324034020
705 809363997329295095406889956825377942524235190886725533308784039466512091300
706 868405747894350056773957917201697306112629247364784538778117829579570724100
707 931658366860858103397857735146585729016128798007439558294581647212073599300
708 999415338996193238190429206793610145671847256044344253443278494282042588340
709 1071990129119971264564318165834598476976308176301724774116920502943976089460
710 1149717510083352866828800449762182656575798799356834727527210811314536289300
711 1232954976876717780264369713093381400943277445464116879746375394939118102100
712 1322084252313588945102757885124228249204237260798872316836474821079295314300
713 1417512890074569801290626123448984573958828822480595431435197815683515126460
714 1519675981251115372554815393607469948658564233109827534601698559156200901340
715 1629037970906368053038520249519251893989315482269155453133754827281384774300
716 1746094591570298691580210327329018497150224379198675605454743198103999249100
717 1871374921010320122366234386688948075421092496091854124231765131600250316300
718 2005443572067775892326800432302484653958723003274554121191652782819372727020
719 2148903022826722602955245172616224241723281429738307620174066096642517124780
720 2302396095885774217452048399231668830417801531862472450186499389259839776550
721 2466608596038102839201971613441356949080586782277626503097274977201106209350
722 2642272116230727373744545259502462488480984654012531654653163996348959470550
723 2830167022273801320321935144622637598772965784964533905650722324978218810678
724 3031125627405668869693906870868031984484655663186867674099294324384956241022
725 3246035568492038302109427594356459658421529329114444702691267924932190952350
726 3475843396349881721727794149709129368752257069228741672793304592184027479950
727 3721558393440889560671732469570746761535921781044617372784583856432677434350
728 3984256632977893529660325349775740650585516259706590363804672128651454665010
729 4265085294333163558182639030817202546662028418981063693412049899833936051090
730 4565267250532565098934496323308735863729150653748059378578880391317849438850
731 4886105944567064549518472638856055514474391109648362233881642117208415724450
732 5228990572255981360010997034565252392683120310325440285382108230696725599850
733 5595401590457860345821986607790262779323689324771602524357788807446277174730
734 5986916570548206259232271385011738892162664671111306491076701143827357793370
735 6405216418272098399615312180471074360610711111014279870365902970470317289850
736 6852091982337593636797775820969056292746342118759462186903058991665920821700
737 7329451075446743846618230450006087790644490771445172179604578340867610516100
738 7839325932869126027252542133484772158689324912067445026881418573275792117220
739 8383881135152364882980649257084293234835616657044633682873181368525051193380
740 8965422023139812158100694292257770222223058274874319256251667937440083646100
741 9586403635132180099787322468344888506013399973566912797810225024016020175700
742 10249440197792619069225062350881710765795306599980762674315831365734707450100
743 10957315204258871897027656585187210214368219861562167866211025474447320338740
744 11712992114897414786477839797958741953290166058911282891466958265788514844860
745 12519625718218901027153501649181151729126504611031428628612458978497049583100
746 13380574191678080467416206633652061876688212664512099938316467618852147548700
747 14299411904411339211959808805920014623585257311002201221634336639889204891100
748 15279943006428116757922767124040244197773960669470923591117834009481607512204
749 16326215851376119046625039337954554784782734010604453309197229205565940123596
750 17442538302752263938701965104652302120494373942953475757689347441843953123500
751 18633493976339900736792568696435105110229409432657269266037979984103568699500
752 19903959474726712150664789289373862276835960075792992170540569528474266565375
753 21259122673005977658795157921841869921216280761804429935343331709136344288975
754 22704502118196185771574432114828286006511438660623994576839762193610203390775
755 24245967608540481269503106430969386046557476928954902270882631479739326110375
756 25889762022678818982689757714424937642934255025833200729925521749552161778875
757 27642524472733238321433210987051731728774655930261964672148970330621983732875
758 29511314859622245982600526659415792465367872105828970734491435930438681224675
759 31503639913436406048936427193384791112818867691032614328381153124054794725075
760 33627480806477062636505175094062417479975195849978633271867522997586578639125
761 35891322431597538101515341159300841097140426426134277587505168304576979445125
762 38304184443805775957079397707825267389385160975790363475740809871271230164125
763 40875654168704625252100112518979970654686542411927338925860472631860067993325
764 43615921487277002363972745760475834609190668160212970585694694260811580931425
765 46535815812785086204238703635654133160433558078888315896870908102539552876625
766 49646845282163476368310371845280036212941651098089763199168684688781751397625
767 52961238291264793288587003067218063665265989418963627779919862526141311991625
768 56491987510682446174492803271699267909617055380227869631914520027884066124400
769 60252896526650209581393849814059274649785735904847755543609245355676625311600
770 64258629259723907725309230411115846925671768208771152034043101002591414806000
771 68524762322610142263089096330526027634430059874083759637962974928074662262000
772 73067840487645068821967931446362007367099456108829644254844498127726021086000
773 77905435444068466481905118631776319578990178720172848288268685589975467999280
774 83056208035411836166659176061976406823882091362828904373443474719891201420720
775 88539974178052507605448227576384752804000853928737827908416358882965173454000
776 94377774673308716898115143680322209032836075066896366012267986941182657418000
777 100591949137394887558073342441166469709895240503399830441059294723318141034000
778 107206214286155099342713781396202073197669174125541189154991960677728100992400
779 114245746824780878779718243102108638879595467364974810330695947151778646611600
780 121737271206733723289863701666181336511044350470874797893364533850255934914000
781 129709152540871811581696522511988572735505644908258140729492088590791112098000
782 138191494941364791085676676572718070680061872368198727589186394111714781554000
783 147216245631413103972904541165222107948963872196325991431745505563908399941200
784 156817305129113958579833098197736593249983255165651599568598473318076339067800
785 167030643862082031865900925488769641385667374905069885564925103873392030079000
786 177894425576688993288073343406738398548962813923285813081342996808246796263000
787 189449137928084218833171476672669986005458368819520886190821297006887995479000
788 201737730658554546541269085970356687800407019769976295024820516272199649239800
789 214805761794331359272687326357100440856303830767221723042622654978091124494200
790 228701552314719371732375994369419606841617286126826362808183150178830172979000
791 243476349772467056581843084180633794093834822781049331064970217754313145123000
792 259184501370690737651639412192287587261179004895955739520774747932010767389000
793 275883637029473496587583964924139673420288524674487116026811241758502736294600
794 293634863004560263124050493498347051870923711248716850033898292166556531659400
795 312502966651439637461338878622738830304396720806867330357361636241515987509000
796 332556632960622929704847255860561642944251055831906945139652222524394018793000
797 353868673524187550033061766249489491891279160878544506376906303540643568729000
798 376516268629735553235177719289456819372321027174771354785028306967244757127656
799 400581223215923711098411448351898799838195074184610269604843698091649215639144
800 426150237463748628828097285480743404083186249132564116600897551161328952807600
801 453315192839923840227497909256408322271755890511532347141193809402688567329200
802 482173454453075490533757723108275165068896849058685600009598720346095797079600
803 512828190630224660792857551862178751722283668601489452725440758195913808019760
804 545388710670238924970181840869301212149095330099996719565151282525813097417840
805 579970821782750772260233001188622821373872841123510382100326000572363993951600
806 616697206275589871295181792820620044890951860086476738750478570529453006761200
807 655697820111200297938355344935758071445320357167044437643789468270446082287600
808 697110314012960316755514629879069107536603748146015665284449855740158466432080
809 741080478365945987194758653839903952690029477332623749297135260570023915037520
810 787762713223643372214900931247141996953968342046489812244986300605930933307600
811 837320524802588171515445157590343590471387058190960993093950052151258174197200
812 889927049921075386479766319323768318668542266035419275382575186317829368387600
813 945765609916123253866732049163691036702646878806269112269325001929928466011920
814 1005030295654992596145587321173948438480358432569586236797951111711438343777680
815 1067926585343962145839183398639853947016286991583067513677092771896769556947600
816 1134671996927959779954132361054844818704804928557009233281911070140317654256825
817 1205496776970277165438915655372962570717588591197758834319013451631520836837225
818 1280644628002190547180562345578030367333749957921774969445393510954005252640065
819 1360373476438124589028379456586779339619119605107566407231877153659312972648785
820 1444956283263292957258123256996320023947769528741197479184118220208078546077725
821 1534681899817805327178420690807216998267941504652681928085589985499136463557325
822 1629855971124335890104214222020067664827193690987731970137409519483579034940725
823 1730801889335907661362281683512923468584232784106972143771726496174174897749957
824 1837861800016479269281598076307537291383257492402248771221524011401443448126243
825 1951397664110161386302855100326535734094192318187715876779610436816204433338675
826 2071792378605389852295833307030486524886636060183873154524367893072217046192475
827 2199450959058610279651674126975882356972077049771582925278115850540081511169675
828 2334801787308370912245623304020552040478051022065218797602922979804086527241655
829 2478297927885581928619233955227961128753270547108919824856367669984107210093895
830 2630418516809505116053662637901800175019455951535042780857781542310497422478175
831 2791670226652233399030132378156316660844403442816884483898871598544091134200975
832 2962588811957472178562589462533234007426713857683224350260027002536586509764300
833 3143740739312833534703996206739087806606946042611625329638984067659842754947340
834 3335724906599113445220270784249871794796683205519205502441364774081817885020460
835 3539174456175679449503082725347703873767764265068026168409834290163046930104300
836 3754758687008715761147940556333350810240927570554403396942413028650136083207100
837 3983185071009245997567587130102680137099691225036800561775411539898813563554300
838 4225201379121200184761567107627906272012077527317517557933917557512918691466460
839 4481597922986962016453798739949195148189801574487227852220678673518759522301340
840 4753209918319505168966150178733994854140698639607665903870416774944138887289300
841 5040919976427117083355021816286620015551484938095897887963455873553620181854100
842 5345660730669562448595627669160370343947544480953080631820188722332680343981300
843 5668417604974139803982533490694581383582113204331379839779143513115030855316020
844 6010231731907253762011630987620887798672491890019704252228137091795334223475780
845 6372203028182721993600788186373463224439467562191530857130208083522029383735300
846 6755493435892960910509106272771867027413270122323352262070370975763955963208100
847 7161330338174390351941443070134882818797296362462927867301131685196584106179300
848 7591010158464853773057929654342975787925134144210703539339199586308379152550058
849 8045902152979601564701850532505850741508662782066026597876380085862439326485642
850 8527452406524515374060564778840365499105191227875464598746786874043732453257850
851 9037188042281896118711756695881881743136385722194296853715461556427417581223450
852 9576721656746486931769175006083785130786319198146195173340265231438009675624850
853 10147755991558699817141746931912383498833205311824477618458690984368474848829810
854 10752088854579565314936788932820317007448582303099384474148538586415232656204290
855 11391618303179093363408865597969480844322847421499347862945477684491975119026850
856 12068348103367950394898501178046875745965788852479507141932337744956844928077950
857 12784393479093119268761453040279570475021855434579650952578508587673691104280350
858 13541987166743081892095465072296137614282409830702889527546123911387687614163630
859 14343485790668689698286072129596032318950172681348683235711615832160325105507470
860 15191376576323981700155199546123876593962005549211659584620676866573743338345350
861 16088284418468571025625617231503884068144264179423418084081676238769979107398950
862 17036979322751730005023688026482000081990608995900474678720399161940690406115350
863 18040384239919930054399316278348424626696804372346146807037674204607135976046070
864 19101583312856396528187511353545390781208381100131214266275184451936967504048780
865 20223830557675376985167928177254299909112912670273562228063689780814537198289100
866 21410559001157550695789029097190982544366482117917976637534419743502920799166700
867 22665390297928689198106334831824886283230451765854561348891748373158769637213100
868 23992144851953783199946705651248782065663453820441169818095167790124161030610940
869 25394852468145965408956988076656749835641341498128351488337029000752613807065660
870 26877763561176386746706301249016268074218938081960663984006344562840357679011100
871 28445360949920574552103509584317338387174599112257276221226641694087425927604700
872 30102372267391675982323131501850387225262439837243136971977708200539120641834100
873 31853783017494464403112840971048955209277709064137283123074593041297760388268084
874 33704850311489300106925693715129281904247842278518142190759315155077775519789716
875 35661117318685777017605782346720824263865613051636486598445466457911793929644500
876 37728428467595097424423508859574205380611445692311065531688681904747260244406500
877 39912945435562002944776136634314328249452639170273588023270173740004037677134500
878 42221163966775227211461985499913229160264358062048446125820738004486198892197700
879 44659931560523976797683616431316159364467353473574710161969228286333777167559300
880 47236466073631129305242286610045937789340470020127097286698222225929956619533875
881 49958375283156092338437520412305487625941121353819895209581193014458933711655875
882 52833677457726227149282845328121630798657157115190824430276513475722757234628875
883 55870822988230249787804493921834011970316490697860476613094804070734364836140475
884 59078717131095144512463125151795773423157628919747202543033261720728682434387775
885 62466743919975152799916207597776893045991041330915500896755599310447890029191375
886 66044791304412870382727637149916858280128953006194670399195060846129869410338375
887 69823277576894178819403354173988382949313922904046093735501810453536584227616375
888 73813179152716703323369260126787719117846147069991584806101913908024389040623025
889 78026059770232044297830288053167993217318935487779451715368134915854556310480225
890 82474101182311780789868119201092059338971321358816760126695534531010160470697625
891 87170135413333092151568795027488760226599581649710241130350796283665543273299625
892 92127678659589002605686451616729827158918041269598975223072168584158370378890125
893 97360966914808259558435504489632823257886166690830632987223013663495177216980925
894 102884993406428586341892838077697096917908076857686271738271127913906251101632325
895 108715547932412732911445206705476861560245252405701550420014946260857254705975125
896 114869258192737981944168520292579325422145927070175223085298811143547287991219000
897 121363633214235535693662146881559075269334389378029652659025952409613565757507000
898 128217108972215895356363068117223587755132096072318385985653300310391743588519160
899 135449096317299753143796002629123390589734141444200034078851136285595978244510840
900 143080031321091288532178876016679637946902262088943697970617397484784484061103000
901 151131428159792791286627394245050825076387969685976872065095281516753599225151000
902 159625934660577397822643922258824173558433195148420537005522182585610944380663000
903 168587390641522093840757265262828337688029444700612567153200620906206646521331800
904 178040889182168192560799728735510300549040441599712337273940842639264963148696200
905 188012840968333972307495629528164319716314585353255151963729827991289138447573000
906 198531041861667341387635245166103582357786729988402293332330098088703915423661000
907 209624743851609171872625340355827647495358049009872968629130848622182131885053000
908 221324729554954800070167219817548260378819893605772855250291640173187646222823400
909 233663390436067262791849016044310532734433546210972735682363647987720755419914600
910 246674808929026924757056385847241977712685066185597667599711043699333976139353000
911 260394844651614749077263461769220674039694200805422335090772608122935402390441000
912 274861224910037790692666987423066267041899434183501353706926641907542924745465500
913 290113639702733529366942149730935840241912350762470214953091357296632011898971100
914 306193841441453170717534786205629743627145367894801127560191109202219005630091900
915 323145749618142619615391383365803016630724350200395653653488886874314175491965500
916 341015560656933916552648049727045579762377309658482049247230207807455973215023500
917 359851863201850864762690749827043494409781349777707755074465017904990940665335500
918 379705759102642636611666791196811411342734803558546803630297570616990440839974700
919 400630990373511576401976786578495622300773001688064882360784692763506561575128300
920 422684072412420470515847068408504555638430231138784050197158162089938115423300500
921 445924433782175547932525945022030579316144608108614101067105002617219936202588500
922 470414562868610818299529658249785119141287561414350344603971181250659932698840500
923 496220161745974611760532428073773331391323907640508992079389028907838991864034036
924 523410307595069111035082150160007486536053984771495786165930893505528799637405764
925 552057622035848264204619143555310062766077463983618702626551968634679748762372100
926 582238448753070037190748663931910157313653452902996490469461415667099598353025700
927 614033039811258162088536986876997401399040672174149882440490025396361009867184100
928 647525751073690425475184458888469986929897436110921694209971299508889792223575960
929 682805247159430652969859662096922381223467330473378267787813095622881517566063640
930 719964716392596947009035698129407952990730858662405656510959386541133572943808600
931 759102096219148083426287921810281771499853260945299735234091946624909803409610200
932 800320309588513590218665546523962229680840768326944969726440830604542914906964600
933 843727512820432971383067745657465265866920267626033510457366434976314734020562680
934 889437355501449656062963063706628169661064932237827650978758747480674900197748920
935 937569252980671283448557457233029694062114669269863420141081656025288649024684600
936 988248672060707569040371373840220488335742489230396577986545529323952900323316200
937 1041607430507179968718591650493010795917424873350822939902579483663153956808714600
938 1097784011028915517593302211418476546708477001351766199582718601883189226389409320
939 1156923890410944636386207381057182353938563304454891651412090647775886289090522280
940 1219179884513775737895779078692546426796243841017486717855790592947682860700774600
941 1284712509885176897379538760413982292962223353188639419375474745760100304501040200
942 1353690362764917938849581109966410872450127962755814690214426409961984884608478600
943 1426290516298678900933134063350084304715609685898025980862797882228102509704799240
944 1502698936814679556340266245315267392468231633356848801266162054490322287010413485
945 1583110920055598863702956077840499092399642021763904255514518552389469967920669725
946 1667731548299105261762802282446672763262874557448389115497477227795588629903066325
947 1756776169342883963169492504423803233381470751839404329673093364541070558974642725
948 1850470898374504441205198771326406072495149191937505893922325010649927655453290337
949 1949053143792902014099593378455892744503769792617861368848264633858802824667228113
950 2052772158096737154539483048262858212060511422380230931713804215261488562565262425
951 2161889615005533813916997097339953665193296082706090383233474871222232140641821225
952 2276680214032376317310819952065968904053117113646236775263570882083589599436962175
953 2397432313782159812593603772728031343163116695364490217487495083564266174876712655
954 2524448595307042451671410595124218434191626189158635394572925286667008753678127895
955 2658046756910943264990294507545345760367147751539687763855726183866585843178183175
956 2798560241857777270188019327327478575893164372766455398949420960106229147663373475
957 2946339000503732505577485694447081404983232458457093307804835928296657089454178675
958 3101750288442390923454100324483850534037293071650434493271464636602414826040772715
959 3265179502322999885392406378902319058333440236786791085672156516467306057270143835
960 3437031055076841984623585662002441114035200249249253774391743701544532691863309300
961 3617729292364562045151441206116479639198058531794669087831835374791123676758642100
962 3807719452138630949054361532039445747164696178978634204041822352898316167441809300
963 4007468669300001752939180497654629786360221224433251080319426148460195048356789460
964 4217467027516595731259137554300287242414031943617526246100356776327104832550158340
965 4438228660363702159940095681461043826531669384504812243715206422198098324330319300
966 4670292904042849985296440553694301020075808960165194583255870810286887779197264100
967 4914225504036382955148702954757768320362684727399067640923206826493384638176011300
968 5170619878160020326721678761092956232729433495785105952623548052223474271472151020
969 5440098438585298259058964950596172192741390941819508868721192250384958272591220780
970 5723313975518155435235570501169508706029446001697314102667631760166387770513540300
971 6020951105339251275854538414556438736245495197885256764561506434584574783497993100
972 6333727786136095497976852098429500488777728714658516856227039236381176070952434300
973 6662396903686941534628623882996652946573762204716472325523145056215010072472128188
974 7007747931091880188691446719264298023717974500425317543260845879863304331088394012
975 7370608665387899874837282148093517338861947290091353403106067672995384814251547100
976 7751847044632101592501279500581113063285841115440906165335691862977904718436971950
977 8152373049091026109659580271332343878181126770490597764836351937706580096784630350
978 8573140690334433908867816672433368078345313958644951197860163650620468101779966110
979 9015150092199152305887854481538418204833579339971436329436197866764165705308900990
980 9479449667763057145676070162991040601649042653618033908634628658185496127899917350
981 9967138396651188703009887277485756516846421053804170701361812126130730655380298950
982 10479368207185725167404399685750549142979855968774834720275481271799119382851663350
983 11017346468089377368511791327371967708608768360754719283455399026928913746891107030
984 11582338594658063387409831908262837847511782122844704887735163079591934964680394570
985 12175670774533823304801157342197326872784530833513377069817647420915748068527415850
986 12798732818433208719119340233908917160517641153352014702388273301730199995275087450
987 13452981141420209803802756987079980018563271372053715134459239349102989771391385850
988 14139941880556560942720344577909596019511183101690500588133753698844419036313499170
989 14861214155016406771892051846495845338253517627600324210057685874768470166752444930
990 15618473475017242785746423915107098603897008971681869392735784518068774379071040850
991 16413475306195214846950907847159209667510006247016683529375569944227100116287806450
992 17248058796340734245948411635997813548908820123983633539343819263425088257793966100
993 18124150671710422334631505560365956459329585590598675242929537067281600677237469140
994 19043769310444143552456359965120254461494300292870066798596152055896311916674465460
995 20009029000941840374544961103795832301147654478781115590922039382911119701257754100
996 21022144393394591785914326222975368113863991414415602456285180617488897913979665700
997 22085435153018343530618106685254417291382928809454537037846496391608462824275792100
998 23201330823907691414270389970404114165052803107195397856600845682973943051186568964
999 24372375912811549656000125741780977971490799478536490492896156506089347116861600836
1000 25601235202533140394958115274980018877616386006866061442117811455976204954686555500