0 1
1 1
2 1
3 3
4 2
5 4
6 16
7 9
8 12
9 27
10 125
11 64
12 72
13 108
14 256
15 1296
16 625
17 640
18 810
19 1280
20 3125
21 16807
22 7776
23 7500
24 8640
25 11520
26 18750
27 46656
28 262144
29 117649
30 108864
31 118125
32 143360
33 196875
34 326592
35 823543
36 4782969
37 2097152
38 1882384
39 1959552
40 2240000
41 2800000
42 3919104
43 6588344
44 16777216
45 100000000
46 43046721
47 37748736
48 38118276
49 41803776
50 49218750
51 62705664
52 88942644
53 150994944
54 387420489
55 2357947691
56 1000000000
57 860934420
58 849346560
59 903544320
60 1020600000
61 1224720000
62 1581202560
63 2264924160
64 3874204890
65 10000000000
66 61917364224
67 25937424601
68 22000000000
69 21308126895
70 22145925120
71 24265106250
72 27935373312
73 33971148750
74 44291850240
75 63924380685
76 110000000000
77 285311670611
78 1792160394037
79 743008370688
80 622498190424
81 594000000000
82 606097831680
83 648806400000
84 724552190208
85 845310888576
86 1038090240000
87 1363720121280
88 1980000000000
89 3423740047332
90 8916100448256
91 56693912375296
92 23298085122481
93 19318217637888
94 18208072069902
95 18304000000000
96 19236503446875
97 20987693236224
98 23751648836916
99 27983590981632
100 34625706204375
101 45760000000000
102 66762930922974
103 115909305827328
104 302875106592253
105 1946195068359375
106 793714773254144
107 652346383429468
108 608523855593472
109 604238243504896
110 625625000000000
111 670132067596992
112 740923690450944
113 846769931943936
114 1005198101395488
115 1251250000000000
116 1661655169638464
117 2434095422373888
118 4240251492291542
119 11112006825558016
120 72057594037927936
121 29192926025390625
122 23811443197624320
123 22016690440744545
124 21636403754434560
125 22127865362728125
126 23351328000000000
127 25347340413039645
128 28301429298954240
129 32589437673908115
130 38918880000000000
131 48681303798001875
132 64909211263303680
133 95405658576559695
134 166680102383370240
135 437893890380859375
136 2862423051509815793
137 1152921504606846976
138 934173632812500000
139 857211955114475520
140 835003370789719040
141 845172021657600000
142 880979359030138368
143 942133192000000000
144 1032751914921492480
145 1161845904286679040
146 1345904560000000000
147 1615128824888587008
148 2028412851978240000
149 2713760955066586880
150 4000322457200885760
151 7006302246093750000
152 18446744073709551616
153 121439531096594251776
154 48661191875666868481
155 39199331156632797184
156 35732141455078125000
157 34542466932020346880
158 34655901619690487500
159 35751993563827666944
160 37765513339744614424
161 40785412096000000000
162 45046920790988254710
163 50981765120000000000
164 59345806676741536952
165 71503987127655333888
166 90105344211195267500
167 120898634262071214080
168 178660707275390625000
169 313594649253062377472
170 827240261886336764177
171 5480386857784802185939
172 2185911559738696531968
173 1751802907524007265316
174 1587572911843628285952
175 1524571368750000000000
176 1517979503848550400000
177 1552229516129548209408
178 1622757056632238112768
179 1731057629008440066048
180 1883638417518000000000
181 2092931575020000000000
182 2380204239886605090816
183 2781869239940979621888
184 3363163951614021120384
185 4250342610775941120000
186 5717142632812500000000
187 8467055529832684191744
188 14890324713954061755186
189 39346408075296537575424
190 262144000000000000000000
191 104127350297911241532841
192 83064639270070468214784
193 74889574296651310592259
194 71499580029698222063616
195 70719863296508789062500
196 71767156421312073695232
197 74368714774506582829308
198 78514656708608800063488
199 84388896288043778967822
200 92378000000000000000000
201 103141984352053507627338
202 117771985062913200095232
203 138113327438369368111572
204 167456698316394838622208
205 212159589889526367187500
206 285998320118792888254464
207 424374254347690760022801
208 747581753430634213933056
209 1978419655660313589123979
210 13248496640331026125580781
211 5242880000000000000000000
212 4165094011916449661313640
213 3737908767153171069665280
214 3550320559248654724373760
215 3491190431137608499200000
216 3519473004759375000000000
217 3619399085138436281794560
218 3787598192851764369162240
219 4029033806021525042626560
220 4356449835983960000000000
221 4792094819582356000000000
222 5372045074695366723502080
223 6154847063384117099888640
224 7238798170276872563589120
225 8798682511898437500000000
226 11171809379640347197440000
227 15088862376806782578588480
228 22427452602919026417991680
229 39568393113206271782479580
230 104857600000000000000000000
231 705429498686404044207947776
232 278218429446951548637196401
233 220200960000000000000000000
234 196800692063052246497069490
235 186064791964957848801116160
236 182023270859916379911740625
237 182431178445775013595316224
238 186370714812149560546875000
239 193552772149263706242416640
240 204081376553992986577655490
241 218392450396323840000000000
242 237289687212632836205339916
243 262070940475588608000000000
244 294784210577989869501057930
245 338717351261211485924229120
246 399365817454606201171875000
247 486483142522066702920843264
248 618879120923715691699918125
249 837291563842310319605022720
250 1246404383065997561148106770
251 2202009600000000000000000000
252 5842587018385982521381124421
253 39471584120695485887249589623
254 15519448971100888972574851072
255 12241610895665868140036641644
256 10899947520000000000000000000
257 10262791645362131965476808960
258 9993714412180353207091200000
259 9964507197615236782163613504
260 10120511953130865497223462912
261 10441045313740800000000000000
262 10925523519080302274045460480
263 11588933501624499020000000000
264 12461982974281020768673333248
265 13594890517397477202189090816
266 15065613552111848726000000000
267 16995258807458247981848494080
268 19576959963264000000000000000
269 23132598750013406850796486656
270 28232770393243170882796904928
271 35977371883849271545528320000
272 48748260315470126836014842560
273 72666316800000000000000000000
274 128536914404491615470384737262
275 341427877364219557396646723584
276 2315513501476187716057433112576
277 907846434775996175406740561329
278 713894652670640892738443149312
279 633503363850708676246896205077
280 594248990720000000000000000000
281 576279804305002527358316909375
282 571953867260682179322191020032
283 577915575011175514837312247043
284 592753254318527289166883979264
285 616157864635349913244628906250
286 648615775555553935360000000000
287 691350304480093214994991299346
288 746430126201849206626773368832
289 817050359840110163175898808318
290 908062085777775509504000000000
291 1026929774392249855407714843750
292 1185506508637054578333767958528
293 1403509253598569107462044028533
294 1715861601782046537966573060096
295 2189863256359009603961604255625
296 2971244953600000000000000000000
297 4434523546954960733728273435539
298 7852841179377049820122874642432
299 20880467999847912034355032910567
300 142108547152020037174224853515625
301 55572324035428505185378394701824
302 43576628869247816419523546943792
303 38550311244214608207875930062848
304 36039302476840315804267872999936
305 34819276800000000000000000000000
306 34415245503557373333029931166464
307 34614094922506171664133977014272
308 35319884080345631107313616027648
309 36501050892579587956886068002816
310 38169867549902343750000000000000
311 40376214656379165804453186699264
312 43209930715250780774136526405632
313 46810758274855012505314570272768
314 51387909562664392842031328526336
315 57254801324853515625000000000000
316 64890757142363711923353009782784
317 75054753670734466103041434058752
318 89007672657873012850630226608128
319 108981610761265015554594782027136
320 139277107200000000000000000000000
321 189206338003411657972406333249664
322 282702282457573793524423487127552
323 501131231996349888824520789853608
324 1333735776850284124449081472843776
325 9106685769537214956799814036094976
326 3552713678800500929355621337890625
327 2778616201771425259268919735091200
328 2451185373895189673598199515588300
329 2284462888546050856763018077798400
330 2199664457814960681412834045406250
331 2166037571174400000000000000000000
332 2169559766293735754917716034273900
333 2203619555837511305353269293875200
334 2265580290196806141503826213841575
335 2355389810874173200793600000000000
336 2475070154014371614822021484375000
337 2628692457807630695678945840332800
338 2822726846177838977566127355808300
339 3066807867442235811625436813721600
340 3375095664565052202030029296875000
341 3768623697398677121269760000000000
342 4279429437038411600618338403922975
343 4958144000634400437044855911219200
344 5888805079940139906205229235886300
345 7220125237248000000000000000000000
346 9238590722822834861933902990706250
347 12564545887003279712196599427891200
348 18792421199863120830919529619510300
349 33343394421257103111227036821094400
350 88817841970012523233890533447265625
351 608266787713357709119683992618861307
352 236773830007967588876795164938469376
353 184741111297626048326492309570312500
354 162549047803628377667231804502835200
355 151065646746725763587681629405145600
356 145009851323723931337496264704000000
357 142310195655423197032102763508497280
358 142010374003097600000000000000000000
359 143644365477046679618826398177689600
360 147004336206156792217081054032691200
361 152044327075114913912308550000000000
362 158841138626332544963876966744719360
363 167584956485993699328000000000000000
364 178590520144368405437255120944332800
365 192328252463165975086274745632358400
366 209481195607492124160000000000000000
367 231041656183756429038366497083228160
368 258475356027695353650924535000000000
369 294008672412313584434162108065382400
370 341155368007985864094712695672012800
371 405743925723136000000000000000000000
372 498085684793981189612359672279740480
373 638043345824385297884983564697600000
374 868627468793673140629169369079587200
375 1300392382429027021337854436022681600
376 2309263891220325604081153869628906250
377 6156119580207157310796674288400203776
378 42277452950578284263485622772148731904
379 16423203268260658146231467800709255289
380 12785786820430249799346938906677346304
381 11223022511330782435834407806396484375
382 10403139059432216170702835488181452800
383 9957940581449208048992685532077468750
384 9742434657637915786294405045482946560
385 9689034842977363256730241912043516490
386 9763993108139212800000000000000000000
387 9951133188345219414309034965296247075
388 10244984945972316373440921600000000000
389 10647823327705555046129994141976124085
390 11168656279003096347457619603761397760
391 11823445946034052383029318481445312500
392 12636390842774277914200330782690508800
393 13642437630039291211187675170898437500
394 14891541705337461796610159471681863680
395 16455726960999494162200900037599464495
396 18440972902750169472193658880000000000
397 21007947842062129874652407148958743825
398 24409982770348032000000000000000000000
399 29067104528932089770190725736130549470
400 35722260411339024549746151833437470720
401 45806526674666357025366353447556356250
402 62418834356593297024217012929088716800
403 93525187594423186965286731719970703125
404 166215228665593247391510205786805501952
405 443426488243037769948249630619149892803
406 3053134545970524535745336759489912159909
407 1183768682616191959377597437620164493312
408 919699383022596856188962196839718296184
409 805504569687105737358857151120672817152
410 744876160752028226852416992187500000000
411 711152084140874152294139144699904000000
412 693799195813687414429145419369012197120
413 687869844414875006892339953221207326720
414 690847480183245528940436052540213166080
415 701464464713082470400000000000000000000
416 719197195772643154143179502900000000000
417 744039868808703640794436656198266388480
418 776413427688367996026576746725811159040
419 817154604039886837786910960783751905280
420 867566922433282367681364000000000000000
421 929535988321373965372890000000000000000
422 1005728743433706877276198105580002344960
423 1099919022558521327704317057861565808640
424 1217519785323333230390896346506254090240
425 1366474671968021992872041055510000000000
426 1558809921584627712000000000000000000000
427 1813474635481019513468644637918059560960
428 2161876653875321450233068424409508741120
429 2659563583952468421978390774247880088960
430 3413530003876195931011867894559539200000
431 4655476004700176417827606201171875000000
432 6981039603954916390443428643045831081984
433 12415941670805057558550989657336196998484
434 33145523113253374862572728253364605812736
435 228767924549610000000000000000000000000000
436 88540901833145211536614766025207452637361
437 68658583591739133643900651381969540612096
438 60010384742224444866329783343791618826006
439 55370980790343268464371810091850694393856
440 52737814115744185983203351497650146484375
441 51317644666273179148460017179650288517120
442 50735568116860656892683928194808868385420
443 50798150161771728450335017126920003256320
444 51404407218517945742910797285387338744545
445 52507469414400000000000000000000000000000
446 54096956811950346472295863433144491444410
447 56191208843755841265689877643307369103360
448 58835074904266343263978154215835728067535
449 62101646345718400393677673327490771189760
450 66097663923506848825514316558837890625000
451 70973310109392457592774483802846595645440
452 76938174874809833499048355513015952088315
453 84286813265633761898534816464961053655040
454 93440198129732416633965582293613212494890
455 105014938828800000000000000000000000000000
456 119943616843208540066791860332570457070605
457 139694912944872253238421297099030008954880
458 166702580955399301218818621211514853266380
459 205270578665092716593840068718601154068480
460 263689070578720929916016757488250732421875
461 359911375137231245018416765597029513560064
462 540093462680020003796968050094124569434054
463 961220170284347871014609119347573568569344
464 2567686153161211134561828214731016126483469
465 17761887753093897979823770061456102763834271
466 6863037736488300000000000000000000000000000
467 5312454109988712692196885961512447158241660
468 4634454392442391520963293968282943991316480
469 4267405137224849412716784593336292894293760
470 4055491757105219858230357184461720780800000
471 3936856728614657185971736907958984375000000
472 3882117783784962225846947377294673864294400
473 3875943265163223790031821728128336029286400
474 3910113210671947825472355792747879569817600
475 3980512802861952849084664488567150000000000
476 4085725586775940870963200000000000000000000
477 4226377244290334832559546400294115370598400
478 4404888351273571403967234907005669477580800
479 4625497485988318224424530702155969781350400
480 4894513105380008816573153280000000000000000
481 5220813979072009404344696832000000000000000
482 5616675518700100701086930138332249020211200
483 6099076178686483482416171409700157738188800
484 6691763970126363484885948467132349336780800
485 7428591975956256129024000000000000000000000
486 8359076886010100983077795425991015000000000
487 9558054514975872462265758604494816726220800
488 11143336887344268396341487468368966084198400
489 13310118115834156202903819579296024677580800
490 16403569702561071608215570449829101562500000
491 21088557136947143262797857359200948060160000
492 28804984676267733535838296005019977036482880
493 43254907662795654195657410370640810585620480
494 77030584594836334036854846441930483794504070
495 205891132094649000000000000000000000000000000
496 1427247692705959881058285969449495136382746624
497 550618520345910837374536871905139185678862401
498 425508339662274600000000000000000000000000000
499 370543674171712710280732795815493189287355785
500 340546574615026102873747230854568921435996160
501 322972556772388505356983208968322948542740625
502 312832198720241881006584634066433460651687936
503 307745734207998111742199398577213287353515625
504 306460164568827898673949871435780130970009600
505 308289891407884343412633820928742190042443525
506 312873255216066754253781940725350400000000000
507 320057177162395945007726912816537306916417165
508 329841318614957307828633600000000000000000000
509 342353859563128288208572248815863885455243525
510 357847084055936250660103025960111204361830400
511 376708370488379039641767978782621612548828125
512 399486441052657794501105390139031513538232320
513 426936153220162911594003709286971160888671875
514 460089108071918036562989604805857262750924800
515 500363333207649036612528671346262601819202075
516 549735531024928846381056000000000000000000000
517 611018247310028622287478651740662131385887315
518 688321161475346859358320269595770880000000000
519 787851944709037766498953097929007818997355675
520 919380493706483696021849614307340392910028800
521 1099091907885707541936426423490047454833984375
522 1355606194454381484361866747621211662823981056
523 1744051806570897928927709328428943922130799375
524 2383826022305182720116230615981982450051973120
525 3581922183659889532713750359549767496444439255
526 6382625094934119000000000000000000000000000000
527 17069174130723235958610643029059314756044734431
528 118558347188026655500106547231096910504441858017
529 45671926166590716193865151022383844364247891968
530 35239585302138293591970359801928907883447193664
531 30636600455683771200000000000000000000000000000
532 28106423877913615950182991327041853765203875840
533 26605201141798914287011502410513196987187200000
534 25717090318971832500796430673281835498171915264
535 25243069511136993867313906456297551585878212608
536 25077581405639648437500000000000000000000000000
537 25161943820587959005801754157413285665911603200
538 25464003079744961524748584656604855200000000000
539 25968404693875716487168848341309527197776609280
540 26671762704544784181327290044607923979802378240
541 27580384182884016251417395200000000000000000000
542 28709530506951720608003195245749505309271654400
543 30083792761448990248751608841280000000000000000
544 31738478446362152555559710320074561868340920320
545 33722133349259787090282192215079221985112227840
546 36100551313738788298501930609536000000000000000
547 38962934259434477968004336404945757205440102400
548 42431360281360025002180608000000000000000000000
549 46675584732953372317322757578063866964654161920
550 51936809387751432974337696682619054395553218560
551 58567207083413411506921744710191166960000000000
552 67098516854901224015471344419768761775764275200
553 78367441892623901367187500000000000000000000000
554 93759972469937405792880223980533763033261932544
555 115726906435373246253583938029768259741773618688
556 148989126394073920007264413498873903128248320000
557 203771573114873715638826687121053439797728099840
558 306366004556837712000000000000000000000000000000
559 546213572183143550675540576929898072193431501792
560 1461501637330902918203684832716283019655932542976
561 10170102859315411774579628461341138023025901305856
562 3912425457204879631503516058626198046646581314561
563 3014347126994987268795099967477333728040360869888
564 2616539208683768299203799215293221410345954129552
565 2396462968977930547200000000000000000000000000000
566 2264433564382688785048922641094680601200507575000
567 2184674385470315455155663235378230544796202565632
568 2140013474042173890223006172523809240597267505648
569 2121288472462104560142248901680946417871456567296
570 2123341110591340452629083301872014999389648437500
571 2143263378306774702335007086304716390400000000000
572 2179553177737705208530780953040107897721725158160
573 2231687496863429342188291325187659458578135121920
574 2299910487582639591912278002524472947272188858920
575 2385146916170550118854741196800000000000000000000
576 2489001495816181516388394329204873942871093750000
577 2613830264435156918760586029509720800606562549760
578 2762886612971572887504037802884670583579194092710
579 2940559047489551533605659283198435900682382868480
580 3152735228033829920758632816992840327636718750000
581 3407352737386500169792487424000000000000000000000
582 3715240018402725494627526004077994760978151233640
583 4091427077582953794011867429510709007393247723520
584 4557247553451565436018905629083861967963607148880
585 5143832107936259285604017007131319336960000000000
586 5898169751642612368414120282977819442749023437500
587 6894187535501839820462308930463075858082233843712
588 8254337685591242148003023808306121356589460378928
589 10195147132194805457393095098431742542382278639616
590 13133714673419594953283751318349147486962943935000
591 17973472267334479104000000000000000000000000000000
592 27037571823065605758439258558029954573574859338704
593 48229554031919796300721599479637339648645773918208
594 129110040087761027839616029934664535539337183380513
595 900006121921754037511662394623272120952606201171875
596 345783497216724000335707367685598692782880644399104
597 266044931089931814942239091986581467171967529390148
598 230597555215116526062825147512016030195087606546432
599 210873678447995548854350633054742584774548006885376
600 198925148792113375500000000000000000000000000000000
601 191577601115440893358839796333816331541694398306816
602 187303706498428987942444556226132912002759919665152
603 185284484552588952829159578290996528757161903259648
604 185054149816998334794713121570905951848394165059584
605 186344294661466847173869609832763671875000000000000
606 189008489734716126823648780809019555694742192783360
607 192983667882650283570223079560287696287818076651520
608 198270258325948765172420033635372639442265471713280
609 204923013837770269243771330127441110392060627517440
610 213048842716005120000000000000000000000000000000000
611 222810128268730935491565049551924506399145795256320
612 234433309622314378914889979778874158621675391549440
613 248223504305979930615765860942337344422950414581760
614 264587027319117985896233496342910351348985631866880
615 284065123621340160000000000000000000000000000000000
616 307384520756655403865656995191161665588090941276160
617 335534283320836371830249287690630620594603105976320
618 369885363441746376842927569157218084551651313582080
619 412382159421198822160688249037860848788528420618240
620 465860736653667117934674024581909179687500000000000
621 534600877249106300518060128982617194228694254616576
622 625335135364987715798413576732113284555421423501312
623 749214825993715951769778224904531648011039678660608
624 925958405391297651234392348946778935784856258482944
625 1193550892752680253000000000000000000000000000000000
626 1634271007971965503621217406174255032002747053361664
627 2459707255627909611336801573461504322080934469828608
628 4389741362983874946546945017778594208337464234937442
629 11756638905368616011414050501310355554617941909569536
630 82089011515213367907186323883068205046425814529212416
631 31500214267261391312908183811814524233341217041015625
632 24204844805170680023499515737991908494801645107937280
633 20951038323332130426701328493943290539792442939474155
634 19131056432661519199286234460256144727296156987555840
635 18018991078319932153081719133095679851340772072725000
636 17324629918483704408345600000000000000000000000000000
637 16908049592272541542290273747442998020280524462533240
638 16693909114849822307094556093921201568751624367636480
639 16639002139910681653271004920658853858007841232457580
640 16717998731334371212914759536586378927144960000000000
641 16916518824129131090217015298549085855484008789062500
642 17227550277258732096535758792407634667872988220620800
643 17649559711502739480783051653792211974340360275098200
644 18185552525361018889294342777489168350396526519910400
645 18842733515401696468873802368093899905386962890625000
646 19632611733823643319616846744780800000000000000000000
647 20571501540169746960954153846676541715419876594782950
648 21681448157871471547009240939179008707999515122073600
649 22991678191954423074007583710991428976057509135345650
650 24540764667279554149521058430976000000000000000000000
651 26379826921562375056423323315331459867541748046875000
652 28577296825567315397462538650340121693480255959859200
653 31226144104966385235231552925940067339217560486712200
654 34455100554517464193071517584815269335745976441241600
655 38446633691202570659584125678520649671554565429687500
656 43466796701469365153578374795124585210576896000000000
657 49917006419732044959813014761976561574023523697372740
658 58428681901974378074830946328724205490630685286727680
659 70047634025129100675202562667978134655447887059066280
660 86623149592418522041728000000000000000000000000000000
661 111717744685583579349106658625193215078312786850895000
662 153048451461292153594289875682049157818369255900446720
663 230461421556653434693714613433376195937716872334215705
664 411482361687901560399491767545862444411627966834933760
665 1102507499354148695951786433413508348166942596435546875
666 7710105884424969623139759010953858981831553019262380893
667 2955204414547681244658707659790455381671329323051646976
668 2268015427242820174529389234450645744800567626953125000
669 1960592429218825081903460774777344588078933253742919680
670 1787821936924341796411846698149827459395621797501794560
671 1681440506776891335874766700608450220172513797734400000
672 1614132571680181928705626920717527115156777718704110592
673 1572704772592352885754206400000000000000000000000000000
674 1550028353913769677427768505250986062211911615732776960
675 1541987045430344419426365158830852947052317007077703680
676 1546134223780778252844950017973155619263807920000000000
677 1561038593664956074036997374512917655647175619909779456
678 1585943337835550308227539062500000000000000000000000000
679 1620583086189492206339969765671039345896087794535628800
680 1665088266627227768782003594815848592096936288328089600
681 1719943294290962626889632998445957309440000000000000000
682 1785982754034709306662013962770325373008494870459842560
683 1864419334933942086262262149467340800000000000000000000
684 1956903529998456689215845047612199848032715787652300800
685 2065620392776148727505614216923988728478977775855206400
686 2193434511686990689720308411138048000000000000000000000
687 2344102364670555964993893326136052052073649517478543360
688 2522583498293411852771461731054070720512000000000000000
689 2735502152316159905856148762911751258444966759396147200
690 2991845697580600996319944182777303407808162082219622400
691 3304048620490729808807373046875000000000000000000000000
692 3689727585026259811360175612485078095166051465241296896
693 4174562404208101282681365048527520172012281384000000000
694 4797293030227738193770913827473764724162764022019522560
695 5618852782937415080675660831534824475518179607031316480
696 6740163311110083796089456000000000000000000000000000000
697 8339684953680939964979072423707223428310018213304571392
698 10761219243372104549598506883894081409104088305500160000
699 14749530979625819820397735259736076540013879829389805120
700 22220047531146684261572555447476571998227910209086423040
701 39690269976749353054264311602886300534009933471679687500
702 106387358923716524807713475752456393740167855629859291136
703 745091275609414115000297266520861342877761335755135778816
704 285273917723723876056171083405292782327767461712708093041
705 218685126676528412104744366824493698243678369905821876224
706 188812284317964779529571653768016258254647254943847656250
707 171951217495932510886940559802694517947070886846786437120
708 161497587075685172039156073807479531244233414325113278125
709 154806595547453747208704280628946697518807772727603101696
710 150598852628756511017246809821531311302510940664209031216
711 148181012396813678758015795200000000000000000000000000000
712 147150433626268276596799283887783919800056080899655713620
713 147265109360085350361466068142672647963478589440000000000
714 148380137453656509219185697888731579251769579896642567704
715 150414441036779023088893637101571502747875423406130200576
716 153332658672257444127765779740002471953630447387695312500
717 157135354558748985148366859882771046469928265699871948800
718 161854251548777420544994218553167432505923625488281250000
719 167550877523788335812636780899003531224217995644208414720
720 174317907698917370003880736047375680752777740852890604270
721 182283032723954910341362309772240486400000000000000000000
722 191615601153849621609908673880263467197340837197448463900
723 202536703026616567045958121969156096000000000000000000000
724 215333885981015574710676203352640546812254856347688393510
725 230382456595208961742375573736129855433299744010786570240
726 248176519041458711502324468448190063175749559082031250000
727 269374893529283974540057474084750365377019884056923340800
728 294870497446648931014934191807697061449289321899414062500
729 325897955579687883359269547053404922620396750713282101248
730 364205791931702340810728531181432058163434423382668120728
731 412342306208238981012104990799483414297740050432000000000
732 474151397240197780145242136971748186022402927343335077220
733 555678796488051295342559232000000000000000000000000000000
734 666937775927350263076378729209638664339691308655782852528
735 825635176253086651779756163354382386766974787880549875712
736 1065884074699522135458430087129364906211940534545747635625
737 1461585348715426342538994758322903402550102538197684715520
738 2202809983709589094511669293960189679637551307678222656250
739 3936332280177511417885398602840886568386210658304793772032
740 10555134955777783414078330085995832946127396083370199442517
741 74027052900770014819059466790854082794340634595132489815879
742 28313468473157736370011296127792731029354930758695159595008
743 21680817747003014580269002338802251456910327090165815071116
744 18697578330843179234955643363494211199834500626947770417152
745 17007091683751494215404380072733908891677856445312500000000
746 15952505529407801302987649591070292192355209228949913600000
747 15270591683142419236961967979911843753054733802271703144512
748 14833846966378829398224457661290468549014664669880219860992
749 14572997438564683367508393496164830782735048590008581619712
750 14447620781030704337491836135600000000000000000000000000000
751 14433197614900007290730493057985348194638541882040000000000
752 14514775147463885908915738105427899685275420038055772291072
753 14683633478997219599201483242195464781311358779020191727616
754 14935453218363859375989939220078625367703105038130964594688
755 15269300655419115514727309346199035644531250000000000000000
756 15687098868598439695092187287954799397437440000000000000000
757 16193419342509171717880381483324275441866362631806506762240
758 16795514913993722629944228273319607950442127224933198069760
759 17503565515907545220094505756210021925451450335634550947840
760 18331143932849408441925461255300107468800000000000000000000
761 19295940981946745728342590795052744704000000000000000000000
762 20420826435225469423443590048911692246360025391573642772480
763 21735372241638935168163118941943022053513341114619432796160
764 23278040304856934344453048382278645947682896283221853470720
765 25099358189757503512147499660727679035899904000000000000000
766 27266608313248420562013052403926849365234375000000000000000
767 29870906436727718751979878440157250735406210076261929189376
768 33038175327743744098203337294939795757950557252795431387136
769 36946700375362618677240060631998290107973796460505602195456
770 41856273083210021143118429868157509764451771457916000000000
771 48158735936769014458306120452000000000000000000000000000000
772 56470365074438148049095024797638719283098313286283253776384
773 67811871846303220106168949308756427652638467062309576507392
774 83988254257283305803290823889515140641801035912494367294816
775 108477037599973048860316017219277986908015422756859412480000
776 148812052232825574384788325636421702802181243896484375000000
777 224370939970118150819467720361930534398014007523373245005824
778 401095128319555769734976543267841651952841051168067578815646
779 1075911801979993982060429252856123779115487368830416064610304
780 7555786372591432341913600000000000000000000000000000000000000
781 2887055063130030577943319204843309228979284749210167102819281
782 2208450540906303436860881097967833020289684599178222448410624
783 1902491757299514529418604955229897565343881202162050272490429
784 1728487241251280569275899475380798190918033835735616109674496
785 1619327577310322935548756891690972770447842776775360107421875
786 1548102603798504785391758900987629149255171254914645311356928
787 1501762341312390191005748548179811636711726652671362322674447
788 1473201085427447623713228690546012192735078653608830468882432
789 1458255674838586690998345429868534778830270939436326576649508
790 1454381547848899310955600000000000000000000000000000000000000
791 1460003902062427695704922554621890670068557744804573230657556
792 1474175160780671299350248846289389577971151629069506905636864
793 1496385246304427714865507497685784646466249049539862495848924
794 1526454616635785722134211965235763160493105483828322616999936
795 1564475912239898357930512062807792972307652235031127929687500
796 1610786921407035432525537666328362884100308915632230723747840
797 1665966211783085659290433766970718562269893720452201559276510
798 1730847691846233546107252740665215478761449920426141296885760
799 1806553621960337557978302698873977453027054712463188188651590
800 1894548266076868706304000000000000000000000000000000000000000
801 1996717161114057300923387193492290869135165734827734313772810
802 2115480512256507667464420016368596696263994347187506029527040
803 2253954286530057068451763331783913348953385621788272697844690
804 2416180382110553148788306499492544326150463373448346085621760
805 2607459853733163929884186771346321620512753725051879882812500
806 2834844288037887769677822221152131583772910184252599145857024
807 3107877050016888330874515572116629650352978795198175952916996
808 3439742041821566365150580641341909015266020467828849446486016
809 3849101196346400288676614007639529948362561327212056699006284
810 4363144643546697932866800000000000000000000000000000000000000
811 5022880657777354157883189813991619793748711013614013764014972
812 5892804341709790494852914762184048770940314614435321875529728
813 7079736751901268043312814584276254858783854219736422378322393
814 8772581421524860450553300438929898512445970444516323431022592
815 11335293041172260548841298241836809393134899437427520751953125
816 15556385171261525123483095278427183718262304521620544987070464
817 23464065006694012529496127781168736639241201493331953360715291
818 41960560277219765300356740861388827385504007384386226519801856
819 112595147462071192539789448988889059930192105219196517009951959
820 791717805254439023624865699561776475898803884688668051353443161
821 302231454903657293676544000000000000000000000000000000000000000
822 230964405050402446235465536387464738318342779936813368225542480
823 198760548681567309317479298817104971826071613926040020356956160
824 180384403655065081307838099458834732121493921390179581391685120
825 168797582153445368093349558142656073331839241771056260710400000
826 161176207886912910679387309949299254566431045532226562500000000
827 156149454076037628169200139696753756670714714479983801642516480
828 152969493887166145002657424290529496750176783633789751729848320
829 151196661236983546257248734119247256572878736770045681787207680
830 150560511510643071951555502772444725176140174603550880000000000
831 150891646953665998475006913034862400000000000000000000000000000
832 152085628764700545991227056771262160918223660630414905489489920
833 154082868763701320727032954822390314179616317802546681411010560
834 156857140203379734776138522881829833671492441200823654926254080
835 160409104868694056483639279100017366227486162944000000000000000
836 164763013349376000000000000000000000000000000000000000000000000
837 169965628926601294465324960490021532079105407004476071057817600
838 176086922663398974734671892758769526049520964706552530704793600
839 183222400963568091348106788478968382712038973072189049903513600
840 191497164444460800242881036797042587860992000000000000000000000
841 201072022666683840255025088636894717254041600000000000000000000
842 212152253747289368929386807712489706298150389873061005151436800
843 224999956736565356605414085191761061063276788236150455900569600
844 239951476131672415715752885397677457052854692241613276787507200
845 257442208358400000000000000000000000000000000000000000000000000
846 278042448439069697904974750440030101460976015769600000000000000
847 302510198963660917068267151272100393509306850887302763072061440
848 331870794260279767719763287309763753617635146036254390731407360
849 367540269514692986145465387197216888885707179856836021599600640
850 411522673509998177659109762822352000000000000000000000000000000
851 466737585682993523049822058594578648046034541271007728000000000
852 537588128842608164470217721312879134481346619626829090798960640
853 630999162284560348135961875198434174094479232489382725885624320
854 758440205512182765393257821384232532400614327474207036549365760
855 940194546006991978963092641370912318304181098937988281250000000
856 1215342591504806650272116818627123727989242540751605077114880000
857 1668555733809352002097502419994221272123818772859161127873087360
858 2517633616633185918021404451683329643130240443063173591188111360
859 4503805898482847701591577959555562397207684208767860680398078360
860 12089258196146291747061760000000000000000000000000000000000000000
861 85108241238830256438079349299463978352634903950532186641663000576
862 32460430015431999968619493682032835511850959272235390105491169601
863 24782979302099898081476608000000000000000000000000000000000000000
864 21306466365899625665221695731743622109867121449171033218806293780
865 19316580731127134061076506670225312817467107960812185682098257920
866 18056056029925948080130278510283750041458131779778717863913793750
867 17220918384586508311695786473218892376116371105433943300687003648
868 16663473228506174943614727854021549811812583357095718383789062500
869 16303016037405805190016879344464573078381591369177087987962347520
870 16091957099423045367453841834219389780991431172860005988498685845
871 16000865433620175407261948138445350832975765015803985920000000000
872 16011122852300718879842603989090419230754839114244961669155515408
873 16111026993913450806595903707886387200000000000000000000000000000
874 16293609719025050041683994703035446420430108233602741681968843720
875 16555377810295593879307840868118329412703023199276566856157102080
876 16895586680090722279020329368889443568968141510075814941406250000
877 17315846451881390649790493238622684308843231453180774235552874496
878 17819954977278811064636658562626791990624042227864265441894531250
879 18413904467670266308492649566002896095193527570608639143470694400
880 19106040134656061139584967433479495470084667068298031039672373400
881 19907371730480325615282540420230558276124672000000000000000000000
882 20832058465448210982831695232556641721855810907876281675520153220
883 21898108903528358176810794462253614103737139200000000000000000000
884 23128364373531021379497592156317283990102491714255511258550767800
885 24551872623560355077990199421337194793591370094144852191294259200
886 26205816143057075095053909650921752927388297393918037414550781250
887 28138250484307259805909551512761862001870251111418758132773421056
888 30412056024163300102236592864000998424142654718136466894531250000
889 33110755620591187758615681736236658825406046398553133712314204160
890 36347283219363573169910449722155995860959472213421500675161266760
891 40277567484783627016489759269715968000000000000000000000000000000
892 45122255311029298661374611241982090559400001140144891976710997968
893 51202769387584561303238234043025122665522448050572754944000000000
894 59003842697884499680664086725471095863635247633820021957828514765
895 69287818158974672057571737213974435583121763319002623948839976960
896 83317366142530874718073639270107749059062916785478591918945312500
897 103325510307519049870174718839313354256698226632603659804122021888
898 133614814621452015792964060976099750306790175170362512192962073750
899 183507516945707773580226813367140471765937525627715763979933450240
900 276984062756695133647882044512667087428272578839223431844481819140
901 495659586041997961629532160000000000000000000000000000000000000000
902 1330877630632711998713399240963346255985889330161650994325137953641
903 9380082945933081406113456619151991432292083579779389915131296484043
904 3574546132030870770399332670577487090810665965922351838949846024192
905 2726676121296287997364037469290758182995480578867772768861258246484
906 2341991544048440368699539456000000000000000000000000000000000000000
907 2121177095982896066226515486182476156715660090939693973783382136320
908 1980704078875340894934602734739900240072310874887968258418278400000
909 1887028304296184075323490534153788957932766135750877127875626793088
910 1823838321656060547137202042118583627070988247078496137818631307264
911 1782208240177554341916285582462256435546875000000000000000000000000
912 1756861095337319189988992261775543308910521674073273686220121047040
913 1744518468603161319723235796744901560437708572661783645410000000000
914 1743089211088135974412655240328654105675066088142379724420115595264
915 1751238313075923350102628910313369123766301281773550459408391077888
916 1768144648068046838891391360807430202400000000000000000000000000000
917 1793360020054706965692093999037089721316142537883010745246487019520
918 1826726436337611844401293327685286889602771411009536000000000000000
919 1868329284928603126266722775791339347311119607317517074172607463424
920 1918474522080574353953196079264379858712215291021000400767457165312
921 1977683618277248025017999002709984779357910156250000000000000000000
922 2046703354519682180128238164534208354305125906249175729410618163200
923 2126529812526360793694642271434731348574601216000000000000000000000
924 2218447716573494775368971771385155440934743599518462738387162890240
925 2324088084029375478957970427165400938122112342352675249738932551680
926 2445509284405314912748838612149941050860791398400000000000000000000
927 2585309500445914332793563997306368447543316934209485131887096627200
928 2746782803162844479191665281541645526885986328125000000000000000000
929 2934137504358525482516652827110228019206917503914471201173758017536
930 3152805668317017775575094684147885148587514337348310062666275094528
931 3409889347830208776215747545012535527258506633884467200000000000000
932 3714817184399035857505051855148257279869152399900522258010580254720
933 4080333803233954243595518524940223544000000000000000000000000000000
934 4524032308779468654431791351642870236396278311248338686805010284544
935 5070804977710941016473178880956084671054737710959650107403972640768
936 5756910946390432355086678129258175149444438289783886029853000000000
937 6637030804607650273291748544485385833661970768721256147942679511040
938 7797161050776800245883749423272371905517578125000000000000000000000
939 9379739939945454242419896216609858653507939556403694423067246723072
940 11636674543159801797828191627281698573918724503797075621899698557376
941 15053350999452590801502980784023241824549562649148558763978915840000
942 20681476685833236645708525990279142527977685886662016244387975829120
943 31226553920645871582660526080000000000000000000000000000000000000000
944 55896860486573903945962768120460542751407351866789341761655794052922
945 150130937545296572356771972164254457814047970568738777235893533016064
946 1059283999773042383081201244407219026594101155227586543024233970139136
947 403343566675122500462878634623535631588559593930513766350645748813849
948 307410967354654886254342609669663889809717273069322258149686758080512
949 263805914735415863744970625153880854204812746005457015387326735347327
950 238709656637826218320782688256000000000000000000000000000000000000000
951 222682165838048171014990639418570494967708456812516701349329667631250
952 211930899662524794994397839107043508311199501636652854601856931856384
953 204610354462493477622225084183477838559001546071524831926223926460486
954 199709360542581236933159208556714210793127520003810341772075758256128
955 196628779041137659872101836529775593870398691506125032901763916015625
956 194994919588531945633692768521461347603514154836428303892480000000000
957 194567759851119874838412655463004695456587335840693275661086217345063
958 195192101650093724137370975225436952772568976520827849897493623996416
959 196770043087419610119989476072263222903341518066698665712315697854584
960 199244861689413749953202686423669152153600000000000000000000000000000
961 202591428410862714924430898026040760861482605263892482734619140625000
962 206810613765803292594677682020479976758288796692055644043858623332352
963 211926319716642134113883851702660215906963187968278325952782122170962
964 217984400189434996061226246421695698127065362089961112995607026335744
965 225053098714944729326201863454788728802213881863281130790710449218750
966 233224868274874147681338280742319360105221455872000000000000000000000
967 242619616874387643849867209195617809662260259076985752921698321746380
968 253389585646759223144817360545176143153152607030644924854403585802240
969 265726247052900752787949800547581410582475521846222491295193400007940
970 279869841929848977217605936890783232126265747046400000000000000000000
971 296122498309137801745002451914195695792386686662212014198303222656250
972 314866355829183883199549022609116008405761078574388274326987926929408
973 336588860726431624769109646821872107616941533831971458866183370506822
974 361918574090155762040685943535839959327005394211097377076752590831616
975 391676761594334582187233069517012137665533036843525466620263671875000
976 426953275048743749899720042336433897472000000000000000000000000000000
977 469220871977692916439974904480012300769506696928281433621675894884008
978 520512271066916597699655933934498540726850604055540933059982997323776
979 583703279553359624515237966389014086369762007522079826983258652035189
980 662982726601008615154555412972968581851948126443856233234432000000000
981 764667474048868677280396030949127309495994911412708461284637451171875
982 898692122441615566199216438505213948569073840017146537974340912152576
983 1081511873587465524574618302112668575240436743520916968752897897005426
984 1342229031195990368297852981011275552637596843698801412478427235090432
985 1736920893536775733916926987464849860748125963137630270524771407523750
986 2387096566378262183207826882560000000000000000000000000000000000000000
987 3605347501384016804514598543769705007465774195407912543626798716413469
988 6455630314447752611341194803062941686004062734455767421143421919690752
989 17343773367030267519903781288812032158308062539012091953077767198995507
990 122500565161156121231925522170574167775076830366742797195911407470703125
991 46608495990013864855572854753917637170140450830013807893066294686121984
992 35494233867410780040733319846871135579793244265885211438856825895618712
993 30433685768110833739179918357296725091162010033862903556818989049970688
994 27513979847960410085401380756789943905213062694495072419656003212521216
995 25642638896641488296177827840000000000000000000000000000000000000000000
996 24380597423517809095600946346632762697674125519251748565268815936648448
997 23514064005346379944209107090547854835592199232557980847187288060329984
998 22925769048605832785447513376720040493266577768577450783073563653963776
999 22546092121127589794889116547712941741041288323708860852944635944763392
1000 22331462902598465912246785707067047066520899534225463867187500000000000
1001 22253730507384663250276444334387139796728801908306833929555465167962112
1002 22294499389861708137113666617076269689138454435061153121352846751563776
1003 22441929399331971552417577580926921734686194537446323388659802207944704
1004 22688852983465047109602532659528144341685666903632036470393397210513408
1005 23031643732780971270072073121982421875000000000000000000000000000000000
1006 23469541051310628262628691646295541656950294144056021181055635151650816
1007 24004270910870348182884156077207034126779997729423202507440057963511808
1008 24639874762751901392919758696678236640036140527438966508953969022205952
1009 25382699991343726811329969369669840878695341905287562931424357435572224
1010 26241531224101781845092773437500000000000000000000000000000000000000000
1011 27227860342158663084585102899185926748336185025369864104050293399879680
1012 28356308784332371789625117193618136024557119861031577940729850274775040
1013 29645231910892934143698986156964414934764261672896649665308479832719360
1014 31117554676752757810954403313355344855241354314708416118914621028433920
1015 32801914030127227306365966796875000000000000000000000000000000000000000
1016 34734221040786152478662063347969255939267309975656665064054383859204096
1017 36959812144127852089379638045017354960054210791158449763430953533308928
1018 39536446206139397007103315891870409149990584495520568835783624881078272
1019 42538543155500513726014503608910669253222408136101538390663338712367104
1020 46063287465561942540144146243964843750000000000000000000000000000000000
1021 50239603034815461456977036603240891042303976715185223613013950966136832
1022 55241672367586391513643267891512422731535248092175565264393359281094656
1023 61309873322119697377062583196959741645130749696418171083720328566800384
1024 68784257931916231864490827942651159371707205898402941236807801428246528
1025 78160120159094630692863749974734664732823148369789123535156250000000000
1026 90184368484510359179556466190851766964165153294835443411778543779053568
1027 106031681849801976632694749367330187281357922179670709871715231899582464
1028 127647776029023205411420867062974069107500510119600467456159563756077056
1029 158473883252865759121406151253112957534881815875136365674247303588214912
1030 205141111173131906369422622720000000000000000000000000000000000000000000
1031 282018293441594203375364152757096925028433892618574492301474032928342464
1032 426071600753551672348518857002154151276268140474080649795465846699589632
1033 763126028149331770875766376707729414965554751716532045935421756755802308
1034 2050773823560610053645205609172376035486179836520607547294916966189367296
1035 14499218478636235458724212498884876134115392554385091342194073607923040256
1036 5512525432252025455436648497675837549878457366503425873816013336181640625
1037 4194764639101247837001556927852587345312640574701242710375966521750978560
1038 3593791179075341479124248634495702477454065981920877658184253621931394590
1039 3246259815265155598845857958111650676390614403612043046060692165330206720
1040 3022776106343306772077788413221551454430146047979194967979785509188121875
1041 2871319104868092667071534565687296000000000000000000000000000000000000000
1042 2766544083988663891096022122622490257155346444072578093128193408690927140
1043 2694535058961472215384152109716247565564558658410167482734748760979537920
1044 2647016243789177091714831506086265833378177513616920953020987794933102395
1045 2618793208561412818747462384848423384099486732532875251165429760000000000
1046 2606492858697793424597263590517452027628218283768510445952415466308593750
1047 2607891434926428533312315873086180751585805580946879086040620076441272320
1048 2621534115762053941035211205626446885287061541302266247531117582763312545
1049 2646510304939122682345483895996131291285151830145248480110352932683120640
1050 2682317494178631994764626519992641158225835989902848468625929199218750000
1051 2728778607824878198682645228502057638638387200000000000000000000000000000
1052 2785993702171540916742331482051330701513231307778752703232025381633583770
1053 2854315373430310412883997638668597743040346701790066884624569256367882240
1054 2934342036034192734511070581193704011014286294762176656974214396323492060
1055 3026926182594464993557728958558902220278784010590617600000000000000000000
1056 3133196755937320675964098696081697342656013915984658524394035339355468750
1057 3254596371935707813616740275987972774924448272435457230185198947349299200
1058 3392935666061853941319231258899853852925206516073628369558531745897475800
1059 3550468769384408523945534846532333936281216297202316978383853397108326400
1060 3729996138020619852338212733430592074590492757124593481421470642089843750
1061 3935004037372804491625047646126572886362419213767802880000000000000000000
1062 4169854472259115991147310825906842541967669997819935249384409931617593980
1063 4440046136447149531152885215706707600284983758340104042749329954350039040
1064 4752577491939687446207506645852270020228453407387284023160513886316113490
1065 5116459889671646622529959803441358072446976000000000000000000000000000000
1066 5543456154635839455846894807984791727000061045799220168493587011718750000
1067 6049166411289423273932534619419728665794632754617710811680806703275704320
1068 6654663524626752311858613060436365170344079297151906628348221556245331845
1069 7389025732291547511051561640410845462826449146016157410448423549916938240
1070 8293386368583888169173111424373710996998876357445260509848594665527343750
1071 9427655550821086147490864585454324182758152237118350904195547136000000000
1072 10882177891133283599272085080576870648332507555980675029086283156947198735
1073 12799041530066993023074722521152175936431653627448295542990056614652805120
1074 15413602753651127393249266111753874289865501616975792233142791848420879780
1075 19142127365787284447143563771248640000000000000000000000000000000000000000
1076 24786764072015115531037864988416721926327197593429398737434241175342599375
1077 34085728060284133787881508560172332102101451237926451983637267735967170560
1078 51511006900079894534114230427771735510174945740865913100640968581016655790
1079 92284822060227452414034252412756921596878092643427339628271263478521528320
1080 248063644451341145494649182395412689744530581492654164321720600128173828125
1081 1755511210260049172778020908173078657717675374080672665297567056535308458607
1082 666964050017266831101313774948704302169308057501714201740927385964459851776
1083 507152339767186341900171661786177054588818077718315180391073226928710937500
1084 434158140146979151129661142032742790239858299481578620523912535001226280960
1085 391856341896215011649695851109457336800917416695372734284979357887630580480
1086 364570194097161029167259438655117019321211578530649365524394139661107200000
1087 345995175083064146926443713361822742094030566648949159445279154398257421504
1088 333058122920027580003895589537316864000000000000000000000000000000000000000
1089 324070168899437849633633009301386851248322259882563489077508939930832732160
1090 318025431022663118447369406799779421901833483374653579405399093525002321920
1091 314290933679303022661979679861403066721636825011540274626429059530000000000
1092 312453856406293558255767050388612281158506217276208005671874450177703018496
1093 312240001848383153598362355413600486039156220703125000000000000000000000000
1094 313467568216721897809137261046047179955124521179671659411924944299984158720
1095 316019753043883717795160136874184115315239728993396963977475857202449039360
1096 319828048653806810541928487653232516128600547192621859078144000000000000000
1097 324861965652161272193501178067372842974678911652744388172643751643834220544
1098 331122851218937748951835481207766050250791254200000000000000000000000000000
1099 338640491158233771424669654187956611874298460761467047046228140651412193280
1100 347471759666894573788160404008998078160804673285523479079381977844269711360
1101 357700927593352707187835342038878515688365243741975347200000000000000000000
1102 369441469520294883900768160004698647202733661550916598416038351677262135296
1103 382839383100290015557924813600735634565353393554687500000000000000000000000
1104 398078188115440435322384191294131500082978862617182989927994198431314739200
1105 415385935424807410771183503959093739217021421861408337316167859232676249600
1106 435044753523056835861278197273563221096992492675781250000000000000000000000
1107 457403724167984141972379626672484039393860723824944359943666530648038834176
1108 482896252251026154703577711752485996179293079051666718720000000000000000000
1109 512063645824897266635183753276418220447501623789192495485405019981029048320
1110 545587457977154409517523331747263430241925297893474686907812004382830755840
1111 584334443327537204032650849190175382795513978000000000000000000000000000000
1112 629420058451062464874908532505534883263440391327192252084497268809928802304
1113 682299837128121195822780773660229367741014500677593299366707200000000000000
1114 744903703603440191945734608346291128957350789770149986518335949120058449920
1115 819838255336041886577743605812738778344171824623756647692726777399958568960
1116 910700005391117531328556869956334750947538977050781250000000000000000000000
1117 1022576257329688008837055801271822011064202165631226200380680018763391696896
1118 1162876454613421183849324815487191346870056252542699016117787520261000000000
1119 1342774042095688722333337495376846448029963596470759557489462839327787581440
1120 1579842073384759516963960920344260899835571016927497009252856082162809569280
1121 1903189273828729028593689083070382080000000000000000000000000000000000000000
1122 2364300363067605003997365374639122070975875538767819256209407555054759046944
1123 3062389630416152645004979284702982962298177259657454670404910773153300480000
1124 4212455675384311375234230399426666370609862229475256893563528097292028740160
1125 6367652722155694216568363416480227590184588392396486434350717180017985454080
1126 11410927644761692692753862390188983728248406748662091558799147605895996093750
1127 30680346300794274230660433647640397899788170645078853280082659754365153181696
1128 217318610357404218391726139431237364690412307021441069019643116790287186264064
1129 82509026882222311120566982684134696912730742581791615268985651657159497554529
1130 62694620701623082123523494845178204403914957405161134963647174280659226066944
1131 53631359930379955655943153233888223522767511718711830326355993747711181640625
1132 48368432798596788392519285749425567149684954253355129279108477973469950115840
1133 44963984543755140496913342290391833080183394982135054959458080616988860553125
1134 42636863352664843408581325300532136731315788169201115173418040003271734591488
1135 41006116225294248320091977288351743352991433049919931498631460478451380465077
1136 39862223228301544588000254072100749312000000000000000000000000000000000000000
1137 39080228377386210798674271183371461680024052372273656971334547488319328319495
1138 38581323606932844914731296308878575674365466299870160537776197468160000000000
1139 38313917756898624223274513602256522813864348798996727091589834715143162838391
1140 38243525133491606087697221017970148735619143809790304853623634599969969668096
1141 38347024760933264192117755722132558616424477182712882640771567821502685546875
1142 38609249216829768736002155803011446050841854169643248848612864533157191352320
1143 39020893943459609219300721257137456137623567249685520706222894867889404296875
1144 39577217743753696902282503979863524345972574155880764973175741540426036805632
1145 40277243934505190733376190088992276783842836452955520231177832156387029051338
1146 41123297754589340501470103791705821334022101401600000000000000000000000000000
1147 42120786173906558292444564137726277794889974983410170459002004561111623219690
1148 43278168260805184867136980611622881815928949377369269862400000000000000000000
1149 44607091364639236974285495285865621840536850503580687926764014660390288209234
1150 46122687903721397258839405629591311507158561501650425292922803754435696656384
1151 47844043875268995574779195082713705894357595127530657919123768806457519531250
1152 49794866326405455086248996199240325074561594953779256002146131828951272652800
1153 52004395516596734320412168568167071624301733834272454259917140007019042968750
1154 54508631158943469487719297562244277235732845411041411709817858982514914230272
1155 57351974611679018966938493938970085223547379218889455905839447420501799126158
1156 60589435565127258813991772856272034542300529128316977807360000000000000000000
1157 64289621002278431077941703157582213476411014448362891753213585909065109124790
1158 68538829590982234169116839652843035556703502336000000000000000000000000000000
1159 73446738939391818396156581926985916488183995884801242774500752755764582387734
1160 79154435487507393804565007959727048691945148311761529946351483080852073611264
1161 85845966675611140282461586765702403502771847949308145553690368709356689453125
1162 93765319526586581216005235521599226123473074411990747203774099580524607569920
1163 103241989740974172824932419251895350121142823184226991725154221057891845703125
1164 114730575400474818263091663053910446206857431429370914560870903799909909004288
1165 128874087000477190569196091207590122192089173232988991126256716769117911365497
1166 146609029706344810675978925973738587562588771939506610043549550379008000000000
1167 169347656302006913460921841794609667280104226946519180209116372449383756051145
1168 199311116141507722940001270360503746560000000000000000000000000000000000000000
1169 240178680748152025874824438403203068210378393578102455920555697088072371295451
1170 298458043468653903860069277103724957119210517184407806213926280022902142140416
1171 386690267076294208273454743697369764489577196846361472651339493306104200756875
1172 532052760784564672317712143243681238646534496786906422070193257708169451274240
1173 804470398955699334839147298508323352841512675780677454895339906215667724609375
1174 1441976276137330888841040381439098701290044020318706104163885008455162199539712
1175 3877924263464448622666648186154330754898344901344205917642325627886496385062863
1176 27492596703964827506775644239221895731006665580707234238573173859460696305424849
1177 10431293297155402482802854692699393505139790737029171312942869605933784940675072
1178 7920866580693341867574430337676930903622151287851995065822622559087311765234784
1179 6771019035775292869340537443279246075622815399757402576073894822311196415229952
1180 6102056952078786065742865434611282320812659111106768250465393066406250000000000
1181 5668175718585561139748353798760808650353705576565054212395524762516009779200000
1182 5370469536956005977661411578625334692323933379293422397922499095721554631594496
1183 5160683473845335557794428333623770940640505311027100822054998959202588789047296
1184 5012259002137347540739125287935941284496631154133145252581179490390487118905344
1185 4909338002438781434293862013733391302656000000000000000000000000000000000000000
1186 4841899216420993465671778182082234067494438875351106003647778885125840000000000
1187 4803360825895689724062092506495332784407009651221225976184011523405858071379968
1188 4789299204693055674261390518148694733819793493723390949948217075968757196652544
1189 4796720678227584599822089022218143078983503336900089745560992210406604598673408
1190 4823627862541337784141784498292977084274530244101181030273437500000000000000000
1191 4868752760044917576948017262388427414105889600500561657972391936000000000000000
1192 4931389498101746803045229455941877202285932666073807848144332019740635125776384
1193 5011289785571084315650976903054645509552871764668305290300737978066868031717376
1194 5108600081534074816697059303450956361656213914746476518381412332789320453718016
1195 5223828337268817624698073707632939014827993435371200000000000000000000000000000
1196 5357833402844862143352074486405650227544165114751951988326400000000000000000000
1197 5511833497403926911226255478219475536119354481952932949179569938903953521508352
1198 5687432441862337146928474698620096367077312995041217741833597670843624533786624
1199 5886664172675550661562044422373916209158854096722239534173096953740644887560192
1200 6112057739903699207511871586304000000000000000000000000000000000000000000000000
1201 6366726812399686674491532902400000000000000000000000000000000000000000000000000
1202 6654489934328883356548398042683557453831748109338183821239153078141598568546304
1203 6980030724103777407594037130124663723231247766641494501341233505126266473283584
1204 7349111329871902548301673970959300714825805975937243932239426585205271362011136
1205 7768858434125050107860508005288192829939039416390330383073280000000000000000000
1206 8248150006213922565312747959420430023412621213744000000000000000000000000000000
1207 8798144584864239962089379911498869289519035075396709559434654573137163003625472
1208 9433016066957335182401838876338156253275993909963868781742565605772928059703296
1209 10170990839834852781280785752880121729714736123777228686797684790715059946913792
1210 11035839589435146507748839128080435471973349761134606424737421721600000000000000
1211 12059069656353344460354461245732442710686325610252952575683593750000000000000000
1212 13283226493553311199507323446142550064877393856031017756938132274972135811710976
1213 14767005881136921662305954097625142095944363272313788762340335984237001356345344
1214 16593428307639655410396319567892967800678760613309689735908403444492964246585344
1215 18883406944041874516119934910120712863228311613869313414226337651990776000000000
1216 21819280010839028596861608949926183567360000000000000000000000000000000000000000
1217 25687827385953906146288017100671699083045234664932369419478544888251246484389888
1218 30964100843072013346766570001742625643843031866162604932329993755215532734283776
1219 38488365014851376173240116313481565294988189218269527185111243519337808193093888
1220 49879946323552938029785513429095116123112609073772477069080617910140886056960000
1221 68648140710886343239607236139376926109142414999951142817735671997070312500000000
1222 103822291881887823996554907463615106492883169462946839499799720608771678366859264
1223 186140364646293533887999112935407876235120555264521884046831630138551826483017424
1224 500702078263459319174537025249570888246709955377400223021257741084821677152403456
1225 3552713678800500929355621337890625000000000000000000000000000000000000000000000000
1226 1347137238494276547832006567721872890819326613454654477690085519113574118965817601
1227 1022266743121229443314679759884540563503699492228858788668401221381510924186157056
1228 873275540521440940900080944728881632124342179485682456006944137139376122117134936
1229 786441322081159942157478719337915396042709225690341276983990154176589331783745536
1230 729982399052393840872559585683478597948780020615799912775401026010513305664062500
1231 691107515199470351267672562502092273661558500353639429191613576676128035235168256
1232 663573563038269894890871123325422412115134247875602296231267590653178880782119816
1233 643942266230837933938222226971842593901714582854233744462086343624063038265491456
1234 630158449852019271853293761172135674176174237123846860317974782306808979691207186
1235 620921115298835654198968394448896000000000000000000000000000000000000000000000000
1236 615373339672646445537939599215638497005625711249490491920706209390949445444270216
1237 612936468312658288413917345990975531394231011878810952879555882803496686039597056
1238 613215784028089012431496319065459060176583649566846010168343065998944424027160756
1239 615944232946849932668859073540100967821868695114930493463869289633808606734319616
1240 620947670858493870297557173569716512594028319739436483359895646572113037109375000
1241 628122940666265136765852346478061092822831189912704831534248941361678230105358336
1242 637423991544191627546340965749516359955244680159131215481834497954716544410846431
1243 648853304212464491332816537910635644285885036888279420509433295701685416090402816
1244 662457027106242326763135179875737948460170499253862355461607108881709178382409456
1245 678322896101732856445346865217536000000000000000000000000000000000000000000000000
1246 696580426543405218470986318879871753296710892634236872887993785866484193551304136
1247 717403147461546208334282783381764722518275307690539642389936395815484317537140736
1248 741012860333714370631851928538825418967506459688970466926968023943561559125346256
1249 767686089976946420727611941385608399450495198139107358532693009865721189159141376
1250 797763083392176841900472378300020572568923560297093899862375110387802124023437500
1251 831659930808358622454912936501075766071369797984032971743750760687864621589069824
1252 869884662130882087263478350893403752700985843982704461175136375933746178103667344
1253 913058551314695174243632633394973283205077664333414090314464503765161858683633664
1254 961944398559940539793266821310299087885934089828231872083419990006097219666086664
1255 1017484344152599284668020297826304000000000000000000000000000000000000000000000000
1256 1080850938962816427876694240849888231698172919835249106279464230280683396308141744
1257 1153516985266603540147229400730018923174906732245830080905659192358551850827382784
1258 1237352454174019041707603051160825875207239673250078241817678731323861527385760719
1259 1334761248915813415627436236265879822248516278564497767010279000393566238973886464
1260 1448877898669819030694300071662671862719399412725351794506423175334930419921875000
1261 1583856599006185541148494760531688202970519501724106983192806744772650703031107584
1262 1745306462233791804612720292724768094348738079536407875094514880150841822231149844
1263 1940965482990084579977404928971422516081731537616234684118593628877739505792057344
1264 2181778204293928306907240397219081943929036612611829925900685651477002579302412584
1265 2483684461195342616795873577795584000000000000000000000000000000000000000000000000
1266 2870721827103643349553893800895284737913682635786413474781885119397685351926610514
1267 3380696897711899153175666691602173617984001559984727158425953304026330950893830144
1268 4076237601520800782901065471856166245850110379807271248277786628298098839090164584
1269 5068121778129449242629598791682010006851429002593355814071832895624938925057900544
1270 6569841591471544567853036271151307381539020185542199214978609234094619750976562500
1271 9044075203933339334811005272386027054491156095438924685315886773030777315513073664
1272 13681316801502574740767934800752478903281360811942358477442124815183559246501780664
1273 24534401834909506639552314237228973524088787813492610928041629313156262180467769344
1274 66009724686219550843768321818371771650147004059278069406814190436565131829325062449