0 1
1 1
2 2
3 2
4 3
5 5
6 6
7 8
8 11
9 16
10 24
11 30
12 38
13 49
14 65
15 120
16 144
17 174
18 212
19 261
20 326
21 720
22 840
23 984
24 1158
25 1370
26 1631
27 1957
28 5040
29 5760
30 6600
31 7584
32 8742
33 10112
34 11743
35 13700
36 40320
37 45360
38 51120
39 57720
40 65304
41 74046
42 84158
43 95901
44 109601
45 362880
46 403200
47 448560
48 499680
49 557400
50 622704
51 696750
52 780908
53 876809
54 986410
55 3628800
56 3991680
57 4394880
58 4843440
59 5343120
60 5900520
61 6523224
62 7219974
63 8000882
64 8877691
65 9864101
66 39916800
67 43545600
68 47537280
69 51932160
70 56775600
71 62118720
72 68019240
73 74542464
74 81762438
75 89763320
76 98641011
77 108505112
78 479001600
79 518918400
80 562464000
81 610001280
82 661933440
83 718709040
84 780827760
85 848847000
86 923389464
87 1005151902
88 1094915222
89 1193556233
90 1302061345
91 6227020800
92 6706022400
93 7224940800
94 7787404800
95 8397406080
96 9059339520
97 9778048560
98 10558876320
99 11407723320
100 12331112784
101 13336264686
102 14431179908
103 15624736141
104 16926797486
105 87178291200
106 93405312000
107 100111334400
108 107336275200
109 115123680000
110 123521086080
111 132580425600
112 142358474160
113 152917350480
114 164325073800
115 176656186584
116 189992451270
117 204423631178
118 220048367319
119 236975164805
120 1307674368000
121 1394852659200
122 1488257971200
123 1588369305600
124 1695705580800
125 1810829260800
126 1934350346880
127 2066930772480
128 2209289246640
129 2362206597120
130 2526531670920
131 2703187857504
132 2893180308774
133 3097603939952
134 3317652307271
135 3554627472076
136 20922789888000
137 22230464256000
138 23625316915200
139 25113574886400
140 26701944192000
141 28397649772800
142 30208479033600
143 32142829380480
144 34209760152960
145 36419049399600
146 38781255996720
147 41307787667640
148 44010975525144
149 46904155833918
150 50001759773870
151 53319412081141
152 56874039553217
153 355687428096000
154 376610217984000
155 398840682240000
156 422465999155200
157 447579574041600
158 474281518233600
159 502679168006400
160 532887647040000
161 565030476420480
162 599240236573440
163 635659285973040
164 674440541969760
165 715748329637400
166 759759305162544
167 806663460996462
168 856665220770332
169 909984632851473
170 966858672404690
171 6402373705728000
172 6758061133824000
173 7134671351808000
174 7533512034048000
175 7955978033203200
176 8403557607244800
177 8877839125478400
178 9380518293484800
179 9913405940524800
180 10478436416945280
181 11077676653518720
182 11713335939491760
183 12387776481461520
184 13103524811098920
185 13863284116261464
186 14669947577257926
187 15526612798028258
188 16436597430879731
189 17403456103284421
190 121645100408832000
191 128047474114560000
192 134805535248384000
193 141940206600192000
194 149473718634240000
195 157429696667443200
196 165833254274688000
197 174711093400166400
198 184091611693651200
199 194005017634176000
200 204483454051121280
201 215561130704640000
202 227274466644131760
203 239662243125593280
204 252765767936692200
205 266629052052953664
206 281298999630211590
207 296825612428239848
208 313262209859119579
209 330665665962404000
210 2432902008176640000
211 2554547108585472000
212 2682594582700032000
213 2817400117948416000
214 2959340324548608000
215 3108814043182848000
216 3266243739850291200
217 3432076994124979200
218 3606788087525145600
219 3790879699218796800
220 3984884716852972800
221 4189368170904094080
222 4404929301608734080
223 4632203768252865840
224 4871866011378459120
225 5124631779315151320
226 5391260831368104984
227 5672559830998316574
228 5969385443426556422
229 6282647653285676001
230 6613313319248080001
231 51090942171709440000
232 53523844179886080000
233 56078391288471552000
234 58760985871171584000
235 61578385989120000000
236 64537726313668608000
237 67646540356851456000
238 70912784096701747200
239 74344861090826726400
240 77951649178351872000
241 81742528877570668800
242 85727413594423641600
243 89916781765327735680
244 94321711066936469760
245 98953914835189335600
246 103825780846567794720
247 108950412625882946040
248 114341673457251051024
249 120014233288249367598
250 125983618731675924020
251 132266266384961600021
252 138879579704209680022
253 1124000727777607680000
254 1175091669949317120000
255 1228615514129203200000
256 1284693905417674752000
257 1343454891288846336000
258 1405033277277966336000
259 1469571003591634944000
260 1537217543948486400000
261 1608130328045188147200
262 1682475189136014873600
263 1760426838314366745600
264 1842169367191937414400
265 1927896780786361056000
266 2017813562551688791680
267 2112135273618625261440
268 2211089188453814597040
269 2314914969300382391760
270 2423865381926265337800
271 2538207055383516388824
272 2658221288671765756422
273 2784204907403441680442
274 2916471173788403280463
275 3055350753492612960485
276 25852016738884976640000
277 26976017466662584320000
278 28151109136611901440000
279 29379724650741104640000
280 30664418556158779392000
281 32007873447447625728000
282 33412906724725592064000
283 34882477728317227008000
284 36419695272265713408000
285 38027825600310901555200
286 39710300789446916428800
287 41470727627761283174400
288 43312896994953220588800
289 45240793775739581644800
290 47258607338291270436480
291 49370742611909895697920
292 51581831800363710294960
293 53896746769664092686720
294 56320612151590358024520
295 58858819206973874413344
296 61517040495645640169766
297 64301245403049081850208
298 67217716576837485130671
299 70273067330330098091156
300 620448401733239439360000
301 646300418472124416000000
302 673276435938787000320000
303 701427545075398901760000
304 730807269726140006400000
305 761471688282298785792000
306 793479561729746411520000
307 826892468454472003584000
308 861774946182789230592000
309 898194641455054944000000
310 936222467055365845555200
311 975932767844812761984000
312 1017403495472574045158400
313 1060716392467527265747200
314 1105957186243266847392000
315 1153215793581558117828480
316 1202586536193468013526400
317 1254168367993831723821360
318 1308065114763495816508080
319 1364385726915086174532600
320 1423244546122060048945944
321 1484761586617705689115710
322 1549062832020754770965918
323 1616280548597592256096589
324 1686553615927922354187745
325 15511210043330985984000000
326 16131658445064225423360000
327 16777958863536349839360000
328 17451235299475136839680000
329 18152662844550535741440000
330 18883470114276675747840000
331 19644941802558974533632000
332 20438421364288720945152000
333 21265313832743192948736000
334 22127088778925982179328000
335 23025283420381037123328000
336 23961505887436402968883200
337 24937438655281215730867200
338 25954842150753789776025600
339 27015558543221317041772800
340 28121515729464583889164800
341 29274731523046142006993280
342 30477318059239610020519680
343 31731486427233441744341040
344 33039551541996937560849120
345 34403937268912023735381720
346 35827181815034083784327664
347 37311943401651789473443374
348 38861006233672544244409292
349 40477286782270136500505881
350 42163840398198058854693626
351 403291461126605635584000000
352 418802671169936621568000000
353 434934329615000846991360000
354 451712288478537196830720000
355 469163523778012333670400000
356 487316186622562869411840000
357 506199656736839545159680000
358 525844598539398519693312000
359 546283019903687240638464000
360 567548333736430433587200000
361 589675422515356415766528000
362 612700705935737452889856000
363 636662211823173855858739200
364 661599650478455071589606400
365 687554492629208861365632000
366 714570051172430178407404800
367 742691566901894762296569600
368 771966298424940904303562880
369 802443616484180514324082560
370 834175102911413956068423600
371 867214654453410893629272720
372 901618591722322917364654440
373 937445773537357001148982104
374 974757716939008790622425478
375 1013618723172681334866834770
376 1054096009954951471367340651
377 1096259850353149530222034277
378 10888869450418352160768000000
379 11292160911544957796352000000
380 11710963582714894417920000000
381 12145897912329895264911360000
382 12597610200808432461742080000
383 13066773724586444795412480000
384 13554089911209007664824320000
385 14060289567945847209984000000
386 14586134166485245729677312000
387 15132417186388932970315776000
388 15699965520125363403902976000
389 16289640942640719819669504000
390 16902341648576457272559360000
391 17539003860399631128418099200
392 18200603510878086200007705600
393 18888158003507295061373337600
394 19602728054679725239780742400
395 20345419621581620002077312000
396 21117385920006560906380874880
397 21919829536490741420704957440
398 22754004639402155376773381040
399 23621219293855566270402653760
400 24522837885577889187767308200
401 25460283659115246188916290304
402 26435041376054254979538715782
403 27448660099226936314405550552
404 28502756109181887785772891203
405 29599015959535037315994925480
406 304888344611713860501504000000
407 315777214062132212662272000000
408 327069374973677170458624000000
409 338780338556392064876544000000
410 350926236468721960141455360000
411 363523846669530392603197440000
412 376590620394116837398609920000
413 390144710305325845063434240000
414 404204999873271692273418240000
415 418791134039756938003095552000
416 433923551226145870973411328000
417 449623516746271234377314304000
418 465913157688911954196983808000
419 482815499337488411469543168000
420 500354503197888042597961267200
421 518555106708766128797968972800
422 537443264712273423859342310400
423 557045992766953149099123052800
424 577391412388534769101200364800
425 598508798308541330007581239680
426 620428627845032071428286197120
427 643182632484434226805059578160
428 666803851778289793075462231920
429 691326689663867682263229540120
430 716786973322982928452145830424
431 743222014699037183431684546206
432 770670674798264119746090096758
433 799173430907446007531862987961
434 828772446866981044847857913441
435 8841761993739701954543616000000
436 9146650338351415815045120000000
437 9462427552413548027707392000000
438 9789496927387225198166016000000
439 10128277265943617263042560000000
440 10479203502412339223184015360000
441 10842727349081869615787212800000
442 11219317969475986453185822720000
443 11609462679781312298249256960000
444 12013667679654583990522675200000
445 12432458813694340928525770752000
446 12866382364920486799499182080000
447 13316005881666758033876496384000
448 13781919039355669988073480192000
449 14264734538693158399543023360000
450 14765089041891046442140984627200
451 15283644148599812570938953600000
452 15821087413312085994798295910400
453 16378133406079039143897418963200
454 16955524818467573912998619328000
455 17554033616776115243006200567680
456 18174462244621147314434486764800
457 18817644877105581541239546342960
458 19484448728883871334315008574880
459 20175775418547739016578238115000
460 20892562391870721945030383945424
461 21635784406569759128462068491630
462 22406455081368023248208158588388
463 23205628512275469255740021576349
464 24034400959142450300587879489790
465 265252859812191058636308480000000
466 274094621805930760590852096000000
467 283241272144282176405897216000000
468 292703699696695724433604608000000
469 302493196624082949631770624000000
470 312621473890026566894813184000000
471 323100677392438906117997199360000
472 333943404741520775733784412160000
473 345162722710996762186970234880000
474 356772185390778074485219491840000
475 368785853070432658475742167040000
476 381218311884126999404267937792000
477 394084694249047486203767119872000
478 407400700130714244237643616256000
479 421182619170069914225717096448000
480 435447353708763072625260119808000
481 450212442750654119067401104435200
482 465496086899253931638340058035200
483 481317174312566017633138353945600
484 497695307718645056777035772908800
485 514650832537112630690034392236800
486 532204866153888745933040592804480
487 550379328398509893247475079569280
488 569196973275615474788714625912240
489 588681422004499346123029634487120
490 608857197423047085139607872602120
491 629749759814917807084638256547544
492 651385544221487566213100325039174
493 673791999302855589461308483627562
494 696997627815131058717048505203911
495 721032028774273509017636384693701
496 8222838654177922817725562880000000
497 8488091513990113876361871360000000
498 8762186135796044636952723456000000
499 9045427407940326813358620672000000
500 9338131107637022537792225280000000
501 9640624304261105487423995904000000
502 9953245778151132054318809088000000
503 10276346455543570960436806287360000
504 10610289860285091736170590699520000
505 10955452582996088498357560934400000
506 11312224768386866572842780426240000
507 11681010621457299231318522593280000
508 12062228933341426230722790531072000
509 12456313627590473716926557650944000
510 12863714327721187961164201267200000
511 13284896946891257875389918363648000
512 13720344300600020948015178483456000
513 14170556743350675067082579587891200
514 14636052830249928998720919645926400
515 15117370004562495016354057999872000
516 15615065312281140073131093772780800
517 16129716144818252703821128165017600
518 16661921010972141449754168757822080
519 17212300339370651343001643837391360
520 17781497312646266817790358463303600
521 18370178734650766163913388097790720
522 18979035932073813249052995970392840
523 19608785691888731056137634226940384
524 20260171236110218622350734551979558
525 20933963235413074211812043035607120
526 21630960863228205270529091540811031
527 22351992892002478779546727925504732
528 263130836933693530167218012160000000
529 271353675587871452984943575040000000
530 279841767101861566861305446400000000
531 288603953237657611498258169856000000
532 297649380645597938311616790528000000
533 306987511753234960849409015808000000
534 316628136057496066336833011712000000
535 326581381835647198391151820800000000
536 336857728291190769351588627087360000
537 347468018151475861087759217786880000
538 358423470734471949586116778721280000
539 369735695502858816158959559147520000
540 381416706124316115390278081740800000
541 393478935057657541621000872271872000
542 405935248685248015337927429922816000
543 418798963012969203299091631190016000
544 432083859959860461174481549553664000
545 445804204260460482122496728037120000
546 459974761003811157189579307625011200
547 474610813834061086188300227270937600
548 489728183838623581204654285270809600
549 505343249150904721277785379043590400
550 521472965295722973981606507208608000
551 538134886306695115431360675966430080
552 555347186646065766774362319803821440
553 573128683958712033592152678267125040
554 591498862693362799756066066364915760
555 610477898625436613005119062335308600
556 630086684317325344061256696562248984
557 650346855553435562683607431114228542
558 671280818788848636895419474149835662
559 692911779652076842165948565690646693
560 715263772544079320945495293616151425
561 8683317618811886495518194401280000000
562 8946448455745580025685412413440000000
563 9217802131333451478670355988480000000
564 9497643898435313045531661434880000000
565 9786247851672970657029919604736000000
566 10083897232318568595341536395264000000
567 10390884744071803556190945411072000000
568 10707512880129299622527778422784000000
569 11034094261964946820918930243584000000
570 11370951990256137590270518870671360000
571 11718420008407613451358278088458240000
572 12076843479142085400944394867179520000
573 12446579174644944217103354426327040000
574 12827995880769260332493632508067840000
575 13221474815826917874114633380339712000
576 13627410064512165889452560810262528000
577 14046209027525135092751652441452544000
578 14478292887484995553926133991006208000
579 14924097091745456036048630719043328000
580 15384071852749267193238210026668339200
581 15858682666583328279426510253939276800
582 16348410850421951860631164539210086400
583 16853754099572856581908949918253676800
584 17375227064868579555890556425462284800
585 17913361951175274671321917101428714880
586 18468709137821340438096279421232536320
587 19041837821780052471688432099499661360
588 19633336684473415271444498165864577120
589 20243814583098851884449617228199885720
590 20873901267416177228510873924762134704
591 21524248122969612791194481355876363246
592 22195528941758461428089900830026198908
593 22888440721410538270255849395716845601
594 23603704493954617591201344689332997026
595 295232799039604140847618609643520000000
596 303916116658416027343136804044800000000
597 312862565114161607368822216458240000000
598 322080367245495058847492572446720000000
599 331578011143930371893024233881600000000
600 341364258995603342550054153486336000000
601 351448156227921911145395689881600000000
602 361839040971993714701586635292672000000
603 372546553852123014324114413715456000000
604 383580648114087961145033343959040000000
605 394951600104344098735303862829711360000
606 406670020112751712186662140918169600000
607 418746863591893797587606535785349120000
608 431193442766538741804709890211676160000
609 444021438647308002137203522719744000000
610 457242913463134920011318156100083712000
611 470870323527647085900770716910346240000
612 484916532555172220993522369351798784000
613 499394825442657216547448503342804992000
614 514318922534402672583497134061848320000
615 529702994387151939776735344088516659200
616 545561677053735268056161854342455936000
617 561910087904157219916793018881666022400
618 578763842003730076498701968799919699200
619 596139069068598656054592525225381984000
620 614052431019773930725914442326810698880
621 632521140157595271164010721748043235200
622 651562977979375323635699153847542896560
623 671196314663848738907143652013407473680
624 691440129246947590791593269241607359400
625 712314030514363768020104143166369494104
626 733838278637333380811298624522245857350
627 756033807579091842239388525352272056258
628 778922248300502380509644374747988901859
629 802525952794456998100845719437321898885
630 10333147966386144929666651337523200000000
631 10628380765425749070514269947166720000000
632 10932296882084165097857406751211520000000
633 11245159447198326705226228967669760000000
634 11567239814443821764073721540116480000000
635 11898817825587752135966745773998080000000
636 12240182084583355478516799927484416000000
637 12591630240811277389662195617366016000000
638 12953469281783271104363782252658688000000
639 13326015835635394118687896666374144000000
640 13709596483749482079832930010333184000000
641 14104548083853826178568233873162895360000
642 14511218103966577890754896014081064960000
643 14929964967558471688342502549866414080000
644 15361158410325010430147212440078090240000
645 15805179848972318432284415962797834240000
646 16262422762435453352295734118897917952000
647 16733293085963100438196504835808264192000
648 17218209618518272659190027205160062976000
649 17717604443960929875737475708502867968000
650 18231923366495332548320972842564716288000
651 18761626360882484488097708186653232947200
652 19307188037936219756153870040995688883200
653 19869098125840376976070663059877354905600
654 20447861967844107052569365028677274604800
655 21044001036912705708623957553902656588800
656 21658053467932479639349871996229467287680
657 22290574608090074910513882717977510522880
658 22942137586069450234149581871825053419440
659 23613333900733298973056725523838460893120
660 24304774029980246563848318793080068252520
661 25017088060494610331868422936246437746624
662 25750926339131943712679721560768683603974
663 26506960146711035554919110086120955660232
664 27285882395011537935428754460868944562091
665 28088408347805994933529600180306266460976
666 371993326789901217467999448150835200000000
667 382326474756287362397666099488358400000000
668 392954855521713111468180369435525120000000
669 403887152403797276566037776186736640000000
670 415132311850995603271264005154406400000000
671 426699551665439425035337726694522880000000
672 438598369491027177171304472468520960000000
673 450838551575610532649821272396005376000000
674 463430181816421810039483468013371392000000
675 476383651098205081143847250266030080000000
676 489709666933840475262535146932404224000000
677 503419263417589957342368076942737408000000
678 517523811501443783520936310815900303360000
679 532035029605410361411691206829981368320000
680 546964994572968833100033709379847782400000
681 562326152983293843530180921819925872640000
682 578131332832266161962465337782723706880000
683 594393755594701615314761071901621624832000
684 611127048680664715752957576737429889024000
685 628345258299182988412147603942589952000000
686 646062862743143918287885079651092819968000
687 664294786109639250836206052493657536256000
688 683056412470521735324303760680310769203200
689 702363600508457955080457630721306458086400
690 722232698634298332056528293781183812992000
691 742680560602142439109097658809861087596800
692 763724561639055144817721616363763744185600
693 785382615106987624457071488359993211473280
694 807673189715077699367585371077970721996160
695 830615327301147149601734952949795775415600
696 854228661201880448574791678473634236308720
697 878533435231860695138639997266714304561240
698 903550523292355305470508420202960742307864
699 929301449631487249183188141763729425911838
700 955808409778198284738107251849850381572070
701 983094292173209822673536006310719326134161
702 1011182700521015817607065606491025592595137
703 13763753091226345046315979581580902400000000
704 14135746418016246263783979029731737600000000
705 14518072892772533626181645129220096000000000
706 14911027748294246737649825498655621120000000
707 15314914900698044014215863274842357760000000
708 15730047212549039617487127279996764160000000
709 16156746764214479042522465006691287040000000
710 16595345133705506219693769479159808000000000
711 17046183685281116752343590751555813376000000
712 17509613867097538562383074219569184768000000
713 17985997518195743643526921469835214848000000
714 18475707185129584118789456616767619072000000
715 18979126448547174076131824693710356480000000
716 19496650260048617859652761004526256783360000
717 20028685289654028221064452211356238151680000
718 20575650284226997054164485920736085934080000
719 21137976437210290897694666842556011806720000
720 21716107770042557059657132180338735513600000
721 22310501525637258674971893252240357138432000
722 22921628574317923390724850828977787027456000
723 23549973832617106379136998432920376979456000
724 24196036695360250297424883512571469799424000
725 24860331481469889548261089565065127335680000
726 25543387893940411283585393325745438104883200
727 26245751494448869238665850956466744562969600
728 26967984193083167570722379250247928375961600
729 27710664753685310009831476909057789463558400
730 28474389315324365154649198525421553207744000
731 29259771930431352779106270013781546419217280
732 30067445120146430478473855384859517141213440
733 30898060447447577628075590337809312916629040
734 31752289108649458076650382016282947152937760
735 32630822543881318771789022013549661457499000
736 33534373067173674077259530433752622199806864
737 34463674516805161326442718575516351625718702
738 35419482926583359611180825827366202007290772
739 36402577218756569433854361833676921333424933
740 37413759919277585251461427440167946926020070
741 523022617466601111760007224100074291200000000
742 536786370557827456806323203681655193600000000
743 550922116975843703070107182711386931200000000
744 565440189868616236696288827840607027200000000
745 580351217616910483433938653339262648320000000
746 595666132517608527448154516614105006080000000
747 611396179730157567065641643894101770240000000
748 627552926494372046108164108900793057280000000
749 644148271628077552327857878379952865280000000
750 661194455313358669080201469131508678656000000
751 678704069180456207642584543351077863424000000
752 696690066698651951286111464820913078272000000
753 715165773883781535404900921437680697344000000
754 734144900332328709481032746131391053824000000
755 753641550592377327340685507135917310607360000
756 773670235882031355561749959347273548759040000
757 794245886166258352615914445268009634693120000
758 815383862603468643513609112110565646499840000
759 837099970373511200573266244290904382013440000
760 859410471899148459248238137543144739151872000
761 882332100473466382638962988372122526179328000
762 905882074306083489018099986805042903158784000
763 930078111001443739315524870317614372958208000
764 954938442482913628863785959882679500293888000
765 980481830376854040147371353208424938398771200
766 1006727581871302909386037204164891682961740800
767 1033695566064386076956759583415139611337702400
768 1061406230818071386966591060324197400801260800
769 1089880620133395752121240258849618954009004800
770 1119140392063827104900346528863400500428222080
771 1149207837183973535378820384248260017569435520
772 1180105897631421113006895974586069330486064560
773 1211858186740070571083546356602352277639002320
774 1244489009283951889855335378615901939096501320
775 1278023382351125563932594909049654561296308184
776 1312487056867930725259037627625170912922026886
777 1347906539794514084870218453452537114929317658
778 1384309117013270654304072815286214036262742591
779 1421722876932548239555534242726381983188762661
780 20397882081197443358640281739902897356800000000
781 20920904698664044470400288964002971648000000000
782 21457691069221871927206612167684626841600000000
783 22008613186197715630276719350396013772800000000
784 22574053376066331866973008178236620800000000000
785 23154404593683242350406946831575883448320000000
786 23750070726200850877855101348189988454400000000
787 24361466905931008444920742992084090224640000000
788 24989019832425380491028907100984883281920000000
789 25633168104053458043356764979364836147200000000
790 26294362559366816712436966448496344825856000000
791 26973066628547272920079550991847422689280000000
792 27669756695245924871365662456668335767552000000
793 28384922469129706406770563378106016464896000000
794 29119067369462035116251596124237407518720000000
795 29872708920054412443592281631373324829327360000
796 30646379155936443799154031590720598378086400000
797 31440625042102702151769946035988608012779520000
798 32256008904706170795283555148099173659279360000
799 33093108875079681995856821392390078041292800000
800 33952519346978830455105059529933222780444672000
801 34834851447452296837744022518305345306624000000
802 35740733521758380326762122505110388209782784000
803 36670811632759824066077647375428002582740992000
804 37625750075242737694941433335310682083034880000
805 38606231905619591735088804688519107021433651200
806 39612959487490894644474841892683998704395392000
807 40646655053555280721431601476099138315733094400
808 41708061284373352108398192536423335716534355200
809 42797941904506747860519432795272954670543360000
810 43917082296570574965419779324136355170971582080
811 45066290133754548500798599708384615188541017600
812 46246396031385969613805495682970684519027082160
813 47458254218126040184889042039573036796666084480
814 48702743227409992074744377418188938735762585800
815 49980766609761117638676972327238593297058893984
816 51293253666629048363936009954863764209980920870
817 52641160206423562448806228408316301324910238528
818 54025469323436833103110301223602515361172981119
819 55447192200369381342665835466328897344361743780
820 815915283247897734345611269596115894272000000000
821 836313165329095177704251551336018791628800000000
822 857234070027759222174651840300021763276800000000
823 878691761096981094101858452467706390118400000000
824 900700374283178809732135171818102403891200000000
825 923274427659245141599108179996339024691200000000
826 946428832252928383949515126827914908139520000000
827 970178902979129234827370228176104896593920000000
828 994540369885060243272290971168188986818560000000
829 1019529389717485623763319878269173870100480000000
830 1045162557821539081806676643248538706247680000000
831 1071456920380905898519113609697035051073536000000
832 1098429987009453171439193160688882473762816000000
833 1126099743704699096310558823145550809530368000000
834 1154484666173828802717329386523656825995264000000
835 1183603733543290837833580982647894233513984000000
836 1213476442463345250277173264279267558343311360000
837 1244122821619281694076327295869988156721397760000
838 1275563446661384396228097241905976764734177280000
839 1307819455566090567023380797054075938393456640000
840 1340912564441170249019237618446466016434749440000
841 1374865083788149079474342677976399239215194112000
842 1409699935235601376312086700494704584521818112000
843 1445440668757359756638848822999814972731600896000
844 1482111480390119580704926470375242975314341888000
845 1519737230465362318399867903710553657397376768000
846 1558343462370981910134956708399072764418810419200
847 1597956421858472804779431550291756763123205811200
848 1638603076912028085500863151767855901438938905600
849 1680311138196401437609261344304279237155473260800
850 1723109080100908185469780777099552191826016620800
851 1767026162397478760435200556423688546996988202880
852 1812092452531233308935999156132073162185529220480
853 1858338848562619278549804651815043846704556302640
854 1905797102780745318734693693854616883501222387120
855 1954499846008155310809438071272805822236984972920
856 2004480612617916428448115043600044415534043866904
857 2055773866284545476812051053554908179744024787774
858 2108415026490969039260857281963224481068935026302
859 2162440495814405872363967583186826996430108007421
860 2217887688014775253706633418653155893774469751201
861 33452526613163807108170062053440751665152000000000
862 34268441896411704842515673323036867559424000000000
863 35104755061740800020219924874372886351052800000000
864 35961989131768559242394576714672908114329600000000
865 36840680892865540336496435167140614504448000000000
866 37741381267148719146228570338958716908339200000000
867 38664655694807964287827678518955055933030400000000
868 39611084527060892671777193645782970841169920000000
869 40581263430040021906604563873959075737763840000000
870 41575803799925082149876854845127264724582400000000
871 42595333189642567773640174723396438594682880000000
872 43640495747464106855446851366644977300930560000000
873 44711952667845012753965964976342012352004096000000
874 45810382654854465925405158137030894825766912000000
875 46936482398559165021715716960176445635297280000000
876 48090967064732993824433046346700102461292544000000
877 49274570798276284662266627329347996694806528000000
878 50488047240739629912543800593627264253149839360000
879 51732170062358911606620127889497252409871237120000
880 53007733509020296002848225131403229174605414400000
881 54315552964586386569871605928457305112998871040000
882 55656465529027556818890843546903771129433620480000
883 57031330612815705898365186224880170368648814592000
884 58441030548051307274677272925374874953170632704000
885 59886471216808667031316121748374689925902233600000
886 61368582697198786612021048218749932901216575488000
887 62888319927664148930420916122460486558613952256000
888 64446663390035130840555872830859559323032762675200
889 66044619811893603645335304381151316086155968486400
890 67683222888805631730836167532919171987594907392000
891 69363534027002033168445428877223451224750380652800
892 71086643107102941353915209654323003416576397273600
893 72853669269500420114350410210746691963573385476480
894 74665761722031653423286409366878765125758914696960
895 76524100570594272701836214018693808972463470999600
896 78429897673375018020570907712548425855964693386720
897 80384397519383173331380345783821231678201678359640
898 82388878132001089759828460827421276093735722226544
899 84444651998285635236640511880976184273479747014318
900 86553067024776604275901369162939408754548682040620
901 88715507520591010148265336746126235750978790048041
902 90933395208605785401971970164779391644753259799242
903 1405006117752879898543142606244511569936384000000000
904 1438458644366043705651312668297952321601536000000000
905 1472727086262455410493828341620989189160960000000000
906 1507831841324196210514048266495362075512012800000000
907 1543793830455964769756442843210034983626342400000000
908 1580634511348830310092939278377175598130790400000000
909 1618375892615979029239167848716134315039129600000000
910 1657040548310786993526995527235089370972160000000000
911 1696651632837847886198772720880872341813329920000000
912 1737232896267887908105377284754831417551093760000000
913 1778808700067812990255254139599958682275676160000000
914 1821404033257455558028894314323355120870359040000000
915 1865044529004919664884341165690000098171289600000000
916 1909756481672764677638307130666342110523293696000000
917 1955566864327619143563712288803373005349060608000000
918 2002503346726178308585428005763549450984357888000000
919 2050594313790911302409861052110249553445650432000000
920 2099868884589187587072127679439597550140456960000000
921 2150356931829927216984671480033224814393606799360000
922 2202089101892286128591291607922722066803478036480000
923 2255096835401306424594139833054125295978083450880000
924 2309412388365892811164011438982582601091082321920000
925 2365068853894920367982902282529486372220515942400000
926 2422100184507736073881267468754366542589164756992000
927 2480541215055787381155944741679741417542335389696000
928 2540427686272596048187260863428116107468237623296000
929 2601796268969794834799281911646866040369454198784000
930 2664684588897458983729702827769326526928068151040000
931 2729131252287494114570258700600186086251100913715200
932 2795175872099387718215594004981337402337256882201600
933 2862859094988193349946430172514256574324851789593600
934 2932222629015195383114875601391480025549602170246400
935 3003309272122298324468790811045803028966178567520000
936 3076162941391798744583141221256549720929751952996480
937 3150828703113830398006427630623428486055510867693440
938 3227352803684424670708263844642122295027974338693040
939 3305782701357799688728834752354670720883939032079760
940 3386167098877182862060215098138491952562140710439400
941 3468555977009183951820043558965913228655876432665944
942 3553000629007469587056684070846889412929356179680262
943 3639553696032246191332585440009828821683904861720882
944 3728269203552837201480850776755955057434883651768923
945 3819202598761442986882822746920734449079636911568165
946 60415263063373835637355132068513997507264512000000000
947 61820269181126715535898274674758509077200896000000000
948 63258727825492759241549587343056461398802432000000000
949 64731454911755214652043415684677450587963392000000000
950 66239286753079410862557463951172812663475404800000000
951 67783080583535375632313906794382847647101747200000000
952 69363715094884205942406846072760023245232537600000000
953 70982090987500184971646013921476157560271667200000000
954 72639131535810971965173009448711246931243827200000000
955 74335783168648819851371782169592119273057157120000000
956 76073016064916707759477159454346950690608250880000000
957 77851824764984520749732413593946909372883927040000000
958 79673228798241976307761307908270264493754286080000000
959 81538273327246895972645649073960264591925575680000000
960 83448029808919660650283956204626606702448869376000000
961 85403596673247279793847668493429979707797929984000000
962 87406100019973458102433096499193529158782287872000000
963 89456694333764369404842957551303778712227938304000000
964 91556563218353556991915085230743376262368395264000000
965 93706920150183484208899756710776601076762002063360000
966 95909009252075770337491048318699323143565480099840000
967 98164106087477076762085188151753448439543563550720000
968 100473518475842969573249199590736031040634645872640000
969 102838587329737889941232101873265517412855161815040000
970 105260687514245626015113369342019883955444326572032000
971 107741228729301413396269314083699625372986661961728000
972 110281656415574009444456574947127741480454899585024000
973 112883452684543804279255856858774607520824353783808000
974 115548137273441263262985559686543934047752421934848000
975 118277268525728757377555818387144120134003522848563200
976 121072444397828145095771412392125457536340779730764800
977 123935303492816338445717842564639714110665631520358400
978 126867526121831533828832718166031194136215233690604800
979 129870835393953832153301508977076997165181412258124800
980 132946998335345630897884650198333546886111164211121280
981 136097827038459461295891077828956975372166675078814720
982 139325179842143885966599341673599097667194649417507760
983 142630962543501685655328176425953768388078588449587520
984 146017129642378868517388391524092260340640729160026920
985 149485685619388052469208435083058173569296605592692864
986 153038686248395522056265119153905062982225961772373126
987 156678239944427768247597704593914891803909866634094008
988 160406509147980605449078555370670846861344750285862931
989 164225711746742048435961378117591581310424387197431096
990 2658271574788448768043625811014615890319638528000000000
991 2718686837851822603680980943083129887826903040000000000
992 2780507107032949319216879217757888396904103936000000000
993 2843765834858442078458428805100944858302906368000000000
994 2908497289770197293110472220785622308890869760000000000
995 2974736576523276703973029684736795121554345164800000000
996 3042519657106812079605343591531177969201446912000000000
997 3111883372201696285547750437603937992446679449600000000
998 3182865463189196470519396451525414150006951116800000000
999 3255504594725007442484569460974125396938194944000000000
1000 3329840377893656262335941243143717516211252101120000000
1001 3405913393958572970095418402598064466901860352000000000
1002 3483765218723557490845150816192011376274744279040000000
1003 3563438447521799467152912124100281640768498565120000000
1004 3644976720849046363125557773174241905360424140800000000
1005 3728424750657966023775841729378868512062873010176000000
1006 3813828347331213303569689397872298491770670940160000000
1007 3901234447351186761672122494371492020929453228032000000
1008 3990691141684951131076965451922795799641681166336000000
1009 4082247704903304688068880537153539175904049561600000000
1010 4175954625053488172277780293864315776980811563663360000
1011 4271863634305563942615271342183015100124377043763200000
1012 4370027740393041019377356530334768548563920607313920000
1013 4470501258868883988950605729925504579604555253186560000
1014 4573339846198621878891837831798770097017410415001600000
1015 4678600533712867504906951201140789980972854741573632000
1016 4786341762442168918303220515224489606345841403535360000
1017 4896623418857742927747677090171617347826296303120384000
1018 5009506871542286732026932947030391955347120656904192000
1019 5125055008815727995289918506716935889394873078839040000
1020 5243332277341456752667474325104080009528876601687603200
1021 5364404721739284897763245737496205467065217381418368000
1022 5488340025232101236208963580060845181175883012938726400
1023 5615207551353932770037796298226876375312098246629331200
1024 5745078386747886602191097807203953372477279658887456000
1025 5878025385083232233088982457402286919363390823098577280
1026 6014123212121691694384873535231243894735557498177392000
1027 6153448391963835580351472876904842992402752147594899760
1028 6296079354507337266006801053330796760790830736044487280
1029 6442096484149716134524189444854889021131471465204514200
1030 6591582169769104186993397879937947194700768070797207064
1031 6744620856017499709049662999091852257682994032569580190
1032 6901299095961927477297260703685767149486903899203674198
1033 7061705605109908082746339259056437996348248649489537129
1034 7225931316856650131182300637174029577658673036686968225
1035 119622220865480194561963161495657715064383733760000000000
1036 122280492440268643330006787306672330954703372288000000000
1037 124999179278120465933687768249755460842530275328000000000
1038 127779686385153415252904647467513349239434379264000000000
1039 130623452220011857331363076272614294097737285632000000000
1040 133531949509782054624473548493399916406628155392000000000
1041 136506686086305331328446578178136711528182500556800000000
1042 139549205743412143408051921769667889497383947468800000000
1043 142661089115613839693599672207271827489830626918400000000
1044 145843954578803036164119068658797241639837578035200000000
1045 149099459173528043606603638119771367036775772979200000000
1046 152429299551421699868939579362915084552987025080320000000
1047 155835212945380272839034997765513149019888885432320000000
1048 159318978164103830329880148581705160396163629711360000000
1049 162882416611625629797033060705805442036932128276480000000
1050 166527393332474676160158618478979683942292552417280000000
1051 170255818083132642183934460208358552454355425427456000000
1052 174069646430463855487504149606230850946126096367616000000
1053 177970880877815042249176272100602342967055549595648000000
1054 181961572019499993380253237552525138766697230761984000000
1055 186043819724403298068322118089678677942601280323584000000
1056 190219774349456786240599898383542993719582091887247360000
1057 194491637983762350183215169725726008819706468931010560000
1058 198861665724155391202592526256060777368270389538324480000
1059 203332166983024275191543131985986281947874944791511040000
1060 207905506829222897070434969817785052044892355206512640000
1061 212584107362935764575341921018925842025865209948086272000
1062 217370449125377933493645141534150331632211051351621632000
1063 222267072544235676421392818624321948980037347654742016000
1064 227276579415777963153419751571352340935384468311646208000
1065 232401634424593691148709670078069276824779341390485248000
1066 237644966701935147901377144403173356834308217992172851200
1067 243009371423674432799140390140669562301373435373591219200
1068 248497711448906534035349353720730407482549318386529945600
1069 254112919000260466805387150018957283857861416633159276800
1070 259857997387008353407578247826161237230338696292046732800
1071 265736022772091585640667230283563524149702087115145310080
1072 271750145984213277335052103818794768044437644613322702080
1073 277903594376177112915403576695699611036840396760917601840
1074 284199673730684450181410377749030407797631227496962089120
1075 290641770214834166315934567193885296818762698962166603320
1076 297233352384603270502927965073823244013463467032963810384
1077 303977973240620770211977628072915096271146461065533390574
1078 310879272336582697689274888776600863420633364964737064772
1079 317940977941692605772021228035657301416981613614226601901
1080 325166909258549255903203528672831330994640286650913570126
1081 5502622159812088949850305428800254892961651752960000000000
1082 5622244380677569144412268590295912608026035486720000000000
1083 5744524873117837787742275377602584938980738859008000000000
1084 5869524052395958253675963145852340399823269134336000000000
1085 5997303738781111668928867793319853749062703513600000000000
1086 6127927191001123526260230869592468043160440799232000000000
1087 6261459140510905580884704418085867959567068954624000000000
1088 6397965826597210912213150996264004671095251455180800000000
1089 6537515032340623055621202918033672560592635402649600000000
1090 6680176121456236895314802590240944388082466029568000000000
1091 6826020076035039931478921658899741629722303607603200000000
1092 6975119535208567975085525297019512996759079380582400000000
1093 7127548834759989674954464876382428081312066405662720000000
1094 7283384047705369947793499874147941230331955291095040000000
1095 7442703025869473778123380022729646390728118920806400000000
1096 7605585442481099407920413083435451832765051049082880000000
1097 7772112835813574084080571701914431516707343601500160000000
1098 7942368653896706726264506162122790069161699026927616000000
1099 8116438300327170581752010311729020920107825123295232000000
1100 8294409181204985624001186583829623263074880672890880000000
1101 8476370753224485617381439821382148401841577903652864000000
1102 8662414572948888915449761939471827079784179183976448000000
1103 8852634347298345701690361837855370073503761275863695360000
1104 9047125985282108051873577007581096082323467744794705920000
1105 9245987651006263443076169533837156859691738134333030400000
1106 9449319817989287718267712665823143141639613079124541440000
1107 9657225324818510615338147635640928193684505434331054080000
1108 9869809432181446379913489556659854035710370644279140352000
1109 10087179881306824313407134698194004367342581695630761984000
1110 10309446953851059989828527516818326316322619043285504000000
1111 10536723533266837952981947268389678657258003511597150208000
1112 10769125167691431644130656938467747934082782852987635456000
1113 11006770134393366792032034082870921290917091070979808307200
1114 11249779505817041224831174473011590853218464506353399526400
1115 11498277217265947758866523826732321260701013824739929472000
1116 11752390136266208225671910976751278544558875241373088748800
1117 12012248133653216579079489224577439781789213937665135481600
1118 12277984156425308164720156454861003305938916024780280791680
1119 12549734302409521442055208558679798073983353669393603493760
1120 12827637896785698554970612135375497685020194066154521095600
1121 13111837570516383005152022513124528092817825293651483184720
1122 13402479340731217171467957080318413389636587992613649788040
1123 13699712693115820441970885045392236633650051459646613598424
1124 14003690666356441212182862673465151729921197920712146988998
1125 14314569938693023909872137562241752593341831285676884053770
1126 14632510916634716515644158790277409894758812899291110655671
1127 14957677825893265771547362318950241225753453185942024225797
1128 258623241511168180642964355153611979969197632389120000000000
1129 264125863670980269592814660582412234862159284142080000000000
1130 269748108051657838737226929172708147470185319628800000000000
1131 275492632924775676524969204550310732409166058487808000000000
1132 281362156977171634778645167696163072808989327622144000000000
1133 287359460715952746447574035489482926558052031135744000000000
1134 293487387906953869973834266359075394601212471934976000000000
1135 299748847047464775554718970777161262560779540889600000000000
1136 306146812874061986466932121773425267231874792344780800000000
1137 312684327906402609522553324691458939792467427747430400000000
1138 319364504027858846417868127281699884180549893776998400000000
1139 326190524103893886349347048940599625810272197384601600000000
1140 333165643639102454324432574237619138807031276765184000000000
1141 340293192473862443999387039114001566888343343170846720000000
1142 347576576521567813947180538988149508118675298461941760000000
1143 355019279547437287725303919010879154509403417382748160000000
1144 362624864989918387133224332094314606342168468431831040000000
1145 370396977825731961217304903796229037858875812033331200000000
1146 378339346479628667943569409958351827928037511060258816000000
1147 386455784779955838525321420270080848848145336183554048000000
1148 394750193961160824149322606853910472111220216856444928000000
1149 403226564714385309766704046675292620513061794760097792000000
1150 411888979287334198682153808614764447592845973944074240000000
1151 420741613634632544383844170452619817666349735219937935360000
1152 429788739619914652435717747460200913748673202964732641280000
1153 439034727270920915878793916994038070608364941099065671680000
1154 448484047088910203597061629659861213750004554178190213120000
1155 458141272413728714212399777295502141943689059612521267200000
1156 468011081845910160592313266852161995979399430256800407552000
1157 478098261727216984905720401550356000346742011952431169536000
1158 488407708681068044895548929067174326663064630995716673536000
1159 498944432214334882848530876335564005320322634507313823744000
1160 509713557382026314492661533274031753254405417360301459200000
1161 520720327516419681284693567356902674545322508431281267507200
1162 531970107022236722509524741829914265398540972937634667033600
1163 543468384239502670268391265656646586659241986762374596505600
1164 555220774375768878494063176633397865203800862003747685254400
1165 567233022509422095073142665857975304985590075941412820736000
1166 579511006665847403237862822312836308291528991966193101527680
1167 592060740968256924679918030871516106365512345635586705021440
1168 604888378865042623234888643006891604050532539701741226117040
1169 618000216435559006240040665520016132143350364995392709301760
1170 631402695776290223411508622600334545532986952988006359089800
1171 645102408469406043853479507645726782166637004447652972688224
1172 659106099135762485065662370319191933896558202368365119677222
1173 673420669074455508975534507881433686489900033654042003730992
1174 688053179991090225491178666671711096384658846553333114386663
1175 703010857816983491262726028990661337610412299739275138612460
1176 12413915592536072670862289047373375038521486354677760000000000
1177 12672538834047240851505253402526987018490683987066880000000000
1178 12936664697718221121098068063109399253352843271208960000000000
1179 13206412805769878959835294992282107400823028590837760000000000
1180 13481905438694654636360264196832418133232194649325568000000000
1181 13763267595671826271138909364528581206041183976947712000000000
1182 14050627056387779017586483400018064132599236008083456000000000
1183 14344114444294732887560317666377139527200448480018432000000000
1184 14643863291342197663115036637154300789761228020908032000000000
1185 14950010104216259649581968758927726056993102813252812800000000
1186 15262694432122662259104522083619184996785570241000243200000000
1187 15582058936150521105522390210900884880966120134777241600000000
1188 15908249460254414991871737259841484506776392332161843200000000
1189 16241415103893517446196169834079103645583423608927027200000000
1190 16581708296367379890195556873193105212471766952097873920000000
1191 16929284872888947704142737412181254720590442250559815680000000
1192 17284304152436384991868041331192133875099845667942563840000000
1193 17646929017426303379001265663286448481442014136374394880000000
1194 18017325995252035340218570567082677519300889948407726080000000
1195 18395665341731664008162139977041029347228927459467984896000000
1196 18782121126511619846687461397311110196077072795651538944000000
1197 19176871320472780670836784004165020668188293012507983872000000
1198 19580097885187165980603488050840313288701354807268081664000000
1199 19991986864474500179285641859455077736294200781212155904000000
1200 20412728478109132723669486029907697553960550516432093839360000
1201 20842517217729047376105203777367898467709223719396826480640000
1202 21281551944999968291983997694361936538317588660495892152320000
1203 21730035992088878495581059324021797752067593214674082365440000
1204 22188177264502607209793459101317299894011282274286603632640000
1205 22656188346348517370385772368169461889990681704543404040192000
1206 23134286608075734355291492769719817890337423716495835209728000
1207 23622694316756802400187041698786992217000488347491551883264000
1208 24121638748971137283035572575122556222320810981998865707008000
1209 24631352306353163597528234108396587975575216399359167166208000
1210 25152072633869583278812927675753490650120538907790448433715200
1211 25684042740891820001322452417583404915519079880728083100748800
1212 26227511125131322671590843683240051502178321867490457697254400
1213 26782731899507091550084906859873449367382122729494205382508800
1214 27349964922016513645158049525731424672367712805435618203244800
1215 27929475928682361048395912348044260980659241797401811304772480
1216 28521536669650617973075830378915777087024754143037398009793920
1217 29126425048515660596310719021922668691075286682739139235910960
1218 29744425264951219602550759687442684823218637047734531945212720
1219 30375827960727509825962268310043019368751624000722538304302520
1220 31020930369196915869815747817688746150918261005170191276990744
1221 31680036468332678354881410188007938084814819207538556396667966
1222 32353457137407133863856944695889371771304719241192598400398958
1223 33041510317398224089348123362561082867689378087745931514785621
1224 33744521175215207580610849391551744205299790387485206653398081
1225 608281864034267560872252163321295376887552831379210240000000000
1226 620695779626803633543114452368668751926074317733888000000000000
1227 633368318460850874394619705771195738944565001720954880000000000
1228 646304983158569095515717773834305138197917844992163840000000000
1229 659511395964338974475553068826587245598740873583001600000000000
1230 672993301403033629111913333023419663731973068232327168000000000
1231 686756568998705455383052242387948244938014252209274880000000000
1232 700807196055093234400638725787966309070613488217358336000000000
1233 715151310499387967288199043454343448597813936697376768000000000
1234 729795173790730164951314080091497749387575164718284800000000000
1235 744745183894946424600896048850425475444568267531537612800000000
1236 760007878327069086860000570934044660441353837772537856000000000
1237 775589937263219607965522961144945545322319957907315097600000000
1238 791498186723474022957394698404787029829096350239476940800000000
1239 807739601827367540403590868238866133474679773848403968000000000
1240 824321310123734920293786425112059238687151540800501841920000000
1241 841250594996623867997929162524240493407741983051061657600000000
1242 858534899149060252989797203855432627282841828719004221440000000
1243 876181828166486556368798469518719075764283842855378616320000000
1244 894199154161738591709017040085801753283584732803786342400000000
1245 912594819503470255717179180062842782630813660263254327296000000
1246 931376940629981875563866641460153892826890733058905866240000000
1247 950553811950454656234703425464318913495079026071413850112000000
1248 970133909835641822215306913515159226783780380878681931776000000
1249 990125896700116322394592555374614304520074581659894087680000000
1250 1010538625178225455118262041404522002074035132176326181519360000
1251 1031381142395954502494367245181889900541744355895723008000000000
1252 1052662694340954470786351242876251837080061944556218900152320000
1253 1074392730333043349281932302200273634832129537770892982517760000
1254 1096580907597545956491725761301590934726140820045179586150400000
1255 1119237095943894473862111533669760396616131501749722990190592000
1256 1142371382551970208217403026439480214506468925466218825400320000
1257 1165994076868727010617590068138267206723469413813710377283584000
1258 1190115715617698147900625640713389762945790224795709242990592000
1259 1214747067924051311498153874821786350921365441195068410156800000
1260 1239899140557920894776966802497539841571485980102858858590515200
1261 1265583183298812714778289254915123246487005059983586941691264000
1262 1291810694423944037449880098598363297989183381851077399388518400
1263 1318593426323451128999965005458236747356565504580571604771027200
1264 1345943391245467642645123054983968172028933217386007222974272000
1265 1373872867174150003693518967332012433009592459183409034279044480
1266 1402394403843800621666594797710928210096617213326446432288838400
1267 1431520828892316282262905516732850878787692500009185571524749360
1268 1461265254157267501865456276420293563610911137056920103469962080
1269 1491641082117995011691418544730336582979662761057642641774264600
1270 1522662012487191927561234292548025329130581022062812833051255344
1271 1554342048955524605916115702736033267215395841270351389447923310
1272 1586695506092931739779972647431922638986700560511543987848322268
1273 1619737016410329963869320770794483721854389938599289919363107889
1274 1653481537585545171449931620186035466059689728986775126016505970
1275 30414093201713378043612608166064768844377641568960512000000000000
1276 31022375065747645604484860329386064221265194400339722240000000000
1277 31643070845374449238027974781754732973191268718073610240000000000
1278 32276439163835300112422594487525928712135833719794565120000000000
1279 32922744146993869207938312261360233850333751564786728960000000000
1280 33582255542958208182413865330186821095932492438369730560000000000
1281 34255248844361241811525778663210240759664465506602057728000000000
1282 34942005413359947266908830905598189004602479758811332608000000000
1283 35642812609415040501309469631386155313673093247028690944000000000
1284 36357963919914428468597668674840498762270907183726067712000000000
1285 37087759093705158633548982754931996511658482348444352512000000000
1286 37832504277600105058149878803782421987103050615975890124800000000
1287 38592512155927174145009879374716466647544404453748427980800000000
1288 39368102093190393752975402335861412192866724411655743078400000000
1289 40159600279913867775932797034266199222695820761895220019200000000
1290 40967339881741235316336387902505065356170500535743623987200000000
1291 41791661191864970236630174327617124594857652076544125829120000000
1292 42632911786861594104628103490141365088265394059595187486720000000
1293 43491446686010654357617900693996797715548235888314191708160000000
1294 44367628514177140913986699163515516791312519731169570324480000000
1295 45261827668338879505695716203601318544596104463973356666880000000
1296 46174422487842349761412895383664161327226918124236610994176000000
1297 47105799428472331636976762025124315220053808857295516860416000000
1298 48056353240422786293211465450588634133548887883366930710528000000
1299 49026487150258428115426772364103793360332668264245612642304000000
1300 50016613046958544437821364919478407664852742845905506729984000000
1301 51027151672136769892939626960882929666926777978081832911503360000
1302 52058532814532724395433994206064819567468522333977555919503360000
1303 53111195508873678866220345448941071404548584278533774819655680000
1304 54185588239206722215502277751141345039380713816304667802173440000
1305 55282169146804268171994003512442935974106854636349847388323840000
1306 56401406242748162645856115046112696370722986138099570378514432000
1307 57543777625300132854073518072552176585229455063565789203914752000
1308 58709771702168859864691108140690443791952924477379499581198336000
1309 59899887417786558012591733781403833554898714702175208824188928000
1310 61114634485710609324089887656225619905820080143370277234345728000
1311 62354533626268530218866854458723159747391566123473136092936243200
1312 63620116809567342933645143713638282993878571183456723034627507200
1313 64911927503991286971095023812236646291867754565307800434016025600
1314 66230520930314738100094988817694883039224320069888372038787052800
1315 67576464321560205742740111872678851211253253287274379261761324800
1316 68950337188734355746433630840010863644262845746457788296040369280
1317 70352731592578156368100225637721791854359462959784234728329207680
1318 71784252421470472650363131154454642733147155459793420299853957040
1319 73245517675627740152228587430874936296758066596850340403323919120
1320 74737158757745735163920005975605272879737729357907983045098183720
1321 76259820770232927091481240268153298208868310379970795878149439064
1322 77814162819188451697397355970889331476083706221241147267597362374
1323 79400858325281383437177328618321254115070406781752691255445684642
1324 81020595341691713401046649389115737836924796720351981174808792531
1325 82674076879277258572496581009301773302984486449338756300825298501