0 0
1 0
2 256
3 13122
4 196608
5 1562500
6 8398080
7 34588806
8 117440512
9 344373768
10 900000000
11 2143588810
12 4729798656
13 9788768652
14 19185257728
15 35880468750
16 64424509440
17 111612119056
18 187339329792
19 305704134738
20 486400000000
21 756457187220
22 1152393344256
23 1722841676182
24 2531732226048
25 3662109375000
26 5220676614400
27 7343167948506
28 10200653955072
29 14006899562908
30 19026900000000
31 25586731123230
32 34084860461056
33 45005075783712
34 58931198861568
35 76563763281250
36 98738846760960
37 126449260341156
38 160868309124352
39 203376351898278
40 255590400000000
41 319397009164840
42 396988731853056
43 490904411659242
44 604073615884288
45 739865517187500
46 902142550437120
47 1095319186441006
48 1324426180165632
49 1595180667340848
50 1914062500000000
51 2288397228520050
52 2726446155104256
53 3237503901390772
54 3832003950974208
55 4521632646093750
56 5319452136570880
57 6240032798272056
58 7299595657926912
59 8516165381050618
60 9909734400000000
61 11502438779836860
62 13318746440678656
63 15385658376586302
64 17732923532771328
65 20393268025000000
66 23402639407530240
67 26800466718738306
68 30629937056776192
69 34938289461147588
70 39777126900000000
71 45202747187203270
72 51276493677920256
73 58065126616373832
74 65641216034875648
75 74083557128906250
76 83477609059123200
77 93915958157623756
78 105498806542601472
79 118334487172711758
80 132540006400000000
81 148241615108147280
82 165575409551053056
83 184687963035401362
84 205736989619847168
85 228892041032812500
86 254335238040597760
87 282262037527592406
88 312882036580810752
89 346419814901783128
90 383115816900000000
91 423227274853636890
92 467029174555181056
93 514815264891836892
94 566899112843205888
95 623615205411718750
96 685320100034641920
97 752393625060188256
98 825240131904332032
99 904289800539361698
100 990000000000000000
101 1082856705628080100
102 1183375974812288256
103 1292105483015368422
104 1409626121917431808
105 1536553661540625000
106 1673540478257383680
107 1821277350621835306
108 1980495325001613312
109 2151967653025407468
110 2336511802900000000
111 2534991546689324910
112 2748319125687238656
113 2977457496055203952
114 3223422656935964928
115 3487286063294531250
116 3770177125778391040
117 4073285799929837556
118 4397865267124622592
119 4745234709652840438
120 5116782182400000000
121 5513967583628659320
122 5938325727403776256
123 6391469520248071482
124 6875093244657205248
125 7390975952148437500
126 7940984968560672000
127 8527079514368379006
128 9151314442816847872
129 9815844098731540608
130 10522926300900000000
131 11274926450970811330
132 12074321771860525056
133 12923705678706219012
134 13825792285448512768
135 14783421050177343750
136 15799561562420674560
137 16877318475604523656
138 18019936587961297152
139 19230806075212347978
140 20513467878400000000
141 21871619250293948940
142 23309119463846989056
143 24829995686225414542
144 26438449021990207488
145 28138860729056250000
146 29935798611108286720
147 31834023590204215506
148 33838496463348498432
149 35954384846871062548
150 38187070312500000000
151 40542155719069680150
152 43025472743859552256
153 45643089617612946072
154 48401319067339569408
155 51306726471060156250
156 54366138228706836480
157 57586650353448278556
158 60975637287764499712
159 64540760948652444318
160 68289980006400000000
161 72231559401423052960
162 76374080103717478656
163 80726449119535621602
164 85297909749954838528
165 90098052106064062500
166 95136823885553091840
167 100424541415548416806
168 105971900966598868992
169 111789990342774213288
170 117890300752900000000
171 124284738968012555370
172 130985639770178912256
173 138005778697887769132
174 145358385093279214848
175 153057155456542968750
176 161116267112877260800
177 169550392197463214256
178 178374711963972694272
179 187604931422191049458
180 197257294310400000000
181 207348598408230115380
182 217896211195756877056
183 228918085864679236662
184 240432777687484858368
185 252459460750571875000
186 265017945057362991360
187 278128694007514134906
188 291812842258386583552
189 306092213975018592828
190 320989341474900000000
191 336527484273921100990
192 352730648539935277056
193 369623606960443392192
194 387231919030976889088
195 405581951770825781250
196 424700900872827371520
197 444616812294001522756
198 465358604293888664832
199 486956089927517443398
200 509440000000000000000
201 532842006489824320200
202 557194746447984896256
203 582531846380165123722
204 608887947119257387008
205 636298729195579687500
206 664800938712220929280
207 694432413733020601806
208 725232111190762586112
209 757240134323237161168
210 790497760644900000000
211 825047470461932021010
212 860932975938579398656
213 898199250722728839252
214 936892560138749392128
215 977060491955708593750
216 1018751987739147632640
217 1062017374794677476056
218 1106908398711735515392
219 1153478256515920266138
220 1201781630438400000000
221 1251874722310969891420
222 1303815288595411328256
223 1357662676055886466782
224 1413477858083180904448
225 1471323471679687500000
226 1531263855114104889600
227 1593365086254905129506
228 1657695021591706140672
229 1724323335953766238308
230 1793321562934900000000
231 1864763136034197059430
232 1938723430522008109056
233 2015279806040745454312
234 2094511649950128883968
235 2176500421426591406250
236 2261329696326643548160
237 2349085212824079426156
238 2439854917830992669952
239 2533729014212655517678
240 2630800008806400000000
241 2731162761254726093040
242 2834914533662948045056
243 2942155041091776769842
244 3052986502895323250688
245 3167513694915095312500
246 3285844002540647896320
247 3408087474647635110006
248 3534356878424100831232
249 3664767755095933504248
250 3799438476562500000000
251 3938490302953563000250
252 4082047441118676320256
253 4230237104060342901372
254 4383189571322310884608
255 4541038250344474218750
256 4703919738795935662080
257 4871973887897881805056
258 5045343866748011872512
259 5224176227658354558018
260 5408620972518400000000
261 5598831620195567229060
262 5794965274985120998656
263 5997182696121745856902
264 6205648368365079625728
265 6420530573671603125000
266 6642001463965378013440
267 6870237135020220015306
268 7105417701465990561792
269 7347727372931785998988
270 7597354531338900000000
271 7854491809356531667470
272 8119336170033309024256
273 8392088987617795164432
274 8672956129581242274048
275 8962148039855957031250
276 9259879823302739558400
277 9566371331420957124756
278 9881847249314913187072
279 10206537183930272107158
280 10540675753574400000000
281 10884502678734582643480
282 11238262874208182221056
283 11602206542558895871962
284 11976589268913380589568
285 12361672117112610937500
286 12757721727232438344960
287 13165010414487923397406
288 13583816269536115556352
289 14014423260192058122528
290 14457121334572900000000
291 14912206525685099925090
292 15379981057469813293056
293 15860753452321656547492
294 16354838640096149292288
295 16862558068621239843750
296 17384239815728425861120
297 17920218702819087977256
298 18470836409981760997632
299 19036441592676174245098
300 19617390000000000000000
301 20214044594554356720300
302 20826775673924221824256
303 21455960993790017279022
304 22101985892686740062208
305 22765243418427118750000
306 23446134456205387034880
307 24145067858398374888306
308 24862460576080728358912
309 25598737792271179634868
310 26354333056926900000000
311 27129688423703079677110
312 27925254588494990278656
313 28741491029779897674552
314 29578866150776305539328
315 30437857423438122656250
316 31318951534301460234240
317 32222644532201879034556
318 33149441977880020008192
319 34099859095493666411838
320 35074420926054400000000
321 36073662482807128883520
322 37098128908570880000256
323 38148375635059364862082
324 39224968544199943323648
325 40328484131469726562500
326 41459509671267677267200
327 42618643384341682200006
328 43806494607289689833472
329 45023683964154123656008
330 46270843540128900000000
331 47548617057398497867530
332 48857660053128647213056
333 50198640059628321489612
334 51572236786702839975168
335 52979142306218005468750
336 54420061238895323381760
337 55895710943358469048656
338 57406821707451291242752
339 58954136941847761407378
340 60538413375974400000000
341 62160421256265833597140
342 63820944546774259021056
343 65520781132153713725142
344 67260743023040175013888
345 69041656563848634375000
346 70864362643008417265920
347 72729716905658143124506
348 74638589968821845164032
349 76591867639087894665948
350 78590451132812500000000
351 80635257298869676480350
352 82727218843969709408256
353 84867284560568259256672
354 87056419557388384919808
355 89295605492577888281250
356 91585840809524511047680
357 93928140975351642851556
358 96323538722117328045312
359 98773084290739487391718
360 101277845677670400000000
361 103838908884343620365160
362 106457378169416635238656
363 109134376303832695292202
364 111871044828725387132928
365 114668544316189642187500
366 117528054632943010295040
367 120450775206901157533806
368 123437925296691679854592
369 126490744264130456504688
370 129610491849684900000000
371 132798448450948592539570
372 136055915404151932256256
373 139384215268733546559732
374 142784692114997364053248
375 146258711814880371093750
376 149807662335856214016000
377 153432954037999943355256
378 157136019974239332079872
379 160918316193818335884858
380 164781322048998400000000
381 168726540505023453731580
382 172755498453374571085056
383 176869747028340413307262
384 181070861926929707040768
385 185360443732152150000000
386 189740118239694274658560
387 194211536788016939379906
388 198776376591901255729152
389 203436341079469900372228
390 208193160232710900000000
391 213048590931531118109190
392 218004417301366813229056
393 223062451064378779302792
394 228224531894259720415488
395 233492527774681653906250
396 238868335361411278110720
397 244353880348121383551756
398 249951117835926529330432
399 255662032706671349766798
400 261488640000000000000000
401 267432985294235393280400
402 273497145091097027072256
403 279683227204286339834322
404 285993371151968685457408
405 292429748553181157812500
406 298994563528195643700480
407 305690053102866628694806
408 312518487616993426931712
409 319482171136726652828568
410 326583441871048900000000
411 333824672592359740293210
412 341208271061195303878656
413 348736680455112849709852
414 356412379801770884406528
415 364237884416235536718750
416 372215746342544044195840
417 380348554799556358513056
418 388638936631126026100992
419 397089556760621651277538
420 405703118649830400000000
421 414482364762275153635620
422 423430077030977073792256
423 432549077330695491257382
424 441842227954677184462848
425 451312432095947265625000
426 460962634333174045804800
427 470795821121140403590506
428 480815021285854335926272
429 491023306524331523793708
430 501423791909082900000000
431 512019636397340361235630
432 522814043345053921837056
433 533810261025693762324912
434 545011583153890781786368
435 556421349413949419531250
436 568042945993266668175360
437 579879806120691357391156
438 591935410609857945015552
439 604213288407529210017078
440 616717017146982400000000
441 629450223706473544461240
442 642416584772814803917056
443 655619827410099884280442
444 669063729633612705497088
445 682752120988954673437500
446 696688883136426064395520
447 710877950440697192259006
448 725323310565805189496832
449 740029005075512394547648
450 754999130039062500000000
451 770237836642370778120450
452 785749331804684862816256
453 801537878800752730011972
454 817607797888534681675008
455 833963466942496302343750
456 850609322092519520993280
457 867549858368469075418056
458 884789630350451841018112
459 902333252824806650945418
460 920185401445862400000000
461 938350813403502390461260
462 956834288096573044198656
463 975640687812175271927502
464 994774938410876957360128
465 1014242030017885181250000
466 1034047017720216977936640
467 1054195022269907584972306
468 1074691230793295314747392
469 1095540897506422345730388
470 1116749344436590900000000
471 1138321962150114443171670
472 1160264210486303712608256
473 1182581619297727549955032
474 1205279789196788684552448
475 1228364392308654785156250
476 1251841173030585268633600
477 1275715948797694525905756
478 1299994610855192397372672
479 1324683125037142902382558
480 1349787532551782400000000
481 1375313950773438531379680
482 1401268574041091467469056
483 1427657674463619159542562
484 1454487602731768464211968
485 1481764788936894189062500
486 1509495743396508279932160
487 1537687057486681546082406
488 1566345404481340495101952
489 1595477540398502025341928
490 1625090304853488900000000
491 1655190621919169103653290
492 1685785500993262359085056
493 1716882037672757259658092
494 1748487414635482650258688
495 1780608902528877067968750
496 1813253860866000232120320
497 1846429738928830752246256
498 1880144076678894401663232
499 1914404505675267484008498
500 1949218750000000000000000
501 1984594627191003502000500
502 2020540049182448704640256
503 2057063023252718100789622
504 2094171652979959013572608
505 2131874139205282696875000
506 2170178781003655278926080
507 2209093976662526526021306
508 2248628224668242586304512
509 2288790124700289056742268
510 2329588378633410900000000
511 2371031791547655921869310
512 2413129272746388704198656
513 2455889836782322072945152
514 2499322604491613365993728
515 2543436804036072950781250
516 2588241771953532627517440
517 2633746954216421739911556
518 2679961907298599001793792
519 2726896299250488234863238
520 2774559910782566400000000
521 2822962636357252492147720
522 2872114485289246056704256
523 2922025582854364273652682
524 2972706171406926744322048
525 3024166611505737304687500
526 3076417383048712378502400
527 3129469086416205573301006
528 3183332443623078412419072
529 3238018299479567286651408
530 3293537622760996900000000
531 3349901507386390675163730
532 3407121173606028775981056
533 3465207969198004595960212
534 3524173370673830754317568
535 3584028984493145833593750
536 3644786548287573285928960
537 3706457932093784128453656
538 3769055139595815241988352
539 3832590309376695281346778
540 3897075716179430400000000
541 3962523772177402186685340
542 4028947028254230406733056
543 4096358175293153336435742
544 4164770045475978674700288
545 4234195613591658212500000
546 4304647998354539637285120
547 4376140463732349046513506
548 4448686420283957941829632
549 4522299426506988673149348
550 4596993190195312500000000
551 4672781569806494635920550
552 4749678575839240840544256
553 4827698372220900323167272
554 4906855277705079921150208
555 4987163767279424716406250
556 5068638473583620453498880
557 5151294188337673323504556
558 5235145863780522878790912
559 5320208614119044045219118
560 5406497716987494400000000
561 5494028614917463085517360
562 5582816916818377931878656
563 5672878399468627563762802
564 5764229009017355470307328
565 5856884862496983220312500
566 5950862249346520208938240
567 6046177632945717526330806
568 6142847652160123743240192
569 6240889122897100613676088
570 6340319039672856900000000
571 6441154577190558731563770
572 6543413091929575114080256
573 6647112123745917413350332
574 6752269397483931843771648
575 6858902824599304199218750
576 6967030504793436271411200
577 7076670727659253608776256
578 7187841974338504477065472
579 7300562919190610091600258
580 7414852431473126400000000
581 7530729577033877903587780
582 7648213620014824215373056
583 7767324024567720262577862
584 7888080456581631252103168
585 8010502785422363728125000
586 8134611085683874262165760
587 8260425638951717527504906
588 8387966935578595721674752
589 8517255676472071513031628
590 8648312774894506900000000
591 8781159358275290584557390
592 8915816770035416674861056
593 9052306571424477745613392
594 9190650543370135498821888
595 9330870688340132482031250
596 9472989232216908535889920
597 9617028626184885858060756
598 9763011548630486785996032
599 9910960907054948616970198
600 10060899840000000000000000
601 10212851718986463650880600
602 10366840150465850358528256
603 10522888977785009468144922
604 10681022283163901244407808
605 10841264389686556735937500
606 11003639863305290980711680
607 11168173514858235610867806
608 11334890402100257134477312
609 11503815831747327391375968
610 11674975361534412900000000
611 11848394802286950032405410
612 12024100220005973175238656
613 12202117937966963255380452
614 12382474538832484230300928
615 12565196866778675364843750
616 12750312029635667338199040
617 12937847401041990447230056
618 13127830622613043395086592
619 13320289606123691377168938
620 13515252535705062400000000
621 13712747870055610992419820
622 13912804344666518692736256
623 14115450974061500920047982
624 14320717054051090062901248
625 14528632164001464843750000
626 14739226169117896243360000
627 14952529222742880495331506
628 15168571768669029887311872
629 15387384543466792332229108
630 15608998578827070900000000
631 15833445203918814727651830
632 16060756047761652953645056
633 16290963041613643550395512
634 16524098421374209157568768
635 16760194730002332247656250
636 16999284819950082184642560
637 17241401855611546966236156
638 17486579315787242670161152
639 17734850996164073855396478
640 17986251011810918400000000
641 18240813799689910488269440
642 18498574121183495691469056
643 18759567064637332318191042
644 19023828047919113442623488
645 19291392820993384251562500
646 19562297468512429583934720
647 19836578412423306769888006
648 20114272414591099110162432
649 20395416579438465570471048
650 20680048356601562500000000
651 20968205543602413417880650
652 21259926288537803146592256
653 21555249092784772806722572
654 21854212813722792423345408
655 22156856667472688130468750
656 22463220231652401196564480
657 22773343448149656331111056
658 23087266625911616969363712
659 23405030443751605470212818
660 23726675953172966400000000
661 24052244581210151313533460
662 24381778133287103682278656
663 24715318796093022858798102
664 25052909140475586205974528
665 25394592124351708759375000
666 25740411095635920031299840
667 26090409795186437805609306
668 26444632359769019013332992
669 26803123325038668020341788
670 27165927628539282900000000
671 27533090612721320505715870
672 27904658027977561400672256
673 28280676035697055944745632
674 28661191211337333081710848
675 29046250547514953613281250
676 29435901457114489990348800
677 29830191776416014895966756
678 30229169768241181139158272
679 30632884125117975623537958
680 31041383972464230400000000
681 31454718871789974058355880
682 31872938823918706958797056
683 32296094272227684050413162
684 32724236105907289270714368
685 33157415663239585767187500
686 33595684734896126429359360
687 34039095567255109467647406
688 34487700865737964023447552
689 34941553798165451043441328
690 35400707998133364900000000
691 35865217568407921488821490
692 36335137084340918784557056
693 36810521597304756085168692
694 37291426638147398426105088
695 37777908220667372896093750
696 38270022845108883837419520
697 38767827501677134164995256
698 39271379674073940290328832
699 39780737343053728388651898
700 40295958990000000000000000
701 40817103600522355207920700
702 41344230668074161892736256
703 41877400197590959809900222
704 42416672709149688497963008
705 42962109241648828275000000
706 43513771356509543837057280
707 44071721141397920227234306
708 44636021213968381199450112
709 45206734725628380256729668
710 45783925365324454900000000
711 46367657363349734879901510
712 46957995495172995500998656
713 47555005085289347285015752
714 48158752011092653557328128
715 48769302706769767778906250
716 49386724167216682704240640
717 50011083951976683704468556
718 50642450189200598853979392
719 51280891579629238638194638
720 51926477400598118400000000
721 52579277510064556902451920
722 53239362350657244645888256
723 53906802953748375838443282
724 54581670943548438180200448
725 55264038541223754882812500
726 55953978569036873608377600
727 56651564454509897273682006
728 57356870234610851928604672
729 58069970559963187180526808
730 58790940699078504900000000
731 59519856542612612206699930
732 60256794607644994998829056
733 61001832041981808553630812
734 61755046628482481991539968
735 62516516789410033661718750
736 63286321590805194772316160
737 64064540746884438854738656
738 64851254624462014917533952
739 65646544247396082412166178
740 66450491301059046400000000
741 67263178136832191577213540
742 68084687776624714082125056
743 68915103917417250277546342
744 69754510935830001969266688
745 70602993892715557790625000
746 71460638537776510752344320
747 72327531314207972226382506
748 73203759363365082902495232
749 74089410529455621526512748
750 74984573364257812500000000
751 75889337131863433692000750
752 76803791813446326084960256
753 77728028112056407148677872
754 78662137457439290108260608
755 79606212010881611544531250
756 80560344670082170038190080
757 81524629074048978842237556
758 82499159608022335840736512
759 83484031408424014325926518
760 84479340367832678400000000
761 85485183139985627082509560
762 86501657144806971479398656
763 87528860573462349645033402
764 88566892393440284044361728
765 89615852353660286798437500
766 90675840989607818173021440
767 91746959628496204046807806
768 92829310394455618373025792
769 93922996213749236925727488
770 95028120820016668900000000
771 96144788759544773213627970
772 97273105396565966636384256
773 98413176918584131152140932
774 99565110341728228238370048
775 100729013516133728027343750
776 101904995131351961593446400
777 103093164721787504891477256
778 104293632672163703151651072
779 105506510223016444818195658
780 106731909476216294400000000
781 107969943400519093883683980
782 109220725837145142641741056
783 110484371505387066051048462
784 111760996008246483320045568
785 113050715838099585306250000
786 114353648382391733389512960
787 115669911929361190750509906
788 116999625673792097688420352
789 118342909722796802896571028
790 119699885101627662900000000
791 121070673759518422144445590
792 122455398575555286512173056
793 123854183364577803326323992
794 125267152883109661192108288
795 126694432835319523310156250
796 128136149879012008184709120
797 129592431631648931937049756
798 131063406676400926722661632
799 132549204568229550039053598
800 134049955840000000000000000
801 135565792008624551941120800
802 137096845581236832011264256
803 138643250061397043694055522
804 140205139955328263494238208
805 141782650778183922314062500
806 143375919060346589335962880
807 144985082353758175519120806
808 146610279238281674109222912
809 148251649328094555852803368
810 149909333278113936900000000
811 151583472790453637672357610
812 153274210620913251265478656
813 154981690585499340249851052
814 156706057566978881027075328
815 158447457521465075192968750
816 160206037485035647653642240
817 161981945580383751535627056
818 163775331023501600226472192
819 165586344130396947177940338
820 167415136323842534400000000
821 169261860140158630870244020
822 171126669236028782380160256
823 173009718395348894636838582
824 174911163536109771736219648
825 176831161717313232421875000
826 178769871145921926841555200
827 180727451183842976812352506
828 182704062354945562904297472
829 184699866352112581951544508
830 186715026044326498900000000
831 188749705483789517200308030
832 190804069913078192255533056
833 192878285772332612733666112
834 194972520706480274856231168
835 197086943572494775075781250
836 199221724446689446856949760
837 201377034632046067577961156
838 203553046665578761872106752
839 205749934325733228031655878
840 207967872639821414400000000
841 210207037891491772981517640
842 212467607628235217802701056
843 214749760668926915862501642
844 217053677111404038814629888
845 219379538340079603829687500
846 221727527033592532390513920
847 224097827172494056079997006
848 226490624046970598726828032
849 228906104264603264581274448
850 231344455758164062500000000
851 233805867793448996426280850
852 236290530977148152759648256
853 238798637264752915517033172
854 241330379968500440495895808
855 243885953765355519958593750
856 246465554705029969666375680
857 249069380218039670400884056
858 251697629123799396420909312
859 254350501638755563612360218
860 257028199384557030400000000
861 259730925396264084800445660
862 262458884130595751307238656
863 265212281474215551610468702
864 267991324752055853465468928
865 270796222735680942337500000
866 273627185651688950762103040
867 276484425190152780673926306
868 279368154513100154270318592
869 282278588263032929289833188
870 285215942571485814900000000
871 288180435067624624703300070
872 291172284886884203685216256
873 294191712679646166243536232
874 297238940619956582753749248
875 300314192414283752441406250
876 303417693310316200648704000
877 306549670105801038899307756
878 309710351157422826482543872
879 312899966389723072595573358
880 316118747304060518400000000
881 319366926987612338667572080
882 322644740122416403008205056
883 325952422994454736992483762
884 329290213502778323800096768
885 332658351168673387345312500
886 336057077144869298150626560
887 339486634224788243560092406
888 342947266851836804204593152
889 346439221128739578952420728
890 349962744826915000900000000
891 353518087395893487279429690
892 357105499972778066481709056
893 360725235391747625717079292
894 364377548193602923156831488
895 368062694635355508724218750
896 371780932699859698025758720
897 375532522105487744238224256
898 379317724315848353090994432
899 383136802549548686408175298
900 386990021790000000000000000
901 390877648795267062018480900
902 394799952107961498218112256
903 398757202065179210888610822
904 402749670808482018553233408
905 406777632293923663853125000
906 410841362302120337365428480
907 414941138448365865430527306
908 419077240192791710391795712
909 423249948850571931979597068
910 427459547602173258900000000
911 431706321503650420017773710
912 435990557496986884852678656
913 440312544420481163437886352
914 444672573019178815919542528
915 449070935955350322607031250
916 453507927819014965514403840
917 457983845138510872764705556
918 462498986391111377560564992
919 467053652013687843756406038
920 471648144413419110400000000
921 476282767978547707943796120
922 480957829089182999159552256
923 485673636128151398123233882
924 490430499491893820970958848
925 495228731601410522460937500
926 500068646913253472710892800
927 504950561930566428815343006
928 509874795214172856382390272
929 514841667393711856365282208
930 519851501178822252900000000
931 524904621370374998196476130
932 530001354871754050867757056
933 535142030700185884418501412
934 540326979998117782951642368
935 545556536044645081489843750
936 550831034266987508646543360
937 556150812252014789719903656
938 561516209757821668621879552
939 566927568725352507393865578
940 572385233290075622400000000
941 577889549793707516629181740
942 583440866795987167877197056
943 589039535086500532921056942
944 594685907696555428138713088
945 600380339911106947368750000
946 606123189280733578146443520
947 611914815633664177794731506
948 617755581087855971191160832
949 623645850063123732374756148
950 629585989293320312500000000
951 635576367838568676988720950
952 641617357097545615074656256
953 647709330819817285279788472
954 653852665118226760706251008
955 660047738481333738372656250
956 666294931785906577169121280
957 672594628309466829351050556
958 678947213742886430837882112
959 685353076203037715929513918
960 691812606245496422400000000
961 698326196877297853275341760
962 704894243569746361949798656
963 711517144271278327643104002
964 718195299420378788549296128
965 724929111958551900376562500
966 731718987343345388326544640
967 738565333561429160910964806
968 745468561141728254353211392
969 752429083168610276672658888
970 759447315295127520900000000
971 766523675756313917222732170
972 773658585382536994211168256
973 780852467612905019626931532
974 788105748508729491667848448
975 795418856767043151855468750
976 802792223734173691124121600
977 810226283419373321023458256
978 817721472508504382299836672
979 825278230377781163475671058
980 832896999107568102400000000
981 840578223496234544098020180
982 848322351074066228602189056
983 856129832117233682802719062
984 864001119661817690710867968
985 871936669517892016884375000
986 879936940283663558120700160
987 888002393359670098880394906
988 896133492963035846259965952
989 904330706141784920690990428
990 912594502789212978900000000
991 920925355658317146021773790
992 929323740376284434117165056
993 937790135459038824705434592
994 946325022325847193280274688
995 954928885313984254138281250
996 963602211693456704208568320
997 972345491681786744932518756
998 981159218458855161603327232
999 990043888181804139936016998
1000 999000000000000000000000000