1 1
2 69
3 1064
4 8736
5 49350
6 216342
7 787968
8 2489448
9 7024407
10 18074875
11 43072848
12 96186272
13 203145852
14 408774588
15 788378400
16 1464523344
17 2631173181
18 4587701601
19 7785938104
20 12894168000
21 20882898530
22 33138238770
23 51609935520
24 79002476280
25 119019229875
26 176671362231
27 258665256864
28 373884405184
29 533984229816
30 754121084600
31 1053839758272
32 1458147216288
33 1998804068793
34 2715869375037
35 3659538909000
36 4892321941728
37 6491606967742
38 8552672641422
39 11192206520768
40 14552401067400
41 18805703750799
42 24160306080051
43 30866464966896
44 39223759039584
45 49589392408500
46 62387668963060
47 78120771587040
48 97380992749040
49 120864575789685
50 149387339921625
51 183902276517336
52 225519319718784
53 275527510798554
54 335419793071146
55 406920692533600
56 492017158844952
57 592992861773483
58 712466259889263
59 853432781097792
60 1019311478640000
61 1213996551466608
62 1441914144473712
63 1708084872004992
64 2018192537328448
65 2378659551527025
66 2796729587448629
67 3280558038088296
68 3839310884070816
69 4483272611813814
70 5223963862527750
71 6074269532499840
72 7048578087163560
73 8162932895324935
74 9435196435652715
75 10885228275194000
76 12535077769302816
77 14409192484020204
78 16534643395674924
79 18941367978338976
80 21662432347827600
81 24734313691235757
82 28197204273609553
83 32095338378319608
84 36477343605092672
85 41396618019527250
86 46911734720328738
87 53086875465510432
88 59992295076480312
89 67704818419332003
90 76308371845844775
91 85894551062735584
92 96563227486660416
93 108423195234397736
94 121592860992629544
95 136200979109832000
96 152387434354065120
97 170304074884977705
98 190115598096188205
99 212000492095434120
100 236152035704572000
101 262779359979728046
102 292108574373717374
103 324383960788340544
104 359869238893402056
105 398848906222350975
106 441629656691393187
107 488541881329843248
108 539941255154447328
109 596210414269494052
110 657760727427814500
111 725034166445334368
112 798505280023759152
113 878683275702326757
114 966114214830431433
115 1061383325628389400
116 1165117439583761664
117 1277987556615555786
118 1400711544628378906
119 1534056979273293024
120 1678844129931815000
121 1835949098144293275
122 2006307114913866975
123 2190916003532457600
124 2390839814795846400
125 2607212641700940000
126 2841242620949911776
127 3094216128823116544
128 3367502179225601664
129 3662557031960769761
130 3980929019539378725
131 4324263601092685992
132 4694308652225249568
133 5092919999915781798
134 5522067211853608182
135 5983839649883808000
136 6480452797526102248
137 7014254871831104247
138 7587733730142756827
139 8203524082647745488
140 8864415021911498400
141 9573357880926161244
142 10333474431528768156
143 11148065435387820576
144 12020619560103735504
145 12954822673323236125
146 13954567528129834305
147 15023963853342200120
148 16167348862729533120
149 17389298197538148930
150 18694637317116479250
151 20088453352826660256
152 21576107440839961464
153 23163247549830592659
154 24855821820008029591
155 26660092430362029600
156 28582650011437076672
157 30630428621404212888
158 32810721303658191768
159 35131196244636741312
160 37599913551036564000
161 40225342666087641753
162 43016380445043570717
163 45982369910551139272
164 49133119709077299168
165 52478924290096181150
166 56030584830272990574
167 59799430925425603776
168 63797343073598591496
169 68036775973148341359
170 72530782660312057875
171 77293039511317806960
172 82337872134687564640
173 87680282179990549140
174 93335975089920085460
175 99321388823193996000
176 105653723576416154736
177 112350972533685511509
178 119431953673398713529
179 126916342662363550296
180 134824706868022953600
181 143178540520283324602
182 152000301055146664458
183 161313446673063483488
184 171142475145652887192
185 181512963905177716875
186 192451611451916290383
187 203986280115338277312
188 216146040205770686592
189 228961215594030976848
190 242463430757308056400
191 256685659330388555904
192 271662274202155368896
193 287429099198128201041
194 304023462390671885589
195 321484251079367649000
196 339851968484925486240
197 359168792200912469910
198 379478634448482311910
199 400827204180215962240
200 423262071080121609000
201 446832731507795279591
202 471590676435710479179
203 497589461429587083024
204 524884778722786169376
205 553534531436688785100
206 583598910000042923532
207 615140470821304410528
208 648224217269054088208
209 682917683016645805197
210 719291017808327416625
211 757417075705180416888
212 797371505870343124032
213 839232845954117658162
214 883082618140712459778
215 929005427919539930400
216 977089065645173100984
217 1027424610951266197891
218 1080106540084961736711
219 1135232836229541486944
220 1192905102884330472000
221 1253228680372132256520
222 1316312765545760284680
223 1382270534766534127680
224 1451219270228931335520
225 1523280489706925327625
226 1598580079798897559821
227 1677248432749388233224
228 1759420586927344226144
229 1845236371041935896206
230 1934840552178446080350
231 2028382987738185179712
232 2126018781367855819848
233 2227908442965279390303
234 2334218052849904957827
235 2445119430188048782000
236 2560790305764360108768
237 2681414499192576245252
238 2807182100660217297732
239 2938289657303478554208
240 3074940364310206484400
241 3217344260850492885189
242 3365718430936090990761
243 3520287209311547567256
244 3681282392481656295424
245 3848943454981570286250
246 4023517770997665549050
247 4205260841449022815200
248 4394436526641192490200
249 4591317284605726839675
250 4796184415240804989375
251 5009328310370140114176
252 5231048709839244486144
253 5461654963770037027264
254 5701466301096709849536
255 5950812104507725145600
256 6210032191920791899392
257 6479477104619673401793
258 6759508402183701664773
259 7050498964342923713832
260 7352833299893877588000
261 7666907862813092875398
262 7993131375707531947222
263 8331925160743333911552
264 8683723478196393878888
265 9048973872770505602775
266 9428137527831016121019
267 9821689627704186866256
268 10230119728194727030176
269 10653932135476261945404
270 11093646293511822085500
271 11549797180163787170080
272 12022935712155094992720
273 12513629159045926158845
274 13022461566392504124705
275 13550034188257104963000
276 14096965929240853342656
277 14663893796213390497314
278 15251473359916036667634
279 15860379226617634835616
280 16491305520004854724600
281 17144966373491356216947
282 17822096433132859743863
283 18523451371337848030368
284 19249808411566329035712
285 20001966864211824219000
286 20780748673864509585528
287 21586998978156229536192
288 22421586678390925555872
289 23285405022166873443193
290 24179372198200004310525
291 25104431943560496177224
292 26061554163537764849376
293 27051735564351955134846
294 28076000298933036493134
295 29135400625991641176000
296 30231017582608847988360
297 31363961670575211201615
298 32535373556712462096115
299 33746424787414470309360
300 34998318517647243836000
301 36292290254650970379636
302 37629608616590359010484
303 39011576106402829953504
304 40439529901097422035696
305 41914842656760642076725
306 43438923329528868532377
307 45013218012790343214808
308 46639210790883240137088
309 48318424609559789682842
310 50052422163489959606250
311 51842806801081752045408
312 53691223446898768005912
313 55599359541959317865067
314 57568946002205018584623
315 59601758195430515726400
316 61699616936969701266304
317 63864389504437566824496
318 66097990671830636500016
319 68402383763292764244864
320 70779581726856957864000
321 73231648228477805513265
322 75760698766673031216885
323 78368901808096693670760
324 81058479944370567668640
325 83831711070504310117750
326 86690929585239113031366
327 89638527613653684331904
328 92676956252375574003624
329 95808726837745078334151
330 99036412237283208914475
331 102362648164819505964432
332 105790134519639807652128
333 109321636750018458619308
334 112959987241503852148972
335 116708086730330651556000
336 120568905742336527686288
337 124545486057765781115757
338 128640942202346789989137
339 132858462965034837671928
340 137201312942816528750400
341 141672834112976697647634
342 146276447433233451472866
343 151015654470151767931936
344 155894039056250890444344
345 160915268976225626283875
346 166083097682706559832295
347 171401366041989142157280
348 176874004110166610345280
349 182505032940106725586920
350 188298566419717398177000
351 194258813141951390604096
352 200390078307005457017824
353 206696765657174488827369
354 213183379444826492255981
355 219854526433969524606600
356 226714917935887062038112
357 233769371879323663065198
358 241022814915708229033278
359 248480284559907645740352
360 256146931367009119437000
361 264028021145635095892543
362 272128937208300273328227
363 280455182659325889046832
364 289012382720832175792608
365 297806287097335647516900
366 306842772379483685564964
367 316127844487464755600736
368 325667641154638493111856
369 335468434451935851350949
370 345536633353585510335625
371 355878786344728799314200
372 366501584071491488172800
373 377411862034086955879050
374 388616603323531446495450
375 400122941402558375820000
376 411938162931324954591576
377 424069710638510747702619
378 436525186238414193262239
379 449312353394659560919936
380 462439140731133335865600
381 475913644890775573637792
382 489744133642858381572768
383 503939049039390345685248
384 518507010621292437263232
385 533456818674997701758625
386 548797457540133853939173
387 564538098968954778012072
388 580688105538193859813152
389 597257034114019060456038
390 614254639370776677332150
391 631690877364217829324544
392 649575909159908848826856
393 667920104517533963924151
394 686734045631805910177179
395 706028530930707423138000
396 725814578931793930296480
397 746103432157295184897820
398 766906561108761064265820
399 788235668302004292200480
400 810102692363100438978000
401 832519812186213203753181
402 855499451154020693036289
403 879054281421526175676984
404 903197228264044619726016
405 927941474490164199950850
406 953300464920489906944722
407 979287910932984389981088
408 1005917795075729226318968
409 1033204375747937929851987
410 1061162191950060192108375
411 1089806068103825088944928
412 1119151118943079287129792
413 1149212754476284646672472
414 1180006685021548037530968
415 1211548926315064673502400
416 1243855804693864811982624
417 1276943962353762276160601
418 1310830362683411926393821
419 1345532295675391940291784
420 1381067383415235556716000
421 1417453585649345797788510
422 1454709205432735605388590
423 1492852894857544814811840
424 1531903660863294438570760
425 1571880871129847848035375
426 1612804260054057620051411
427 1654693934811086060137584
428 1697570381501396723659104
429 1741454471384423631808596
430 1786367467199934320606100
431 1832331029578112368765152
432 1879367223539394624471408
433 1927498525085107992193813
434 1976747827879960348906617
435 2027138450027449934855000
436 2078694140939267407559808
437 2131439088299774659440762
438 2185397925126654479556042
439 2240595736928835188823648
440 2297058068962804496021400
441 2354810933588437009173579
442 2413880817725470093939471
443 2474294690411773097639616
444 2536080010464565354907264
445 2599264734245748858954000
446 2663877323532532021409040
447 2729946753494531553951360
448 2797502520778550186823360
449 2866574651702238693115665
450 2937193710557861513767125
451 3009390808027396176855016
452 3083197609710207676281504
453 3158646344764550019717974
454 3235769814664158273973926
455 3314601402071205628137600
456 3395175079826911261217832
457 3477525420061096141928103
458 3561687603421995304022283
459 3647697428427646631545872
460 3735591320940187754836000
461 3825406343764404300418188
462 3917180206371884456438732
463 4010951274752146610270112
464 4106758581392118686765328
465 4204641835385359764648525
466 4304641432672426575047409
467 4406798466413799590532216
468 4511154737496795595561536
469 4617752765177905890282994
470 4726635797862011619533250
471 4837847824019940137964320
472 4951433583245838820829880
473 5067438577455855308434755
474 5185909082229625830922695
475 5306892158296085999292000
476 5430435663165131268626496
477 5556588262906667180852424
478 5685399444078602477222344
479 5816919525805351235528256
480 5951199672008423334101600
481 6088291903790695774312137
482 6228249111975970705876173
483 6371125069805439395173128
484 6516974445792684856294752
485 6665852816738869428060750
486 6817816680909767228076318
487 6972923471376315147429952
488 7131231569520369867183432
489 7292800318707372280740383
490 7457690038127634694846275
491 7625962036807980256722864
492 7797678627795478216026336
493 7972903142515032878293956
494 8151699945302598441662724
495 8334134448115806331260000
496 8520273125423806156135600
497 8710183529278136012283525
498 8903934304566452542546025
499 9101595204450965940360600
500 9303237105993439949760000
501 9508932025968631869125226
502 9718753136868062611281594
503 9932774783096022007978464
504 10151072497359729772965336
505 10373723017255587855132475
506 10600804302053475321885567
507 10832395549681052413434368
508 11068577213910056001358848
509 11309431021746584370037632
510 11555039991027385017648000
511 11805488448224175044840448
512 12060862046458039664220672
513 12321247783725970422805377
514 12586734021341620883023813
515 12857410502592373755983400
516 13133368371614829823974944
517 13414700192490845427931206
518 13701499968566261830143126
519 13993863161994486393352704
520 14291886713507102244753000
521 14595669062413699917807255
522 14905310166833141386524795
523 15220911524158483926275920
524 15542576191757808352766880
525 15870408807913213406805500
526 16204515613000255367344956
527 16545004470910129389375264
528 16891984890716906576917584
529 17245568048592158415044541
530 17605866809969317898880225
531 17972995751960144512306872
532 18347071186025678125002688
533 18728211180904084893838818
534 19116535585797816373955762
535 19512166053822521266404000
536 19915226065720167553454328
537 20325840953838851199945267
538 20744137926381786129723447
539 21170246091927988820734368
540 21604296484227189601022400
541 22046422087271521571188024
542 22496757860646557027115576
543 22955440765164280310415296
544 23422609788780605173409184
545 23898405972800064011021625
546 24382972438370315684004285
547 24876454413269138136922440
548 25378999258986591600649440
549 25890756498105057863150910
550 26411877841979880894484750
551 26942517218723354022591936
552 27482830801494818876002184
553 28032977037099661438424079
554 28593116674900010798728371
555 29163412796039966528463600
556 29744030842988201078163552
557 30335138649400804153715508
558 30936906470307256715356788
559 31549507012622443034855392
560 32173115465987630151510000
561 32807909533943365085177333
562 33454069465437261295003737
563 34111778086669667116306392
564 34781220833280230265522048
565 35462585782878393974722650
566 36156063687920881903293354
567 36861848008939250675385696
568 37580134948120610708104216
569 38311123483244637927466539
570 39055015401980021017403375
571 39812015336543511011845440
572 40582330798724762321688960
573 41366172215280176687550960
574 42163752963698984066131440
575 42975289408344817093104000
576 43801000936976058519172416
577 44641109997648263888671729
578 45495842136001984722272949
579 46365426032939340577385576
580 47250093542692711592157600
581 48150079731288946471964982
582 49065622915412504351379078
583 49996964701670972560219008
584 50944350026266426039855272
585 51908027195076117995850375
586 52888247924146015335721963
587 53885267380600716526514832
588 54899344223973313716391712
589 55930740647958785298021228
590 56979722422594529549577900
591 58046558936871674572097184
592 59131523241780824450172816
593 60234892093795926396969261
594 61356945998799968604674769
595 62497969256456243608267000
596 63658250005028937184230720
597 64838080266656828147083730
598 66037755993083909875661730
599 67257577111850769998514720
600 68497847572950590393907000
601 69758875395953655515220771
602 71040972717604283037471399
603 72344455839894116935582944
604 73669645278615749350478656
605 75016865812400663975346600
606 76386446532245520202079912
607 77778720891530823907299648
608 79194026756536057528981728
609 80632706457455368988964777
610 82095106839917946053950125
611 83581579317017229898456968
612 85092479921853148938003552
613 86628169360591581439988782
614 88189013066045282993788158
615 89775381251780542630894400
616 91387648966753859230968264
617 93026196150482957830861311
618 94691407688756493571472931
619 96383673469886819272152624
620 98103388441510221014700000
621 99850952667939054649294500
622 101626771388070244803350500
623 103431255073854636781788000
624 105264819489331720693982000
625 107127885750234276229153125
626 109020880384167515728637001
627 110944235391367332570769944
628 112898388306042291392504064
629 114883782258304026321766986
630 116900866036690743186461850
631 118950094151288551600314592
632 121031926897455382902970968
633 123146830420152280152279323
634 125295276778886876731021407
635 127477744013273910638928000
636 129694716209217652194094848
637 131946683565721153666354272
638 134234142462327260309216352
639 136557595527196353347129088
640 138917551705825826711478400
641 141314526330416330702415969
642 143749041189889847284726181
643 146221624600564693404983976
644 148732811477492580544675104
645 151283143406462890700211750
646 153873168716679361106343030
647 156503442554114402294795520
648 159174526955546306505548520
649 161886990923284636044417655
650 164641410500589113908054875
651 167438368847787371876539856
652 170278456319096944304904864
653 173162270540156929028670684
654 176090416486274770135244316
655 179063506561393650843309600
656 182082160677786018376600272
657 185147006336478796517152413
658 188258678708415875476761793
659 191417820716363502834393912
660 194625083117564233552184000
661 197881124587145131503894978
662 201186611802285949527748242
663 204542219527153049750880672
664 207948630698604860825787768
665 211406536512674703770464275
666 214916636511836853314027799
667 218479638673061737018886176
668 222096259496666209979464896
669 225767224095964878586626584
670 229493266287728482696671000
671 233275128683455381554682560
672 237113562781462224994475040
673 241009329059799927771952665
674 244963197070001101385846685
675 248975945531665134399981000
676 253048362427887149104954336
677 257181245101537099344885534
678 261375400352395311487139054
679 265631644535150807830216896
680 269950803658268789227758600
681 274333713483733691355321327
682 278781219627674266861806483
683 283294177661877183629547888
684 287873453216195667516669792
685 292519922081859756272852500
686 297234470315694769805601108
687 302017994345254640628991712
688 306871401074876787151162992
689 311795607992665251451023573
690 316791543278408862359252025
691 321860145912441223994172504
692 327002365785449369409991296
693 332219163809237958693675066
694 337511512028455940697938314
695 342880393733292637621884000
696 348326803573150251848306840
697 353851747671299834818023435
698 359456243740527798267337935
699 365141321199780088875387840
700 370908021291811188264144000
701 376757397201845141365764816
702 382690514177255857420330704
703 388708449648273969292215424
704 394812293349727578395990976
705 401003147443824254303318225
706 407282126643981700061252757
707 413650358339714536390301928
708 420108982722584700247912608
709 426659152913222995740358422
710 433302035089429378043739750
711 440038808615359593853519488
712 446870666171805844922203432
713 453798813887579184466947687
714 460824471472001399633549003
715 467948872348514176790960400
716 475173263789413390201687584
717 482498907051716398568675916
718 489927077514170278099108236
719 497459064815408965050416544
720 505096172993267325234282000
721 512839720625260212650975245
722 520691040970234624309590705
723 528651482111203103360073080
724 536722407099366587920941120
725 544905194099334948432803250
726 553201236535553502002652546
727 561611943239943838028046624
728 570138738600767335404143544
729 578783062712719797820700931
730 587546371528265680051075975
731 596430137010220424721513312
732 605435847285589475827101248
733 614565006800672582231240328
734 623819136477442051548828552
735 633199773871203662170152000
736 642708473329548988733206368
737 652346806152607944097392777
738 662116360754610388811759757
739 672018742826765707206732808
740 682055575501469297570114400
741 692228499517844972396582414
742 702539173388632313425496286
743 712989273568428075105070656
744 723580494623290779242430024
745 734314549401717692919249375
746 745193169207003431272150275
747 756218103970989476456295600
748 767391122429213954030245600
749 778714012297471058120640900
750 790188580449789567047202500
751 801816653097839941612423776
752 813600075971779548986714544
753 825540714502545606049182789
754 837640454005605487177246761
755 849901199866174092815400600
756 862324877725908026695252992
757 874913433671086381325963818
758 887668834422287983326962298
759 900593067525575002333886432
760 913688141545192879574583000
761 926956086257796584785296123
762 940398952848213262918397247
763 954018814106751385082717952
764 967817764628066571356287488
765 981797921011594306519598400
766 995961422063559823375975744
767 1010310429000575482154758656
768 1024847125654836028533368576
769 1039573718680922167066488129
770 1054492437764222941275061125
771 1069605535830987466325200680
772 1084915289260016615117913120
773 1100423998096005313715364870
774 1116133986264546157348793430
775 1132047601788805113787648000
776 1148167217007880136599697256
777 1164495228796853566798218839
778 1181034058788549257555545659
779 1197786153597005413062747216
780 1214753985042674189233629600
781 1231940050379359160788106172
782 1249346872522901816305883388
783 1266977000281628300116884768
784 1284833008588567677390463312
785 1302917498735453056501792125
786 1321233098608516960691438753
787 1339782462926092399193585592
788 1358568273478031146390222272
789 1377593239366950796153472418
790 1396860097251322217366593650
791 1416371611590409095666673824
792 1436130574891071305729206776
793 1456139807956443917917136371
794 1476402160136503702845178359
795 1496920509580535057364836000
796 1517697763491507335657088960
797 1538736858382375629528827640
798 1560040760334317102646299640
799 1581612465256915044304704960
800 1603454999150302869428196000
801 1625571418369280352819482361
802 1647964809889414447233584509
803 1670638291575137096636600904
804 1693595012449852518028227296
805 1716838152968066487456772350
806 1740370925289550228338129102
807 1764196573555551562906166208
808 1788318374167066050571876488
809 1812739636065180900152943567
810 1837463701013504506354741875
811 1862493943882694524538753008
812 1887833772937097461705545312
813 1913486630123512825747407092
814 1939455991362094939391031348
815 1965745366839405589853906400
816 1992358301303630750079857904
817 2019298374361974672500100021
818 2046569200780244721586774041
819 2074174430784640377026869464
820 2102117750365759905146224000
821 2130402881584838262256574490
822 2159033582882229859883970410
823 2188013649388149888364856160
824 2217346913235687962067369240
825 2247037243876107916510480875
826 2277088548396447654913116591
827 2307504771839433009209930304
828 2338289897525719648320561024
829 2369447947378477134455571376
830 2400982982250329296485447600
831 2432899102252665157889628032
832 2465200447087334725541118528
833 2497891196380744014569446833
834 2530975570020363753781102197
835 2564457828493666285602801000
836 2598342273229505244249513888
837 2632633246941952665806785782
838 2667335133976608254156078662
839 2702452360659395597163270528
840 2737989395647860198294655400
841 2773950750284984259822412359
842 2810340978955533225033150891
843 2847164679444949158359400336
844 2884426493300806114115398944
845 2922131106196842716535859500
846 2960283248299587246090151020
847 2998887694637590599575147680
848 3037949265473282564278465680
849 3077472826677466919550545645
850 3117463290106470952429652625
851 3157925613981965047528968696
852 3198864803273468085220156224
853 3240285910083554456233685394
854 3282194034035778575143460706
855 3324594322665332849812461600
856 3367491971812455138747846712
857 3410892226018601803448874723
858 3454800378925402538229683303
859 3499221773676413235662057952
860 3544161803321683221711432000
861 3589625911225153270833105768
862 3635619591474900887755675752
863 3682148389296249419405543232
864 3729217901467757637420746208
865 3776833776740106508964850025
866 3825001716257899951082862189
867 3873727473984396441641728136
868 3923016857129188437968540256
869 3972875726578846632640776174
870 4023309997330546154495298750
871 4074325638928691901807124800
872 4125928675904560273745728200
873 4178125188218974645646512575
874 4230921311708032013338696675
875 4284323238531898311748830000
876 4338337217626689993252126176
877 4392969555159459531772396644
878 4448226614986302599436217764
879 4504114819113604743668701536
880 4560640648162445473977495600
881 4617810641836177749309044517
882 4675631399391200938777334793
883 4734109580110945410760954648
884 4793251903783086987839960832
885 4853065151180009587800394250
886 4913556164542534453971959898
887 4974731848066934461484021472
888 5036599168395252069627294552
889 5099165155108939574394092763
890 5162436901225840399439327775
891 5226421563700530248158326144
892 5291126363928037024316544256
893 5356558588250958513691078176
894 5422725588469996904495119904
895 5489634782357929309954848000
896 5557293654177033542294302080
897 5625709755199988473558221345
898 5694890704234268405166271845
899 5764844188150050954845191080
900 5835577962411658056628788000
901 5907099851612549756950098406
902 5979417750013890577475957814
903 6052539622086708303252464384
904 6126473503057665142940912616
905 6201227499458461296428433975
906 6276809789678891053896433947
907 6353228624523571639523617488
908 6430492327772365102389598368
909 6508609296744513646830445212
910 6587588002866508884479681500
911 6667436992243715580507882528
912 6748164886235770557151754192
913 6829780382035777508500091997
914 6912292253253318571679960193
915 6995709350501303591062457400
916 7080040601986678103884204224
917 7165295014105011167758858626
918 7251481672038984242933195346
919 7338609740360802434825236384
920 7426688463638549495368251000
921 7515727167046508074974817235
922 7605735256979466810530214615
923 7696722221671035928724862240
924 7788697631815993138241991360
925 7881671141196681678829911000
926 7975652487313482490108754136
927 8070651492019382558090145984
928 8166678062158661592825481504
929 8263742190209719286345103321
930 8361853954932065496107301725
931 8461023522017495795543383752
932 8561261144745474929963747808
933 8662577164642750813080623838
934 8764982012147221796706567342
935 8868486207276080043804600000
936 8973100360298253932996742408
937 9078835172411172520883258287
938 9185701436421875187085898067
939 9293710037432489685805467248
940 9402871953530101926877826400
941 9513198256481040908823630804
942 9624700112429602326216414996
943 9737388782601234473841698016
944 9851275624010210170587306864
945 9966372090171808526792767125
946 10082689731819030479894070265
947 10200240197623872124630076760
948 10319035234923179965828933760
949 10439086690449112323867856890
950 10560406511064231225298130250
951 10683006744501249213849899616
952 10806899540107455620078954904
953 10932097149593846931290903499
954 11058611927788986007077611151
955 11186456333397614989827217600
956 11315642929764046863923106432
957 11446184385640360722029610128
958 11578093475959425901873649808
959 11711383082612780262272633472
960 11846066195233387972830456000
961 11982155911983302297726048913
962 12119665440346258960353308757
963 12258608097925225782238081512
964 12398997313244934396657888928
965 12540846626559419944723944150
966 12684169690664594769353412134
967 12828980271715882230563519616
968 12975292250050936873858704936
969 13123119621017477292158215719
970 13272476495806258130725108875
971 13423377102289207793909179920
972 13575835785862758522206645280
973 13729867010296395618169120780
974 13885485358586452710064281420
975 14042705533815180052901252000
976 14201542360015112977485966096
977 14362010783038767709566143949
978 14524125871433691892862880369
979 14687902817322897261866804856
980 14853356937290702022702081600
981 15020503673274010613131861362
982 15189358593459058625894885698
983 15359937393183650793025482528
984 15532255895844920042618887352
985 15706330053812635753661383875
986 15882175949348089449050889543
987 16059809795528586281789024352
988 16239247937177570784531104832
989 16420506851800415468236609608
990 16603603150525900971570179400
991 16788553579053416578962854464
992 16975375018605910041855728736
993 17164084486888615754614225481
994 17354699139053590453921487949
995 17547236268670085728134645000
996 17741713308700786741118671200
997 17938147832483946693459929550
998 18136557554721446662705979550
999 18336960332472810583380571200
1000 18539374166155205246983645000