0 0
1 1
2 384
3 13122
4 163840
5 1171875
6 5878656
7 23059204
8 75497472
9 215233605
10 550000000
11 1286153286
12 2794881024
13 5710115047
14 11068417920
15 20503125000
16 36507222016
17 62781816969
18 104689625472
19 169835630410
20 268800000000
21 416051452971
22 631072545664
23 939731823372
24 1375941427200
25 1983642578125
26 2819165371776
27 3954013510734
28 5478128975872
29 7503696194415
30 10169550000000
31 13646256599056
32 18141941858304
33 23908946510097
34 31251393335680
35 40533757031250
36 52190533287936
37 66737109624499
38 84781946700672
39 107040185209620
40 134348800000000
41 167683429811541
42 208177017922944
43 257140406107222
44 316085031567360
45 386747883984375
46 471118887450496
47 571470879882264
48 690392370511872
49 830823264240025
50 996093750000000
51 1189966558830426
52 1416682806083584
53 1681011641106747
54 1988303936826240
55 2344550260937500
56 2756443379859456
57 3231445556248029
58 3777860910681472
59 4404913128129630
60 5122828800000000
61 5942926702915711
62 6877713325924224
63 7940984968560672
64 9147936743096320
65 10515278825390625
66 12061360310034816
67 13806301036925794
68 15772131768041472
69 17982943105002435
70 20465043550000000
71 23247127124847396
72 26360450975268864
73 29839023400080997
74 33719802757641600
75 38042907714843750
76 42851839317016576
77 48193715370359559
78 54119517641983872
79 60684352396262440
80 67947724800000000
81 75973827742925481
82 84831845634181504
83 94596273749839722
84 105347253721006080
85 117170925766796875
86 130159798291364736
87 144413135479233324
88 160037363538460672
89 177146496256593645
90 195862580550000000
91 216316162702969966
92 238646776008966144
93 263003450542568847
94 289545245807013760
95 318441807018750000
96 349873945807159296
97 384034246124471089
98 421127696177983872
99 461372347213960050
100 505000000000000000
101 552256919870320851
102 603404581216166784
103 658720442321560372
104 718498751462768640
105 783051385208203125
106 852708719874000256
107 927820537109236854
108 1008756964603625472
109 1095909452929605655
110 1189691789550000000
111 1290541151041838136
112 1398919194606567424
113 1515313189956666297
114 1640237192688654720
115 1774233260272656250
116 1917872711809007616
117 2071757432722934619
118 2236521225589017472
119 2412831208298054460
120 2601389260800000000
121 2802933521677901821
122 3018239935829192064
123 3248123854552298622
124 3493441689358336000
125 3755092620849609375
126 4034020364028821376
127 4331214991425208384
128 4647714815446351872
129 4984608331387110465
130 5343036222550000000
131 5724193428954411906
132 6129331281135304704
133 6559759700555429347
134 7016849468178756480
135 7502034562776562500
136 8016814570561601536
137 8562757167769942149
138 9141500677834380672
139 9754756704817857670
140 10404312844800000000
141 11092035476934788391
142 11819872635922409344
143 12589856967663590472
144 13404108769890140160
145 14264839119591015625
146 15174353089079028096
147 16135053052569259914
148 17149442085166415872
149 18220127456184660075
150 19349824218750000000
151 20541358897661971276
152 21797673277518249984
153 23121828293132873997
154 24517008024305991040
155 25986523797030468750
156 27533818393248301056
157 29162470371297525679
158 30876198499218329472
159 32678866303115161680
160 34574486732800000000
161 36567226946970420561
162 38661413220204810624
163 40861535974085931922
164 43172254934793093120
165 45598404419532421875
166 48144998754204140416
167 50817237824735343444
168 53620512764536553472
169 56560411780570286485
170 59642726120550000000
171 62873456183818116246
172 66258817778482315264
173 69805248527419976247
174 73519414425791510400
175 77408216552734375000
176 81478797939940786176
177 85738550599853557209
178 90195122716246079872
179 94856425999984238490
180 99730643212800000000
181 104826235861938558331
182 110151952068573227904
183 115716834612914778972
184 121530229158974586880
185 127601792661973828125
186 133941501961423998336
187 140559662562937250974
188 147466917611858460672
189 154674257061844501695
190 162193027041550000000
191 170034939422612766816
192 178212081592166252544
193 186736926433140672097
194 195622342515648946560
195 204881604502788281250
196 214528403774223056896
197 224576859270949748739
198 235041528564679807872
199 245937419155311840100
200 257280000000000000000
201 269085213277361281701
202 281369486390400333184
203 294149744211766547622
204 307443421574994493440
205 321268476015415234375
206 335643400764462761856
207 350587238001136614504
208 366119592364418793472
209 382260644730480297705
210 399031166258550000000
211 416452532709356162986
212 434546739040088653824
213 453336414279867857547
214 472844836689744411520
215 493095949211292187500
216 514114375207895433216
217 535925434502869652269
218 558555159718594649472
219 582030312920877198510
220 606378402572800000000
221 631627700802352990671
222 657807260988182638464
223 684946935667834613872
224 713077394772905164800
225 742230144195556640625
226 772437544690892910976
227 803732831119730906034
228 836150132036345167872
229 869724489625803146515
230 904491879995550000000
231 940489233825942864756
232 977754457384475951104
233 1016326453908479388597
234 1056245145361116497280
235 1097551494565546093750
236 1140287527722158555136
237 1184496357313836659799
238 1230222205404234700672
239 1277510427334112025720
240 1326407535820800000000
241 1376961225465924405241
242 1429220397676548495744
243 1483235186004945313722
244 1539056981912251432960
245 1596738460961298046875
246 1656333609443959245696
247 1717897751448401437564
248 1781487576371662159872
249 1847161166883031000125
250 1914978027343750000000
251 1984999112688595752126
252 2057286857774950416384
253 2131905207205014081247
254 2208919645626856275840
255 2288397228520050000000
256 2370406613471677382656
257 2455018091948542003329
258 2542303621571469017472
259 2632336858897620513730
260 2725193192716800000000
261 2820949777867766565411
262 2919685569580626097024
263 3021481358351413943172
264 3126419805355030609920
265 3234585478402739453125
266 3346064888450482886016
267 3460946526664321361094
268 3579320902049347305472
269 3701280579648474290535
270 3826920219317550000000
271 3956336615083290025096
272 4089628735090578161664
273 4226897762145727711497
274 4368247134862347299200
275 4513782589416503906250
276 4663612201917925195776
277 4817846431404032754859
278 4976598163463647615872
279 5139982754497259334540
280 5308118076620800000000
281 5481124563219914831181
282 5659125255161771474304
283 5842245847671500758222
284 6030614737880412487680
285 6224363073053180859375
286 6423624799501245271936
287 6628536712189723668624
288 6839238505045187100672
289 7055872821971695929745
290 7278585308582550000000
291 7507524664655257203666
292 7742842697317277138944
293 7984694374970149015347
294 8233237881959665599360
295 8488634673999807812500
296 8751049534358207594496
297 9020650630810959826389
298 9297609573374657471872
299 9582101472823577640150
300 9874305000000000000000
301 10174402445925692882551
302 10482579782722656499584
303 10799026725351266974872
304 11123936794174019338240
305 11457507378353122265625
306 11799939800090252163456
307 12151439379716829192154
308 12512215501643233001472
309 12882481681175431309755
310 13262455632207550000000
311 13652359335798969127836
312 14052419109644585140224
313 14462865678446935688797
314 14883934245198939688320
315 15315864563386061718750
316 15758901010116766498816
317 16213292660190185969919
318 16679293361109978521472
319 17157161809053417062560
320 17647161625804800000000
321 18149561436662336719521
322 18664634949327716884864
323 19192661033787630769122
324 19733923803196565913600
325 20288712695770263671875
326 20857322557699277640576
327 21440053727092134603684
328 22037212118957657423872
329 22649109311236068302565
330 23276062631888550000000
331 23918395247055001957606
332 24576436250289787797504
333 25250520752885330387847
334 25940989975293470558080
335 26648191339654565625000
336 27372478563444364148736
337 28114211754248753777449
338 28873757505676539660672
339 29651488994420471713770
340 30447786078476800000000
341 31263035396533698662091
342 32097630468538960182144
343 32951971797457423276972
344 33826466972228659445760
345 34721530771935505078125
346 35637585271194088103296
347 36575059946776060415214
348 37534391785473809743872
349 38516025393219487260175
350 39520413105468750000000
351 40548015098860180172976
352 41599299504161406582784
353 42674742520513016728497
354 43774828530981411680640
355 44900050219431819531250
356 46050908688732747104256
357 47227913580303213680979
358 48431583195014174745472
359 49662444615455608185780
360 50921033829580800000000
361 52207895855739431350261
362 53523584869111133783424
363 54868664329551244594422
364 56243707110860559646720
365 57649295631490946484375
366 59086021986698746271616
367 60554488082157958978744
368 62055305769045272297472
369 63589096980609061014585
370 65156493870234550000000
371 66758138951017400573946
372 68394685236858046808064
373 70066796385089175286747
374 71775146840648809008000
375 73520421981811523437500
376 75303318267490390245376
377 77124543386122311952509
378 78984816406149478591872
379 80884867928109745550590
380 82825440238348800000000
381 84807287464367051744031
382 86831175731814252920704
383 88897883323144919777472
384 91008200837947698708480
385 93162931354961887890625
386 95362890595794395185536
387 97608907090350482486274
388 99901822343991716380672
389 102242491006434614877795
390 104631781042403550000000
391 107070573904051536280516
392 109559764705162605625344
393 112100262397149539598597
394 114692989946860800972160
395 117338884516210577343750
396 120038897643645920772096
397 122793995427465038704039
398 125605158711000862975872
399 128473383269684095360200
400 131399680000000000000000
401 134385075110353285123401
402 137430610313855488665984
403 140537343023049354842122
404 143706346546584761303040
405 146938710287860829296875
406 150235539945648922205056
407 153597957716711310969804
408 157027102500430358249472
409 160524130105463146641805
410 164090213458436550000000
411 167726542814697820732686
412 171434325971135840026624
413 175214788481088252160047
414 179069173871349778485120
415 182998743861297081250000
416 187004778584145622204416
417 191088576810354035887569
418 195251456173191612633472
419 199494753396484561646610
420 203819824524556800000000
421 208228045154381089088371
422 212720810669956415931264
423 217299536478927592764372
424 221965658251463124582400
425 226720632161407470703125
426 231565935129723903010176
427 236503065070244240301334
428 241533541137741815119872
429 246658903978344106578615
430 251880715982301550000000
431 257200561539129111690456
432 262620047295137294843904
433 268140802413369320427097
434 273764478835961304938880
435 279492751548942335156250
436 285327318849491418382336
437 291269902615668365295099
438 297322248578635741260672
439 303486126597389100921820
440 309763330936012800000000
441 316155680543478757558941
442 322665019336005621468544
443 329293216481995869480222
444 336042166689568458178560
445 342913790496704712109375
446 349910034564025225600896
447 357032871970215630192864
448 364284302510119161167872
449 371666352995514037440225
450 379181077558593750000000
451 386830557958168435233826
452 394616903888605590749184
453 402542253291528472815747
454 410608772670290596205440
455 418818657407244839062500
456 427174132083825737465856
457 435677450803463636558629
458 444330897517349447513472
459 453136786353068842177830
460 462097461946124800000000
461 471215299774367504775111
462 480492706495350671869824
463 489932120286633469885672
464 499536011189047284203520
465 509306881452946653515625
466 519247265887463794297216
467 529359732212786212196394
468 539646881415476983529472
469 550111348106857374458635
470 560755800884471550000000
471 571582942696653209762796
472 582595511210214072254464
473 593796279181274214701997
474 605188054829254360636800
475 616773682214050292968750
476 628556041616409655934976
477 640538049921531495150159
478 652722661005908971007872
479 665112866127435766886640
480 677711694318796800000000
481 690522212784163929296881
482 703547527299217441567104
483 716790782614514183836722
484 730255162862223297249280
485 743943891966250594921875
486 757860234055772713739136
487 772007493882202257703924
488 786389017239605238300672
489 801008191388592205345845
490 815868445483704550000000
491 830973251004317549997366
492 846326122189081815711744
493 861930616473924884421847
494 877790334933634799064960
495 893908922727047596875000
496 910290069545860722589696
497 926937510067094470381689
498 943855024409223648319872
499 961046438592001749000250
500 978515625000000000000000
501 996266502849883758004251
502 1014303038661448800832384
503 1032629246732440162149372
504 1051249189617176244387840
505 1070166978609001036328125
506 1089386774226587352886656
507 1108912786704114105947454
508 1128749276485340706537472
509 1148900554721601790293855
510 1169370983773745550000000
511 1190164977718039050977536
512 1211287002856063997313024
513 1232741578228626509271297
514 1254533276133704564801920
515 1276666722648456850781250
516 1299146598155316862550016
517 1321977637872196183405219
518 1345164632386820968985472
519 1368712428195225754950660
520 1392625928244428800000000
521 1416910092479313270097221
522 1441569938393738663777664
523 1466610541585906972599622
524 1492037036318008165171200
525 1517854616080169677734375
526 1544068534158734689019776
527 1570684104208894051998984
528 1597706700831696850255872
529 1625141760155464641974665
530 1652994780421634550000000
531 1681271322575056452063306
532 1709977010858769621090304
533 1739117533413284261506347
534 1768698642880393483639680
535 1798726157011541354687500
536 1829205959280772761255936
537 1860143999502290915212749
538 1891546294452648431500672
539 1923418928497598003649870
540 1955768054223628800000000
541 1988599893074214801095791
542 2021920735990801396354944
543 2055736944058556655923472
544 2090054949156913791631360
545 2124881254614931419140625
546 2160222435871498331738496
547 2196085141140409594770514
548 2232476092080340868431872
549 2269402084469747965540275
550 2306869988886718750000000
551 2344886751393804580934676
552 2383459394227858606915584
553 2422595016494908314342997
554 2462300794870089833850240
555 2502583984302671608593750
556 2543451918726195128467456
557 2584912011773760534636279
558 2626971757498484999321472
559 2669638731099161886489880
560 2712920589651148800000000
561 2756825072842512726839961
562 2801360003715460584356224
563 2846533289413083581816922
564 2892352921931443908280320
565 2938826978877032360546875
566 2985963624229625626962816
567 3033771109110572045014044
568 3082257772556534753001472
569 3131432042298721258622685
570 3181302435547628550000000
571 3231877559783332977591646
572 3283166113551354238500864
573 3335176887264122897957247
574 3387918764008080986185600
575 3441400720356445312500000
576 3495631827187663242264576
577 3550621250509590786347809
578 3606378252289422956863872
579 3662912191289406447342690
580 3720232523908364800000000
581 3778348805029066327489731
582 3837270688871465161413504
583 3897007929851845904935972
584 3957570383447902472110080
585 4018968007069781801953125
586 4081210860937123240932736
587 4144309108962124493321574
588 4208273019638665144860672
589 4273112966937518871333895
590 4338839431207685550000000
591 4405463000083874598354216
592 4472994369400170971398144
593 4541444344109915355485097
594 4610823839211830203877760
595 4681143880682423366406250
596 4752415606414701173047296
597 4824650267163222938859339
598 4897859227495528965503872
599 4972053966749974222560300
600 5047246080000000000000000
601 5123447279024875931525101
602 5200669393286944896998784
603 5278924370915403420896622
604 5358224279696650292592640
605 5438581308071236243359375
606 5520007766137447624208256
607 5602516086661557138125104
608 5686118826094774789865472
609 5770828665596932326265905
610 5856658412066934550000000
611 5943620999180010999862386
612 6031729488431801600999424
613 6120997070189309999022547
614 6211437064748758402638720
615 6303062923400377870312500
616 6395888229500168087535616
617 6489926699548660792522869
618 6585192184276721119577472
619 6681698669738421240974710
620 6779460278411020800000000
621 6878491270302088739746071
622 6978806044063801244424064
623 7080419138114450622274872
624 7183345231767200071680000
625 7287599146366119384765625
626 7393195846429536755669376
627 7500150440800741973696634
628 7608478183806076394831872
629 7718194476420445198490715
630 7829314867440287550000000
631 7941855054664040403076156
632 8055830886080131790536704
633 8171258361062539565625597
634 8288153631573951670660480
635 8406533003376564124218750
636 8526412937250553032769536
637 8647810050220257047530399
638 8770741116788106802380672
639 8895223070176337983897920
640 9021273003576524800000000
641 9148908171406970729272641
642 9278145990577993548841344
643 9409004041765141754606722
644 9541500070690379603804160
645 9675651989411278126171875
646 9811477877618249566516096
647 9948995983939862838148164
648 10088224727256277683535872
649 10229182698020835355560325
650 10371888659589843750000000
651 10516361549560595037275526
652 10662620481117653959081984
653 10810684744387455073310247
654 10960573807801247348615040
655 11112307319466424628125000
656 11265905108546280600109056
657 11421387186648227031913929
658 11578773749220514142169472
659 11738085176957492105121930
660 11899342037213452800000000
661 12062565085425091037544811
662 12227775266542624615242624
663 12394993716469612672388172
664 12564241763511511935877120
665 12735540929833010567578125
666 12908912932924179444268416
667 13084379687075480821431694
668 13261963304861674452713472
669 13441686098634661357506735
670 13623570582025305550000000
671 13807639471454274164060496
672 13993915687651936529547264
673 14182422357187362877052497
674 14373182814006463469654400
675 14566220600979309082031250
676 14761559471456673869234176
677 14959223390835841789545459
678 15159236538135717868159872
679 15361623307581285710918740
680 15566408310197452800000000
681 15773616375412325226322581
682 15983272552669953636459904
683 16195402113052592295075222
684 16410030550912513287290880
685 16627183585513418008984375
686 16846887162681488216766336
687 17069167456466119033339224
688 17294050870810376428060672
689 17521564041231221816841945
690 17751733836509546550000000
691 17984587360390059181351066
692 18220151953291068536684544
693 18458455194024205724788347
694 18699524901524128359410560
695 18943389136588250385937500
696 19190076203626541032144896
697 19439614652421436528136989
698 19692033279897908366527872
699 19947361131903732000040350
700 20205627505000000000000000
701 20466861948261923825685951
702 20731094265089968481165184
703 20998354515031364463083872
704 21268673015612041529917440
705 21542080344179028950390625
706 21818607339753367016169856
707 22098285104893574731502754
708 22381145007569718720233472
709 22667218683048128518557955
710 22956538035786803550000000
711 23249135241341557207387236
712 23545042748282943595085824
713 23844293280124012613413797
714 24146919837258939195995520
715 24452955698912572639843750
716 24762434425100952097161216
717 25075389858602834427240519
718 25391856126942280736409472
719 25711867644382348063718760
720 26035459113929932800000000
721 26362665529351812558034921
722 26693522177201933341870464
723 27028064638859988993790122
724 27366328792581340028108800
725 27708350815558319091796875
726 28054167185992970422958976
727 28403814685181270809394284
728 28757330399608879680847872
729 29114751723058466100126765
730 29476116358728660550000000
731 29841462321364679544729006
732 30210827939400671227183104
733 30584251857113830244784847
734 30961773036790330330001280
735 31343430760903123143750000
736 31729264634301652072923136
737 32119314586413529806248049
738 32513620873458228645900672
739 32912224080672832645665970
740 33315165124549900800000000
741 33722485255087490642089491
742 34134226058051391742927744
743 34550429457249618737529972
744 34971137716819213638696960
745 35396393443525407333203125
746 35826239589073190289933696
747 36260719452431342644325814
748 36699876682168973958479872
749 37143755278804623091500375
750 37592399597167968750000000
751 38045854348774201424256376
752 38504164604211107551248384
753 38967375795538916881717497
754 39435533718702964164499840
755 39908684535959216397656250
756 40386874778312717032390656
757 40870151347968998652391579
758 41358561520798515788057472
759 41852152948814149662073980
760 42350973662661836800000000
761 42855072074124373576889661
762 43364496978638448908529024
763 43879297557824957433599422
764 44399523382032645670993920
765 44925224412895143774609375
766 45456451005901435646214016
767 45993253912979820305449344
768 46535684285095417554665472
769 47083793674861271115110785
770 47637634039163102550000000
771 48197257741797769429169346
772 48762717556125481329393664
773 49334066667735827403987747
774 49911358677127669395043200
775 50494647602402954101562500
776 51083987881974499456843776
777 51679434377287808508743109
778 52281042375556965736895872
779 52888867592514670281614790
780 53502966175176460800000000
781 54123394704619186805795431
782 54750210198773781490706304
783 55383470115232391166254472
784 56023232354069916606791680
785 56669555260680021716015625
786 57322497628625665081239936
787 57982118702504210121756874
788 58648478180827169679900672
789 59321636218914641045869995
790 60001653431804487550000000
791 60688590897176322998987916
792 61382510158290355375570944
793 62083473226941146364331597
794 62791542586426343409663360
795 63506781194530441155468750
796 64229252486523629259882496
797 64959020378175783722214639
798 65696149268785659003391872
799 66440704044225338365440400
800 67192750080000000000000000
801 67952353244323056660486801
802 68719579901206726657331584
803 69494496913568094220711122
804 70277171646350717380362240
805 71067671969661841657421875
806 71866066261925278008771456
807 72672423413050003610080404
808 73486812827614544209641472
809 74309304428067196931170005
810 75139968657942152550000000
811 75978876485091576413552086
812 76826099404933707323572224
813 77681709443717033844445047
814 78545779161800607648872320
815 79418381656950553659375000
816 80299590567652836891426816
817 81189480076442346051558169
818 82088124913248354091481472
819 82995600358756416067182810
820 83911982247786764800000000
821 84837346972689264984963771
822 85771771486754986540116864
823 86715333307644458139145372
824 87668110520832662018457600
825 88630181783070831298828125
826 89601626325865111210888576
827 90582523958972145763091934
828 91572955073911651540303872
829 92573000647496040470882815
830 93582742245377153550000000
831 94602262025610167657021856
832 95631642742234737755029504
833 96670967748873436910984097
834 97720321002347556725662080
835 98779787066310330913281250
836 99849451114897644921716736
837 100929398936396294635365699
838 102019716936929857354060672
839 103120492144162238392954020
840 104231812211018956800000000
841 105353765419426233839546341
842 106486440684067948042614144
843 107629927556160520776693222
844 108784316227245796440309760
845 109949697533001981540234375
846 111126162957072707061991296
847 112313804634914278697303464
848 113512715357661179645263872
849 114722988576009890857360425
850 115944718404121093750000000
851 117177999623540320561877226
852 118422927687137117687414784
853 119679598723062787471564747
854 120948109538726774105504640
855 122228557624791759417187500
856 123521041159187534505312256
857 124825659011143713320069229
858 126142510745241354448985472
859 127471696625483557521346030
860 128813317619385100800000000
861 130167475402081186684874511
862 131534272360455362008215424
863 132913811597286680157450672
864 134306196935416172217630720
865 135711532921932694481640625
866 137129924832378219832799616
867 138561478674972640661066994
868 140006301194858151130857472
869 141464499878363276775434835
870 142936182957286619550000000
871 144421459413200386632918196
872 145920438981773771422040064
873 147433232157116255330762997
874 148959950196140899146352000
875 150500705122947692871093750
876 152055609733227033125093376
877 153624777598683397347940759
878 155208323071479284195071872
879 156806361288699489683430840
880 158419008176835788800000000
881 160046380456292092445908281
882 161688595645910149748152704
883 163345772067515865930473722
884 165018028850486306094612480
885 166705485936337455423046875
886 168408264083332806474353536
887 170126484871112844402574524
888 171860270705345501092380672
889 173609744822397649362418045
890 175375031294027708550000000
891 177156255032099432951264766
892 178953541793316954752057344
893 180767018183981153246114847
894 182596811664767422298636160
895 184443050555524908175000000
896 186305864040097290016260096
897 188185382171165175405092289
898 190081735875110183628095872
899 191995056956900789402760450
900 193925478105000000000000000
901 195873132896294938855927651
902 197838155801048408929497984
903 199820682187872509225778372
904 201820848328724378067927040
905 203838791403924136864453125
906 205874649507195108282013056
907 207928561650726382897858054
908 210000667770257808570089472
909 212091108730187476928102055
910 214200026328701781550000000
911 216327563302928122558356936
912 218473863334110332530458624
913 220639071052806898784116297
914 222823332044112057265269120
915 225026792852899833428906250
916 227249600989091105670332416
917 229491904932943767029475819
918 231753854140366061056793472
919 234035599048253167895366860
920 236337291079847116800000000
921 238659082650120101480532621
922 241001127171181274823163264
923 243363579057707099710340622
924 245746593732395332826726400
925 248150327631442718505859375
926 250574938210046469839458176
927 253020583947929614438789584
928 255487424354890282405199872
929 257975619976375014234758865
930 260485332399076166550000000
931 263016724256553493719954706
932 265569959234879983598075904
933 268145202078312025776223347
934 270742618594983990921642880
935 273362375662627299932812500
936 276004641234314061819150336
937 278669584344225359378883349
938 281357375113444261918860672
939 284068184755773644429762070
940 286802185583578892800000000
941 289559551013655574821643191
942 292340455573122156911900544
943 295145074905337846644096472
944 297973585775845641352642560
945 300826166078340663247265625
946 303702994840663861642688896
947 306604252230821163081081114
948 309530119563028150295887872
949 312480779303780351137140475
950 315456415077949218750000000
951 318457211674903884470138076
952 321483355054658765071581184
953 324535032354047106174851997
954 327612431892920543795629440
955 330715743180374766186718750
956 333845156921001358298873856
957 337000865021165911358946879
958 340183060595312480236953472
959 343391937972294471446938080
960 346627692701732044800000000
961 349890521560396111901499361
962 353180622558619014858301824
963 356498194946731968735941922
964 359843439221529351479787520
965 363216557132759925188671875
966 366617751689645072804025216
967 370047227167424134452284644
968 373505189113926927853289472
969 376991844356173537382478885
970 380507401007001456550000000
971 384052068471720168835307046
972 387626057454793251991486464
973 391229579966548091109378247
974 394862849329913285907580800
975 398526080187183837890625000
976 402219488506814203193982976
977 405943291590239297111138409
978 409697708078723536474687872
979 413482957960238006240366890
980 417299262576365836800000000
981 421146844629235878726661131
982 425025928188484761832799104
983 428936738698247425599732972
984 432879502984176208214753280
985 436854449260488581630078125
986 440861807137043620236107136
987 444901807626447290919792174
988 448974683151186652457500672
989 453080667550793052370486095
990 457219996089034409550000000
991 461392905461136671138181616
992 465599633801034532330143744
993 469840420688651507942138097
994 474115507157209444770328960
995 478425135700567563944531250
996 482769550280591122661277696
997 487148996334549784860769939
998 491563720782545790592639872
999 496013972034972013996000500
1000 500500000000000000000000000