0 1
1 48
2 756
3 6720
4 41580
5 199584
6 792792
7 2718144
8 8281845
9 22902880
10 58402344
11 139007232
12 311800944
13 664191360
14 1352103840
15 2644114176
16 4988699793
17 9114302736
18 16175074300
19 27959131200
20 47181033900
21 77886151200
22 126001769400
23 200078424000
24 312275179125
25 479654675136
26 725867947728
27 1083325551616
28 1595970678720
29 2322792046080
30 3342239666304
31 4757735549952
32 6704504295489
33 9357985793520
34 12944134328580
35 17751955650624
36 24148686583372
37 32598080939424
38 43682331452760
39 58128230677440
40 76838254926741
41 100927344960288
42 131766255920376
43 171032457657600
44 220769685788400
45 283457374345600
46 362091343504800
47 460277271417600
48 582338648516625
49 733441096674000
50 919735135229196
51 1148519692127808
52 1428428892243276
53 1769644907442720
54 2184139925201080
55 2685950585701824
56 3291488552567637
57 4019891220864384
58 4893416929084320
59 5937889430753280
60 7183196797480704
61 8663850370086912
62 10419609849352704
63 12496181124444160
64 14945993976721665
65 17829067371047856
66 21213970657516308
67 25178889655434816
68 29812807280169900
69 35216809103901600
70 41505525015312600
71 48808718962660800
72 57273039631532725
73 67063945824876000
74 78367821280749000
75 91394294684749056
76 106378781711490288
77 123585267065060736
78 143309345684418720
79 165881543538574080
80 191670939760586769
81 221089113261411472
82 254594438426994204
83 292696756037421120
84 335962447158031980
85 385019939442007584
86 440565677054855352
87 503370587286350784
88 574287078857813685
89 654256608965144640
90 744317858223926896
91 845615554905289728
92 959409992173381056
93 1087087284460531200
94 1230170411647900800
95 1390331102361062400
96 1569402610445109825
97 1769393441556140400
98 1992502089799006500
99 2241132847458856000
100 2517912754120024716
101 2825709754844235168
102 3167652140594801496
103 3547149347748726720
104 3967914197338373205
105 4433986658613039264
106 4949759225612615832
107 5520003999704941824
108 6149901575460023920
109 6845071831822519680
110 7611606735303471264
111 8456105266847976192
112 9385710589152134289
113 10408149576505146960
114 11531774834725885740
115 12765609344452700736
116 14119393866935905548
117 15603637257579544096
118 17229669838788099000
119 19009699990200216000
120 20956874121140863125
121 23085340197101280000
122 25410314999268360000
123 27948155303577600000
124 30716433173462400000
125 33734015568423346176
126 37021148478750312448
127 40599545805204013056
128 44492483211208377345
129 48724897184127244080
130 53323489551504933684
131 58316837707746902592
132 63735510816610667244
133 69612192265075362720
134 75981808654667633880
135 82881665627149111744
136 90351590832623677557
137 98434084359608341344
138 107174476958437248360
139 116621096401541571840
140 126825442336676459376
141 137842370002057488768
142 149730283185631083936
143 162551336824343980800
144 176371649653304167825
145 191261527329147920400
146 207295696466752880700
147 224553550043673998400
148 243119404642336051500
149 263082770016102036000
150 284538631481859690936
151 307587745658737672128
152 332336950089987383541
153 358899487302955318720
154 387395343880433176080
155 417951605135518331904
156 450702826001454946752
157 485791418767765630464
158 523368058314334907520
159 563592105515978542080
160 606632049511437059649
161 652665969552677625072
162 701882017172886016324
163 754478919434590109760
164 810666504042988532940
165 870666247133773542816
166 934711844569546476888
167 1003049807604338160576
168 1075940083801776424725
169 1153656704119099514400
170 1236488457096508908600
171 1324739591119299308800
172 1418730545748808815600
173 1518798713147510256000
174 1625299230653527044000
175 1738605805590515786496
176 1859111573430225154833
177 1987229990457128538576
178 2123395762117349030220
179 2268065808267661846080
180 2421720266574683998924
181 2584863535349456673312
182 2758025357138505228984
183 2941761944429138128320
184 3136657148864232552405
185 3343323675400064383104
186 3562404342879887078112
187 3794573392535961391104
188 4040537845973599676160
189 4301038914232528599040
190 4576853459563506541056
191 4868795511601671057408
192 5177717839662551824641
193 5504513582932080116400
194 5850117940368271670100
195 6215509922179570689600
196 6601714164793133664300
197 7009802811275617821600
198 7440897459219335671000
199 7896171178157959704000
200 8376850598628325500981
201 8884218075048303038688
202 9419613924635200822536
203 9984438744644751678720
204 10580155810267418884080
205 11208293555576573199744
206 11870448139982041882272
207 12568286102702636610304
208 13303547107832545385745
209 14078046782638940910480
210 14893679651791831931484
211 15752422170292081983552
212 16656335857929659400684
213 17607570538171581142560
214 18608367684447688787640
215 19661063876872366044096
216 20768094372511591558453
217 21931996792377337064256
218 23155414928405287585200
219 24441102673747196236800
220 25791928079785910078400
221 27210877543359234547200
222 28701060127758361526400
223 30265712021147589504000
224 31908201136134533186625
225 33632031854303974140016
226 35440849919613963508068
227 37338447484639772767296
228 39328768313739819134220
229 41415913147307789170080
230 43604145231366868011864
231 45897896016855273373632
232 48301771033047214062549
233 50820555939649963477920
234 53459222762215980830680
235 56222936315608948241664
236 59117060820364242241392
237 62147166716887745480064
238 65319037682542050828960
239 68638677856776037866240
240 72112319279562533532561
241 75746429548519327245648
242 79547719700201218898796
243 83523152321165059048000
244 87679949894525917519500
245 92025603387840613140000
246 96567881088274876995000
247 101314837691132428440000
248 106274823647948241103125
249 111456494780474289600000
250 116868822167014121102976
251 122521102307692713934848
252 128422967575380292857856
253 134584396959123092766720
254 141015727107070524334080
255 147727663676026822262784
256 154731292994896074838017
257 162038094049432568311344
258 169659950795853657359220
259 177609164811019919714880
260 185898468287037195553644
261 194541037378287277001632
262 203550505909048527126744
263 212940979450024598055360
264 222727049772258711742965
265 232923809687072691924576
266 243546868280834119603368
267 254612366553521655035136
268 266136993470227754674800
269 278138002434909740323200
270 290633228195874478314400
271 303641104192658827795200
272 317180680354147547963025
273 331271641357952543754000
274 345934325361262207333500
275 361189743213557208476736
276 377059598161779430394028
277 393566306058733868829216
278 410733016085699241633720
279 428583632000421824006080
280 447142833921868661920629
281 466436100663320853903552
282 486489732625595060426064
283 507330875262391832171520
284 528987543129982774918080
285 551488644533665021607424
286 574864006783630993414272
287 599144402073124033588224
288 624361573991976223032385
289 650548264688853567763440
290 677738242695765818544516
291 705966331428633475303488
292 735268438377943076883276
293 765681585003763713885600
294 797243937349642862765400
295 829994837390148157041600
296 863974835127073620875925
297 899225721449584225933600
298 935790561773831429211000
299 973713730477834642464000
300 1013040946147689408301296
301 1053819307651432449460608
302 1096097331057166752041376
303 1139924987412326476542720
304 1185353741401241798706705
305 1232436590898447801891024
306 1281228107435469310729612
307 1331784477599105109163584
308 1384163545379530361759820
309 1438424855486835293045280
310 1494629697654921313080504
311 1552841151951982846629312
312 1613124135117114166252629
313 1675545447942895584908160
314 1740173823724132469867040
315 1807079977793243735904256
316 1876336658163123800971008
317 1948018697298633481353216
318 2022203065038211005350400
319 2098968922687434274713600
320 2178397678306709741652225
321 2260573043215611836602800
322 2345581089736749818846100
323 2433510310202396269416000
324 2524451677247473244771500
325 2618498705412858401866656
326 2715747514083344232272088
327 2816296891784958946854336
328 2920248361866737575441845
329 3027706249592416530394080
330 3138777750667914271798344
331 3253573001230854848163072
332 3372205149328790013233904
333 3494790427913179380469120
334 3621448229376596715576480
335 3752301181661044028400384
336 3887475225965673652687377
337 4027099696082642040445584
338 4171307399390247591612060
339 4320234699532938534680640
340 4474021600818215715218796
341 4632811834360899182480928
342 4796752946005676735542456
343 4965996386059307145739200
344 5140697600864310658175925
345 5321016126246444638414400
346 5507115682868732918185200
347 5699164273525293553382400
348 5897334282408691386264000
349 6101802576385029049536000
350 6312750608311482910962816
351 6530364522431488981715968
352 6754835261883288048518721
353 6986358678358049287716720
354 7225135643944307427932580
355 7471372165195970196454464
356 7725279499461680362753932
357 7987074273513850230597024
358 8256978604516225978456920
359 8535220223369384856991680
360 8822032600474119973135189
361 9117655073953225274066592
362 9422332980372757442461464
363 9736317788004421778760960
364 10059867232671305828784240
365 10393245456219767568203136
366 10736723147660874431833248
367 11090577687025385428298496
368 11455093291976871062612625
369 11830561167228174854098000
370 12217279656807035938627500
371 12615554399217314636520000
372 13025698485542892004927500
373 13448032620541950330900000
374 13882885286779984313475000
375 14330592911850542385379776
376 14791500038733354292820373
377 15265959499340164741222656
378 15754332591299263681846720
379 16256989258030381715374080
380 16774308272162304180624384
381 17306677422346249836552192
382 17854493703518759690962944
383 18418163510668548537630720
384 18998102836162486192661505
385 19594737470686597329290544
386 20208503207858698256401332
387 20839846052570026028782144
388 21489222433113959975674860
389 22157099417160688148007840
390 22843954931637431373634776
391 23550277986574605634027968
392 24276568902979079395609461
393 25023339544796466404968800
394 25791113555025186350644200
395 26580426596045825766278400
396 27391826594230139662457200
397 28225873988894850689366400
398 29083141985666227211844000
399 29964216814322254585056000
400 30869697991180055215798161
401 31800198586097062744550928
402 32756345494155313950435516
403 33738779712099088828998720
404 34748156619597004785473580
405 35785146265400555088323104
406 36850433658471974704295352
407 37944719064155218452041664
408 39068718305464747132038645
409 40223163069567736981894080
410 41408801219536256534215824
411 42626397111446892785513472
412 43876731916906255585842624
413 45160603951081745397173760
414 46478829006317935111181440
415 47832240691419891532041216
416 49221690776685746484955713
417 50648049544771821374900976
418 52112206147474612461212100
419 53615068968514957201166400
420 55157565992410724819057100
421 56740645179525406846096800
422 58365274847381025820896600
423 60032444058324832710616000
424 61743163013640325979887125
425 63498463454194197669336096
426 65299399067711894419342008
427 67147045902775574159314176
428 69042502789639342250292720
429 70986891767957764291486080
430 72981358521524776652190624
431 75027072820121250142470912
432 77125228968570607162433809
433 79277046263103048244666320
434 81483769455130110201528780
435 83746669222532455182947904
436 86067042648564977915928012
437 88446213708484517309327904
438 90885533764006668542015160
439 93386382065699412785135040
440 95950166263422513916090581
441 98578322924922875039444608
442 101272318062697302415192416
443 104033647669235390584934400
444 106863838260756520158969600
445 109764447429556248960153600
446 112737064405078678091788800
447 115783310623832687085465600
448 118904840308271256669626625
449 122103341054754433960014000
450 125380534430717843088767956
451 128738176581170004539815488
452 132178058844643098824718636
453 135702008378723194696098720
454 139311888795287358936229080
455 143009600805576473957866944
456 146797082875234011094706997
457 150676311889442441622177504
458 154649303828290414318218120
459 158718114452505287831092480
460 162884839999687078350476784
461 167151617891181368162669952
462 171520627449730218694797984
463 175994090628041642700706560
464 180574272748419714397589265
465 185263483253598933712388496
466 190064076468928011426104028
467 194978452376049805998190656
468 200009057398225720298430700
469 205158385197454457456608800
470 210428977483536639647945400
471 215823424835238411951883200
472 221344367533708785541161525
473 226994496408307120465224000
474 232776553694998808275326000
475 238693333907478888787055616
476 244747684721185023478546368
477 250942507870362950469008896
478 257280760058349262802286720
479 263765453881238082964270080
480 270399658765099952281882689
481 277186501916923014176069232
482 284129169289448345263217124
483 291230906560073078110585920
484 298495020123996764143815180
485 305924878101788244871042464
486 313523911361552134321576792
487 321295614555875865490812864
488 329243547173740118730896085
489 337371334607577330522702240
490 345682669235664877003509336
491 354181311520041438101230848
492 362871091120136975235555696
493 371755908022308698384496000
494 380839733685477356977764000
495 390126612203060163662560000
496 399620661481398650589620625
497 409326074434881764585010000
498 419247120197966530503787500
499 429388145354300651303400000
500 439753575183153469025864076
501 450347914923363783037359648
502 461175751055015110640982456
503 472241752599051080652726720
504 483550672435045772812317205
505 495107348637345955089705984
506 506916705829804327145716992
507 518983756559325051512684544
508 531313602688445044579614720
509 543911436807176707298426880
510 556782543664340000775634944
511 569932301618614014680236032
512 583366184109540436786823169
513 597089761148713610086669360
514 611108700831394159842788340
515 625428770868785486842214976
516 640055840141214755014825068
517 654995880272462351648197536
518 670254967225486166737987800
519 685839282919789424679115200
520 701755116870683206631265525
521 718008867850697225589679200
522 734607045573394858566255400
523 751556272399850901444384000
524 768863285068052992121766000
525 786534936445490146607358336
526 804578197305194370900455328
527 823000158125503848861186816
528 841808030913818762992179345
529 861009151054623381201016080
530 880610979182050638313086204
531 900621103077268056465497152
532 921047239590966483646414764
533 941897236591235784662399520
534 963179074937114293831345080
535 984900870478101533823244224
536 1007070876079926420418375797
537 1029697483676865908636217024
538 1052789226350911791822455760
539 1076354780438086141980349440
540 1100402967662208677011220416
541 1124942757296422158702386688
542 1149983268352784764385026176
543 1175533771800241235295513600
544 1201603692811287485928233025
545 1228202613037646261182767600
546 1255340272915274352001143300
547 1283026573999024825579329600
548 1311271581327290693239783500
549 1340085525816959427787204000
550 1369478806689010752757015896
551 1399461993925093158525033408
552 1430045830755417654897310101
553 1461241236178310346661842720
554 1493059307511768517779481080
555 1525511322977368031541460224
556 1558608744316872998247209712
557 1592363219441901828880742784
558 1626786585117006983009660320
559 1661890869676528931820737280
560 1697688295775588092963750929
561 1734191283175581752824661712
562 1771412451564556274114913804
563 1809364623412828192370372160
564 1848060826864231134226590540
565 1887514298663368843302490656
566 1927738487119257976308353208
567 1968747055105747732722951616
568 2010553883099106806185821525
569 2053173072253171594751625600
570 2096618947512453080482365600
571 2140906060763603286638284800
572 2186049194025645743098617600
573 2232063362679377937728256000
574 2278963818736357303335744000
575 2326766054147885886772064256
576 2375485804154412468729184513
577 2425139050675774550043477936
578 2475742025742706292923571220
579 2527311214970042203637014080
580 2579863361072050066937968044
581 2633415467420330392031904672
582 2687984801644723405286566104
583 2743588899277668426345117120
584 2800245567442464291911911605
585 2857972888585883345398473184
586 2916789224255595390972478152
587 2976713218922861917481520384
588 3037763803850964831362488560
589 3099960201009837898133216640
590 3163321927037373079532865696
591 3227868797247877967968912128
592 3293620929688164561779774481
593 3360598749241753694071597200
594 3428822991781683524674582300
595 3498314708372414629228046400
596 3569095269521328371684078700
597 3641186369480319426757754400
598 3714610030597987527188259000
599 3789388607722937747251416000
600 3865544792658702898921871541
601 3943101618670805910564936768
602 4022082465046484380186659696
603 4102511061707603846229406720
604 4184411493877290698812870080
605 4267808206800820063331249664
606 4352726010521298426571132032
607 4439190084710685243156532224
608 4527225983556702257303380545
609 4616859640706183801721613680
610 4708117374265425892185635364
611 4801025891858096522950396992
612 4895612295741274184968346764
613 4991904087980186275910124960
614 5089929175682223748457745240
615 5189715876290813051372185536
616 5291292922939731156587391573
617 5394689469868454235199732896
618 5499935097899135345856495000
619 5607059819975811330850080000
620 5716094086766443978347750000
621 5827068792328405403782000000
622 5940015279838022529646500000
623 6054965347384800500940000000
624 6171951253830949863429140625
625 6291005724736847353914743376
626 6412161958353065205939349548
627 6535453631679608961021512256
628 6660914906593008894700094220
629 6788580436041915318575554080
630 6918485370311853204301382584
631 7050665363359796793264441792
632 7185156579219230106655429269
633 7321995698476364554927998720
634 7461219924818190163435682880
635 7602866991653042282478649344
636 7746975168804371035246943232
637 7893583269278406176373202944
638 8042730656106415487166351360
639 8194457249262260321249443840
640 8348803532655957436431180801
641 8505810561203961805363557168
642 8665519967976890689040221236
643 8827973971425414883634356800
644 8993215382685048712724798700
645 9161287612960576033778666400
646 9332234680990855260012586200
647 9506101220594752166607614400
648 9682932488298955053870827125
649 9862774371048432679485276000
650 10045673394000301247636204136
651 10231676728401872654712169728
652 10420832199553662139622645616
653 10613188294858139471716878720
654 10808794171955013831000946080
655 11007699666943848594000194304
656 11209955302694808334372274577
657 11415612297248346480411982864
658 11624722572304648242073801020
659 11837338761803649628242646080
660 12053514220596459620879630124
661 12273303033209018856529891872
662 12496760022698834487676586424
663 12723940759605637256732237760
664 12954901570996813214249720565
665 13189699549608468950384519616
666 13428392563082995684922518288
667 13671039263304004076478821376
668 13917699095829508165948977600
669 14168432309424243463130918400
670 14423299965692010818810985600
671 14682363948808944397698124800
672 14945686975358608780574748225
673 15213332604269836977089526000
674 15485365246858227923925586500
675 15761850176972228876816965696
676 16042853541244734979236847308
677 16328442369451145205723919776
678 16618684584974820833929317720
679 16913649015380899596737926080
680 17213405403099425704426652949
681 17518024416218763006951508512
682 17827577659390265688288387384
683 18142137684845188048473304320
684 18461778003524822134780983280
685 18786573096324859231531192704
686 19116598425454978508505642912
687 19451930445914673461080744704
688 19792646617086334151119744785
689 20138825414446610676608921040
690 20490546341397090760154401356
691 20847889941215331851967071808
692 21210937809127295692041818316
693 21579772604502240869073402400
694 21954478063171136550434556600
695 22335139009869668238462897600
696 22721841370806914133553043925
697 23114672186360778454320489600
698 23513719623901275879586476000
699 23919072990742769136321024000
700 24330822747226269662167693056
701 24749060519932919220952332288
702 25173879115029778344843444736
703 25605372531749055517778718720
704 26043635976001919101596264705
705 26488765874128042139206164144
706 26940859886782038348304677972
707 27400016922957955844767024704
708 27866337154153003407152728620
709 28339922028671692412918424480
710 28820874286071585943155514584
711 29309297971751854966153596352
712 29805298451685849971035065909
713 30308982427298904931312270560
714 30820457950492599034687109640
715 31339834438816710219945712896
716 31867222690790103214599967728
717 32402734901371803468195997056
718 32946484677583517126150551200
719 33498587054284865987793580800
720 34059158510102615240193483025
721 34628316983515180656525709200
722 35206181889093710894421207900
723 35792874133901049526104744000
724 36388516134049890478411243500
725 36993231831421449657158301216
726 37607146710545984677062762168
727 38230387815646503815627330496
728 38863083767847014557398529845
729 39505364782546671393919670080
730 40157362686961191894781977264
731 40819210937832919466624504832
732 41491044639310920669960229824
733 42173000561002514468523793920
734 42865217156197640342658199680
735 43567834580267481807296523264
736 44280994709238771536564042817
737 45004841158545214011140375664
738 45739519301957471371495119460
739 46485176290693167980159538240
740 47241961072708379069537044236
741 48010024412172078778603206048
742 48789518909125032862418955096
743 49580599019324631392896344000
744 50383421074277166857932999125
745 51198143301459073209088260000
746 52024925844728651605630455000
747 52863930784929818855260960000
748 53715322160689424859337350000
749 54579265989409695733196400000
750 55455930288457369690439830176
751 56345485096551103254014024448
752 57248102495348735886812577681
753 58163956631236011720581136720
754 59093223737318367704331881580
755 60036082155617408192505029184
756 60992712359473696748972414092
757 61963296976157506755889587744
758 62948020809689183286594657720
759 63947070863870779629451538880
760 64960636365530642834970286869
761 65988908787982633701936210432
762 67032081874701677719871593344
763 68090351663217354645168783360
764 69163916509227245606901411840
765 70252977110931767915872485376
766 71357736533592239087125536768
767 72478400234313922982160039936
768 73615176087055822432687591425
769 74768274407868994223174257200
770 75937907980365173884870902900
771 77124292081417509389771803200
772 78327644507095214529197505900
773 79548185598833964518706564000
774 80786138269843868189038711000
775 82041728031756863002016319936
776 83315183021515391071019147253
777 84606734028504226368037624416
778 85916614521927335363641143720
779 87245060678431665472709326080
780 88592311409979767867706209904
781 89958608391973173472870330752
782 91344196091628453267189058464
783 92749321796607906401665227520
784 94174235643906832077410562705
785 95619190648999353635756811024
786 97084442735244775880105608572
787 98570250763556469281886325824
788 100076876562335287420002457260
789 101604584957669536764767185440
790 103153643803803530743803813816
791 104724324013876772918963709888
792 106316899590935827060240739701
793 107931647659220944925185041600
794 109568848495729535640689144400
795 111228785562058573738485273600
796 112911745536528056116504228800
797 114618018346587631485654105600
798 116347897201508539215832656000
799 118101678625363007916342144000
800 119879662490293277574582701121
801 121682152050072422633212596208
802 123509453973959167010135315076
803 125361878380848895757958342720
804 127239738873723081820222133580
805 129143352574399360170975659424
806 131073040158584495522433492312
807 133029125891232503752745601984
808 135011937662210201242602551445
809 137021807022272470415743829280
810 139059069219349543954694570104
811 141124063235148624409485434112
812 143217131822072170233972133104
813 145338621540455193671925836160
814 147488882796123930373574939040
815 149668269878278255153004557056
816 151877140997700232898025366033
817 154115858325291208317071480016
818 156384788030939852952641973900
819 158684300322723602708027137600
820 161014769486445934023823937100
821 163376573925511941803311456800
822 165770096201144697221392956600
823 168195723072944878660783896000
824 170653845539796184201702807125
825 173144858881119049347772841856
826 175669162698475209001435430688
827 178227160957525658107183681536
828 180819262030344580860612478720
829 183445878738091833935925934080
830 186107428394046584814412767744
831 188804332847004722001768886272
832 191537018525042669703287068929
833 194305916479650255383120115120
834 197111462430235294567330552980
835 199954096809002573260542225984
836 202834264806209924432982587052
837 205752416415804111198825825184
838 208709006481439245548293177560
839 211704494742880487815215752640
840 214739345882795788458995383221
841 217814029573938450215389583328
842 220929020526723305224577405256
843 224084798537199318377814355200
844 227281848535421444835937666800
845 230520660634224586464319958400
846 233801730178402508799872087200
847 237125557794294597116648006400
848 240492649439783347187789444625
849 243903516454705503453250746000
850 247358675611679774495249391516
851 250858649167354072996981397568
852 254403964914075244715109458796
853 257995156231984268433162546720
854 261632762141539926381566545080
855 265317327356473962210844924864
856 269049402337180761287875640757
857 272829543344544605851255247424
858 276658312494207575411094247920
859 280536277811281180711240135680
860 284464013285504837588288393664
861 288442098926854305162089467392
862 292471120821603230977084712064
863 296551671188840963983000488960
864 300684348437449814597491596865
865 304869757223544959532548397936
866 309108508508380207591162346148
867 313401219616722861251178847296
868 317748514295700927549751855500
869 322151022774125950564649412000
870 326609381822294756658142215000
871 331124234812273422605637720000
872 335696231778666795774900343125
873 340326029479876914652924900000
874 345014291459853697236606975000
875 349761688110341284110582686976
876 354568896733623442431294196848
877 359436601605771456520779881856
878 364365494040397950347193666720
879 369356272452920106831931534080
880 374409642425335768675790411409
881 379526316771515925239111821392
882 384707015603017109943676956844
883 389952466395417252687528966720
884 395263404055178551878210682380
885 400640570987040950895430938144
886 406084717161949824091219912632
887 411596600185521497824514103744
888 417176985367050252508135918485
889 422826645789060472219613379840
890 428546362377407629093534800576
891 434336923971931810472464826368
892 440199127397667517646176091136
893 446133777536613485955389644800
894 452141687400066297076682803200
895 458223678201521575440031334400
896 464380579430146581959920845825
897 470613228924828039585407492400
898 476922472948799046594249016500
899 483309166264848955071582696000
900 489774172211120113624916768236
901 496318362777495395094746778528
902 502942618682580451824229248216
903 509647829451284662952363958720
904 516434893493004760193375609205
905 523304718180415140660768945504
906 530258219928868897488182712552
907 537296324276413621291011704064
908 544419965964426047903128241520
909 551630089018869650312240798080
910 558927646832179295305805099424
911 566313602245777108027279510272
912 573788927633223710430220200849
913 581354604984009022505571551760
914 589011625987986838145853290940
915 596760992120457410599108478016
916 604603714727902305655786898988
917 612540815114375804003528671776
918 620573324628557157578415580600
919 628702284751468028237006270400
920 636928747184859460671700084725
921 645253773940272765193017892800
922 653678437428778709806582323600
923 662203820551399444920260736000
924 670831016790217608028439064000
925 679561130300177079836061175296
926 688395276001579887505235092608
927 697334579673283775032213605376
928 706380178046604985192742433345
929 715533218899930822029474916080
930 724794861154046587496719651524
931 734166274968181510625558786112
932 743648641836778312426692699084
933 753243154686991074709575292320
934 762951017976916106064847400280
935 772773447794560523433099117504
936 782711671957553292966940988437
937 792766930113603499285585641504
938 802940473841710637721982943160
939 813233566754131749772361207040
940 823647484599110247677153270256
941 834183515364371299891078939008
942 844842959381388675138964749216
943 855627129430427968803059270400
944 866537350846371161547499134225
945 877574961625327486356550171600
946 888741312532035606545642820300
947 900037767208062133798395393600
948 911465702280801541889127703500
949 923026507473282558469166484000
950 934721585714786144126889385656
951 946552353252280194876303089088
952 958520239762676131287361141461
953 970626688465912564643557038720
954 982873156238871257798937194080
955 995261113730130625807926841344
956 1007792045475562048917610467072
957 1020467450014774298143718651904
958 1033288840008411401398907589120
959 1046257742356309306005339156480
960 1059375698316516721403442123009
961 1072644263625185553965423512752
962 1086065008617336374035968720084
963 1099639518348504383653985834560
964 1113369392717271381858580708140
965 1127256246588689253050062267296
966 1141301709918600532563040883928
967 1155507427878861632413965483456
968 1169875060983474339110117462325
969 1184406285215631224451512152800
970 1199102792155680639421723019400
971 1213966289110016990548712275200
972 1228998499240902027522697212400
973 1244201161697222900385278064000
974 1259576031746192774252875236000
975 1275124880905999819308346626816
976 1290849497079410423687855608593
977 1306751684688332506906013982096
978 1322833264809344841601409504220
979 1339096075310198321647222870080
980 1355541970987295145058123529964
981 1372172823704151910635387430432
982 1388990522530852657927583460024
983 1405996973884497910844610601920
984 1423194101670655816148716874805
985 1440583847425821499057777184064
986 1458168170460890789333934092592
987 1475949048005654502495097918464
988 1493928475354319492178145920960
989 1512108466012062721201340874240
990 1530491051842624630519894059136
991 1549078283216948117043114421248
992 1567872229162869463184602925121
993 1586874977515867593048858342000
994 1606088635070878062318847990500
995 1625515327735178221199955240000
996 1645157200682350022196636607500
997 1665016418507326977049497540000
998 1685095165382531799842720775000
999 1705395645215111306105248600000
1000 1725920081805275170674225266901