24 1
25 25
26 325
27 2925
28 20475
29 118755
30 593775
31 2629575
32 10518300
33 38567100
34 131128140
35 417225900
36 1251677700
37 3562467300
38 9669554100
39 25140840660
40 62852101650
41 151584480450
42 353697121050
43 800472431850
44 1761039350070
45 3773655750150
46 7890371113950
47 16123801841550
48 32247603683100
49 63205303218876
50 121548660036300
51 229591913401900
52 426384982032100
53 779255311989700
54 1402659561581460
55 2488589544741300
56 4355031703297275
57 7522327487513475
58 12832205713993575
59 21631432489303455
60 36052387482172425
61 59437719903041025
62 96977332473382725
63 156655690918541325
64 250649105469666120
65 397370533061665800
66 624439409096903400
67 972963730453314600
68 1503671219791486200
69 2305629203680278840
70 3508566179513467800
71 5300174441392685400
72 7950261662089028100
73 11844267374132633700
74 17529515713716297876
75 25778699578994555700
76 37676560923145889100
77 54737645114759121900
78 79065487387985398300
79 113566790975469935740
80 162238272822099908200
81 230549124536668290600
82 325948762275979307400
83 458538089303496313800
84 641953325024894839320
85 894525125034689530200
86 1240792915370698380600
87 1713475930750012049400
88 2356029404781266567925
89 3225947954238964993005
90 4399019937598588626825
91 5974788273454799478225
92 8083537075850611058775
93 10895202145711693166175
94 14630700024241416537435
95 19576288764830064381075
96 26101718353106752508100
97 34683105208922671140900
98 45931679871275969889300
99 60629817430084280253876
100 79776075565900368755100
101 104641345872155029146300
102 136838683063587345806700
103 178409928551259450861900
104 231932907116637286120470
105 300653768484529815341350
106 388649993406831224709550
107 501030714391939048721950
108 644182347075350205499650
109 826069127426037322346610
110 1056600046707722156489850
111 1348075921661576544487050
112 1715732991205642874801700
113 2178402561867838706208900
114 2759309911699262361197940
115 3487039998301265621294100
116 4396702606553769696414300
117 5531335537277323166456700
118 6943591419135363123849900
119 8697761882916928544611980
120 10872202353646160680764975
121 13562231801970983941985175
122 16883594692249592254308075
123 20976587344916160073534275
124 26010968307696038491182501
125 32191792460019849617800125
126 39766331862377461292576625
127 49032273267203277516089625
128 60347413251942495404418000
129 74141107709529351496856400
130 90927773606026563156522000
131 111322788246630652088826000
132 136061185634770796997454000
133 166019611829582715602398000
134 202242072592400762642921200
135 245970088288054981592742000
136 298677964349781049076901000
137 362113992176283218792349000
138 438348516844974422748633000
139 529829946447403867496173800
140 639449935367556391805727000
141 770619152878850010637671000
142 927355251769463572123299000
143 1114384882378431015240603000
144 1337261858854117218288723600
145 1602503880445016501255082000
146 1917750545450593517895426000
147 2291945773831197131143314000
148 2735548181669493350074278000
149 3260773432550036073288539376
150 3881873133988138182486356400
151 4615455458521329650042833200
152 5480853356994078959425864425
153 6500547004806930858853932225
154 7700647990309748863565427405
155 9111453728992450945440009525
156 10768081679718351117338193075
157 12711194163276549815203731675
158 14987825953714140826882011975
159 17652328345485543640549925215
160 20767445112335933694764617900
161 24405537686759746896767178700
162 28649979023587528965770166300
163 33596737991688972815975087100
164 39356178790264225298713673460
165 46055102839670901945303234900
166 53839063882995561429016457700
167 62874990688533278032487751300
168 73354155803288824371235709850
169 85495533315557319439578172170
170 99549593586607837703618419650
171 115802588457890749981760202450
172 134581386586197358086910505550
173 156258925365182167443191392350
174 181260353423611314234102015126
175 210069946020741589344157964550
176 243238884866121840293235537900
177 281394004060807619162762681100
178 325247615083271144227089332700
179 375608536128422805268703164860
180 433394464763564775310042113300
181 499645847912135186822405238900
182 575541419746889898744795908100
183 662415596312458185347783969700
184 761777935759326913149951565155
185 875334895127176887781000245675
186 1005014138849721611896703985775
187 1152991680766245039415237087975
188 1321722170634476020793076661825
189 1513972668181308896544796903545
190 1732860282858124640623562720925
191 1981894095963483870413775327525
192 2265021823958267280472886088600
193 2586681727952340740421698314200
194 2951860324839730021422408664440
195 3366156510782148270043097599800
196 3835852768100587563537483311400
197 4367994192576969653276787354600
198 4970476150173793053728758024200
199 5652141450769056101097273410376
200 6422888012237563751246901602700
201 7293788081693504598873600125100
202 8277220182595999600968916995900
203 9387015067413340329590447766300
204 10638617076401785706869174135140
205 12049262434598707568553484517700
206 13638176162238097577593504454100
207 15426789429416864473015603398900
208 17438979354992977230365464711800
209 19701333433478552654845308782520
210 22243440973282236868373735722200
211 25098214146323807375544696456600
212 28302241484152378529869551323400
213 31896176910711410724138700697800
214 35925167678380220499819378680680
215 40439324873569358154246944588200
216 45494240482765527923527812661725
217 51151555361451396680857696101525
218 57479582828847445754778235825425
219 64553993023167131386135557157785
220 72458563597432494413009298850575
221 81286002817424270382106878405975
222 91138851643778727398119833364275
223 102130471942525910601913180101675
224 114386128575629019874142761713876
225 128044173778689201351652345202100
226 143257342940513660918185297107300
227 160194171662544832652354987405700
228 179040544799314812964396750629900
229 200001389068502888628521248264620
230 223302521775512933905630519907100
231 249192669227746317546863043954300
232 277945669523255508033039549025950
233 309862875592911642926785717335150
234 345275775660672973546989799316310
235 384548849669469899448069207769350
236 428082681707523095612001570913050
237 476317350068934148638705973269450
238 529736118300964146616878605785650
239 588869452436885725774111566431490
240 654299391596539695304568407146100
241 726664301266203071743783346185300
242 806664040855142859458695274205700
243 895065579578994131728141331652900
244 992709097351248037007574931469580
245 1100514610185772710709755014525100
246 1219489162638288679435133935014300
247 1350734633056759209957300815912700
248 1495456200884269125309868760474775
249 1654971528978591165342921428258751
250 1830720717896671643078452907365875
251 2024277093357112697853267311668875
252 2237358892657861402890453344476125
253 2471841920709340327210850201539125
254 2729773251565967143963286744308425
255 3013386056923470223855576276184625
256 3325115649019001626323394511652000
257 3667616831750572609292327851908000
258 4043782660648067235886412759796000
259 4456764719607869847210982573562400
260 4909995030076466780825658767484000
261 5407209716666488733314333073052000
262 5952474562044622050959475903948000
263 6550212593379646859424025785516000
264 7205233852717611545366428364067600
265 7922767514399033442000429528954000
266 8708496524091499568479810969842000
267 9568594946223993353021026868098000
268 10509768219623074666432931150206000
269 11539296535014722797022279507777200
270 12665081562821037216243965313414000
271 13895696775402838403247427530102000
272 15240441624635371151948791484628000
273 16709399853515888853341446085556000
274 18313502239453414183262224909769376
275 20064594087050553388036302191978400
276 21975507809626796567849283353119200
277 24060140961528152764008899165272800
278 26333540107499316804702653417109600
279 28811990941146311327498197268131680
280 31513115091878778014451153262019025
281 34455974088785745611131416601662825
282 37661180980765814970306432099491925
283 41151020145006662689562626579753725
284 44949575850699585399368407494807915
285 49082870181798397849885042666744275
286 53579010961810464828500466422476575
287 58468350365169594698781877807037175
288 63783654943821376035034775789495100
289 69560287844393878015566227181751260
290 75836404040880543701181225122961900
291 82653159460285536393422234122778700
292 90054934934340957562982434193475300
293 98089575969375095040720643935644100
294 106808649388875103488784701174368020
295 116267717969439688299599582459182900
296 126526634260860837267211310323228450
297 137649854855222229554438678263732050
298 149706776448380381048258124535007850
299 162772095120239032485197015403517626
300 176926190348085904875214147177736550
301 192255535360194430929384325994580150
302 208853135535175245110338368526486350
303 226818996656480642539184679797581950
304 246260624941321840471114795208803260
305 267293560879370680938398621134110300
306 290041949039317121869326163358289900
307 314639146130990658706300820321537100
308 341228369747694094653312157250117700
309 369963390358026228939906865229074980
310 401009269269189269130668280493053300
311 434543145445009974563198032171914900
312 470755074232094139110131201519574475
313 509848921227146939589865280538501075
314 552043314708014272521440338238239095
315 597572660250943284688157067165104175
316 646688221367459171100882305562236025
317 699659270216670843819043313526378225
318 756774312683337851477740726875470325
319 818342392359270422445421328383983165
320 884694478226238294535590625279981800
321 956184941113207045609173706110687400
322 1033193124290109626463603803247118600
323 1116125013865235482768374677086352200
324 1205415014974454321389844651253260376
325 1301527840088696526417606351020962200
326 1404960516122235323219005531234548600
327 1516244517399244061691798048560057400
328 1635948031930763329720097894499009300
329 1764678368869577493370203958328439540
330 1903084515447583571281592504079689700
331 2051859852160098247863866836646180100
332 2211745035445300708736375940800427900
333 2383531057615809501647939120668422300
334 2568062494334452817904553762268558220
335 2766240950488880045009728329131726700
336 2979028715911101586933553585218782600
337 3207452643009716405100982614117347400
338 3452608259035936767274306126024405800
339 3715664126391055759066634211816741480
340 3997866465104300500261568455752190200
341 4300544052367717572836576793096204600
342 4625113414810564182107261834084597400
343 4973084330031421675431946110003187800
344 5346065654783778301089342068253426885
345 5745771498132098174067984465879851325
346 6174027758862440895116529891908163225
347 6632779047446647029738191555703197025
348 7124096013924176439348427967236767175
349 7650183104183192545638773417125020751
350 8213386768294838622618315018385758475
351 8816204145784368062810484927992052675
352 9461292254012492555211252117845129700
353 10151477707192735173220583579329272900
354 10889766994988570458545716930553220020
355 11679357351120672244059605771439254100
356 12523648243972769032786806188651730300
357 13426253522817653287402071499545548700
358 14391014254996167296077669451608701900
359 15422012291174997191916069651126937260
360 16523584597687496991338646054778861350
361 17700338396929336539683238058680026550
362 18957167158841478779187373305450205950
363 20299267488670964002492674070437831150
364 21732156958459502637962745181292266290
365 23261692932075420712188862144198466850
366 24894092436080713393745975277124675050
367 26635953131316681677856480835873923450
368 28494275442803892027474374847679080900
369 30476485908390249733733461793604582180
370 32590461809550267056304568970039582100
371 34844557150844810022734856161050965300
372 37247630057799624507061397965261376700
373 39809071666358911006114330776626055900
374 42538836580623522046533599172737556876
375 45447474979298634665099999116172603500
376 48546166455159905210447726328638917375
377 51846755675907320862149554747583206375
378 55361789959019681598566473713521050875
379 59104558857657631903821671936406981075
380 63089135859297472256888301505153519125
381 67330422303619991400208523455079806125
382 71844193631236974063909653519107502625
383 76647148080121897121106956261331959625
384 81756957952130023595847420012087423600
385 87192323577756396355682151536436726000
386 92973030113298256887550581472554078000
387 99120007310871695359454752148425422000
388 105655392408291807141396823718651274000
389 112602596292672638295899628565905056400
390 119986373098749532610384850111210306000
391 127832893410384379429592578728837138000
392 136169821241496404175000790385065647000
393 145026394980780723145732549109297559000
394 154433512493047580863293579321792535800
395 164423820578851197954180495504334371000
396 175031809003293210725417946827194653000
397 186293909314497063426249128392483317000
398 198248598682272276052532494920343209000
399 210936508997937701719894574595245174376
400 224400541487167767787121887867282100400
401 238685987099082957248371026617453905200
402 253840652946643779930807282275704946800
403 269914995085745233013496925480498927600
404 286962257933265984572244099721372544080
405 305038620637723684387818531199884200400
406 324203350730146114820561056720295773200
407 344518965397309317838037467585275142800
408 366051400734641150202914809309354839225
409 388870189351865533592187420798769166865
410 413048646720893442416572130900247042525
411 438664066672576756674964201033595696325
412 465797926466756762242487759860416048675
413 494536101878587513640481863296534262475
414 524969092763423668326049977960936370935
415 557192259582661949757827981723244485775
416 591306071393845334436878674481810474700
417 627416365830110698371955234755508824300
418 665634621616716426191566721136555047100
419 706078244195959955884218876344852062620
420 748870865056321165331747293093024914900
421 794142655387181890691852922902175035700
422 842030654707011954452165661971652927300
423 892679115140516432915453822090248592100
424 946239862048947418890381051415663507626
425 1002872671747637538724219318832062321050
426 1062745667075854705215217487120543653650
427 1126035731616352255898009595534670322850
428 1192928943395541498822643828932769549950
429 1263621028930092106160281981758415152910
430 1338317838522018733125421803340193388550
431 1417235843741990353751982302800057372150
432 1500602658079754492207981261788296041100
433 1588657581781255978303315125560714390700
434 1681652171934305108740582352422804989180
435 1779850838908571100491857234316107470300
436 1883531470301303397607887752819958390900
437 1992986083587577687057256532644847014100
438 2108521508723089437031590244682229449700
439 2230460101998641597245465343169876454020
440 2359140492498563227855780651429677018675
441 2494918362570422981976976660145054113275
442 2638167263770638655583310248287353870975
443 2789279469810006979530802959406438579575
444 2948666868084864521218277414229663641265
445 3116761891443621643568012943781948504425
446 3294018491904870267846762495087083016525
447 3480913158112238793682039799772874960725
448 3677945978382742876343287335609075430200
449 3885641751279650709360320032208176160376
450 4104551145717940890169352146698777634200
451 4335251912690377848867395358691214784600
452 4578350150785165391794539023664553931400
453 4834481627752167651475352395617815689800
454 5104313160463916543650720901419740286440
455 5388544055710167116847048747438472924200
456 5687907614360731956671884788962832531100
457 6003172701530841811083259465487331331900
458 6335145385486464399714591786159441820300
459 6684670648133993470043672712292376541420
460 7052634170049626138119471210216727543700
461 7439964193118713157146627523821307546100
462 7847633463974533056168360538825214808900
463 8276661261549450580879159292656206051300
464 8728115512179420612563477072255635472280
465 9203114995835443503043122082990636042200
466 9702831647193024145742296132745783700600
467 10228492955393097688626754613978060921400
468 10781384466495427293417389998517415565800
469 11362852392778326742950013279336332360360
470 11974306333196891410732076774188511680200
471 12617222109475919137482792305688565998600
472 13293144722483557662705084750636167748525
473 14003691433707623105700456764033201213925
474 14750554976838696338004481124781638612001
475 15535506904652728959095628679093743549225
476 16360401076581192443649378874443853826175
477 17227177292559003963842723450573329525575
478 18137865078949788314354233060295267650275
479 19094587632564722203463027771167985064795
480 20099565929015497056276871338071563226100
481 21155123001874078958575875522127837881300
482 22263688399352196633261074239444580477700
483 23427802825462115411470803611441682724900
484 24650122972877530128591019452038640084460
485 25933426554979614126608773176222864297100
486 27280617544848684990328709445117558546300
487 28694731629246888963909463282445466548700
488 30178941885932072875835814831537473439150
489 31736564692947921798459598822842633358590
490 33371065878850819058466101766508348381350
491 35086067123160068860185987082131903758550
492 36885352616655457006862191547882257797450
493 38772875991494968666061962543935934102650
494 40752767531486201108584275524902875418530
495 42829341673217982056792391475216397732850
496 45007104809144320127476750363786723041300
497 47290763404111473791450200699369981715700
498 49685232437231042084688185544907702308900
499 52195644181427978947914535972439880951876
500 54827357333432750995708546189537690075500
501 57585966507441946014360548513539586431500
502 60477312106141960040186182748529021733500
503 63507490583276421503577557249499160609500
504 66682865112440242578756435111974118639975
505 70010076677302125784349271791157858447375
506 73496055598993517939586579930136672975875
507 77148033516955928768882807504304954862875
508 80973555840110768211967905397080407170125
509 84980494685806971175034358447657581957925
510 89177062324612253702196548988282647733625
511 93571825149644479757335598630415673494625
512 98173718189790929581466857579452509896000
513 102992060186835883180557255497462449032000
514 108036569257211518275115161889174895515200
515 113317379159804341978990444751374890408000
516 118845056191989919636502173763637080184000
517 124630616736833242296291326238945984696000
518 130685545485181416011090904841647813912000
519 137021814357190211938901372955182253374400
520 143651902148667157677880471646562039828000
521 150588814928482070724699649351828617204000
522 157846107214192050036733367392880598756000
523 165437903953952789918259621536025156612000
524 173378923343742523834336083369754364129376
525 181684500509909830365322243052137806722400
526 190370612088072850143744023596463120191200
527 199453901730446107407063817962894760120800
528 208951706574753064902638285484937367745600
529 218882084708998755115832976280261123836480
530 229263843667528340338718334839008687022400
531 240116569994985303194989025245588979899200
532 251460659916008230904988506753254600996800
533 263317351149768933344516452061855996721600
534 275708755909758059619552520394178631861440
535 288657895130568614278787863817779976606400
536 302188733964814018073106044934238413009825
537 316326218594746837632081766334670619466425
538 331096314404618285303618658147962632826725
539 346526045561338360735243605323790017657485
540 362643536052563400769440982315594204525275
541 379478052232953191133979828690012504155075
542 397060046931005076437484685617735091220175
543 415421205170589126214940624837052320871975
544 434594491563077855117168653675685504912220
545 454614199427787775506443217376676775771900
546 475516001700329742196394629669857317186700
547 497337003690402235146133580170959756216300
548 520115797752558062710078629644438829020100
549 543892519935532145576825081285327461203876
550 568708908677837794804665008948536318749300
551 594608365619523007471291119412985790570900
552 621636018602228598719986170295394235596850
553 649838786932008346109928832085733482580450
554 679265448981759667443208628255653489338810
555 709966712212573663711828227272858166823050
556 741995285695847663578527245044566054048150
557 775405955220613787266866182907736007701350
558 810255661073225642874365786633926390069950
559 846603578579314269844430793884794115979630
560 884511201500776102822539635402023703262300
561 924042428383492353228016267151834818491900
562 965263651954503164524433349701359048313100
563 1008243851670473620829788452470992846382700
564 1053054689522494670644445717025259195110820
565 1099770609205562826088931294120649621511300
566 1148468938764480737207260355114921929474900
567 1199229996831419112332443133241548313098100
568 1252137202573981720229462683237498973970075
569 1307277189476322199652411498646122781998115
570 1364739923079677021615154861223974332855175
571 1424618822812606177956587615646964065923775
572 1487010888045275061662715540419823806037225
573 1552016828506270692773653924700471841273825
574 1619741199204726141185595186869219703438501
575 1690292540004931998514913307531399872009325
576 1763783520005146433232953016554504214270600
577 1840331086876979189828958210763017959555400
578 1920056621326523414659093584514484441557800
579 2003086096843346048806513847628624309300840
580 2089550244908526453790967682778061329846200
581 2179584725838157755211045284908534349444600
582 2273330305444100024252380565979869160173400
583 2370933037699302887547652719080972666155800
584 2472544453600701582728266407041585780419620
585 2578321756428539083593646788091493193485700
586 2688428023606982033782699319967286497122100
587 2803032415377084287443063056520066028082900
588 2922310390499513406057661484457090114384300
589 3046443929210997161359225866097745269685580
590 3175621763665173719438062298582455316456700
591 3310039616095445622906340067834622737259100
592 3449900444944548959085481197461437782495400
593 3595414699212860338730563005438721625693800
594 3746800581284980774045534079351930957301960
595 3904284318501862627945871763948159228712200
596 4068100443753689031915628621176753322224600
597 4238492085376880195556073799027088539909400
598 4415711266646993653209986292366200255863800
599 4600019215167911649170055285438876440456376
600 4791686682466574634552140922332162958808725
601 4990994274111631465105436211995892440630925
602 5198232790683740730092513148134130189030825
603 5413703579934880242220700221631917968887025
604 5637718900483909769485005058389100781392695
605 5870602297405792444988688571988650555494975
606 6112688990082319968493376760524265011391675
607 6364326272692912900300994328710512627641075
608 6625873927735087403053089986054780269872900
609 6897704652975501245229627011123694332226660
610 7180204502244122456638348936493948025014100
611 7473773340496011620112489267798640959597300
612 7778825313577481482157896993014912019172700
613 8095789333146003647814585495276979741515900
614 8425109577206180067386704227288246714052140
615 8767246006737395501595301353269495311577100
616 9122674898902425048957273029753393770154550
617 9491889397340297226318107014094171932858950
618 9875400080061117316270353762138380899843150
619 10273735545475347258439241981115391221853630
620 10687443017105227013812634275656950599914850
621 11117088967541618049543795452567782784836050
622 11563259762225562586649232059359800823023450
623 12026562323650292974094276415661362124780650
624 12507624816596304693058047472287816609771876
625 13007097355029434996940565175008128753922500
626 13525652731309678252632547839792505979992500
627 14063987168376730123384092032421063431932500
628 14622821095596997545505314232384814296777500
629 15202899948976051993591475458132311062269500
630 15804994996460252072545593298058343183547500
631 16429904189071530572942783148393434182567500
632 17078453038640143621874735114777385531879375
633 17751495522921528592194921720285853927224375
634 18449915018905326438445213722395461294852875
635 19174625265147106855012619826057476141131875
636 19926571353976405163052330407471494813333125
637 20706730754458352510382274827992401624948125
638 21516114367010470523817412606285264229180625
639 22355767610601123032063945781164689174709625
640 23226771543481686267079424188223053688010000
641 24130244018430730789623842633145830492730000
642 25067340873515419363978166618899066628370000
643 26039257159402931584875543030617285689890000
644 27047228404283045065580402760834729006918000
645 28092531917492051638163220258838003557910000
646 29176488132957982891082701426381592119630000
647 30300461993617680466341104049548780259070000
648 31465864377987591253508069589916041038265000
649 32674153570102314757642779462168817014134376
650 33926836774067898710012470687555480925219400
651 35225471674510689091256967173203537611352200
652 36571668044237212241241309867720870258919800
653 37967089400456120180493760482705450364188600
654 39413454710949686663560189453475181806633880
655 40912540151619722289432526294811797279469400
656 42466180916871104148524900711070473125525200
657 44076273084335411414819683676419116656350800
658 45744775535477445916327053405494919179619600
659 47473711933668719462770910542080553920266640
660 49265172761354331517969812826687367275748400
661 51121317417983066143450622101162244535745200
662 53044376380415031014050645503086843076274800
663 55036653427566769268099496038414048450031600
664 57100527931100523115653227139854575266907785
665 59238457214012243169905454053047258272221025
666 61452978979022046652892573830731267927257325
667 63746713808721158814120290427834767818787925
668 66122367739480953552534711189120535563587475
669 68582734911182570428908095791506415956651195
670 71130700294879755708000656625865787447300775
671 73769242500563085131481361044754162870384575
672 76501436667250606803017707750115428161880300
673 79330457437688225544577684616067308402073100
674 82259582020002867718531322201891332096918876
675 85292193338712650860228329472007141575146300
676 88431783277560969296801151415762005682206900
677 91681956016705629730374241207459231005902100
678 95046431466859964766351277582044890859329700
679 98529048803050253551683232791157986096923460
680 102133770100722823803574082771322302661445050
681 105864684077004936088636149721872889060036650
682 109726009939995997587309808678293784709642850
683 113722101349039857893979665140022238174030450
684 117857450489004943635578925690568501380358830
685 122136692261676832663194499391890201884335550
686 126564608597447593968204571877396795306124150
687 131146132890567868862981207963456407805893350
688 135886354561311285809835950419966880377190700
689 140790523748486429959363864420085985834412620
690 145864056135819274282223823498287282621238300
691 151112537915818768409320332889530003435195900
692 156541730894830221166541422693944255055622100
693 162157577743075251522291787633637322501563700
694 167966207393573469487269403907081047486694340
695 173973940593939733671612869918660697471315300
696 180187295615151867017027615272898579523862275
697 186612994121487149050324291003284264380582475
698 193257967205931795307309132225953140263570575
699 200129361595476036918235679149542585250719751
700 207234546030818381424208543498047055732993825
701 214581117825116226555938240756471175877147225
702 222176909606536269973847559013337412191382525
703 230029996249477169059815661246503977570753925
704 238148701999458716203103272819910000308545240
705 246541607796796468315987969659378194152018200
706 255217558804308367494263206128329919459420600
707 264185672144430477040181678964464499352577400
708 273455344851252599041591562436901850207053800
709 283036262043121303241588931047829798243505320
710 292938405321597850293772800355625592934240200
711 303172061402701705325869666743595045962510600
712 313747830986516881093051166746278594077481900
713 324676637871388296399630597808558254829092300
714 335969738319088758883096009906247237605756380
715 347638730677494157165576913289387517927808700
716 359695565267465052789816575021967431844380100
717 372152554540797175830156542988096174072756900
718 385022383516271429749355040151949644069509300
719 398318120501005982719116940819067329620111060
720 412053228104488947640465800847311030641494200
721 426241574552850116569262327705755025957700600
722 440897445311114303958463324646927118540773400
723 456035555021367155596522151244246504585091800
724 471671059764956886645545767858334956170866376
725 487819569657052414861655751351344997466302600
726 504497161782079847848379024901818330713013800
727 521720393478765361857427526463189084535364200
728 539506315983723271920748919410797803326342525
729 557872488442743638624433989007761132801281845
730 576836992299154187246227779002359244964498225
731 596418446068856733913709344343316277325386425
732 616636020511868826588750339066818524014382575
733 637509454210437023821655851249616330186942775
734 659059069564029261246613232136927304728473235
735 681305789211760206773925071196401644128590475
736 704271152893055494642709062360325295054273300
737 727977334757618372442744150013407773429171700
738 752447161136025712692920423963438286821748900
739 777704128782549652699396074558015236309471940
740 803772423602076456700493149682864909034929100
741 830676939873275668640258610760115617287144300
742 858443299980460370656088982150425888617076700
743 887097874666873512374790144280620911324739900
744 916667803822435962787283149089974941702231230
745 947181017819299295806554710224731389137534350
746 978666259408860491235027442974583956089474550
747 1011153106194216856089302212865856452557174950
748 1044671993692367691097787369093453904023158650
749 1079254239000804690527231364759995826363235626
750 1114932065083475919966148104090904779300863250
751 1151738625691458618837107601337372062248897250
752 1189708030934034177699869390392450262103256500
753 1228875373516224603303157271557633809826820500
754 1269276755659223768343261072266377935081400900
755 1310949316720538912584353091054877347450694500
756 1353931261531048385128102372728807752285143500
757 1398261889466580665132296720539846478144411500
758 1443981624272027444373679719576571703587825500
759 1491132044656420177251187628787235269419264700
760 1539755915677825183031117660160732071682936375
761 1589897220937347305680706294955654147287265375
762 1641601195601976486353249589100553469150265875
763 1694914360276465573866751605526011227282344875
764 1749884555744891484370538144083611591410420925
765 1806560978603025621516142618385914800848815125
766 1864994217803123485284858821676025252628291625
767 1925236292133237837434033265444833605337684625
768 1987340688653664864448034338523699205509868000
769 2051362402113648699007434102449294884613541600
770 2117357975371996646428584797434258795110492000
771 2185385540845795735470467039922106467242556000
772 2255504863011970999710161169545275658704884000
773 2327777381986987426937189030785711727875668000
774 2402266258210571024599179079770854503167689376
775 2479036418259910178514465761414663435359466400
776 2558154601821396673573438072949173970530513200
777 2639689409847576647233149246588988280348218800
778 2723711353927605612131817127117019737547631600
779 2810292906900138770663159658310143543774311280
780 2899508554738238414176275837939036989608416400
781 2991434849736544519777637291189415969463901200
782 3086150465031633000614923960039740485647454800
783 3183736250487178708144249618855226350806267600
784 3284275289976247509454068027871707182936991840
785 3387852960093763856664183182495782048101890400
786 3494556990332937521441007849661003529931871200
787 3604477524760185883845443221078911897845848800
788 3717707185223856644594514735877202323956189600
789 3834341136132840382464146570728251808629324960
790 3954477150841963318729341763544802779134682400
791 4078215679681868298715657542325865708338375200
792 4205659919671926683050521840523549011723949425
793 4336915885955575890323880129434557043299209225
794 4472092484998347086905403665936413366726717045
795 4611301589589735323073665258650387323667626525
796 4754658115690970618091499411769052214558848075
797 4902280101171673457463033675523848143600778675
798 5054288786479322246841732394144742659681422975
799 5210808697286423839001992494092450819465105751
800 5371967729161261689692775767105619401510418300
801 5537897234309099888602205134429345097309967900
802 5708732110431745643520525087162384020620301100
803 5884610891754418166555817259295756570677922700
804 6065675842269938725526765482658702926698781860
805 6252073051251345293276627674187267421245223300
806 6443952531085146171842662283113730871513618900
807 6641468317478560613891479517845186223897178100
808 6844778572095251244928973788799630700138928450
809 7054045687675233448595592095718345524092220530
810 7269436395695851263819884984137226303453815050
811 7491121876631938214686056826093126470268162650
812 7719277872874535317671418962928450119108817350
813 7954084804368817760794503950393954305241404950
814 8195727887033186907957881285595795955020890670
815 8444397254022815840689852399191622886652371550
816 8700288079902295108589544896136823580187291900
817 8963600707793411227891120025401998568742771100
818 9234540779565504262487325164708859986437766700
819 9513319369137293070411470830058561419990604940
820 9800153118960528037358550352572889905015447300
821 10095264379757331892937728782261408547073628900
822 10398881353584620070168938670449721586083362100
823 10711238240300553589172761609236696952874351700
824 11032575387509570196847944457513797861460582251
825 11363139444064164060423912830772638246822697075
826 11703183517203241289164778052641146124533101975
827 12052967333408568550609304420341504165615037775
828 12412757403062555671523015000053190857125934425
829 12782827188992370995891403024899497168394285265
830 13163457278987181050359633387923799813607018325
831 13554935562377134390147280477527481592450349725
832 13957557410764574025498189798642159263513231400
833 14371625862999864231446220151135869797906701800
834 14797451814496156504970552600058414088215048520
835 15235354210979396648150938866891215491565432200
836 15685660246771891130362296665912630727769336600
837 16148705567709806735686644906972782188367693400
838 16624834478797073764748659007424068149695487800
839 17114400156700300476839417064084408806864434680
840 17617764867191485784981752860086891418831035700
841 18135300187647539222973872895144523480094126100
842 18667387234717882672058680901848030281466080900
843 19214416897273718061716078144393027505831387300
844 19776790074754900053766304821789896603563037660
845 20354917921032753404911726643620539135214088700
846 20949222093909622117463893844894131518723989100
847 21560135010378432482979244333688128063619949900
848 22188100107768095565007766013310112376152569800
849 22833572110903167435989810115515497463458826376
850 23497017305408828475292177479646698358280874600
851 24178913817294937161394973440361959253805349800
852 24879751898955659977667291511097088507538838200
853 25600034221723978239988178116967209284596657400
854 26340276175123225803554101339626502083187404120
855 27101006172960719689577324483009216944795704600
856 27882765966411509680622824227711405895126349925
857 28686110964243293873101753137033223111792655325
858 29511610560336626070888853946732020899182372025
859 30359848468657678796279671305680007128619949185
860 31231423065844023642105881965173213074896119975
861 32126947741567149768044401878153090152312496175
862 33047051256838762649229444414042916123261780075
863 33992378110431289828706806351989316584475466275
864 34963588913586469538098429390617582772603336740
865 35961360773189412782943093249565052435555156100
866 36986387683589111009535295432450517113053165300
867 38039380927250010967102136583552311194563575700
868 39121069484422997060953382173605931418105667900
869 40232200452027910586944957525282312902170207580
870 41373539471943595993666800291956988445494185100
871 42545871168905398005293722614279264387279144300
872 43749999598214041345066186461853205832202138950
873 44986748703463908238212933782329621544773224150
874 46256962784502889176703651912654222623684468126
875 47561506975840220951369794857311921029052772750
876 48901267735723044076760493303996763874941583250
877 50277153346106810850315302025328443046100549250
878 51690094423749156822689502550630413342478082250
879 53141044442661413856308857008191968804723081050
880 54630980268156593684055834307487070733827466500
881 56160902702737408443002555454954619972581094500
882 57731837044072720567282347215932371580205740500
883 59344833655315730222247162504852484406660848500
884 61000968548022215716821501923592553738939755900
885 62701343977932242635757292917978408895425881500
886 64447089053883952407518516850729547890194119500
887 66239360360133332312246725894087032420164755500
888 68079342592359258209809134946700561098502665375
889 69968249207638590229503261234239073776380195975
890 71907323088681692037249310044425837945702510875
891 73897837222624437837588391291330359411327493875
892 75941095394678569759365028838556083634682171125
893 78038432896948173527172578541807344862797674125
894 80191217252726054176198028984339961272805885825
895 82400848956589917896322888565998008426132339625
896 84668762230624502792551958893502540768135982000
897 86996425797102152353859229241090239483411198000
898 89385343667960792693095638282035509217509446000
899 91837055951424860149820547217771340327475419376
900 94353139676121431660774534812778774309050088400
901 96935209633050638456508387532854818303824549200
902 99584919235776396227529117943775678940831142800
903 102303961399210564042615237205039178707133699600
904 105094069437370852152868380037903883580964618680
905 107957017980500137569064567462318972350480113400
906 110894623911942318183188773379660985203554402200
907 113908747325177443479221084320897523872733683800
908 117001292501426604840647901089790669317242290600
909 120174208908244953446495979763412111197031912040
910 123429492219529241124504900208470678543226907400
911 126769185357374451707355089165633357556797872200
912 130195379556222409861607929413353178031305922800
913 133710215449753723513664836394141115345986847600
914 137315884180983037406168157824994358905878627760
915 141014628536026351545054842210852792815801284400
916 144808744102018091945370219131324168407257821200
917 148700580449664714797205476980318322989311782800
918 152692542340930881637398912603951029646742971600
919 156787090962363665055608492383274856140063453520
920 160986745184569834655312291286398289786672296025
921 165294082848371034244752085033191555065245467825
922 169711742078171596407195347884858144510196348925
923 174242422623083852596041497327835447589445194725
924 178888887226366088665269270589911059525163733251
925 183653963023738770272335266698854306393758549675
926 188540542971155322918162369138735130510665650775
927 193551587302614600603694923800229751919586996975
928 198690125018613218318837266909970364802407890700
929 203959255405847160020110299402610462874515945260
930 209362149588783508629914545744401468513575970300
931 214902052113734781184620112555719699212942919900
932 220582282566080193903156326984505241923417182100
933 226406237221290232026011939578155545340537107700
934 232377390730423161222302364358238768514353470980
935 238499297840774594668334479335843302481800763300
936 244775595152373926106974860370997073599742888650
937 251210002911034357899491176525327774329637553850
938 257806326838676397931862936083979707134792150450
939 264568460001658073943190488505854584698983419970
940 271500384717858722168776265497274355477122723550
941 278606174503277052956181533078446203384920919150
942 285889996058918283098826801917098391708709701350
943 293356111298759456977359819595020438935052500950
944 301008879419596660202856162714890537342053870540
945 308852759013592664377523424284008206067579704300
946 316892310224358633949172624048450935943525379900
947 325132196947418880119031933882863527994061251100
948 333577189075923266615630165931769074175725179700
949 342232164792487762181873543209998758262446697876
950 351102112908059799214665082126888574891279009700
951 360192135248721541589154792991015139937007916100
952 369507449091360891802667416947679324590551224275
953 379053389649157082764200267331688263008391083675
954 388835412607845007480695758101538282698930208415
955 398859096713740045267523575711030139610610471575
956 409130146414523050725056371652086709729338638225
957 419654394553803386435025667385902445027842526025
958 430437805120496407071471723078902079589585802925
959 441486476054070646397370462494831116926644689845
960 452806642106739124510123551276749863514507374200
961 464404677763688685863637921853742389367600412600
962 476287100222461104265266184246588676515598717400
963 488460572432619854534026981288035032464879195800
964 500931906196856957202980861661346565208663345480
965 513708065334715158024310873010838932440340200200
966 526796168910121913642764653214936739636272434600
967 540203494523953224276302671960597907983324967400
968 553937481672867289300276468705358871745612890300
969 568005735175670268076156506005812430393120519260
970 582416028668499112086545254572556086132480870700
971 597176308170129501410808281087594466351255465100
972 612294695718740374864246465418925971828502438900
973 627779493081490394881888104165031581231962985300
974 643639185538285941699956856270253431705191523876
975 659882445741144892910050404693477493073145884100
976 676518137650585520462404616576506337436334435800
977 693555320550495334199128342492388973426336562200
978 711003253142960625625521508341254104833288425400
979 728871397724563824594121001744594522127528134520
980 747169424445682581696902282123119907620269426600
981 765907215654351737350743091706144858281592797800
982 785094870326277041835521624274983560367979256200
983 804742708582617656021186399022219853849555379400
984 824861276297183097421716058997775350195794263885
985 845461349794719407867211569316138106079976430725
986 866553940641988914924189820525688329100682703425
987 888150300533378046760306700788010779670170122825
988 910261926272798247094588195413438433935817511775
989 932900564853676130960153083175016177370490693415
990 956078218638860631108231420645202914696465617475
991 979807150642307016988890732015921497894723295675
992 1004099889914430331459689675784911287098724699700
993 1028969237033053992919991587259460173466494970900
994 1054428269701913060786053234779281868480098970180
995 1080490348458705968570672470242415508895672992100
996 1107169122494723399893405123828647990596800720300
997 1134478535588118427228905352987833552543689946700
998 1162432832152918059932697682014227808458524195900
999 1191046563405912966023348701879193416051349406876
1000 1220334593653599350433758915859829319724743244750