0 1
1 1
2 1
3 1
4 2
5 4
6 1
7 3
8 10
9 25
10 1
11 4
12 18
13 74
14 208
15 1
16 5
17 28
18 153
19 706
20 2146
21 1
22 6
23 40
24 268
25 1638
26 8162
27 26368
28 1
29 7
30 54
31 425
32 3172
33 20898
34 110410
35 375733
36 1
37 8
38 70
39 630
40 5500
41 44164
42 307908
43 1708394
44 6092032
45 1
46 9
47 88
48 889
49 8838
50 82850
51 702844
52 5134293
53 29752066
54 110769550
55 1
56 10
57 108
58 1208
59 13426
60 143046
61 1414600
62 12551116
63 95518278
64 576037442
65 2232792064
66 1
67 11
68 130
69 1593
70 19528
71 232162
72 2605878
73 26911925
74 248267332
75 1961333838
76 12277827850
77 49426061818
78 1
79 12
80 154
81 2050
82 27432
83 359048
84 4491340
85 52579638
86 563687500
87 5387115652
88 44069970348
89 285764591114
90 1192151302144
91 1
92 13
93 180
94 2585
95 37450
96 534114
97 7346968
98 95747029
99 1162027782
100 12884084750
101 127249561948
102 1075902476058
103 7213364729026
104 31123028996164
105 1
106 14
107 208
108 3204
109 49918
110 769450
111 11520144
112 164927288
113 2225687506
114 27897377670
115 319121623000
116 3251375643916
117 28367410077468
118 196316804255522
119 874428204384256
120 1
121 15
122 238
123 3913
124 65196
125 1078946
126 17440450
127 271520181
128 4021251208
129 55978787662
130 722869263414
131 8516397904250
132 89381593732516
133 803551902237828
134 5731249477826890
135 26308967412122125
136 1
137 16
138 270
139 4718
140 83668
141 1478412
142 25631188
143 430458850
144 6926613912
145 105711985928
146 1514232304900
147 20110511646198
148 243690649099000
149 2631268305469444
150 24342558819042888
151 178676789473121834
152 843984969276915712
153 1
154 17
155 304
156 5625
157 105742
158 1985698
159 36721620
160 660942293
161 11463882250
162 189921877902
163 2979364095448
164 43838542688794
165 598031259224454
166 7445025615522500
167 82608400792421308
168 785445178323709773
169 5925085744543837186
170 28757604639850111894
171 1
172 18
173 340
174 6640
175 131850
176 2620814
177 51459928
178 987258564
179 18338777182
180 327225762250
181 5567146800048
182 89615013731768
183 1352806271767636
184 18935888969045574
185 241941558568810000
186 2755665100482356428
187 26896354975287884358
188 208256802758892355202
189 1037239628039528906752
190 1
191 19
192 378
193 7769
194 162448
195 3406050
196 70726894
197 1439703733
198 28487304396
199 543990854990
200 9959881701250
201 173711528650746
202 2865773132146888
203 44339457040756612
204 636243054762615606
205 8335161704719578125
206 97350076376954022532
207 974297972094661642518
208 7734158085942678174730
209 39481325230750749160462
210 1
211 20
212 418
213 9018
214 198016
215 4366096
216 95550300
217 2055601646
218 43130498788
219 876769998732
220 17166979868764
221 321944681661250
222 5749271700370416
223 97113587371132808
224 1538707175659308760
225 22615243682260231350
226 303501326370468287500
227 3631264539823061088004
228 37225733779871789177628
229 302625067295157128042954
230 1581618080174260693762048
231 1
232 21
233 460
234 10393
235 239058
236 5528162
237 127120048
238 2880429525
239 63838089742
240 1375294997518
241 28647063587700
242 574099609393178
243 11014533220626250
244 201212421063471684
245 3477238076919781528
246 56377361121916120909
247 848027401138929409542
248 11648091453394931993750
249 142631740233520125242524
250 1496237868417003741147438
251 12444051435099603489508546
252 66517221793029421209070300
253 1
254 22
255 504
256 11900
257 286102
258 6922098
259 166804000
260 3969054448
261 92601974250
262 2106115001102
263 46464753799048
264 989951268341124
265 20280716108148364
266 397703998423686250
267 7426467648788417568
268 131211074604979925048
269 2175303729046691117266
270 33461400690481694285574
271 470009205625353313075000
272 5884936053278387640304396
273 63113404969663813572720948
274 536504345627655948994320482
275 2930307201746020700621111296
276 1
277 23
278 550
279 13545
280 339700
281 8580514
282 216164538
283 5387085749
284 131920425232
285 3156975708750
286 73489367132398
287 1657322803072378
288 36071317750169196
289 754749903863428484
290 15117045508383981250
291 288364512048576535053
292 5205402644773175855368
293 88181642772616435357462
294 1386089334966445896020022
295 19893801146533530926468750
296 254482541098940453508404452
297 2787761272058309405706490908
298 24200145742440098894910807370
299 134942437248460725052362555202
300 1
301 24
302 598
303 15334
304 400428
305 10538900
306 276975844
307 7212348378
308 184894002736
309 4642043871760
310 113643781528500
311 2702708929986926
312 62226648527948008
313 1382311016026362252
314 29520012510711825256
315 603537334844490441250
316 11753650739298728782872
317 216638602405269734484488
318 3747463580757785551995220
319 60147813868651221164106102
320 881400946631996980086025000
321 11509866341325523296782537092
322 128686363809566593599464192568
323 1139863601904253997372457482474
324 6483732618958158890096253730816
325 1
326 25
327 648
328 17273
329 468886
330 12835746
331 351241900
332 9536482261
333 255334176018
334 6708090645902
335 172212855586864
336 4305093095252250
337 104468270570999566
338 2453378476154261188
339 55586857297770943380
340 1210884243977534869325
341 25256658571423201866250
342 501869445505689075251094
343 9439241013617846611864408
344 166620047948222361445436974
345 2728797461031636547642353798
346 40797284063947156751708337500
347 543446265149374321171127048188
348 6196600723990845571232771666178
349 55963334851995967567076543247106
350 324484212372575672200411950400396
351 1
352 26
353 700
354 19368
355 545698
356 15512662
357 441215208
358 12466672700
359 347885704822
360 9541756779858
361 256222007260000
362 6713701311617008
363 171159857622850500
364 4234070369464440974
365 101355710112158917168
366 2340960577606790156484
367 51990381102719565059422
368 1105749057387129854586250
369 22406606207474375422234224
370 429777569938238801998227128
371 7736450132426186234376394396
372 129196914907452208060127139270
373 1969309788024854307844724950000
374 26739885573157939784990536675276
375 310729537630615542888773250056988
376 2859278731279899043011413547783362
377 16887410699967351245318104111120384
378 1
379 27
380 754
381 21625
382 631512
383 18614498
384 549416230
385 16127516853
386 468163868500
387 13378032423502
388 374897875979898
389 10270564114895354
390 274318995033076624
391 7125601490927482500
392 179572729625962122478
393 4379332957792119874573
394 103058593932980352960396
395 2332409457322609857778454
396 50556785556056676290181250
397 1044157430441035279291366926
398 20412622767786155318836024648
399 374483842768629292301358653212
400 6372762135629605855869532822326
401 98969984201539642990179294781250
402 1368923679256272201765012079319236
403 16200916448896009417681808646452748
404 151793088636922377701768779797100810
405 912629409214448113589506137958561300
406 1
407 28
408 810
409 24050
410 727000
411 22189464
412 678653548
413 20663031334
414 622907671932
415 18510094500500
416 540224412372748
417 15438902124678138
418 430946194908223456
419 11721947467719760144
420 310027061374942635000
421 7955247936935880125678
422 197561084952507287637028
423 4734966078455644798690572
424 109151383769643770723678092
425 2410066229203843587563781250
426 50704759685709011510794243152
427 1009711185410703613555959288968
428 18867152801456794496686825626280
429 326976403952958721738012199236662
430 5170515786332651350324050467875000
431 72806026405996990164977889359679364
432 876989854207120964078967743234321208
433 8361392735848468550435402467885888394
434 51144016246895368246313690469045895168
435 1
436 29
437 868
438 26649
439 832858
440 26289250
441 832044744
442 26238805973
443 820150197526
444 25300655113230
445 767609265023500
446 22838511402855706
447 664751049360730578
448 18888009525008922692
449 522860094824160385456
450 14073284032166720098125
451 367532526617999186920462
452 9290633744067455766443158
453 226681880141334648768555060
454 5320152666680452637439133742
455 119601151176497533875326706250
456 2561881489120796030840183401692
457 51937513405833631491928996632088
458 987903812914953411737414995066114
459 17425476887058500037132087219728646
460 280405620840876248233379774340687500
461 4017183472630192215791390853184551388
462 49222329102615634487716856779637078868
463 477274232212270147396921483692278876866
464 2968333045464793998463795113070935867016
465 1
466 30
467 928
468 29428
469 949806
470 30969146
471 1013038000
472 33044308776
473 1069407312898
474 34194985334422
475 1076676967921464
476 33289503375333500
477 1008371197466462716
478 29864269145477239218
479 863187792331343272000
480 24305529829528548674800
481 665491423251177155126250
482 17681594281111466813560334
483 454782682127205133178994088
484 11291493364943424661156749444
485 269685959967450618647493260548
486 6169790998916162678247310206250
487 134485120999771090675560100567008
488 2774192153479247611237879910046008
489 53685228084263992911682245196648276
490 963257448605552744051913064583168646
491 15764721858325887342415318681399750000
492 229658042502054300399772719068697899788
493 2860864046073977612817099962198633284728
494 28196190697395065888520047475287847975842
495 178210589904946522511671389103989276540928
496 1
497 31
498 990
499 32393
500 1078588
501 36288162
502 1225434418
503 41295347125
504 1381885984152
505 45735789989198
506 1492207178880550
507 47865951754306938
508 1506197866703240500
509 46405332561635410564
510 1397471688293793296058
511 41067799957760414327309
512 1175773768138510396494352
513 32736305458619967310953750
514 884566537625634686314254574
515 23140928449051572849356530318
516 584420497771530902103758973996
517 14198368049565775895225697248540
518 330403340543767960650489083181250
519 7325055642165689926126004846841666
520 153669941437656602266995162108302728
521 3023872685661825365145011841557401612
522 55161853048969581839131716261710330934
523 917689015730552359558215921998485812500
524 13587020006049926386922747749894440249892
525 171985117355413072572816440880957332865288
526 1722071773431371548098063070996150553951050
527 11055456952814105837238472522288088536664893
528 1
529 32
530 1054
531 35550
532 1219972
533 42309148
534 1473411060
535 51236690258
536 1770713485000
537 60580120643352
538 2045238082011748
539 67961216947973734
540 2217942410348256984
541 70961436348003252500
542 2222193293939492401288
543 68011039852514283187098
544 2031272969339630171158576
545 59110043927734559403168784
546 1672974448673074340908162500
547 45957866822410742137116266606
548 1222401434536955970631040489848
549 31389012785023370041192281991692
550 775363486923921281499147658354456
551 18344375965471104262771964167281250
552 413448981310367277665613523802426736
553 8816586160644861858644641541877354248
554 176324985147139311183331449328052822440
555 3268580858627429827437854873684777678070
556 55247448206795458682138811744547123750000
557 830921858591820402129351189211439398314244
558 10682355150761449330990968194765929250652048
559 108614369548759840887951266886133119708428714
560 707932447144104366859220254323758829584515072
561 1
562 33
563 1120
564 38905
565 1374750
566 49098914
567 1761544708
568 63144858069
569 2251188832282
570 79518525988750
571 2774357049859848
572 95366958188854298
573 3223101757421910166
574 106913953606537860804
575 3475532124839909867500
576 110568756091533048287053
577 3437796813707874899128338
578 104316564046998026316837782
579 3084460862338798060586577712
580 88713268313370600358627368750
581 2476725982800418859864610169102
582 66953271960254606502255695534428
583 1747341850496003446750212274918740
584 43866413738333984560364248920126722
585 1054689381892527259086127577856906250
586 24154246920176605948389274204617236364
587 523319368147225520405101075799935332568
588 10631931868701223761283308150143551525204
589 200180276403774729965565720117007913369478
590 3436101579186756278482584804146555253125000
591 52472433836265407593182286145527838229190204
592 684824548531898192825142283141914191237747133
593 7067472102821536005357582441699912941400141826
594 46747252992939769885796619804043164724383845350
595 1
596 34
597 1188
598 42464
599 1543738
600 56728350
601 2094836344
602 77331081268
603 2841057818766
604 103496651154650
605 3727202766730000
606 132368106408135336
607 4626507296425879348
608 158878245178326548182
609 5352923974951519653456
610 176713485054870742557500
611 5709021100673088778205302
612 180267634530033586511045778
613 5555775357897143621386444000
614 166867850783403073266147419632
615 4875555762275942968197086587500
616 138287003815045410293809755616142
617 3797970043137566562627697155705808
618 100698955897937465390822795440760004
619 2568158066463018669648521789492424076
620 62721797054800213016168015812245906250
621 1458958044751506071279966842836086024928
622 32100696053700719510523563781466901749688
623 662209161191565256355353025425263320183656
624 12658215249016525989969213019885741765012806
625 220554221540905778136337678165789853972500000
626 3418274620558412530898957362336684387548931276
627 45269794601678765563237622114079592712122638918
628 473994562570684485112440411055062810808699249922
629 3180327944466128278745272489827882973585676959744
630 1
631 35
632 1258
633 46233
634 1727776
635 65272546
636 2478736350
637 94144437941
638 3560813054428
639 133639510174542
640 4962205247651314
641 181856358128736250
642 6565171720245782616
643 233089885556676598148
644 8127588574414980760870
645 277990497632777891136525
646 9316013389579399311332500
647 305537412595716078354461974
648 9795003137284939336061015418
649 306522861762216844921021209614
650 9348978158217552641410505596048
651 277407661564482193359518535337500
652 7990837537501864588296761567831278
653 222882629312405117475297842347900738
654 6001294899665326600458423837200721996
655 155419361574132903699825784179207824396
656 3854093760182171685894960731266727781250
657 91015526132381788201044234085181295251988
658 2032816265254675216178874418148479195697608
659 42562522183618693610406606947548607337307912
660 825633747412130483200143823816388896672967478
661 14596384091197896256973260602518125871846328125
662 229499968456581427747069425060955417382038695172
663 3082904419409294361727751789498154014801483458278
664 32736372126615880180519792998880765183175084974090
665 222722757448155981492832059996093232101019957843078
666 1
667 36
668 1330
669 50218
670 1927728
671 74810912
672 2919170428
673 113975171550
674 4434020467732
675 171278668901788
676 6550592550983100
677 247465063781127218
678 9216682076329090000
679 337893406308738583704
680 12177370226607489159448
681 430915735750290654932134
682 14956573623381398692918332
683 508648530175466381366772500
684 16930710240633493057268323324
685 550914615560151606937890243258
686 17500661382271376290411602856096
687 541876451091250794060936849433360
688 16323657442819156919798277992325000
689 477371898625542062677545070546893806
690 13517418340878447069898564988313020968
691 369478735393312377121017365385276393612
692 9712684045065128363739168544457665116184
693 244455528293400279909476835590106656781250
694 5858460538688330033252300685626481520473312
695 132769581072055501599406566176884364731048328
696 2820321951278653761831885819816664048499009200
697 55496506263576900430789298951568536256840645558
698 995095518051625829861244514226190696174584687500
699 15866343117159750236283704057201829501660060476932
700 216103578504202732647012147370757642742914922078588
701 2326338864707208783525066138465231014708587826031434
702 16042814143504102441384949729323003781232954519322624
703 1
704 37
705 1404
706 54425
707 2144482
708 85427298
709 3422566240
710 137258195413
711 5487673758750
712 217982589093902
713 8578695480493348
714 333728724340223514
715 12809425020485807194
716 484356292650772562500
717 18019537976668487314248
718 658848087460833546391373
719 23651256522286887357878806
720 832781845773552798694769814
721 28733418221968726336317287500
722 970418161558533067562389328686
723 32042442224790321338800796345298
724 1032971712694003322620010670142172
725 32460048770263538818246839058165936
726 992404762431759888554314571341781250
727 29453951429320609156235396978871875086
728 846399339324238350884409729001437060748
729 23476532167512057933751580586044627826420
730 626189175405131932755125719382120249113940
731 15989675686778749558633511315021751093906250
732 388725592698931650408168371691331570401817224
733 8935533494413151567852530139033109456054653848
734 192496382786200930711989903358121896648925159869
735 3840867878452446770711790343852269843205946121222
736 69824046176346831953198497380111248356252664843750
737 1128572871920824736385791696905323943549771707859228
738 15579839090597125591882189976513985857586813155762598
739 169964398638833474773921775074224709627569488608865986
740 1187641826670352590637332506164726502119493880705550444
741 1
742 38
743 1480
744 58860
745 2378950
746 97210114
747 3995880768
748 164476788704
749 6752578336282
750 275590398174750
751 11150584208457448
752 446270679555781108
753 17634972409473524076
754 687035097647477630714
755 26355550650178277500000
756 994474338418643669477928
757 36874981308842795562903298
758 1342448756048845802826712342
759 47940231727628928540595780632
760 1677733736341869574389339237500
761 57478403957978226712850810916052
762 1925388165586578490351048282967538
763 62972887522392640641828863063896000
764 2007699698968040861329913155215995632
765 62275992224038825866327990316098562500
766 1875176996314498001533763572473219129614
767 54665595266957307351643593770051842869328
768 1538071372333783591546034560206937489612164
769 41610995436758753400274827342284596206720088
770 1077587971650557088842232502683774541556406250
771 26565197790350147611817108149787798304970480704
772 619142377811557631600812262661594754590491546168
773 13521781888835094825513014030530953160517305432786
774 273477640217443344264847069664383461049349094710790
775 5038688461763050942345263158784305334891344396875000
776 82527869305941214092826362804131091029401901009415436
777 1154332392430859607952328513728351708375026971441434308
778 12757372406360645833741789017644970768877186368359397602
779 90294828511027824178689264878467710058470782876910616576
780 1
781 39
782 1558
783 63529
784 2632068
785 110252450
786 4646628394
787 196166489013
788 8263766311456
789 346249363336270
790 14391073528566750
791 592022970859379066
792 24063002250681539068
793 964925264307972483972
794 38128214891404401971506
795 1483079415568628199578125
796 56735689545478570902682392
797 2132841944159794024941304598
798 78724923010081108485076746790
799 2850631390073002592063753915022
800 101165611388791529599885748912500
801 3514969882211556250276816566833692
802 119418216321416962207407609740385978
803 3961475931313202591594878977565507394
804 128101916075351018904764867792383107856
805 4030142783213863160608721634883522687500
806 123073041299270247358840356766318364129518
807 3638513365583170528641706253825445467794708
808 103809282256098717741756641736611594143164396
809 2847555358919376031382540176551887719171308296
810 74760332010880529096385433946286460278500781250
811 1868240140069349149885066575685094163725766613821
812 44132215985012958631896132348941111678428271137288
813 976759149282270828862974379274171556423216955269862
814 20017300317838381988474974372397127383625145954222134
815 373656435088715502619312025263549521475324448977343750
816 6199658335391275799279642141638407804747385100397901156
817 87831650125750539160474810065380479649781937973133591468
818 983049721783488033222536856422136088724442461414950105930
819 7045512958701539950563235162643091226872437006101391356150
820 1
821 40
822 1638
823 68438
824 2904796
825 124652196
826 5382909700
827 232919186506
828 10060944160608
829 432456363156512
830 18449136369830164
831 779482793874966750
832 32559182039642787016
833 1342631634576782659228
834 54594160212436710051240
835 2186815924061796783343250
836 86214690022359273200125000
837 3342807400351764498003402264
838 127370969072325877818125892148
839 4765588166235817689404063381734
840 174936036054082105612888413999048
841 6294248968491598373374222061412500
842 221735882728780685144310419112416248
843 7638488437830328484861782620807606618
844 256934687491266349818501412873250274016
845 8424499352000007429179742471759946298896
846 268728771359912607696196220748178321125000
847 8320217237365881039181134127856961262403438
848 249366701570843343864013754785045509103639888
849 7211936394662687850410401769108734281188104332
850 200513096499491365856532133120526481615758296528
851 5335151359850654863264493481672747713500888281250
852 135101660400380382938014517560273106370551388135192
853 3233567175955923442299566890965947123398028906419208
854 72503052791355116190759337311348178207184937365587060
855 1505083839644335915695359867853794338063963898744053878
856 28454919350214547497524649579116508836830887101528125000
857 478107483083248023478166729483300152322129884750253911684
858 6858434281785154549149252651101316917361452739928666874328
859 77715757146250616340787612331641395299036329119177594984554
860 563832039125637757973612902125921818069047874461281028145152
861 1
862 41
863 1720
864 73593
865 3198118
866 140512162
867 6213440988
868 275387424725
869 12188974710562
870 537103664788878
871 23501768273826400
872 1019010420973667098
873 43706499060338142750
874 1851802747026839208644
875 77415134109520227643588
876 3190236678753998338469709
877 129487257797156510844110362
878 5172669475493432640089593750
879 203224971484993678155564985224
880 7846950322034987045366443697198
881 297544374394119414681513149399446
882 11070275616042523786807827280453980
883 403737721296719967663050330831987500
884 14417489813560083338646230227776882946
885 503465162250166022673945785476627165458
886 17166866792229151847368416506951742665612
887 570565403450596637288940699022390245838384
888 18447837259821467627288414325221006006812500
889 578901493328409546189278856212666521211802382
890 17583664547597183087660855444150654223475775368
891 515324613455423391226758337523585460239236430100
892 14517209178278229113557905759278890460653377814973
893 391335316991663877390294448860291780064487328906250
894 10038605791121139528609687493956974629928874042487782
895 243361647180282950330929849707810855148475533976163928
896 5526246950281981429532719123453800539896867311349805734
897 116167356403522933582722569361988973026527467962598264454
898 2223697000407223312917445737327752210658440889672842187500
899 37825442632498651207882489497247048532534026389306685791868
900 549248930752276758086380972306419464811208214446895668915638
901 6299192787591637547638537460959732223516515355193594825753346
902 46249107819944472051620408798734785165517180536703885714842724
903 1
904 42
905 1804
906 79000
907 3513042
908 157940198
909 7147584520
910 324288913068
911 14698395139750
912 663529330018402
913 29758348761248448
914 1323173975173566944
915 58230585721994340004
916 2532878958586374078750
917 108772293644217885866608
918 4607413318822005158916148
919 192346880973887946954163086
920 7908506018998024325895504794
921 320033841265522698506451250000
922 12737994583177815761545673173416
923 498317378061750553232276124594748
924 19145955959803562665296132470210902
925 721834450342844399898893217172100016
926 26678219128429462063633941660565437500
927 965470104341812489455256586409315799036
928 34167405190843573756862371469548336428498
929 1180640579968698069546073014408283458328000
930 39764642625249654965797754723426714503218160
931 1302790748534867133077141291059240858828125000
932 41422590948749033011204434709955491915036544654
933 1274693816303589970983624887155722577605057751648
934 37844060597862794691984853133497328893086410889924
935 1079875674137217698492356114996138208362187329245022
936 29482524644704478600383482667312527567584062428906250
937 765885231146921067714156831166679793056021441662749168
938 18800340191301214709022983758264147368962955693130123448
939 432230169149717576198184093846083118732726972973315587916
940 9197878838477814785538700119884662513019316596120148827334
941 178215477255079340133935649981643366718924985038043718750000
942 3068086140151772884709031415678405215968789306499107800908748
943 45083140728174730059247153581947205265187763049167772678628148
944 523165700916513114204839390336769468932427209318112699205250882
945 3886114177656635672809957038867464078469392611512922182718062592
946 1
947 43
948 1890
949 84665
950 3850600
951 177049314
952 8195379478
953 380411255989
954 17645972728932
955 815572589084750
956 37465548893304298
957 1707146974608013818
958 77029657902590299936
959 3437212252247891925124
960 151508449799359929078750
961 6591034720221541509207053
962 282762446004605226095210908
963 11954929510964434003804532502
964 497802668745954135703936463602
965 20402579234572512197165500468750
966 822532327187888526920222968417752
967 32595624245701624724607018385803548
968 1268721517281121503966109245063894310
969 48460667035581255682319820412977528642
970 1814627076397348140326987287957512812500
971 66535482110244786492308037822468165540364
972 2385639367385590510205552172063250140591738
973 83516723321848702030282923961246210037589524
974 2849653131643671631857920581613615729809487248
975 94575371466207268561943847232198399439323125000
976 3045880744820060992477456539561892870389784329454
977 94932134619168009434847004874864235015560127489853
978 2854257003119501737996220748796565061913323216701196
979 82472837205891423847573043793429272184159034951949030
980 2279795050700216387937754661372059350393719891675781250
981 59956975477452654576472913137649222493662517931185444486
982 1489830107782566498504210561930957356282226306783387229768
983 34668159393953843424000375842093568543141700560989845655212
984 746616324552700393374750465562359926811947819654069720470326
985 14638571110275828071586550248643787323091750641446954371093750
986 254984504174718503966756930411364144158725036573509736915568452
987 3790557705381660144532016174912584016274840115304320162095867108
988 44496002609865089293791192115515331423076980850798296382165602570
989 334303224153673261845696706310686623157420258231349314891243241452
990 1
991 44
992 1978
993 90594
994 4211848
995 197957800
996 9367573644
997 444616903958
998 21095300135596
999 997634537138340
1000 46912837872827500
1001 2189165143527815146
1002 101209761027929239488
1003 4629624400806109985312
1004 209304120903054059916856
1005 9343962536832146796918750
1006 411604819786064662534171732
1007 17879002978023253826081091868
1008 765353236116791781796583043180
1009 32269133713886162664448633346162
1010 1339258767658012407582051493750000
1011 54678880278472054168587392483357592
1012 2194564628139426999264278721480479848
1013 86517921508427211210831473761425226534
1014 3347330940942039487036033446201761315736
1015 126962194472066142523438235594837431812500
1016 4715371676958182699396016266998030125532408
1017 171250229609230751018311543584162466749581178
1018 6072160932750111543573341062389851824994470336
1019 209834994023480775884961817241296210412160318736
1020 7052563053721747516999949267246437605946053750000
1021 229999686009890704642583179016791114414703040752366
1022 7258251276651813490396284064746486668809933692691108
1023 220939127214681296041587756677736487416956352535011852
1024 6462578234444234979208607171230217963590717299669174124
1025 180825291563224882778890670564856197658130374608525781250
1026 4813088239937869404035528748000418810451768141096244429456
1027 121030061813836987842539285661386247155878817800189446794888
1028 2849777986917405579205662577012206248211654322904164334256520
1029 62094433099281747419387337769068124370146696328153599005555510
1030 1231629433070943420828392542705870860922601713850997066390625000
1031 21700650814286558575988389335000936471368719654612860351538903684
1032 326280681816621132325991254630563849269330782198555392957296217768
1033 3873384020226895936313891028122650911944569694381914615266950136074
1034 29426857535255797734699295768899315765983258661815163410843705540608
1035 1
1036 45
1037 2068
1038 96793
1039 4597866
1040 220789346
1041 10675655800
1042 517848331221
1043 25117432006438
1044 1214744524525582
1045 58438645232536764
1046 2791049603159956250
1047 132126102721812733666
1048 6191480040939927408708
1049 286894286281486444459360
1050 13133819776326879551483725
1051 593587954801142755327518750
1052 26468630593292463476895202454
1053 1163817995975300536021115853028
1054 50432741312930934098559159915054
1055 2152675787556483280365505717758298
1056 90455163027225252719734985635937500
1057 3739396560432454967013621431024052168
1058 151975288649386255058458693483089904898
1059 6067284941386297049364856472582703800086
1060 237717841531026511815879712333601583648396
1061 9130895069747339646681939099047041868687500
1062 343417280363347615544165092551268702317762388
1063 12629544234239139837470915297680715988428452818
1064 453446364294634059739539073030113351745039945352
1065 15865605336350881237925893230146698802497501329328
1066 539867330653469292462235642515938959766575296328125
1067 17823388801446309451798138207595956755532971567515662
1068 569346790999800467969354251927493831690129793996824038
1069 17541073896532452887153644780074702961560202270002681780
1070 519258203175744475799203610345429967895215815767648064678
1071 14702291740397496607066552408642763329238310344662353906250
1072 395960260814279161149628448371594784113480711205994027649644
1073 10073401183750296896435452558968255605128527817389196882710808
1074 239939623244637742771331088310583293513709201253538418026357174
1075 5288160322045048137745140030633909463953321631190756119093092102
1076 106083059028325908670207658559065031510210150733217056864789062500
1077 1890192321079017116382787815006845605906203907721960252555856814684
1078 28737261479499684028946830901995971290324644142049773438142003251628
1079 344920686779803766436172657242204687151547317629724373505500959987906
1080 2649119456704593836667315080803877244669442589337757947458695145251000
1081 1
1082 46
1083 2160
1084 103268
1085 5009758
1086 245673162
1087 12131888848
1088 601133445400
1089 29791564782642
1090 1472632628791718
1091 72437239027394200
1092 3538804215554190828
1093 171431342825509217500
1094 8224362273660633453634
1095 390333917270982981529728
1096 18311304059313705727138784
1097 848480076592225042236924442
1098 38809640737149415476290718750
1099 1751373847695635425108878310024
1100 77936280641189482514120450118388
1101 3418248846547247438733413792837796
1102 147686864947177731031650979868670650
1103 6282091491556223769791178636362500000
1104 262912225418587104908414157649680855336
1105 10817914390745695814641068548399035984948
1106 437260152628087862295751194442665447123862
1107 17345473330858601461264339445240876076884784
1108 674545400332064085238496727801159895750437500
1109 25685001472291823946891123429879205105414839352
1110 956276849757143933152833711789468810534100292658
1111 34756278277590964981507191746381510224773570640000
1112 1230958393068194068112592898104931023871152010651888
1113 42395265141556012808012446931848021881834332596406250
1114 1416528901691888339424390028607888468428978109010029582
1115 45790560097953932954218770434622460107754453094754049768
1116 1427501670098296203477940132708880734682706867804816817284
1117 42754464298431686350793887406953916947944952996666693609684
1118 1224662114989946176864455520712642915895056391157966991406250
1119 33363450781041271906318648097770634905264087989604016784379488
1120 858496018633666923366012462670119405976703699559300828040649528
1121 20680521389719049626690349409642369872321921276037589394612688796
1122 460909936450781031500332671499721511676928134477442765339581723014
1123 9348978682835941529510722030815602442510273292119862908965031250000
1124 168416939221904153558421190250546406824501782201663695661487676223756
1125 2588463628970481915987241984046345821345540963462359155287652118407688
1126 31404253819436800865802223237965650900807645010242912737169311825481762
1127 243780734581928366444594305711592007663810456299450252123602463349538816
1128 1
1129 47
1130 2254
1131 110025
1132 5448652
1133 272744098
1134 13749343650
1135 695591233973
1136 35205761593000
1137 1777808613345102
1138 89366384488075798
1139 4463295557685201274
1140 221131811933797588164
1141 10854450754439360442500
1142 527321717510904866008618
1143 25333052589768993885340173
1144 1202653014004192155190928416
1145 56386857431645675088058781974
1146 2609607582866638087117980918750
1147 119158325057893592436198326716046
1148 5365643279867939844591272833141948
1149 238153308084219170166322271806479132
1150 10413599956522699903252161906222384946
1151 448333146342625594194794547912350781250
1152 18991948758352645557106831120300802013336
1153 791007059373372645309579440573482067188748
1154 32363940912721573002927300211306902601467430
1155 1299540536352081238083893314279822069829704980
1156 51154774612334691140176080314778957381500312500
1157 1971549681399886201158083413722309137544155499784
1158 74291749881231569352339035122496161983410823616698
1159 2732685737337228860805273043580974691493359030733629
1160 97941321959377181940062438037278800106722305527571472
1161 3413262607317538266475124940436343793444231129564843750
1162 115390164493402859368811337807393477309973621669900984558
1163 3773721147654503670608486776639693010117541747762960193798
1164 119008830128762443068833264683588328306047308578681265492396
1165 3605371754877412089688368876633912820933550912701947423511724
1166 104449794785016951749490502199535143700569250756091166300781250
1167 2877672230682432860268600770008682282603132067004291035089866998
1168 74876208354025814784690245045376318486762336408333814157708263048
1169 1823720754822049462365365399462235161482777460524173929376049514212
1170 41092295966592192388765489278611317997479944745982565811200113261622
1171 842582323232920304248176657594943026582232379983466730027678242187500
1172 15342438608485190526677684340586082030298401682209353046758719268771492
1173 238324159535810828003008601846274521874293776111838510337484738641467448
1174 2922060204144767903070237759316386887665118699231027665688843040874440010
1175 22920941271259583090586744968013500245463635341313954516665113377266797842
1176 1
1177 48
1178 2350
1179 117070
1180 5915700
1181 302142764
1182 15541933588
1183 802437652674
1184 41457724170232
1185 2137647795145000
1186 109755851806814148
1187 5601024753457982678
1188 283652738883833037496
1189 14237715984519949429284
1190 707593047371566586125000
1191 34790043636080164503783178
1192 1691052647920335800825475168
1193 81215773623242315274770196512
1194 3852014500882503808541221918372
1195 180344145200933311388926613718750
1196 8330901083491076282632226191932952
1197 379544562262184705219597973045607708
1198 17045343656309820953441813683207624920
1199 754206422476683809084957908606325826002
1200 32859150822520511030675792538485031250000
1201 1408669462525731261632561845689604840899864
1202 59376292956079471641893450246699424813235048
1203 2458597768841170463930917497724041075626482534
1204 99908221353592236808029454404658409489767196208
1205 3979857350656708807390632565195277226912697812500
1206 155216314650790630694828480742429733914674553842704
1207 5918229076048835702800319762090741032774822387270938
1208 220257908894594265239027143912077540629581205533163056
1209 7986643069460224576490448064400967904805801541521762320
1210 281570965043409598399234892614552565735002505182289062500
1211 9628713988929515287164102802678667653746261921783235186286
1212 318500933851521807826522407908599221108632419897500944999128
1213 10158289342762926461552112340871882973036535828440215929724172
1214 311207686354240567654700503404481713982575597201035303488574776
1215 9116426870992285377475284219810852361163881437529452950113281250
1216 253941017701235825580743247719147985945455448549314816013186777552
1217 6679860728626990301960679949679405054347685763657965961784078383368
1218 164464255775249354714730584473374539763342973200749229141274120793080
1219 3745595876568485473493097767703289668470014100015628332361595014587382
1220 77620796058734237396968902492696746733925348561960650645699427656250000
1221 1428313566651760515988767274508856157906703733191799676115134016696007172
1222 22419150895736240670450316494406091418014703858674610817898001221348967408
1223 277728881188169676586148072218389540017755964179652844950132316958936093994
1224 2200920746534283182912336974600233795947905746620302644394652642880872513536
1225 1
1226 49
1227 2448
1228 124409
1229 6412078
1230 334015650
1231 17524449844
1232 922991760853
1233 48655613766186
1234 2560484261556110
1235 134216846118931000
1236 6995001189843596826
1237 361913686438844520358
1238 18566058786816812192452
1239 943394759471090241801756
1240 47442702550565886154338125
1241 2359691177516160584816268322
1242 116013042406364483506066514838
1243 5635268259019911592012270157920
1244 270327194548135332843110574464302
1245 12801257307474274388950139201118750
1246 598166690517689584073318347754016092
1247 27568097072104336718140767936668129668
1248 1252552302936118685697944769573376060674
1249 56072963848606598406285604968226467453466
1250 2471795344921790226631443560829832904687500
1251 107218436602169083213909899582053775251875848
1252 4572780780176345117890429472335751450896811348
1253 191582712894751990089990513038606157848066392726
1254 7876964391351671514201282939720941039694708074376
1255 317464342900806663890850891044547425997128272187500
1256 12525939625743703090119670555474233918711798400905661
1257 483149630181720613608380028624902223621687998610831378
1258 18188897347321157852466769025050519890637604016658951142
1259 667097831555693194300636755855345704817430267498264796464
1260 23786301424616112906643113246924406178198261508552039843750
1261 822589245980012531132991832009576625229200249212580400833806
1262 27514519700015321798847054360370719023417318210407452510582508
1263 887295540964767504740300906195919615700648891688668885951733460
1264 27482358950734446952879048681168328436032196905879388571596204470
1265 813848313924264087436788356056200144057225897581614792015128906250
1266 22915312121281312428964401960563120587798013882013687654551776047204
1267 609246974031725160127199452454310710855023590229191717407195075222488
1268 15159663574888413031320060060461322619852915991161566541380415703323564
1269 348891342067802823065229222006670954634975414543343598602948149642401158
1270 7305635386159615151477060469949475714854402066995994585334633638671875000
1271 135823138623845105517782987202981525775550215596069916688131143990064763068
1272 2153771671781240342108728894808008459050562528189112240281915378972572892818
1273 26952075188251610176738165124253846762474696321604174229496065425987166833666
1274 215738171669861009031488000550914379841037481563466064959655524103666106472316
1275 1
1276 50
1277 2548
1278 132048
1279 6938986
1280 368515246
1281 19712597400
1282 1058682108836
1283 56918923081918
1284 3055711894657002
1285 163452437316874864
1286 8695728992147311000
1287 459415523332098935316
1288 24074540875979452372838
1289 1250056656341762539726480
1290 64264092444143722937846700
1291 3268782881429391568518403750
1292 164415942930384594614348933794
1293 8174069272126008029533525391808
1294 401502461312587432765725668793824
1295 19477076992498410318166144519937548
1296 932773413840969125275606101173118750
1297 44082731240416802319361797751910374288
1298 2054982862936807718989126371624352651828
1299 94445314235154573171028250730278468110956
1300 4277031544056210971146459864362311232429146
1301 190730077236052531669791204038722779662500000
1302 8369489168664422126356345071211596118616402088
1303 361101894700529916027942531834472628021520292648
1304 15304369007785003805396246427488057484461703691222
1305 636518716759426745167589760827743179817841507092128
1306 25948874966823082109523556690910571438514460353437500
1307 1035568606511855295338950448820509153475920966307646582
1308 40398512053706142643264029905164673197643171684409504018
1309 1538057792210679228075283256669939623474589753742610732000
1310 57043169834825133720081685474613404656514935936664446431728
1311 2056612819154229983610482503349439800987408653974045285937500
1312 71908893237990290165557344410649942932838212588997297468205454
1313 2431627563510347918633557402649223528276571584751306618144140688
1314 79268373446459803305427534307888068494179615267327792040699458244
1315 2481662776938284569291236628814179054414932904440397847009520834052
1316 74276203100174705639213874636329159377731598560435216318597003906250
1317 2113536420692320925032717165789911995148745435578280992197313688346784
1318 56782610258553929791281669071182900777917968209931599184356572063572408
1319 1427611164738829770186667332651663550868087775321774936913233627367985176
1320 33194759861371783299487331773643993552494728261723576242509798993929774150
1321 702193983882218816385110822914016279954942238331136718010555208129687500000
1322 13187234773105429526519761892906222699951223799510174506395996199699235720396
1323 211213621200877826900642604281259830286914276535359563754114881819753378246428
1324 2669430010565507929156438945208244733254143280489186736960496228921772921402242
1325 21578415814663307867540461164048392988210784306653490073496324828515480438308864
1326 1
1327 51
1328 2650
1329 139993
1330 7497648
1331 405800162
1332 22123031758
1333 1211053382325
1334 66379401268972
1335 3633893679796558
1336 198269072092145250
1337 10762318034417137658
1338 580340400502952833000
1339 31049871151372561281924
1340 1646676522187269038244118
1341 86492814351109432275588109
1342 4496669790692763852894289572
1343 231263317715769913685092073750
1344 11760587725423775912849509642474
1345 591130743893101761524565319128078
1346 29356820833034868002358908382404896
1347 1439949562187936337582494232023918620
1348 69732396233647418368171553415324918750
1349 3332684165302409319090979145831665852226
1350 157119387042447060721951390624735042148188
1351 7303322879529393454989860645988547793049612
1352 334515481613648998872384212679614847752667634
1353 15088076211604245504847671102718621326057812500
1354 669659433596348071731785641449969122083533296472
1355 29222501452136292840805864260874590527112115741448
1356 1252626164450832723405998540306891080745475258490150
1357 52688527173425237428525106836192095691039829925685053
1358 2172191611957380446473599528200536019100136316997812500
1359 87660800713672977375134279506589064879144434604152356582
1360 3457866580149897400774858403927939663118839050310293524858
1361 133106394159699558045109710190555702950371714892363158707334
1362 4990897941332068626700180720388470890384046771831689413394064
1363 181903236526869648461255612177364457007200392310682766717187500
1364 6429044965491680568750892118337971496601996472151223604555781358
1365 219735045232015290026527971293065078935677591130720897468038812918
1366 7239400520585092941017646041504514383291453705055487409575273857996
1367 229037978362340531915879122233888783643531213464049285391762489125604
1368 6926886137768171247066495068328696835277678512857194416832269175781250
1369 199151332859392829384210115426802254088593190841135572744727645721691116
1370 5405495753130221681282720145530129062481852662331164028949598497411005128
1371 137289876560844400319390576715289893079605634890841751900092405277297517112
1372 3224544796868523465053686756657387410121662515809252839763429111938718225206
1373 68895117609482458746331214825385796560482806430462414230956334799890332031250
1374 1306712311171576885679436148013213276192100557512587368170028114579255395174276
1375 21135174699178174981477032999750792845384075628731339973336526248305457847460988
1376 269726277432209613590668718466272743810582767045451379048510744907587907672714250
1377 2201448757499061694000080526777307486731790317182176506693816877117431361795149900
1378 1
1379 52
1380 2754
1381 148250
1382 8089312
1383 446035248
1384 24773396380
1385 1381773308878
1386 77182034098500
1387 4306879794062252
1388 239589255547749148
1389 13263732216313598754
1390 729666350416363029424
1391 39840333001001445145000
1392 2156938205139521433885528
1393 115697523232713381272642198
1394 6144712762005076614452466796
1395 322953288129450932146977869604
1396 16789773539685777117785674337500
1397 863075098058297729204122808166826
1398 43852781224627649898370981842915648
1399 2201616807411271236611333895431278112
1400 109176760877895623274360503684777883976
1401 5345640558348164693481002450789105718750
1402 258327553796151108071024754374690860137736
1403 12315201101889397082583585669552927003822748
1404 578874212006021319755402806271134036682559960
1405 26812734799048482783003568545337117254522153650
1406 1222986268369263430204025813843524389093062500000
1407 54890733252665706496754664383585790059420626995864
1408 2422188211406692008255954170628134552562522424595248
1409 104988094070744248886449185873830187169770391787405734
1410 4465197940467567938126131763077466110520535294973360572
1411 186124316955040862673401697521120916011660781244057812500
1412 7593849362836120620796088893445740855213807338175934541148
1413 302820452281342442842805050789203534103302027571792377059898
1414 11783202888377381276547352053631677477842636622490132411430176
1415 446576884920314277207669290925814713576785183216014821441070864
1416 16450371199480101616847941782449114292653301154878514979390625000
1417 587575015202511199414408116319395155108063531102118695444650850798
1418 20293693377741749315574389136506193660370959304598859498528380043448
1419 675572966181480466092326734997062958850231772903407413507816540369292
1420 21594732644929829613739227216969687461252953533224705823876750828570952
1421 659799148212922031907848126947374240598150174497225865700913312050781250
1422 19162536959227216831381613878710529091965365480358874062220746912082848032
1423 525368723140470582747517613987864944657984187697491641736361491876423072648
1424 13476870734767100979199014788516071998776642495786587118301849143895621772240
1425 319671566547170049466160968953359483610341351747899295696013396781879124800182
1426 6897195336578507570833856040816139216133642608132129258524209761193257421875000
1427 132091928562799688628263520171352771714127624040381662020833624563010379862150404
1428 2157140408040911011400908437476210903674664777150644861484669880237410357292124248
1429 27793069172402390083863119406381630290865248039667836840573208814874613033438426314
1430 228995674311400684751204852171911318069177396277041808832354264665559816851924451328
1431 1
1432 53
1433 2860
1434 156825
1435 8715250
1436 489391714
1437 27682360848
1438 1572639831509
1439 89486081435182
1440 5087934989556750
1441 288465494863425748
1442 16280188749496742938
1443 913298291485534726506
1444 50867360659697322533444
1445 2810085063457548110635000
1446 153855289072268270222815053
1447 8343357487101573478758295078
1448 447896416147012177099671657622
1449 23792118865468570657442526301692
1450 1250098428578739799589770836968750
1451 64947672689870124312224439773170402
1452 3335421835843821601939885307727170268
1453 169263695391789949305426392243745674080
1454 8485009671722062242122702109853374152962
1455 420002067931785598894466304595591682718750
1456 20519966765899759986892984556715203675764364
1457 989053874822283362470159110058387653327609508
1458 47005232337127865530647597167452631045231151444
1459 2201356362899638000239540750737142308844829232218
1460 101520728913200519440034516083422072609729953125000
1461 4606874582839680319057279393506889486408856559301704
1462 205529519345024188834140496916551334157037528388682173
1463 9006278936418801300705857507345105640745363997003449366
1464 387223107831153369314789555482048790049067755832609127910
1465 16315934028316702866389054357103210100560395033952029687500
1466 672867674212874855601397634770206362698962866553809509682086
1467 27119421015088805312573040524803935242160442045733884216605138
1468 1066481352960480084254794245966657032927709257497115381872922732
1469 40845753429178920725274034136299221869524721232073196575023296176
1470 1520380766170841165339151661574912462147060567559100340619246093750
1471 54869451499734220799462255409188733256565751087335837575969799141902
1472 1914622959010041009582586383965653658191300977708406367647466943069028
1473 64389237851818631500580623046332418058294116574129863333095697535937140
1474 2079081733488956296637315526618075033320662331529075426340064800244688812
1475 64162609370076733876016170160903039012606094107612237487290395685253906250
1476 1882060972835813415465965521712455877099346619252041259669290470838951615672
1477 52109789279487981225880895907997178402317944974423434936917288160646721506968
1478 1349841464641181594572257511762563985124807515891936994125628186685706716651154
1479 32329628524844307168339753637252030355014246907962810561695195369913279244106246
1480 704266288362445164608092525383912101191412908052319356688150120611200170898437500
1481 13616744342080116745802777641816619577005171835350498435649145625291001879700110748
1482 224477761607182466797871782665480739088947727071141628706817642207720037062582797708
1483 2919408993985385852285036553248106266642910063158013366855795719086356720174857234626
1484 24278128818021612145260715716581073389816640053731241491372494581551225425782923626136
1485 1
1486 54
1487 2968
1488 165724
1489 9376758
1490 536047250
1491 30869659744
1492 1785588554448
1493 103466174193226
1494 5991875805974830
1495 346095602831421000
1496 19904723266899552356
1497 1138217395515907556428
1498 64638997681154302005642
1499 3642074269985531338423456
1500 203446401666940919468095000
1501 11259624719083624156030842162
1502 617086986494868099482849790758
1503 33475839929185048269566324160760
1504 1796885672125003301814861751795692
1505 95405137350667490887081665604112500
1506 5009013536533436810693704419869037442
1507 259973405389787208228304691680630562688
1508 13334063934865426278570082846050234628064
1509 675618075774634048167511041755264060421796
1510 33804618886671044079879093960047575322718750
1511 1669538849043275438151207913269462052617027088
1512 81348170509703453140641359471269028632866772468
1513 3908297338072296066238407460533804930694312737816
1514 185030789248202121096503523525688281830651461945466
1515 8626070662584553039995203803361131177962698875000000
1516 395690945473754339822856699085950703755507704729532456
1517 17844213316883337107800406632557836312427796218245924098
1518 790351245508553730765530551372032986701885335466029672982
1519 34344912053795716756350730124794792145819606467173459314904
1520 1462553438190386010008278138113963511768721547850237798437500
1521 60953460317312617028900316809596521011214814099684557741833956
1522 2482485267986816287849566533562593447198750569415829666573886578
1523 98642612765200653497622035978488331649914406435686622659632504000
1524 3817067296438594636651741491165159455554456059891932342160358551280
1525 143539950652497393492815898835558163389738326853312143093655992187500
1526 5233039584215865496594782398516794079253520968881758257596339333871374
1527 184448356972570600555363424633038900455584563319197789384107158769031408
1528 6265242967772318973284072200970075498100675848733745607672599202720316804
1529 204312156037330022542868892365622662138602306866713117903821081537669229608
1530 6367480056456639929953307824931018744255656120631330694875817950738066406250
1531 188602394765231595118708040252900549865696212018642199854599442811790602414528
1532 5272613267396325252658953756124698815535330063209611262156013433641735685420088
1533 137894769791447673475788263794350304947050963814628462257793093736495706093705556
1534 3334185391768650644891366836637161499827056734087730393702050259812893980577332486
1535 73318870693733479459558054871637805912369759940460335572844669011979289280468750000
1536 1430896150479058719335739951935344677800020377672502010830076594075213745907371671308
1537 23808419243848414319399356938013632188238788401981784769492534245492654365813478335368
1538 312493767603363363687279772769197014901532921990955137160549644295945886752333863764322
1539 2622514694832030379152525741369983485827095185752820905981597579684496195035218405490688
1540 1
1541 55
1542 3078
1543 174953
1544 10075156
1545 586186146
1546 34356132250
1547 2022700466101
1548 119313472992048
1549 7035218166931022
1550 413839464615723214
1551 24244936699343312250
1552 1412650965485219384716
1553 81765498035108841492868
1554 4696941027603414416018850
1555 267568639079502084468070925
1556 15106320249201785786921545000
1557 844819840427819211784437792534
1558 46780907201680475898443443017238
1559 2563996691051390206933370532337294
1560 139050989860942786382448194291500548
1561 7459534158982081720441637226325737500
1562 395735941372405799342416770281709922858
1563 20755149982764925757592391948570298318658
1564 1075803121769395312917884855343082430457376
1565 55089770017159180908524031270876600997072396
1566 2785902222488344445099802733390501723817718750
1567 139065915171127513973240775294010692670090560788
1568 6848786991663496778941340926992039260008942005628
1569 332579738880224220782522587109348735454510423357192
1570 15914348828367910428308381180344063269563648856336178
1571 749865433078668839919018585436856618144461570486328125
1572 34764487717216127833879571746175190003572171714385212952
1573 1584405808792675299486124882609152623447599239026042055398
1574 70917764164075890568744638787505965731654280514399663186470
1575 3114132398858428513988965520427598716647983421735272102486278
1576 133997888144148043925705842054690337838668544762668889845312500
1577 5642430773576124301302585671438053633709118794192493591197352364
1578 232169441769491060649366294958288496372985245544110112814793260218
1579 9319686853643972523640149835982130360558606865113943333334613537014
1580 364294069321735626364704897749659520208390902164393028335183745684752
1581 13837169074799196310332135668022533384094679754747956187474256539062500
1582 509503219573900156484927138865315034732850469072954789320255048181713134
1583 18136447725382733090702041444934387914056247412143318902157205340158308588
1584 622108069357838158660400097101681618404786845872620900500479890529342277996
1585 20485121036607904188770103446748226887868987195735022505590238085494467679800
1586 644605953688007525442304702547154751074706272386149730892700379622578300781250
1587 19276243521950524173433838546852532889444797500268040984496733830553557609618706
1588 544021236024673641496163836072497702825413420669548944322230271480131070625504008
1589 14362132034635474540762520641609964192868807976819711435463746977331917522862860412
1590 350516721047063965643388322963970795580015310370450364435649969925857581320192962614
1591 7779462506985919675682468952752975992683715835337786640697910369587608605146679687500
1592 153223017763559588211745152247630880917912862574743429681903676536429183648222603210212
1593 2572741068179788555985625801456686285315667684037443189031263589528887624667598573608728
1594 34074098368526237562111298441652309926622171823362450021705513070448795040250640704041290
1595 288527124766588408720543916664072500853312039251954558575921493376799698184220124879366628
1596 1
1597 56
1598 3190
1599 184518
1600 10811788
1601 639999412
1602 38163762468
1603 2286209944250
1604 137236890769552
1605 8236335934809648
1606 493237376826013300
1607 29424941058045621838
1608 1746265174623571833000
1609 102977360412291829326764
1610 6028405720625598344108008
1611 350074499171949857887666434
1612 20153313833034071500576709752
1613 1149585822332346722939380585000
1614 64947910910724549666279937602324
1615 3633008589974955201343618924242518
1616 201146762205515381369026343574459496
1617 11020058556286648400708261239772383140
1618 597257034624080249203372525556222275000
1619 32012848751088188137407937946236963409866
1620 1696459461824883009349085885716795870868928
1621 88853755251814180245113151264469718492974112
1622 4597915624108791582558232469917765591574874184
1623 234973314162469801686122822239531892003789718750
1624 11853456251060334479669939885418254521039739870992
1625 589945671243069427270749347589638226591531307032988
1626 28951058185300721298580385645855404977398917159006800
1627 1399969187958576642402312179609827978899248358708243218
1628 66659135801989690183652135142771767344670924459828125000
1629 3122774240300006526913509665842630456065114918532222123032
1630 143806277934405485745797232607456415776459594677896974372948
1631 6503521887479498393948691690871301321390850628629643819292134
1632 288526739069592492520302677814543424756958246585466345142378344
1633 12542205171117349776889444335586503622689458491535081797207812500
1634 533506008245727323559865877453085947963894792908934094990996248728
1635 22174018234342523602968868481682854965610803596231851347646528612058
1636 899032294891910420326746685907047197303580337956869040060848741409696
1637 35491838333588066243306096491985156308404091564656248133556811944585744
1638 1361424157109805049483435231205494492324645812719534702350245895359375000
1639 50620924767862245334240832574062600606116886054661225453157149270780738926
1640 1819446464002534228975061223500609431408999184682562621173762966986960283568
1641 63012064798714309986445562207538900881462087960338380150181362869566957795212
1642 2094759467969855661487368622620891135635465434046357311983172540455436970904496
1643 66541823358821191870445366007286924453327365895532692871356540275930616738281250
1644 2008605656227643217024432790434122630757579512969835630026026645404027691134846576
1645 57217296138075890882762403456562365768588479564180706723299199736568737942411230728
1646 1524533990758353607535726204845501031184532227782797716282787342193802192366538357000
1647 37549262601723428091535726141524807800286391173756600437705639577346165789806353153910
1648 840978243718684014913951859837545499298666691829841724498515915179496175599247656250000
1649 16713599135880576359618117038624763861902818577909147221336551306880937677438176963560324
1650 283153188982131754723514433131803044922660307369440281771059459036149433163352473190794288
1651 3783537827082429240793133107882246594247900119495736262828407567557687064694697300258861034
1652 32320489699859343048306381220393562057132439504123831238204545833755397230903664084267302912
1653 1
1654 57
1655 3304
1656 194425
1657 11588022
1658 697684898
1659 42315720460
1660 2578513048533
1661 157464381651250
1662 9615631019593102
1663 586030073942767248
1664 35587522520950756634
1665 2150383236441180511534
1666 129146119205126074402500
1667 7701761452099999869337588
1668 455735437874702056561200973
1669 26741298353329788752092445226
1670 1555185541343947238340205270934
1671 89605420273867630006242225475000
1672 5113170715198498675022813554281006
1673 288883040626100891923494760838994598
1674 16155238782285281277326263502840864092
1675 894031637199601961016079687472979595356
1676 48947161941042345644948177440213869781250
1677 2650434592799147355259660957693505136221986
1678 141902390980475146388577387268766229430436748
1679 7509274558833185072559958921136804937056095840
1680 392623216274887759366675187472418162571243758420
1681 20273877227732026630650006799513844010861866718750
1682 1033405289248841357736849635474318312176502843531144
1683 51968852566980925148983228773378947023205257538708548
1684 2576875532162584036670899133112407051886861544506220989
1685 125902088201756463740807374515527149747731253891563447322
1686 6056796371024503975100781899289984469959968885216464843750
1687 286663638695620093125991997015416553795217037986695897879688
1688 13336308232243481083749602367314879786161245570984761671032998
1689 609265901572254493308018706487498440462550503389824375370202006
1690 27303462613694042690959403638511069943792851260595198729073377004
1691 1198810205614820677742362468454496356151009999047668703290117187500
1692 51502829538870629812155096892382239525231390503613853712797624489398
1693 2161827092528024011793463656043825867139352393870821204393213079758098
1694 88512690070051599966878134286305190436042037901732016311056149014582372
1695 3528425057504419427494268021995729920348294338128192379107120871016438832
1696 136658348110301827835045933828568993132031152537929281825793681565117187500
1697 5130161820635189570769382882090991334517273678139149292135713241217171953422
1698 186151445444045544230611796696428404538370180580997759685523119883842384081848
1699 6507959369562544335413554136843142220177510690071497486500285351365549831644820
1700 218382165995711650538777524184031533658769492879855199098385191918684028229951122
1701 7001765872687397801845141545380741744550767356068691746553517845206578257128906250
1702 213307236745619664054462200701803220701654790259894045957894314160269421990713798524
1703 6132034417267863239056356762428408801700081666035538549273283460895053877011821052248
1704 164872888524439022268280307671392143550670824945961377629110949088594253474670156482444
1705 4097483446320303002313265312524451329540751735983468335717243723466542202818252378051718
1706 92591955353034270353144731822201112056843942610644952706121787885742039110522005859375000
1707 1856523693277129089437600729917083014798740335000093711610089033924957403456054435530099964
1708 31729527513574466811211887127543251604570144129655014923247443169293445656032489315819848548
1709 427682797150994404914104502385321050992097049025323828279177264041926812721625799445059414786
1710 3685135180101742179557475776042970551427006269385291476992326341938845075489478804294969629400
1711 1
1712 58
1713 3420
1714 204680
1715 12405250
1716 759447414
1717 46836404008
1718 2902176105244
1719 180244298413782
1720 11195715658171250
1721 694180563285602848
1722 42896541547790224848
1723 2638231809879539171716
1724 161308251536356415207854
1725 9796084336551685138830000
1726 590437774142900672519211428
1727 35298512142662287987047944638
1728 2092108959143617254735961799082
1729 122880299615451853154376458635312
1730 7149974502882395505938484549775000
1731 412027483694752334627929176781413852
1732 23509076943201814045043760586579381478
1733 1327782238296806939009255404584764253040
1734 74215380595879209818596950428002089689772
1735 4104166877917279026339831909281418403937500
1736 224490616671409846504081535230262168121190114
1737 12141647931756364895702959648551149246799850368
1738 649098549456536428735049422877829505099623041504
1739 34286666442651929707735230832873547286940800715528
1740 1788662619205181755534160814744678851287093286718750
1741 92109482403282293028249769716579277964603803459412704
1742 4679646181979678556255368287191662112395497082083616308
1743 234416854992443020829929856570518655659532542686860106126
1744 11570146774581000876135755997079730016647566861442408673050
1745 562264835951185990270932542737514700596590570708280781250000
1746 26880733158278374587930286360775043166682892347731158695348136
1747 1263138073889745121775851150555861829788629093480005475056285548
1748 58283150877732973076043090319122039753043170453316499234560749142
1749 2637834660045375314157408928327984039930235046918183094961888545776
1750 116962204189983924511710490543683168810281113947360846923714773437500
1751 5074136562591728720427336649147494738417604571118809017174727356375252
1752 215059172165438427669068432373176821120465760289564759024182299373344338
1753 8890332716138213790727839177104081524854111806909957315083055630358856000
1754 357798066654456593667371496946107565722501942640539925926178578671703338992
1755 13989648513372353682290671856564289154713657891943155560232749612824921875000
1756 530132023895001086004342073736932413437659016461894032547372704241111346529422
1757 19416478697564198788068807133183603139482586471909333183273158017889342979808928
1758 685123292254733475378447793166293853461364592107565872580860219512809988907936964
1759 23202230765116232311646897770031625142486484440108118414158166015104850687113193356
1760 750719643891478138867501467210019233946417557602853445292544844878855443913378906250
1761 23078230955770074607367821023140710353904269538483940427996725961241805593751332945248
1762 669418232230008864571561950808502497348277030554530758407371911621581173387883435600568
1763 18159661193478907756598163658646050465975766350415400302301208556544189547293073112950936
1764 455313994890783948796538905489981400579966191472736612527750853431750192346247572019200966
1765 10379402593541373040365970030455564072741380693225217000215269073019204250404501835937500000
1766 209930333890991059408937118807619934087088900404944234261936914178522844353210761185000357836
1767 3618965800997793259220060869124692368309406841405572725901385834746659520745336923005240358008
1768 49199388201319817509833189479406050738804737454219411481443031856794270799016581159662865560002
1769 427542772432048446586432532764060054783475472316153105494334190486246954630309283474037773697024
1770 1
1771 59
1772 3538
1773 215289
1774 13264888
1775 825498850
1776 51751481094
1777 3259944589493
1778 205846820921716
1779 13001607502044750
1780 819897896086716250
1781 51539591145713684986
1782 3225218694972033782448
1783 200692598846627216960132
1784 12406814376726502696064206
1785 761415617873313557204698125
1786 46360989822231423411089038252
1787 2799237469683914428303708121878
1788 167536405968895656088507666116450
1789 9936136429464589931490593396141582
1790 583771594747258195726327343067025000
1791 33968592147671502738710375323793924892
1792 1957133569179198096379177505491444091158
1793 111627659792201118091054815656208502021954
1794 6301260028561594472274616844017129162741476
1795 351944551089313876211777202130714914546687500
1796 19444060886307591125268613446137078279383078378
1797 1062245368303346061062788907358217969495930336788
1798 57362682457599309451225870748156024269883974701856
1799 3060714762503574977150830386860858640796662146517256
1800 161289507910202551429687618598520991630193278121718750
1801 8389922520147676582284763488153489987492391540931741501
1802 430559787813596706204507483918468153612876648340168170268
1803 21785260810343349879643601911791921001191050598754010747622
1804 1086048672893396129918110935330370439826866794466527749950194
1805 53304986029833439107473743330719241711611310301195335527343750
1806 2573724428507191689627671146174974625987253666441596242425149656
1807 122135338555457737892453037661762857844174796096410293041975474348
1808 5690849481103404130621170825832768033405203856221821254808366980390
1809 260074611131234806517324611211346790778722321588173541999619437139190
1810 11643513099375847809292180453837568628471924990910593302770545882812500
1811 509987832095336066894907720641849543310510292069155395757705190443145444
1812 21821536520903485847735115780976168293203016465650026202171140810298246778
1813 910636804983719155062408225633970796782881033816202426030659491435461464044
1814 36994304352368748018857976003157371921692451911189782677925434590967654840208
1815 1459967092783040471615296875802987859377256436076926571471968681836749921875000
1816 55837929492654078873354140851002862173312702985605058828443769203731813460864238
1817 2063927034961872497279989720068975580563473994054113639356691077764155113427319058
1818 73492132447053638707552748053187790744554570014619615750421835586429164197775392396
1819 2511422857352862384972111966622963616337227612945771488337299835762248135107541676156
1820 81989027437570073286441813379933277257291745377274756522931744478433406559367675781250
1821 2542953158446559573899117268369694167797332076063864465570668083729970301241078513349708
1822 74415174424715295961462584665590055981712352091940220295885475267974210255806101943887688
1823 2036433730405591977194125529083413660573799184348481620966919682330815984068308340135673112
1824 51504218489473912854009544115231811827228677348814845767304696686130192921794766118873082678
1825 1184252653497109581724747415016822798828682633456797205702349160241300734601870399915039062500
1826 24157869183446561924094675564748853689783890255110209582129558109967898284053707253498268585412
1827 420001479829986059964237368568125772854327065433609185045024420616634556536154313781304546014168
1828 5758120360621661192521901354366696740689481999364437171052402384667128008287457810563398481957130
1829 50457691616837857399547591220004091284134020017081423820131838351490128835002836507229892743941288
1830 1
1831 60
1832 3658
1833 226258
1834 14168376
1835 896058296
1836 57087933100
1837 3654752309766
1838 234565457956828
1839 15060938173107892
1840 965663008818735564
1841 61730935876611916250
1842 3929245143159323379616
1843 248751744152450604000048
1844 15648760799305374721177720
1845 977526962071615844093395150
1846 60597001629844346598177082500
1847 3725935837409718445159736474924
1848 227148237563331098643165019253068
1849 13725608897439734486525976785199714
1850 821831678833907964746685439185436048
1851 48748210078376403452230458398532025000
1852 2863931137218776381988840146371306393128
1853 166609674636527109142602879878472938991638
1854 9595645193826663616289863533607711950655096
1855 546990259028847484072118175960591821325759396
1856 30853221733907974734419480619941538142523875000
1857 1721500185841894552705597842354658885957255141738
1858 94984580252251481356533381944707919805836263003008
1859 5180532815657810891989424110466980068344665307988512
1860 279181968959755755975674040783080947821904386726287728
1861 14858930697324818823083490327997007150178069329321718750
1862 780636436954341129660588672509004165616473059259278274772
1863 40459634084707129772637625133488717447826956943354818214428
1864 2067442156308081370498765581244841670192054963729991358468940
1865 104083870198345345596010152398027610549397697955825993152334578
1866 5158749032060282738560199876435017988401763436135615362968750000
1867 251511510284540714320879940892052685605445803486970861454543753624
1868 12051236345710113397867554764502103458128728001723702476232409880648
1869 566938169524611600728188192990359811310563090613363981105609240477734
1870 26157592593217811944503315899811940327633070622205378491761998022882952
1871 1182216909578844974632462924026607047803442355124218358868330691507812500
1872 52270635027734688076113646454157818024772561457080429538427446815545770984
1873 2257559482885931756071202537185380749713684177456336439373452107520630471418
1874 95088010937143737388524598678965933970021129268469485299577283668000790999616
1875 3898636043978661648237955059307013594888682852841756649152431930493152025469200
1876 155270382042032676698776013537741191574951775557245969134980233117841990156250000
1877 5992568477181341818135295928595248380131184939064955141599611570415151187497904366
1878 223504679342290238173007163306309666611186215580895584941079201144121289465038296488
1879 8029938388129742069357407945483652488991181034690452029234795539617598153894254769932
1880 276847688842550775050837315105206300371400129127966312386441698835233048901671964903864
1881 9117950838790160628626507832124022234384641941828856873099886791156701475849180175781250
1882 285279952459235109823608599129480370804472360294853423915179218773100325885527604259426592
1883 8420868910323908058046366055145959028306850258890735259644875606086504729047100677782505608
1884 232433938573992083315869255964178085060111807216412204836196157737701738473286002815128585360
1885 5928946096319214686421702156840319708708479835858675619279580292974437950573757000089341633078
1886 137485324208693543430271158251060302042804069685340503020629216905773234006248889126433593750000
1887 2828264182680975810792848541486975356516978338745253063229902474692362393122441425607535703399812
1888 49583126911519031770025307428280975990158328839790650750737270928300162237811043241467218108588528
1889 685422288059733012677038677573179959378864475642160545394252454227103186959149889782558534014486154
1890 6055809309439724637650237685578755249052972338611080786218626081066183107499997238637128096577224704
1891 1
1892 61
1893 3780
1894 237593
1895 15117178
1896 971352162
1897 62874098728
1898 4089730899925
1899 266718624899382
1900 17404175969332238
1901 1134256775735157100
1902 73714755741319182618
1903 4771056393608992011250
1904 307197832386652618766404
1905 19659592409687063244837648
1906 1249579963702550446391922509
1907 78836449544890997367796263982
1908 4934613833675108929565462553750
1909 306317461403028737442903346834324
1910 18851374830155682948988989971622958
1911 1149873402854529349149323935609610346
1912 69501037603630121053406551066126474460
1913 4161733642632462959603596317982282075000
1914 246836627767496139437178567903189712309506
1915 14497927438492183263398567969557255397530918
1916 843073934035159973597121914661005709840553612
1917 48526777818538048564004848338402595139873466684
1918 2763969545449740107256828369127923970805638812500
1919 155734941796272517382364730250686151849091502120162
1920 8677371452796416076337737400479529893164014473723528
1921 477936099876714728237294187489651078926928241789391200
1922 26010098311718132404451244512364071280298841085155955133
1923 1397962159802109734724153126253484044863367077165266718750
1924 74165100506013032964032336077113079977040326741928489758182
1925 3881517813034760437541987683225126762010601969729034563122788
1926 200274043012748391346536123941681024000769795049774834745312934
1927 10180441038667896657775306317338624757221186204451532072114173274
1928 509445227936402063154123485094035831698990354063387390151992187500
1929 25075942590701359480669731487439924296775418361841257853947162267848
1930 1212976304792506307034435267525492586131414917782069972692030148598198
1931 57603870069394694092009902206111627847442136480795672534303921254842646
1932 2682761712341806923916716928010469030295091119394605939986329826454563684
1933 122383350106892307378591327067418267316994197636361973153320225724054687500
1934 5461296998717345143086302491078506741874558332445686672977661362727037611436
1935 238046463603079472760106735431735762874196534636811208208850174466347307554258
1936 10118222814634072302944914264960887284462249051688805708702036036826490295472312
1937 418618483280748569192811346863445056397161940418994472829420827411875126427669936
1938 16822586631983761626371591912190559124650653841874457559765931031007039374082031250
1939 655068640476937293230370778864137585163517301781975252336472059475293924039347571726
1940 24649114642426100590971595135699442486211881612143721984357624289880285783175849305468
1941 893386021577591452714054107714293506181791546991049412101921401708163014981954552008500
1942 31070735516687174050634353142755105752267762219247090819758620351773762634030882260519820
1943 1032198395015205228027251776024069793595505411876869437268041109300426031177000572753906250
1944 32573488768681332689136857004980895169435643347691710210183838669616405715789593136803461784
1945 969725925964391102356531560748775255748422123573520098287942629649873349423677109635577826328
1946 26993731627730684209869669397880773642471189092980496800555035439054064289889159505438622243684
1947 694359866401282070157444863200851539834116622128897318231152627258951567257809781789172205645062
1948 16236030633869828579277996572914461769597199880452620209618985435693979553822391638855833984375000
1949 336769573890349843731074368134996710973707207463722553864504555698194495044519212251715741583487708
1950 5952636282892434469132262744674711728924634907243973764402450464140688588250479772093323905247970088
1951 82960182601100274229881626683392314808131529424426697053624853986359976899870890515577065944172478146
1952 738913270577448617281521430479076091125128493379367003730642725058617993802493575381838221237534487824
1953 1
1954 62
1955 3904
1956 249300
1957 16112782
1958 1051614298
1959 69139718640
1960 4568219623688
1961 302651299761250
1962 20064863424670902
1963 1328790420615353848
1964 87768720697206947164
1965 5774634353463700877244
1966 378043371484870299031250
1967 24603880904575205702650048
1968 1590717429170553008958295248
1969 102106112266957971633102405706
1970 6503851910776026460243654599214
1971 410941856054506383034932114225000
1972 25747951559873843234803835217108836
1973 1599346542199876162585233726371732548
1974 98464852203369517018533133800906293322
1975 6007165500430505181946365297451927402336
1976 363097021722937240920195442604274625375000
1977 21739754775419323190804292951027433842370836
1978 1289064016613193306096733629454434218630136998
1979 75680259089507554800069711929410586319842990320
1980 4398128526106139222515489078406755989605920578540
1981 252933042181685393300916803229519530824372136875000
1982 14389816160260487023862383224619799947232146110663874
1983 809580066267991181280999335641003434698512214177902848
1984 45024013533922520394249540740174372949467850179372594144
1985 2474084783848595554507533706591209323411957507544107741722
1986 134263305534254158314276940541625969449549405320441586718750
1987 7191809810670648238575489772992374038790607835273805655945928
1988 380015245882200052149400096370238477520277411074232288044399348
1989 19795497137076949866223876714025696451422329605659445018490683636
1990 1015850829753440080296930932661227893441712074740200256937549582394
1991 51316846360265237778865640706820295016274299599804286433070312500000
1992 2549734371386773933756540133519042096261672083277391759076694770827048
1993 124491635861591486147010553920632560906345000708912091538377998061970748
1994 5967106654836770739842023873214616130513483826874075228441911983738519702
1995 280473567904118673248340020954670414618102818867975834964188729600075098512
1996 12912275560951773739163879057023042435886538132896100699557698534508398437500
1997 581459382272638066281004598368644569195194273844173943188914498177214773859912
1998 25574121514495428053353966548276435863372013588572602921793730899267508987461298
1999 1096808283355725434960668812294080494574293545700089134453410302534163739856688000
2000 45783012585944052335132864211452339543322456013189124947321649598526977535599772912
2001 1856137651200507571524230460227484692379884657332009171873897494188444113232226562500
2002 72913447230729838938474263405821741525634995714958378352804968161089196826497321812494
2003 2767563538173032071574005468183064844978834289858413524332292440424936942617375077215248
2004 101177284906132834554958607677871251553091899913639725184987265297590036317581417723502724
2005 3549075727195568943358217506748630163750229346700727870320063944207421756704750501528938408
2006 118910226461364011625226289836906563489977684247570301383554801129189305231053343314941406250
2007 3784296973275960987200872527289858907810232178055299661747103899218855013735320102690611574464
2008 113607672517128641536348475135919895834720319118417720473597736032244731247587303320062411201848
2009 3188837094397304089920128122037122976178144821458845646930993027944819976247285352977735241619816
2010 82706193052847324627446136136725416412809177245183027889754827159790952616571247628906728443723910
2011 1949803276861551351547226362466315830767077296098250562071180212235175199445319409444503242187500000
2012 40773223431533188217572549853767620581639980617970052065748561161844224027390682355200395778116966156
2013 726535470394411056746740855352561976906919117178787928798615687479844812213593302097436112879940452848
2014 10206967267461222553167833986355677335161090146845385939277129761431834122716290731565658751327490821282
2015 91637783898175551488629939569118358938950378873359515179725557439899413692802747604182386546726504759296
2016 1
2017 63
2018 4030
2019 261385
2020 17156700
2021 1137086114
2022 75915980818
2023 5093775496629
2024 342736760111032
2025 23079870450364750
2026 1552738442968584198
2027 104207923266779233658
2028 6967636666843139617876
2029 463647606347031855877764
2030 30677773211717463021156250
2031 2016868631380394481585431053
2032 131671772138617414907935372848
2033 8532202064675221733549830309142
2034 548548102827093471937357140555982
2035 34979733514942354343062155563268750
2036 2211837482423566621676791709983647052
2037 138652711804709803848910229082411106588
2038 8615013725755647695312910600407464198050
2039 530462881561269077118087655753249374031682
2040 32362682265786994583248379487915148737625000
2041 1955867766793037837753990847924183470123108364
2042 117070472934434631368464649018752728255311417878
2043 6938493833433046549897495192230293688464381682964
2044 407077797169878104253669497128687483606572604376388
2045 23634916576929622262709219888845639544348881643125000
2046 1357530454024217681116485053140713391511720692928806954
2047 77108390029589359737801481578665288102002323861842316093
2048 4329426565834146972406641430631872862308143199403146594336
2049 240180420175832347459875247319919576694198492551723130549990
2050 13158485747308997993404021586218607728772151269148016361718750
2051 711537484811030928953499870741736740962790592847630510511975686
2052 37953719803327301937791842305747442149884197986783569780763778108
2053 1995693980490698226306428281633904774340954473215558689460508756652
2054 103373761342825045077660966293239414523821576384333477911165004779826
2055 5270724821287010287571974170151193365672644586275022204420880371093750
2056 264308609682928176692898474973342955351025975389929637758697450275091352
2057 13023796195662420594783746079566293805520275430119820050436877147046904548
2058 629965261422406555452551700588095155537787341314043085414124626511732495910
2059 29879540189480320834789726832240807313129129615846489406188613690206269096172
2060 1387993076811481005159530071630823400347694249958889130650663790133912070312500
2061 63063709918625475494064926479927042000968343833957230766392381314211714599279672
2062 2798397144771118858188575888060040684834436686559375350100983722981410891501988538
2063 121076702538545615067615801662890291174670192862615197152468262301980286538952166674
2064 5098332493509804275437329111619091555410014661630563156326277677694393430696853337616
2065 208497368031478833267609814584400121427253390603499296355028098142424396228008398437500
2066 8261090119076122257776300213126257218440969817924624735354491749116779614584383731445998
2067 316256502785752246808309804505007281631505663115521572440373467452020707238292898266218828
2068 11660305711337806397844485088247825289518508466153197619595712149904225640063800412634001196
2069 412477526745292870239846021867413481281628893076236362253415449832730396794554529699009059096
2070 13935917374440499102334164266242513093850656183320071014724976741276263763720055550383300781250
2071 447204642385280152352514500910576998283861714427108051157927107016022120449462328133367540222436
2072 13536522130777245722124075763365212151641308359434967495719244836518642285292538244946760977164168
2073 383075106547265154929985656308479271418777718571069605745238050696265090510531277629456573656266712
2074 10016496362435724350770363616624659823231245002996698879132872004906827641084186098113699353037593654
2075 238050497944966388716127226782673051077022717034903169588826577315249266648345444128602076884765625000
2076 5017973494105992376878903280571945614879932497879748759994791924701103986897164164142466134426084514596
2077 90128041047995535902531173575864046825360515581590975367060052568962659992997121003452723085757775585808
2078 1276217387236415337336656217758439429578890274843171530901222768839999585453698895771157655831151800317770
2079 11547889762704638209687997931613076357226772126584990602544463932502632876802443034033606167935365793664925
2080 1
2081 64
2082 4158
2083 273854
2084 18250468
2085 1228016700
2086 83235566644
2087 5670183730738
2088 387378403471656
2089 26489663808056120
2090 1809974221446110500
2091 123389198478306672966
2092 8381886765638954518168
2093 566769116757819424101172
2094 38114377871037282470741256
2095 2547278827856675709044656250
2096 169088417482667832388444776592
2097 11142794480719279874553220070448
2098 728702090419764500273456642084740
2099 47276547320251219045715058895078222
2100 3042072610482249048932150320613475000
2101 194100664985603858970199683268178331692
2102 12278203505937239493477003788758789362328
2103 769866610876794720314819967516597320310594
2104 47840144690248003696331428357060250415678256
2105 2945684345277715569109328900533623346383625000
2106 179684444252746286288931286246903738499837596968
2107 10855998552297121307565823671183713448558967961558
2108 649466834241631168355091646867772502107425766746096
2109 38463753378050055117856770495190147682348945299464996
2110 2254336732709443520895862422052908670804275399456250000
2111 130709665801659113557325757486571104304814804406665041546
2112 7494649789681215037541337509864459572819295737968483105888
2113 424781422560000913241844315364045931056813686197651963105312
2114 23787466250866305852530396612415402616654150983035397712918084
2115 1315463098226812425253335120683425132940402772904932147461718750
2116 71798711214560440306321331221604244737492508138910752397600625656
2117 3865457894724957244527566551582944444147910993842728102197780823068
2118 205138896287211596587349307666019050264936152013561025822172991269880
2119 10723833222421764584044164581496715415286534940095513065071826285306450
2120 551788582928310135943774360631673480660647974556209864050706152343750000
2121 27922371999421440990729389991476365710910071451889329623073108627070288664
2122 1388329187282701227497892001722063387385279206234430663955719029415050305848
2123 67757905305380216020981346722700792591492805240470572194817121030940728338534
2124 3242499993715779190298239899961648948288205051102121276373588518786449889152208
2125 151960230958119334616659282621229659804646832286360074659151559115920371757812500
2126 6965180362675717106514882081126722012794419021080527754079292031040138475021038448
2127 311778303475592860223596288326785184574839333496833601143241906911087182227739661978
2128 13606744002821774991894464366964136059420800598154417401375383109316189040633640307936
2129 577899402069066656569757705476181363958012400726621638382504290808412998134911796034576
2130 23835733408494226016386024403536911461023625807908861894824250452233644489954719140625000
2131 952450921120344599359436722244715699962574461612936940854828330457845064449484412044315758
2132 36770163400560064242231121897844298564650533335618330375975996683330462917362979590193164208
2133 1367069361244301919378052102003547120383609262228248299272174569614143610224595996167013181452
2134 48761744759306840810855435902979969275673634598415298731133085364939951195615232254838896585968
2135 1661065745953320551617021139531706669998376991111795224428635209165329704793277508571422363281250
2136 53740789752130357009414603624344388932909391928848220053099506530670944361198671300474221900872672
2137 1639931419153646890252350005560084415524985745247568473078134074251310154787162457516783052754625288
2138 46784064080501550465611236880436809048607508358289451941120530029927229296413970718241865719790970320
2139 1233105055253985080703240498404292966496205108555056235744367614500654349991343597671887698882329703158
2140 29539190588069225674874824536656351984705504034760346951526150162152539009710054346780034519804687500000
2141 627593422522091832103961797629428588773515236602402363307657231546082722404336062520113375668442687179524
2142 11360723402454107225052461537449988596839256947726985681901782487304709902516535821006317134698004640647968
2143 162122205737691015573309087925568107127809909260841438312118861350934013722952580429634486286218712140949674
2144 1478319402338895086621750155233088852932578487884121242027833257000254489409605797361732471912474619141947392
2145 1
2146 65
2147 4288
2148 286713
2149 19395646
2150 1324662946
2151 91132697700
2152 6301468506581
2153 437011653811258
2154 30338593688702862
2155 2104808464941090664
2156 145715862247886004250
2157 10053919865686118147766
2158 690625354083931982290628
2159 47189960296906473510219340
2160 3205128236484074285826658125
2161 216259895815854365958996531250
2162 14488902988774202423296458552214
2163 963513016710195722654293223388048
2164 63578084245792894124297069648620334
2165 4161736771309456431059818064275882798
2166 270188222248715507404003750364287537500
2167 17394101260758611613446429159620444135348
2168 1110214748514887247397705864327098357622018
2169 70243942534536711046838087995295465925709866
2170 4404868133591710036257751761821453573487296396
2171 273715085959861102911161641779719930862389875000
2172 16850686098974607732574733504797410653354784463188
2173 1027519547443285068243770378324131253372608513136038
2174 62044676749019320481222545345074843470376473808535432
2175 3708818065080134796355811025401857308160797729917648028
2176 219403284558024766365446363484061759066566872380736328125
2177 12840204889407911101127661892238905639196283144207124267042
2178 743105769312222337618723896072663132642116616518489401232358
2179 42510002553231041455810992960787212105696545068076055424728160
2180 2402636566210503677807670901739260943392114345131420140697107878
2181 134096662453815335931125616590987257662654896584860735838586718750
2182 7386489793111752720579401194511564294014154132736632059411870837484
2183 401314965438765253137555455616339517298906816142960432091934835028228
2184 21491889064650394100523916185959682872893491186548294679841534343049654
2185 1133696294047479361306029270769450583392975852437880044130973830351717402
2186 58859476972290524606901795152481517225428159042148289931924456821289062500
2187 3005170500960520619933737632173982356305918151162225128361595931608358072584
2188 150750187993614719905994990853634305581745156362145766684948302442102635487148
2189 7422479023076105413682781251648652362057683603214229262834448567368375960923286
2190 358316847976265364542031077753552234103843102338118559562158896771109503424668600
2191 16939079511968435392864917927523534284427586960701671579403656522662834318242187500
2192 783139350421030269339540051510556605441588958361774677722189019933475765391569108626
2193 35356843045633631768857252764305279466070371036513530069220238274454888671733418137618
2194 1556240668654230919203848510240618154334149877803677415574222352281057102740032311261052
2195 66656696991976052161305858989054576869960521914715590959891508690042925724082642855938864
2196 2772446312277089777054365678074608017843576335108908069110800733126825682114530212304687500
2197 111710622327856473750037814377635054110510078899780292109748066679735465643560245728199371022
2198 4348494527124972564189772463547240045550668585002531756649385176758043870582004328707272916888
2199 163004582730432334835156957624175658015172742696905020564322497895104950504349093409518539780180
2200 5861772274585251167526596403531994793107225568541144026605886898937646678754267433851959102557028
2201 201303665741264861541244741297361247444254711243763196351867007023393572695922937138032682128906250
2202 6565366274480152309175468224871768101108747045560994054499035518993248398442276914397409415976465112
2203 201950881520659238347799922753733925955378128380641811873101326733240289376564530926255898420861077208
2204 5807088820084001280995393984628384466062090637364403657001122893376188695461813848417329588748121763624
2205 154268259477767325172948677429905170257609744841719702823273064477882021172787889334419352119385233509254
2206 3724490048094937674488791943521054154522152887726396548568507324693421752033837447514496602352128906250000
2207 79746992685722318958032852271385526032588208834381642291923399617469514989330133940898858696749751871796028
2208 1454741523154128685941277549602653138340907624379471396124782376574601027400938243932054658185854101280951453
2209 20919086901575085291766795984487635858180504585709631487189680778594133338525857678164271725151262829752008706
2210 192205390893086283419434648247336006485422190405807319817712559269914755635688438275122033031310642144067211654
2211 1
2212 66
2213 4420
2214 299968
2215 20593818
2216 1427289662
2217 99643183288
2218 6991904078100
2219 492105956788462
2220 34675198195235578
2221 2442030689825960400
2222 171642901268219034248
2223 12025590265818112736500
2224 838959900381196753199094
2225 58231052537982195997294288
2226 4018253771142575696954605084
2227 275509599493030224798943106262
2228 18760648174000043963096230531250
2229 1268250635558960472887324298008224
2230 85089221575403107843198849031325648
2231 5664308531244688570516939979639841196
2232 374051164892596829829726931205789702830
2233 24498987921806923483759603460797600050000
2234 1591207245558004387920493588114760531327396
2235 102470268196236180790520965102792101860312908
2236 6541708548798050695358035427180729709794944362
2237 413934509270718000029516273531458469336873932384
2238 25955931897231464811272617067396140324376083375000
2239 1612552512305925937444740346203669561174373718336232
2240 99233798800983720604010324487991493223465081490889318
2241 6047242773935899509649893919884195287447598851912269600
2242 364818665217491405487951638939687609766080274821399749548
2243 21780805617580988472484883006799120287660019648886339843750
2244 1286436704163934236793643862265421158530009347093177120341282
2245 75135515310873781113230622712787188923479006481305129719048128
2246 4337635790951955010386918493720502652418039601005556399089685984
2247 247402237025340766249673743991025465532962584599014029901533364604
2248 13933844068976221842128236194110105698968380226718030825439486718750
2249 774480275620891994006543044046868777433640314730188436179956302309968
2250 42457762219582593132063002117784019646820003971707156558706407732417588
2251 2294165237670054907973926977306426175196337111839300101968385954662130596
2252 122096439342049874472014311253615679152229621939512778312199930461864819674
2253 6395224568014997040506729507178301916149133808717463518011616870742187500000
2254 329395713464414026382216241711494076409901266031993301300664958820548021257896
2255 16668322562115701861078038398650167829496224218993525178276056819103953079823448
2256 827834672706983117712476350391164235934066443619688448077747357869119257344104662
2257 40308586221808524748491772010986997012425810692082530035319000606259550237562439776
2258 1921899831808192396664134977848127392693180719028501530555860751330590934840273437500
2259 89611833713350929456208690777510152761537858375869808708478266341957882392935165972476
2260 4079997274386022113940483430491166809239263018174212814473992309283220012845568381101458
2261 181091432814010860817455423369755876692256802650334728659640946554161466147764747449400000
2262 7821217892937714029528580968533405878671037736025860675809846123583614619155936222848400880
2263 328003099705184907318093977725079369195340605216283392366742094280992115153850895501171875000
2264 13325033991201678349207292881749885475405436340133882576836887510096390323435295152362380484494
2265 522933893587624812629938923839825339425487333220213309630946950543072502738715026291179974222368
2266 19761357750397799998498115139869543270118635716911056750715787470171411631558416018916933302438084
2267 716358237851042798252615443674123864620662423573153177024929665033210699176929768633635336154100312
2268 24797778144323569009544407989142691097647346391554474424745592765532995431239449919299753822753906250
2269 815183572235439834220809876339694812741602497541565046158802210533080309359534977139490847223961777088
2270 25272801297757678170605877359170375833481757969514257458823788747508887098380819203674691322373809791928
2271 732408323991155178918844318056670169264341522229346241255932623640449892954900480777456880897111356895696
2272 19608066504102999813771332270023337026408691066485775625946408972804278414210329900440699562391736638765894
2273 477051024854225051103701460923773241857118304781841863660867734014055525610435532042772606687801015625000000
2274 10292688091464695119177653425255546909625013658314195048352850778416062908897924904205119950926607199081995468
2275 189188051156269214548913769844841713412434706673839134978105971303819829759744814067795956123240541416180269638
2276 2741076037707291247055402364068136794997397369820953151146198127567155857660934650311078995341397304623019420162
2277 25374165538114724104829580540769970282478037033330904708481154933589568352715311629643293510710939872654086111232
2278 1
2279 67
2280 4554
2281 313625
2282 21846592
2283 1536169698
2284 108804468670
2285 7746026215093
2286 553166866453500
2287 39552526551213902
2288 2826953909990207698
2289 201682649515544217594
2290 14344745725698134589304
2291 1016118307757918671322500
2292 71622594953842170897553158
2293 5019988559043918401492853773
2294 349663998255699261520382765236
2295 24193046641152751238533947452694
2296 1662098572948855661382496560156250
2297 113348655748128569956954861289495566
2298 7671159307909089508004874418782883248
2299 515111072059172836354280034647119297052
2300 34313036744127793891747284386723228073166
2301 2267079573384713158223372683007735902781250
2302 148544978807120343195371110522557599063869036
2303 9650869843617493962987468714901918941724404748
2304 621615671135205347198533428435918719428506583650
2305 39686932765325556663963681592497365541617918538260
2306 2511061745135086608012732772863600790352285790625000
2307 157418263145163236572652139170611770014064051540887304
2308 9775351990360476551364299613249898395019043578172549398
2309 601129570363272483530679251626015573081313208673590789949
2310 36595479365055554472835915224912639214256913331559150228772
2311 2204761294824603824118474697585043898924045499314336764843750
2312 131403520814014160751144102138909961976659648815328078475920618
2313 7744352244643031678483487985131908746714855158937767984232920198
2314 451129837355134359479913316096740533900553204100316723116076950816
2315 25962448660989722889569260006318715781107125572770823490329847994284
2316 1475330765873088731547431650073955564430346600884539830537622761718750
2317 82734455049599516795467859640599541060745719257253465958028073461322998
2318 4575836932910623335967984739517301739191224109959549477837839057211645148
2319 249433170190107285940419293503427910731649868784807320609861799583455522532
2320 13391412229661748667341124030684024919554593620363351389085455118763265568242
2321 707538607748271365174124328326693010347258699852599472910982563287885742187500
2322 36758670620273196987863714469417262998366986110699415514289320639718146702769752
2323 1876106061093003634321596276919715056090197387963921709418780054013915022999752248
2324 93974181384869118748885354254195506387247033025740743668164070062701670948384757030
2325 4614636941220294468323597094002248003532137630210767888936807814111007296378270742802
2326 221881546969920280267727178281609896217944085069411661935788256390158891392008007812500
2327 10432336876352521547555992479546466969986538604646673955830591141138478816254496539069564
2328 478935699459811492167327090973483262866794096282021051653074551733938765440421903729669498
2329 21433428207929685954413108586307691270557707103348594914120178988486937684508868767912419404
2330 933296975701543968551459139358252475525537968863720434517375760650396030310785369541263253648
2331 39459408364838303583386233436299017232455944375128380307247106016865655454294504210224609375000
2332 1616008361026629218683977905482671098534109687562796829525810130947429319037511029639113544549614
2333 63929359693946951627455745597910971366574597151189651454107010523344257446910286824963741099506148
2334 2435142602708616179487863599074679565705381376797412755179296066960050468209832239868960442551064396
2335 88974971692128039860461174901899962421917085379637230612480046219030984006076507324740237763289333720
2336 3104248262927347442221221195830413291596007858172755295865794932266276325007295106739770501555175781250
2337 102844590303841853593959659166249598820001817100855547546027843072115146844951364967541769965164537873576
2338 3213203599951516302030396157744554622413981904208360316696799418978759006938144511619339862889317440021448
2339 93836896334927276894485382390284694588652880883509943272641849080362835424760245005180725014386216815197712
2340 2531439292517286145580867334331194874905876135300578357728734173380902348876123827847514839845616751172328246
2341 62056468215369450513755326578035681845371827136445751151870153588032778887469396685145288849827430596923828125
2342 1349018243912251831756302278409881483398116052957374417101795155243747033239938074301299723291436473600982727172
2343 24981990431611182109228546016518925877099201957440625121445923805298354275415059845862905910309670466993540843398
2344 364650236628011920766850838532413713196255903489633919533880518202474393665327279990904030975977777542391291699210
2345 3400535038495083105957695144006628335952013860742020984880729989520935138254456208420142316266947879500036361234742
2346 1
2347 68
2348 4690
2349 327690
2350 23155600
2351 1651584064
2352 118655684028
2353 8568643988414
2354 620738226146932
2355 45028481882413500
2356 3265462734801383548
2357 236410988625239449618
2358 17065975142278167374736
2359 1227133455783466980298424
2360 87817240136180607543535000
2361 6250136171301399959634732678
2362 442151095893225870139047703708
2363 31075648907823073080426553056052
2364 2169070800789014779503638950315452
2365 150313756756878754728896886505156250
2366 10339217929427095912324250924714678752
2367 705751820525309860072284172044382060848
2368 47798741159704036283093680375077201220360
2369 3211546545015513182373959663855546231188942
2370 214033841501135209410378300399390262730625000
2371 14146806635436471247959867436029124297784200364
2372 927206050337033038808668852847663538875036347288
2373 60250991658581651590019588554977160442936621191074
2374 3880988793954099111154971170474488600850885202430048
2375 247754275474489994111321315336299113036056005185625000
2376 15671108727999442511208731163735861163213147322076790704
2377 981895403562906206914877526155521727338389874234332624278
2378 60924507325051650280155964220923120583302130618272936789996
2379 3742322096563156889189928590886404070442301531685797713810980
2380 227488750718789718663510955776562278035548320944129367273437500
2381 13679852279576111751589006668202009630853235939109489624135730986
2382 813437215456068164394987570524892278526092360472320127125887445568
2383 47806944793765409646972892445584855843869693554693997115646953428512
2384 2775680323480797163670956957080299823483886850364422612324856091249576
2385 159121795581234141546018891499810014899880585461290527163802289761718750
2386 9001685828055594441350200846092755466885630295187343369126759296491428952
2387 502209226800211504017147888959121791302606086352441883286684908799479594908
2388 27613640949877719155016852683250190537034654006142931902011241174968579178120
2389 1495302430525456871743953565034630114363622880088484130735781817377694153783602
2390 79682562040203255454759007167976198528565717326090875776962282827356835937500000
2391 4175036481414563783685813731115841241377399531279344556372365207232559647872747672
2392 214892717742524610164613848820921117639184727695067039662611107619250773093014836048
2393 10854578113706416262797849233537794086599417532844636586745639916057566206458087290534
2394 537474786110448182653135854000392836048006186234462247079753428547264907173413507146776
2395 26057567041961511563930915684086003453570219265312225978761118766819063031788426757812500
2396 1235271165328458181769820990916189089385751284213009164095915916332542146355296552945044248
2397 57174426834208381991365638034505173573768989852364624370460595389635043205533803381023287738
2398 2579503171805838549607918174154713029285170888558373849254275087273254468378365417661917102656
2399 113229623559661732800468387008838115478618606200399730651042711213799478718997903061918542293776
2400 4825725331078845258725131371702424556458550957179017651692965716547106719809788239215269531250000
2401 199206548094615392006558644769930454676137757004133859834146335644206878395428086105874965468002286
2402 7943000971642200526075858399038685171896709583571583605349010337296600383360600989401516791878923728
2403 304936446759311340691567223208385407444419940554740124287638232657359889125109506137109629791439237772
2404 11228714764495433722934426236449432219208625385951507092965848976807134710444514839787199469920846539184
2405 394795907498453324915589768346509556148547361268448286417348376102510193303666735563165585347883300781250
2406 13180399731224839601877327857458976444950447543949069472071652000096772636125508580116352820119990885916096
2407 414947762725900621331735632960288988736042102350715526514828283027893195767175943074438762992046210340197768
2408 12209958480338166254768706705568000744335347536482063982899429400094178138466420343465656091689874113885974880
2409 331872263910842421730445872339734776795751448297420722737170412425163338979764523108427389451283821430150367670
2410 8196550378847390921166184003231470646549968317755051080179935830521725508802355832583301144629518241674804687500
2411 179506606161432448659037664574391165026778514802033195851561211454123059544640756752019986024123579131752248028164
2412 3348778023117684927980668643478156089719256058490887944861273347993987622642488632093752282053159678456657247106108
2413 49239190614468254247106629450689957707713335901111052855871042720995531803182951094948336716271017327807032479659594
2414 462525130366984428124775418159192370869981198256655853970094781449590355408181935535581834637213402933159994870202368
2415 1
2416 69
2417 4828
2418 342169
2419 24522498
2420 1773822050
2421 129237694144
2422 9464851902933
2423 695404446378046
2424 51166184443314190
2425 3764065078822522500
2426 276474111621400619546
2427 20251436215419147593338
2428 1477821450749022659859012
2429 107345963500982859398706856
2430 7756098615815188932794978125
2431 557116184038422016542080752182
2432 39764047253820088126192621933718
2433 2819123193214752214653573551870380
2434 198465127541781336212869269304706862
2435 13870567542627180954866282376579531250
2436 962180470736349933343978457737889936092
2437 66236495407705524451312180830189347858448
2438 4524304291417726751309446676039531580287234
2439 306591187847528937958587849876551791056867886
2440 20609216518328224404207255218725689803428687500
2441 1374027288150469334534751279361964956896234625108
2442 90843582733490431812963435689103499317941661939028
2443 5955027602673061768807273384811175933734576922471786
2444 386972825690503614586689817418058681764709553212428936
2445 24922435190205380720010468492812520462337680303956875000
2446 1590408180658158347405389321187501583206722423220997841341
2447 100535073216748316554304725432869919605759364319171099601958
2448 6293433627095154126204080593642331881796135218257766901411302
2449 390010221260218237692065090321132154639589605201989338312179324
2450 23918088192902701618994427942630837454709025804758017729439843750
2451 1451005945240103844228331517794817504853023520374824992358174356706
2452 87040234202516348222402482341185663936906510978786553642840943994988
2453 5160360747406474579322336039832237593296795997938843294976944343674720
2454 302227948080342639980629295573632486441894020596013941748897728265936310
2455 17476421963652234143479276051436256719873900678455596498443896212386718750
2456 997205702305693168501441122155161815309057267538725002969720854450285245284
2457 56112943248117182958025693100983475154659036151162756391486036214474031480868
2458 3111702943102762300324879067954075817179665852064547057476496666724028817988524
2459 169932957378759257391656731399143369343506469314419527353040957107282682428064858
2460 9131950114971331191284528929851744994461689858181560865007369466580228701171875000
2461 482491156377257691678352308187976586805096474908730024511611474623985244544910638408
2462 25041280054815910211937281036625282484808810062969232182769913711336130943149212606098
2463 1275352456139092711567659781399386033773702357189265654905321678273286464373520845755926
2464 63669932250482130455418819599803597937499036115777556270667445802752622583014587095663996
2465 3112043538795852864234468095568915309367120150115623732102984844209277387402157946679687500
2466 148725716607944382831616195123246254294634873475494390177170417838459336057967486294574733708
2467 6939273661366792327460241016237222694073067062228721569125576895466881981055961466039710132178
2468 315582704121014033325865128442871782222014883557900784396059220724438824965032632811684887549592
2469 13962998521655758213111275737797200213951689055406239697388855324058430165267743587247302867397808
2470 599790235589859186726499020357160686183311282645218228105896509438120807643593062248606008789062500
2471 24953722424872235676499452951968809698657047953191072366713939306497294393588108665671251692424314382
2472 1002739650126708855797281762901487004489522225044141923988268216521670854652127667090801871404543035608
2473 38793753356305041837508736959602781266594920363021532728491586743463122060401538855154119142825380111860
2474 1439489878269534000437398464363423594186098726359826922360424920247506425054192523208171192614656319801128
2475 50998180980536748359609312965765467105551751298793602437224293547943513820146536248941019688043635253906250
2476 1715503700909116208662453477215138954032594680756252251145042324888591792203454916767739503481848176224607504
2477 54414579948986668150278812459783414005869076737590307326030703567541700918898249545009253612104054040634132888
2478 1613142567390880753357522580009578273406128832230923305132506737369500358228180183896020241751622797474528095389
2479 44171725604449713406349161008924739655715883035457164654019713477679422668457581639020231963009214582581957933062
2480 1099000016306861586313980258762342128743634493994020116080571269502428392986974704773396084468707349549353027343750
2481 24244807604848475259623729739976548644972848087992347284071247305254877433148979152264640348945725370720544905110044
2482 455591000512130186513771712801307539565400282659326451553250178311111998303960244507934024220864177603867142661330518
2483 6747285885010110359134421253003655093274271868541453189220547536196920261154827749518010372443488137120089044167670466
2484 63835482334334321130437614963022448611980780770698866217054468746975295606310933025938412853662181484399523871170674700
2485 1
2486 70
2487 4968
2488 357068
2489 25948966
2490 1903181346
2491 140593148800
2492 10440042383296
2493 777792882505338
2494 58034356185861182
2495 4329947696083492264
2496 322595891818981132500
2497 23971770291789015471916
2498 1774889183042022359800858
2499 130830140356326470916084960
2500 9594179485890692921090798600
2501 699557598575939279366155281250
2502 50693579187867134628581196345654
2503 3649497694802155782882560051475928
2504 260935028015021288682003847392173404
2505 18524419937428316245335868120847254548
2506 1305518650168466576394156264668892031250
2507 91321965609566192787139578895132644904768
2508 6339544170425645129812092868578455634276048
2509 436690252131435017056701214807672793189442436
2510 29844558396399408097692818090088223139610489646
2511 2023367407155218322851004614199054317497445250000
2512 136062847725879512265426366576667729903446666508388
2513 9073820953527464114366781576411310875566723846570968
2514 599996818542335921997305010114522283482285846114728202
2515 39330397432991220189329711206533126134805314984412843328
2516 2555231481178612707121840690312324186687648374578869375000
2517 164492159558591308370238495010173406372460671913916380499762
2518 10489428582945785608175682961768911911865357842966397299750438
2519 662394187633545391770639104909893795550590495198477101975837880
2520 41408837641504831751315832312278687686608907554990991871532712428
2521 2561664620989492616615454206735186964920736172400098340203951562500
2522 156758727259818165068054945648709113567318389721504751856502129672194
2523 9484951115435757123624391618249589473279699741747125611458466575694208
2524 567193917728173872279690585033428092213509207323715139475268592858157024
2525 33504644422143895964521691045565392905614424433449692587183334197023651852
2526 1953992962039618161654261378150112030970376020013714472050802999677386718750
2527 112443795774580535163866732380159708268042821470646147276311303877004825115184
2528 6380775221881272195787968027088811221595418241273377740926601968434889095447028
2529 356818133438902290829187332202538619448998263685113860524453494964345088812337256
2530 19649116231999562776594952015077212489246355508020472946321491359157246071532704250
2531 1064690533614792849981530309211457957937677561117979569966753553608206177578125000000
2532 56718039871208062154962839772458831257926778353887317980204353599392846545362227037736
2533 2967820926296675486446063657175707858137279251403877778334762933584498182991954457156148
2534 152383472426126289862936959376766689144924402414365777584710246702287324192073329531744022
2535 7669120689475664923369510938742685919772866585664650561225178656794201270279359815387498864
2536 377865643307204304082659267565585779781569716278031603630387610730366869370227705458398437500
2537 18202681701018048145387356062784881353678867806077628823705149665428490714460503993147752055752
2538 856047595009958809701332845977321640238721219394683607172631691049399738266411902234699122008818
2539 39238171732331217102499849843864085523429227742071972297042847553589841137635785237620302529392000
2540 1749698003717521946915112453168816018281895673049064944944306697897430608995990521843160305240959728
2541 75744288194003535287387757807125992964439291718461590040056912651569914054740293062792554548828125000
2542 3175625693843992833352484467768391473498961822930155830796284524236642107160822843814134741812078267662
2543 128588797578575453878391674467071471408386397456963397636172993671729055612867691280338703689157057232288
2544 5012742363945361222482740168970105612260920825172987222968710701820497256209985726630262119099925992007044
2545 187412541605583645335877326164948953296781600607760349294478815068986415780672654179330244859264786545616304
2546 6689584656357416793558424101815807691143907700199519600140518140875863286969193780454343811765235236816406250
2547 226708977889634232237794741848057202430572197140265268865805893887673401630236514772756084831283617852572846208
2548 7244414191936195099340794996279689179244772623839532770177436902933923036954134033980566412319037365841550218808
2549 216346664697779671151456527794057549275167841057839408570708837321376255067395077700580536352716582541679524015826
2550 5967466667947455888777783280331274648012475830993167898879551212255622344098088157830637466618989316959041555381254
2551 149551384397665619465286789379219254143777474881305231361534670758150998683537685227076541647379737285558935546875000
2552 3323056326247866880983594142996756647432435962791729335046527405147140365631062844463856598672398567583920852756789516
2553 62892613286919582920961678267600795290138978121507854471357254324489142895529131056479421116240280648767824597368150628
2554 938077425969676167931920557786829833824164903512005187804687611523747365549026382221227009366849021041873984033387868642
2555 8937921137046989127593894285778473114913550007350065776306540425665769364019353950106999770204676466602216939247407988736
2556 1
2557 71
2558 5110
2559 372393
2560 27436708
2561 2039968162
2562 152766533898
2563 11499918617525
2564 868576315081792
2565 65707727593635918
2566 4971035760925781950
2567 375585901151687065978
2568 28307112103855677577500
2569 2126054758164273351518084
2570 158995266002966728427484178
2571 11831086249499404473648912909
2572 875485557128003672073474465592
2573 64395602681652382802617905193750
2574 4706343110197985258602841201568774
2575 341664616901950815934371425262301838
2576 24632005537892783099462421077980635796
2577 1763181079978951376441333936648496553500
2578 125291039479333374858400360426237965156250
2579 8837054102017932377805084722147063300734786
2580 618590971202430454406314608866703921920313648
2581 42968914792469964129669790455684959181065177612
2582 2961453948766955479110077618547555476226573283534
2583 202486749058705637389094989306985532783536309812500
2584 13732970961725831195779848415228053429872465563421452
2585 923711146131809485151944539343473083460928948315001608
2586 61607008487567272219936727519967253817941102016779193250
2587 4073378277705213153002617588019731638734797792569401105213
2588 266936365876535000375405533467178148889161648979004395625000
2589 17333073476256393533633923969699374670112228025525079885476582
2590 1114892772570591728237047746134090644596282592444805561773917718
2591 71013883540962922144799623274856275638734611507496139206408502534
2592 4477718953481124157818442709454906141203573292080180341846072638084
2593 279390761150553428309049091378421267817906924381864040428762917187500
2594 17243847915270963004280949601867857615813419589527311749799906859831338
2595 1052289088484925210417648861188467618599731019376126463970029783289311478
2596 63461790961544929144432216328776880813028015305759782246781663036358347296
2597 3780494024270835572910756080473847113699687354633347957720732197986540788964
2598 222336248540737018921185944704205662830211676000798264366140186684638761718750
2599 12901690568828404624116448759066033921390869431087858506659711106845958587832556
2600 738223472990684169246919120450845883180104344521594697619774046490159671016667388
2601 41623970137829139528897373197308420654251852671134221807669147287510802796877523512
2602 2311001707887685836279332562463859122279684268862980649963633595308404864223052457266
2603 126246531858175663174189451860126012986849814759109513493486713574578869391340332031250
2604 6780067436841824554096421966394605651600033833472228944221176079166954664779774082871576
2605 357639083401584114976121316384416906282045249453267149445650901759741728397710343818829948
2606 18510461853943381635356502110151172469290667843630229896558364121887847441523149836142387750
2607 939019543311071096065130544871078037640501390424081663711484138789675763156869504366616875340
2608 46633033694777709062058042842450890122796059279522560540083376583708986823280260524187695312500
2609 2264104069390138080005833338582048064924885286981636762547489355044790626732775276160674357799704
2610 107310261058910093019097492099611244906462102351544568009207034608162102314149324862580733043753658
2611 4956921936223635541598804195743598857298906737496705911339689584654957652619174537607818075982080484
2612 222743028918850563072107436275216575237927201106942462249039442043826669641848128200288816089259312912
2613 9716424048927329096555896565883316389454362594351974714066877287427483129665954103936709568021484375000
2614 410468075413667187069833086006469842552326568466568602396003238586403573724601426766466081108462544558318
2615 16746529324119047725547468640067982617120685074310813711849831074900560590698311027676101223355018805721768
2616 657728871413003585690530879377537747907304901593087198803407782122458357660581141593580128068499543771701996
2617 24774130104163778223259152942978627986576609008171283210740668148776784488837540076728376684274481531389736464
2618 890852338007711526861850339320850924330037202428249002752893633437153177298008946210926252279361464133300781250
2619 30413110020884771085380751176876791767227727976147077322002649755206034780089976482107183926333075924326934638493
2620 978948504921380642398417120931850561679150370904136173625751276026692249213164725227739696043313387934027243627528
2621 29447629505802776197980206076065181146626068334988396777823304662022382141775575372643749195551722997492459829673862
2622 818112424483505962096084677047752685158688277464960850388531527011636626575119228543130425561297696872480969751789622
2623 20649795482895060885394821911447948210420323383861617487594444833540364057436179931214235967831073204279575427246093750
2624 462109636626686544599935326399096355534084441158075231302086361491166778502045058060704579831885260544554536629681208932
2625 8807828295341448970561290826153743373168750830628686445560786530316082039652106954337096773155309522192868306814636474188
2626 132296949210078613868818299307926655703468792234392678641850000664934622002262814256195480889084289037221003049932393797450
2627 1269316354121686461947864479060411311892021261999130478374451352309529834423565926882365113830061797373999972043705927652782
2628 1
2629 72
2630 5254
2631 388150
2632 28987452
2633 2184497348
2634 165804223300
2635 12650507763498
2636 968475535768000
2637 74267467730700352
2638 5696056726923502548
2639 436348124717634890174
2640 33348202678857760355464
2641 2540182123399334891917500
2642 192686513651848820415472168
2643 14545658524602729406670205298
2644 1092107573829189226435116315816
2645 81516776708481220468749167789624
2646 6046664000707070726639086632512500
2647 445595893999893535952446098650581446
2648 32615028124641171795591525518581725448
2649 2370610613655792207181323269662053156532
2650 171079554144798283123320259145336204511096
2651 12256634496851816977554771854175863147656250
2652 871616853958784892649527467939767048336306336
2653 61519084211065249918078080128813048019449971248
2654 4308955558113944374041420168263615928621629891080
2655 299472492309533014282466229096587579870058260426830
2656 20649242060461035646703361373629811052385226361250000
2657 1412361692078778999842978081496605014106889117077504684
2658 95809001568286521055866526371645458137170938082037194448
2659 6444656393786074512431427546676875767115735435313432673154
2660 429764597928838996544646515920935291117677172933322662468472
2661 28404858358872887780264346941639385410671617430354364115625000
2662 1860237707728517978047068170937184498723883198952133961075219508
2663 120678392573543658871161959105628562705781825863712777411677331798
2664 7752392623000128770368053649562870695146007279034839083885741404296
2665 492986793023087553923087432081418018708177457217349488173925432949924
2666 31021590507911588658717699584194481206086456253604406771787828234375000
2667 1930836341200208714445637991343643688245116594784064005092581699953351498
2668 118820042913274457933744028378952822866628992638086722040943000735605770048
2669 7225919145135504426917235091193814233329428012946919449262306803306100782112
2670 434047405100263942153768042936883612303810874896091068030523471899150149901272
2671 25738755210050301000307228755071687168599839741429526384645962383041523261718750
2672 1505887965439235328943261201317235922959811503726803706504922206534804833036190192
2673 86872480103160214801900626519468470942899497718501499582668139370581502720070945948
2674 4938161744727592594124715278063526690436623253491629946326765999303065187513722682160
2675 276393789519049555295556935515375315867657243238649797773500564397642418156201407793042
2676 15220614203644861925429345621611593236225301153328487394205288464904664444035644531250000
2677 823966877480449482856110755949865506429961766441570639772044379711637217239886103580776984
2678 43808855710102987292347451833214417300965243787645552050751654888608601736563017050277346248
2679 2285353994979486857285595903433809004155549029588578606286226844011829646864584267595096789734
2680 116844479292725072982133128453133060940927027267673896320387934554439904783021645304505553044688
2681 5847936147669331234232225166269965325002816066010120109660931296799795550115981421596520507812500
2682 286126969364484936881307862935284171536749155162451681596001772802307049419421431023935631994975664
2683 13665805631329820867126903556445589010667998806571140815579709962704003247721821064272316476792132698
2684 636086006606696102914078047900382539576312406802249373254664910918411891615190884155441712751535011776
2685 28800229317077981954648849573484541370803592333852180545725085422851917472971268298955942201572884504080
2686 1265798994468326513698424421173826075478791668849635014816256117865318526714122890861654037706035156250000
2687 53874425916033756036722500526585713003464984469506637662564698036144874504298745543801623299897505483144046
2688 2214377847369617593363267322298922496402206140709340161915568065294202829823479042716074930337509438719142048
2689 87614557040795526478513040360361567947889806489788044282875505747793954088952395021205455093003437493846666892
2690 3324368739419476765821364115859826093773236068520937426876310681495635888013271374015094316464981548950674900896
2691 120414015062161851997041336872392827156172606818980011112887280916841897849497831284196043753934878477062988281250
2692 4140682967852284705833525341540265848745309314551905863208691113157177010025165876419844937010639169858229438641432
2693 134242582573534019649499278042573108178587183126197562284804875857412447619971855620154272167526367632364446391511048
2694 4067052197449618406563398380723003480731205516437006268541243826773620994427108995659590684680440833745023326198799540
2695 113794476626975903429550210898277226458894026870750226765903388473721190605710643278324254945102420251641002609266835062
2696 2892562542646274652660558871625299324818919417973867017440994479859724494044597046885960433416282662629781419189453125000
2697 65185506737938105340386186171596091904012176465307331485655853151600521715811582535659059101344256976558307120947105566852
2698 1251106490401847806545562942451540184584733222980772866817860503495462751160249094463592149663588443669699998174122448551448
2699 18922358844758018496252509013795199545273020625253191742779138936184711891203796607804229896120763012456791065879804528983914
2700 182799966180852737960689343353107445091721169774874052671026351785843456621060544003946344414822742261191747956282106530758656
2701 1
2702 73
2703 5400
2704 404345
2705 30602950
2706 2337092514
2707 179754531388
2708 13898174523349
2709 1078262041756482
2710 83801638480868750
2711 6514608705131539648
2712 505890420980707677978
2713 39197614282351430442046
2714 3027431326227589779430084
2715 232886344750058135904862500
2716 17830852338929479056926175053
2717 1358044414712388583039710236218
2718 102841845729615642492087171463062
2719 7740657780266642473188342895530472
2720 578905311446511945943866376160968750
2721 43008464792245180802617226118072267702
2722 3173454477622724103565683012290158684508
2723 232526727326448658660612410314989787406220
2724 16916744311396456029040905098957845641836802
2725 1221832498714012340064930506386915222344531250
2726 87600850253067701620007110207631056338650772364
2727 6233866848937153285091943713954330412795842248848
2728 440258194902045282577833077350010265326821138016084
2729 30853290815288778012174340271501379799327419778451758
2730 2145243138017901710423538296514464552472325646293125000
2731 147965863019317532303582138248623722150236086306772345204
2732 10122240340523750254650735438427119876328039323294862983613
2733 686645200088767627043214991550703394133791549875396896984106
2734 46177369920691287858142050299756851115603551837865042489783270
2735 3077918028805984089176548695149100405045544595618963513171875000
2736 203280279899554094495475506560608929096970080249194427820878405286
2737 13298791455628865585832115390611798708558625304202397963600062400678
2738 861519404291467087456064280193715332430291516784839507170202928052972
2739 55245858223292863595083260951660491726391574581715498641172433499501276
2740 3505501636522012080895609846906857479291403168617708716982344631246093750
2741 220007838061923721204364528567841220595645090402238409104604119648130176802
2742 13651252983759598657986334842903721120030621953661239072155404533390994285668
2743 837044330435956171426570711446492744926383779257095228437611736397920188598880
2744 50692837097644729668143266282240237502714087307462547518067877589504486568239532
2745 3030622410711706237220678799494167645183068022277784215249138741592583101386718750
2746 178752450973797114684699900221677132899503159934085495633083616606916026865771039672
2747 10395283567575614096689039528631678876081029719756129003494355867185105653413622816708
2748 595653320606759549353904335922454146766066917501602582529535773095293095936374801243794
2749 33605452590560101234328972731531884851016978481757665095720251194195091495353355792898586
2750 1865287256381504095795455614912858917573661641404079820205615809708453997559265795898437500
2751 101773354519981184023262880550346495237939570061614602591148672516939406298491171066727546248
2752 5453504161813281682002731687580230278085625392098291924656591139265474355982087754160796017548
2753 286704942863975554261901229971903436366592064724399830475863951972807825884484644827252558812566
2754 14771901188054767566838364497407939857399303146076685036188401255433900818824849180162233011343256
2755 744999296608805198799890521248840556222956270081939341984920629510921149871852212520933651367187500
2756 36729554936114713918812628477745133713579988867641269883746520655315658539920377189682545861373473636
2757 1767560909690965841666954414594946947608678826781204743705600444299897231232723025769698922577664241938
2758 82892644980655912692655005385733852771342721315309622462508534407881477141604371203893221987856728521432
2759 3781254742584670174578436062019781528822775055155869083105929724242621245698633614823850524385757878626864
2760 167426235933621498398739497867175017017230005233210219023066788155612872118262909459762532246126416015625000
2761 7178591930488841186581599695629477677509628261609384213220764701234214358019349853722591014159727869884504846
2762 297225035496011621129363450858714023483311432801815362837843327586817257302078062447646001718277380166092986128
2763 11845852712613755945967358004434830354588823786057663347547820830506258306692181868730835809518165155948053355540
2764 452725704560072404511372313996511703340562865563826044070776838216602710802280437953317353431182082447409291537565
2765 16516520930986378919340525540739027002152000305935026736171108637504310444390167523544459203331969637236682128906250
2766 572016976588908027305094947486556488229942896143269838492431263425894188322033046363089136676241569011265657222734214
2767 18676807604854594579735675554199554667522100850554895435417785189008036870019244699864081595378310320951389211631201368
2768 569833110544171726069050077004970488910284811678743542264382326038823327624759576596388000690900712928736669456662400854
2769 16055545408667750652371827957420019101419592426498440638698167342058425422849217992426668750328743966880492280731951594118
2770 410963379307364613740812085258842561031226295864368522782212427438973367239614732669959749829818564045244326279174804687500
2771 9325424701784373298059576323420461209065482314306471613964882754019797267712231811532684989943471638949715427751263746401148
2772 180214597281354300652061536227820389245018953784550388692771178203750228521949480635749368681373979535133806426277400392450158
2773 2744291056600059702479328820411179138472102180848926484376486242178100019284397627678024485309365030003011312736851912772807426
2774 26691408598765145743551850550277094210590902278072835499381986035024542086450176236827252862853059161139389202536476838068747636
2775 1
2776 74
2777 5548
2778 420984
2779 32284978
2780 2498086150
2781 194667766344
2782 15249635090828
2783 1198760841690886
2784 94405673980014210
2785 7437233612928496000
2786 585334779821545302976
2787 45971096883615867972708
2788 3599425962724622269923902
2789 280734407806345641858198256
2790 21796013843133035953989172500
2791 1683581078501219075827966935022
2792 129320500499713928653142456618938
2793 9874509991751686375149874579023120
2794 749287288639058657281358261253903752
2795 56488647155017067287955966251016837500
2796 4230284803261072559038677335297723316342
2797 314633321105257586129978481364118139646768
2798 23238525935862009878292280626241039349220124
2799 1704238440507932472769754345356197973382941116
2800 124086005093677439034942889707794292496219531250
2801 8968900247729809544195827922751555679188601930048
2802 643473611946118522414172369130756514651348191146448
2803 45818875847086192439841147652909522255319706050495176
2804 3237585678745574953864817651214831206449039099951889326
2805 226983845379048461847437025608429025280802376693217500000
2806 15786680095605004698182644501638919903958032540729365449636
2807 1088993067399268210109623044851131718683911501358608080364478
2808 74491128630952869961513107699470262748868500606006501632940842
2809 5051564315038836770003872032383186200193933019634040661929439664
2810 339528086396269279898307078540081845108078310599920895367559375000
2811 22611545487236511048281625272493922710173298373323724378002102812556
2812 1491609691197930018132097027520287454161259624263988642954130794512358
2813 97432861684685087478912247427654366908148216209536527333284436342442160
2814 6299772349046967999886708396559885393604999909018613258697043901912207020
2815 403037755723926966600799000545825968121589181220851170663991829315695312500
2816 25502833385944433296969137783458425871259245327386904958246224089392391859554
2817 1595367218471223792127663127888229067446944173158833719564151687123075105129088
2818 98618111352709364170525377669342017483948863666104416276437075539676621229687264
2819 6020829535925223290680683170207994823034363875513063519870809963832878881648332408
2820 362847301108547129928810467665637326346502334754294648751444413147247857308886718750
2821 21572810725674947714142809592022674653830889051962807879908405598622699180489357390368
2822 1264543192402687831443374985145684315420210062812052576636138277270019558406735468143668
2823 73031989166889968294315769964160577491747377511370846744533801563665725162267839936555116
2824 4152703774050229739535841311933186429181996967454580942123883966694161127614792775249920666
2825 232299249273640530918319030119696192691193033386947424325739809567532191302442604882812500000
2826 12773095925459717896568307719664719240814663790604791156482391758823346289235047815254312592808
2827 689726296788144337019844261047817171837483238593082461046448612513917251270226391070386849093848
2828 36538808633647319467657309648775930247520056536678916535336752447581988018668614686011783926397782
2829 1896935994574696383710536341107104600869176748816645600802317327536541427438064081606108060722100448
2830 96393614843350846180777715090964389425336833189530645992626970457895194578657334590120595342773437500
2831 4788100753322740517352250968834186876205648381440871366127430668182225589531582159952904102729052020792
2832 232143417097450893348376131948517435612497464726454964996784654403367934967810084088070447965215790407378
2833 10967599911501840860625408571311592015679122022349287344256352962798284286390698057961585471762669958064000
2834 503993002203737029243443855494407908067285021619882303900760237988918584537920620869423438482288337377598448
2835 22479389782467691188768852941733609034233758479676345376319954332944840530167636589514806609464838535156250000
2836 970850367508564851584815948128690981380018472710149643523350908004778365170777447845588656342670239447493294734
2837 40488359487908823727371149437337308632608610707533490441952451182745120307731451882048004811932760416567269027008
2838 1625259665599544660521474002236552515264451914363351624366597385644330550943413876001138693349297854554992024913604
2839 62558056435954986277835894212346444504458779398440451005714628931352910152237431995100724282547271390045089854034782
2840 2298468301647024417067532690601761589844594151563130876887493921939664634832527091418410727622716127909283557128906250
2841 80164311671958019285433159343440425290213120604841906493241094992496736619581050168843161356545002592549536984439445744
2842 2635770031866277079457846381008505831407631436829796116468164029520963672041940879956762096948360963781774001510461410488
2843 80977797761807182408351869775943629986196285641934529125554004247985314284622108095647617873311920029990128495700237414956
2844 2297405293735782322501646202365341388383884527482747421431547656204972304884824523704123904554819246952311417374737077177030
2845 59209445001573803952554564906374378840136095036425278684353523799498407424473166053310822358191992761710279571206542968750000
2846 1352735896977648733672876738288364978765933041492389245773017536316204288016965055112674172032717350230871007156615812771488716
2847 26319175819119510705303165704129090099989274986195854512693553496651423182222477725258230140801844694396877155993984987189968068
2848 403489269952337289613616236014924308345794634912495492961503676678641783815120501488315255626660374963430940037065000769826118722
2849 3950704702718342283947770257130257198071439916092703575620398668035706793640963597858344528905616319263674653319319172486942162944
2850 1
2851 75
2852 5698
2853 438073
2854 34035336
2855 2667819746
2856 210596284150
2857 16711971476661
2858 1330853376104068
2859 106182886271233102
2860 8475495355010919114
2861 675928433501168032250
2862 53799056287208498314816
2863 4269439504804829493881988
2864 337549985117321968786640830
2865 26569479761219634917998605325
2866 2080957868864109718220647597500
2867 162098970908152686984789225801494
2868 12553729082979988670039198848085458
2869 966297338144254821862277416394268174
2870 73907743354126168140743784437108365048
2871 5615988576862935203045156588263171337500
2872 423888125105932113708973944248223325861638
2873 31776645344755087171706041304835665856134978
2874 2365631459730700877152099785771281136509613556
2875 174873051640428458013961479917426949274973520396
2876 12834855854788067659129936492094768133847860156250
2877 935201940851825537780252006111445129192620490925588
2878 67641992178144282756485611880352504478125259715664048
2879 4855889665540246103999617190770884230061256435096952072
2880 345939929379930287206319547241489216353298969788090524878
2881 24453567535138141102069871919029652891999447689662566328125
2882 1714806106325587850024657319805394951960787019338792337157932
2883 119270099316575877239900312110725780172984514960779761578674918
2884 8226118624735429664307324218723187942526973578440089798031146850
2885 562468968389791681178361048286954635673304679095888202413198329478
2886 38117632023301128281794884636847449772877004146196239976696840625000
2887 2559472864008801380181177297965137169889249157855787948976978886841004
2888 170229860189412387417928304567975557706096363652977325472292877840834838
2889 11210744030774593532949060401246394637985019426796209033136026359413839094
2890 730783489176738541176644542784093458089240727710350865752522066869857950052
2891 47133482194944880579800230724892909586334166536970710932529225905990539062500
2892 3006602395845496630325840207337675826636715579024738376788945223424941871341034
2893 189598489988849971234659122031058259209849271595567159660908743311898720667107308
2894 11814072037081483919475331974088578135535603505839860560451164927945732129713919776
2895 727025130811532388293879402255805684768381314575438610553119849775020145392478777400
2896 44161931959688016211897001480270593151588386291912885345770709954156565390430761718750
2897 2646320746692875400315790739190691756740075313503934597765786205004133997291851071772946
2898 156336786600706959309902793851277205331554507278438604484940911627462794197594344376220828
2899 9099391332478375608321049509500322231818171237192660568388639146583424991629461516019284092
2900 521412713646701577855939534711579941310638403856211844862337805967410054646031894855370640114
2901 29392027107704201983970793987903045529082515424011705826568348785770533019098486635034179687500
2902 1628502796619964302457192756930951157239833528115327753374612679856568068703160465310233122563032
2903 88605199085569279375687860507761977843555884055084851770310933141494133006062010247889466296762648
2904 4729403411745250966723585859501666084594087108053553775100134566035753940737152675874431001444812070
2905 247373796560578465144657660443894172167636422533729024797998721083178657132013262742193853391384787428
2906 12664202464589676910318357381346258148414584287223763709395884184737637580913712421611178826661132812500
2907 633725233406327635124135973969208781281726255585891220313011661280175997297105022736399156501770922826712
2908 30951513588443682429555078413137776792262695606149949335014214220901976255704743311970809448139435101585018
2909 1473006516386709322114123083269201477563122338153616084317220358252364257764316628271605749331119051845610664
2910 68181253602237904352972695663961416908184319827508523144332931766450426865884318522172375171750354243492297104
2911 3063037934356672199078894855857411162581283757706481890026453679378577322496486088842107408125055589316406250000
2912 133237857921724119758126498834373699913526814142349460743826549710851682115147936714128780276144441530266463411438
2913 5596200263238398858367552926271688190078021857503269037743883837175041591965984506385098102130064157744764396070813
2914 226231947006548814687089857099703831133445140992435636466177350646751044826465068327822508000873909703330248217193996
2915 8769262399383054736339799303414247172002775201130305647677092099497814589151405183849526279727902528630036072003710854
2916 324449917809926726241060444446219948272537753517191845292082868588686985339054931859845397327132894705029114367675781250
2917 11394634491529368890942406238756466571987983440451930125738226246064651339130334718111154644286884572608031320933851716406
2918 377240264741595888903233195969718847227217262517180781310279925021718404760595461525873330513976910490171511392005276430408
2919 11669408976547302371541582001797094770908399714129937854248311117766627210989092162005205860928471372962922705583719077710412
2920 333329874932182280771786884277477003234458807752354907806251375979556397421872236333391322323482044082525182982034926394303286
2921 8648939415709735301153573655943344054408944399457089562838040210133395126596723995926242678734679197234893346260014831542968750
2922 198930701847801511528528877857398515015995324344132822123195664553762811045367745895487631615732524376892071908702252080537218116
2923 3896367271282429664331733136238502206271113590991849164149606783634845438001680524662911693520127951753349651626855881154514045428
2924 60131277861269092235365822498397785796665843315333624463815108626833783912205100584262785856972524313568739044956736027074683828490
2925 592660618109959984047827502872742587824212555835076722123911968498994580095854015466217224845440122132246521741506590824852009717500
2926 1
2927 76
2928 5850
2929 455618
2930 35855848
2931 2846643912
2932 227594543308
2933 18292646216950
2934 1475480555439372
2935 119244998240269508
2936 9642063308659955500
2937 779055878585394842058
2938 62828174767685514928000
2939 5052602334750448990786624
2940 404857272040234501609808568
2941 32301546050255097233399244734
2942 2564707271111026336975866145972
2943 202557100628303663180123914717500
2944 15907114977643290744701911257735724
2945 1241766219337902556164681369362397778
2946 96335976526869383539300168755913102896
2947 7425978459172586337436315671129787361720
2948 568679446121383920183312195897254365825000
2949 43258737886401218152426721060047525621297926
2950 3268317751633113261119595272135448402381676888
2951 245230750766140389635724799609560251715882034612
2952 18271887361273884192597611237682272444378087307384
2953 1351780740323855134774952189633381999640035260156250
2954 99288007653980154885125587908316274047166477394763072
2955 7239414096129150946528061395818245295071767985559801648
2956 523923871126304841831256102357042212631253495622155388400
2957 37629270279513661991284914242866564751676650271572894300878
2958 2681654521059001581545273325989735177075612398256076591562500
2959 189590777800811400531510604602298152293150012159931588622668332
2960 13294679631813233183625906144028313144613419467959896664597995308
2961 924452374741493253202110468419617389744373394573837979017633028834
2962 63727595798729215981439443966079425201308479834500598832357319904464
2963 4353992356967342910051595451728056820744228579086674977157635365625000
2964 294737955649348405026965800824991769205325479265856474330300511397523208
2965 19762142370321410125014774286360748900684111359797325682935777360262116118
2966 1311996497678597742818757502651581304365615393419047408402742492412174291496
2967 86212983511709141443137455097601101155427006259810693372077512024154225456804
2968 5605104545209936631252188416308817648752689529420574420351257051525115015625000
2969 360399319532612778592637357882792712654527066466763649905970215425083215898194666
2970 22907585439093321926975799416452548864085769419707106365220322512720271258397107328
2971 1438674575235756613964128672639003493756111417711617566601957289518129430573705710112
2972 89230306452291073166875500511993758798733047508657686080023044200334938467457449040656
2973 5462508101602795070984004230386509775168121062529246034620708287494865213692180761718750
2974 329874161186984833323607666993622198220748086867698455148481119218250318162656264074416776
2975 19638541871644148002136388536794769084340825007702158178020640120289347564591165235021372188
2976 1151815432774642235314508817270732709128444911335178140928410433638757060573445550348510203000
2977 66505071356574883674384916002811139362485701931897945556662752989174490558708898601393254446450
2978 3777333132057767546570490959462433778357656660674654016774850634129671513446245083244335937500000
2979 210866117180132374354127085392926647324917494437250926908963779669303709293490779444874269349408664
2980 11558991852011278004557490864183519367970981972215727958489986763469491231471799103363931970533586448
2981 621569203756158818611501792074250518756691341092310330948620668122127431730873350058663040818071332134
2982 32752099395760166539948719348143902609700790326543776957038096787303568310023865310475260233852538952112
2983 1689062058390929216521022733269338101094744482851000294686368061925273402842530190918924139103333007812500
2984 85139507352849311275877138433860446719211781857503936418723119028022000916355256813855847978328836991201648
2985 4188461597929578472826650859135574651908424418778730837123192776170477059247247884092971890089827322046260858
2986 200770576742656083384653116458628841542306963498676143364915861032082889211498884137707497810743596855333223296
2987 9359733439560850571160808909357910203596051530105844686185429442673415315801503932038587297978102086991693120784
2988 423481497991045826446302180543688685181074802890114713716232744488286492351139185784694903503636319099492187500000
2989 18551279518683752223737422175483473376514006342041065512569584136148858903875649863679186708722478170506652111726318
2990 784665156123493273528420897785853875203008265440560259418851590252210437010219782230679056248308815647702576216053668
2991 31942640923302068624508227494125669785385625463297826306676876593169042586416325820978493641562136752040012659587916812
2992 1246771135183259002140962051873561342422769641047693723045213950541467134105920411842235441547822642007240389867678631212
2993 46447174836880302796922733716570333594937915828964227686431550232341218948840941234138402318166789188696747760461425781250
2994 1642409031551695527833477167442298217547409159847101590495912595685491506331164751438484813490848868965652531363794976420112
2995 54745666561486301314626941164849762356871259646311783495213902260072688378316504966133739750163494412743737010611554253333128
2996 1704955316132861993886471799480213077908883641448748803986756141983485991990897200359238549763689527610309133121281891228169800
2997 49028954299077965726962841807068219646215155476100595000414555997653056624962395405121963102771457615469862270487556630974114102
2998 1280670719287728069131027535332066008113965122363892937267184055411437673909113714193409158536967180872707125953741157470703125000
2999 29652056890248560067110522353206401507546715469687778286612984021625111452001463107908607988749024523412316511297791647973796903044
3000 584619908115093905906770891889997275140211430634531952749815596601472192136402044100544898094521020137225147752181271871427745052488
3001 9081494804261813207326342004596999359976618173220252790829980202921427575355185536235518341002483118556340136188818669101678039450634
3002 90092538603545707285299308571050241447828878523836388121453335967056551061048373787397550842782352519197926801299960482334671726706688
3003 1
3004 77
3005 6004
3006 473625
3007 37748362
3008 3034918498
3009 245719160280
3010 19999517469653
3011 1633645918759750
3012 133712704916543502
3013 10950801396245637148
3014 896251869982551312154
3015 73223185774372143753474
3016 5966131464477761681682500
3017 484413800769175938336027328
3018 39167850833299871896645578573
3019 3152043065269531623118494224446
3020 252351759311421579721205936303254
3021 20091470558331284410520406578962500
3022 1590298516520054011195902484812551726
3023 125113169268604771252188942886646187898
3024 9781407294457487450182057834869388578012
3025 759812038791868910165669530337514766254376
3026 58635684201839662201868592375101339069781250
3027 4494915229713316714530705382136322480905202486
3028 342249038434385034003298097319058355963810692748
3029 25881155194130916122043124819092478549175556602860
3030 1943589893715122710741006644558033483192352389148500
3031 144931002640489830986836594042657278945604448019531250
3032 10730138076173413974650504219065051211038662906523504264
3033 788646675731403193880950605927430951391151700675842559248
3034 57534943145371317987644193478313848945493583441865445208509
3035 4165663204871763661870316343985738168503668874072434859595822
3036 299269781030441309628664165208133517545536928407140782264843750
3037 21329576848869833688615152948341265724901774356104935951858243348
3038 1507814410386475083855587203579390303819104522022206518701776095398
3039 105695495151619188147414629100654527257029999249521664822500612894826
3040 7345064232385029661460753974722137098067129454891838713964860436691564
3041 505875512127945368808671618668219772212814732129041946138514134546875000
3042 34519914959112695766894593138128665632636465349649625499379361437815951798
3043 2333099609041849212097173804891284274858210680616623757732299968023687484198
3044 156129150152310525625860232203919261805412603878100537611565050032212571214692
3045 10340969668439161673750356136416063296601500103697941237599200366824532263185852
3046 677631752587625086778488106822017397680740336468482222648027828417827355117187500
3047 43913570894368999632878652082435308217702990060359075387574065944931904722331808482
3048 2813076165566699276044227896687168012515710164892660459225920365057680098561639358648
3049 178046806437002777275354695147414564853944587603043943284856272598576414125945296268640
3050 11128459573698002410084857896515768556175257467180857143149629032876102599509934315060882
3051 686510293764894822179246353929574375562108303037777094892948490116191133877667446386718750
3052 41775004909129773222611647284051884820641109993730076314612766753680569689773602273512347004
3053 2505944469029796689313829338299270229809227379337085576655098724605415882261898809267919051748
3054 148087932646170836426220290978358213857884562351604801237452891892209377808650026626842736045964
3055 8614827373234861094523839239515389414774916955107966940504775425585772049152846085377636037138778
3056 492960967171617726694703580171883725809171246150755693903485028504777697017674738614023193359375000
3057 27723612949860406522059954080982291820971338331136249485836281782865983719631642557626366715697297864
3058 1530943296933282802278776173354148809711274663583628823413267579988939757908232220340886433973941627748
3059 82928749355908810644162308613616718460579445472508668545190187822413244172656488587096544081565480125206
3060 4401610855006717105738807929094761843858276878176178248914248127281515243982950988945489996912725802625240
3061 228641695670031329592596066107164512128007193716166946232109478946867836137033516684280564247141362304687500
3062 11608037665275141771349225062678206378931973461392934552837411067019633470404711526785859573576940105292331816
3063 575149406421087432915901636057848398878252179954612900069147369671831225013298627064370670614476317041616850898
3064 27765492358000480264532310156991160083443308978973920824764109181583296009279049476698682996808432074711171405072
3065 1303553291471854585873168720181445274519120076781516951831519907504394938952665677523548805063671195906988143768496
3066 59393742437422323472480518347586736946801680151639846472920744119057924625510316712730986185779001920575909423828125
3067 2620005066136044846101797049552187949907316830588745844419670109947568985560468009661590087751808622792687498597961742
3068 111587576722015858518129523736036718347285835494940335449434633442500443374996316032077328679899259460213059587062904198
3069 4573902057488929359179942234350845608518064376351747644482904491238391489603850280392013039249310284100831607682547863220
3070 179749973116983423112542507016210825460808821456981835551034690422770296778427661259826448096539072801989811957147145175382
3071 6742005348144703605378793950873628579260711258064214472937151908073535359711240009748515165902019006722134697062072753906250
3072 240016226016295040099250883067311836973240226800058557190868218671446578122211744904881854519640880367417561113619208420835852
3073 8054163922038872573814642473915803839645548943305235816073265648517655199181682121080015999510912361643161501985963123362170648
3074 252509233770058332475109650691018346713372537698797709699081355988037359589846077536162713002882452564208250516912229235190006894
3075 7309584781002467055568209548225041254730067959624774756731112754968932970125783203007270841666041256355734311335120893650346679046
3076 192192219095137977699776344748840362467219371965783064330850596791799393847275006604624473240006609790287467890179181931762695312500
3077 4479133247420991758130467470904303241008413220498431782714959826373569067441004424760523567791099815918669253151260722149435896015708
3078 88886611384042010013112685696831622779571377870587618984190074050603038741124337859153395994427970069545880422115641627607370955170748
3079 1389717735215596613782610254243382618245478426941718594536377645341108758101308045089799296102124970010067346237422797697286780026043586
3080 13875469288408848208503416855430702254126124730750332985609834514208957660764379562761027785126090573146218900197096775446137177904093656
3081 1
3082 78
3083 6160
3084 492100
3085 39714750
3086 3233012714
3087 265028965648
3088 21840854504184
3089 1806418916289682
3090 149716264253431750
3091 12416863039061116248
3092 1029215451473580598988
3093 85168815041546452134556
3094 7029585075937540787312994
3095 578242350086852974425760000
3096 47373222698027713657852116928
3097 3863308905345250325733670944378
3098 313467567250253394278092714383422
3099 25297182078653813231090754977182792
3100 2029871327057037866950231031552812500
3101 161911501180739023545948005632562247652
3102 12835606414998888650106067691041785017818
3103 1011154430024233158796239005737537553966880
3104 79145471662627887460614021466165383512565512
3105 6154541874285909481880804482118381286941312500
3106 475428583387906167320258173818834111322062130614
3107 36480090277706811545500163012150240138321527557808
3108 2780152209866573746509484395267266598924245186193244
3109 210417574232174298456771017650173546360219224329251768
3110 15814333799058528688631282250866954723085983181957031250
3111 1180115527906775960905457906672032404967624558801000376704
3112 87427020024991389817521310820796235308575893817845357936848
3113 6429095607371979933048006223093679599483527788888700390382666
3114 469207414996619831010900424821388128523399706675131599657944110
3115 33978966112584495605420391286589605152010600194906534324365625000
3116 2441163643434610206993830832542782105463968929500715131416654164836
3117 173951285158916191905945803053862372220607883748080233683136558631188
3118 12291257804242031799385991211612919187094712057844631965060768723598282
3119 860970210908789161344232114745197438080915021212438526258004318988126176
3120 59769460607473139796879069154048100358623359109104797103391074741609375000
3121 4110902923800103451378216009306481554928633315105810601621557243257698898652
3122 280039798077097382792855781561976271429088215846427866244359137180021402247078
3123 18887536093005336117311788694084502110651762851715161194995961346900589122079440
3124 1260788425989060717486526860379634017361457929762086593220765279182590052385567212
3125 83262271775519334075205329289344877542211402748478333480020793870741326601953125000
3126 5437634611699547563441618736644832453229505994696771712961292218164919114877486361922
3127 351020216832428843878458795774112947298645416400697982242302541510875719313246408320768
3128 22387537996688911472848439558262249906369469272669768145209100154029604853831923006196704
3129 1409971924680936672559925396705331737559471900815014551219872480961883901567188876236165796
3130 87640972198318205336704770111184631162146981127450571218794247212239648848200931796386718750
3131 5373318509202168880369946395858760734731299181181452860392318884580071367224664251398463383248
3132 324746519295190113954485180257605787846452696951411578670095161248880675553207891203576906443508
3133 19333951987192365407248799582262945149372655434359849491397315347672874738184851848348519588403176
3134 1133068791321960515701162003780069971881272349335658475907519151931303623544320508798822348583865786
3135 65314821151718705299587742347567708243934328192093145264993086158130101962331231113760041015625000000
3136 3700149765753856609964315992311524262810184677448742993200913230542703764651902124284499267198933437736
3137 205816225413418400844808091943043853759469562456571738690239912186712113854409326113695310597131546699048
3138 11229422848035886419211630826688152410011362757091799186549471319204634043345554736273759389874459185345942
3139 600311434233140468003465726435706553400312596815552603985531040015224589593365817186238187590316442348654944
3140 31406096057296237633904879440655580081173595386812247704021050921779876291567245443221279824360344233398437500
3141 1605801501929372825956551019095802454747534269001812485332247379716497982671017878912439133985954923163653962096
3142 80125236626127317200591642616523687001821825656032304494795543916076159948081478505569562430751158798962420601138
3143 3895209294317473003210132820484075113849257012200320143128908739933053303158193134972017344200066659431761990816000
3144 184150228541397319529241438646811803890946707183573095169220106157388006056383474177594061985489098382060614743941360
3145 8448578025747129467882835075429371611479503281221427219253151752647864938780105534211813483176722622203681799316406250
3146 375254618484442288093519355791058409209551986259518980199264157887132548560032897158283942877298608884809769019746048014
3147 16091717964517397689282956296335051473329847455748557713351224716014985386061751828230605581450694284879718915530030343528
3148 664076144692908134767718460184127298294247055089459548712987468259567874483235198304592667005566715860350221741652968901764
3149 26274003356935949335932338855770923723564112372986396003059274144195561010489259698500585340182507670706315711452282719220468
3150 992098971109995424501529024053632991658354959912841170640247164172829924818560257777212123443370598774017565384615783691406250
3151 35554718118005855627520595537536412691038669751595964291296112542512630560537215469414339641809778367455561337414889960236330848
3152 1201019960521088274604969229842218738384116896415605481107828220582805364926382962882547296159071747059480151728354465655319174968
3153 37902049640169789853346742470928549024918515277768145124582720476186884791814520168954844307532166785160463998599607439810494837836
3154 1104374865110843352694349615150084351584285512300247528711609546355491354804187409890401877361782345427499619095069194781502427803526
3155 29226771320702321901792274511729030455374367212305250687515012486258997141469518994312513866711631943298007065988284515217285156250000
3156 685556534161877230691482366520083845765325341793908295881927316339865169223437187034296727958904793568224418877760549338864337748649228
3157 13692194844327700761133825643995047223475896754754918376831391555791733604030060196296864277188059147124316226735025430849250167280399208
3158 215443841496319407020024079761304137185413088224202801048971189381055887719997223550162526689986830842765358930054742112918517886710362402
3159 2164758344851924584303283913113224026777170916167445875851077394158858703726170042657736232110752137514455110198494350839318859447583899648
3160 1
3161 79
3162 6318
3163 511049
3164 41756908
3165 3441305250
3166 285585060994
3167 23825353589173
3168 1994938318975176
3169 167396118530116430
3170 14056792297992949750
3171 1179825090465728176506
3172 98871901247994078381028
3173 8265144188445804574121092
3174 688666714429158627597437706
3175 57156050953456755762393498125
3176 4722494478788175225756141570112
3177 388276041288880594034685177518358
3178 31754813756391526856626649184587710
3179 2582551385654067942783345567472320142
3180 208811714616181425170883735847220737500
3181 16782012061339817575440906364720383825692
3182 1340447022674608005780128090059262702379538
3183 106394044155208760385843786042117535537352514
3184 8390762044853180407316713569771328158859648696
3185 657448720951467321510191574161471288346890687500
3186 51175423999797102170514072620903902265305977004038
3187 3956972583466247015758452661091393082849122784546068
3188 303897933135128919063289344594091575321959695500322516
3189 23179979975126381287778114807081020372652231338085041416
3190 1755785556458442918294262530546439560420917377371285156250
3191 132053350483587296834156199102760539098019840485568692325181
3192 9860217104143450932244191666350910235095530262549470824934448
3193 730827300546935894869420694255205304933324022234626397291454182
3194 53759919031882747439429661356001660056222484910935263931327899854
3195 3924047852129122517558623688477932381881957494043705890522177343750
3196 284151487837512370350066226815913091758862368580953614528388941962956
3197 20408230896650955055548685853658592229689865604578272485444755899232428
3198 1453423093126150575757708351071521940618333327935200736972286885934764450
3199 102610799778956546104236410598178255397317276494501818363707079034017091830
3200 7179312879676754360375715734933931026206092697353752648011190543463765625000
3201 497653638818434604353435677240886439542321793584888136403778028145514558250724
3202 34165096259080118544732048261301613106387510993014899911474447363124825728692758
3203 2322183571484396559802760569509916458564570052358776261207481292119343804230433004
3204 156209094174203630969586261728163749756737890103214682620801021977737979184762439108
3205 10395346780185156957035316665031557289023387324353972299581138955228059625339921875000
3206 684085721486773115653667180736201204113089295996486286496408862626209991625620668545578
3207 44496420123193038711760627623165009174503356996912072811361078175178278590803999871601938
3208 2859393819214983548765353411653343075981784982087861877446057786817532483507568854746164256
3209 181440711458992535866021287435558101772120025738974947784253693429405909906146420353067635836
3210 11362392562772082413535968300706566216429358488753205954744534552824324540653779685830761718750
3211 701818829443173950874277386112331126971390982809260458277049253880982687976761793118851214207308
3212 42729530641261649049493950076901306671832804746257472903788803168116482250350659279409781882561468
3213 2562634671499127202586916979570794892456169663493963085282925101768838852923252076052484393866581272
3214 151281554640567840563542971064863901747952999794667045453218487241618406944276221295195884916747961138
3215 8783876975532802765769886186493653440589857449579625637404027303381596250845124737716632112915039062500
3216 501210041322335955268030075608258744812527191740856859035317866289966087871052076706760008179056476352152
3217 28079359754965560317801269235130362424756418126086755209362485572269510498244157734306348010597313315237848
3218 1542955391378108432444086878933457783821888479697403827482380631154251698475694114011051266510082956555453990
3219 83069607538938956109621780025947514165623536730728014561010040903212929510956158722444429361930644768466803368
3220 4376535362550123255581513511804225715997226771645313865087639650969210277312962979248213164840367615278320312500
3221 225341255481501329046457262985891355778619991708860684749891579462231195805933555744170599819422506862831813032464
3222 11322232015765680264192960757273092980617978600178341717512562818163216767929890756087572890829659200624276204987578
3223 554228704482466458096500849623421358816925553562123059649907976103676299096005518049609151678476954872370329180295069
3224 26381999055734176634307992319293821082673158654955691635164954472349202050551576791237594466570603223237021078039873552
3225 1218647572804538196652001309481507726460527073139741369869634263651081166852136154350852778098260269412977027478027343750
3226 54495620271540484942558340466256092217608902721843854755323777594056320889360033540393279668084075027075693283630904262894
3227 2352670562963459947932927865713725335609772528299153927635353148635163175662869149923792244798194167394536584720498072607158
3228 97742171022676931524875903895298156807815723371604762596197309319771466538700355346765698033637234459967791730239156572980396
3229 3892943773444285160548083693974143757638909653249041822607288063876741354830806394758634833658922099659761229200460087467331660
3230 147971196049521944375978523867692315846234732669700426806966877108455985285981858061474089878335009720879584157369033508300781250
3231 5337924198510873207503102828498771944873946670278964939716058075141007514057130035428300002500450280155443425614748782444417340846
3232 181493546034086289226841834743349931602640432565327144065168591762989289160524975476016648877066994246513453621034367979881352958088
3233 5764908598898650771986097451720259502411385200746406257005318342342107906825442829160383019870285808894634058729307223554573196442612
3234 169062830400384426526074051037047834349794219271785281531023873779581643480857054733861567083257634016070478859778855334912125859159094
3235 4502955239734287827810081115713688636857226102059677981402984019958390451660343043264653251667092127672512340685816494900741577148437500
3236 106298872513763585476717436117629903430587010402653692808788080877563855081132654503356560334864994328664322992185860857466896036646631332
3237 2136538048617432015173924617633525114145472358356342667093373463458418506673231781246791141691345525336719263753292428498279453921022529368
3238 33830433134408400896670473097981024918701176585263164688819396904449258798609386720516586720340801852561053435955743353840924855047740928330
3239 342060321567292824742676191383807620570172129888075888257973045788265005762118888309859618096961580870231118877223172062975117499090808482438
3240 1
3241 80
3242 6478
3243 530478
3244 43876756
3245 3660184396
3246 307450876500
3247 25962154283426
3248 2200415758287448
3249 186903547546348872
3250 15888631518237624964
3251 1350154988181660109750
3252 114563710220141157444216
3253 9697923939133562698675268
3254 818351739967766028262928200
3255 68793240445849432680782467050
3256 5757828338774981364643504120000
3257 479604420843139109567942838865984
3258 39742883654558541622623159404300388
3259 3275351991382794514200490338332648894
3260 268395409901923465921847877256956553048
3261 21863896547662569967957260551626174237500
3262 1770307880366524255437514030683938818821208
3263 142457330442722510265826117658825569879995058
3264 11391755182988489122543235878742930372195048976
3265 905164086882578299001443596892664281994730819896
3266 71459322753465219510920901203380570104121446625000
3267 5604670778634399737955500048747354802486374427028038
3268 436680921700645147212760703144309835514610022104836528
3269 33795689671752269602365190384416042224432132811418122292
3270 2597747222615714040959494719258337999762087438911221318928
3271 198299109768303256213064941699365711174287065083909722656250
3272 15030598329793103797906708894718778189394908435225354382801552
3273 1131096518568003267669290030023664059649101095573469408887552048
3274 84492812103394270640122452272197833265696586939947048620311478820
3275 6264085588243639182090135431122760117391282141261004901019224915278
3276 460815101964289125120655561388910083255782690081601763069084009375000
3277 33630412286798983343730003137220483978365287726407248214182289577317164
3278 2434285626091321631304900343797606618447371228118827142431970070958621368
3279 174716561272270798746458120021214243110519924788472400756486825109798770114
3280 12430854954051529868367333176082787396826070646733525440985430121663937300752
3281 876486436149057328012361628940691731961563915846986369122773251985485015625000
3282 61225316686632511388131936399288367244162824485223452496792460913953371469387384
3283 4235591468529248415077292495027787529416854808762140076312902970164298427229889238
3284 290095247649647449158294984427106413158862506037295443889512193782962099072857614096
3285 19662889950251997254615612884824497800725102131629362236828568381062866461236969739300
3286 1318440910233632197080366860325561732760186289570100177271493687249410880400016093750000
3287 87417028124941570015109029188773860553532103634241322872017864387475049569648355728170506
3288 5728714230391653132100506224133198031793512825293746527325007287432999096468877113953065408
3289 370881397634562498674969843977462880285886837513032149034729843067267650455165129930291476512
3290 23708657245221900588772651765191308777038149245962700863531194178787890234094469113334557293864
3291 1495667628886111947390289633038642422786790015511220666651148890071497466195461926268518261718750
3292 93060460443909030992003520524308280244108464952986880723602211522393333025924860441193932487920112
3293 5707223209940074185203508026488995297763396476894428435264525584011537562029972137951457254697849628
3294 344763746239715796246019757068965168164068278205805242253331576810892051478183113788411769087182806640
3295 20499373550744007826135713353044300875380660735021623706721373318239141284263653550166576895906407111378
3296 1198787250964230810703505418996509190521298526865237108220990282112615539084449630754207958079101562500000
3297 68890358612939261022290820464894114103484597495957031424866199745029404411091266177763633739982614933471512
3298 3886782812781519840299170946951370828209019521488563893524351561661392742134996203332278075571614050951181648
3299 215081203316959894602592345755478400981204432695106159055067897883294542772400084805155855305403677458052453734
3300 11660547609032368351010943951073607231168403403642356073795061266453701253140438723097282978831499567699385527904
3301 618609650316924172457673938597198692182395244641922733566339035105788130271345442643340158384418086390864257812500
3302 32071425672627026233434828664480161377373153236953763090385242690066678962028552693478819682010511060725898944807968
3303 1622493095529659260189809345655886721711236749176256281608800969292206968969181095698760105716318964482874431172616218
3304 79964112399748519279380861741155396834552801436460167295181707356336686551864505715363225588204859410554921565428935216
3305 3832227352961162722095042834358637497166412228335403248272298378251603133075055464921779434681809561092223410778081906704
3306 178213842377033130247341607027008166900195769195440760544729695779469331630748055590384910944649380650357488684399414062500
3307 8022820056003082314928675680677308245607950440056940848144953382051273097049267923934674108652535667330518890300369196878446
3308 348667325344353839935423589592362435013274666126189643502911428833187512573298881773577468792361529035711398620987992961448088
3309 14581407999821548069739174560590509792316816476549164785664152724404670514698497723062526234551239563317530026384420156913355532
3310 584582442152920398590493040213276935344187029830189719544033363602806148587216216793316758403939296852696052743999730945345225336
3311 22365464482067439935373903197896351500384140868753200220830974673776232747860476611210018588889792171384501863205151030578613281250
3312 812062266069523630048087394578684805259057165522744757368021121002177150734994267601462387785491800522550100066537764443893403136016
3313 27789295615741106296464986554328226468016363989517442478745221128145541198233650358386089540247617430875107147833414240775373703712008
3314 888365292634588626550322611216727638925228128061194737159170136693294780743304355950325567791616602813447018749473721965321869485811160
3315 26218849069247505003239721259293399018145200200576179948683509930359622835596167048450230432070189522094531406303101456754895155569205750
3316 702769855355134610212285859287718160263700752167902093927116393483695436836829440866336992685779982107253810668081693217877941894531250000
3317 16694675558417202606571135385493466593220894003906248127835869012442057351891222234636688104695174662968496576406486906538046923442720691204
3318 337658557652662016315044925714190833274804334375491936651700110332236627265717179632107409780375711623292261342454459600398313685578732807728
3319 5379929874324581017653051866691728343072350078509038364630447055292392767760522783243944299026441059907094577606664620886509534426354232947754
3320 54734096740903787500436632927965877888103741926001896573508603424355227967871129095224422673879587988607818765063714769867734903991993265815552
3321 1
3322 81
3323 6640
3324 550393
3325 46076238
3326 3890048162
3327 330692229268
3328 28260856135125
3329 2424139399536202
3330 208401354810867598
3331 17932035807272539800
3332 1542492640108428851738
3333 132502457566459848631750
3334 11356317154651021654112964
3335 970348072447643338442563708
3336 82605820091704286105019199309
3337 7002457583530134994557776526402
3338 590815600938670140749035724153750
3339 49597012747508811194334382525253824
3340 4141254598635727217958638354524604718
3341 343856544378766755095850509462411101246
3342 28386282547888790044703566037620768187740
3343 2329480892112992667971793518562359677462500
3344 190009596419910922008312414826600309169528066
3345 15403285098155734719419796310427468234884216378
3346 1240893479095900162807874607725096617554894921612
3347 99335461220570805233739154070026682018505931566184
3348 7901128545479762729135201758166826289976497710812500
3349 624387537428428312021541644937311710557094855318108342
3350 49018733967508744712395015129207284845347341491517175688
3351 3822706896468368188618447746346382763906102048387250756300
3352 296096949500704169191895644531813480502031803154345342415293
3353 22777063827581162007334780371585889855429990291129882644531250
3354 1739812899960230346504604624081703154470474756149981738104695782
3355 131941485292292725167709584902493297936316309947769721603364789648
3356 9932529205403370107344949868911478471510697792105536148592347956134
3357 742089229389982490863791855404179258744665689425896419883656500424494
3358 55014953333946467554185980589373061845718733843591431253913400442187500
3359 4046100096541347214615220836234910191570647543717984819907576705992811828
3360 295133815565650112392477985015510411254869628018873201111944361350531512758
3361 21345938807250976907441543805247275070187519250180454150915046876431527611946
3362 1530400382773202474950962698768783230415988400804093640990903796463074162233444
3363 108732634540591650111654844219859617816843836385522226034206621657463191921875000
3364 7653199101618600631239212029322749151230862842669089139672917019979033468046658476
3365 533468712947527136578954497162642607100679061563396171197715240880787593985116484518
3366 36813175592607377367950561635952263494952355536716634266802638718337530895298695670712
3367 2513981064708981484813918272303876785481333303377502852966185378527448482062593044583196
3368 169828658645384541066966409527312729063040639900634831221279861794206398006836494082031250
3369 11343974341127793462674306345990366866845843381445375212321246203948784079132948036380705826
3370 748907407252186435131470427509071302931968073507334095058380806744222260316127252465833154428
3371 48841657003238914665978507991093558311357562841873542983543113683249472064127877357844659452000
3372 3145060824548692266543330328214114114156680608035894381636784643290597003742439931254583768792460
3373 199850919429500274889686742974709863003175720218992059492441697818953664632822208201981071386718750
3374 12524699301839575191394970663527766346894562292893496050790687218856998188478490174102758675059017624
3375 773641977108991949147168098933862285674879154416051673282752404315676749117185155033284456558508281988
3376 47068652405843963387795768865602744802737697436770241137617687493753664180439610058648444999360157629284
3377 2818562634293209159678692750575100026781814903197105506177097912622026600061681253592310866354721202587162
3378 165992346295374264278002992488051461886144966929647993720819835268058637031311899777202849942595458984375000
3379 9606057453754597130050432581440851505243906374128290850938136306207576892550316683458862006976113180819192328
3380 545757572035161122991638399954301639925654844532217179591992000894733107581780839208399169480673735118481905448
3381 30410022718729309660977985906545480536324162735770463062923402726056623244283581006554807822135914215814798685846
3382 1660045988026500927541018000665234822464063942862424799511177717154582354623425180368259375541317310649628555065104
3383 88672085587823292613711658930913614314459363923965735286378650372682936699650088504034513389776526653812729492187500
3384 4628495235068761606544020677047054358471833184200191444485631932108364799701386436177358629639332697670678961682369693
3385 235742614213985064266105797943377428396421645384579067548194485244947867953255826252003466548780359997131145991345623058
3386 11696785030335853622847519352689826984467515124720634500190449552371308713390402752513588089863290742310666160949651280262
3387 564314724399490889778584184759159118211133201248940227429767154526156673968969129954780297358985867190504549316160603240752
3388 26417576629570864236095890973892149078097461299959356133894951212227563796851943295077307214249457198103492316471716308593750
3389 1197134207075682781162914052630228250988747631303698950069812080013458315670195994653366285091810963126893531250782831982390542
3390 52368994479505091155248591959184728108761197164865338566802149481671819995557676041523725726862641483787893625659919844268093068
3391 2204411780342469389159002556793707472945033724788787751062653326727744143545534280990499852355926445399016655938178300248352786900
3392 88951345029370204799573436512900863709603811144857386060637490459609083666030783779929998406227493248408144022855199693516038515822
3393 3425165153735337623781879092605918642796909369590936588230551069973746627795032268447439947323162486424258624337422057521057128906250
3394 125162220632168413487806415221820898711534432734230665811002778901081907572364899071840742286724456707907657165277035403020124944116084
3395 4310478010824246596190767125636546546030566873564657204537419222384744961585650917582411367567828606781891781560790091637154633325408728
3396 138671501678353844899358859730904131497841375584836076410129551303234031097830525697806602240426528394538333806602770540880123915901117884
3397 4118517516380674025416128233428936861515274589756159761961758896048381865807824531893285621183437262618826406479272373835876597696418439558
3398 111085183917655182272157738984590534442101099578479029673365768462592806425567265669690294187097452627899512009178392421443936517333984375000
3399 2655344804607583160162308692607489989236617687379480122258320644906847432192229927686890216637060931730330919718699280271841258428663786388924
3400 54038710667441134097444398132736980260442615601557735278221275271899714391745353742008145429543229036138151802241170080708765227482094883692038
3401 866308559958284881534491627052286223839763644005755468459943199140598162752048212147101912943199339218727017911713334939925826488700749804882946
3402 8867625844762924923217663579114048794402405601571294991696112465770428506434306056237239576919676225875929510029156578405916438658686503503431700
3403 1
3404 82
3405 6804
3406 570800
3407 48357322
3408 4131304398
3409 355377382360
3410 30731535794308
3411 2667477751998750
3412 232064587953966602
3413 20208394687585235248
3414 1759357725278393105784
3415 152976055569185415856084
3416 13272373096344175353583750
3417 1148142101380744452708783888
3418 98965281432972432255635102348
3419 8495225750863822240719794533126
3420 725900787045871232554573717296834
3421 61720667143121519528124386935600000
3422 5220423942266325064708086324649886656
3423 439135799465133146677273013544373974348
3424 36730491604446105920032911050548354567742
3425 3054380322021337142649374538226317941226256
3426 252484422061387531157073393087878124941812500
3427 20745187547804873599568982602038241820330632236
3428 1694080891384647119447556684725969959523541925498
3429 137483754158833395113685677406644904963208058334240
3430 11087583524346417151880216867395133295406182483472520
3431 888500824256861693719501814363451978303215996445625000
3432 70742250965697509825393389489550125732406896882450434294
3433 5595783326644533603946270784059676800343281008425718790048
3434 439703380139860448330310129199526093665164017406967585460764
3435 34318299314222626358272469681880398415516868021497482138820822
3436 2660127802989574026730693005263451356237330499692169553144531250
3437 204751452322787312746405016710963429977660978282337583852654377888
3438 15646929252441451756348739213815492276729649486363031004898750647248
3439 1186947681430539528781676063625916356568947438211280861637517874848156
3440 89361360463626772760748122999934412621184676157293198781324906886241454
3441 6675622841511883788415094866092732724662075083103409315053952688906250000
3442 494718745845801129641057664048939788120272016180508767463804605346125578148
3443 36361586131504205680620362843232090405734118894179944423899678099750115201348
3444 2649909088625609128006783088281068977894510221748099858763154350209120437836522
3445 191426042311762838789083014936616956715162156927811135406042236148486101931795232
3446 13703241236118840899516013265365494355501329989840384031325779648483489100859375000
3447 971762318730837544157674287111213105148192700916261166425967838820320291092174366872
3448 68244089150117184228168145125236159186965433668468348112381395580985450380297786506598
3449 4744420045777436168365112962518729376316070350544636213538015805178495975441418441546720
3450 326399717857231617472937999863355321096752232245411450428909722960594943232712592941638572
3451 22212138882728500096317528716115357672352011109742313996010108972425552330655648206835937500
3452 1494581499783018901709025333078394403211055103196091883846049770018973723225132245496114771874
3453 99389498810719181917348761196880376523647392658958668993576844235205939591049077628053079717248
3454 6528953569847502136567632042416183589150318216396125945396177750417902687513097919823484878245344
3455 423453457708181653548511858401581388783571685169391586356310666584759540994021797385468651032018168
3456 27101212411807876065209483614533108021059494735470655658727281099310853504421324274176614483886718750
3457 1710559582191737348871784559384572283081513215290738476739432964563377386255326805320351034440736706464
3458 106409788997813248497983185968026160857337163924720133834295037495043953464004536307844436473506833962548
3459 6519679861470272360152399231414025989958579249210945263128523176948841378720687947372056958109018938342936
3460 393149229244291563992791001410644825033923745843395425875010165607953421275892999151137295604363918301807450
3461 23314994928534619647532242618541321761629488029320606338041369159003854459423361751134767122221689453125000000
3462 1358602108867195305358122328850826041865496038023191711364997949007962935529927084817437863532196237639795156136
3463 77719336060880412492253390973013438019816004457223896795790287591921782238122527201149916697674748483878469159248
3464 4360242933310264090893470094628619088582795717889781303766100786468144040174654901317073613855239854670741823788502
3465 239641034768568982688887813454567151254307747108454847922484540479414947681694104872636361891108467926592367944447296
3466 12887173941324614648385349349423169222617922511572297750716714481930049440695024734938918719231769803837281030273437500
3467 677209364586374604304220831215545672787310760379486729211773971025183968862880286963048792459009420206994476839619626102
3468 34722929776257180824770322581332284411350097592020715698823760318557492827617235259923410580707716452586989555382414574098
3469 1734294231940025865317730501379736045013502436105944638620401444003871643553125651788731883679274041772225563725591789548000
3470 84224538943887071360680671072044618581298097400975136678739023132632674035009604303555073914532118028409404357543640196499952
3471 3968755329851460496133031820570731414581614320242793232176565793698151054005382496922234456610206839690710334577192749023437500
3472 181022060443045704665838300517378333391870245530806780003042653295778448657256192187688805894596002037175006891437954846234236302
3473 7970279671356622333759115938113555807141011731162357917644580425863506464437329274265805656192292182591043124254826700408479448848
3474 337665110319429945637864597957048967665593600993328488226680841857031532922656682752113953545235963736465134186296205457069992355524
3475 13712724001044312250714472693398536596009629244431131386616081806636038515695036592593112848650900212662555089961960588621387419706836
3476 531391038466150737011609392213529299280178898094083316478112019005276198809671671473619529907602084233809330578032587490401916503906250
3477 19541205047093739064314987309074493760201314264264746157311753864673266802019779285646156325756904824231408600755910091929301925928686368
3478 677224881432367384541065441381018801048294772527113118763129232620812447947148512681148198233567134603770613862744703997745472730811000248
3479 21923416551789733673675771091421597363464060079396644426465138146604101862266737675569827884022732157946943445026042437119996316935116764216
3480 655178706846366862848755715649877563346927267704550599621325446089941807879373179768467899475153134451717843829314881154946668816039532704326
3481 17781044559085461474399801098132916467075800567862000694574694429170412391650857801911279267302749208978986300131526999996363640209960937500000
3482 427650422495248217795519739744333886673761129649691720798720064891470876481753810252544013231415235885997224123314409835125657725947358332654796
3483 8756378502990050648036287071918069927027334132570152555215092947454453653696074170272871686519391570575041375005737884932928850764242588769482548
3484 141230525612422556606499428655708579588970588537469034024438266823479742770670490676048806719987906622877807718833983351045585741828187936551831682
3485 1454402957648559493864813298727618080306779624121934426936274433723569262239591119391495095786587690744416067550444950731314355610953492789832187904
3486 1
3487 83
3488 6970
3489 591705
3490 50722000
3491 4384370914
3492 381577104558
3493 33384764543669
3494 2931883619211532
3495 258081294624828750
3496 22740961278261452098
3497 2003522406840342267898
3498 176305101144245709707016
3499 15482214477942951633942404
3500 1355711628071542962463573750
3501 118300731301934238669306967053
3502 10281561612430597731146387477188
3503 889586696235498418062060924975382
3504 76597745174097313906700908407369162
3505 6561650158437733893218898049786868750
3506 559082117851216875963365431768568652352
3507 47371863438082869700447832607365768576028
3508 3990996832381353114820139258413581175238590
3509 334275998286014214093832923473048256818880322
3510 27832264461891669918800308765840340789906437500
3511 2303429014226367373088817592643999097500249956364
3512 189474836047144970453771471366977321787913357534418
3513 15489872168806730971179241502654628272661523836342804
3514 1258440065286704766535477820507942823249294445566750328
3515 101595015403375147019452804452215202822166062921203125000
3516 8149494974811337018054959919655448597273328085676374216454
3517 649480468057475887775178024347331023127227810246610634876733
3518 51419969588747115690705834448658655259264946531202429074106676
3519 4043663472423406374439392132084893773052157980714963268186795750
3520 315817589998142569375778295388180896450590123033050925624160156250
3521 24493431484519168676494565732129309914910726933283176151346015050886
3522 1886001042467297369872111277280675978888507035576748843292300464124848
3523 144156149955713700256125203790665587066307978008652448242543797384587692
3524 10935441391846871673787613218553255466581298955820319678270015204488760526
3525 823108809434875914461902225423398973921604744096909385442930986922371093750
3526 61460315120682643147364603707503993525481573617856149583823643282491869558252
3527 4551353614810108046403262570030873040543092900485255128290726199338042234524388
3528 334178916425149606418138098445626415967376669220427627516945073774768422245566050
3529 24321321674458583840929267993691312065753007649314703804433774173960362909108134892
3530 1754018996732329413616414710852444897371182698904403344010229570328759593067890625000
3531 125308865760779052670447318035949493293426491816796248560319485132107362802203470895672
3532 8865082034419754433829823720646201375124798889745196458638487443919951632508617978163478
3533 620842535643884618678296524785660563329657900068543583433881466848483626655484716076554514
3534 43024208576590561203498426407950129529019474939533179683817125968622649804375484212213941156
3535 2949185324303548068424525930675862895986071383844545551792399681054577602878680420308398437500
3536 199877232830846781915653098885187780752562407653867598427091619028318759265678663375256937611498
3537 13387500367961150694424239732345947816025058765856247264666330467345670216425055672389700075425868
3538 885729027045768676295362377663690739413885994778611955051585354035682446889781680423009604485736736
3539 57855435687818966948264865665781638159158950778386716170769364238110058566054690334817976355729614616
3540 3728989576544908329923093850572844268061660851547641597003947640646440530347035138759382169030761718750
3541 237021270393585025656022721659758313680517226933166948082537605883197567647413110328771597215109445220836
3542 14847728565032527622489518720107642970383831489735068832688742700836112204423127889551088853868056737225308
3543 916044698733099110780140719355014419914526604693255372809756041565745126846114944507403472646663724400494552
3544 55621464195682365422312490765465101339524280732002224759703235592945722017802974948976559249716174503560626674
3545 3321219385805408701145385875159980722201907599874677239010346540795963243306828076193098662641804322509765625000
3546 194856306734377094588941724559744547440958692631065409338055932556010639765660069974314646478954405345021948619096
3547 11222612095389991758446676790920638587964551242262592069669547895294316788962861551005598966670193061103012009068048
3548 633871247597449430029764376160059954972343940653926519477778306277334728542493716813080593865480086959912404380937510
3549 35071951345536138342710915197637817371256373827658612434655135158059792445186846057262062046855598079243234848991995805
3550 1898662525915391292800346658289896625135011218946648384490886122610272849276310974058893422767235436175085426489257812500
3551 100435546522085111854191945219654761270339793947385305372476853752395351120346443150549215935318380439527020233960538535814
3552 5183682779900936925193703199693997296154573943976586749005754723155712461339520542662504035908878885606224652463039181865338
3553 260606750793882892294662957731137808879870076724273677044544743403463429549612554863874898973348478881405822275686459622027574
3554 12738718114760285188099944688771578875386314926390328544214994708498419955878754426312403470277008701782254484950014092810945168
3555 604156019386931810893887905619709956438470649051382725989624955339104840029382557176084930914202457988376085516298667846679687500
3556 27734324519278522909784606571086163178740707275785810092856972706111006478986937474075493411442223633052083298596454529501869634798
3557 1228951358200938461970528089840552075553791754759094299493648275477373993811570270535904054145383780199575284007127556219603585589678
3558 52396976648275317176025679045964207241512143068136718924386214485025903350450458844361712979992519399579571016420623475636494000661196
3559 2141345141082274169574024203374192340582737429432020498878806200256596059286083922530247230999168889577573724691733262806129560143740916
3560 83503404694544248669084041304921016929067047602599776087001801061811300864575124358477831386495745947113012309595484558447187805175781250
3561 3089957981971652144078440137337200140966405417950070063971677778915213975139154141407782352214997387734084814122178935704606832098453439228
3562 107753106846095917793495451755217423155965115347890380207319992023096337272606982203646931925023908793553134980440373734843219250336610618568
3563 3509823823439876741302952336944008994010099367332369088229479616439909667730194394157924033919945266479942136841878508973204428264115832250712
3564 105536260576492867412276065372347046973332285059859770087180022030965323350306635205071758700106944829368461164869365789188953049566299153351478
3565 2881700477020565121215291816051270618796121217480380612471406081461296701128314762184336362190455823438706889778022609707621311219688415527343750
3566 69729258295460449045589092775421259551700913808370189367032621980493955559686743481411011915459103765887075780011667022017842471846652183079634052
3567 1436383165219723509821169034965446147432432729439801706213654379471067600190249881302291715653294191201027671497520622544157961221115533972795359508
3568 23306614894922161469688260180052858587810620840005668734670446526600877628942441455668258936363762089550480889114219158180973009147187826494896552970
3569 241449082162484894433616352931482518816850358859850077490371071890657946192658057451922580456915551780303670236240965538896809451954054484645217342948
3570 1
3571 84
3572 7138
3573 613114
3574 53172288
3575 4649675600
3576 409364730844
3577 36231626252718
3578 3218898192810916
3579 286653315164721100
3580 25554989372434177500
3581 2278033130407024368386
3582 202846122713383329928048
3583 18026496084985295381285832
3584 1597587831020660101003882456
3585 141106951148093510201638213750
3586 12414493001690622408966314677452
3587 1087459363018986619977607869884228
3588 94807296905209509546739614027103900
3589 8224056611640402445430932261673382282
3590 709646451552028004088265977823008400000
3591 60901282890412967451533355518696346467392
3592 5197243237139211897237739652559869511544008
3593 440990117616082750109880648008262201471902654
3594 37200681312342951380864818526546255703391986376
3595 3119630655145016097185186976160410017120015437500
3596 260048346765531571457966424407861468673844534314328
3597 21546366522753192869422692339798489401300589489685138
3598 1774325924679083831950807439070316397910620342188225056
3599 145211432738719401638358003281144141721911421514735670456
3600 11809779408316173599098300298711129989984376628618778750000
3601 954371712745743824523774071622032085400832511301348549326726
3602 76627424543938185726309828474270218335834099073968898585187868
3603 6112123616622698700448736475940566225074687896722321280678571572
3604 484267567839562177927914672923924225013349245859801811038762255644
3605 38106725850110826930382850179047525171033019481283549068838535156250
3606 2977637842382842493060081774134190688298494617361224712487737626402656
3607 231004463175407421600556678327351624762577650603640363844994469849222448
3608 17789536508381983489330207745914770172019123195463572029355128508367028840
3609 1359613298322395131738049518800049497305011566610193858194664180206470358990
3610 103104267066210828018904073653252228459832977798499742262274816383610296875000
3611 7756136953945704999664004509814676378646703537218467514422623490244600184688044
3612 578644879075172930336695230665677828318702585087377906375168503186702040601949128
3613 42801575615019679228220555421882749967941140266116602138692733122402958663585448994
3614 3138082456049177685352152126690463164046083332293335524491010818278242316499293474208
3615 227978751004634731346236462886440049496251185921416456414282373472341050413552265625000
3616 16406293784703505837101741523247894342863091439530417737795697918479875861066382011630288
3617 1169136355298923905166960596969761007609787131649164454216105834226980688878650087065643158
3618 82471181372829251642701520909537379640210023329292007225903448820903448104937445024377807096
3619 5756469522722561476805530244259825601114582916652407806282896835282803110520047527648764990756
3620 397421948755785377934768514611500601037134517945157235618160118083638407558587044130146484375000
3621 27127090396762755627160262443891768910928915207612492992029747423835894746377473741782633464716458
3622 1829839147416596468339620647518265612729740520008369105433924521180733192861607990272091159239132288
3623 121918918137938496207672506247790676195846289329712931859392865404812121347075362542030715452572065312
3624 8019630278677021005035342494782569311518301643444191074790041582955560127830814469148828444725329682128
3625 520504358580465665510401388175817237176766186956956898999758763661909510916058527496085410041655761718750
3626 33313982783284566276202711667749691500704278450760507231403788983832913547446188304875299331857207425293712
3627 2101301018912216694243937044450431236882712849341412868377053051544873046383038866153658518316221574710234268
3628 130531974669081450195230710878337578895983912275442089459447346805906136386708728895941204610231505144406604080
3629 7979903445496898052709868651192096767069152105190884188281445568301969963204473198872310209916091377972248969138
3630 479723259644866793136292424045373982747921961251598518451498509269643757372139143066703691296198521611328125000000
3631 28335359678547152742604238909408612131061192261429017103994483920649906884186606586346060800239316450366688376161944
3632 1642904735981773464893668167183131040923041625882925191175078605538978388798385290247350593082312428480861551466506848
3633 93412895000122530165084688632121472170904137380040948888273477818573930207181675211522766590674824648653873055192730534
3634 5202790265647475286720958730647389866793600056741469436332515935481516694471737078285764785252489842219504391736576605372
3635 283516359860781825541459457915149872394354054971226391178430646827090933629938735956088538375956496689514794192114257812500
3636 15095767174579693601815362082505969030143736992621492132260739628132113977473391589628668106766762080524998100247856356169244
3637 784200463830235013469053016670514360904859721955371585912880012671804077676124609262835867972680545635269134600796419634622778
3638 39680663159739658124192851716061714534118746284186621531021763330893738196141976292883011846245747585060654699542878886318805536
3639 1952123661835886527358031847181058963463064678712257946896116804357219598183418887612941233829476132410706595566483156731217325840
3640 93175753505488552750572338986585082847850125989056689577386172888958258870266348178512957591823496302466684949039961181884765625000
3641 4304548418741664327170421400374014495085561141499257178696757393437442950383937683970225347877901321081536503682598624969843173881326
3642 191948625292098730476747704119895543500660413227498067185051134703109402414051609938779593110470018714716023614212214399979644861494808
3643 8235331446336672546941268072327010540414792824329034472840451746520636385997769867463485391524642192365586981973938887009985165438471052
3644 338665088149884539892772085425355991277847157486262724019555311883383733028612542259481556589217098655933253987597887775845103052737827944
3645 13288664302861202409086367468499105298378343994690668722949548885552142229444550633299068077542356752403812161356024184259313974914550781250
3646 494774978535291997233125834016602459629258921895685731889582660364757721973330967942789179542543239792756772847614479704197530623963113063072
3647 17359919674391641558078367249432898611777629733680960465613378163717909825967248375136376407748037911997994525139013428612461063307956662775688
3648 568919555808764920355795972370217906948195013580634850687671883034217730623768369595597391857414805120759068786933733731618352943373791428799120
3649 17210753802583047271403885434312956422987121088376134582769697453208934068343788513750614414818209241231781673596667318513975438721607130969686198
3650 472786227845719392497550615381146874634670580305990055216694423928797156190361753024918768467375806054620094236897823257187935341183648681640625000
3651 11508907211856828197696347238170077012152420676981585286245192225540065310976654138265358799061923502998015404974475011865271482745616404427655660292
3652 238494200047780149098876570940683376132095570744619051236255347038081366420267560892853855502959656657038231098901375374852915198608640435145583108168
3653 3892787783582778578229442622429834070727201129013649159697662740613651011600169104594406313603690983661254402078044867384762919028583815404038525923274
3654 40566428439320266588422665914947044176801590941647847040455078853866740887994513892568511616475517170547775637851748548315949819052349747034574116880384
3655 1
3656 85
3657 7308
3658 635033
3659 55710226
3660 4927656546
3661 438816223600
3662 39283735760341
3663 3530155293350478
3664 317997113377993742
3665 28677878790805888564
3666 2586234010838422196250
3667 232995104915488598057866
3668 20950908569398535852986948
3669 1878924151714747729273663320
3670 167953464777424534216092872525
3671 14955801403766631485982521863750
3672 1326106868591554962089335415860374
3673 117040703995439560518843967494469468
3674 10279118129099253885369643894686144814
3675 898113615217227971897587829773166807298
3676 78051268677893801924608181361326594337500
3677 6745833855227875092936807602823760490753728
3678 579756248526830111977013129617488223266017538
3679 49541217385080659371087290681369073858325264446
3680 4208854544510976403490899359993253339731014944396
3681 355472790129426469667612270411026164482196003562500
3682 29844583415350943603226645379149219144882300198043988
3683 2490652861215006243980638179616441744821196495624449658
3684 206594999569923623898413655764019914684813131369690559112
3685 17031500677380201129832712246126435127493480830544369826728
3686 1395327521592961412822598587771254411138961991831594496328125
3687 113592154179507184589918622751441983786167055890056668672365622
3688 9188037560755193892678890876743727248708706599103299801768943078
3689 738323736108372984199812047106378816448935205214904311006923882540
3690 58933429250685967432934709470613100824494633082022723628238114951078
3691 4671993067334063394058607170230708340849275893735779703583785019531250
3692 367787165459013433195921892926162339812134688672283239373041060482338924
3693 28745287685879717580627132527342415020043235432075482984008339320424940048
3694 2230117566169729975120746211616231304624272502804516103906292876239453009334
3695 171707259135587784310048365160646576200000876384894125152721457843785655942702
3696 13117516116933452549563324723865953040785105402652703093351060782609444789062500
3697 994059258992198807963140302953370896777528383017232364325207679364453881624086484
3698 74706713865470189989167311795720429953983593614329236915957013046554469079150129068
3699 5566417908927324277278327990581585226341135114834058778052166514275043458905043503466
3700 411089011175947768578420259862252292408714891460761843320223622534101179341788330966200
3701 30082057947449161272338163505462836388781730358262202523382140626428468743128009296875000
3702 2180473892427506967848824502832234351058722746709598875113546187110385583783449498685611666
3703 156501273184297528735469681798740322975621143489764811899410520797059185797258141522077913638
3704 11118645408445164342417283563285767159005401525454192848821191474575998847315332219187846321532
3705 781604662621929490223114301929964478530608587431960720727059620085358934824302693621944010266364
3706 54343560139044222449911697195172751559195199567540115812985871458914881111516927868888362304687500
3707 3735498605295018144161867238310830459723160679518175877994921378073660125342882893186288992637974242
3708 253741237892996750044936281308213439336249757036021502724308703527266075840685002209609615316088506008
3709 17024153837646557092979910740749920305604030150797811150118461985174968331198054396733356899082144516960
3710 1127582953178872735815988790291482129479899692888419542909359278920564684030188546753737287248414478377828
3711 73688820497555850783532956686028387527612343598868368301095112089091400268465022790395717280718296386718750
3712 4748650346438045760000008329573117482069565883733535328367847778836647291123140998627743485724698129811716312
3713 301565471061446317661739349936249681508158742440819331075193726534886016835509107410198237887509513795287083428
3714 18860068564014921046212568091861879430755175002652377621289026564863959657748109127783157996239820432136229150504
3715 1160754412342577639350259920719168573192609358772826820098086274466408218355058235862417156818584196835320926884954
3716 70247875946037483977146639551796622241960005368299127047377181238308271783481319487238123489047298281291503906250000
3717 4176901964374136316322607644821378304444302406052462491538554761482086766836222112904270330777617240654709552536127048
3718 243783631631263975038886670954825838573308645612865845820036178541105465184700435216701701717587239771154937932008303773
3719 13952407422204025840665614737351454068037140013539584533050717370400874950444232500808716440226927178739415551393350846486
3720 782190292948781154260208004885510492454202684726430017935290372625641319258008268956023756303777690259433116821857108850054
3721 42901426006741301870543948320930030274605829484041265308805126520846086574878735058205434509058277443666686049978002929687500
3722 2299058929629139511632111520657643210170519784942823775524736787986637555751068896539710165690235749739736603036395888105164886
3723 120200764345601166155853290407269341342602266116054790206017273126825965326311572476273367565027239755336700999626274484607102418
3724 6121083317728903573226216881559738590984845022253244516646510748088233537329156754547492701530244786211663223478184876104602634252
3725 303047045148435451124045101596949957273247642064259430126251316723682221384820365960280013635039297040667856124158946742667188841136
3726 14556039911247595792370436171238906528566067182442696165018337491291774388088950485816458255753971147492114369863343199278503417968750
3727 676690174812336110893080482686659945274217687898682068863646920867727824196660370149337075455242766985386028023468305864773943885169166
3728 30363630761228720270607228124289890345351813642294984136033853176578589869730101946146344186940635759537676375444828640531787441635535988
3729 1310813163168171009040265677035430568834453515174145450126357144046109973791302178014988130899865554364796494717273918300918814993750878580
3730 54238275500058575857439524159781448427325083148919364171228426120290860244203832811893925167588618209437714745050355268735733589444334381500
3731 2141299170334798448496979500851172217654958109106931999174007867128776414466170636767907907914845469242568645399242737006369930069885253906250
3732 80213836666388432148424636793034416065729698234616958916023082880034221824686237850791571102397769903634257140652532610562818701575176232502744
3733 2831521798842447387467947802140739994533258223127625536137559060047823902501985555961653231527467915091599189966786503810528198127603724108563608
3734 93355287451604714293977549307059107499326193952647554052716170916308219265677180061909140165847491582332564930402781243468329221620763039390637574
3735 2841117279658521944532717510103807238877370368461077689648011400731977630660271119508234300783163861721903447736530255585527759826615037049961207302
3736 78512856304484948791398436189798578264098368093943239790579446449978158836865491902290487449146767903802506228841841396796902130446473245239257812500
3737 1922570826528518712431645206865852482773432007237249565904165081362052345343855807612830259259476940069210489062778354094877767429457581923256625311388
3738 40075976877432511540665933953725509501021054425071375361910320192937825180206617254710220736192714027947326070947928116964049397550247651842307317125028
3739 657977322910901521115723343277508743387636097862840127533484119726998155418992826173262642417164697841784728013721652211154395494744307467770984951309506
3740 6896787835817068306668577705503776698495698619941903710165937887801372441412952124408028530181311587262647852391481001847469839257187856191145166372095304
3741 1
3742 86
3743 7480
3744 657468
3745 58337878
3746 5218762162
3747 470010234528
3748 42553257690800
3749 3867385761562282
3750 352344646754031438
3751 32139329404978318600
3752 2931791902441898259268
3753 267191311218939828607500
3754 24306731251539047738525354
3755 2205572776868549431994690848
3756 199494726238830476917062075384
3757 17977334786763856631297623060882
3758 1613283601690260856118370427303750
3759 144121693317178618366027494281392824
3760 12813041170045261265148211052180808908
3761 1133379123955574787306308565031918364596
3762 99727515220690848867559452663054905691810
3763 8727809803301687136869878609880734031200000
3764 759614498946328893581266998843332389917931456
3765 65741026081338159921485495271721099985131040868
3766 5657180122814531738901305278887142655798631244862
3767 484009351656239550070846683235883243179822198647184
3768 41168992050968589160118244173680172644509141788812500
3769 3481148667806863188983936878856567319929600493763439512
3770 292605702201054457059420617113436445921047904674498029978
3771 24446708206039478019635098567623020988006430483191682123200
3772 2030024327751595590610912039331663746312506938095915475827208
3773 167527716744022926380384952923605308489341082987631255843281250
3774 13738293653353149471911701931766740785532034949663219544981488182
3775 1119412318902471624416303643490163925368064254963403949977527054488
3776 90615611517357019677791626211416562572834466618118508439631907150684
3777 7286349119997900210330349365484260837038072177615451888773347548933924
3778 581892889555958418888875887547446226292055432968258576789620466582031250
3779 46145366628908349045587589060104281644679776447440356920999365851654608448
3780 3633161619862137467913853874572210888530209377519373944711092879850385277648
3781 283939775170723772494313544578895493113910202199543710220338771727030398932396
3782 22022150128315063425553514113438961851525150432263120552576101400482405070329134
3783 1694673120768379024840879451326030667897529140652114294203413982148261815343750000
3784 129359787630519350620100887029330899526905598552111979180157658905048768806497243236
3785 9792366765912793924962809601712067505562176986212666454064987307535434106087413335208
3786 734906842619848932289513354924318935459437701083098212427672553678051333047060142311562
3787 54664761770483073549081118544426704802485401967616554300618529274675574059128194510803136
3788 4028842376067014304938648665200241682295396952516076652285099382630034584139011302109375000
3789 294110325135630900044838651495441280695529822497765034826154892228405350815586421159831411476
3790 21259300766347402221435263394883715416522739802548229344832143718895282482877884021338570522918
3791 1521035750732353834037047451331298297696124781874799836184453652154896771289107946101994090366000
3792 107675167591827098460228183532976830067897234053582961248121166773042259463759664053343850060016620
3793 7538788795370154797870883843562051207124069254884417232146604951165307722931076810891111595703125000
3794 521808517507181196588168694046517345165554214942936883611265130272177988508810492771910265019523912834
3795 35690005466840628227405922994132565117320858378407498639171845349340344690924951515841119579287085046528
3796 2411003525425170375946746361901938104180747928881090755790754071535641755351690054457162789628308855433184
3797 160783420389818830462794859238531943880085546747869429903716277650953268822662692177951037833238892522562312
3798 10578850319147898673518249868569388587048790521732076567713621825847292276528284220289947092651524171386718750
3799 686332865288225282301304396709626225865741353399815382163905809395607180866514708314751686449209522308461880608
3800 43879086629778926531708525787566969137862280083017092862159526217837572866465612592585853311822336676732320396788
3801 2762576000072600710174192537506680554197909704959979666752424739038806277129365534265622957547130289408991172590896
3802 171155154132674863502988564218101986277325787678905333214366293863166634139991651152494741231893732677739371665015674
3803 10426660170844418557696157954988589056328919660712379903398926026345969141628169566093017593083457272512246093750000000
3804 624040036058059661314728725416043249562993820049498609278115408283055965360410215495137406877995136499034169345927779368
3805 36660019663668538294639949324830857115326316011484488641290483712184806840799020701668404991564102322713273567825363005698
3806 2111792217333768444089411735280484175567514036939230254469986226335972827552581298924256304587029603517664787311241504445462
3807 119155015553427327706678412550818126325747279609257819272264917878217758934200354330388601531048867010227285527306899420347992
3808 6577389764056563631894153273198907631021787628836571496457811457416844609911599844469322544454490391789515950899289233398437500
3809 354730120559822413591969264330027176315348148526784210642354573436978858854164792475952879489557646799887903880730591236504323972
3810 18664036450036287300487866515749857175971851252830484950372894908225416432138280878448380735986216607591017953715068412136167590258
3811 956448057491129491938763144082453326004213771674762039865790772872777865304349003525851118644738583734954731573545575025862335160000
3812 47649943128685236257169021456646151566980803549014746005253701488871375982149833608461103193367551164515069124819081418530795442366192
3813 2303028947859446750347051130907765250140963676505760822613946384505124103545958007754956711835691483143582321892920754016920288085937500
3814 107729479731918661302268249075188879715337255419005279672862463994631350120971950960928901447596339763589109118735148021508192039365436174
3815 4863755654104347899719102086938711929735646065309490300540623918422986696359081292889124250154222683951359162751207124674218420059309089968
3816 211259933270452153952650255242201939509208360776662603676471842533259135114485382179669213454723120582572259580525635047733990335014385898884
3817 8794792076688029690404643891117750412384970201339374856279533342410828186291485991959327140448958817827767310348312886814810622875772099429128
3818 349321724811093087532707440853639815165699908238068685708459721523622383184508737512194894768994007108362070385808238817024516365816955566406250
3819 13164712732879872627279793737663879534404993911557679506818907116219611622516104540931741067457873290078206504626325664523718063772321465132882624
3820 467499647693553366617066266057428303628411527376566688542668745201527234071847937251255431352443245688666779017659040190135370782942353529308854328
3821 15505477142415815559026776677715187601447492231422359133557980540596476890279695339824645063246882877846660860201829808757855990633311664887315677596
3822 474685419507407801786898711972834161906620337624140109419079983123769594475984296799844041106044423644606279637021215334742696654052298607931423841030
3823 13195134724313270575228946159000977120942200193840641670338685339034288544786600783887642139718403125008649275183686611679213930050092941662597656250000
3824 325010693489457370671930950683485467461572877141637328518204417659343226952490437309904723228373050204843871802829906555907001461093985621180047075384076
3825 6814401616229177202728613821587565634240367260932675021583270179084075758177176670188227230355767321877535806265393713841386386648055545315390987132424088
3826 112530181722665317072900146560354255065154063752676967713128195531151623940496175112318081500537760033189707722790036900104583827271455398073989076441598562
3827 1186330648873928435223787424723417997809290501480245021730942977239036875671761727140618825891108742940658266386092625080128717058120860137827086036595900416
3828 1
3829 87
3830 7654
3831 680425
3832 61057332
3833 5523451298
3834 503028167290
3835 46052925708213
3836 4232422003570000
3837 389944277524877902
3838 35971504238161895598
3839 3318723252044208168314
3840 305921425685090011856044
3841 28151438036248198809562500
3842 2584169450052900216311252098
3843 236481550420425204944783055373
3844 21562498075985690883109563158856
3845 1958098980763490187430834020558614
3846 177029608832402281726076479480693750
3847 15929565223205577282179125919642361486
3848 1426279029149496259626599749541158688548
3849 127046938644775749050749234506553684306972
3850 11256844372523904520114924568624017568734986
3851 991994162125189481540037706139497993566781250
3852 86935934510466096794055208708572374040599350336
3853 7576222663116624569234172222216570299254574900748
3854 656507800104442738998917698504375693590370690625470
3855 56563234814210013194190065739962944393219289082533140
3856 4845181989010967166150341249677461826533522637050937500
3857 412611165013954823529548238028094543030525511672612278024
3858 34929967953944226067097278038912853893249471792335614958098
3859 2939338982716313532317444745228626428553585257998192551844669
3860 245843724422647545523344015703617001490655945824662877890428472
3861 20435501680281612789653939444691204766655646000892491953164843750
3862 1688035433134799648959731490584555003394046686301303457352769743878
3863 138546487224263440095445125270889198825052076365052799162813904398598
3864 11297150131482026060507332951670662503148363160544413737431060358390036
3865 915034376908816303708620288339306552776233515420275746972428674825276844
3866 73608966162579811602155071711226635060925018437548423646330685217285156250
3867 5879934073070947200855160827186634324739243186465195896025619815853800599798
3868 466315915204584459654281278469972113967401350944355825983533180373493849235248
3869 36708417148376749310776324674727613911780601373556077618798438969206603738138852
3870 2867703723386567437713626401116133126427409921971816339667707622791778432650387662
3871 222272420923368659099734644843168580056250225093246799615408763564421632298242187500
3872 17088850477456732274512204256769341615180626227135454343156716850423634699533602537612
3873 1302875912532958003178229622347403471219536739658131629411667045688911451842643416981048
3874 98477413214549839640739700897029136418774811026301505768773238178429095779885494562271650
3875 7377126585492138064191947080594539544974573006245652093107495060463494955829834093226073362
3876 547547023557439475875355394511471342288830103721254879743607432664501214259747245366015625000
3877 40253001987391738073936956609968750761610454401174711012759164420130127575489154817769939998844
3878 2930009010897286825707216480509761762432960205752676042285036970141297770976629551703334030398998
3879 211094149425310312374883407839859504526585799082030792162451586260381592625235134404986193361570124
3880 15047131025455654627250080894864514448651406348227974806577541936162346267217112007807977581047695108
3881 1060780377582066791151932220815649761939249621299961142945922499179018063157580710546120204474609375000
3882 73927335331725950187302649860045660614851955368049488314488159140171327313452635151133955759608252636714
3883 5090900506272617958651637232975779158512433014464270197876366403597484637991226302748351686477172170533348
3884 346245376254472731655194226843112738568016855957341604557999176406462289170182414793395909705852826660253216
3885 23246069011314938476793174371864627833590309938138547016162479850259460801777496947840491816500415817584255960
3886 1539759181080874937449098279605845698526388312754750912923658435599535989346625801858049986144233174030761718750
3887 100563211231699343484393734283149242306390949386004184912110286135242999338930257081020285941415352007387551001256
3888 6471960627824103453518462090951649588335956834979740909074072333349765616685854240984903406783719966807440037428348
3889 410157292851002170281895884922911652299266068513119121658066964480165544762432262905801204019649133996540338470268432
3890 25578089475949019956085379266215026409270909755006159836508816187949730792152422781703381976904603445896871072975178546
3891 1568372812889338962406940108142310668040044822154218619750645942717771622125725805370531803647460068891239643096923828125
3892 94477112816803762324801131598158843675947960148514643438408875106350299484389882455047370247230083977758436045490282687512
3893 5586002191370758031603791727996073253500522018005039252695379216273240900256159430828747095154495902334923915345775582596998
3894 323845668406870634702667519828996084476592760635263611990840345800142695266447614800909447394731918978973201263652796346286630
3895 18389167480742975840838524802080592320846493345914440998710085874543949762930142288418997524762215510698927941652823053971268022
3896 1021528703705269902562319736363884393786487288388757987697647094011112675439525256326818932925353443358712145884146732543945312500
3897 55440461320890519920198351626036305060977573713829780643461524527771703282401200441174218399005712906463395159449144023999467781452
3898 2935288085118499640347591403508118549155826980130893246777056999657706499791696644813979276935574643624711584141736432364063539802298
3899 151358792842944699948384482003517172860183127388617564614385650858536244121827174152571331071423270212659767721060169437705327418267054
3900 7587428065159094616914211191460738690923754787886035569273967115431554684965589691374936619094292602726848040844696332887928738207381776
3901 368979694187797255647153205631083069778705975042719949999141369877371743605672796078553142048096598772260542518099994222245740356445312500
3902 17365750207656959910923826765874796451367410291045437828664369587490736911789581760120358271238277500687998333916116111056951701948851005678
3903 788808924911631743891253734233675266883485313949551084694621790584410459244636909806776169507356376996712783793836692729424036873724593994748
3904 34470180977231440037836470108506349175070525324303894645180780434810200274062148982378053789930797896442127683993075081032903079281039673996396
3905 1443656119538997964249406607656543834687679601897677423755988944933303984080154378909601725757805808911252960718486513732883637359675914576766296
3906 57684754001971091395254369899638462532169964206247971320983581360149744648896307165210238026658092638370654340011695864477723883023408508300781250
3907 2186904106746068238178666206911317551101864088027587063040233292510120370553630714619209616951237160342210609225642425990975671579013551480579963526
3908 78121091215982232306987781786027484124630225535692868142360898760076181616720966620754715933883339434748284738855377089601902201489302413766434499848
3909 2606313685518145190858212881672991609541889434636042381489500746799484304840180669900196680540542118923788227589890248399113305098286647930073669416212
3910 80257933957907637557216793538040844163173761805376045099950266384064170015601505628059361781800580829099620270243372766313170920686487642766112519761974
3911 2243998520307785476251371571473953154394657860893940546300021598288377680439268032287811147204394917847978692929767657389039916638796123989761352539062500
3912 55592894001084976080667345869294254440630485894307452579063186924228003787917893026465961742155426367221559162778578611649900289841668006721638282861700836
3913 1172326590354532202331432579563416391153163353724618795972242858181669056246363757621561477091208536553289872515241240618613730737386794046472818146427611848
3914 19470434867324815598303698268231160301631522255173043980386223844341269615739744526907302694637406096679146723535712664378575124266404035852654232069432878410
3915 206435663729881710989252085217623672351706337034434198198900885151358057884011964704872583366143153979897661880267484623345606003865399033954552553741104484700
3916 1
3917 88
3918 7830
3919 703910
3920 63870700
3921 5842193364
3922 537954240868
3923 49796062214554
3924 4627202693602032
3925 431061725975186000
3926 40209202064994160948
3927 3751422839019876614958
3928 349724036376811822979176
3929 32549360839835743988143564
3930 3022227406544600062508625000
3931 279773920649266691823555934178
3932 25807942779116018835787776658648
3933 2371233923712810479114532955077192
3934 216926423575899521321156455543301332
3935 19753253546983381252435934691200893750
3936 1789982069726070031862238616026273840552
3937 161383464067315520498317138540700381224388
3938 14474488323967210855437695887993844753932600
3939 1291303982753423327243799208679043326810701482
3940 114575761117092403455986660572733190796222000000
3941 10110247273874207098199709114255059251585375180864
3942 887169705587147385118022900755323842686463561513928
3943 77410840413056336837202960180935336954274841874670014
3944 6716181616360993021079075192142168666478098174279852688
3945 579353386415225220380212287120205749855831237136163437500
3946 49686465845899705118934324494951093120117943306499429370704
3947 4236195493370578371773880691586756118596670145631095650796018
3948 359023698757608205178415934754842761517367785378171667688692136
3949 30244103196858134129600029411979604258128786145070418769252240440
3950 2532123305050359735640404563595438753517011101164807288057857812500
3951 210671659282125318704951875567085593065863243790083439897152036479686
3952 17416039390525835097530520811983809815517341146614978588836909677994408
3953 1430387795168555582537486431006920917265267076606096744475119363389974452
3954 116695088888085954426203649598367282145738400863283455812124726119413335576
3955 9455253918053593077030347724276748173255282565382170669543491381100097656250
3956 760741822207346119141075796241597129071336619783750938156166121501233660144352
3957 60766010973273240906635121880057043904661297616101263462807842796900420860812848
3958 4817853311780785482388770150432175896619383542076726471876828444797401983703879960
3959 379070577996926533332450569596707213895130598791670798200645792512838706617444575822
3960 29590928723589994725199685813355398565604819200645601072860445033426733004064218750000
3961 2291191930254820110490196954636204574225963505453197241720650394923696707628695008672172
3962 175919858470166484117438781745428822516409066793112481977361982445306391073113536831335088
3963 13390554157816259645585287449541725059284200522539996501855100770301667702662655905644457474
3964 1010149414866611025654683534798400949062306991117394762585859033824202180277380240763448762416
3965 75499166855802103023370129333710953998159743790043569321481844830397795255782505860503515625000
3966 5588906933185327958081114603162245624208718589542326229147418992583635489638328276824515387162248
3967 409628931869623894434317001155898444779268775464637689082304416356931606203719667781740398543649878
3968 29715009352228340295399477895330865700397827864320655979315569260828754495440891983408402154209140496
3969 2132632995577029207329501846463414513616464443707462677071095798060464393023857285036545975125292312996
3970 151368401643243494356469690729707397946151595973888699426701168108950562269683413675292735119511718750000
3971 10620539573683305253698783782976857404313982404723419531393477631288266946883273191869162225795439597674186
3972 736295732872049211288776698289224350148087788390167370310585356079637622242005861062700370539763137641475968
3973 50412948827340527328080117744000779357074975801833849617433723876194492079911855385250154272526306862604180512
3974 3407158573290657217693759973045094505083034404099152091964866437945384798091938590094142229366619227280851500304
3975 227177110817398871446396787803190430382357808443672575227100033073235744429805781260482482364687752965593261718750
3976 14934960858389266149781063892678793105123631771900159710212170395100749744779196643056337191870324614801859087832096
3977 967471686332466648554161880203833789252376923626123786909380681866565393701839139637067679986822984132093069165662108
3978 61712702016663995027822219571832063844362550025978504417827979341978096393221059216051375390435823368549795897661276320
3979 3873452897283336374133233746256688354695700721790538762220070955854647967169626324678719987402771702201333456637720517650
3980 239039633368642924411204867439942060893203665668313634298567134496906515426073257641336148696303542025413566925048828125000
3981 14491792065986145609592326380522615915681041363925033214430883019731326318611589792198350084567669130971256935296088185763864
3982 862295194578282048659943279510695700251361338595532693029189536712318778496937215393566130843352359668327711677383255214374548
3983 50307985585424270156608304845298767770582035504383647353933500473199186781440941198870337944880610354838616109458327123491778534
3984 2874680257824448342956153493188184659447078923013716929832700474319574945415377633422093331950493962429384392992493492757791916968
3985 160690964157592250959677744697678530883355717032183743616594534180296779751074742153113561116441735464496161198436608835083007812500
3986 8775380912231761729048176182420868426231442501359366034055512666321854165845857328573103932388188835373134694648966309014311077484248
3987 467490818833212832937512243312794591905488933323046156177304836310650479041074318580708689626943733411751297233987415707663051293784538
3988 24254832408318407691972521098766440943597497565818108047721529000684333970947744204749186806095761452703566807478224627470713477865652256
3989 1223315950892322604785129151984442642712488544454228118481674249709339842898748250454162167832303330867396614705739937820242717079925527056
3990 59852902539935849429846151113544966243942100346521428519536586671995761896749047744676644203472999858447999700445121075025262537841796875000
3991 2834003457125268742977052932213866509392377801802784012547578123337363576647950592585781288438953052483946809604209592789306019338800500570478
3992 129505498748719932717966866913096664252664732013444286262553425146768311827764769496745134072663175914503719478695491327829874402548917875193328
3993 5693182792718952897557646618080485184896603546920528806999770306516243296954623822038247286780822150418643095745763146824782498476137108099071372
3994 239859106442500528463315699560035964706253910704897766344364010429132454624659499804747703615444677222093584398822037989386062640186353883947489008
3995 9640958789239494905932380676906540602399501066501441838660329237408464838565204805934192701784657352324021103920347561350744782846112055969238281250
3996 367655951121877130440264179831487856219912403390404654437711948056142675560780074626557645027110079945445921029589714360398412225584389665773103046352
3997 13210489468263002988850149805113886633503974014131184754286823967246221116978315202754183356761300636603697663804554378026486022303563184274902949532168
3998 443304590369268673468137153170293640589333865271219381575730457524081867633023497117310952595860857701755222219346495155484817485702882035166593318846680
3999 13730133535642064122237369089385972655640524210512270924587332041069674095804966625533647045640804854611375350874940338346686892984924013988387086181490038
4000 386106414740092054505712414196857942939031103453633346245822606743254269000020788004395638065933663237483780420721382304827501582829900827833190917968750000
4001 9620285064825293644066763415564016923350209644585043701301985406511989137875410461609830507230738221264679819774107313527886312936889853839123417355118744964
4002 204027233954568038208033499521887886703643116874100042697394132410880969116837545184292051723378427753931560734884213457071385079608498792556491624327692049808
4003 3407789993614152887038678235577149011372506363638884339994143036815255122256702912157097945298711848382741994666374982842868899923837389147659552395239236585194
4004 36335106787579646946167851130397662287577625257193693416363606344138055822888168347281341664632455024724749331902455464823942506254170407478130369234158519058432
4005 1
4006 89
4007 8008
4008 727929
4009 66780118
4010 6175468450
4011 574875553644
4012 53796598496213
4013 5053777637793106
4014 475981067453443470
4015 44890039946676598000
4016 4234694511149092931866
4017 399194484207124392733518
4018 37572415232094828929138372
4019 3528241290405255519789724756
4020 330355320285982891140692578125
4021 30825479577139081225051644052042
4022 2865188746459310535200677502203798
4023 265188037875468143361203594471356440
4024 24433351371352925945174224524773541422
4025 2240454953023897814015921553071121943750
4026 204423007355772083650800391300743939769692
4027 18556545143949221648432946094000304541962428
4028 1675658381333704733265146848599229607797313794
4029 150505671732075498788141239342649110021266819906
4030 13445140107546863536543184306392242052074072687500
4031 1194522989240564421879553734011297237847736066303168
4032 105539589879017608936096939929019910119068056262445908
4033 9272661815354387491422816545162960427591856978083114046
4034 810098335937957270318265542981719586149167262233845026696
4035 70370376755346594243233182757257485250688093854617314062500
4036 6077605920409336650371866239389915386463343748595961714713021
4037 521835600347946701064371573843375482417112092389325245563335738
4038 44540689999338550318907440821488775259009292803350434260075148262
4039 3778860694972294012209030595254679272593560345374381156066447447784
4040 318638975199400296458093283473070949046402644929281460520904539843750
4041 26700467961721460734554212080062848458039060398872967029511556203476406
4042 2223121058223817844174988540263530644483668715668884041414843103271634668
4043 183894308766959712081928014043668753826137394945778927178453428743726317580
4044 15110034384045934555597981358462181193717756535990956914904868225379511821750
4045 1233048209135507446830960046312186680964731270874602280134734514760473144531250
4046 99915296350532379216823110925745041742771502932615566698397676712895148996465764
4047 8037769390705043701993621780821647952397205774929693719861839026867149178639010448
4048 641799652732219547371497782954256573740747762729080354595970240295938093047509933484
4049 50854208153840032175726521662724664681888741477246901796222224657657800215070760006958
4050 3997745858732206674415508982132953313979018458808611578714771385483314320374458671875000
4051 311713677086905743074681476545836950594744464914279826061051712927130250460396412671445748
4052 24100963262834056130295266428376657474948351644254695508447788809745767370272858765570514578
4053 1847268397859092241715526529790582293885034445856022333997972634377503381686315838197103097386
4054 140318610249881885090323668809836303171537309832036386109926970915206398789564576484524198391676
4055 10559805526723073111423688068588293035060588461805324104808849015231667319241438257657238671875000
4056 787064475904133456609313243798582510613479377395259561934518790203692289213153726474650274519834508
4057 58080324210221969278593140742255801879746140555487005040187048582093913707640060796424125564506363558
4058 4241840603574588675533746061523486901885661260005673150102123415886994574027246946373880832715656800152
4059 306492308976370361853558662244329880214915905789820029445741925141675849413364166602199364225630137400668
4060 21900218627732857465226479723309688020700371792882009962065043247835504019995231765198112388055008789062500
4061 1546871580821898937903305656602860794344186580457826668027598237546944762318988095688545188834513430341330722
4062 107954072301893699695111489265729940160628636694508572260919704277122196116559946674959599572916666507972188888
4063 7440334830491336029539652910653017318227075855318375720262536828419264309802855191700615025397924673537285031520
4064 506163584377298373760333054332263572956890676596026382138254208274604369015180958550443936743381426834805032244008
4065 33970021794455319373467815188125704113511028182408278640425614839779834724494440808034830123322942759301921386718750
4066 2247773700976234732170846222795133433301097909181071787207409240075667057009474093335383576480813937966252192062449424
4067 146550926137130172241351932645610811627676294171041402167240792672683683029237136767018009338267143157653465973842912068
4068 9408302447668079817511788238271967737576483715118104765148713620326210441949193035106936809645294438965891634737827310749
4069 594300420093997871200706787581592305794592308727943822658559314229802918428686912222993602957247293987485851105173686921242
4070 36909097244057865250648586057234965017667467896266952963510496912680914325081593726765201676532542770142869847618103027343750
4071 2251780839163848860837196132426621697423127880628085508884078951821335680996673548870827724661434652120072655372614793462097544
4072 134829630777348291539852365684690823085132687748833803571015162433812305585524867257858203724355902062055264996771598636267744598
4073 7915467633819089710423538995594328267178289291016800666342490813713829679212038542822850283305633012760216438248556763881738719126
4074 455118476285358390871154020155993146862187583913283796802792066546430276069454372633977970404323137510154410685318852985556756231820
4075 25598041418992994290074563418569974243321213984964154532784707224674523204270335462966910081547799778256840914379386161768432617187500
4076 1406522881837589423627115126179514975067866732583468788383643135302245382604340025053194155305516203189394745183675960298260149319223406
4077 75388436401643032603070958710040899035510788381446618910790677431299101702706230382648545770864380737682586641580631047123051999466312978
4078 3935193883769271541639817737017378429652099769148900490524372332427226954983325407983205085536935300068029881465197862032892690137349074292
4079 199677066035182267927303067296058981801469157389725316806400915389014702874627580494177582935312922594178564787356047673044332711250729629744
4080 9828382438434917506408382821819449203761225013667025712426123153316819194755086862200445249191767203405857667247377748091888378700561523437500
4081 468155563485092566737796707303786394250822071134092457598377149301157553660686295124420795021654625709354231038389562218106206272564969284706062
4082 21520720782671237814647049196348774030006636980576032556674295530684976282404558487974814077563232052750041194166309675054119530955955627851221208
4083 951674522948552689992802740069304927161435120910655588212004944164880920841121861995662386601952678509183141316054698385190249993539318595831290260
4084 40331118803957528648750843379403242827077445581873877365988849412682005588815304438541521793443125029534870496789024851134997100473220175359826877958
4085 1630576479380205451814975997899733383194041716570464795002536003494030293723403017154204443729480402105329793606410527657920088953000231739807128906250
4086 62544006081973309690593055734007839536828921371179378508140515342282217732834013192442632596187823956405857231865448421630168401224618087179776468303892
4087 2260333524456997050053222608450974452066317033068835895448402487604971491704134558993864804030492590098601292530847355345010043050748240345099130857363288
4088 76287231822164429716120684630195717945714794477111398201030197341482868404283569062290646380354516772005308298720987811045080426830976736737381938293740964
4089 2376331381037079811783849906134466892480705581189607548415427943096336287095783856178910125130633073864711606327332406510037482291689762536887232319450398854
4090 67206084232047374443881002090274022370367098474380343453515173784435308605106216295390314497986217034857568269094061477972185369397081126894888214111328125000
4091 1684013940442229937456136667816807079097458519239682279563975720355038360490372621073620545539234767335582743805945083798213225854832389144399718110256021217788
4092 35916085564616825162985819385835019497424668383867352757135530536241840734389783155841591243360861414743571611363509937949886175069306295604335382998464927829468
4093 603259064505038002119319384292874425139574643394755954553311346562949589687043501451126817022027686438889949081273298361550557849793576827796572037712865889387266
4094 6468071732997270469640174760442367760324279494852455393164471036836395757136914701436566716677206301762052718036547686223427599785628261885301107608176256082598184
4095 1
4096 90
4097 8188
4098 752488
4099 69787746
4100 6523767446
4101 613882148200
4102 58069095324156
4103 5514312802703158
4104 525005774566082962
4105 50054646152446013664
4106 4773784030129706798000
4107 454990102383327166408516
4108 43300893322254609108163278
4109 4111801982481713046920987440
4110 389348749037537190877884410500
4111 36744240218885198795504906718750
4112 3454566608625871237080627950355914
4113 323440481889803254576087526014206448
4114 30148301010470916941295797659728920184
4115 2797013294424101095383022399255130891548
4116 258229355113569666628202396485988166943750
4117 23720801749622616972378567571730852165534448
4118 2167768744935065012860432763600498076551478668
4119 197067245676479301008976670348866113113865090716
4120 17819690034515309840583440676538862603511350950146
4121 1602662641694601723165879880210277442464243068000000
4122 143356045239898011411503986248357521677338953857866688
4123 12752612764624135838393272547718820477785097142014679688
4124 1128155437014897917209979578088682844015663622351552862782
4125 99243316337711280450886578297773465830731327955926327874528
4126 8680996022501362761953071908138620408486247345087485357812500
4127 754994411678434451995938285762447077097550913250679158597660142
4128 65281414606683483522853062297573570016109192923161243504209299258
4129 5611359156366634962654940294691486167013065772213088454028047631760
4130 479441103658627048829726505904719071517270370467879696972751584693128
4131 40713821903558407379177353037700318885771929877675478970930789317187500
4132 3435842287350154544996054947494540505447120098112219951801779115432284534
4133 288103941732040479095874744732769582663531954752223794258950057204833142128
4134 24000719900257676698611927106827906396529367446756905846360849731621798751004
4135 1986037641620926300702264892790362798768121658655172438350147443765432142789652
4136 163215911826347683072160127043346846469954617344915825204846033561149926269531250
4137 13318878271672826796305013155202143907638144005914134524313462024048271987922715584
4138 1078986232194175641592514360058706252140379676770585299927532451780350739239077828048
4139 86759059017766197163071144527100325817381678643119297729711218705613776881826234686136
4140 6922557271503135292045425629874878029718218698339350019456240842380191641824724897234350
4141 547983677662627554254674596026655656603110946082714636349254411503389096976435346562500000
4142 43023807949532714476398273447732638826647543752758310443239365669535795845128172623542752676
4143 3349462440407520405200218483437737014278618458132271428670566672740168592812954353353224104268
4144 258490816158760039972813800308218616521730132810113979291365825810808525062962305075420245599402
4145 19769289902801821083138085144190116041115606781237364124523450528535791410250993716726911629488864
4146 1497884503779142628763541480650058968723308699534887308811171030085700946445187447481173293359375000
4147 112399657476776248681195336805894846518013921281228794881068015975519429885172744369977479675486267672
4148 8350287135348167915633004623672940757354450525189587180079750167579780630705850858051785368112708408038
4149 613945293580018437389987747128465683098669515549215324648728802616518201277684410038848509786515351709280
4150 44656324169633829418507407088309901953274181394763376769637715215660437084074762476934333743562423193658028
4151 3212069273819873732833526947632914566946009637482405933161423861996297995565829248818301654139305404296875000
4152 228375071035592247722810142967839157429954759954260414289143421870808343165048245435404319517927586929768635362
4153 16042657502997978701086384282422281164676090429307664951895724071053728838644516584775287854545988185832622116608
4154 1112903328365250330061862865954896021677351871955440250816887922521759307787327460063231457590902880076104848800224
4155 76202348151347647600639624342611884929606089557871898575482701096727272416011906829878618054791201186360935213919504
4156 5147194721619532668970468747183914784994328256350798701153342369810563503063241633406894692592465075975962858886718750
4157 342775292092953961694172860403427394749360855468142685139257764641236792039356836405285384095748951671949533562094484928
4158 22491193800784820606308203361197142673544011384018296943096966838449487310350511469796267001454479060813095012198951922228
4159 1453071996066033623700355011000285034750265600225414813934669683982456518779994996385776241233301838405885413227227423249806
4160 92367412728535504539915204560567152435801564462773481658790512315817056446470502853093007324892990055132231758547066031472154
4161 5772554728309470520856554816938120807024419746331028856821800556182372669762053304780158889812813715496736973202453613281250000
4162 354378799258079259567605844093095059576885902346956449691673905647051981949178250349203818426726087209580513690985199257942999976
4163 21351042796992804454562984841811916201743872249678525614939833983721988592278003169055211227474751801305705724053341500507860707148
4164 1261210830462785611548871684272727401668051483985881437610704941161493015380061108255537735035574107571520143261109109141480791156822
4165 72962258555593366214746640105322221367995161845298975275171251752665815838233377731015824281582944399563164408646489691530722082061936
4166 4128845549350842835169158464507903139442390740709543266612072184523878853990754033488920744370515026256978817427021386080501342773437500
4167 228245540551963297951015565146176003791459553061320415644461820554441387251332610772094484604701311769694889677668898293307028128881305316
4168 12307771737224263283330956091706578968882768299797801501962422568551791606475025366059220871330273095089018894864010704369032237665445793618
4169 646317220800008475390989786659798083955522646617178485136504657483346920988952340605790815642829313841285347374078661270899854990384552552000
4170 32991227563182366892244057239693038498988953202758138030040640039459786766105759280585102391170375551073524526069001598615913105124112055126000
4171 1633536847832074173394210533950147110531640650777888207392163550355996339114766856322888653491610087562651133750240781439850218495384521484375000
4172 78270784368063593882076234909286549040325552210949319514253322922944841506375497349455230190197137787559144809581852301133566632712653884400545934
4173 3619220441154270631640895912031882250273265352311116307925908008157756087069305404239991532844975848335335607606250523913564158272490440095155193888
4174 160983593727574021814004813892707156858610854460839579577732931727145963033118055221490954120024296667380640903729826837488077422153689500938179995844
4175 6862063489878879114220210401653479618039433361665081619710798870485172758036811228444516807855299157212735417565195178830368055347139003674579816194052
4176 279038011705257511111212302292351182462415190639490001875490553062821595980327841660280662289153254975625586463101553600134420887609602268360900878906250
4177 10764706180588832745769520880545106594749135081608110876634145266884309369643147610392634141126860121092493748707002458862551311743256562375684491918699808
4178 391264071256362248907951769574707803646234369433428730259795169192559477758041148188443395259488589918556926143807688700267522182297098933199501178129985208
4179 13280579861379526034574377876113624892239660430124113845610908799572139250287034399446644375741360367064396808758438947474538903286699967180568420207979083976
4180 416032075018122618434432640691391240383898310533906368754211480507309604434775484810436376562886944629742458417370543964084124980633138782673310397940914893254
4181 11832323575972761483783275851320354984890285622382889918344147337600694942619515692432956564553609351175459906399469128698596662592203810007977274536132812500000
4182 298150730470220567407774337636123165425138341710837001953860935240305738380940234165934719254457065313185370989955329915385256781492887416808021980605446574960588
4183 6394331825113008708542450990378566880353635822389914354704608502157219680262368292543813296679318741167546549646876717808704402051996528520319670833897287226872328
4184 107997410767838195010717010259340724809224196437289422527538901842474673737281729356830490453120369229202276497056113065669703398932207036799975934687064936671375042
4185 1164327296012048921258824488044804629059675304766464891507693485440529414753964001577758442462558003813104623938012121376839750728425549326589921771907035867404828672
4186 1
4187 91
4188 8370
4189 777593
4190 72895768
4191 6887592162
4192 655067076838
4193 62628764012725
4194 6011095512222612
4195 578459806069107278
4196 55746863933533550650
4197 5374414145685721403898
4198 517835873023753681474000
4199 49824329260982093647847044
4200 4783723342477096302498776238
4201 458034599548206022054702621709
4202 43713117814108745617622521278412
4203 4156397107629357889127728663593750
4204 393601720977265947608261308335697474
4205 37111016147466154071712980255564291598
4206 3482972707029750330653828623149550626696
4207 325322936687208382103668830109405157009180
4208 30236381657528694818520540506135511863893750
4209 2796034665328926840507328111236106361939009346
4210 257223704833334245199222318523255868690713679108
4211 23539737177094185139448522852495697271846205785612
4212 2142825750273185208228799423285301147441662094162634
4213 194018429732107537703412671044716839132660137081812500
4214 17472222850833103136813434943327385086656120034170848832
4215 1564879156071645396397686096177753941705560276448118165768
4216 139385695202570835021713347431511400105828372186325591740350
4217 12346257849599995998691099149109515386783572714590837481965373
4218 1087436664406866790331393713498488570820834847627133637073437500
4219 95233971786185448535135284907976527255175195620192651141206999782
4220 8292060189683509002815105098930586004193418196823192335733816538578
4221 717751482731532324895364147270995503240487115488681951584298168153734
4222 61756156098753720114526499445796354513389191461648281730715463856768504
4223 5281157437918660719388756695452060062941771950724446235770002044217187500
4224 448811121861373074758919881140363598586338385919592214643076380583811309318
4225 37898447944443737288270273584147860697937843767878597739885695405794421282038
4226 3179325616203881082114386934888827797739220621274689826542881611674135195476596
4227 264930296488128622410573620526997812560804930500212591554730919148415137810129124
4228 21924685604715870242468331493322449093783066366748799498025333726880555076660156250
4229 1801595164661446107135228677802001521887125496422322989621803352603066510707233673196
4230 146965335622760871848349796101663272032475471291558529577271907656181252128264996265648
4231 11899070912886260610897185245515545755192050248908742797150136002482522243528433864313912
4232 955988999855540703648844824207141847070327979415573287327839168237171793888531705883243726
4233 76195664525131214413720679640919845143937064673586992728088557405835306744926635650332031250
4234 6023312006759502609698196952469267245568673230805290398442415657644164448533188861139103906476
4235 472120184276702333991698608764487184204787052577767450760776758444610964805400604406962368118908
4236 36682604082930828960233364832532795782878705254575321239268173506413493374708542320508843206801250
4237 2824424615334524964421038791457694532821702616441729106036675120503361665186963688730224667017647180
4238 215440389730470924186754830227974730369064437017569092865464553302222152267133522475444110794140625000
4239 16274566691431756831319050703374654650659817228222184757550768676972934030689395159865211449332013835544
4240 1217102297642291158025791867621174417999740025285345742090419137199085819674366009651493681185515670231318
4241 90078677273689680358468572303845195166026527359125427797221626044165814758984052723692423670945744024730084
4242 6595189222446823052231114124463636689960660463050134882542177661876337815799830388574618689675622612142371812
4243 477492303827901527935901316885241812316074932059116920986904881709191791816815249979463498146483467521484375000
4244 34170592710883504992024808211257719851026281432844543187315934029752042059649366471810184171760753333990124981738
4245 2415948043776137650543248525467874635321487224365390798057524147847406122028307622959554077782121311247694967721128
4246 168679101528384766834291089472192723639649218769280737708127451183535625257111631405613746770776856142078657563089696
4247 11623845911571046815869151264308465313590214852034751821409731319433522663701328846085539124761985651889137767923593744
4248 790159641753749553843019452657370955046420903557302637016923000467954418213014167412433587500960463774597854030761718750
4249 52954349545502147895166377103223781554166910450337528393638384557160473300417136128170709573263932652407760250265675016093
4250 3496533395211857844454951761923507756344463628306170583954692173186316315996301584163983448256890428862568685921603694466588
4251 227316288883788303436449519903429749831338801639938979506983265201500247135242213655851236287628901898404353136045425574518662
4252 14540043824074600396110837920065549079784143962057494149226408437141209050786476680723312567046550775515039511591154015026557682
4253 914331812843517730299233357841914811711265042549241594697349988303273285924108230174694142648546246196862819429559715270996093750
4254 56477794679323767432422924204559675879107570737403491458030058740479548933748049964617820018079660248699754211064496330031522664152
4255 3423645435417524187105488742723504283255779767409955690436861099844849146814229608512855833850825963590601461062773078294156219855948
4256 203471047061227147933223349373579190655552596206164867594274256760170841037884830471522834210891858165095706911878595088094980766125350
4257 11842518350412420871748963133201800887038035027719287475176454224812077888237965615180677181972740819117823538440913095539229045119148462
4258 674203530459913603716547808622935418458053221698783940659225497551195578155105041273662285939262269949790105626402544279919184692382812500
4259 37494458478939090586345272893042203198211961269009954924135891671064267594524560997658695850877004300041052975907249048023541318788395736564
4260 2033913709686882373239141702687568261816688826309217614553349458144067522000663321236246971591689184927201312388132040471316846399414131662458
4261 107441763705693856339051699302993706632911969080349186315242585473623848027232125932807626079334622125505016317522959215578195051597014822149884
4262 5516787960559596960153712728311828546256800608800073108412523101998223659893398007405318732685584667512109379851797722287245429757609198528117648
4263 274766242207168405492378151281862028404796696979384928787616262321972970922437013999667572884718891640037028118049345564520429161641927490234375000
4264 13242410845519534459805346209621907071813836143227620683107971296725964791253080591283447568088957494780109016813897338883718823408167185396685556974
4265 615888019878648577440314568708017337203071713175186550198765182516491399034382230284271850939052088060198960232406534625855507780963617335000076138118
4266 27553337301626681652956805711039948664984122859289007601177294382024570836680632776583867185487036565085045733111573322936530951869825483149914938905996
4267 1181244561074076558621315406016706997833978661319344189269881990602661071017847317398433701579995187365205878181789637066641279975284939720410955132919060
4268 48308960721221565631443521009051066341498367563019120087414577016068362449992387839754895366527057965564816476810518210416814030522840681815351867675781250
4269 1874271870056740667800541541526848044612405513869446021476573860817432459119877610366562089762873728033620351486531207205860422636906572214599261764177068516
4270 68509912182121625858248493198501881463704620932655067664863360435463127495849555927441474037791316923575588190435278681409031448128900409550385381912790169928
4271 2338517239115839382723975325196355208708193381940484218670650229726420437647656987254407587187474683281007091827244740945651975455266288138066575691363860903112
4272 73667786540154400367513818665009677089871371858261493593512917867234082495157378064001302497709688502508779093902915969206804768124215222774923135264421180013366
4273 2106858612949618276639811932188380762927370119884907196287457745743910515134358231819878694036089948243855387946621720569003778633358595099111526475326538085937500
4274 53383023649306847496314594478343917024668818577760905327939410490475929328743861903313945406810772092633462373140111986839265381742640190822904561520314026503594692
4275 1151202952908621753188248867422754481543191659929663235581148046902800755969394164430777448419687642575090763703999664003908823396540199848457447463292430499480654888
4276 19550015593243200748817886563600638206302474120800266920272973894493499966577904957669383809743552635371909793428678130526347529010844958329923803925422797524989200650
4277 211920805545751670130609209194201544860006732218578072613934918903256933407808500703976015420078002687411145768933060062146040407650502616983889011718271819565436823832
4278 1
4279 92
4280 8554
4281 803250
4282 76106392
4283 7267455448
4284 698526467820
4285 67491487942118
4286 6546539816573500
4287 636688744005245652
4288 62013966631235191948
4289 6042822022502563671994
4290 588530529009270519691104
4291 57242443092975597687410000
4292 5556181947736668135988137208
4293 537870585845712093999704116398
4294 51903517629597629748315397393636
4295 4990505155671410294671937660736844
4296 477929852208410257786893441094687500
4297 45575032021358989011233133110163046466
4298 4326416773994573072798191071037815959248
4299 408774817162002630848808255046984686026952
4300 38435036174435319598563492207680611153723816
4301 3595876834848653342169768734579541884383093750
4302 334714693890623773898716054987758727282656916536
4303 30995869647178950941222653507933607263425188599748
4304 2855385286271570785089081516865234526933536500191800
4305 261658132348426175994578944333625988283122032775329610
4306 23850160468043803463525437281217912909927561882300000000
4307 2162296966562345146856241313813472454082325523394489328704
4308 194977661138082764084112767544824294706909109650630439809648
4309 17485429991459831400386518172736341247291399332323707580374974
4310 1559420298202195682617257620984260896293552328009246856681278772
4311 138297775325590668915868734791353534394541141011296092530573437500
4312 12195449796768365494292480139181186892388701508457053743679165197068
4313 1069231871402954252548484134349819407775210413470857372215798556735698
4314 93195157929808224141923267081102289523263914080295652304527723165471216
4315 8074452603085348424736747518862717607920294234705070185934187776681004984
4316 695307542658180754390271750925740986032547948398020994285091656107078125000
4317 59501187764318289271012313076501169515420755841711558754668385483569193300998
4318 5059351426834008606008997435694999636949484627903709126059684804767719788424648
4319 427381019333385853812699366020175724876101513985203667173244118920072864485962932
4320 35860179580322776384036457653334589212069424532634266417038658428336162522430156392
4321 2988183414307775922451396146326417606745108996781443750524222220224232934670410156250
4322 247238077103537384853820107524352638886597295524265692725440695442746459461447215797952
4323 20307082733292516205836856683043327947873993830040152497844349797123453717478095138323248
4324 1655424919194583431933687829531580367879790175734430936085942295355746712116299373228673680
4325 133906521751650907421216449766880646630581678295703198984372758251602694732291279541373367502
4326 10745322649244774907098195478639801880085335742977632588113215968269704386720398398231640625000
4327 855169825742360757324750343399294912894366751882100560911278158915808640781165386616121368805164
4328 67481447853669095657821521916962648234384350033920764647004622224120523280015816054356964039528248
4329 5278292362004441357866588568584535243327087660373247833628767589421997375639887596226132517395827554
4330 409120342559488168154732075638684815445075562474383439468264284583869420299633605933480568927133586848
4331 31413918562050145592229208397791143263583690371453202792488979345493011288822445823625453748134765625000
4332 2388714363746816555165260493024543183755505282527008187053300538774218127753845415097868015168353563518864
4333 179815616628315174694220665725531296907894184636153609259007208112615540881956608918824521494060693162661398
4334 13395331795863495009485788647853763254353689904279149636096338918732979617230910767589303254667777746073469296
4335 987132392321101643630858283557398820340145871250882560670328935722855772633929771089798418601245500738613146020
4336 71931088813087178944694685152209311268403290720548281886803185908673658458171265599541033342309064200371093750000
4337 5180721961307791229953272008906878139648256517232540540387067694499911695192880839037853736288685923893458223416426
4338 368636429245235308937183133814389837039250996839711257054660344210986858577210611012242971629343391400430452236744448
4339 25901814452496226794101674558527932348033789979392713715769975958633571549014617683220354688608214710649496080363246112
4340 1796231745535604363905289249765671960512852039691323783019855887930059001751212860077423346629166005789392617372706678496
4341 122872972679793622409104287369893531297615224155613326700425448394870767847426499785823232379694018510105622981530761718750
4342 8286241194527336217326908835297103355263288862653482612496298398486764243370559995328679033955458425304815119169490257813972
4343 550545829639571904461035162083536421569808844054564004018688369003224215170223605059090173553930455549845487380530269394949148
4344 36014029797525278563919998800858074719816755585697454772560804754676097360865260777419485130651019677432411322639836872906286860
4345 2317809837669006865044964266184357676542597043915250328010079582212790298981100617245383228361150931888459714981662937619484153842
4346 146646756987840438634495936527726289783308257881034910345752276367776468235906218736529567210339769390622237277062436218261718750000
4347 9113571417779441870418273435326192586883161984790266104130049342365456784216721696188663135757896283595482910226474440675687977094552
4348 555811666562291582391559250443623858447436888964421105457283527151086051956976109177332770776446445572401191813433831612914460207722248
4349 33231913685141904527671884272773463231036107961359512178085561352171794852452158278243762229290744997090843804163970600277104650444253734
4350 1945792763931914603418572642599217684165488296947548597633626714961291531238743835326112132125090437429760935141225114714008136841077848616
4351 111436983313405302266497615454343049528525744923365375414936489435483877441882838593965742689300838107639440314233071516907134514770507812500
4352 6234151163669424580044780736956868249664355349991647342097953750189984842952866729926890850627134705886160621743502173715784418793182126698888
4353 340173823256505892875833937383371855118071052588051809294138124404141362862799187568899078317156996581929905979436899140074461225150544803285498
4354 18075317006756923898828118030695114493897918577472738456178630632856563141014760967777150213385138631795853269049064808455512398259197083156653376
4355 933533512074565829856908257015407204245185496012789035085261156587005760273135636445034438794662981738572441066268195009549486317712398421043308816
4356 46765364404255393908496555817070368671450575610888738887955706423888338490783928887540964902425201971440248308325824509990577570186831848144531250000
4357 2266897775463215690236415602267193442806075004175364169976282201331848692852052823655936952340950090756724706798243900696825603055742068335215590663406
4358 106036960404585717202101878810198227059325828416670899675255050438381152979483326222285755372160613859221128409876043181455252983531260777559169550510648
4359 4770975279742114773764500803304083034206857869446865062271092518814466880632362612755266651838414636222839891226794157484252744383800365229830396674484492
4360 205701347512357750806449350940293450144870653299303924380103418526220868297497441039039485023935511032651123206351462824847759380311897136553048884441923944
4361 8460117310902997679871218219126934132243234962588688126429700841709794390363488293900015155745319628019037267344673801231670483457086333581233711242675781250
4362 330080430912450089594517177062077375200103615110305058390965434065559644615362535588009708730555616713171145719417388233056106298910405346525328921128644714336
4363 12132947851799705237340109855699338376954993397413909778509064862992317223426394832912627259433331941924610152740178995358499005886683401004670702076328166669448
4364 416453543239117028256694411320507082382965562483114709078312812369457331605947046655846179845407482522490362922735275304465247677509870061224560004781519833841840
4365 13191801690694377021950669158347634220937832819061623832591682809398732077966828253467346930337183508614854137860138583833295037792656311407934015394533760135499830
4366 379358605365667968476453406538125995876608167894915543302725155188400312510672464931119143765853858969665325074788215483935793280693644236515591306153869628906250000
4367 9664812332042097257462609055674126622262260068246067909675559975366627839575468945606819480182318164473862357125355185923204186422524188139224063050168942230897773444
4368 209558662984533207716247171020630452044327272799989525573239499535717042414801996480439991209304299199502469697949149819531281649721591992815396599100451794331796933648
4369 3578097442230152835962009174459674531219160541116218422433786124909763135431818372658903339753410972179151949570456662316498087369513696443241929441304145281934356101514
4370 38995810527706005339177522653274015082927827527222815778592193187698539736987494932113179196528863000450248478248142205003405161819353429207364856297119771912163796451328
4371 1
4372 93
4373 8740
4374 829465
4375 79421850
4376 7663881314
4377 744359592328
4378 72673844549589
4379 7123192037156182
4380 700060980668404750
4381 68906884616525881548
4382 6785799149681071195418
4383 667953130682067892960786
4384 65666169077196613365446724
4385 6442870996206578929436710000
4386 630513932495577111320322527053
4387 61512453774913013618924076487758
4388 5979930862067271623590258739582102
4389 579078580468529570901729564400056052
4390 55841664562116053800896792066592968750
4391 5361101192465453471116953102121403621002
4392 512318626996441325759322313662006925053148
4393 48724745826661679760021485177063248167635160
4394 4611361373723504948964722628484628428899114242
4395 434247117261687491163673684080442894355802343750
4396 40685500867121803565535672881496770429153439860364
4397 3792367056365296643928266474831452453154536453906588
4398 351662689351802489393395384599792995991801115948215124
4399 32438969880098843304033580977802112217935449641556324098
4400 2976548602701737609864844122909707310624203835966673125000
4401 271671278928967908574700629436216421964358528565629323520704
4402 24662502152073640977482768410629840686585101668386925887787453
4403 2226733640363787216313527445912629288145616729710332101490090046
4404 199944143199279600031224025866200678624903812791728298078575955430
4405 17853603423706432120819222286428115356762250471891476832612226562500
4406 1585195765498390688979124948721537720317669337114405483137967583992486
4407 139938779363735782931541596618194882982259429394957555371648843638602618
4408 12281315699366082029993097382660794363951474824738973737241834841419016812
4409 1071400640995300105347837574130817593017790287734739368678477916710552577576
4410 92897222312212295028614672584686874310434581374656933226957626246021246093750
4411 8004534882272825791892093354628869180463816455214239993328768896389713828795702
4412 685308139145880519743094332794045892021653632439051991333428147390629572583332708
4413 58288267702050547429609322045435166962697035113776690522364911387744683209648717420
4414 4924318679844137495643338561530923985974077654598014628639091596626924507946553038252
4415 413142998770696238987695214884142028151538171266268526963480493476237455716145019531250
4416 34415857811617166712781932866006687538352480724274158580961993753835181582498163312447672
4417 2845971995855357275211899760931266951575892138239165019212362915367236526545694510423000848
4418 233572336975132502902826057075932297960140423046813455776003586417142509724187691095796530834
4419 19020889920912510770802875554273157108666305681322352511532414064871647550130846900616490337326
4420 1536574292114872279079266816355476907644839703478774363227943746911580195398964041173170898437500
4421 123105890623928858326044666995270234543292473101153387425273345120562586100344590897323435770841748
4422 9778904623301571001876810617309470852886423688988087206445858479448774416133194331315394272778875788
4423 769954905880656511698941525401122485438945411045516440395970905782881992149364083078364812741808281706
4424 60072454198110873633745771982073506568512829179847863528778687406709263651564274821492949084575406529176
4425 4642854555566504643295182449945123179088007879274896009876762719094517041587193119767079417940748046875000
4426 355346379920825526269444713081607495933936229031566840259314850332874409060189146518744878587972811948424036
4427 26923139447214927365969991161638519291363999857399190525962771210543532027076966621738199799820466741889706278
4428 2018590365695546456363875838702066715095785248897508146200783887650577837066029633638592005366345410846140922072
4429 149710506977170805338642314880628677851370232211871262793513850960309034509235642564931971150546225965878538689084
4430 10978963588516912949548035163259539185733183813777036910526094721250812686183664509752758159130876852168916015625000
4431 795771663145587058886030564623461987869870658757144696989726598053799970192688480208874875883783951043644158740357346
4432 56981717448456682974486938428564861752217331083376452740945090676054523118514467405705330069271403305239825728825783568
4433 4028952941921826967907807422327495673145935974278612896138390352201078231173199674545027067525087365063463528213531363680
4434 281147827977367139319799889724395100730949208538155302232996149242131241468435969148015496103167094840228118332824876223645
4435 19351950666880087777939514041315356433617531477991778104532298637424334257202583370194145783372761085273898024447546386718750
4436 1313129824128061747703487278546410463315197372352991901395196195644404349438357275532828790844808032415014247791894459740673414
4437 87783121834108891901393319492228378694680309314127546418320620721234702458190796611265826987249778182047515195867191898948503908
4438 5777533912548441755052482483092066979479659422511665100531513201231881682394984387212573308943295800727396031551659944007726039894
4439 374099970443699446417743014315512304233907438636267454217680054698068075725237771824551638085716116937910247836503756708849264694618
4440 23812628569161973974596457499862424234760229782315585984128478125162416362427762369416852214177441189595783870728976108322143554687500
4441 1488793499407938898743261508768292079348978669059635968155791976534607448995514792387536545579898565339096383742527412382487792420725448
4442 91342011316823386563406184303573696981706297840551046108717749588179126620648320316023382683982722690749987798442184307638008957260274798
4443 5493908905441200584019928100822426865569929203204603597723948594843513678852454696238677414389863578311566417301260212699821403748848575766
4444 323587773368907349425011873296348601045270431047399412552947952923671924015796668558019958403613425343726671316807221454598561384914819374196
4445 18641488885332895804495635522202727378443101629641530839545735178593550457834050300953592864149012595176597932442153149799970863400268554687500
4446 1048988461482300649605003212932539994576883553887887047300275765874123902792515252300815771980822813690837708864120136062114795598083233158199228
4447 57573535895466926087224926940169415434910255385142199191808813217471458384944997061796923973234457007681380104477160811830867380952295639058358738
4448 3076969235456323524819516054426635476786150368078725155216723320140870156960774059808363872585355827949434787815815452996312318617541469137013852632
4449 159833957055684540405577963932988323093016129547862572192493855724590391656445900204397866804822741154631614325876141572625035078215453655806837805488
4450 8052897186987700792348102643309269982627247049260715147861246629890642052389964467584705310622020216713172434504460121670120112784409913731384277343750
4451 392586486161835077346169232727705978379861087881578093042397434444589631560696845152018149971560883461102747336126321617306865805889806879852212842533902
4452 18468143628302099740571058470388684623816551815312714541865400396080669144770482206112139138635271549251160269293190449518945089798717691009222269299998228
4453 835646869432003277819044297717298298959523449355377146278456972579068427008472382780982144517661406189279451841921343117846441576071292518394296605142373940
4454 36231774169679977501236838358420446104705085567577530202890274727708111720078444327627601441464556264763694987256686644156195768715912282659407341694469317028
4455 1498487003770654453712749978439373277685157542677070333707833133285424798244847897258231731302893586617128870266509295774752352501826870486142808937072753906250
4456 58790600900183149008524081940898252786497976746858142339607188349870083761910785849444788722838816314621080019874208030071522256525811125840239787477191874216264
4457 2172968727527530059759005412372323020221498737973891153395288181977052048463196960515918792792760624196654597248678384171823712844929759615425515428246348392415768
4458 74996385218221086882323444402855369873917718969698787404386116384432719437901531909746318647921005402153641332307597756679337490017838484189076101628319054618211804
4459 2388648313570553393819063259103575339970565185821308620624347058314551730161770861107378548020152001462069645563951406214159258464785850619946164395746370743007324422
4460 69065343134918330039293442291472027040573720124994210992442531557959619015248355871598264618018248626270795826236558562952209182590423831925899384539073638916015625000
4461 1769105386478494349243365977460826876082165144682504473936120266526161491727342474190723120750249146945183507403977920243586692175273059618506484332274075222143851760604
4462 38565943115191277628301189537448753396005311909386372193737771937540667792444503398551116216999733895720236726836186060036875584469304730914930250251514269804461661907608
4463 662028481262502629529787675829811182347500110971032719772157290724853534115177528530322667419290763348858649460640031728834397395762075927660232369040030648784328954860226
4464 7253654253856089851933725223565644211771983658704317122785409202953148563773959204767508792226893075915448745706056345062413798525729166901747326432697239595868017037356400
4465 1
4466 94
4467 8928
4468 856244
4469 82844398
4470 8077405050
4471 792668932144
4472 78193127794408
4473 7743736491031746
4474 768968957011288790
4475 76480444574798755000
4476 7610733868041325595196
4477 757070148622247186552188
4478 75218774995241122524158962
4479 7459169631448086622968641856
4480 737846051935692694600902350000
4481 72766030740222944842297083763882
4482 7151406790980286196379667120074318
4483 700160974117258977062487393248375080
4484 68268329894622370998655190538429023812
4485 6627516289478679983393647021816881562500
4486 640483589332531743544033496444892504660842
4487 61606070249847156131273675302661054870542048
4488 5897174865016513317614993848281801515870504184
4489 561729870197217489783957159543787126901530510036
4490 53240342023214782733416762392286250254706976343750
4491 5020618571938632674392697941963125114550795780637808
4492 471036281178009385074966923730680969742371514984295628
4493 43965544233637077329657920226668135408190786346302415736
4494 4082372924382928571964926225726402425063734178891512700386
4495 377081951491715793656052056228432752901221605650092360000000
4496 34646612943276994227969991386837459587148606448588030507642816
4497 3166389642783378330567183171179859509005412571513376233592424058
4498 287819179081638119243292477293914724459451263832869031348185149502
4499 26019342149162711817545815616708456215422704173881622492554098662024
4500 2339156300435111353134806322289136971974848302964303459104111232812500
4501 209107267076112884275325366128609916338164180092890344221746626997403956
4502 18585826508096303693779749478561678562853740051693799490491895078866581338
4503 1642285469664839064542018754895212038515536101410467634288826806715703157920
4504 144249997338938387481926708445138347968126273961183348173042360725920819588360
4505 12592877854109799740323797311112296316579794346563642113524202934335474398437500
4506 1092478999740765731155000583442419839343539720355237572957971084085233737849278134
4507 94169961265200710276667765978267545218301759352621322746190190040168862467176573968
4508 8063999903933292101979894571160467499913548306318470839709563406681373955520398309724
4509 685883738558817523116408765890434625261241779308374345917979053280715751805648570961608
4510 57933639039473613147315840851999451780778952361868687820316757175262521350597512207031250
4511 4858533749089662436490280346885057086427091989722390336026451435409657204043620754958318208
4512 404466768695759742713019288856023310929521314514077145558114788487149565608026518656444298448
4513 33417038364435564082134214580716806027557298607012296503533706635261440530515797747027265663876
4514 2739427996861081980078527332149394606372739258245577450466631581552608918864227194526787784844846
4515 222768018721806861487652733538232518968654005605675952459064250606275322759587335237114885156250000
4516 17965349214663016882009465243728776332732625511757536769672857034969508714166177166814848196440100708
4517 1436453576896601064155912848794496046753904720315730850292114182655933485567369436898425809611523647528
4518 113840808285503443900419668244274890505462487927981832106993535916726475309082439983707828611430972596042
4519 8939760250906214403923849747240401142789519132701208624428710008279799651544013230386470632381088255939008
4520 695408087230869132453032475567468416481847786605670065037973604531583244392963045468666459156460974609375000
4521 53566949761710730831843872387544857564503470695619239763169119570992777091903279667024042122148942058070323432
4522 4084577850662080833521698573529788284804622468524083706168522830773050911711585283071910217782923440598864353958
4523 308199646799717563430662873769204417590399322422735470913748919973288710087546577167173669544243001975863005198560
4524 23003008054208838309409137269965127941002063215470280727376195732992610094213761272459876405415027151799104877621228
4525 1697571249086840465241312191208925343841332351358315653632429546163594395891435962458894279271463974965435371093750000
4526 123815591263513460534727561614541816574924742570851939162132661795531933946681322915954517317583616147718328060933961154
4527 8921306825098495542536877666829660584220978283143840166348551948379723086500481460589228195496999556173586055941119615488
4528 634712562578189403479295334807019352735519498524642681547733736220211809854663592033036694374946714938102703420458005226464
4529 44565367438379070792014822549619696074406844894046012421164999558850738476636250477262888998463688972602077378140001867547162
4530 3086393513333101385559468407703224547704045809762152614783480413626089137626293745801179523305110440288475521948072546386718750
4531 210709431146005252154478043090338045669433626322153316143220831036093921403114449529542498388542007295211647991648880185023305544
4532 14171737777439734877576532695716174475084755115402384108075936920608421075876415966174969633712764058920395246288162485743253594868
4533 938375019463751322180508393727754104839482722029333168784741448946459381322921986455989251105511523031388382532643797210295386064916
4534 61126508376528952866640144442830653452097301773482538395188382010587519250357717819526787446155827812658554313293031631097438634881850
4535 3914203787034033282821744885122682055983594019288637687147019604419296426607206813544164923603703152582628790493383853010864257812500000
4536 246179003535235460603965290834866791961801330548084232630587888260462154904912977503890428303407497212026639916958010407026861206495255336
4537 15193362989416156907759035339663896132544264939619854760219293675993138742271929265516876513001884564227071190666012644936575680418113482348
4538 919216947291227251998709309227802838312719232990708610941386788578473302606231332555570647558184883814601054690656878883894701354546566482582
4539 54458842727854840922726705484932308362664006115402230441959210620141064828166878408769937495897257749173114095880266392161427460595873494689744
4540 3155609349493210107115247394566139231513067898616521578238597893154377228738888387739611772310054971156963017097161378655119046624354858398437500
4541 178602020921836291641559932674057236395683353475075033626091652802796122764011077166608790976438363992907468355441202673484060157559557525359696552
4542 9859124653949608728990040879836086527846401090606268621658057264578678219891432004571502031352960110489432901596186388808624014471519560220355808178
4543 529938262564042509942746561541206909265228434982386083191641438863725629863363537828392049894135806964551732676442904312344442942130195507360960624000
4544 27685017941429770018628803171166794558280782450879455737038767774209553705540386026616921943747262914387598759560500108523650501944428635346602623433968
4545 1402776909244722644054610685993264269565574781260206857862181269823322814232474005376142359844406138458645409596305261650620558109977273538961791992187500
4546 68773267038200269947815643045879428293582490329825803154665023380513413679426380000923760666016425584154823398847155057585770683411506269575179475900067342
4547 3253438986981625298431670280904202737949807375320650793302191550811069170660022385010572519981880198108263612618328689322851989954108078404450716051635442608
4548 148035094046706989203788483671959113242220971806389649287727330559111835880050772191092492447364746636087384730307768932587080618794698462218870994227098550404
4549 6454185164211793985846122530415594968335666707773909652865693883442452449162150528634772371877054481364444261957212706150966981041068278325530411615276142559224
4550 268412219746180817052591529397248989486354215697357848315642366352175383854422141521922400322365525303681293105793723884109935239921888727934377148658752441406250
4551 10588692631900041520816870137365603098304888248455551700508701362039585359257788982366769085401957062289705018492872267075905482646811796270094260736542863537649728
4552 393514568981989007177418558520569361536734687345157471246513459661441506668119154905598425536626041230675046269913215098634221950257305047205037400528192580765720888
4553 13655525745780936583542706851429086315285374555138545750260561216647722182153072746642850011978764899208604453400727680940220368976649675345341265140156101670698936856
4554 437289469733125976757915254372746963365435145634333076601696755543279386231824872306109420090718752448013995906705465453791509895299124843454504197487920242973452828294
4555 12711996139449303777081887817073745725476829682932670061748608932684237519861774355588009645681196295398259241540573348369865250983095386984471856973894006958007812500000
4556 327364975875823154463493070295030653650477222433255980156513175506882009343482759552143250446152030019169737213515219325050369578648213858245578751123697201961500668369676
4557 7174566298364599048938720694148245755755756748926440133255151912735351823514013945304526730619569115115145011761624923197534130175872572262640664732950687282065684983130768
4558 123814046281944392252026078887174473062810439727573475913142035063172661817372061243763321948321277545209121222750553129459285334685634096489952613808799528724383168650313122
4559 1363766747787349933587939659757740651996419456012103687023882006260526527898576448618390866590359727543194760739393420722778179090235382614736772263596996995575233216623149056
4560 1
4561 95
4562 9118
4563 883593
4564 86376316
4565 8508573346
4566 843560248050
4567 84067371101621
4568 8411001398870488
4569 843830454146536782
4570 84793621665805079014
4571 8525656656427974096250
4572 856943085420381696428916
4573 86037079393659755420965508
4574 8622329043929723913732466810
4575 861999957512972586525108019725
4576 85923352640982338594276578450000
4577 8535899677237668937162829489048854
4578 844822624228155512535369873382140078
4579 83278196298392439490356933335448474254
4580 8174133421038704517425210758592521469548
4581 798752318212082119347171708053160540937500
4582 77691761526244910473546634079515910546943618
4583 7521020550640345288709284411128237288783269698
4584 724561886402293407852705736187855802226426798536
4585 69460503452051984027989115791486720402490570768396
4586 6625788237944815582953747423076697276935861135093750
4587 628857707658391318122463620011221429012337350926554388
4588 59383148017496104544524119333771119903976222089359392868
4589 5578943553147118764493008166165437007583236199465291788552
4590 521435196537508918439857312759406802346310170748404704013578
4591 48482907354353709451043962672815887544766223194783299446328125
4592 4484302257959570749158415513088824858911453671092797845210370112
4593 412566431159948070585605604994161329528476183864154122899144836838
4594 37753471676995848188904804739452796522761289632809761055325233975230
4595 3435983087333378328371482985174891417020969208211192567196913850172678
4596 310984695549578305996244597440808945511359126349835550043573095685937500
4597 27988467345549680550158004430330200057770979397126421855836842206484547244
4598 2504522457725617080168018807615242091597983494835167660038188577267435043858
4599 222805258235584033517458718280080438392198792935717314048792146439869979824374
4600 19702666437365435119168801966473835599773083076091429800955603536460715622055352
4601 1731663264568926640179713428983679590993037274941355857002497790842786833539062500
4602 151243266603595246835993873832592590656692524761887017731220505254918733166063996934
4603 13124828869072376029099386614594609853980236515838580062214722408363499363939782152428
4604 1131468948856088913584487139168134259650008876082967068630895574558760274237827032150356
4605 96882421637608336966987466429198354107093604794588515898163142410467745451239208128595000
4606 8237931984397522700949474363036198761345736530353129077017466189498439971983429592285156250
4607 695465037002713755566939215793703514667428734461947758052217587073998046105391444349801024786
4608 58280693412377294692401638876254210201855744173627798553180076753140097497239695437184721216048
4609 4846967920929006313607734357665146770736566403131808213657344758707033156793190333500916728245372
4610 399954384007270934917845649159235430210623635617409099032061084062782159907872968837835512272017614
4611 32737043733846364317253278217653213805545445646257754021538355856621785814288936418080173446679687500
4612 2657330992228348583062845552691534916961354802211869303167609754852870025549041120938154926663525912652
4613 213851356361693411734457155517725333797339454659301817140009665688445449113706924194727810989159122546968
4614 17057509981163788760555678669602315846378018395673640944319288872366152988822359783452450164677629224274850
4615 1348116498215210041330079411200682302299746902078300758753071959904040964367837179381981846821294531743648228
4616 105538682005671087634137220379223123511511407093527559423262667480975120091615715947693790661126618572265625000
4617 8181361735536763866387741188230968511672058260536397064189098028227974395160322790371425861233550382056906237912
4618 627796492022398627783661694528462380212837777714308431606114443376501265692050917637298381934427939949123557372438
4619 47668675446076180464319466844478419707956582006129272710349976148944372258274340590782167102549129678758987319487144
4620 3580148047877697026340849775452787464190238507414499681548971947158077649445097585864058270236683660440130490196532804
4621 265855659320355835134689640376131992052778180697595356031107259738097161625960563685661563567207420067362341816406250000
4622 19511061701226166150457499923204325107462512002677742600893287338321602447300999681585651778927016068165472939396111522858
4623 1414515907130402030107964780128475191658434485029319017941643226203878146053147294866703640909872010812092682088195224850333
4624 101254978544866192638554683321425809711806457119288133278466375722311818839653843404609032859479088218215594705182964882182176
4625 7152911944276870018594201865498841199826879007296254390778665230528377787956487580502300293844771140056775033747789731078629254
4626 498389606867780661938544114243044103056647033578147785888965389136872967417970620599753316860939268425166620371074719030761718750
4627 34231047303114316322962676601945717568995037522165420412514987684915075154806659682389659692110150815121887722197914059873800342966
4628 2316136453840038686195732431788328626035886936070529214507566676434083401626066486028786832551890475968721897273541580559625144116028
4629 154279648452640991741288647611722592950168501602732874405698512216547683556378017925928162931308422043409673813413983257588746712188492
4630 10109725630504187943069657044775784871916840693907352648795516474290836325026211342923052482909440556966155313257272685555379595815623986
4631 651204311734389458348006971423866838691131852285653650449291966528454931744549784802330451597484879761450450450923275900055046081542968750
4632 41197934938997423140957429912096668007273991864546567916656108315794452005251214829953138440198767203593251024561909062082426998822923512216
4633 2557499635006700894444512792417473755853903161655497379893746433823451831796086812496292145259360993537593278829488332237507599916249654876148
4634 155633693037304847674525555753666489767016747553570647337121009096814343576391808069053388114391100751710815536711704092579640535584931151877670
4635 9273949573032538807388299320408901629273655374512491798140709290300355585600686321017492221886167196259342055379852523756579088671411940551445500
4636 540476917795148038118232045598180662315716279095064261690281678086402628175123922047409012611043207312742081842161540264082887956150789184570312500
4637 30765561260460784106527771298069862770717081858412152498795513261098714139825039394871827743947980050318929482971254114035910723594234849834123912024
4638 1708002252829224138654655277070561800469855518739349246339775196533773707392754615316273857325962101515502011052534016491629962196278961103433373189818
4639 92328144942927391656067441656783853021000075354492393543576386232372857963162280335459083112641305309694109230401016404478170670084300028169583224711814
4640 4850646527571932942464520692281990304052547085942331263980483246172498479540763791435846120770242651855874675428195724507463015258383433826078802037889552
4641 247159179185553450021303441646852530572035564080225231250961307520110334493311411380309412746161459800989539633725925815257769295851977814432424926757812500
4642 12185084182733948604798767402472109347018081492286613040275451310285783933878037948003477385045609566120971581550545517876061181500751283124289376256404541678
4643 579641949951734092531972284845926434493464564280726225177194034824266985247753717311626682369260026738331008940210700111534090961457452068339672997804004546788
4644 26520255778150959543731975722086622456541630210082297986887539844344481499164703380992820760909860368645092365347602906063718654502814718068043336360468497469996
4645 1162620678350940636842517211889067724535314466382858579917293861034162433829716942180720190391508241678447086365443502094663152456213367166563606509154409421973704
4646 48615003016306672969356450695177514274691344108942274009635067334095539584220223714228423430259410539842722179381931784111738772073740754612900858386299133300781250
4647 1928278225909556933914692416026253603705029779388451772460129308050135331435272029527931702573186869527775232053402153509480750047051028119492250518240644779544637788
4648 72050251670829144742031111189455779594711223889932051294802918099506902233133282515429484466061674919879070806823694837800562968823906075216467623330879410433644476808
4649 2513729544591310413590707531129505878085396524155959718136882195310485972010488752541242484133697455459806664861008305776920960541640895420764694839030051925732278607912
4650 80928741331306940413260446934699908646940456071022744376256905125194378353997460827889625612289249998985248506406577607989963777973799859814318713679498812645117100244022
4651 2365154217409190940631663770459968890489883200870291775291689336385243371948813086669993229354182276753684630417173475303863053978912912233871640968155166918792724609375000
4652 61231975229980040335826102104335539326673457336790185278990672144864842050304192115624531614140370915990264094853299234153208647454943950938231777572418885563659670128372772
4653 1349057778719351665585479635298539935298238723684440341566567978625141597560498725551605042231118694309726172988235823979000975819346886786311905785647327370762235079307862128
4654 23403577479730237471987272616615293676860474075091982737201104984488199894200134413443893438549222113222866997019319441707208714627506171724441540482810105223151059053136335690
4655 259130512464837306485515599947896970364882513539927128187421567697534774068125089189069328807586711882707625565062239419087243340453941238755216719905581032147046737947995993522
4656 1
4657 96
4658 9310
4659 911518
4660 90019908
4661 8957944412
4662 897142648948
4663 90315370789650
4664 9127964980237192
4665 925089939626561368
4666 93909805105712969700
4667 9539288324174347299878
4668 968736671123830131175000
4669 98272774154131974495571284
4670 9951676805392865198365301128
4671 1005390681317603191945868787034
4672 101280907257057807390042286282992
4673 10169224466199165841194718922450000
4674 1017325469271134596152974637959987524
4675 101371363922960102151673712156622229038
4676 10058864525505133694472392426278347746296
4677 993747649036283088207197697502571234625100
4678 97730245085022752611218122849456851149375000
4679 9566519265620256020965426007746001552261757986
4680 931984806357208011328425872689001497230347204848
4681 90356722088168366937230430954436491593383467575112
4682 8717309281010539193799968711617666204790866293999784
4683 836860627524715099658716583759174279223079354498093750
4684 79938094362783481278780934930669961582761018833136413552
4685 7597436000273916270043876401777286603687283165608154154308
4686 718415216029344007322461077574731191832424806003683547034000
4687 67586605186923147824616430453935512158086154203727030915058538
4688 6325599217887951144508122280142676308727217833943253769355000000
4689 588945396043539490192133053205642300106548244154856023811863584832
4690 54544833158801714372169091518934469177704973052020640325493079985668
4691 5024657103392580793257879989228824778555439389460947220263030126681534
4692 460360723906489852860865883498212165425796903987177702953836042268988984
4693 41945902210284733751243938525386845257196960101679215224945273662573437500
4694 3800460352838826357748267177582531479597365186550547497306420376575420045688
4695 342365282720472062088571516599884091175194326549544633445060565199727102992178
4696 30661758609172866174265266021212546199623205290482567860434825233515359314693296
4697 2729611148461557848755013635688304052510221160098324956640454239098056576076068664
4698 241512195842815562773511728227301971348662538438375915718157978789762110446671875000
4699 21234682180971780003134598179729800680636406319100401023841001086216224664865529377606
4700 1855027913424572071938578927496253238213547961090695961140900123370399816501264570827088
4701 160982407909882734400395679658510980902963187817775211629152521009299920216525739400009012
4702 13875565773479755709344511992438418077634010338920257874639540248485035861823191596967023216
4703 1187637778814777979691336138276992896430278235324560958749044863211111617732387819709472656250
4704 100923117863088076436819984163802871266687358320457217941169073243366012124085645493479051388576
4705 8512919189088528498118971540837077936937543767139204181645849306925194343783282563587362697753648
4706 712608155595101438268817458632252216787608331541059585473335702489408589237529764044039506607489000
4707 59184220991449871985368958519775915609620832030885804067096750658201996887763653408003794209222637390
4708 4875704857750070503850577297290650135364975530459722055438980407527169441296819915302969879124218750000
4709 398321214281733474109392369727183192121786907673100948017579953273379737534749086530565591999912634857004
4710 32260920163386348492203866468814353266596973654044971339957704492349429019869524079266121186618901197082608
4711 2589669013035308338180444062347279954249788941908495684425623675773154871777269079342132721596444300577031234
4712 205971297787133832713846529465165196429436445691431791268905674010834993301989575547144755489652533340460034912
4713 16226626843613709380700776817748714363531164233698725598027632216534958269739278543220796617956101973666015625000
4714 1265802724654304186682316293701046639340798253182999451954207584285351530382882068597731511181211769925057854325968
4715 97739392910717680943183684094557897258094119533802986253870980558084722939508187247709971146075190013650929949109718
4716 7467591953845855330241757433737825024813484997763466527054831319419977214643310133287403737511020939439051745238358496
4717 564328012688077513417722685531043667861570636482392931313860651295303971235985040885551568402155230825981217058140470564
4718 42164410015477061785032169091021655794137793749110589898766209395399963354008292266108862342391035065144745640195312500000
4719 3113414040103878344215705770314058975871165260968933077667136519031545064870308032670087581532502248028341947436370610740618
4720 227094200749014372983741502853889928884897819789182659019532077095848089797663464347540261587121411899342403817469277127365728
4721 16354723886337661011030501127074678193689864014993332100048820753505413248820948478854954588437833087423243070324002542783406112
4722 1162317434339949815476473002079175443029256449190686899425803934609895419169914902259189761427188569242037411181839308485800349572
4723 81472745622614519995196165569057538736934866371566421191041755524520374239195866105586945155450152020099759389572630667468261718750
4724 5629263364343502409847860330070095151994087728741701354043414380434829445885402313951833054361941020034838212309907020143573296219832
4725 383151107765019840097670801054110740170187367638403399129935173861483236313367300791898663705981812052688680356278733454824087510991388
4726 25672949221867274613279221260763332712821178364047567520546679998410256250928537735167569581711533969812731778825055056410848441605094200
4727 1692210350684691798130679394876136107170080158884970735857572271854741617768405726252344705709700704098394914472800538912202689178171820882
4728 109639450196373175586670283910482684037278039384929547831139774638900092233224535584238750756561527257204444524956784211504316101074218750000
4729 6976642232670671321003133718064968135250647356375894097686087115395296601330486742963606268382538505193091777352503024967144174159592319860504
4730 435607055224771022006785792056267953819399224002931457183115015552564027234525732230128988381280601910363572898558460558905579485404872384487448
4731 26661110963159542817136518410655674795216965811796271372582087172767771484993835115180515838733078106470736796115539909510635207679737068559852134
4732 1597797368849561671963797609218560976451675544151038923447427562021110920920019302784354078468585003301926646033249006932674192820290411371441972368
4733 93649101885391848185062962555742838597532085723444712485167261326874139037168576938751249181200954929435603595162960675665618375232477581176757812500
4734 5361027442996516267154758545101284724684639303980705706848680142981595854911036477151697915913105142013341051219125019669058820245522326585232660834224
4735 299306167854233627121138871176619401844062520031127899613079692774251131094942188541806726417605140773660435534746170575312496412023785239728829313589658
4736 16270195947720035550157473142252463142823224069895714368972332653071268701498092373506028202258422455317098750466614010952992593068366060184074603131796896
4737 859562075854780446163922249825749010667585996881803241023581552574035140465799398342305402392569538649294015011776384854100428398081408149404739200750593040
4738 44041377771100373481812570497586881234680288323951579737754958076002946596952895800913523304656401385285177159017769433970443190481773454063886248779296875000
4739 2183267273300808037954538342117971274575391051017600300111486403369927636957679855622375722287807217781919053918902607315717019696624032191106865700788173572206
4740 104428773104465696291429163002780126473591503799743671148129318170517797101366480595648506324805332235158365189995152276450568265631704550081863576116447911018768
4741 4804054695686132509324227492673008446498716078999251095932493399370456181171112549873856135795377255213080288552136454659664667688085416852762267714097544158758412
4742 211751313583637924522418475726518381163332065332036902792335491649181254558477415841551296498202278150474546994310397134397450174815582959115099930869196834038897616
4743 8902342204014611881170710459331679000061990910588561334988909345574705134352918997422582080563759985337395568909369256230598894250505435791028487220726753234863281250
4744 355007656447083503297732126089381126409101080450689982944229780357835909726415836436650270566131165256548580225245175779733334060547586658163392583104176529174365652512
4745 13336007542912092056760700323769465118815859142975149736863983016816358968613992257683411435514058594744271753849909122430823667163297769591916581129646181794882593355528
4746 467756182346948196338636216883845500089516456346814257138458231263599590386148288821184862320779657665110716990897528649703056994561368659176942681182514865431725319447600
4747 15139198133501111247236859945919622868352398910058534702442364218372331421689935569768104174746190810331462374449666171286547909514077392522959124321518010021186094493905142
4748 444781985866499434260684938305155531435366252403915752898366181757565558372705526980873421238104125643373486750393875030465726388901899727722101436576411481721801757812500000
4749 11575566856151620491848313466331934801484105215134685577492089413294207908989736281254100715824786611023040005691528235344130689651314728312877164029578833413084718480171472132
4750 256365481916435994477872251222105168280289297014950487159722104128400238304099741550034924178666184208778016732496130147975196219939065177561407177506570418538869492468717790688
4751 4470592354455383948939427522109685182617526702690054262494115505719690944200914562048570201187741937610503362035554416123939001988676831085017996788885410068649586354258063800234
4752 49755845999296461006464306318311435164419024634762247931748265852106969117544761576377311276770889106851049931324940741178160423220751669967397236911711660821957888345914711474176
4753 1
4754 97
4755 9504
4756 940025
4757 93777502
4758 9426088098
4759 953528661700
4760 96956709986773
4761 9897761740124250
4762 1013219970222473102
4763 103897077735397423048
4764 10661091263077373314074
4765 1093727668868385038669014
4766 112093860257245304132642500
4767 11468841002223379006246839468
4768 1170748989105659567253419364173
4769 119177476552986493706076581904466
4770 12092739403774666480984167486714774
4771 1222643700082564944887224943588950000
4772 123137793600214407590138137562592556846
4773 12350768366303178446262622720303334565198
4774 1233453436859110303424405685500767778883932
4775 122633675593996014061636698162574482382270996
4776 12136714069413230490987655953138009204925781250
4777 1195513800940988261250860522755197943514272320586
4778 117202527721516897319539354351775589737434286628748
4779 11434626498174210323436663519278873044098063745923480
4780 1110166761671779879189951669130873362617191176461476180
4781 107254967770808512633910501568885684483387054906132343750
4782 10310811337726977567595675241981458363866311895948837064584
4783 986274798753276365077468623580786672283247512501293708765948
4784 93867481770012450334211303764536110035899786503627014474666429
4785 8888429989242106434722202387873322506259464293976615929060806722
4786 837346902206403238677395087428344151805804455854743031862064843750
4787 78474898966431165978855351852532857502035191381697886696071573078208
4788 7315969229938813346881136897131064703811580406548442447657904183269798
4789 678415034176876556273499969719994759631962078816095323317852020046992446
4790 62569696109925891116976114316019543201177265807612259153586827689976038124
4791 5738994218193915127527849294711259848783566835795775567352818757276789062500
4792 523437096686416774212940451197199332776174374242928680774802961947716808130998
4793 47467859072843096097511504402739012915510380242667014750250989488443177269258298
4794 4279434545943670450636922882600143926351292598785832547381013823370688658286375012
4795 383500246693535671896562020183436250707885789965401878053164279663521399072530829672
4796 34156561921198950134168131256246820362076461718310989351754765203024203631250117187500
4797 3023044049908295538113621665527753073285426975408441002382972175067902651076913011305142
4798 265830670711936013945505693484211572673076711282502372711605176128165192837926362465899448
4799 23220968535791352201424939655261569470746815319006339280931326373135002146144167430792458060
4800 2014607330978241576590482081615081472185989955893278988313149717227163230203283656148908228242
4801 173560678569330498951237645675446563268175578921116759807800497668701899688197138820910644531250
4802 14844817203216123233365201625162554541096904699434453816702861095593988618799159182660663233673084
4803 1260283639609095953097811999136343469441499052407856409394062847455457837715484301165144964992911248
4804 106177984921333115110312043548110101781024024369396332723924273658393852344733441636007834876955199884
4805 8875063821741286296143212694900937968253827965187750851699417845904533565980222086399380587651629390638
4806 735821505300566427280258451877146409044464978861290094711972454812453683456788558508171382951505859375000
4807 60495829846564225987503254762590648267168062994360266505074870901396900287656418534440135118271199212778164
4808 4930749020945332981209261974807296481477981980463841971124714691884697320757260803865141973293405225607342948
4809 398301185994645736394999873701381563764406604902626533016362742971788182869348908486924179994595001060943504426
4810 31878079679931186429964883076046444249596643464501301884208353263260968641002396428851690331685417111274024497880
4811 2527077798099958479545234180937685072533236159998477112833388492851233419675811286075744141157480994286357421875000
4812 198357230382411795876817200538294748420510933267936221343630397984491257750586211483317542423880054621072142795865896
4813 15410969595129380985570201607383661061934255990428228637061885370959953120071062321158921450679044588909662608664293798
4814 1184693083074429463182956828607767974889140500504963445148050001285484375312356104437674937730737026528211442021739947792
4815 90075863952192487059216832137042963708075596947522581270393627841948773421043177966293116950889500651257244943489588138396
4816 6771127731475946149647184278423053395231254495739272792556175983042218467504918520150380795679833310467319150075909423828125
4817 503009989413392102525903561091295288980243617870295376351029532891354853630811066464777655390953405265990311826490690301288482
4818 36911113039788994542216635552279049007099226694763348357056265620970793811684778209827238857320289444280977501141875610836881798
4819 2674190373370568913034723088904048645388588353564512714025770609280317090406454582776233225859785040207547076879532028860036281440
4820 191187078805252249069996734334169668541572044836222838156411509439122852908104231379323317045847409069669803735620714416993854296662
4821 13480857977172259568388183617132661377489953655131448591306943453484070151633480576633553570868517754249278732311686806813171386718750
4822 936946746627382765516983966662355807249581796933327424027750093620896750063453828528889996711916163898635884276913188210872460351283852
4823 64147303037734193038152735888882887521440552108322938449653183662910585144565332163706881434160029278729434752399467990957619120728274948
4824 4323305566112635603372266038821500273276494491466501084060634340898840262066643549414486151452244269688147858552498756877496754679745352814
4825 286624502001090203137944153202615798300023281905711549180598739099757621837561258043805849139673781274265011960552430936860670411980247982106
4826 18678053786429640821967176953855247854694260317256149430559454797596351693339286346853105130466329149644440615763658090743160149002075195312500
4827 1195374852829082807744704183393576257985412713607102979515644450574307340269899451350885019300632594914100943769215135167722886109810729866986248
4828 75064157945357904048176724740807294200215399584524079698441514040706145891443548533378881074210915351256297206510770689031909470152296579809378748
4829 4620439008433622568372282360024456819351390918230193151679721841071170062108071049053920496475562472723974856733630571111955585780310089505489248406
4830 278471854825004204044418176502119326191988876088408616323818259309092734583478072698290650351201789571291722627673698968349177661752748635603942226136
4831 16413652396892266644258480306355726554401224099999764308797895139895925588064156455657099515833414696690550937713886235915063577043592564254760742187500
4832 944885408893891425226574988777339576910589184262709702284987619070080716781574164307758530866156117781754180014489369394507259256251256890634104328199686
4833 53047369208697036511891042838957907442425597134063251751614102576850217762290719952453637337888901766069921051227921104256844619005627969738126920222023698
4834 2899650819582871284268076020168773018215789270624188376340614019445937293177098969688372034212663298962053298182983162751845174046130943053198724400222922772
4835 154036149215636126590520617919664281618671059415637705935885069700732114857164659085625684030335301204266744273611019541079395398243973417788806598743889078064
4836 7935725455457056265857229174175743847171690387765246185272846829316104718761783293802957698328689451523873610234606251639106926160049418987507068618774414062500
4837 395549561622240852102226133465726942350437044367836431594159144734199017578302850961561565680247914763591377706983290086367697669174090410495395658313009695420686
4838 19022625996140509055047824158076122349002450810642110408734751258854617350361683953644153096031240130269933031873690409907957150948563052058337895805776050226559048
4839 879837860578168225820881025366990907089378506236924175155057728508338081211796556190227384660996666864893794520253299343432947566507625664882618027875978832904481620
4840 38990018062843250007136530352474824389341178513005093794921327314255703161651140703749583724504300194969975456085585815415130992915186055624708220151190493562739344860
4841 1647982258186729811439941782252091052979046246881277909138524927412933566750159644120448222895578453444871620456909654747748892661302480861168779900844652442932128906250
4842 66068627971460838491744066592329888240428957172033095857900940856802698707608036222715818759263946947709187184081229995803099302857150382772821764193085394607816333795624
4843 2495061252689958725777605214278203092342744739842314203574597791341547632189274674490025754815791165369031506629201588817111200742534830613705261277722235155812896054009048
4844 87975412016694032243905282967271247974453004419043660498528996127645115361930914612370729616450427593372082038781460984437919366988498555197383650639679948381144551348936344
4845 2862330085796707778575449131209940778377083059699293437939552684231029382889283274817086444964450948906849951823749321155798782123386638642552739424479177501331919004701644678
4846 84533309081689390104007758786037688750647799370897782590552714119736738667667932278271091905268172775067104344876879790531203271219809854765234160470123704249375915527343750000
4847 2211442472501573619395455979484460001779574928098283131106382263666013987933007191351724108828078149073293789648818789855386964772190533081767425215497799300606068159766542266428
4848 49230537699174037780179686335566765324573247474063588750099268774332291514859444937203272744269473125207318270316480416922669021445187924593124799734454787701942083907040525291698
4849 862920518378494543996921592502265357879344905280257588482675480162906381262409308778151556121074151100527205408173218141714723409298157056985868114725732776759769455431021876752386
4850 9653163674903716415813689511142335137593413584090018285632051959172121692255587965786313775052333840902214149249483052510695687630073740636217038492058241188043223010330440711419356
4851 1
4852 98
4853 9700
4854 969120
4855 97651450
4856 9913586014
4857 1012834301688
4858 104011783041524
4859 10723688950683982
4860 1108722652958036250
4861 114828510156624277648
4862 11901323918622918439528
4863 1233314329117153940476596
4864 127686205102219268275962134
4865 13197995849808579344892850000
4866 1361158709520660587447813554428
4867 139999630358716613326490220638518
4868 14354131846239807028508544763313362
4869 1466573329566734675870966576104575072
4870 149272235273122834538979559181312750000
4871 15132041827868428093708669727462922377452
4872 1527475029979865054551675308530004213252558
4873 153511394833899543193252807493154684676557520
4874 15358295529897503976757457473961566264593118852
4875 1529462723485071317013746763557098055818654687500
4876 151598538354164609367873594931841587010551011551114
4877 14954956722148966209468541632574575808395083341447648
4878 1468209993761478173277180488757872931575457627162603384
4879 143445254338748697924587059665417666141954538971014664808
4880 13946429522268625085004937158466568078072173847448267343750
4881 1349282683304905677604939862519699358191216907381393567772704
4882 129894075285153989730084822230518635161511027579461740046043788
4883 12442392635469298897348408509173203319173238624853166935524166406
4884 1185839134396335778194388281322600548028189684463372718138026267970
4885 112442631075403305728970140360654784732589829998424705135596750000000
4886 10606986491136605045537195452651175085635403849966369689426833492505536
4887 995353601979655134978067920439492233135972766809498806729821876461687228
4888 92907678132710811255344578522353688841507951406945142515790044839602153022
4889 8625314538128179918155654228376495365679098098476521600204796834270615757776
4890 796349013037285630718139757757176817728220718801812257067413467186100757812500
4891 73112047805273824599288451178881926683817577769730348947303865438771833542926052
4892 6673890766989136141444737237072019921708839353728157008312840264981082434793204218
4893 605643981423702110370325286965157920462435618816947601919491510462781951325032899680
4894 54631526938468304855595309137849879514599751286939894124249533850465407406923506935432
4895 4897701747689776671619492261723918096510037881058977735348154650680783797903863984375000
4896 436310688005470953992310698325407218858948946366902720584769143323380447636493049770578422
4897 38617253398285815856867867478351596795180559584331869761760186626378714433629450162799751008
4898 3395255308654203651450165848152159143704728997782115594065462570211991803613076957710065634844
4899 296475294826109197432192161252323832326557781147076726481654702206292386170415207845202972168636
4900 25706621671557019423962039978849469044979542648760477278949572496373464577538143348567004394531250
4901 2212855972620664265696723885616608986571605866167481880384976961647942445384114078391248511695581248
4902 189068790667293106741492066848118947675308810554105336006389441608194571351822278130202630570900688848
4903 16030517494163328982381725448008015887815301387952176083911403105859556106244651236357194733978947042616
4904 1348447430689170037942018073972938485750114184131732142322616720657733625590744041245056783297400059551406
4905 112505093606849126035014532590410233658036970070985110189653680139085449440809306845872396319376195312500000
4906 9307859350085593082512143387700622738994321585109055753201688125362643464303629052924628255378250360826121636
4907 763394899673102307330002228918803324824173706198815713123579612858299165080334567924107493762062167047586646488
4908 62050761919707493051470724231585483777286679925387143689938646343221335459700879102280589163424593635550546917482
4909 4997052363210690087309712263284988721728376060424201960740919828911807562865284992429850894200313890503379983811264
4910 398578227324833846489165775337137691610483346884892791545926962894330975021170804892122703272178747767906005859375000
4911 31477709386414187742982858685233705517435344417893949779617650090316067743263833942601286896425980615999736333858726096
4912 2460549160606831022828810216452126199777881119297841803023110225284707759813736289920613423962296358746881481868919832678
4913 190301308255042363274490750334283263279848840913384756139922472362517607150107369481928809429092320745963810515393330955840
4914 14556770079388283993825858275943298120125584294374158369097918256608617620464164669850772608907482727374073937741945816730540
4915 1100842234137989734674163558623422515881303017432011415133147556767743847974110827141385437325076095358449345403080798339843750
4916 82268771520086570827366656986336078765522562778287948026726137677499710424825736583027772778153880561720385810881719920088455714
4917 6072908321896137617068616064115470732684627065687011012459004132175413173101147924448754641295916356114994709299591726462178911168
4918 442588342398573040752413528740986085541212048514386763033797564369245225434781931410768493985500571104730960205341409032425993831904
4919 31828866655268924616738127388140663795983133912999903526588674756633361256445673304330136516682709290517231409258768514044612069371868
4920 2257470710439732108850461057195095074944467116023434055660107720486058600156765666947954492745880168494950205500098240785227233886718750
4921 157815068637113936962930248650919163598015724405936771975030754454399157866562575824057527245612448160076695874934669333186842264705629648
4922 10867458876719405314588563757019212665256018786381686447640852423712912348841826014353750465342531672703758558440821982582164131026423750708
4923 736662752511163680190324812416383590829401244758412870097787134030054313457598264331517939692991228009548869494119416825090065999497019711476
4924 49119786102283769634319153338251526937095020632467567718611937376954468571618787247388380511169457484456757753806140091358889200908008101114586
4925 3219233048686159602013449133127711947806832335646667339378317772895370099508556395920017076729853990937218355287832742887045711508178710937500000
4926 207200067871456342250149669006020949101737777529587215781519537327078776024825465800812615175108721327171990350633898794171142342155489471759106728
4927 13084911597080573206230192321560413251232089940138631920806909194621267582351782889034488922163836173347746750028369263295575949157778228472056925048
4928 809955779546230481709478090942639631906741822139558500930186146194387312750349929280556876694184040975090302199877485264131584929893421541877513302742
4929 49089300040759175321488858595442967464132306202152398609739846786580268196833081275080949585033654460438202868429898246338456985631306947402185199379168
4930 2909550403142327883222568272379340050910376584829628679711827165081785971123623149535800193443807920777096349597059718603497810722739036570712280273437500
4931 168423487896277287889827625576779446741673930236366913029497388419066938700441480663981216212130333675583239313774648709120733846669702310578620757987850452
4932 9507756522818069105344128410778603093140484615244325081842978054821670095301114425442553455508814361017476102886420225040968393628301713614751413717546337938
4933 522562814623475896313865246628255448018557897520592213344507726397783849372290965807073701452072931954195798968601533018760159281736925879588887443354284776000
4934 27911427657793303972222109643674563639821622159479257470781142811097987718238941046972088199705433465780301747112649341807865533573488782069166340268543225501168
4935 1445775027769910767067317274707929807592419010508503712986012955969806382231927900555970192046971524747392827376305593495622340615325641538851461095123291015625000
4936 72453247483149328761600282101830871990632119549151255161641841478024198342396785331608159694459429651155892817708343361308472924885895197131013239247122364753660814
4937 3503148511470731843866631820902135549863348144224306083048294063883699228530026599168523575371676049267472350477122980443583180434306463705681438038988616386498348128
4938 162895922897415531592806875316613871750386789388870385907999783522013989289474398783152688173925071287657684142343756301408954137167209124382721085340172399732488506564
4939 7257197476437630404110272441682275639263684853445154385989985950834302190659481154755388044840438975100230298827683112465988392614782587735208191911605652036318058307112
4940 308364596742254025964616854094945484183812006221729070709301563894877015948949109277261446729424897305178593579637633091940562534068936121158288429270418120460510253906250
4941 12427746068276521060585835652078415873230512409113761931736038350967307181559624276015763164294640257639585498301239593848954694255951885841553320231348872373020339932247104
4942 471793679191951605296652369965079115433054859336971474770608755033313048376629542161087222384034450433688099779474577345719034576998115293711161191818946130540093367358269368
4943 16722255302506141354997401139703036682308324809861635888784922362619737455997476255740751715615559339554442119819722980201807329281167920613819069446019579055114277629523874736
4944 546896054483501667421260502876959730788526756791270290698263447860893497981959825385075413089590148134226892346010769943592132573573174853986214462200984383995508378697332803910
4945 16235044010340639919459912360925160051399685727993538097896841223251933593045929631007189416908569329542854103676092532642162620676203562052839046618570439765666644287109375000000
4946 426904618346251612957029550497687482296474489308631908921117833651305331796767127903352642923033742707509303528369316449856291483479447206948933645979945493425516436454405035308236
4947 9552313403911698961765423330570162929089531164205681047810387974862864223961271850225393982195118230370066074072003434173142459612422158646819028410811652088905100433376572766682908
4948 168287870847172195049350519763535956943060186143361960243371617589717714417468030173087774686376306803141688830313362370934139222908566305402371894440156611580890311089968363637804802
4949 1892121736402593030514487598024365537813743900301419202262778797077192838769224948345744297870491491785903525788853953231358133030213675556746511232779961200811136986946528622751514624
4950 1
4951 99
4952 9898
4953 998809
4954 101644128
4955 10421031650
4956 1075179144094
4957 111501820432053
4958 11609213332151836
4959 1212131166190527310
4960 126782470035700067250
4961 13271098646785704261626
4962 1389026532917760811398808
4963 145255230267268544406462852
4964 15166130593173848311998796006
4965 1580098021577328585234808538125
4966 164187865305448631937090455157972
4967 17008305493569011695302731145078038
4968 1755857199389144446631892649329184570
4969 180591439213804908122891398592121330702
4970 18500340090267359591958920620477463650000
4971 1887346008653033402865325607924884728344092
4972 191709756697365034524975418345018335720275118
4973 19386685636536514643253995587206461530569867074
4974 1951582879031192499697688458944013473677064037516
4975 195551525673177563020004227247691173878825354687500
4976 19502937651895440227698164378690016589817088876210498
4977 1935898131746263715077666249794038109923955891763286548
4978 191245440696237769306673046038052361455715137198517946376
4979 18802265343263856119328544457962297043535645521510042496776
4980 1839605450860395382728362305614563293177240938590692651093750
4981 179109633457262279307261192529204346913320697569745900762924861
4982 17353045588569417539597849325757173588048933281651502767149333828
4983 1672920828804973279897735771810350286539893669902980612839624525542
4984 160470587759349974543648761072891672772243935274104696370409755079114
4985 15314750083036891099423014574905825435502434293810346374620677727343750
4986 1454082689566507844965417943968482308426803045176556950559693378928405056
4987 137340735934941319137546734727893358362736147500739201401214302079519009708
4988 12903365621227504167295470731062984480171830677571192793731228963136025522110
4989 1205752538402038752894440937483239211631518922277670736560164464295420602062070
4990 112051839692885331521578605166484865511557702028270723616003113756455512648437500
4991 10354650214000781402479722757659248626191635114056945190305446648093106106484594404
4992 951378888078953830080425036901795085580813412697821716152744094792386514154830921938
4993 86899099085163956738700205613817883788414569515172604910358458407915090184396637225964
4994 7889670807796366974804146395754569010570185875114703591865080887443292697205763880492408
4995 711899424244408433627610887216398059462179993224956356341106052683991598183224194921875000
4996 63830026565858384307134855346206396791843647383462901152395522490744449793923250054942598918
4997 5685971475415631506580956498851885325283727336363452760726611789272796594562254863200746912018
4998 503130194190597953446136142334625294183321001802782518847508834533563418935172049760953777275316
4999 44215140806612796264106799217607203660734553872737033177820765064332763969384354074679785222331516
5000 3858259639859448074878236445634672675902592517714626343636079554333289821970760377140439514160156250
5001 334235419337949336732643100086866480263708074250110344845838947564166498937898709808269357432998879308
5002 28738269291436380302964613102936781328893998918320224173680436363355018409153954882459880324580640086448
5003 2451986045843696677452425078704339440418094941919441760702102249829391670783398768444038956714349511998232
5004 207549716370185726970205567198873788591174198387900278867963715026365267464602201114725117099453273255304398
5005 17424717546674096228700628703970806085415915573281355114931937154133250364429557017381864295371051915039062500
5006 1450562334751097692885113748070555291411695493190980228713033437509253667017823308822968369933929050137447882092
5007 119706104866606053296480378884043998964036719835746111203618679496622385689521590467112527885633614870678198816728
5008 9789983180147677383321073610158701887283827061832686518074536019073990235445434869129414126030248484184156303012450
5009 793238413185394068992224250606824573197462603223994755439070260440719620420950328309200318227630502178899911218939048
5010 63656913150500799326863807841660688492188141557489500027552661049698308374175509638718593375371765504975350400390625000
5011 5057831980835084353087186160685943973987308537734474370347419032708740097470719508883874664388741297029932253355234938384
5012 397749523223529596356295278887600041882037139222338302094800747998562873409772012669113072760937526773983762683117565614358
5013 30947301930148672521755178685483426334764314996016585729170627596512847352007220233981596747359883471157377863924254634518429
5014 2381422668961933110858298104058866574983874773629488595426248671433733279575856947160946217839580332075284501507519915954244132
5015 181164891459186436507588055871303928998256676623181179993205967049254474955130626194427967492508184855221287716157052478027343750
5016 13619103758937563700974319796190180519514435553045138107602957779960539029014792948429978177955229800470904498817114119173003125994
5017 1011257823746966368085123815868891078361105786810564433438383867960840394392587512985909330297819288586972977239135429040517764630838
5018 74131692999244365308153510421454050770704616878184913838867541768456436980483697337048312213799910209820306033703666699319165248826656
5019 5362299490715284282334009098551385573972633129440090207324275228884649894253058018461630628002021080427234605945143801852183828649743180
5020 382529709730153152557354515264572168023600355743441784011615427159683926366537313878185505057844760583678928975591634230969319030761718750
5021 26896262485386776434597096844606164853445042331385881807345710265064567585846597190325512938375495551831031578239148324355591750645545640366
5022 1862769901385382391001174230177268174664334855809841121454279366710491725302891505517036961156501813653367030679267207045458230191538809032668
5023 126991613614298574532382693224049239288097462565220838399087742224698683490963777441352802529302894912449330979920580601200978546852374989661172
5024 8515798358951796748857095822665985238003153535590417327945563848091452470916946905833898563355971787906040663445579739581965350718837221952798194
5025 561269457862804863861316137178978504276168318913611834886374074706399772711709267404711586574936009074627257575477206862684661101751327514648437500
5026 36328424711737221909370455445899547518231242654989539580895722006591556053864672809326072853670141925820638807732451895666654097215474572207330120792
5027 2307027709500146349203437290781364993625838907980480391638335984022959258600987089159688812091007155487546317305657560128780114306819242022045249813848
5028 143600652708115135591393011420345428506881326518228227533289095673615506022544094298531432795373313672290963349501677092630869588200611099536359894967590
5029 8751507178539624203313853381714854611142843126187777972134912286692857238003284258155452482995734266822059778405422298697669334395751167276289613978105478
5030 521567725875363823011019934369268674492094659616578299520147348393521871455377391405151851473620996387285231100360447615379617207697801859344827270507812500
5031 30357379355310709909626455732457865034022085491043864155512690806611116015154286847921051806095282908801299151516305411734672169911697506037329983501538543892
5032 1723076412383586166466417482571528401922199015754632602257903105112403091871657840968260050573370056378046372576259872681291214081836956865193570172248852608378
5033 95217770105934558800423721029390017578035994665221679474260071397876059226058337683039870172514196351718309414438644489867731268582188242972226138632211289359844
5034 5113318131183669261963038366885106946747491118017076088291161120616314483974788552265322572533995917967870532936059366981293803813368997375102008540305698979865744
5035 266287675429732975102231342869733592166573727396848844705041718799240858849052872615599639571611791206473233317890148822498052632831538143936017144867218017578125000
5036 13416097375632057911226200130373932213163235198501052614729247072429860461370192791583497069024992254308812279546716212250652687952519168768545832287991546759605396718
5037 652128820892297206764596275228824311105799040110299852805844372755345347215762759630881536872734036642934871509840253138408191352935919978909227936435776703076533596508
5038 30484575281468511108397277720402572749894782680299827672968182562325227668324623426221721398030535952004557381564167466194138970106781910315575643980766832234370615928396
5039 1365282871077564339700643425329967165151632134411564695083026737014668661804787226555870865302758626281079633966560073768549030497782974560431333935375135944619529743857704
5040 58316405114422588581350009856079519688519413318569691327648133114018353644932538822262947112846988430373429360577041998400970435759648548911958501243524982840156555175781250
5041 2362544465964927327290048404243054929102952371075941914804839274452218885208297357429320453130710453255218672601398102503340974069195361963404122777619291843204141567177814296
5042 90155052050546348410821534138940183088748976779224677424161111972262143559342200278913120698189383537015568017353070544627524665065470388940941071535565901090344880909954348488
5043 3211975034884833005484545869282455522911564951412426553060307111644310973428627802982876252344567420993806748466409860078646891755606518818883655708484293149123673794685356672112
5044 105587031970482271150818975343998616920758621968006889985462418891945806560924077249380385689146813608532946432346293797149662383402534905240335249630021977427375145623407085472566
5045 3150481616514984441868429563143646581539851482217591545133320137396761865185355890316501072115720084788095222080613296166431886836774368976951447749432923831262728181648254394531250
5046 83264775417541502772377358090036493025534945045085818084372289714191109577054609522084339403931339207683283095630836457014767682004979127532530755123796740581141589669793161926698756
5047 1872558477619952885627036739303137192591089164479580172744572841564800667541087537807192947157680703403406966504708085777848415320465921002818482464949313358450185003133679061123887068
5048 33156255301039510561882961941535046176529414414640163860284452988258844756330381774820486855055952408705640999679740018413040247057133742735554757945609635204624530298605096736279019530
5049 374659821739048035747186289023497638160143871489872581524688464959906737508942586278019309793408175370094289765818179155245749995910932761553757891231517496231437509758262721428184459100
5050 1
5051 100
5052 10098
5053 1029098
5054 105757936
5055 10949030496
5056 1140686395900
5057 119448914179486
5058 12557977936992468
5059 1324011342566655452
5060 139842947192431938364
5061 14782443129513351947250
5062 1562536666659428726356816
5063 165027739144475599036444888
5064 17403343630151165498254342680
5065 1831485073070312212056428238950
5066 192243456979935160961359638197500
5067 20118380882201506327890616449135444
5068 2098327403692584460506064535867914108
5069 218053969703682333883387557715318641274
5070 22571475676980241054916762746847506230048
5071 2326888785950304658575977075551439625650000
5072 238859443838970189372764273774989034842916488
5073 24412142831619147986454481476168696021977896878
5074 2483838372046902861181805311040607579478192223656
5075 251571428730699978537238915959358830983630915080396
5076 25362596497189343381060491780157283697752731409375000
5077 2545069848467858299120433833296463347246092873440830338
5078 254192119617293527575899986231737630262842909296560020448
5079 25267699036982108265384891321009002826982464952756634121672
5080 2499747389826228887482483648541518754986561844210474294270128
5081 246115249068928872993287432487595998255215878691076968701093750
5082 24114411223167694279196517347092612598735544496896715854497555532
5083 2351213892513452072965588154104125978204452861346731019595134912068
5084 228120207468702460624691218255318329333442573544253444396225932136700
5085 22022522655578921027073181334415735455210289571433513234153831238195978
5086 2115309967707211420886564661373974174113654213057985675630079984450000000
5087 202140227889404395758092292220426482069733891031503771268712396446326410304
5088 19216198396929592984907947452100091037259723264813279469488485562180583176488
5089 1817098190385424956230671093902826297144302768665416247666330860575978328693694
5090 170899871349513544940928438314598266116730391403915499709868435739366700023878552
5091 15984893827023120517158589673969244357369560521013913185395753929607566319523437500
5092 1486725592947973864898945332325828728578275071681652147145063266979162094362778347784
5093 137483140070571589823020926092786182964691026618348869762037428903550993674034531933458
5094 12638815487772968000178464218667677605189229552879478799956853552521165286763740469649376
5095 1154884679339182589684352795946099021181511185144490550652146899126778558343359137826249400
5096 104876814728912229615221392904404254769592387757180531387073674453212962038248736182031250000
5097 9463648305370416269418913598874378573073746537320429702266100832610066872438606493033100634246
5098 848402294359945161800274639631157206590149397848007059564908022182920628593511775827304468192728
5099 75549460493207929587311950920039463489232640983549663327990176050154005540280042058100738366224692
5100 6681370059583690062469910721918817206491239406032876813262779803070521203635883009646123758903283864
5101 586703576564876054961182744230622139753606464963125164799946099474670716265069828396822285217285156250
5102 51144788368901630303778873418765599920919591071221186305577837659609150207239683471974369739476555466432
5103 4425065340977109737447572558053731967786320909826817967467287794865539599488823790259236219913450355104048
5104 379905425883668131104099346345678504405482189297360449888408721614897591781950972191457969336180242018979920
5105 32356840264574448608734423472378527492239891642884948895382109293291030869890125797406184103639446982348169678
5106 2733279307783131861162787084599862259551019725395774702446622549364460147992921603607984211643430032769531250000
5107 228937355746345010730904416259754874210093259670191531559996295363537882915635036052543224717256435397976936343212
5108 19008425016906745075734420773846664200980541251807738821533512043062019129203959792488273412033848535798622399957168
5109 1564043469400769621365328689323691631552626493872834506831063195690430649385576454505404765224416690987742496487780514
5110 127495555028472009528271007767427182987099065906039751256359095548213842687194924434486412384086377084115378894333351104
5111 10293158314806590141537389340622243190232194838667755386076352376223328809648184776347313755687871930923480017197265625000
5112 822747448935122986902574451082693614079696365592258729640439832807440607371383383555342626817755322102254763068006911157088
5113 65087584759437263371298076242407472431495839873705637376835769290928077701056668752762412319371155811789288978911270548306838
5114 5094304326051725750564589273884948832703379753498592435541332308197507759357969288038553835470730224425186810333094899298895596
5115 394329660988225310498701949304792860750018780041253206700885430309941435855265419049519570542847691257619406272516020377402477604
5116 30174851649791343443198788651685484816884460959870928940262764116395749209260646424676996044582180949778358250340793347827148437500
5117 2281681773927504923873868511503566141269517993416574048353692892650211322150646392191118910818163457925340415369994014992927905688106
5118 170408480145697264322885514785795045385014455610111379592938559364749186792471530017337577175706788242563733061024347395423895234847808
5119 12564446217065055251286321228491853132074048489932503872523189844855789039254110788425054873568742193252419455428162909426809261101524512
5120 914088042270956005626355096822973841016180659821841100732019054999062185546689579510449537792716493544774603205925041262644485655300338536
5121 65582370927737261475600716136568519347109859119671218116937755259178173464130850448571810093855863198927315476096395002169324553405761718750
5122 4637526064717714826830867674343034752002962571074460624022397190919385862141667604134061141594096831708874882361311914045098131737313439362616
5123 323008307509900804416816731000572705180372871849742263170483759748250404588464181337084123188257681430286604832840317751237725652153664959164828
5124 22145077246044030286909621196319077151057914556203655672669151600104474422293681667133134634911901531062282068509080778182603006578333922387676840
5125 1493354440587241495382698011432826548800378740036615034005021185326628409156503964270972931971658859350900718424232674678353734157300403466345971250
5126 98976494993018331678856106902282489246247447125461246425294961306257773032979430662484835939445008627405186965581339456251867252866744995117187500000
5127 6441962486454958131069748526695451571479033205768453811584264937551303923527202443909589324715393823707575845282640084999679064323442864828919617242264
5128 411361183533913263961119556820368544773543515807031542990513406288245432997550079008488472553050631205022269061554594379403954654174752968614606076357648
5129 25746237346650810597175495934863338275129362849593048169802378349108827516343598433483588731211498802260763261174884123012282752223064538687810618115309734
5130 1577666219963293373510767395693648443208022983960129920360792297520609301397008187649329016030319090281839921829382662540051978077484935880862708606494732552
5131 94537920234147804856684412760245873103911577392937270571308421655213485332489580850338629400399495339252499474262546987910169316883377741887247659301757812500
5132 5532365897164192562974876251581112918525437048269049314063459000741670944486023531686158589127732241673316436628448124700547928047135407865528256023843812762248
5133 315711749060667594697306835055210366775493827920593781356925334521690529560097287527146449379707114044181773437586557924986962765200095581975890093366340530041018
5134 17540105100466874630463890660069790878310255599638468833590292918337914052232684256801343979317828189661963329125098536812634092239535425126640704976801354106330816
5135 946963956523140853061138157295195451574825180995955884528155519863739364847037433992858943123740729459398496640926469273675503023030515584193442099031955585517957904
5136 49577738242186655159574875731535467568330145379709480550621056795622916055327425930877834660486374346186703632310875802155435856843637227832753742256172302246093750000
5137 2511050787470239779278931265787721407078621364951689065329381556542900707747774020032305382703893829000035330292355603103375153815402435636976136733572251550141398496238
5138 122700143048406898035497271431091946635662821375547704100581478841569735552616101821448928368496674681404495057918822811461176298161956393657812237664429536626694483344688
5139 5765845724816480718628301168516050972622056086851614734102786446979362602089790386003386136300536596989110354974966991170147659955808938398281701062413292352956552459861132
5140 259576639709673547684578978073412633708360738983849858865927107043872505466982575446128189625994079818684596721638921926164223698594655014065841066299544076029233950485281872
5141 11145069758985612477718872716049922060001163952661865504504078712476169111966033815133064712654167589522720871115014910699630510561229044521013226873993251892758369445800781250
5142 453847757441433970676690746857607829178359496716813169776925388899403572038408818548885909990519229366160234734389727897786770428656454826007710215542518553642110811027107427392
5143 17407948228354767045031785288244604021337107465123001154511749095346991987283917611604030584554213972796479889072582253573303608054951568301309277142920929791008359173324766038408
5144 623370491174913393655718839565756062101879673610821722351896035668786964292861868272584089360418289000266925131840274357288909548205123732213427867408215164446446364067656756076960
5145 20596363763573029226472324225628602791853784677114321111493378086233211192089359656636099775112901259739945306345138332246897017506558261604516120213494771690607154897924256207722422
5146 617663916348078165646019694578337794770678882285361047364452541541216453752349085222622226424893410341808316618413257466722196280942601942483961861999106751781357957756805419921875000
5147 16406706459615526118675325447016860971625145975440557729123816735364912946259778926054499939431862937246327489837791425680819273826201315034182613066436866631195621099617088103830049284
5148 370825747941900319555356356249164084048170398802852160865726409050315056119802827482784034129794717099358197654352226050158214170373692661281093582022349853754402518683566395422471531928
5149 6598785911674998765654087977376629696761014730952495025542579281790688878032911692984414028483856109090720774801571570160955173666412944395597008325838973044710580406874194011140266369354
5150 74935828418450397390374484366340501619826059654345104379281659925256558400403900105693019423845935445142751276789941550227591397236803261714851280065141407070669833328234840709255552565248
5151 1
5152 101
5153 10300
5154 1059993
5155 109995298
5156 11498200162
5157 1209482968608
5158 127876043770325
5159 13573809241341022
5160 1444963315718354958
5161 154099895110880534500
5162 16448365528994418386458
5163 1755671272965718489604250
5164 187253894460126367192736324
5165 19943163932321602961593141768
5166 2119728333336659347909342220109
5167 224736099615563238451829946753622
5168 23756822211637323898110875547673750
5169 2503067339472040472624360000097107724
5170 262782981600438098359097467423059442478
5171 27482553329713218728532113375810950832146
5172 2862637815967996146823252982344864556249820
5173 296931584107151387077977726956947937810950000
5174 30667079185922989129390313263721908027999418626
5175 3153345315129526441972835241641742200612327861838
5176 322790132688634714285846260338571499530686521769612
5177 32892162218423979827664237973942546991956620585320884
5178 3336317390359717473440177723459886378909986532782812500
5179 336843454809465008221870319266638752449134314318618070922
5180 33850100923181121848337547216228423190089039736430844211848
5181 3385704902721322556687512664276727477859923527131167846605400
5182 337039999146176604207431980373192264355692485622018370894635453
5183 33391944468188484784352383233466444007473555598497262579142343750
5184 3292400092323703691350295422023218628597642254568050675157546372582
5185 323053321740151484947590611284492259159597044845171914124744763884508
5186 31543036485237759956252360669681967810655721976055345533123131982375334
5187 3064601343431483300952129636172180904534968673002531707511496147656506114
5188 296248062362207124920527625738658504257424386549213218723840969036592187500
5189 28491421249609184120423159661564836392743472487624091765597729823668747183808
5190 2725912549425629129910685612563385895456364020555021990563470298482320436219318
5191 259422234258517837233416794887156132693311439077255846176603759390243284220381246
5192 24555814958686622725294460249742698072776895142174471051979711224654999500204508004
5193 2311553770335887051858189259820850264288721316721387571072193157498621326250601562500
5194 216372974753159653796851903784522002794692599322248871987932890327690856888342993740716
5195 20136992204334126524754366765865895494921549223175232417143116735413478244437714016390778
5196 1863023531599256571085897866370329213030225666348789839094041061807479169303210300928253112
5197 171320853631066116600196113673681799809398917032007119837306918934212128777640154942238834856
5198 15656789082077403365330320300294434655442411584205330220822970836648415254652203279934082031250
5199 1421754508837734581788412306038932770295470707781550929644536206890627699377371789693040238505526
5200 128262950875726031743686304079641728735922654574953703147128829463380216645241473954114656122283388
5201 11493548771001054398018811827288031628740207682899626868205716630672294081799702526695066578096035500
5202 1022824752030322767456808526027085262526224022329885357725982459968881653581086686931284577907085615500
5203 90376707149833739869038635416476562111720667935064668172131667251433846159655976452858082720520019531250
5204 7927386891329872099374662172249709188575225123052480195482834046709037663376627386778985506084185938253464
5205 690125032100823916673677823716001543339424766483189696446845084590181471879043767963014597495643708364741648
5206 59614418528220533289071503564861576182375378287437714619068481349411683425278372029849605990301281030337622884
5207 5108551183602767896506126996891493978125934820650105228362598194085370532476625723583994574035082642154223970862
5208 434169618354530584096345667993572989963544031139291600395721284166292686724690863071172278860831680076833984375000
5209 36586735794524499617834896020284154128287732227297733833714254398162236422659030883086803557031922067101460227358548
5210 3056134265499296397825078797076775393595056067328917772077362152276354767693915391782757622768662694959689818716288808
5211 252977581740744679403156434716285679266061354674932326034054030057745219396384940972538681306874274314833112125882973546
5212 20745444639228199702757946486428516420421016495837472892615565188337348632559045622247703086731812338743202279433377242384
5213 1684838828116254013709602820669216213391232970015021514498901313138182735618899492572927243247552521849927480035966796875000
5214 135470817583542177406485961477933576161963910013057300923773685504969153997640028670626162573996275876640911466415344843713693
5215 10780386629012536277858717762402220245226976884828851543508266629184608895142247877948737491793961255854326939519110403178158118
5216 848722100044627208333082359174803374500346465296301765636866943576746122052916569206364288726943019428620754247612186145900189062
5217 66080298341148769804311360968648819643260197364092752924711743256033495273570637162031328916356264350462769417621482524779230828412
5218 5086008870040605874710026574873833552987027096691428756632181506227028598521684501484109647969617225828342134643058107468591308593750
5219 386806696047685746504784732751540991535229801741022834818293685673906061262383172989286536972959803624220805116890023581759574260289762
5220 29055249377577564288189451284272172086417635851765073783047186184148979630631903964795336572169333645859222643810190691156915623307042828
5221 2154561237153920004990201781112013152288575492417342023306400241788816404636772782696030024406381351358190633355849779368895411609056552800
5222 157642473960954986158985053060883879419173121321780437254766662954313972942704032661014947742806417599352921878872221885029737165624211566702
5223 11374432519697052355239482790640242799161998360641550776427495668612876839938697067219500108141588033777150568478107653193053343328796386718750
5224 808861459321776476527399911287583671470910975352956485254825728764294909541407660218426071853848580647904246425245566381698764842964533768496244
5225 56654502018887154252858654799087268592938712168141970258630984991267395193369272130030489550462241640824466096382078969718405234749826722856721188
5226 3905878714389191191626248326736547001479126690832297329056271283809658253790255234973936604269501906569159389593699766462151550772114959344316861884
5227 264858064656328066707689352351187814618113800833970182805165092816118985802938477563316138364149042372569811836887852708123717662462853867871600360538
5228 17651398614062973403435211332125060142258032892403941519250465236615789899566666356227833512221808456159378553303478721597042209252623958587646484375000
5229 1155181067716468769220495145563004265008344440852938433348430869050147522996275222023559625563189215474222491371090693120844149870637085106024170872311624
5230 74169976706822219395236496536413836457582938325363896527656326547064642680098201709821463564622704410011331028037285285676915220352309640776027746419400198
5231 4667451180926572805469380633509238323579295258514630899862223231369249798571712255106631864920460208986046074480977367392991593685167409251873932663470529046
5232 287561420569689005745009878003517781693815577492742159157561597266899724138968272867068051816494624532763692368600914252516687295463081609601655929470243315220
5233 17324447380047389169590945808944210339544750206818416033123021537425642325812102859558830803405555063658397535160347179038907021879889508552252297238159179687500
5234 1019273068108721849899633781713729222734848810970793079249606086744031991359631843082725207542564674402516757561677530833851343576679423373916717087873687413951396
5235 58477021020164487862125127768189267393861471911773611064915769442955433510704107941621041268159949181037585426390363295260094591210997077230256032892336652245371858
5236 3266105033196935547627063404578487776774505878628314046233396308207503764245713423244044714323292420780523643038039720913766287875809726441419446209628137237119120712
5237 177265232043068028019068728250823317265789395445335635483502067401626707614447928355418555411521392851950219432466174722234455324995948179249720452536458763979368458416
5238 9329487037947497277697674928525351933053871782925530943827250392473134286808289291179931540465598958651064100773698660110777601751222292613960651417401007064819335937500
5239 475003007007911838667886316879558430004691169865366683880803197422568920674241176604451231235964571005531826535540825048609500552194631659560935309900343434356789271315982
5240 23331608885363933185886717608546359768969923248198145376858167991429146805919555699454952394736850945478209022143533877749233784749663957453325607357029693985249273439888168
5241 1102073161459947396023905596792564274901666274804004768144454481975699616275963138812999409222070527083664635419599223812550005806879292161461593725302780272086830614702765300
5242 49871211879726562771213904870118424347097667258555284629758965794853940561257991928365125884179538163253604553982183416120814065368606189860897872206748807643222719375735948952
5243 2152252475592984291755460598512210923978117368219958527810771162549697730168376666740449340467416784199860851760231131960947998649720308670814742481177813102196372413635253906250
5244 88091907450129638671547730976206238160387016852532677011512758228593462384685038308068455558973364524860717849843675569540230936535182067962316901810597147883298885180895436965232
5245 3396082028321557873231615539529111255315342380361370885629537873789007268070248114302100028007684777688661322387875607733259620454931928781878810026622065097729705513642035154911128
5246 122228095323358881078076345550591508145372927847045341257642733303601515149944618006063184278867128713086897892399476064788483268744412102089490906873316396390327947991153080897990834
5247 4058813670436577125756527882624847356324350534132078426122637232536619329387010193018479243182015777939855363087667259000502442822549721350396579665750228097269170554036363152138327046
5248 122330336234599109403282977363824721811595340911899027631919466722562258189510792316127010500794435809820890135147421027677174333567377383137444233864892934178941598319057846069335937500
5249 3265625875012561220894722857874178275482955899139641963196277648186474397629296238080098149037856803240777647605816759083468291322294243289103989005630246679404771067010112018403191530268
5250 74176744788170832400567154979906122824708004193286110443736780113659903731616526415639377449291916515905188451042688320631005266788193079486937439479787375109403716738876712714182827768988
5251 1326492093461890095123950414897701116233172238839658110533993898625893880198540436252608618106522528353705258789233323015396889315878438370295489049832826238464567241863274649934046650967746
5252 15137802301691051924809938171382305372624744336409942321943055875739467696014669177610115408517455187333028791738691814550300406755236710737399833884612546585839544884511295433862968526707576
5253 1
5254 102
5255 10504
5256 1091500
5257 114358662
5258 12069170498
5259 1281699551680
5260 136807102592928
5261 14660724447852250
5262 1575623232600273502
5263 169649589527397612648
5264 18282923568009587066804
5265 1970423524599159198092524
5266 212209356297572568670376250
5267 22822901986400522170784204128
5268 2449782116759172204502404777448
5269 262312414514492706460787577233346
5270 28006704932772173655415641993485654
5271 2980595846720312443842886849065775000
5272 316092365664786943939581318838040802876
5273 33395605505328676724773940813741077560148
5274 3514335461621775394527397120291143343834162
5275 368304186082847652797992090876128838798339776
5276 38434813915801208324122077159110584976612750000
5277 3993507257243404345229587214815707274038397607236
5278 413106587810342485980553002217859280429021236593998
5279 42542355933069665959907480113208285620930907796135760
5280 4361261496379383555484451513503067369630878942189452100
5281 445058582065734144532836626637987011100556282302234375000
5282 45208735948631316353399885255420571227021977305273115023914
5283 4571033537728147824490137970714652978923783518679632822173248
5284 460023433358867782565549099974187244880777832717242550638433784
5285 46079165206093970457130800742710938159755110656198186521989522322
5286 4593800234849579004412672459788465440265512123467648979466702343750
5287 455788900260023654078311993097834847468474445123297762458353865213048
5288 45004696834234852051314813033539685006597318890384257426779903293587148
5289 4422108563454242224556798327182173725035835537314562228992606577010929476
5290 432364350822610896308026326650526697019616545569233668679655332519985268514
5291 42061720276781281006075640103079852830632260197967313114370353067131500000000
5292 4071035097518232031508458942855941849499616092804351359147593750421245764954048
5293 391979662739760428179600505657368996095156464449760497590240172367066416989999948
5294 37542185663163392617708257587718130433075428342601069419843902122065677919443041342
5295 3576231781604322400101670933960021199017582902545414277953096092470949633687488920752
5296 338790302698000120813543063160847214012712555772169541239335146128628690456921132812500
5297 31913985118013591006165733033364890984042985933349247202780115611963340206984282750771432
5298 2988944780737723638758186432546162232297761242094271541473701551155275246149823301977775898
5299 278278779423025498612712041335808566782840856250703343487065422471751711272637692998093055040
5300 25751512505458834261682385892110221710262735593665016097844500349026624081751897286017098317832
5301 2368195297882580178501425840313974952165211388615721025168627643931965587005360646445131445312500
5302 216397684096981735368396467230620381171104888107108286610034831029979208973467140777557410069164854
5303 19644126455216094283124557281425823964459179583901798375997591290799923790893490196134919929919979248
5304 1771246383892011779677413005009184292072248493807529596748525127034795502926193351310132917784913494364
5305 158602064799429921305019286890639024402311558461106383431417255666629703507399949518458449527036645958728
5306 14100547859188453709552603156935805772861049669364485968188511830636385203925131266656996236037902832031250
5307 1244429204674232879906205661012653187370617448271529406592233587170880103679737770162306635670998660436084864
5308 108997653363464590423371176555864336731756934025593048790240318269715329145072784769148199640683993127662999248
5309 9472797742225330615921861687746758021708837738379254729213724629298509526505467035522782714537422403143104646856
5310 816677285109674823953078742817859264470574549323717731095419469703189979841990390865722179437215004474839671551790
5311 69827418342719637041386182710031083574218341217856624686564797412701870570126153757572889039655764275975664062500000
5312 5919594955422477445989164975959297902041242565659943051474542760020036129002484237947624514630411188085540990834978916
5313 497428179155375686149183261254582793703122790298860542082436248840777390214792482888880870783243803346718134160677737648
5314 41420697305867439720928689626696266532350796730162577537309516528129782786081798548135465813969897984759054960427341299722
5315 3416829203485736592098946790941381271642305881928957686435415111328128898264804503776223540158006604926474204844135444474496
5316 279133360297406682262609239224255964416608537961230611700407149625951642761774390764704670917557920735581476324194287109375000
5317 22575619477643405093754601085308131881790458568056312718681107851392088911339973358705922447974749566864658083117278174371509042
5318 1806993045392744926707865436063540115969467207131016122360930043174016780241744026468461693172454757522471261678539123607128796198
5319 143088112584714108463199004446215961123094541174262073801021685131496430089529290099931843137485076683746694545078899427117725528120
5320 11205045678114139455228040688328111868140798599280792707748144711993496474619787346823202807486247812306392693438927625340948903050732
5321 867381300359481182265516930013960586122894118955822197037936857417308735934159240519952373017069308695903193775750738768032836914062500
5322 66344660068387510745399901531490147697365330703706716243438630204492912980591090269411616389496735203921452264737272055013732169397817602
5323 5011911832303598214884833790305852632284694367746518295910518832145188383040288692099739650257369041626088853393444982798894679310563851648
5324 373759553291328290854434440672260584836805659014942870755039347544872942806729796485622889752485566176191234049349045650736147455375844376544
5325 27501045999842345379210043599583843235899818487821856374210587878496615878812539529439607931300151318411958175220397877903918078038988846511996
5326 1995428347580977011872975463872501776345788731156998456288882306437001817599754506428983116371817422838933732683215848214233858798656921386718750
5327 142691776076962278737865475920282173855791331587120321177771411739520323886867686140816512856052208503796671903596601668249918846992658032948833008
5328 10049990761866439271607177962650816666392415002533035049932561094682224810236448642655270593833251791336773678489092696492831989227306244051940405748
5329 696697930320073340986026730763075168593915920899299934843273675212893865692268883577202646598030671523086578418925956950804950908689772071244926769736
5330 47503068157026614152146202930335599262933742458503650784299308513017891846240797834008994860258697618087661685719072826708810414306073771649101885152506
5331 3183160267200513998398560092966733717322943696681012289467653273780256944174808689704403476979098373266919553760533887230336358908018153228759765625000000
5332 209454005096897373490010105312066829078632424449636636178453852046150610858921629579365980069151132416141515264113278498665018428600511536942338623393112616
5333 13521172288285007123741773190427192340459694005420365987849579187679414023258054034380959160018721077496370503045164956141453032305625990904349811122672722748
5334 855464582223788730899080642232389262689697510520423663683992362207292782786254124065739634910035525214990080770155222544162655043883189520749198245445260417302
5335 52987989225331197255384174666245799819360724995581358587833598112616876089600291439937137314914055648633293853091800030893455545043194612509607505619071141093584
5336 3209366978434708948855756632230631680311380537967218748462938090284751306055313486734034172206725457392658943880155069809741977713810009151208496608261108398437500
5337 189824554260743107780367962571981157396537865864439578498939968186162280675759195998567652734556575336421931744658242446630206039019857076677751715986863835563522136
5338 10948073106422419447291698335219538956754348878435075022264147134867220201613438446278232455964825125218307798750115219564363562190693333404825968291399281227081766898
5339 614698343686597891049998370124472310980953407945924564218136033310878490276328974203123317737825255848806563558613438042607094452889345173225680296822491152609219408000
5340 33536970321847389445349421671512518854010280132747982822811942330461107283340753425865442285041538735387210802827710262484696430903340400227484770584820552387559298573040
5341 1774252379517382421656748002829984514747765924900249608447304876370343233530608403699410949786454419336135239923340708370237130811678287072548144825819366731414794921875000
5342 90803050656572503672089928008711389718027678905316558081058377243646711321867875644069556865937112343535507976074471608444060654468370812576518042453435666113922655808682254
5343 4483161479819182560649117972256498149889992456218933000479086757789431407969006970963660867311184082610923333059617344134369862587612294526501462887987559218733308422268452448
5344 212850649969898301409760515872430332300637577457821980504346523272850131146425682341347453536262800473344318911494597173466381612602980614433667435366163987391254785629265448324
5345 9681188236853346589336255709754657612591395461501525591916430998454285251475058905793986024535127848391873358475262329128955990184448806835232716137130871421502185699635241810128
5346 419928699797571058351396359269023430470277551730306050919854762305424998518395678273403116764838142658124836474178527388530312016850416351006621254743618769457615430641174316406250
5347 17274737079424810903928777434310641972775784730730244651476000528461581422661092996376974144433507056875055367986326296907640469975963455205074287110599164476142662539369632729987968
5348 669323802126376614317619944770991531320601679341324963341138341144511733230842626001349501473587768777249315208194802615359125947059244131173741273317152450309948984103030848505518648
5349 24210372074666448913687189261138450604263971525203512108715550642168325116924565944871234318962529029237320360112555095980006936011232923783782172511210226255767350532090374615272396116
5350 807963224670453266412919504465476763213146945483308568602441982958480592146489221543693753375539977967878341866660877070970101768143576587410417037544330001454327850102902468901156149766
5351 24472510735431734508772277792794145167066647577327869235082986888415806146145811886691316588725743537583415948071241862566360339154791255700843503695999276454354098803730033874511718750000
5352 656526961324627345646832363020511031295932924224500961562904219596394369815290089917723147411556216307754088231390776406560164542092151083650062737989199483827856036174325610458259800417548
5353 14985997909718299859284794067420282599353378994031112183869235691079660498217956252323991660621565074181686627805240057461827529342454754750518251532655041147696157497198939298736390318342248
5354 269304979445178109115937797802181811396498355293772477928328270190653952336799232702896159228706121607800566641952931689813851480871784058237035200158281530223233051071025560158505136212282082
5355 3088264637330528834459587614389952329344275361049433881593109951048764092496889073489242078820280981555285014023769607222544254436033791946289558524325215153325929039348874113411054649431031808
5356 1
5357 103
5358 10710
5359 1123625
5360 118850500
5361 12662583714
5362 1357470686698
5363 146266924893109
5364 15822939004110432
5365 1716665033408156750
5366 186595004770822787998
5367 20301297731077570652538
5368 2208966570583270644791356
5369 240197591875973412437255044
5370 26084032635018738520781291250
5371 2827207748680512887724900375053
5372 305705415828916788692251875459928
5373 32963140003787931510464226682899222
5374 3543076181005377239823433496153415142
5375 379516719149751045925533467905246468750
5376 40501802114050059649587096144812053193652
5377 4305512060223472210314087380936611765987868
5378 455840655629453644074935703568175393292535930
5379 48060025934837190512252071981457200184605130562
5380 5045385142641080266258677870233308581635427250000
5381 527363742532747230177226309859973036988771947684364
5382 54878926744067746529753920814733897959442930879197358
5383 5685384157814382106573843810051513847340783807088545044
5384 586349245631763873029179055484322185316468661644945985068
5385 60197893080745443836425741873008256564968429422777203125000
5386 6152077620022441370200978985977312748400311341825959414157954
5387 625842746523295315690362863270936373907736050649077093713107773
5388 63372080160776898757284780426476633500477686025263566562693702216
5389 6387115400120235400415744074835085752953868438080935036802594030310
5390 640719641844326382548992896868544425530037188452065201438765471093750
5391 63968679560381516370641170764554585488284643309257723982962875439310086
5392 6355931770297552080224014264534546535949492815649265867022940290413485988
5393 628458419909452428830712855526540556404497244146306663027457758791906876332
5394 61834202154008409602305869526574591019796350159952675421770972423317961692426
5395 6053431196426078225137841847096342056049804458840372380697746512619872371093750
5396 589599578923386115235575871769451648939389284722439144965863442375792412885849152
5397 57128633496739536405748410754583303736861947270122521128730075693254935972526822628
5398 5506129605848242551969469322771774133204691923152830048425457311120469840653283372990
5399 527820444152977819745721181996442652877841014501322602078870522146567112262213289445612
5400 50317719928301921844016372814447552848340968918669057542013054925470744798310109960937500
5401 4769743582446468870241248364004145105255643373320263741952800883315831455837699372718895672
5402 449520435722665148069936841367891394772305098849834374426970004103789121092470072989681100818
5403 42113548233988412032782043127256103977372309660374445478878936028255266082271031884880361364754
5404 3921448767601184289796870602862360647309767220805776086181554007005717294521612752361410930679096
5405 362872929121707025200222364522598261593224863816071365755351534142630963798748649813230858398437500
5406 33363648541645280929627162591184885185971725351537232958960815768695520939122948704215068078436436998
5407 3047387309932519131426249480020305374873400953152039636099372231154838311548992148653921986866703999308
5408 276463390855144465586250636816507829988428293160602247809641896881594582129038559674562089044725411395476
5409 24906951454765492318463454983742319839608836252899268726226286071248722071292066046552727221627806848262936
5410 2227870144295600766714450293070519969444148078611701239940931827547669392584662781021366617104144592285156250
5411 197813098710627723245281714272542362307402336492102895523201716884214589659479234716441856612956747447626443236
5412 17430970606045570852599250427330708326630620664026965768529185061010593878098437669272458696430655860617168876848
5413 1524020085056742525185938755213947323702140691170116121627371528250435298822093133953079411942811547820513317419992
5414 132178005769832964867214581030794997325200000614450984350085250153964708445531332742329279656064282100689780385190094
5415 11368918945727741526750465878000118441192918486064119264760190848472627982859388645126768862670654548621861884765625000
5416 969522119482718616280160764244723857486012282992398354591366283939612474239174435379097042348310406079663006001263619596
5417 81951454939234044725063100489743711098557215609233377653192511389484110083599193673523322502655319457846630342163525084688
5418 6864235842567223044750416161743471915094443014572192110238136329474405824893791051534153399495661319715150154677087414534050
5419 569553444445213872694157878702536476160326246439466171497438411924246435116034894998334656618208933922765046494089021315805085
5420 46800152452332072640009461832724415116222719195320514427511174298323293020860561771475557239796353723025779746358827978515625000
5421 3807039562442695918774986186377094403949339875304589498263762873230863678828995894396516566597805981094521510122852456277886427014
5422 306481497863724849028425800968769611515664136671149368662714002547714410630266136723756818941250762022714956820760085494851650029078
5423 24408398648196344842236587277425996814894908041367566253058632415790371558908386962429852841203383943385280830141347179976043422309814
5424 1922317940361758433982439900972970053756332546812126159343261869085495987503653319277332898618291850548836149497651289159453093598702468
5425 149652999536289635321714284951921523890392285114042982171864021198136570632618917722597499075513569224508912121637498853984933471679687500
5426 11511530992237977247823178395400397172941125570272836534763576814254964501035731156808392294209949892369012629521710742181241419032030893098
5427 874521069480106916675880477512761934057559148554190299999962494763422437959004327892208103244674999200374584597292817038843215710919711577518
5428 65582344656175998930449901442796661996667614740844129106720712534050489444171889555970196549659350416446724576890932415991149806295575866479136
5429 4852434947916488433133089914376251489312040128137237346863777700125608504921743697784566994628328812283296774251622136852175690915951046568575476
5430 354038638398829530582586676499632934830443583353489499708489551544804253139006978033159387216624969405827139876746833561357870523705444030761718750
5431 25456909676965958094402780326282941528240151265016606793948759097316260542598980680935232188196814607086779226517588784903715724235388133329263199228
5432 1802822100539526804592261922359725634675446009732556983635866675830147640862171619086280781965957409536809582351694191318064055825259622693984073152508
5433 125661004193311375217171511419473768164815022206389732924402622144328636752167354488052466286350786769085161416481795833584139167059183651686048351684952
5434 8614594686708476738053984577245331558066868306260749790630657538909881185463818903088538018585771352430866639887519360092792378715571169951546926268373298
5435 580386538545601473401553619092025986401089401609468454913427524932573872926071092898026804112547483080098758776973761068733000714944291173911094665527343750
5436 38395617639099485690561690943753676099407438409960817262682536384756042573422659322228802607179636425988530039117563195400798927568077038193389190546158249752
5437 2491897051445938182148200289733129811731627125205559073216969461299364680342066965548998068391990009529576031407235146187532538219667221500054241647342967606548
5438 158499981023810046884578590222677018245477617412086597746824664947877809287084428618308416273689230823389738089286484015335862924544951872213130408272070766019110
5439 9869719202790743060372244993582181342632141471016634949464330283746248241407448791701341097242676098381059921906452504405914886821844289252936116258487044438804708
5440 600946396914590897643370449617355872722177562822437812684687061164304543877629234704745439375407293047132329245802333734756460820384556606716745941338455200195312500
5441 35731120949753943963665116602180914713088825619670167246924101711998518130812495022937519653180417857312433361097728486011145661081191528209860317146351921057768369864
5442 2071566186077975120491206087265756001569318857272311372006838329053341260556236772256756663631684041299289386072400065909319405193575006810095720493637869275580972222138
5443 116917385319946301898765777785205058875049065018513368688699608848986278516322523877173279375398494181541397813044270960595187077518632000397952769340922729876556987109724
5444 6411888157481669553003321218751137882480702702040237895222301887153108706235979402112904387502380261688369903603172714423657666551636409931175742149331439648836900793428752
5445 340966554667879979143078762898739410927437808364189794172762032624564676007410861971996852940150177922395385591045992937136499100821102335542661848022345270933990478515625000
5446 17539628481198285556505394464002420434219654911230552742470886323413786460488814291678026847732411732569847014665306299348335238792314007640709450531967990499065789642431215854
5447 870396770245591601066174082754278700380837240988349223495266109695275634185731758039387882736698765722972227801622319828537322427696278300643020898875490152680501229610482805528
5448 41534621806908051242432022693983783781599558362933570987967624401140249374342002692656202261340451817527759997834818135315939517801637958956069609703084896343675534337861956681196
5449 1898697890544545319908812829471553030983594247263898797071573057972724613161155559738903175871423826621232945773366344678934841214620820552650738107530954490159352999856330393259120
5450 82772161717337319242213917683764579891893373598021058776623109659207664400525419801632223225963872232571360075469641758328940208055482690744967543176972036070091219296455383300781250
5451 3422089916054822252703311576262444615047593585163392160864639281075289998209692699484853657123534199660535683446445029984052237596795194492828075431750545267282242392645597537088689586
5452 133253075990599658130164174267690161830878492423135700239166415246481583200400961089232348103033024075165393518115779510913880577069450981892640688844334553973768605693770335411503592968
5453 4843879085657049261417560187736601146267721400286246576328548290398335935114992546033402407641297122659061204656485176613159496313397059653719716199232734003606569506806859650064130357212
5454 162451681944161910400624424238932894836626392966614541704423738424585820223480346237038487678588696414109076821144934637674832953948258572967348530330549613942944853242508143710861256376374
5455 4944722756936966459789637592196126201646306356684990236809356142417517182426431001787310491385856498690893416911399973616770169166232364672261175783822546873610595458058613454818725585937500
5456 133302064482989177868221743132861146373350222672025143283293267310395971576747356206700591336084664156319472598160068202297495745058696476676135289001706250728013725063171902943732983893649252
5457 3057602590305370668938896168312056804244194836026689162328878805012026822149894268580601944882535425360338241847818723540936808238120540016813997464179084498109868990232698626017797358610313208
5458 55212963890263558459876930152361923716570330223653884601135450451204298073325111021465522233262725130131816513716959178141648192696683188081328396121160736013378656662887683086312703123246308170
5459 636213409945701850991471565813662727764215094219837631608271838181709349562209491274478716334737981999606779490419335559414233234066335930903311661218053524524293351300392970111092078406418121948
5460 1
5461 104
5462 10918
5463 1156374
5464 123473308
5465 13279094500
5466 1436934842244
5467 156281313253898
5468 17064874340793376
5469 1868802301055069280
5470 205046208549473828500
5471 22519868788736923509406
5472 2473667806168149728173128
5473 271552369005923973364675292
5474 29772612361432873589467084456
5475 3258240883143667271812966151250
5476 355745030360207635610381140354312
5477 38734872331743022424124836441157208
5478 4204552869143667192577207096074804660
5479 454845654495882225441796386716522738342
5480 49026318036381318380095921594093428925000
5481 5264163412184487244200473535623598753172692
5482 562982433595338156782015514982349724845488888
5483 59961212741830309732534386508467761105186770714
5484 6359347080777301786829218708826064177599368128096
5485 671563827531068039632927810398649799031104767250000
5486 70610358852621675256992917240130420438606163360388488
5487 7391548029167678097241298150538403136215593195875055918
5488 770321291302906205816761069282245648641654302686621787216
5489 79921612200254977627342660174336817001283159343661318311116
5490 8254677174593204960330003382720621353130017640572161781250000
5491 848725780930075194121915963413902644737895714760488413315767906
5492 86866701210602619884267673785389533368448716560030585134200281048
5493 8850005852456658201640901154052758398449748794282518428157867586632
5494 897473357264091267488352472877582966014109774432546920560678099874804
5495 90587475757223808538399807072033324559635889797912131739602014896093750
5496 9100412892217964952956242900044481315795994214776517378460635006961824456
5497 909860545920432474016423841956558563672618115644513314257182229819035577028
5498 90527462590904510728667534580358140250013001732464940193179042313665514077400
5499 8962828055004470216193259375917152290409941608377824439558061231709865612441130
5500 882943325563637254707806311012259189100733141208445689946000191686728150250000000
5501 86537414571393509878262784969351704484007312163054116644944771588571095724972533824
5502 8437525346084382423532334336377494058701063332547940019718200080492185248960416171608
5503 818313390563903993237136764242502212274421648242011689708914415308267512058631808555454
5504 78934622367088175034529332165819029382163056227782452792594759936567078411356354402858608
5505 7571907767577952474042038135707758535772322944868948963141336188360497053806467619023437500
5506 722231315384722495141001687185229703651756836377508090856075777240290805667961328812690414128
5507 68488967350291024536861977976862662900533795563948687011907069588828343090583456908752301607538
5508 6456171982563584605698487702143230856161831533791433148099611750530277660568045575716862543965456
5509 604885791336465261273763576156993432975728300007361146852777310496043800091619011519278626122682936
5510 56317829216186849241033180311940967407062786282286315639577448779397064079687058010594289973828125000
5511 5209784870455192417376206764771465430439424202898948860977108889908184335996556634833172783065045359558
5512 478761055938838046211930647331208073188334225109342456092875770382640690555509148320877157820859462367568
5513 43698178235243051630359974901215980086274800449729631855535099012828362495171699084207794357954495776161972
5514 3960683513400144278248059828735916566557144660008053213354019498718823942307599181156595668432352953702439088
5515 356412044444527078932559737627518588219156811198739458837095594973961953261564350469926216582164911193847656250
5516 31836060951529932743830153328789252680270017739556295426736179260626622247597381634388547115509098840682420741952
5517 2822125384445977692621146644746455752996317586489445103545862475446997169779429524774841563564049403143581726374448
5518 248212929117509257520902529637815323590774373262385886535593814862230962406605016018791855254239879637210101307575440
5519 21655104197125550968791635335368738367137368442078476387140128022135988928089773097361833324921766997766736982352880718
5520 1873595899109316197019184239690188730602764036098548174700998073159358452581621627567713749650730749415618127851562500000
5521 160715726774807658722394750713995051628185677315716438916648759021886828557929026706712298971773463552945286864152721672364
5522 13664362814870589095899484799708483940578139147854336258732729323151370169102129291815740623349362538104281002580525602240928
5523 1151184931113717371346039808889182707875460936636161189927335930134689032955549791201431679877163421815156011561997671250827394
5524 96071740138068277258253985016969914798824693646059431728273983253527396289511569391631396830181300776270260691159448979039308152
5525 7939712798726170371871136202329980014058584508098110370059887756623679511986943612247469646405675650263716011812256009228515625000
5526 649575052039910617015992896093167801578923538904856163948929490701436308164677457656895754561093642927644762181817230725565170966644
5527 52591881146003130348853247118045212056348505230413182053140196655235806493707851112975990781850022845863784349243630967291636523644758
5528 4212251732220845252809787387767680312034111107445159258332837073480789839418774554287599210959318881034887892387304634354024363344753096
5529 333617593578883394315488170504373363543315461109359645315377072157049413313955663905686572032381793260275817408602650267245215410171793060
5530 26118365061428065748777850719600193728219997379799416427323054935821421011483121391837614123009805761312135430671109591945078343505859375000
5531 2020312998813553866363614488257168009569147460594230811738084826316799785706373815212569814958997938322595947174977596574482711445954676316746
5532 154336650738311984144986601434769256220154577834452490852398326582818280971877260743308091508126867388574780064813049917143053959550282743578688
5533 11638237502375576205257735935882083493809660011910453400265835997862097450196068459636525743136071709149462623109231834095320547979602807545185312
5534 865864211222823176022579147304324059112414228444694349005331517857514684092439698987386550166294812140956562240719885334485771774676365817135660344
5535 63521227583376721864564538616517446146618531602259396159380995749170128138567618924502791072338703212039845848924854955959598713180631889343261718750
5536 4592408106473641056645203972929498572468895751452984491834225804435141488967342492090285263298300276892412296098378541590742816885172806833137898890032
5537 326996209650492672560848035009520836006617179501520454471660657155653506888958065334331332900201245313275650982719202334105424588671062513603307019725468
5538 22915744184268826194924126395115425066532700800845556205266219436825566925285123454752179502175011403421160658842349080583538795732640983394512847394183280
5539 1579430390308345703003826008029209454190655089340552384030323659653304398813072723569862209237994819432417825933469950993435060881945186389502536166001518738
5540 106980309228913722923674155590290703293565019759140240455634066493244282714989242215485534430405509339588395702207355473123855185225884287031822204589843750000
5541 7115047390748601111867739102801639216426685757744512263891124484274589746255984936637294360184007237732322481472689795136283639820137847183977009032536938976792
5542 464220880819614051958029158132281094382137105768563623748644574468139824810427994534605702552792395239167460983519529466743722689234976923134025855217339750957848
5543 29683226988648639965343796120773234417769301956308479079227038338427840097431070492021844446987560470893454374003482215784447684883208209833042967908973802898402534
5544 1858073887991476158776489993800951683233435209903453100008032047714248289361807838399254190986179313961532580488847669103954493633961340162060622412884805799816727664
5545 113725862397235447050711095229421280592202006208186113707944264458146760976015294496453636393567071327998960669450756808864746761810250174201950671213727249145507812500
5546 6797114335871866755880775026600239718964747942320558956271001432901774797125994334752104830531861088662074672709600368441475893956394520880710606286315712282122400021008
5547 396114158804475246864126263574938809163486188121611299771866301306856101831271715082917052974740194765179328665372190896011734521777746606883242126685242335459784962463578
5548 22471575887569347496508151218034438885717509316395689751850818531446691113638854300732269667939104985177175391464071301353411909270872519874562821203989097519783781160963136
5549 1238689903005211250694762893215344799669779395491707490162352849867913277251252859057666156993121353991766938909373097372440147624980607260310454319416492180437396569203803664
5550 66206416745562833138443297879773609892718372978907476807713651905217927394826723522066985292463501233811770962950787644067754204144676555519521700871936886168189392089843750000
5551 3423023118868414024051090165720416837285102409516473327221550849545337806539169933098195971440933416946534890642239967610151673372614333916983582051670537660145976289254902413166
5552 170725120723861764703557496982004382311818953126493450024309763769903322401160555771298115826827323224846539067099092196947040299537840203481787015503359308764303346814414743245408
5553 8187867137971305368387599821947233993029539781341359670744648779502736767707255255591132691386940046037216940033204190524917574387810433818129397341660517677039579178045831106880652
5554 376172025107983585748338413251138495377753039227512223381082635153851031463203148848759306268700468720206494437327572725454604448856624864471426855531832592494749087326377351799450976
5555 16480668945090997385351437979663907479148846677625600058118041978378114806687678500523333082382994401118797828973264643921597700666735533260662741364942346446339959862555122375488281250
5556 684749546930219433579066415427269765400396549339751249655597252239959567204188743783729224971712139663004544599985048956125059240009429001739544891534414810792920342669390510865112019056
5557 26795221124612812218752224383116800051359221977343339713076541290443697666206380734643461821689215826990643043501844316593431172894519067495820701583308130838259024978610428934246227246088
5558 978820835703163306053301871984142886670906798322547297722810461838441601176966935983058655623864493874505114009238292158448606731126075922437672024194905734519653543807150219599512883742920
5559 32987853336200991735873696495086399668599331406099197584202069430972559504497367343709986485490137338552319928529060865400873025296981103912866276285951175429946204862585915301744876763241590
5560 1008978516575314996446147007379188636340047823494591404868403093406564589750818427637706762944821558177725422198284752061848328736525892833459205682713839780890099915908742541145324707031250000
5561 27332367673120034073286363325977185144179523751758887738059487280648086007280880345068103615071469910344596495226687368218445611206244506520687279248931583418846174176784849552527293275062538884
5562 629958839992845230146663324080918610769847804595275883278498789197444652762204106637138309520504605524545823708275221223817215432542904568310549926956440890443869654836948541065163894977196848368
5563 11430188301435664230304623534479613965057499657736610903859226191588570615459954671445062450540458769016889681078800414855139131586046267443860092876390244462997334805019391569000554837006041056874
5564 132338690811719908145488693653304345371490874999886120240696989975682779943266654103099092369701471007018474314663812141608633581354779071266282028242723540264592080338982069720364059086608234708992
5565 1
5566 105
5567 11128
5568 1189753
5569 128229606
5570 13919370146
5571 1520234489500
5572 166877066604501
5573 18391165833824098
5574 2032790182220494222
5575 225120775899705970464
5576 24956299855156042132250
5577 2767104120780529385359966
5578 306640445843218182795817668
5579 33939733738028128309461031300
5580 3749865522228525239578684206925
5581 413369776703684795542090248476250
5582 45446072675474683050869578025686934
5583 4981219837661803793126469446508937288
5584 544163021605360191191211002671108840494
5585 59233953091368072597700306508766887011798
5586 6423540831340417632027271513362330162737500
5587 693858113504316122531515832265981918291043308
5588 74645514561454432007917130117911328713927731458
5589 7997051353764431691554715416084927832137507391826
5590 853129783124268235461168872513451117808943760192396
5591 90621865066420509593436962793104046395398649149750000
5592 9584359246591434075451655078751248353285956016225832788
5593 1009227685770561832847203739190876334013751798579869433678
5594 105802956968075855591665001939056292982802890630641583552392
5595 11042747356263451250725571142620300428053392313997253359145428
5596 1147402084348575723076419746561884449916102535239262900736328125
5597 118686468508110571677780392262363913423426538355360682183159651402
5598 12221383764945998961279983309545114771484563476057596979656665396198
5599 1252730497524105033336721559246572593421983560572104741920086854064920
5600 127818868102221937513080505203646880788692063917356473418724422653594278
5601 12981096085702855111773327186066012657527820270121089680592304401552343750
5602 1312147582567252523109347398392633635957042985587492991137085386154902921964
5603 132002272701109284032545115750347778562867298232864490079662606927152804286268
5604 13215285867201146518440659401138289338043329565104413947427792294208012629708214
5605 1316538861417061851027305628987585915736056219027238058829203347268972882157448002
5606 130501299065918790980651293514013707931603249392522517117724051287676815255289062500
5607 12870003014325859728028826790566885190124830329052159322508100030375219868879551880384
5608 1262642444359926631093867117239438537035242742144193099577094707132659396452446277417388
5609 123217387748866191762511003017236325339003307679238907748909272178261442082231177778576446
5610 11959202077568739213576626355651965598404282273002915554803319201849031258400553952073423800
5611 1154294267482620502976477628601030419347218108453702759083474878634803022661803278275664062500
5612 110778988357023003879811403903662937752985819024526533680843300942366339350838069589023542812306
5613 10569733867381455698605589134072050057379743268244380793189775034060523281469103444821365723968058
5614 1002473002508604101000039943542488989951477127048125595661238010268700906332491973012098441525407612
5615 94496636012734927446154994349304680350311336592300521215845569983846812145671044627196626000717093864
5616 8851664449890192799222429927577595996252224756491341673617985878694417928613020160460479558037304687500
5617 823806399560478333198088460148788710852202095613406978010539826885744270151482968529239845506761249806262
5618 76162364252992351268828115069013717784520233809902322550817501091146458818583421822003995094072872608325528
5619 6993438218061848825861911891357401613131529461216183720328575179288306239825728884172078770312774468429465740
5620 637665140683220061931668933259904579893711591488951399100110598770459080723474747157573907592979284099420918628
5621 57724359564246926877103930279355547265446446024995161997512986602341731517110273108418206815535128503723144531250
5622 5186796378221177575693565935007280610117935796702001885067090192669450081271224177704112040919375133185280174455512
5623 462506718490917186294894991362141745839619742544538620803773586165905337224934537889402305837664413308548063354492048
5624 40918210378489775857458197522857887410524544597970032773976820794320665809646111128109553373905414271285350472273484584
5625 3590802488502801882017903681586826570741054813180889271436155263981633399483938299478380257603063182745505534212448100654
5626 312488911105042976291341473430991650557740702060670415371129982291248394178111232846421542846816033272887595187128906250000
5627 26960806243438672334606087783977464405303391610807625361232065597021611065632051825172265436601409034225098498364195573578868
5628 2305515374079656114900354910111658111254211947562168820357824078885424174752942586922262901519391334391557197402855506014350493
5629 195351236044353464378817108867116767637427108511543685149133251954429926883828652468721401122145469292032384637420232421961857066
5630 16396359212229183821245417357007507770469692157323158394162983621721903063456764376960532647538115117960315955415282146005269848454
5631 1362779277977788117889567935520663242109697928847602885927102003927225447652910081340165835199498295093122267716508368953076171875000
5632 112126247485104826629111114444074949300561754986415743725023969083863493640203771085576490989887820666779771652573648560810052017314646
5633 9129398225590597165199306271329166580451128269080737610685584493372097724339000042289696853362570104949075409896554482271701217342211238
5634 735311822721184738943259412837804929314785735091851455638121843137025803767196037747893905517214917690948114472699447271919540174777365132
5635 58563668926583803768495494883111910820832110382928543469002543318630788616385001346635955795736044771425731042108282221999888996020384591836
5636 4610369842044742999212126981867595036172439218988635980718931978944085057388287093636713933064574979754689475353577879632176659216003417968750
5637 358597507060498600418384930392494797121765914532374878316053646820193233699738479432634725629526972134216516055339982988999069618874619236159266
5638 27545136884383007232795424355417531508623932461103440549191491367874091662367414221345991473883133705731665425181133762549510618598051642387905908
5639 2088520810110559542393616703056688167659043264901001313257173225221526401588725749377253893141039424121435468776550424076196466839977398259050545760
5640 156230431124578467724693234585821380597870062646666145734590650754450882112737458634470129839502797380384543634059080176565381188154631580223577709500
5641 11523583470113923044733377201812112257869529954364546589731874727035412355605214687570031895236676687069948372456806586962402595199017860844421386718750
5642 837626881003182272959520655884961213291686916257174226884739899376815194860929473330623254153585682410627367537539216987170031154533070177038672447602904
5643 59962952148638907827603438562648316116559960371850395582865124051037292855490730657423210681639525925581734388585205281384218995292728349536529878948818628
5644 4224673655976408503763921774224881464354859736870989205607422316226446088999858503347828193234147380045597162897598477081903640749243388726728989238560398854
5645 292730130740506017060851789973844363157084517394171062108953829188791186647956989363856784589947077758824045587400700389176412920667409989949955980608025611802
5646 19932758712200444684406970943318814779904777129409446584420355731546502979172681171744983847371903050495295353794751439815164079871724809785267000198364257812500
5647 1332683249782329577119032492246867533412764740901849478094355155251413196753677300953650187443588596820896516542275535055993223872286498835604134252171033144741768
5648 87407444254964472598421286987770670789195579259250645912552385836218283102600001208491256844740199838106857825257621366038674206551306367056766735891359320976714148
5649 5618217790936520943864493753474002627384091129845844888108143444021682841044195475195460835997548681856797364952361013341622374375754354000266907245369531606041569686
5650 353511311925050167930658566806376092741788494127546126790846544227373410337784698964670367461873963061660033107361655046522921440125720230562208853128887768475762092104
5651 21749120303193137992231256281743548767841353005412316653418007361325027631777342009568564154981636685178620832181454096112542304457762744461469532683327069381713867187500
5652 1306587417758450547451451746264478751062875621420823869875529541297999514850031334031007130834100711398053688218799219062654844640372358171975207322640381670016506773364188
5653 76534120339134301878193302630708035771874265745218106694227967689604310788671308794180695207697456580029780363402937836186877848085763368262523048584709769228238632763347218
5654 4363937869288141030016965939825770789728310941739109185921738511065866900433934384874238776725985293240664168708460929753150044813718722379071612172548242732360276141999814952
5655 241772816985722838895347458346420032452291918275915517308588461158198568336055468792342664189392353018714927171473731902867876399312233730248474929839805032644202858096970663472
5656 12987764951544075678749407044245940893447994918414372964105495594944896371769014261641181701635045825389025128613992052146616831967144455463223032545838577731500187835693359375000
5657 674874981982197354070227610345785104645306079160867895725573820221954882732640127332214888275925571521211325217389218248757305484373946571433576760791684708632970114990190486856462
5658 33828275356011372548649010901598897139973214612854306691877896811715624707344459559224280634568499218106821596572478974083391959829473061992769783116370913700107277559060044839775088
5659 1630466935687796083779358988330729625354358408365588065101536036684160685622530935904752731409789876756576034020736926887688418853015655567181021804932762353861137826965662608579976980
5660 75279445309424236348859503465908773892676129244498864266410303722951942068638943604535372557414208592473529468368540592128944801685667758872352669091361322587851376961171121225772806322
5661 3314388843820861456651287018264046795314054356309940779954369880853833484074392170604090923665629077510254488307763936382872494083041599957137941584505327961103841872499613380432128906250
5662 138385045854069425101749955183287800106727070769005021612410652843770211055844136185346083569975588253443687354092483782935161043235044855650887364886218688140345782310715930873074881390044
5663 5441688695941235580645181103713089075539474324518404150785056971899455044717108597437136893387361503703776571038439973406734274534692097016146915058833624716360036697407766229190178721170008
5664 199750889963900319544688532518370687659563559868100101477584111534602565561291518747773561628247015269156043079345979779330580358883345455678803990790204522565456282668597685942086258252666524
5665 6764552125698690048630292593963535252448037690786705121680649005127323795074931516333038338032182627737256993470482398678490910283258303301807059697408488575366239964475759000277585303024100998
5666 207901090791120766148297819727123205696878167441927633682877149594532738353696644971774721639457688776835844797089907099458161489842420696279845457631615057578051737433593986976512908935546875000
5667 5658905152837882141891673147840532320503341070312208452619680142160956281452727589656739948855152250338366042144821398209865803821335123490882597882816980232288298899125438009064065779284601129084
5668 131050347827595891520544341852284248828519609543299137728489402548598727516571972886329095964241746534147935343767641596789870322047729212819548557415043964657226076353201000150214733830449241819228
5669 2389135799175168238116884142971870340016679528333784054487390808009724716134777075210988337396368060517341807504741740900543097113188980797318512761823184957450713909790318838314014157751928845890306
5670 27792422993177337927831115202452684630307379461295189970818958115593009812265583065248983699617999030584213725587966294211799448600721680388394382934808399413935289832526367678196524797948283276881000
5671 1
5672 106
5673 11340
5674 1223768
5675 133121938
5676 14584090662
5677 1607516178568
5678 178082008763500
5679 19806670994784102
5680 2209427382025819298
5681 246944223031341428800
5682 27629623197340380777888
5683 3092078180710725567230500
5684 345864470296077071195800414
5685 38642019944028966032951319408
5686 4309895329869360566292546269684
5687 479639718417797364650142971444302
5688 53238344199491536645342692754316250
5689 5891723576567864519301567568010927824
5690 649891688715680354377720139272294648168
5691 71435611615937579451438063801961829367996
5692 7823071062110194450726751175673624929693590
5693 853411762609931838161187297941921818315150000
5694 92726322287565546676462448197782801790717227516
5695 10033825595104446684548249995870070754511275688828
5696 1081222102478035963968478538176003822735981564025362
5697 116017007219480538862204253673955042776526007753813184
5698 12395564039383365418530411730680356684111670179096750000
5699 1318659653475532431074814505672544585985732210130551493192
5700 139671489569472141326364172880730578349687858323022509074638
5701 14729225569476850795888020045847919478829419354450411857480800
5702 1546458150424006695574976507524870751185455419622682892161524868
5703 161648290491576232608579503932980458312000023356309956694386718750
5704 16821552845346715650034002133105756297202338475201000509175470142282
5705 1742643385974277463702272269122491922334489267294352848828980360468848
5706 179713816891638037738477779084339428836031204746092600027762376167051384
5707 18448674250205357911891862368413685730479210875140896867531610551138205644
5708 1885110325015593434581222534517305959453212509203469476397147351291977343750
5709 191721230722233805000654428969096187334447272716832831481715260247852870074928
5710 19405999912650124605257406072671815667410309812890988305782525260575714985869708
5711 1954795725288636405799339612654057046647917133378703769694663984758229718093814196
5712 195943131106650651275949209648425334709404276745026104280213993622562923281184107394
5713 19542604055531836452254175269914295693712206276385731028643154388301853135504500000000
5714 1939169075036479388709001667839993265899022030938009311765826742962958533086838050851776
5715 191418398280725896051332135559946539503524110995498683053074352329557495855933595213022968
5716 18794777252016009027565052961232545816869913333599264125795526822324333291836300156539302462
5717 1835370894216374910057031595902104708733682172472613956032933667665831843648252026516320196896
5718 178233053619391481781407711870730792632838238859285809136399011958480108993978979783586757812500
5719 17209647922606001101667422994725358085337697013777637240915006644928714376273399671599695071980076
5720 1652013642786957206644618474148836924443871281785342638698329148150803077496831920301775781846984378
5721 157633582933424313911197458866607014032270470098761809809619219455380557501662110715320243894847172000
5722 14948921865082483403649800392925263182982699780466392221661090665532411623317543210217235914943752634760
5723 1408725775169412243686832775543853652474566584027165495145572513992520753728364215629636214079765234375000
5724 131893935934137848238069843065846935308713783967801402501154513873073748382817191828729360929489953334381174
5725 12266709035639928759586875878737660994878433320012035717434089103909362834341751931152869811250315240878494688
5726 1133067877293686294811073167965039287249082739933777937070016888015870670933458660469481029826721629620682816284
5727 103926123099437781309522491989127111521596872603758874678215338663973399315034198423014742705310817647430728873912
5728 9463399488164892146383877407420123644446039377245741627317479289949737526026049347421469451131411826462707519531250
5729 855327081056184885941958165009059826591517662137398147330328154806214722446284970578547085200269122232347169580889728
5730 76715811397081775742403367380985334734838341162427360106902439403744420915345222305079260802270466042052734788747229648
5731 6826624455880149328187680639239872473356846491145728021664201011575819751533163142585662050839308380114127101023804286096
5732 602548607170820575624208652769498024013126265550089767226204054814336823002711317658536602054210037755389220657510410305454
5733 52739370694176348274274216616426652397185254092803861378831318443775894062974823406222787179550764203893836833091171875000000
5734 4576373839015145311536027688357699715305699318340169564513257738884774200064071816062063490348638474841448001293263542984796068
5735 393580355454016021956682204559131822573295888020824700880137789504843076982462659015432738332972878613262804954002054644162893758
5736 33538743475454020289707843407713192585380054660232761929252586531188006104304211770961654539266321988184090700673507260543755998762
5737 2830946944596795078228876902742554575519695372795077099240896452485708399121150554210591251042099943283717969333933887874649707723952
5738 236620274773993119415763367671717745093495829488346470382956355769210270064844807314611616615005174551535278459006618528001318359375000
5739 19577818602160468286617946701234305371342620510336126156123876662404277710272290642395502022776481482618512213619815428412005211694787692
5740 1602943480236161040177843645686939812049165600211984252219754812895409521403689666073700022911460670860091678087339940512613915297240876518
5741 129824046181212123967122941099522633154293620380001714919466177847967242026457969010284108299016493126709396093920055412485237794610727812400
5742 10396996996658047285807411093341712328979956089722914111310484213391476084252799475477823174018915467348584887979895708511821777917724196544172
5743 823000326847287657478677982190211358344515382239931508925578015977743098866757487563446549834501133447318995652722599358305580169453735351562500
5744 64364247707070851981198659878854254882162720376570442193737607355047654855856677127222724813436935241179753498254590483664082080662653586776552034
5745 4971004873107350705612867129613970895067549454257065420145937179664697344115244350667572035313540803629266267991274241413020460491260201502143564928
5746 378955804894091218515423155633342965847902734513691370838524336554045687382391165997609229291661374599580600609045651052387209214165264360772337660384
5747 28500640721806049218019825028490469363366637619335531150096150972060679172564759686715394543732804357282320162610958161683774150560548891670540317424408
5748 2113511260622067464729259806189551203766405505103413085823805379039061651559212105619022664172050162327307142036006090526710571795430029124711608886718750
5749 154448781513025102157571575666467363248554313595188179868071799594484104034248696376125899168452602481464995560804572444932854083309525773159216916772011424
5750 11115337573365476567517611808653316812184316611365919988309415536362037365905078387173164197309618259205861525165381801743438254106471873484782242162399655988
5751 787276982136213297130780282595918528648037324983817637794835369951308987817216671471894447091967121129200083221423604365458714679751251914011498681168449356196
5752 54838501899748893795724566765929714521616994965133267971196179214069376199989852957280503545178187043520802570954899341980172091314295064366387992266841253437850
5753 3753690228931785307701687907797531470704809913840257060825195150916178004270851444818242670407401763998693198255549979754061635218065683888296228256225585937500000
5754 252278354142206244920672897296767633037843093548125502839423446932324277130090039919248198084445028043725570433156689110781151717596036075159217889152784852749607336
5755 16632316276627249040952609406420315932505876733488067343883365602299659884552227628313771892003188233221282178452792692189598971287928673713322928348272687938094125448
5756 1074591622521678684806419433930660206951858943650012877502522512458405498105249778699365687819629778719304573862984347236631780477722217295465318220855293923565992146262
5757 67963875671796563188131624505027212761365613367768129853716044310589405583304532298118153935087550550633432715322365884139820768945236330036309681189283144182469372026016
5758 4202772728404207494646130475604256743567001022825950228777380561447266394081105544274149523837926087875068941026628946239411930852057920886658477661527063137313842773437500
5759 253770765347469436240511825151174687174048901995312845284665994475366258329062651999362185942193005264435715180195433884275827875356969015928013166798005540207518033136417352
5760 14940210385480131665643074666802531055228325256006788041668996524482708417943648202682355123662434835938820644916799649507664995297855239317008080532560732864541397410227759058
5761 856186437124655086939333512524434115882181418265515980881746653077110118834498393658980713362502391582655467199951502004768846226518484054590018329769435585747920786013027920000
5762 47673294256240888158258979158091937053358329491442872980115091796821873916897678815151411765398983585182057023052333893037751662605844093132461716507618867795379295153560699286512
5763 2573770594137482914949225085245432255571531929317865717947968253627690666905612539019481389825035420553846626163163000929426177826162487173218472855919169178317531292419433593750000
5764 134405287617655600307340556108269072010280735876145456087269866731359703114229351239700210706435484676599965821349109915174715109629379001331219419350407210398073117986557856432432782
5765 6770495565328004713188332660556105414680339198763309031406179833236336350294300484975944861858855946294326013355394453556858548388695923552292238424593147797116725499518522660948277568
5766 327936842666457910609205294398110084519756990754790050501253376053158915003792770959659894899527932549164861917256681631661882412121736952024507766935350260063399085459692919693315199684
5767 15215364208120668807703163647869980946575799526823034583809645143770087474452637466629064465384303491191527476925244994759196348309850368451175180993077858201366774364591028776481793733516
5768 673173971843509458506445122942709443794225274709798402819606367838712969791233584320760997030639320342706675036163703891030932861656110429370780011680601165204656328038383329200744628906250
5769 28243674434954979603145310175607860841630060089538953337343626075652060922441152821707521123519045668222033511784266113862325126468083601535834200916202547089116346079773775491466074598600288
5770 1116000122475342306700667133953896703444899807529483537864231417325150382988620201187053598541834981217540121599603493514041247138514939482985181032194075014570732425335067138153997143273836728
5771 41163111617398942245708537966254938755139235383951188872311206596801513732396008271445845966788169818701443344444784023799293547097232041130200638020280106334785132042810573186981376186602909496
5772 1400676785326461653666988843148219405648790368329256396696975573411612304989567990572745123295969320308516306195894492972304369104214250755111306289072906458072930909737438382483601119223663474886
5773 43253934507049865866201086320221243540800646866663910162307231531458263441282047226016639215289176859733789550500022236812313981514828554608884928768667267107719842008377137037135421752929687500000
5774 1182937674993868184896504152730097247580380025384094420111128149356100947374467672830277182893000163904696859365665115075261186391289237086274291884761643457551247391761206199767547233628637995230156
5775 27524467716007542174458305515942354725293864418491057770384403652702989132149221895525738401991750298897617225087930615692579332309634707316195298744184211939478931414011264084017734865445901125777288
5776 504154520484260143995278901526368642673426700196326188374694653363325044698894875486761615835282815749808802493811220085695064561633476227146020136240885851985684101681501392991014001662533956796016962
5777 5892263602695990721022588952183215155672937373467727436497414128047664507787567665314919431375966269929252720979621461253795416558500240063782988223036348165651727141269139476940063621071806578382864384
5778 1
5779 107
5780 11554
5781 1258425
5782 138152872
5783 15273948898
5784 1698930615510
5785 189925017521333
5786 21316477893902500
5787 2399558234428545102
5788 270650461826184259498
5789 30560332022512599677434
5790 3451635805999923235884384
5791 389666103210389382902202500
5792 43942162454097930043619521438
5793 4947062879073685910695970984973
5794 555750815975981660032524110797276
5795 62272966951439489116470556979027734
5796 6957505510574551814267362087872131250
5797 774844604045233411146745341715707489806
5798 85995762802542322017541733798466808397848
5799 9509425819599251445099718250408342989508892
5800 1047553586118706574577110882459514195641778406
5801 114944156579116949223073903050623259796574781250
5802 12561516151874617647707658082035746023793685001236
5803 1367122105180376397086691536858723720443551959476748
5804 148168552018369529481161940214219082911520569864568890
5805 15990709911998269448856631774453911355426845551328601620
5806 1718408494457098373242608814664835353050858650086661250000
5807 183873470528793091231147700118996190051217095772194420679944
5808 19590005291086317171897167319180821114430970829516975099802798
5809 2078080367405457461555531452769006101652077557784501341379241789
5810 219478320721486134865867120647194848315461606808703358267640010572
5811 23078656385638555248010693045189400556270538982300210032733964843750
5812 2416046897987032620304891799088958921364656984404154610833685484662338
5813 251802600231349565742745240705908679130887395808689419146137530827748998
5814 26125009733416135165616816136809016611187193992281443449873555410885458056
5815 2698190062141647107292149958883678845755554864399935486134658352713187743404
5816 277385476615189421974543268510487843045012165634798153959576078270455371093750
5817 28383243002938738757238070650761441502679996256168444991187998964376327376049398
5818 2890521044304380453119840852161200037576069502747614138124088254563114379422313348
5819 292948635270182935038555425118746538718720699109010548620646019469799261025195603172
5820 29544059917814255355832497577154671752287407961035368826923307942001793742095854727882
5821 2964634369674486879103523754698616974379157420660854909733365491897130969650755742187500
5822 295971665948803773848883255110147825602642814764337935823004574469373343537875995407339072
5823 29394078888474641042777881952091980946606411156514053272274090056511938708425684851794593848
5824 2903688086778880294672459311612138785980370946781320930733806752431825451416343128152830119870
5825 285277264356233014725707104715242473089578886533644363200508980855485852330451625841547091253522
5826 27871171513991584190956936467061356474372428872775424559962660373878190017154542562227324023437500
5827 2707416151489189912380161126146076283455890295516131975191609075034729516573821218825024783302297724
5828 261459541197834619161924873503323998317995959932590401103569635876006308570865021556745720692863788498
5829 25097975943591192392113215544375121599688969289456646465949811087112181794656754045996616409132603143244
5830 2394361424105445843872620554024512374235357462173962465200133467993329227392919283781735963992281351173368
5831 226979475331964628522884046725172434726210176749476433111197058167055537481609066989499057374635599609375000
5832 21377421759526324059904640270340819898659543949348267038285017548754007461353138093133935897305637304049854214
5833 1999948115530613939917116787310684852454292411836522957032749664433983245684967559389111928510642446016293976548
5834 185821653660223577501968908264591944557050495532272895453739324335635930692672177134221508862938281002067148334836
5835 17143686200035201477655443230451591988818467284435144854766156364481731514653364172142179449597511742961512589143000
5836 1570199875547135936169259312591060327062028664217605748565231741807518572674598126852373650337626314685853576660156250
5837 142743823321783774191938239936622019597254581086125908227323432104358309823771423241424615599800917416837800221757549736
5838 12877046479951508080269220040717220254879349265941034073479297835533172321452838423714692929773037073065360833935523587248
5839 1152477670683219397812220177435089251090264763084436269312926016710707880445780221590225807498196171914750535013246475803152
5840 102306327889226087822147533922657527056182896924481536150454104547385605954985617657551587801834123062267014833021423489828046
5841 9005710347686803496605561881144390839222071172571210524830559803655463871343099692470303404425792218678740671692930596923828125
5842 785897350192147900530648132372013423899915096867711972156486514338505364105371558475512427554822238192765793678822592307417988652
5843 67971631123552877034128409166398839457367863629748640844096422824622325668307186764709298837471880543607708601348380282972729118598
5844 5824781604352318401885250532443531840234136132386538651196551990430081323708522382685800766767005140332313468394712286585760973559650
5845 494415178774997048072335369480151236883443631345409328922785677944571035099953036495252338699848309794654427695966025770916479390485302
5846 41555437091097288609817016687556513781432679454573576739681372514624583541990759115324133481119434110647434830331506281742101806640625000
5847 3457360578435732018290194447487702108758726220073943823431536287449679980603443884550744141948620336662561852227302376635067314948462399052
5848 284637239252868659601294806500646940356449025515617921602613707683963460324822542407028052026417909850631201039939417714800100871230762168598
5849 23179841736497732064847892208974216476212733722281503513917310054343714807170840460610385340187057740659132388073582512456668581170561674912174
5850 1866524846592976726450644832916147039477615346276244599349689206428325881014477537934965398788120636186641505970415813620075584147334677164648036
5851 148554272198992879533481281480665116124283183289819773347391081474857296831778980715146656956674803392856494452800865126078790583350584106445312500
5852 11680943094116105443283243040870630480547774225775387778604714316139099645959358374365968227322982154045058673420685589029153969298168901290941949418
5853 907014662549879898164585799066323800094101434512939074029018684812054191981084733773955180569210765757965076578993056637563065649971872404451662122748
5854 69515952188680734333148029585579929524870417496836463986402680685815241175811901281396703307331536504388500409678174467001005116666085231204917179555616
5855 5256119914465184575246107119122815465485577247471117584395647046447198807419564965694646170685928615773824460363072406358177763412526706830153285249337176
5856 391849167417249762855307729699800397380715142305231091924174360031736902374737675160255308415437002792672052428788944796576839628301199293825444030761718750
5857 28786682559324893783954573405875854933192109008809535838552220712548444176232089092563485950057755420886011324266470212324571811122930286394208445037513037446
5858 2082627832617258310614094635523973715538183218600927359824392093014688105311284107105621791155018725622533079205372294243900880564906380860964618299728328091548
5859 148281720061456393668049568469435167669193320376347084120550199383829893393242332128213497936840544507451240282527120698313635685396548673268222262685788742829332
5860 10382595337663006925537492691435401146277653788928531271194788490843655259583506928919754684057156413981862334913155105465033666460642795943296088645174640994304754
5861 714378474404626080783071453224777447795302488018579630752417230408420519641033866306427329290408354084128933107047985755007364312615847058051062832498550415039062500
5862 48260172535092809763227413073312125402684519340752164139534901676643251967271303328847938576530025046509449008710947529890856790492035714287621003539738858332623550936
5863 3198084995760852549435701632910308224969942065952700284615516446495524295915600273356476819785638686276546470472749054830317074042330341978843406171337817725562922754248
5864 207681880175524268870742695411301990521060580048946922520083556198207528918514062609742286905376409734139390438329802644582817357500357984464425673206640615119743670056230
5865 13202031236859564021851172252051448651346035175220663591890165717408245483854474609244993876620136103962510901910930102861031085233756288913059054306826152015989737028022620
5866 820532205714515979622198308077994117566320878464379948420183076986578123996983914311457826752236379080792188929139317406865223652623052481966008954381993822843704223632812500
5867 49795275328615982929421686614989646864120383073747909692579156738719752411744990670446465814396259036078642231305919778223034436217682036038498076301846416242402275444303596584
5868 2946319710868766917594519933654902272085298887230961222627317187260769295361211300761956815351195492924738989811747033409881582115397722530678300080036334823711115530544062015098
5869 169690672443906701254070184398606257190287089138300563579321103106766176231730328039931831075196130268656908898895993046624889679015725862492943509683591147485276987451456565479704
5870 9495573294934812647225871600101994528016950677978505970577847873859825345806934125993178575714566790564405637613189208669601916634754160924481102193494736733996842190004130242198928
5871 515183881877599926705464335535317803436845370255634290476436444558282479411931499018384531765763042376712276717211773545103361326081517068686224737915004553875957993443298339843750000
5872 27036176288440842248556407466278259353994731958275482078896942998585088498960641710728776739934309429310977024264777160305309461610539702878515387801643197898250111233275790177295006958
5873 1368598330456910317382616359583599929088235717262004203293798593874632242548615045730171220275699368347975796608461118562284571859565133007896986564019123204755904834737335892288196722098
5874 66613555561251912366818922473224614198378998808085696113675234102720931561634832812880676759334543035790586743528543721550350519206037959266981277387813636038707527852948513715936234288396
5875 3105717213081845120081660834643742484373744143371832277680285892848249941969251394162571446877033382228574970373710449978323223282456423993882814566068705334607705934976461253064206519027676
5876 138071611556665968155575359831676622934770592768252653946399037806603177363055712450779132304795870317608099607210182061779850385071549698829497606186614296221132279004845978665351867675781250
5877 5820847726911900381781261346193266556243017886548581605228712088078120282993883552772938553535391198779464364052029917495305682522049915425046810885463414159408149254565128463196910763081587548
5878 231104159139650194112229543877358331422084715697839462987711248281808775760156580423889721565817954532314997832269413072180486447166228432676889562389030926487431571398971728130103158931667698248
5879 8564870089363416932780196603642107918735863941616906077248303724862813632210200538891614157108518860907962734718521832070916711012925872987999847542634658786985843784297530409191728647479843294712
5880 292826405698673684091876398896768495780890789154062981163267687965130708674440641245263877217018274446187924522992417119874212003431924469153222822075592203476576991741472934124463692727595419693878
5881 9085490470089685934654772066800826629302935238312640064885968993604210699813667771096214545602456428882626948998576085894370515567357724400743070518877307406152418625566732966795229482650756835937500
5882 249646727206270448183283277457559015721088978696715330577133702126154365467354302946648767983553676790997726271110826812824535330316752913839639092622695129345191111466159183903890282033106161217057092
5883 5835997124469250162684421325823023431490432356537083107668436493492204207044117866923938588349897438715138630256679320573403680141782416840888800045857601727327463640424018037697669384423605945080179048
5884 107394706585122648749412156395916514573450699424940068680772051880103297534641821786270988472783842226471137239421545200445433426894301518195758255357288096531578814478958564778589505276670092978129977610
5885 1261001087697073700467453133633608002584735777550611416353936589597476406410657589561914941737319037604966261961872009742530609442364268119271092012994822381253512233398922864532118041790889685947239370808
5886 1
5887 108
5888 11770
5889 1293730
5890 143325000
5891 15989650664
5892 1794632740108
5893 202436054267094
5894 22925913819975532
5895 2604074850466742500
5896 296382275767141626348
5897 33770477478782305014698
5898 3849084503804625832234816
5899 438529380263190198777220704
5900 49909505206988835731336755000
5901 5671117520586714938896675147678
5902 643050813116349201126709039475988
5903 72733405800531949475714666766147932
5904 8203188199555625786429342751336748012
5905 922282945884294367076328994845226931250
5906 103341018593273351086225219835723247978352
5907 11537763477780596814811889978399449721274328
5908 1283336549473390458917151564523811301909281640
5909 142191384722637315894188893468155436095993979622
5910 15691894532476156486460197295449005224980657375000
5911 1724694702968467059252558161938646363889983807441364
5912 188780488922537167581435316705017207683490973537790968
5913 20577350600263657355656252937284042048289346169133335354
5914 2233537879595110546643488544825793504739648381702515880128
5915 241410367888989882425037081814641658225289247317921131250000
5916 25981628669384149504404105492909454513454838164389141024382704
5917 2784290929643231362318692095409217869388697016981779384678122158
5918 297091629704633697376853714392746210103634642671703427352317893476
5919 31563314009739164351102652568731057071958337091140312477471355994700
5920 3338707260431520867170114972426031316876252116641060954877913242187500
5921 351611191189207223703308386692032866251496554668943445257045618792072386
5922 36865329387018501836915773656965381024839688220982757019696548444893861648
5923 3847904245252108284485894601814022768152231492816457125387464907725808609992
5924 399813706875691076959388696409865307188978292899515928067608072061106570992776
5925 41351550301366759939508085350718424695744336742205745892381429600919717371093750
5926 4256932805042023451960998505353203147885938593453453272749232923413320003513403752
5927 436153775875350616406491603804761981884396868034885910761159542292092529126259733188
5928 44471736487510487410274434899669776685157119450792414769164190535475755182062665458600
5929 4512225271262996556685752079373052230317617918792944030117468402001888389391634623012042
5930 455530272817177792420696588449132049595236424001275647562375307544408673358375242500000000
5931 45752838325611400251167758657003385973885554137007322415490124170494159440511685846112580672
5932 4571353067752748765964921346746557124567254750309346990060008009876764577821800147280362240528
5933 454303547666012993370601178524702824420400835145342713562960042540082020915083572741168733050814
5934 44902238938802336008843973475528647783416224704032048954734962826530852560534886755415717224336456
5935 4413198047287528567299494845134540262357404613077979415843076834688936151183629588229405480273437500
5936 431263425061169314788586455921672015126550337742883369073308420404471358138439539301230415788487840248
5937 41896046812388844740672764024119192566075043022326524419763212188893915747822998468397995421158162542418
5938 4045565581660213016228443288848847382164391275190689414919542887138060143793915392001832185804687927277536
5939 388233412750289729228745228466043285527591581711687547615757684180794551314383991439041779824832226981017016
5940 37020541543816636875518146993476590887370296251700772746886152557949197016828072426760981622075215253906250000
5941 3507151410252661904167870003982111130399336291099549067426551010777788986772718696423873879182504384320720590086
5942 330027947645762058365375443096004382677641374573667104404168376815424734792541220988872832218422122392365007202608
5943 30842579537333188452272265343724629285365712488989860322545045383612298219096226846402170831453444783534759951612852
5944 2862004912633706317521594489167143028036598507844489414894704313945046031455577582151014676320933674665518716911603824
5945 263646593521246747731724483195705998300385262608314087410235818821682248177095606028536304454349078836113392639160156250
5946 24105423030617003414129823420652214898362627515588698924280737386594533000433708648414505790292157625570182450386628244096
5947 2187020996868690215092808433505247561018452296669284016714769430100937109489680409095890996784270981004311511103617227564848
5948 196850915161546354554241695675243763525067228693163400101875765732315271407274580046205516654801663613570256470626752147054560
5949 17573754540526323854462698360928764105404397235352257946698203093214723861194127588774636574065457210102374286666221635193614030
5950 1555700678352819783853119825559662193515450977398879822197673896854443289722361886188190593973266082369998505485346158422851562500
5951 136523914409445476836592740816073863761671907445650654600560302475160058515246298474606068046270173700749822575169363493278391403564
5952 11873923688398684456082716605179692388249968657581405578865128640774695295859031337703236978407087933780993466401932933573336438065388
5953 1023195604109437141645831568109436904339086753334956085202257991687205982689132770995644803571274533088313595647414664303475013808763874
5954 87331732299162653476291699988178663344752738629010218304502163785126612327739287142752497091594126623758088454804194583691775433503225168
5955 7380711080067779328601841916500430480945458200442069480364092853662594611671600469741646898070155391477386711477023125565908916259765625000
5956 617438807968145241905197070763291351829212473509200936299993969115064532311377756309397829952178034924007113623630714805379245566940515887048
5957 51110332902665156556396248695425170650007906356338119538242580383341076270872631467249187986749605616516572997475850173081912903695567583795478
5958 4184890292309152455003945134099123498475173437810082975091901949870769184269890626513857680754709650836855548351067850789461456725325105889063496
5959 338807421378729799839565851682535373748919400934660423444448618264494496045472869573021572468295570649389890515577320110696790329302263327171454116
5960 27110576949907288444717792859043394366381622809737682366107392224452973865270107765695331682875143759777263169364168594018601694149273663330078125000
5961 2143161928636387341690222191303130799316082478893694704784123543657424843587736293240128671172776222718664473531241532491801841909886130365804195007978
5962 167303059733646812403133518441568501097254817653306555792070878751901762535342535577722333237010007481225778690586055578648817507772724333830149687626368
5963 12890674254917330539806225689228874555890454708623093185461351582453571000526914693896805824264478995582025528545226912869875139320525881967531385604692512
5964 979821898887779898843310822958476580083013536603474126063418316595111120918217715652128001443739037320211774285230218513672078536524327170737188109240786128
5965 73431215225862785620058367584307536538966693152494921814946635065020765249045755888268338779083193103239113222172573942576006586821296775245888725280761718750
5966 5422787235599727997950354437086888178599752130481917694523391019294860068632140627736523384808760550611101226349874986485533817641061617001778870401810336110552
5967 394367468219172279489720468457034722346132302985983812432254005206433371657580070121235298097409573755296338529354426948448801465775491048873546775404749022209308
5968 28224409681432687743690188362317203906626852371378835738579672784871580361618311502982387610649245941339481338673947049617960282498877743332310811540177680120644520
5969 1986462865698764141463445669274214318822158680937259423210333357410500619919691062024211177635673257481783305513312815749669282930853445691161738086733491528667574898
5970 137381942239665340717771911968973294081396870552565525370742861507123513418695511634545771257228768288546928628832986657167379398258209272424488184041213989257812500000
5971 9328385699012127645716392474595210143110692793234412676948535783373518964176613920111837942567010679094108765404355554573394730397282437299950173084967448564672711584664
5972 621317503844480883621658946749178743883212795909216253028496015876227794708670646240449746654346220873352865690554226098426299552003697942099032529708985258213288160288048
5973 40552520710823587468055285767959708598225851220707799885097910230592285317441607614366048878639373609534643576579550996256781469908784662659276239846249567730607743103946534
5974 2590868863169170141273630160366336931323424150193251393326217047071356139420320809379661004499035026883658293672378480943475597228639407977654182272755941997798572126018976592
5975 161836162387535530607865067462727897643151480908745830797405738601211826891922666613334881111060053266899947133330021448214949271190833296861400535698369321812915725708007812500
5976 9870365796249706274851052050391618216487100608207502784594025578484017727997517404986584762346020708556204015682940125511435954744309297810335734634329952625585949154253711273104
5977 586921647111743898011365623304410917812897721939333011268881258109840298780315348226048500348316442521762977009241688060592221801963799203127176830546040286974455981497593006761338
5978 33970615890798031651366053801902282239021296038589555169120390937211339739183842157851710870092283815933717840597783588406482452571144131511688940539743490906295240488250224223561856
5979 1910301655682219260279310553314921801081383186558509551073642777028209812025811932589563970535686536544235382813284767671328583703874741077200590093902700350664029239653353315104427280
5980 104152219600847972616457877884531847259342918307256875119903835724005491996281941006395553469503520158992327883138525878227339960042093516953407210652237117829607828248904418945312500000
5981 5492464939656739666262159875696338896913233303557012875036489770482423384707338783168084563898149403960069701939761915470803364590331559335620848343896973914805021128488786317426819752686
5982 279385667231060196649244001824294306257665441049957045690955294095307472340400052512304417805113072014879414701036243263462120357773599011903119835011504692491710142812666658156749581557928
5983 13664294949783864415994620097343560023869297848252020434270860532423524553811228190719028501365666166370518656023789183275305886139382962255204028920528475192506414215536329017829521845224972
5984 640137828194584735508367974166638677841506072794219146390076361014977761467305865418860682837263033239984608289566706360123683485756045584871170629095313025225764290240216948188103813169554424
5985 28595223315618251110890349130369861876729550420798283679691064646704914958979300154132672847216651709470927261068283439965890209652048089586443607966936715399427290466716175542202949523925781250
5986 1211276994636821021345712481567096903599946948816226705022067202065080767494564529164500949412605951882006342551509318550590570462222279961243889163063742232489144311991249083332691935354852590752
5987 48319653478068589975848298245065126044039683870539120361073757337205736213423576721436694523431687578068266304442679540889474832609218941865858320087774725024435025773888090546414821171324722386568
5988 1799228850340093224564571961944341921600741220824660607328554691248039472437301392539860291059801835209056979891011721751261100115101816248630314410148205628766524207744494527767104393322708599158480
5989 61803954986416802384032720891116400200528449479667147515187221826197250477665098354552636522415607191021571119320466080873516340589676108459386834868325642025325030147571466002311158516273230987908918
5990 1926574067553506721580011688764092556185774215025395696984266190614413439397241446627731124965407190405379870861322774399332387174588578252025540663780959853285859051419530534166591315650939941406250000
5991 53184548853880089226249985106765426829280862705916860034262473413166104645868569728514209321268390770126378184067282994635449063601362486600073479281750218215735672390553680482202591869750508385861834372
5992 1249073452715590527009612651023129355331024007787154733716282738341578613788364431617151387155389012365759897149398486184326709621648674030796298619524569686710273109742017272896902605868308981025049861008
5993 23091928090941651726134692125724291669669220219298193164586139478832585679746317421963247272896403598534348502227951747303924735727445262373984689211096957127845235537595812875440986272150158862747462870794
5994 272388248704871059318958007226217216329052793898871480922739853883655158835476278252547895505678961457477053282245752097224270182865299539984161197119483971535164994318026045662348417415329597217710134001664
5995 1
5996 109
5997 11988
5998 1329689
5999 148640938
6000 16731914850
6001 1894781804344
6002 215646194164693
6003 24640554181611366
6004 2823919346524839950
6005 324291818097173957500
6006 37283771113001584341786
6007 4288013223433665889284898
6008 492984328338109183375806532
6009 56620678782655757284689639456
6010 6492932613432773166747481698125
6011 743056804890466788323578048247902
6012 84828109834985074877255443060989078
6013 9657010483146548260219424008725000100
6014 1095982263466569969132565470241123047982
6015 123969983421980010264105448553996875556250
6016 13973168555659462239662765159381376410524892
6017 1569163114901504819673874928985704098658345608
6018 175541433069232614947323026278512682816818308354
6019 19560722817540129881298906646606637977471070877526
6020 2170946121301444658572030242546434063340901796687500
6021 239963513581573786995146393754942827659644579570014028
6022 26415131960183705238643131058758549271165477393450075988
6023 2895715162726441206296024229918437798439237538718852159506
6024 316112555668626450899480685786649765963659616473891385003656
6025 34363698761177624350981433533968032888372979652423582603750000
6026 3719809040880788766701654833211019703110422759806533938365280701
6027 400953754551376930102650587609202521120837108929047315093128816718
6028 43033859991906507848322847469068131956509395269824239770962813378022
6029 4598928801639164878765212192234844874771619810556781538764788488969844
6030 489349773344606551173054093674376458949336922407721759567035933339843750
6031 51842022124963243178488944740833882221420003126548954431697083214412256906
6032 5467956875094518828299954535624006784451405481811822876062328492840806525548
6033 574151697525816148854352812641639163998311352625489004076725811735960208686040
6034 60015218590930500580309900350669022077844537715538986472282710706733017754468790
6035 6244546469077697826232181344962401946853726297280505668843500740417350208402343750
6036 646716047672972607817487755404368176261877921490009050419371120686653077429329740644
6037 66659942471556724252321290312521440961602347894653018194947213035440777159721336275228
6038 6837810424499067601949286886131121042833699136588613203368288726325923820822810338646444
6039 697957951481848333063391523041375473385208400363703438984932844553071882134864842437299458
6040 70885574553700290864087264829763040365423998622697115668600293558159331339658473831171875000
6041 7162362819995014174625515695768023659546829036197506184246726457008410101998733001403675665088
6042 719905104217189601091474210079555703723271747410178445806371709647180062855325035172415997722258
6043 71971828616589284479218429308030697786778651342509222527454411307808315940025874158541600159658046
6044 7155884136407029945577689483916689087845171006924246270620018728172231346787744909106230594419455356
6045 707489422382192289351993990759391997593979743981132592949651092126846448580143647950875069125976562500
6046 69546003349536535499319253472155490098810073615959229637587097122372505227060920849793396303333353805708
6047 6796055606229507203388495912250171336842686669254142393744649519955027389517570742265736618820107667638138
6048 660097911323025752343141874078659804006906440094398837378117876782221552519006226397549951525365700907727512
6049 63717366590195567109200231165430788717194527523849507265219688680505112303466338213596394272677662571114220328
6050 6111301886403363203716509712957050579165481553911622373584097486379732392413301113476793853072766073508789062500
6051 582319806140026792376188351159047492629058730724770047457941878151118582812905041737610195093341978142944840638262
6052 55114217184054471965908816812445535207004153956430035295758414046249243993093463198406953810299630750255057071409368
6053 5180350203713039330683991972149398310647426118965685646322631546131860310106415941463929698573098952532019713816684780
6054 483463595638293665589206801639630225686606172570341840075509296452258428874466919467625308065779600595405199169905224488
6055 44790910752407191393949555098588721719432062727479182329604612307506390487727635125966364393607449392253076814270019531250
6056 4118566290827956632586716553909384372722887793292502352769734243071330999461675638369901544877771236207330643187515397379344
6057 375782884903798409598362426760011138905392288387939947758254592876704498481070176530478491090287803323942815286046149578162448
6058 34014439851067982697015264764286704643754993263917976228936474106486675932177758418608953721413718382210406052968031045536894109
6059 3053664600428832291735404223750487319497287824525351282104592375805541704979175047517813935515597382173361376285417174308891570222
6060 271833344254814673769145653275993474001949095022368254507518246740861719117439209541662853709318465531193819945670255299353027343750
6061 23988015389409002867609933670568627750082888574978056242209158260038004980811747381913514603975348481271983344658567446401003475060244
6062 2097865872792115811712245415389934679846649876910172589558965543952590143926061240909394066711424128866402434370951094092279860024513878
6063 181772835464713592972578212883074624593543728858612377280442522298021437387430719247378961706344389441286762320015040538132241274991482986
6064 15599770919825673085008065093379563279515010068435776542886550601771204071372380896046711523638658723574946103617111316471940324806080393740
6065 1325589853896875526354358152251139826924074273265222719161665733922584766991359055372783239325043015805688203283525673902222721565185546875000
6066 111495854026208131153996209298448463709343062238280789322184471413776149682527530567403576157111872873335695449114657995922684477735986907247726
6067 9279324639368459632007678906031257668732632123433096788090870428205853122349776074547635764553272215039042218623209366097437917329009818889445158
6068 763877405656512803040469949192981910602498013744974831815351697911930908434152019564069727987902055501438880180137712250728079685104247807489115252
6069 62174675775751750652894197148063128537395256659545722456712208413857935575433805816935738295732260315397154117150045556887098380102930061844452896444
6070 5001606732798446429399886000916584456060735743055959801234337097388356283656844784703612613011046415260713075494318839088013731939931083544311523437500
6071 397489000785607307121955906941322609586854357795130075607782673933679461088919584338567735142598809172879384783143217384438574532384846381439801146615522
6072 31193391160223997132724457305471584286942775429368668601935346779903007144755959062710647531687274408247364459711930546166756287266204852698143718638115288
6073 2416084941517531831549643938961556585544969678036774003328501165363833338947015177233523123503390558561010862086879644716795452028011880918519949425551828320
6074 184608160536990469501125280417312764001768672683483065139991132983882143025312114944831589006702013413732267528528415590260023759094609126461455256881323924998
6075 13907243039397227914244591459426111934893067538617556137258947427801501720301298391874281683480520464125692424570153801025884512793503035943298420610046386718750
6076 1032354638998099223633672296848957023057715324048642640143510151660308119629866413056252725106644781698063070300734766965134363646543432054277096336610051798134292
6077 75464544313816557623377043751177023364544186462330863056493155962790761505224083279485354826850755922406122887702576261930153434371954081374314199259619754102423268
6078 5428649798115238077797912847807589662136043180852318436199391269902839202492566347267780466554318514352058385538563810769396584681796952280598986525674831429308386724
6079 384027322018253691772760532602479101750410536428855391007950192752698808952788652474894940792514851508776735705080963569662187448992020940026701830831552724040967334234
6080 26694127422280763310874435326939177775803045958533155999987235607992871890892102237476358471359209547798618013329319436202481370183184675439246441806437397003173828125000
6081 1821741414285640892247094202107776075910594069895772040222428667783421898983369239969112222274419313980365436724727699146406934404525928735964135622636644841403108628859848
6082 121948877319915076819239928365944996988169547633818465769995643355646163035485613135356152734795493581940154387076847549990579478048488707728375695580416359290726846835664348
6083 7999372874901103105336767977807642738076289203781671211446744689799095123545031253486708768051896159094026309310768926816720833107830142746669300649201155268942840333209282326
6084 513626404431723550011765532691958386614790712819249156102782701251749840276407568533937238152447906424886031996036529965538172780828613415160494003356112774908921194438877168424
6085 32242694515562208490914923697771936442072179502711528790711029861373437974282593546808607319646220111442922103813649385784272429393805563704209414405928876041543190841674804687500
6086 1976209322812732232621781608350957655211477701327387133059812114963500663031133833550538179300653726790272913883105234163005949265897930901594817176687648480269108834790506840912536
6087 118090217595278731659674320128956256852584831578645294538358185896284077821727051672015595671620707769305959147361744711480930927873980550105103788265182316759948985624167844647373778
6088 6868494346955360012403149531273659453931724822540504159393064382159893583673348276886546101375693684362606897490643439341894812898964005190991857288787273334978560920557359045246618992
6089 388127759233299428149686124009224173766627246492194970016518284505033254011184018995209710804078712149238587059945926992723884741207675675455432656708712019959941759487973119108390383536
6090 21264064448922808937844429309285385200875170280323568805015176558097856473811260873309880408663883384622517997980324954959079817687865127502489300217698675663937359637726692390441894531250
6091 1126783501641535283231462385906155769437924899345304169768118998417269767066553474832246594332847828226929457848152709180529364280828994862755864079187257449876056314502152764039321816635406
6092 57592144838948283659469920657148336822652104477640009220663141972302448763268344356144588414368186482834800129421234998887727955536455357779550625026541800080818082040492438246962681472889308
6093 2830237493879135253691549744956444357044714962390478222996180550209642392473709317494806865089222667321017866446595848525735609055777391721830856498473842544218301420887593501932305897449268660
6094 133222111796280578836605410301339632748973117875981079490768157289415717209370741168336020766756262586469554417437771454512776303810758285029484209396044892292094048905786215343117528159767693980
6095 5979353098004019409254879849510471009620827239676905442916669434251486579463767121567117970216922541830523953270347498787713660323762586922960910432620306115727638877167745646322129249572753906250
6096 254479527338125700029997774406675673023056513399295642693088872230512030225693569630929882252266272295686392409286767623951209586113291780817585344049734588315962671382885623837717925987200829706104
6097 10199355266880440139084847003087439003490321230319476861440331427111667417205344872982999796668174146708894506938310498522831818392045996792874736326049192796533141621420776082912226785191886000913688
6098 381562571222560373255369843730803194906070927977996000385541234731684385182739095141982748422058372955624973150716583127097532646508590608730494710396293300607023108811940789419823233773189343218307164
6099 13167916759665493839266604355618764656295037521242340517520531342824551039493118211618182956513586097691632288650519849270636280864596530780172925067784535547677281882373335699377129050365630775388935942
6100 412381354386554814252948321314424747787212089918709030678319289824010749751885340856187957819602713396962054941604404937952249455259152701198240772241509953491693163547502534291612509909152984619140625000
6101 11436744641269691861908504150589952239215771874178075480979724506497830468145432201231047331974463189696627611613937726555049416647315332643212577421219035585169464870528610347164407633258541673547938354268
6102 269835914953168757813869644801458070375350686358830204379785378549087238872179673739244859106124201635227788016170852346727845766374034750509058297891737072857049238059917852290781611632097320310985872202168
6103 5011388428348345004807672956959266953139745106138118871592460446099236086394530211166053241436845202018175689935287482338903919806639805226580351730434857595623136108049247359233271077219388395395377179984066
6104 59383208805526023472551806694036710321380858123556998206690516683154845005252406946391703647290982918790513668153439271014059067466385844132240051717520311272477024089455097886020991868732503712777073076462384
6105 1
6106 110
6107 12208
6108 1366308
6109 154103326
6110 17501473546
6111 1999541451600
6112 229587656883416
6113 26466231654235378
6114 3060086154831738342
6115 354541133029397079064
6116 41125693038725079107500
6117 4772313401279861900161116
6118 553610853039256817144340098
6119 64160288347751069670455873920
6120 7424622913598935169870813162400
6121 857474647282522900519204925676250
6122 98793633887850759050462220901524574
6123 11351317224757756946985631891778383368
6124 1300307615659219392656650429447910826164
6125 148464549627984172023197799075214288928548
6126 16892318173490117166226751274561985773056250
6127 1915026864439224388553472351279729143285319328
6128 216283257632293199205992818358090964476522259688
6129 24332597284877154282796320574918406953137912143796
6130 2726694854198389075540374428333332819543356407410646
6131 304326726229637333971247588041319257185300161170750000
6132 33828165184031838632591255191042777844793954503194364988
6133 3744860798041288945184566037816063984149303834763035818808
6134 412856660367971030701986780016052512092609616354912177550962
6135 45327204643340368120186445399139387049950207051534047931865728
6136 4955703400819502320262895411874710244347020088522104382428750000
6137 539546912993722454630292321755159743434154939712718362864290967722
6138 58495271786017087282248758409351272723282321006424190307403544550478
6139 6314932261621053954982737133744715426564889236750573416523994290433640
6140 678828141974587873354258006531630019736869353559468746843571396433973828
6141 72657204932046012894875470365373520341318941594663446905076235652382812500
6142 7742961498426380856178370696186572581125428188548734004949587490154269770474
6143 821531236497623421800608590668079952914110502269002130573711643666598254084448
6144 86777202651703666224867232508790498862916162194435658937714795437653890997352184
6145 9124829426938949888021433158660986766082280748587654595610629004286461076009127452
6146 955105386537937476006068052418556215872747844931706976975766279613937452194652343750
6147 99506649116327267312170356630617228328103533896694905217714971679395183758983066651984
6148 10317892777645152292326037992006914480991781071115573895172858038956012727490805389515468
6149 1064704069660777066686139774956676986367713961122499395211346226917173891547523602522839816
6150 109326094512359762561518537016145116584304749309620491339197922108515407453208209784526244450
6151 11169429379700950217493618743332411811370606043912392000487756221543295833239998313755000000000
6152 1135279626937787794547387990852347848920721842215505049641817192489436811392087720163675492065216
6153 114786069510866358450938266582110145229716614961129726826695997189151208721136477616052822863090788
6154 11543489931202217357917300604290139774810873991161641404678392493938201153240452587122478567893944382
6155 1154492608470591289585870858108292439949360020559522481732097124323370739801403038001968254666661878864
6156 114813543143561137612557071939775777320367868384669280470432004294397642952036949260166061892473632812500
6157 11352257189257877771989730832442635133941481290624873598291758902464372966623415647571774965490326901004392
6158 1115822193127982012920463492168225627772630148397125578191487909476092392248851237799818289620313756366397658
6159 109009727299203856845665489097906576841693575507245785448286089350643698524106283682974855821661090085847498560
6160 10583371231706024609229510376586172125141577024934574145129475393404829926314358372170036045099979049812184216328
6161 1020938314991031576739760990285041960236427625763040114237888684572583082080145179554492966135008042982009765625000
6162 97840102387304739093776750356428189146636671565145096511778909349956725807524260183130182372646772079229709746139062
6163 9313188321030860268579665290246941088949210602353088715992140567346230500456752401330256628428803298075687762000863328
6164 880365358326565593765405874637003336274690925010665084754268802223818256152736891491039667384647984414592199853641888604
6165 82627808757932236402842704707490714761916387111135726326721369534430517910696347332664242212037744007162873864703535982704
6166 7698399193852366013906861393192239450060931269522017623712909769313242579465733764854846126573736044414010373078918457031250
6167 711859077348601301087592117372769610741797696900670972315812227385655912828714691382375753751028973622590076132051575410504448
6168 65314812305859603377909939397319891614021861359677858591177828675647342753918352991317774258179755137612481259636178972969380048
6169 5945028823087098032751002324857790874100558802954061960329872580218072061802403045325658346625747570505074629833684180488701248586
6170 536682116614390930759586973565570530055214543484372998263656365771708010617393246871752743348012416360358025643040710584344366123054
6171 48038875407893631986566766477371702122898107247270785709599634189128694000952263675622566081350383482408499455070099719148291015625000
6172 4262534298694601403841263164881707347194499628564610778459614243275632330936033219308075781719029256113239974265823746653443173022036836
6173 374820980034369688411537471488311104884936005884417363091699940903893957795936074334503636726941095902512551187291052147562763104653430068
6174 32654038833973558172549196216356504957895643278636479467814958454881203650106740326669217730566202191713728629265920665385194814294785190602
6175 2817585123384325315807268886510892991782069501999669904825466006226323872935150482773053033332549032464767851337915981957481382858496253095136
6176 240717722545348816088187426206036497997507087877259190979909370577194202211129764579613291616659657798353954232351029364155420437214599609375000
6177 20355738960335439982780888969398869324080184128079487233549091815093017627092938984133757630513358359225027677248796727418387489259560291370059916
6178 1703189616980177683784949961006231642239498750731849934760190080496310896860841495624641806710223224756802055789730727364131589613363444474712585638
6179 140954200970355582205691888596691508408564850384367832624238095146112156583267986812316615635993352633656018780748598400429047018128515682652253105680
6180 11533600472861759605383833414303451688939656355940763292202544295503813234323826351689383325450622042038115689291019200247980368498641006750570853291500
6181 932711340199743507153675643176837105988176403596664484528969786713562447931953944818649564917759798809655400052651560327628649620515382858590087890625000
6182 74514114644092536238795040398213006843379761827140680492505337126735974164575375962122933558510346705327842834392036592019939847892112795762279295221360194
6183 5878156640150413480524999676988166597566826399821228842647956001308822871993673218487393258497069320684052767191031400231748644551861913120486453917493259008
6184 457662538781414051113590844348430088800195508085571489028627280829015438608669280037967588605044660136703926576864654586427443807342763336144746896156347923424
6185 35150231327071699595589466747409583765106542067689897784136103402808629988219375665170168987677464483973104169904170352317983462364781981871662633194325723991052
6186 2661656703793145579386129145089372613817244683924344070960975951937889201134319861829045472656495645479728506898008615217083829896883117217836806190141296386718750
6187 198592684874908049167217590817239558938306018534618084519212657165260023255591602245961196301403478898940601477057639080031867319943231909363704545321050054548565488
6188 14591176763842833856809358318252799187201901215892791972814412244836235014396869561844997750255316857593161362290650317115647740105432104419704604320769066967746077428
6189 1054974532796467588002291103839525584489948750670269500809888825302149358310421358857915826964497731872395329112347179986737753770998227776896079719645079604284703004856
6190 75007531583106968349291136153740412483122617273006236227231001109553389860156706782481384162560280627788806691592827753021372440078755106697206625814252485966929736122554
6191 5240116678857534564762297273376026206247763628761170020339797960238795411111821437327559935568502312160521454545212317308207926066709137530588313205993517303466796875000000
6192 359405219523378925599454231334641823579463827240141740850364982407027593552077149354643453342725014016862152551823672456198699698493099515744054482222083567142857416391534888
6193 24178974783800548653493749745383654436427313273863051867437403902040339194425269627122642842760940000369151748245327294659568045506539019955348159490195048254220383412621570648
6194 1593927327715085113899268088941526647343823390253507070706416702431669409487174358711060102427609968830511149240397015515581490166669652576318868638411987987138694344294521929622
6195 102849587860476634899577185619815041217644859444430530773084896366972297540094234489179378179187981345218926724962095417272836733118074249436941366375762484245425944985073784935072
6196 6488127656146116220785337308183152458248401448494033291971785144254690956841513756568782776030217499617491123198986013905398412402518468048966791179667578894628244043807983398437500
6197 399617149431875841741959365461553666058029860173271651314875078612854161229010516048804990794497588044254962150582175108073441292643980591142741240583198798217304999857245743517161232
6198 23995983397631882968057235414542662448324715711556440041067430294783089482472308948325932566357738483925342288128918725211915578953531102749219326745622867123781812875306804171188858418
6199 1402458564646759298478225397754394647735486612769431103253299124255201087746550712167925844490414930306180649430033601047130993675654654325371224676138864941208814233437835679773167712000
6200 79633818027406708265253253199036877709989556372702877969063022052710702285485340644161660644440501489882390414386972900717459740124060241731533128474604806048409476091012238743600240351472
6201 4383832950657415928148494158212008206271277907639021905192920475719506029844316987696111208626436115259944812492125866538956098053929054494943490846454235596277305028039567212295532226562500
6202 233412274921840874023405756300782481809493190249122368284975171455935588303182268098143756954829011405006045769778184477353567129669875301656305084994400258587951847185629042314310955317232654
6203 11987058920273675561570996380369205472574254653931174446941534029889845488611609037614763814582058399878216097547410457082618860092794115489251489911897361477504777091585387361533337516872025488
6204 591873901954515695817409877073714590825448385508313805039611640265933808404765442671431919357931339005083947365509087818513377506863765528688110293106391490644964864348993591951388713794191424644
6205 27991770173409039295958766367229445415851541508736797855818126293868574028410173930520558242958395689381458285061657685492430548394320219595011798819144239347378774526614932684436477264354750474248
6206 1262254343694012866742997941387044463825921644159266017721091781997480519086788564298819584163297968501890140116491446137343107681397778537477125600266358456829673895094256998021237519264221191406250
6207 53972818482518795965056513629662061825825096905837883893041444235770246309386644838168172674212843765311385645907762598706883752891742840202073583719675532081278297351552739692714986928133511041141184
6208 2173279390872046581943884489052061262949386755046362423492805817706120002931926646308487393882869648209671436742345226195786470391879581802270918301408943005794517660908842736105253200673237657098871608
6209 81680857582331065858258786526004205673435589839343103840414702363533790761585558112177641157487992596543082261292867698045810972876867723277704442015339210611310575188909183460943274881505952960081908376
6210 2831877270842651661874574589719116310987803368780606659320467367039614525271562400983797953395605943433511745353116453200136367159983677672974965625919054476258729400476320951968414561073184682420722806150
6211 89094404362816031148476907469326221639237610047964212693321764145373169824975629977966861409953050022952172512765080534037481245508918523861172868786693562746191481767715069933172485074528884887695312500000
6212 2482213716337663290118199959413919567746157493881157990662303578111746892636780785662022913216927007145114970484507879554849821913060596140184931887720272782660189902734459608961041858226960029710467697277196
6213 58831942876594003485105700804662502916234719829596612666425671454748703563017761759527620320042017244232492487582212738096574031806606904772314135796046061443337453388227629466210443001967761375486659114536528
6214 1097588659602897942697407575920076218369323916798868168065113259910771489537086843986176545475516219418042225030601531580152455746528143872301109976807062661801288838307518800437850869464756043510006355955921442
6215 13064861108500737247792110797228517797046135435386382653887033046365724151052118234589332787661432284381412099982612729239561477980126051672719209184445342922369190322243122038618253460915139010327135216453287936
6216 1
6217 111
6218 12430
6219 1403593
6220 159714828
6221 18299072162
6222 2109079796578
6223 244293837887925
6224 28409045577331432
6225 3313624418442530638
6226 387302700852162811350
6227 45323606076463298263418
6228 5306201367006175803722500
6229 621042914923426337439516804
6230 72621659373841959062307000298
6231 8479672976598888533909240234509
6232 988220381781898326128089158184032
6233 114898115758529001233788585720553750
6234 13323109901873416441307836608040092574
6235 1540298830209102399390882256885360457358
6236 177502834150718709491868873717057433337596
6237 20385408616721656256448706862071043272741660
6238 2332794481783186518721877528698433630946731250
6239 265961955658951939079558700352702865886758915906
6240 30206709625779987088476297957367103770389724644568
6241 3417377420894450985239901698685620873367983214873612
6242 385088821041102190673144700025302731194212606179688934
6243 43220176310233174920565687601558792532831007269813812500
6244 4831187655722574664754516961767003177081365123624975962612
6245 537836934609608534501463854009939013198784761775984117873928
6246 59630238077877953812473510510665549898407636529958254008611450
6247 6584043730286555656939133680155747545263449530097667876060105533
6248 723969688024469575863929683581133874821187228175646534353111250000
6249 79275732811397245161984884111759135133324587582116575262651211198182
6250 8644538187978245600305101749083600606064719977551061493320034627467438
6251 938669332110795763283520357804000713467715093722270061655644341116700934
6252 101493491216470940101888920436043680592428263178197176474346806182278073324
6253 10927010995595129681323655380276504149160559358162842405646038416762617187500
6254 1171338258986442162535736345390165469910176236259128514219740808151418450055298
6255 125013890619751070258869596457649953880360325297508674297547487098037370201444598
6256 13283223044077687394363480647294001720552489111720132583167351122251201607622365896
6257 1405041554836980069960633151864931046857423183494589400008408288061075437525206202084
6258 147939334118819356234885028166023049753198074716656966825566920012519946963625871093750
6259 15504304041533879169626218405092157124878701089182010582967192605420935386828699757005036
6260 1617176721348518315843675318867154908127001500532963110254331981444136803323269382268359908
6261 167864525328992862206334971334233454125198345004832727714046663074217596031393642013230688312
6262 17338579910449377844487779613877072990389698308817041128523664525207413973750365669871096952586
6263 1781867910923400631483770320782796450053995369636615930559087048448647454087952910762180332031250
6264 182178231183263192854481522836051521148822716091160041745097340365704472531108933572565344413734976
6265 18527868882775627534580520786865090914970665881936528969053935116929786867543910633606955952880927868
6266 1874169783606028622372089663658237003813237866944981239802173367105981789867790808077417778063166754750
6267 188534478141819582966365912047520880460955130831411841261999365790002135733231634905763770303751859673420
6268 18858727354360493214348768437482958306204003555294764054803592274636359353333339878308796427889256835937500
6269 1875480316377020810286564500673773367105824351336857214802745822959084996934725450870834814751249829861551384
6270 185407517424264552127669370574806998297102362597724202125664152017448275006638986038587749508014741335191272978
6271 18217566800442195655547228323090568573697850341317665693012872302184355171510087018183782653467844807507920947684
6272 1778821524301735771001756737818909769307853294965019991956850914601465164656600640525571238612080655057862999088312
6273 172576360998087205408069830077977282421006599788306220579770750545851985448553741567642769256398909764949271484375000
6274 16632678811775810456214247764617905598028576719407597987098521263700230984919726822419824118861969064283553572187594758
6275 1592197968929156509843050270045659332555563525548129800438526885112419633767381899170057987022505637130607028429094648488
6276 151357780197823883255553209985900250374916534692662335053053627164892531272068635584678091138564992976126514818483588797396
6277 14285676102393226255571551520997104392065635871726747565320275682360113363525117247735175121777400054093491908315572538731024
6278 1338435026929083745367575684059587904665312745572403458196093453134584989495703975427081346852693679040662403800160217285156250
6279 124452225518911475843774758250942241420366253494665490786185404158349573875944024216078034978826875986287779124351378119513198493
6280 11482104895404812623544139767482808272019403067154969778098445763681667457062010339626163793568959279944425132778588024293720217648
6281 1050882955506339808703369415265176566042173667345127247465545628371692576692930865669192537753375241834276019130882026079845133891462
6282 95388803822804446643929469693853848211299093196264755257085895759297061373584839269365212827198850896670023524482068014367257985140942
6283 8585040023276804342972516419138780542146766222912039287380417405314408032770564008716397873898003357544774943002511521594169177246093750
6284 765906754641444144552006305915541704240788952629279274445304859646304626294042390944040026908254248085058223094118348478431587756387367372
6285 67714196817101298389432144910077868181096469482257059392049093765194930411741884158578265544105913989100025021364198757067968063122074053708
6286 5931026749369233916223200440582388093909447962415146514397811939033942391388107837166459760259822683442382584524041024678618822133395318009250
6287 514513158470210593952384564827539577544032130945002209025106796953644827236615054605568840642121975766772973504455656033541597680096751239386542
6288 44191964985274564775163481837064655431920858713947179163835106800819473260338402229629675650493324281823025638343177231796444990810994384765625000
6289 3756879751811554805663168664945781618990081343855830557109607389354895923079794433902450846547329900320105133222984887187917172271653250956541531124
6290 316007940518825955522442999847516468473730344575611953527969042477350453433387814615968313670455347098018606735597727101092495014068978841654133264918
6291 26290389718307602150417027603295211551576805790218717275227794534893409263800667680586059879452693313871349858118555368518032397929131581914556770853884
6292 2162506288780821029090508648415025875776569184367732738077590747793971153058874999964946814899193076454956512811671581784544824629252747142408481134956228
6293 175793462936394686499801403831142256500789183019346472164863901867961675332650493860899853223766533640102599028062212200004773967142935987289271240234375000
6294 14117134611758385149397487926481841220661102611728271251804499012666430329698814726176350962957812145733489307891767999125521468510707831276074161701997880874
6295 1119415501407837493397630836743669931772073560749033479619369810985909903738842351894223309050778942363844271873335881566860451257037566621489176824642944838278
6296 87604685469600077627944898677515355161732734981401002426664328035275291465316693946221224725643856188883199703779153416772801414929329433918673424326609142232096
6297 6762879872507057529119179511548170151714047601119240103322130861609701416593411446421232910856023309075104963969443938922458838518288360478831987703733259118588180
6298 514714977791158972139650813055099585725633718904103219594684489451723396175104025913558764055839810476315966545446918237957299103672435666658649810466069030761718750
6299 38599272004396539781229362675424975564510488670150362408067863137845384074484018895177398290685306181049224347858858746870518049737549797308842606170863769727638786276
6300 2850343262040642192985320709746856292867948019236907391755536685917883071071628363155447894470141811537219245322169860840291841082728265556782252810239684822216451545788
6301 207123673126681437069596854313345885437941107244399535266488881873715117192050465803920843211614267955577743147308919807901661791726427479750729327551866929379726703066312
6302 14800062651359151467022960735601544804443857692523038575077733095570391347471779098980188103994945552885449106571236333170123860646324378962848943615831587645719240427855666
6303 1039107826066304394173770649749661099187955705389117521547980363946959038739457938394149047852529436324088468143744080925897843374464174051887665322208631089162826538085937500
6304 71623434189319215583969782763639881387655928155695011322715047921005105743960543070316776611389663319044833680035695577363381722213825185639547593108357521003254629964983198872
6305 4842280387287844646998223523700230516077130558510974150751352368616786317908773472741139868511290958585383580685809791669573095096559854219516839887635488452936125877269287569448
6306 320783565260051917984071630559074189099089225846961618420759261711588559124990975749767512581354498096473773790016444833333711848223020916848390567561277037659317333131237097702950
6307 20800223843153497676324599435644265545440371216495585561588177870026980685304025050187297080469847629649039632167202851340212617598118494719023044598115036835270728850370555541474072
6308 1318551452414015727536215856104642155482106789075597508102849174509868134638678615188458972521252200988497105619926166271812429485429110545990154185905925524038921812264480590820312500
6309 81606453353741144623046917314880897301137124357661817356037485884290727735018809024166654719267594781202651023340952415175312096124077978568695925528795278575900659324625502480577874032
6310 4923933107789543620440049700919235061665636322701743225920965309190228072454524022840223891996169699017753738135231271690963816011352992928829090567151680368629021009505011403979205251258
6311 289166126162896222668946202811854645729457067810093527320895892313399153378116821838209421848380855351945738255968265803440663812157613249495039095041120013800540065901074352327320381978034
6312 16497925961389978721060688236720258899687541898058557664787974479490287712785284695410468539545354858368572828576125455703467032179644065924212512552332969497229199658930152041295943852600336
6313 912537995882781868588324017136479096410461924539621128051466745068136760198152286124526168021522008431422098114066884001444050167354753403641876481466062613929001902255643482680892944335937500
6314 48817617455756788636568910846067501412765326456493322084831285135216803134924013866406628017869672886406206321995351608916747044551979137114617318943732079202066007885815178918053146429086392558
6315 2518907991946760996529320842204972336356662382376587414070056495896648563911953448928501813863900557126285947640674533116050172222646925752103144030813992365994378407385801147753892560776603749468
6316 124958713297265940203798907598104166410219553226512575957365784154355788387766316467200548172119669245225765673835025983070300086443676542288291815548877595207212991628684141544182858609109495469996
6317 5937401085930845838078168244725274457943309197996241757111989228155660501450326165550261851427218278637185224987495317524804205281319670304748952757934045876382065044485688906652965271644019984443896
6318 268987819299122908822435957237819494758330695545671890932602323947222631358002974965342135129206084424205749412831605063070765774407455181279846542551746114762525138301658581294035091122627258300781250
6319 11555045683104525079469445916581372722827989752697769351366770101924013932169182411228767226445230165406707598919458090421696222478319692440594703631039272820744064482206326233627837146437740848953066716
6320 467427369266482038905442814687828158578820563230661761618538694982662280842142333729957993617923826239892244413577217154902625321486403831099467681954726378376484179390322906506519929589123738037986632328
6321 17648675442063384484638751578303036756429922552993241759298211813624648148009868560814038758922228194513855540321556651759708850215323383975216365966107049161164560669957655009629747120726838192654625611112
6322 614682453447175179999526621075259779506088891879012086615886370786816880164932765370417858987280370283769942584767723942676936678518882825120597698719632998478217862249858555969445914170414511668894415191094
6323 19426866326624499794743390904306134651957921936430254609824154169677345639107039613098885450566461792706293869336173907280891064117873987412194033418186535762578876753348691968737675038724646282196044921875000
6324 543699418026989343244101265608256352790037599355151202122012649417765058416352372498133856481966052395967118927581850257733379917156310905324290973007945473914545437118202745219390189579454389557059524020467876
6325 12944693296869881385960986941820129699597247067775198086572234221125727622247805285039792483984247563992284024681126450003645786124861072165779813989787721322872597231263013458443174079067723654376105488164503088
6326 242587617812529069822659946778180411727816224917060985257862248741915479766131366241184503278001585785690381777624761706952219190806544490049338898449530692594684107313454369834390116061192875224550313680130923850
6327 2900520177238783947145155327144419478147249254266227956154824330278663273192486658700918260851689710650800682371457501466221178619327940202658426100933534257148511065526999711173338514200956462790742170127116036100
6328 1
6329 112
6330 12654
6331 1441550
6332 165478132
6333 19125469548
6334 2223569505940
6335 259799340292738
6336 30475371606435000
6337 3585640472995746152
6338 422760007795854337348
6339 49906876137939734168214
6340 5894242185598097787212344
6341 695973012996052206753062500
6342 82107645390523631132008776648
6343 9673077492967291106029193015498
6344 1137443862806534452778794370388256
6345 133445145838529648620510032908679264
6346 15614664936679076055188087956209662500
6347 1821767134016716867258275718536412617886
6348 211873976389410374738580824227417167057048
6349 24558379605286925435474017397695969833089372
6350 2836534360139232629202967728468037024347570136
6351 326426538762839572424362017500798034710998031250
6352 37423688413377364094483141455339982064865574032336
6353 4274014336682591946320349823107112238498953456508248
6354 486212663410304681523197040489569085592906425247638120
6355 55093019303302845617325851967840500743587468172831133990
6356 6217717302143281053048390070955913116226738554626558750000
6357 698903368203426339450065503796122231141723576971926553315924
6358 78242930341376490347666259201718643584604606629237465196600848
6359 8723810796781475685954292061545091010737762868973887915752255194
6360 968706516448937193235523412911309071387238338219424542586070431472
6361 107125853839738356641761078197170895042048896867410435100440231250000
6362 11797841909466138334039506602141105885330126919413828414544876753721828
6363 1293914196459361489744540130754096516985728014959250578004693948352791598
6364 141315347432901378470787745934380724626869049866548566108471455560812078936
6365 15368731096792944156733866304953652799386273385799678891861010023567863540044
6366 1664304304071091168708996425113283501297639947019574124979082744982419921875000
6367 179453487194686582651464678662265194538062905077969926550737705522625751955611298
6368 19265088533655306448485919818816847035100611102069091869277086049931030136522887248
6369 2059029792507744889567319215686165731735129441389637620285496133614741801139224551752
6370 219076817910454589155317157863339910135458558152257789278820244790074232437847050584312
6371 23202734642514966034134508747784366220883576961179417088285355056890101448000477246093750
6372 2445990942346225444613797774465034452871353136067261198012758282059135306156300495492455312
6373 256628363806962850787922516691697708812721019314499036722011727058593481252535666953759444548
6374 26794591541257818417506763971648187219116584231717036744041014057215847471442038591187677282800
6375 2783801226467947633981700932297496885945623216341777249924968166297229199094966152740283859107562
6376 287760550556694326561875770722243656115920010061393543251831195351423559540141244822636918750000000
6377 29592188435411361985630295564776900305399768787280860775008984959939293337218650794104232824695418944
6378 3027081128218920376011766810137611121746485942324158682687096089366496380269399657134283471199532270248
6379 307976847871047222099850130652634829112083844455294876183594509844746074451026118855092210928474479203774
6380 31160364164018562550606969028112412796857763401570128300695438084931198340682223453556795998604917385821808
6381 3134861464742857083148700131094052414927795984631401739594149478219687545490319390758535512889487155273437500
6382 313547952500059908075481038550392425500377125883072859706518471210440492379321370270822562795421112154260996464
6383 31174193364871759850475915940362941049781500479320519918001069047312130220298455069614609544151116884394602546098
6384 3080529369730612319076849846499058941513350443093022022236638885451174916539024672753014535862324240459189706531616
6385 302499662750528229985128571561055794956470555716421847789152351927298004508631655963283881241691685185379148665576760
6386 29513560451206006585634805545709841836193951225276631048061425286727310554391100428542272563687471740653354707031250000
6387 2860489486192041438488491248083249351040023965149067710836065856779765025189917306246514978540635863279997736100057537606
6388 275361371567685127830099525150851346072842627319551958917751204041074198909238247704477329492594935663745240948214265578848
6389 26322571844167834678952977602617455883890264938946755148155178055727681470378380706933139295690099680120301000885874053409332
6390 2498225958889657760403410237845693637370137497014300694953059497471863889586497330776891764571347839109320088103182763082315296
6391 235355965102759626822024590284510181825549031311733500398826565976882861541275910679490414529441067687317353862439979553222656250
6392 22004787163189707203110836489710208997123170880447499482910487713854462521918626934846225587051113279674244135654995360760342855312
6393 2041324962012992124494717071921252917949392004887246235107217176119876340894665032777666718564268084505166200574321102998694074675248
6394 187849750881752878011716187061479828886801412137867653054695344554998289955205923365711624333910500956330783720799877290045061534183780
6395 17143867488846098518440259821516399899384615666541453179498417736558904802249379225841459337007349296155037857471424542009280053071884622
6396 1551309014665912619948596326532485198727244492254002120346649970278838008587650901567584566463492809146232650602274747081293173583984375000
6397 139144469906797952113135532865016992067854258288654284273820550063116901421708819698885482073106105718781159722829876431870502174203233841452
6398 12367824381144552776879206240012301469027863397275755112133901847629824824992073801110472032770685015963109228205015999448192342820509305517048
6399 1089071684563648536820040805540962384799131350706371935727041832720711732245031284289109589765429156186013829968003638345373784250295835776821954
6400 94978557748864416926429988272335887193682231508850710852636978485400833090897026315882745504250274845841229217056891111991430997416849324906704976
6401 8200954725810868061169560774795174172060847964915810026917379028053578501110417189223435429865485735290355881919853161860097309181996060791015625000
6402 700857874471259687095419119147953084956978276710811480657756634071919540193989805037058420391850721969055431716941954006265266615580053300354757040728
6403 59261384665918167089121891333158918044037013030932606200161620011557399846955080143732475491333822337605534211809207197940153353378375126065624257910998
6404 4956003120043874533037619446188298791167979317640435738050348544643364578517769430497595117146872314807118982791410148832676827930015280899461968098169296
6405 409772042997094305929631988654295968240151004392800386121942567723496691333892213521627032653367796628555164952116962319046287454680296282130370812381519396
6406 33483261876316475844822754933031888647782248005304710194114431141797573208411283710352637164715533462846270726091409139786362873631891694207229577636718750000
6407 2702722303627254430247554234981948064879622373502692923011360259057467058312769331220023415984304453684066312840576424785784079181197676217577495677093770204426
6408 215409972531187057321516375277077359917066894255278354412750481603932171518676595058332025615957590244355330595900542426863707474108782478230095308857341598038848
6409 16943818108045987152568900937953373805458017312653025781866052308114517781180543957945227451130446067712395628854669234360576685664612334770869516874549781329070112
6410 1314664595368382091229893330685691478454856886900296541620961676479499347707721459053682765075085430797491103532155407366933177014364507942224836501120732240729760824
6411 100563271627617289116108245522891451766141914419569338468775180439078036207625691063642805469059668755087351099752898638884456062122640036664638426551614311218261718750
6412 7579333152151132570460904282320800308627731151527685542062190759137585936629520362973943133492322892276344123044638998456543105287380905110534056584566598004636905744336
6413 562494658522440431653508152936557173090435083970864307884992579093838065620836223908627080690425850970547570572458463191408862190840685630416825338436335154748308831832348
6414 41078109752722119034828643972606134391582699391015681750613934232340839632989757743473954369869466262143837693145226939647376208373429878980806812005001401593756977756436560
6415 2949809143985061839114248206246593765079383005590437234102215232654155200546485376313688424505431014319589193127877412987349152219183193539781423066700579466139070750036816850
6416 208128172629331750083691754471257480834910258528170362846830438326240572012602963782444129460824073311412970297936381883265015502708318604234238520500999954931259155273437500000
6417 14416359021629264088454256148276298990731999012101801136252556165962127566597433166035647258744301522426758109988918628285262252206462589668797629863438800156972192413331183811864
6418 979424445524017881328738321343541762251189097361439622650357218620152243342757260582506223322700237910051111504348756293078877396248511204038758652597680244162366082236878590723248
6419 65199475360268148413595058274148346249990287207617825971169167342309223466997243777134931672977664320193067832167978588420808425882206184938841604326287036951132857159698371941797734
6420 4248165974088980668171650792011847794706498056951909617181160135948139520995251408894629445701621388397427041030901360705375731580943403145282812044527413551035941550329626252508487328
6421 270596752716024118140823858540133894940550957932576688521766613070672747961154716398845613659172732214945248570937573706287528992268920614250374634933662610536305865620369338989257812500
6422 16828005851793138743913997641771017295102516051713652328156211325474156680270512993111214621159903132008244540013954150081771464322343226517614418425560389659477982194499122391029050471648
6423 1020219526281097508358841363279515640382967933222796737590694013684874810328059411153983057747179302004878168743535746462379220801448969452819600159173104532623511138290662061302050298518298
6424 60199514665458512267526719873741461514353328938491656738319450234401603380690691899747283973836085349115296947007654276239535546256149330269533331761332020291934246779110934012403785297354976
6425 3450879733338850244372510634657939575057130632142868087662722302879632071698349352006626937018334126070677771252118861838798890249466231041010237275479727771887022107448926309813298177589688336
6426 191777304758341293550747747823972795283045215862477553747575906372959369947975860007549103820772874137865845083750903951970336637801910085582590399503126189049033319987170086624210357666015625000
6427 10307647537174908123391458175310573849624348444715130927591443903842763869422069085389852098939807595697154279396738679556060050476521129493115055959332430634035326605614303465797982275799622911598
6428 534346562596493814797401235706553672007316247138247720113978268761257144455437368559361976436378522353682025909419495836920442986008978438831750140882253034610810618094291782554919190688355081899248
6429 26631527146521506724419826322076236217404436930335530658362187109137681746475625269666987517658815845895592721546890182700850187189785104588760867153884132719327844022871108938243810114074075199822092
6430 1271264340590028829945577422303011863097662709965812187479443600667375243103425910391936266486355969071113046479032219624847235474092512450783252142909890267892540782298253215969464133589683152879337648
6431 57859309617939122945019163244041675808963739126600745803144422761403132582497590038926641734266655632312779789939319243533375733550371628515651709834369112727354815854483352892444044213147163391113281250
6432 2496920558130764823620685054451068205742343790522210211519399883338189712083294901238829864809599436491967525488601454538479968937375957405957302707969893210136101374761571550482233230507680841850814259232
6433 101468433345325130028726245658481155171635791845832218475811455509028883913387567615328207189120171919915399717693761817878626026959367221572046560331486701310242552287860937185046259323130700581431924547848
6434 3848611647268194278572235861686138268564839368816853521291159683616274546398438936262670738359150282602846950403163035266107016174338725137263496033042249835510559700869773375049397685017652470313000505086640
6435 134650945456050421636573299307630071188549290034700441693312823936282356236398109051552375043990070628334531921387601325075093606021526206952035780257409867157940246830927941952031042335275267092188103396630518
6436 4274836271753695046260499879030876386801591127786033747761938260177989682533199103577165875468771252663273818641772200515159210903768896337412994431431652040844003517952540690356985894827780078506469726562500000
6437 120178099755273775832289232213283555914136919401221040661637911644039708553528853466947061429973044986765366489010502590651516066741141536850100070724532125597726103962752519385453645696546889593778091493772480004
6438 2874085020228749356009687986033410698492493970403807614142026571819975125895029148699543643492983461266153027160670025642141796242380419103288351154744090582377072421641889049554469421302543614002876170959561770848
6439 54101532932647718735985504514502682567922030292899753097778840382685841123308791393673763025337041397341482830671522120061405135467271234885917109475698082877097842728324772146312628102152598771726266471557895779114
6440 649743138660227154071185315375149269484893416258627662315033786240140814297684486092366202675121658430169212110459048867967122506468722299808083084872232604448056069025510269611224536362961425471147350371443012534272
6441 1
6442 113
6443 12880
6444 1480185
6445 171395950
6446 19981438114
6447 2343187879668
6448 276140007286229
6449 32671871624434282
6450 3877300417579044750
6451 461108141551452531448
6452 54906999135840604831258
6453 6541375013263035914826726
6454 779156995025603823701959364
6455 92731502307518540396251937500
6456 11021494543096569597168100831053
6457 1307554791455820601924915855385698
6458 154778069252688259463942682361422742
6459 18274227368437085685435328838191110432
6460 2151404545800514763565305523847649768750
6461 252495044133185899019646243904036482590302
6462 29535478876283188428916410627100522210852188
6463 3442899004465889155117869375657339903693880900
6464 399886045888261927403433741461070271939964161282
6465 46273710382513788410305687768159269765156032156250
6466 5334366193060398132736286898779338889610752388628364
6467 612567883198722639289890012270355587853848406844438728
6468 70069256833906066093022581821442213977893288364983604564
6469 7983378640311602781190110857482210715542096941268426305238
6470 905982071700105122750349599236572419028491310491310293125000
6471 102403865983304518934359585714544390429196923308220717544828204
6472 11528388286760312601086228704727198215678832919751602650059829693
6473 1292612706092462013001405149076056805607613351849248811441634351186
6474 144346938562171218625763089413509784593471597157779835509242288188390
6475 16053761244259420467794165803180885310324525269591908919470285193750000
6476 1778137138952758560222452178420429866415958301684966442930504621963083686
6477 196137256447601597275796327553089217779969903966556983710281704082854426958
6478 21544982743697684784313394221687845825109168388330579987354816883174146582252
6479 2356707377983602011661540595033397817718789764288246577466168511658956809565076
6480 256695432349597418020525536884295216219395181153124772363226229030336677246093750
6481 27839426149589615269093304350255257402482777004580749426817140554491483938773078602
6482 3006117201854632797565447288557595489655578311455933678028987383519780825065525506148
6483 323166260634967255011933287175071341133643312741807371945635718358669422377076150852760
6484 34585078105273429462173437796750301634842934551137778350386321172671804872690164690092972
6485 3684338827067706197862263787754250242174673648404955692675799038097806893600369308652343750
6486 390661971786351354371586297209987913199684628481806464752191221827688048158092804631723039672
6487 41226226039467319038549817551354307393635399858776849101435456034919652740679403967115813035388
6488 4329466927715384728825421869550725825215898445828552624333034350139164316434591679791194609008274
6489 452416788894169202858506954554194884379909096081005692471538808879748345199447362536921349090278466
6490 47036935872874822768497924614971288909643802000099063870201470799403935898247260442358562695898437500
6491 4865029977977547728970653945558875391471147979385100787876401266643229565185783639302924134438583597248
6492 500525229999416970619613444647528517294148387209926388684916404979996732191918767186959585509939043628428
6493 51216011878136749938252293644227914377442354074486092979604111492443966538192734067823872412465477863466046
6494 5211561252045996217300980567985683573724350651433328926033281402290155706871400466313448199582544209824511896
6495 527293953782359245179334738971616165639586095403119172375977373499440187655521685999961764638331140727539062500
6496 53039409703443698848224069159830943391258271437002095330492793838836465275435127303999017174499002769046445038436
6497 5303237702349132299250909674430141258049392992467834485876243108020982962028252760401257006731202844652760391529018
6498 527002921409704737284042360735642993247678269277663620304230669506600478083348437069431237531287033898761643612484312
6499 52040901038385186704991108079639623647767800752569310327559919260463093847394520836451482675861178307942785953789785704
6500 5105802760523827013277281277212922294349042942488206364023118035847590723923605469786642771899010266467789240166015625000
6501 497617253645500951981081620156377443399483993384333598132612541354433272455706148014446245563224777850276171925706862705846
6502 48168236312025817191332442191479039327150733826856568716277518384349064930419005887018277823236856852305606231625050368923408
6503 4629974643040881296158178127003347934876631464846852699201353069480932815703632480945606768553533348920260234172170750145948620
6504 441839361187479917331560229503827629171091558944331916079924223218911935553310097213666692949534323056312716603020268995840724125
6505 41853333278772553389973833951007150014548573603643655531228688771593969179206871640811536172610321152417104431079922370910644531250
6506 3934448662368168430450216437193259850118117993884022407646372877008726677712043292314571985438479892357965865671763942730654737076614
6507 366969863377313023289662732945204971539085682777682413509912717265564059963225391195782200860292347671048492689033141590485523451752848
6508 33952367897224668840150619251666699828235121562785498297087799280593555810224451539621737798705285109046934639862383748036327175938869334
6509 3115294204795231078580746289482723758423643892422448051504885102407767541763338169426060952589429825158533892160731780797628221356811388718
6510 283405990567677856369544152526938325220910710455227321304519212460038538666052425231952321022994711431303888369139090164770278872924804687500
6511 25555637954867783428404944480618057370080310285793579717340173069689716204520368961809830040152024154209528813881826514262300379613624960157748
6512 2283567125609463528470757797111042652476004727831182101013758771656416296119234375800571805416672370115338496980545774117398194145277853223369838
6513 202146524414332674940955050508068082948301808927628302636280037164097467076877237577138422111603085653805787025045947963063645950053432681198539306
6514 17722067439503663271707033872682335115695616822612729566263699838420506876719141459076689805205090649539362149783129917821715577510407243091666192756
6515 1538232271112298545616175839788173845473604224546460179008770855104221375284239156723417394613948368298447553513657911782749488786176814539794921875000
6516 132143518812168801205312824834755514770131022604112804625536329313039995580287048022083624353691382705046671841398917520895273176509473380710235112439228
6517 11231450847243070931793027590687029646510997136551224397259515198457302822220805980248137702979867839975102705233882992924564105222045610301702620962131878
6518 944133874942108301721277052098331564041189767401954206733866981179150481818463281064327724198948508609544893911924186359572764676254871489049658592818323672
6519 78464299942493871082120225585506081519744960116254056349973182336783343173922674210405010360726924728752718908034399029806335931859492347148251926072387450908
6520 6444291544291401236313123542181194578631354448196069843580070072576731371184162356583753964142107902796437324900681599006176816779322343725786876231384277343750
6521 522825069797301134508097560533559932496391903535458098057598949706223465616532336598492837606794520017760100760030318565255498381772280856229259167298606238061602
6522 41881121951049726366394263767494506113412614388544929265478860086848780522160501379482376257510144212179993831905808028700260758185201019557238102288434032092776468
6523 3310940090202997431302003240983983332188614624248480145408314150635670665162203314050627253905612926537297092774922331768607753304150150704413719394361097429898768480
6524 258185957469466671187601211281860601524933700658957169522779768503700236736285031634824097334684236266071489477464913572914979864150165158912862792363812953025016493988
6525 19848366732323659809655605813504673115924317786533121531529815992357534606636482317536958935798439828393181529458375139181115623209758573465043682956540767875671386718750
6526 1503399111365453384191626667596309043056950085106258146093253817285789481603679616700551833843135098528977208254198168012702850713415842169557158558224902354854344493371464
6527 112126906667997014504554754697697333458911674440391435675251876355517258148449451860891389386525874315894553251179886722501365193417994771442514926381844974424863893352671108
6528 8228872431162101652256271631681187800079744900200450802072376055740113147897221439680863360157183623816401007156703172652126583796639593019109444793794971054583971432098977244
6529 593816950185447927795591650886556072435074482199138302930316390043337263919895615066479595966443066830137977800149573707043539695886082557218696851787765995300896926218257977882
6530 42102584016542048061483333508273124388110145628967268702433700201582525905114219513708515483352069839985959293329529644691883638531287408599017731107115665454103946685791015625000
6531 2930509619875067062230925039332673866338910606463661368267472657591867170119689505423995976785554204558982813841453598721243326797865867862367294606144445019617224547445823655300104
6532 200059288307122627844724514539553726313647235167343461674835088796583464408720988431126562510677671393151432541704139547469617216905599608490778694209647785158051343481685744064657048
6533 13382051518892619824577959254310761776077009326691485379600274358910599718970943822603079008594116048067094564402755221231417920003240885046085280737403660554352050625489050007056738966
6534 876115874757715653860370941246739514838821383474868520826842079541724557109392237805126004767474925233121012719810122387183620052311362398026559641565153443667095544124840786494760438640
6535 56073137200246976696464639166171329665482542459025010381407779938245364918627491534588469431796628561220811568875096652654380803757242254916129040792468869383097633407660599899291992187500
6536 3503708093674404279424547312745338178751586819082622558795427559341724742121043137420506852650597497978454101500167638104307305722411979935132392240366535237133096046876763568134757642948786
6537 213423742644759173137784858064960837539381648010787800894605898281546695101431999534853127894217657818604350349172255384813622584705466231056336807625786203335189709608344853443807650526955538
6538 12652805795059756640121848376617720894919862943588786993149074653823174564824711815457811283206926609295466862566041041007063024312941272262773105442397206746615340469631546104458591140044666332
6539 728717847070438579932276243040827043674597204396712170612727327697830582914790896254383214717356537740355616565092659738803766702108055885370803515076588185084197118812867513432499798768312735024
6540 40686802795177559593985438245242086343317112499226361720575621489492852168855111316025180100989301702733644315684333496830886231976688431427241640368881991904480568685058662637839437484741210937500
6541 2197018880875226114591338269377789389026701705919145632106468399721249502366668095170923689231522319565691387174980325645762450961589412902764092946987136846145890582507698478614758286206632061023502
6542 114421146334460780948686487713646429850196548252875239565640653350687389502215226885082891162968917495978255988350180456090482735782708605998736315526476552842467982551220162390798913457782030571230328
6543 5729010562925492807985847459979968164118134412484720790032487977051887918164940351566022089687064836752031266839306884036493248126075977688567867324215634995748624117637505578822764106221578365746992340
6544 274733102121222722121820931562161242143365915232866637621589510605828413052235552452286037132375723128588580704320015970458138396716741401862837745092990242493925592232034468861899480498125357938074935388
6545 12561205025992883540490711927668254852405314694323753317703227370929177890885701233040107236002343657754075753587960201478772059035391706695310215429044174443167515117288269451240174878533158302307128906250
6546 544549214805768755331989198284424920187930639305335982093053935193998584368710700226891951303177073374754237979193868782984960863003960920470521104938074447777357104670562984444669706514328917904577932960872
6547 22229474950918736171025709244226381799895828324403745229802832951017983553934801808740818589020740286609753656203417489053247506825790083018367930142806214331255448420825455328407241650570232341449275021150168
6548 846953810296264265261754446148345576203992609814859589653270148753405127927353655858595356790835371624198182300652457987397034789366607414201718236834265286217372472405950051874100880159203657575501603591896504
6549 29765558753869309312302440492486747527106508450516798897593268490682547796320712910829195008063768551822793265279436592412155040113194537882875968066572277162845145728112040318473781483322136054546758017472933254
6550 949215421901714355943225805162430050313641705484651654772552874944712867721753414597034100114967400931094278888822687147923268692158448939314349284981494949729002389868889234735148402522377299365043640136718750000
6551 26804211336107176522238012445546628497036031446881010602393156492932780228175705579197074976432057464779425383406961397433811363835447484489798292356551869452542985049052773405873949762407245018539343476651757161148
6552 643874917565070128589379212888536923834732707446613838119502407364514369224205092769096052806074497352723571034469993086565421958861079474357260385708252780593318282428924459611513736867840168704530065276925765826308
6553 12173837988254821746348847035139797309396112525193584000567661506781982577686723463526852507257716019217651006388744368934794729798290380035131545649032486540221275636537302379285586759345913094936082080420098011393026
6554 146847857984674239136536740633972669589022348684210977271994897711106720931670327984069211224959981570993578694046342961726768889352080322876099469728713254328386314285301567284316298597349732458300622387135735298603064
6555 1
6556 114
6557 13108
6558 1519504
6559 177471018
6560 20867763950
6561 2468116933144
6562 293352955129188
6563 35005503916775806
6564 4189832777077654570
6565 502554413354662998000
6566 60357734710585265437016
6567 7252940048646847369278868
6568 871419215285567632545126822
6569 104617834126455779140603578256
6570 12543412829458518149415988187500
6571 1501251375787793481611570253008742
6572 179284764310112383373340819584860898
6573 21356788241587459566724547724788280640
6574 2536907577779924734087814112418098835872
6575 300430324516024068903197251868484342287500
6576 35462215310969160903586782940752898429678942
6577 4171569417216657629352611447806712434496592528
6578 488975354618150287375539392058632126088430048244
6579 57106102114561584585972677838923423015483420376556
6580 6644314962709541326990112946808053632143203953156250
6581 770126971410130095866672780423689078297145887358654368
6582 88919651559604388641771826782620868051059440418513404008
6583 10226816265332840621631259013628591609835528677850329299496
6584 1171596884127165142816334438382925402258627202311448109274646
6585 133690753135587182534119689797415991853397047702470950062500000
6586 15195038643056667828596897338913316838200132184724068601085471996
6587 1720172399315308281706292166126320898499788924180016870577746326838
6588 193956390342953335087798062222115323018590479238982667747750134554962
6589 21781585256049324887998379346744270459576533100631267875746180401029984
6590 2436228448729153684616392521957825406283502514606430903829683501168750000
6591 271379869220838752146402911217867333254701895431556645266093019219577672156
6592 30106069246550252160580153962424729087856826547708147835459720605859192557518
6593 3326063386538530693692928562408043918607436891757407333195424572266851016155280
6594 365921226178596826856537765370645763855746897946887932581318700126998055698183300
6595 40086960616447336511873602119594564006417347887242077544344188581229261954101562500
6596 4372724778709089000969574745594105547115847998629821259272854153220164388347799759114
6597 474905171810583047251879227730112544648810314173220334847312169699874686632303363270048
6598 51349580004430570471766518279771855075275232632208651709625585333606704194634879150072184
6599 5527247741688089602859500395031267773074898188646142832935703123445768479433777606102909208
6600 592225583428190524685377213852215891683097303162809269552202674770049801746413512735527343750
6601 63158700692134201308074990771759114618837949371378504973855799094155240161817837949034043278048
6602 6703569041247525992787528117288033762333272635717599650064676529944011372283518920454210628428428
6603 708047686402069811389108718838656058617610251888617141808846938998459193042663098227099312454791836
6604 74414351886908758130045031958412288192214639601147962214841235208548632406260304319419619483913305026
6605 7781092376236358928659567973318109286732443714633489820262689013508173605317172075102013777287500000000
6606 809400893392581232758384329384726976443900168806030549696202592376562551584168972538634784702250690307008
6607 83747775138450506779979428876087303280985313408820253652842948794788316436296171127100260401725760206380408
6608 8618154917196953033516399221075901330736134220153683043864166738815071642505192595965021911219863673388695102
6609 881920269221426970085746466163129909273419406716505246710721920150313329370516195702204734049577650931351710368
6610 89734321030168556326577226645269111966311059277446101549069159002995274953972872449949112859664471700301757812500
6611 9076948534079481908989157797460728329139365113615196826674811609973633245164003182698517460356683995831847318181272
6612 912658983535139350391100333024315392146595524533186045260522846353660073894300591301487789054250011606082340149263738
6613 91200527609630891904937333533725360985788568663118390902589561697441646653635098118429206150982026109319860160088582720
6614 9056001559567696626035836488732141081433574422117521300679305755673868986146306541803722141846186504781514270850879593608
6615 893415297716539082874405652229915833482636331561165779214449763715673504952949358826538862681290293150252211300957031250000
6616 87553324604854013943222591339758280545311959593762619444794005174089707110101799923846349747041077670890915428257016727075574
6617 8521497209471149145915346317712209011812494913980233688769130928055978428297489672876998084474596432463779666135507748575631168
6618 823572290861928985939396700027977241661597970286063269389775101962171329657223619789953515087785154125051179665943691609789559324
6619 79021524328191041592399645923827197634498869914443275579374216860099637920218101131234343410549662702507123185574082702289278896342
6620 7525906513768315447663218633814970020608361829804989166948735313968042393505603844645588712877276067756868496975984689949035644531250
6621 711295818510564886631662106906341589394395384559718556633710245323414930664369952047955532240310077590951864464938023329059881756464544
6622 66699746959652557297056186393032271522061150433372480565580307563096359898144832526405981193661175555397641417573187117066380695945450448
6623 6204132378008714602469697811084293843744855579311305204075685110702396423537900052547854615926617843019901124471812469119285979653726670076
6624 572291154842013070458448989676914021161713634835599340317984445622137236725512687951295847744238829994250659338865687928537209134766202167470
6625 52338798122418991176680059720109425336775523235323171222889743290285919007990957473674323571762373078092412014249865806167946282271972656250000
6626 4744472986162443287722033499140817969437003409337064069569589531147891354556890071467173125298760223933322543375349891435411506625657314534171556
6627 426178321969834802014798178837055650182424054726417278367971978040096403107670199298132200336621210816294577928840086615317602361247365708532791828
6628 37923636876542783885183518172651507785370074627607166758421836281151150051191146059553752561756651284775759203477949231828124568605136919361431371242
6629 3342058457447896277182868400466273867913482005708801206934254284493710210709575855517933399402179497446401449195961867551140741058631580260347184291744
6630 291586482662160871659481135985698873679184990513627128429511848335356168613662703450152826550087136972145386162437316539452264331011389608421630859375000
6631 25178336528692865885224515339140994913615030363112692410776859977050224095830935954806397590252864771714944904528570500362546442067036765687899653448483512
6632 2151011073747894320263243071685649526067888952009726708552274913295808400616171608043162115859675422860910881037233392134907921476019277184413054461926515558
6633 181742268016177106072506441516296491836489241878428421140943509985866772873243573809211527748475117542607060665754999329350668988711426522734441100618458404960
6634 15180988314377837923522040269948419174139686852724083375411525530243804101388953674503180044739256324898655779782517412961273174539558613531941714665308627950508
6635 1253137551777960152936470133539172815050769015028133413125787370570537592950839006797588999984110150271540620871497873976577386287143508411595675973416137695312500
6636 102179949104925861448638718641654667878959742769637854110153508205712626979454901511257484539535550334506026299762901239031734154492027191312879926009595488705684642
6637 8226279068154521857096734079934244387782451364800563519703861307630084077208268711626550405722074769851294472726900958761979184521657091860270968926738709066908021888
6638 653585632300651894882636450517261033127923507237651613411921195217246218241340915756349319584772404265791722431168553395449421355535391378693884338268443453101937245664
6639 51220059342156342822625259112311896996204634118876312357500270266638471266419263594817600788307140260528082427780004806819317139322147765974626490071269902755749467529704
6640 3957116325362399228339917091839531975128523991795499130657084488385101896761607174308430188945403089175721383269865540250747727596391432838482816436910436233695983886718750
6641 301207141197610097916161881710204021507222343011574225521467028200421309564147235881773634117257222804015620716714499859949180403873829562384633383960779351841828538027275488
6642 22575020715752625268432664906252966125136168556343891208767205220833739042247829360317073178089650492529560519947011602170599946200256649940396011248069586891509873197855126068
6643 1664855146984595971353880302826088319918173290755696587738465400775833669712995232716842016110313557858619728506763391616365659865153401770673868709802193197632873347269103642216
6644 120724952868056336021274619415342445825923601868225348361776837596367241706091510790286413182671836546095525591152481612271610539896036310414836511349969731692815210568725478214234
6645 8601062821565450240653870565657587120061460502174997867707730182135098085716177080063908967999154208478466440998286088656749472908895572381251368476534303952655834197998046875000000
6646 601556019902820593957881775780412052373697224314827621636237755595910647000148328284675568076366293444314688074648086815323217722127195953599708340648336880345093794272670582309183656
6647 41264055252262179032245113370601388896785229360894376003339056829411661119065574919937244148346729310639481471058942462264614473892002504043365573755528318703094167575087692837308620848
6648 2773364230047458135417890958318539976918608014507723706517243949189394535278480403504250297285558920427005766065322464735960538828379891088638625717161077777103528260101491646644029927382
6649 182434769998296420770735908665349366170000078440059508756575782596385724275762840755917057636617487524951839198502354523954293513583713797244224131573167175017296188461053240101659087074496
6650 11731503053552805499987970752904064423090428352447448171718214685408925453180209237212019798581607593339804668650053996264562109756576580490131465168432608774604308434816990429306030273437500
6651 736496027076888987501769158491108821901452911558543154010421638733226674613387213724731713695869245745764995451541098698834300257902600454279401494771567001254536285510752896173220086932162556
6652 45073359010182172425943402605683066188998690116552975881920427229851356080340656173356077349359421382211444445556940270400941559200025489491792407175959030263390824588210834908508393862638088978
6653 2684663199978273040084038915623376963658719879511584441134034556451468423943024784787535589267475130515737241794924686190592383727149028057347974714161499332178479949092443347480021709240440184000
6654 155338563506501807706291387704414739806361412322306905151140820684053200665783232423309752269253179296812206528919346236421126005983882790670071344481407924175270083534272864575048845016359762305520
6655 8713277638977732678213998003036654755000227455062315980798330795847566110318772978737831449011612970500488408204864098801718144237078497013055146853335289756337920427738777507643553279876708984375000
6656 472673384750206382711822652636562114570095116781828702658929645443598128646495600931901314825141680049113526939161822435071969230697107646027304481387540239794686364919465368836357111872703225568280974
6657 24730013205947106134857597311085996238474876615577345873747004318953970858533117411124684278509311452232758820337059953418829389207405671843270168358180901270963799917520165218643909755423802761699778208
6658 1243883641764327933347450652619508789168355535170249936453559659966165229350788928622104982193709694203185935169176563881915088200631031653579737418976250695775056650742723440542265880193872263717349227204
6659 59921772379185406111290646024101692166214349893109270067626462592637760739252805408582725992431706419101192003211822231336012353660817493916380623622955972810723458846867796358499772433082398572158927597992
6660 2752136696303727896522358570305665961670995000033217420908998696634684391364302723239402730100233649144281159282662129315583371837831575654397653779173742544415812443269456454668704769594281907081604003906250
6661 119848455081941489805466726334511966942891481262950133566431600671689159038765378100513014943304482255114232982634492797204001147333251234228502080729575321611231451929835854424489369895956900441095294834379328
6662 4914425413805049360405976459523245735689643926276710845009041822151283612873701027672436916312951608958595945167223084907368740984599016024823447074830033528744654412817590972650264986644513617220379298054351288
6663 188080253658936312558728008408667456133977449316224519777800048187269157252490312702528764534678076065887889264800602706001441973567900794525935426364656534977051220392899696064388253618713059361678515988794646256
6664 6639405619457644709545853819657234474082272995354226826297522506808149665749081659518516195670299869109544339920658348123476039660982005203965710221718722798592247801611245761768088119769743457141890708525067321414
6665 212668637631976400672958960403775846262172347293996726243081854893571747378895360221701369586787405520382575491057211811132333363865287150469755627338796465121663802527287298483676754414840829661803436279296875000000
6666 6031940830692274205185298654566447694536040611478954049701684570170708119006505076726290400439688503848933622944217021982336500987005311448087250764327898642128058259765141392567263326109055250331287530715316838268108
6667 145533460831453511480113790858020900770508219448547252433891445021038323845838182340641263180724590102346143096155202567482180701675538406262823830148805278631185449986360587429426665993554077603153380641804042354510968
6668 2763682651139680446086275550807302978586027282407971695494049978234355515872040446635443634181385144012391580691538885167841153911856654717648672725088158571515797752212911201364279643426723083457527008141385169600347522
6669 33482634990131324659141470499874300360595773958420069757502052569250858723072944068355847767186129151388107050948608875165891831580575215321217596788544069356286392590094764383293655321919563591166548221981284463292710912
6670 1
6671 115
6672 13338
6673 1559513
6674 183706096
6675 21785246946
6676 2598543479950
6677 311476606732981
6678 37483533615211308
6679 4524531258421578062
6680 547319007573544442914
6681 66295247075950097504250
6682 8034707164450500921663016
6683 973658061434484895964183428
6684 117903615164977154768938136790
6685 14259334020381286434947455194125
6686 1721551855737695091548338995062500
6687 207402945042938388588358926222094614
6688 24924954926634127219979430150666941098
6689 2987116963962384531317813168744814187534
6690 356913310334991979200494461858078774494048
6691 42508755140574962018550048619789722978537500
6692 5045770811396236889189964994320405933304144798
6693 596832255115433536074865069865165315416503082818
6694 70340688478301223503934499555435075871206867260316
6695 8259511715739599863356401252312936284131823622416396
6696 966201376523756824188003097865156787585787642562531250
6697 112596575005408648762214993036184957004545543559229895188
6698 13071062152877056312641714805056482144479142371222356552088
6699 1511515281735199550445135272083193874425934310839944789242632
6700 174108767307380347864361587771543325998685526277831244282882278
6701 19976861922851349713078180402378043522548568163557645251686328125
6702 2283101428658799237923938904426842361901750114453181315944112689492
6703 259900504201528926828368380030326651523958665451649440966549603901158
6704 29468965458662272374573242885139212712649745216350598849323763990391610
6705 3328043756224946660657591455432373986758872518205473073709851905373215878
6706 374341737607337361142481556142174538370713880057571361069250132659481250000
6707 41936205428537794945602727909921263627793953886798904329556037369340921159084
6708 4678814569414558549521614394992598233450715420533786576187835860813436803247278
6709 519864254502691870305518632195520916230295329703398950094408764920243849938244854
6710 57521529157444222205650852150193986056613464934596444142614269739010198366228080652
6711 6337725612001880057873725968210697392460865522003995930924510538672077090977539062500
6712 695300371198948988902816270789912901563365490318835084146950289285063315555295769664834
6713 75948339951035174678520417656366651656907840399829908798783586915494346006258200462803948
6714 8259220021544832471651771506099538853214348589814358757287250145916599411627989587253737736
6715 894129154149366414447581477287483832313128162390356238669033466514432925567299343570429612600
6716 96352940597539744548811598803183094357996678469692102348566590130247989309053949226375371093750
6717 10334602230378235637985231415915833299889314490399100393410487171613541327924618369602238002174226
6718 1103176040507798547530143025772735974115950043023589891460984519067980306696350948067525505483849668
6719 117185530895052788502524728416325825642991794609169279505408362329565950409718553336570469032590640252
6720 12386107261406880474363855068262312388320569840011483246229673060168088693672103755528057364842810695114
6721 1302502747386674278585611996936159431696609066327295799873741807118647923603681467258134839976384179687500
6722 136255634185800892358957105027244548418437951254914367431781069306392775296560555912767822469178222404203072
6723 14177808187279883547262682976039175297760219544958666055325931679994805000082124020568678239929057311434321688
6724 1467192389018534728262006263277444902791389350345802979261993193579110148854154658245157188148901947706285469630
6725 150983896324301904864655818659620358161014782412616553953127360245579830689121551915363691841847610117217702509028
6726 15448265193430799428906205492521181233485899863183100348439708727349310641143398605967720267062755019415858398437500
6727 1571346219508743080539031436957868987080208906577387381243265857514537379567120461875579887280515171672678743193393112
6728 158870131879972960562125159790327132524448796600381553404773391582220115177433808997297679298865357906459990192270722258
6729 15963328040622331416868774877297509344040281713229754866642314661921273080468026115985000555664970108577690088171869766824
6730 1593842639219947985799109053696350688000657081194702301184572971272037154252854319185381471277519601516846364519645020048504
6731 158101348227760643295919984127600703908016464931361335098985690324817020936997394158119267147339032390412152080538066406250000
6732 15578237879746521328362579808533344247518259682128808229430354064257238992277003630978745655169729253202281765942853495816675078
6733 1524457322721957929606480397775594046674184986485616247015661854047716011612782171181035043836523866181019737665300310373878884253
6734 148130629627000641936791223137792917500488471405141676768469211729674391459431194744534591243746815943675765327712541619168505967156
6735 14289675541374623214352341621560466172181798446687727746995747051907824017244731656738517959363131076482674036615630932511516524107654
6736 1368231568058008214939538686793944192412629534323541258098664665667441014756363755171110213975131167844335402256006358963783264160156250
6737 130006429566868618253507594656872094849298614932246428435018523692283468292639446074705581355365432298249558338785322764422871040222703926
6738 12255823380324949246347960514779717428817239128624443031252758143356958808961050261860734334036255670156378999678624779206915707206574768048
6739 1146022183424142375554042063842785909388560004199549883165354255389309867248970787466218582637870544974353310908849088593754761384875257636172
6740 106270466481362313293332832790088214653866808025614409248762361419286260376570244670878240787820396096033319108051028938938937566630523156884686
6741 9769960526215796557751268460239234510854259987854430678871139232029347827289290050941169287229240764602687105854208046588530515581514831542968750
6742 890267430709096351980060608626686742166321805566347880541471130051404606374289526116115072778760169005868170665563692010511780350823497273062702316
6743 80385414248311141756201642093283617215406796917900474299589810531755088702279793378550235035625612902949559318046574407381657253413885706639246305268
6744 7190171308419432539910677675764425544264729560245311165330963733698470960623344710098649678179583217200119023609853569111423810210510354552794309002850
6745 636907922646676195909884655279015589092485867211744471191457838973120832037865283471760753985365689493223760690300137951340907705411688565969028441973500
6746 55853882569042893169041422863195041323598113860225853779629099590150539241146453833664091044922058528878096286261150590900693969732680013673668212890625000
6747 4847596225415311960459131816525161365290043101928326281573008273476289868367860815202760566359276773776510224523554932839942680497124746400938826141796055384
6748 416241678338828036509185633414228986101736108551198215895663467102449978250438314415088884880325401542968524039712835886250351158285797880180941331678045430038
6749 35346995316566376873593807974561616448875621083981205144478801915569671350560705334706430848279487949258842483983057243550364186920273815455094223777672460162694
6750 2967429541312689294809423649812866866573240518402218668586634928897069729412149500750310995145249955885921049377381249115541994556230970393275843332891352634534052
6751 246180210945721853568151117661988460432156596357923704871268366212554511296702777817121965156670250862329125665723912105130941449096183321964874589355862426757812500
6752 20173644497583528177577731306816287755940084174775614784569060232008783982674885773151136041040374961537987012335529701075399341458780716042014938607425079942978023658
6753 1632212560299624809433896095772727863604176537758595465929326548630224436912634481888581394694223114234906745181616716112471534828930149228744798352898799229402794907108
6754 130322898198001925836227995411507235393904323348831854915117171525395749851060879102995802277730929754635689612228808574431579752920593087932128750805820694555457247244576
6755 10263457258889530336564404334011719719847230249890200198990723275308791399890832301948015056188490149412070822773743922025553120355379165405666859021407483934143583307170504
6756 796816376556790260349581161208144167221251421317409550519472049021698529950154487516508891764832916148205558576309135802051238394328064284789143490355854099416069030761718750
6757 60948223556329169960486424772707927972825717291980003482333468850533584808844547632070570216379997880566227669909108572985809208074185418922995730037489334842026106011776266588
6758 4590192243146937548004687590033887448221974807658890507210171544755446259102744389215647725553546919016809133662792486588446146423293266174573824617966620080743704856934877691228
6759 340154900866423919704335961825779870273142518098553304698437087867140672007763699270291693986876334835577982297850050533877324256724954888662904184039673364845690957693944894820392
6760 24784809003492759566887162609572056212747642461840623358671397057950890707300919827746323976529969353835611509480693960681128950669245119375438779392995157732416149664422880980967922
6761 1774269768868124496858356571516341719276840167419215693397051448325733295969991978657094155133575145157972608762492659169495564319720016762329006891966029409733703767299652099609375000
6762 124684772997565864093643888880804454461464758243069120262194552669430041629247462045096159211052147804265073112270787704946582652806792178710613611712932090898904830096405817638716292952
6763 8593496878922036714690856898547741293117305489934564308913030144470547435779732960007550376878905545101525141037857827522990568425126731073386940383622749851480104922670287536390487489648
6764 580305289891290160607672974266425298411797516389429943185383069088931395914231845010674173165357482112632009351472009721931689696647826559993748456839190670137925267837327517404797712383270
6765 38353042568931959356783372173757827251603250659272604699880836489879613648483396257212691771721514645338024209363706936715351899692894347789845396874125939879131989579251136924333654103539122
6766 2477875627077590221079463827876805760873570293938794806206016892628627961192105345895785051885622437756175297039898512859799888226851709945715590242121914771169943607247981165901565551757812500
6767 156286332347268920765568578446059997203818864088680934525745603001238353556920864883540042523963625201523064596568310407544097158078853781627073816227466222328141976033383029068406246405365350364
6768 9609182231364453533007202422910085050549335991878875556606547776247618373254283406643516710306202841963439228748735796394150784072910214277085541657623685404728074214879093875783305853517816074618
6769 574994193835304267887997399788414018130186981176868721970494489207497463149736026000074285059768631336070432710900900239476051626006896682708662770890200236294859064539024424878745333652821124527964
6770 33423457190665427157017525287145421627177031203323754935084861727705200436920220449734742960057842438258186961048159072135104983104704285298239294888563474127745132672629005411559392750483420183791248
6771 1883403724218646160855225913661997037248036841199616736720889303109817089807649187590645166309222332563783063738314619763433552211155398289133262423175575954782919589600718607003190079235076904296875000
6772 102637064280573174391244559413384910764430841839007265675865237028455957261846588316407455646192471940315912265896758178402474283184396090014957322941956562702947612692533642532966710450962448818750903534
6773 5394362097824473010675144360168186764747260633112256029911978017385808776397107640408475939374315541373357056982801529644834224394448502948612452691583458764992960781339755013228034937277504878863115783388
6774 272558488586435001553035946043018629220326296577158171084968084709125193331166909415417508475530599903797781191978902271838799466999354178164201253446284809085523943442236282055157724510589834946382423105996
6775 13189259417089202451144714439045758608711979706899207072238112372512019098533565948759959937799659661540575344562833804675718425444398683912710740300676331687137893743954700227771468521303278845385385667773800
6776 608489685132972216406539138508987611254118158862609389982706270171792178341448002489683003156547851620284053014265080970660631509060070997990211463874763449764400798894819649433710094308841793484687805175781250
6777 26616738327802499441509133521695246077573709023295171655527787497945844744058836376245338729911619012258036446763780993513957268058084725791915586048370121428852386254278680288707759490522015240950594403631872056
6778 1096291619626800534424255810659510161053310412809147323572050877663596923966233846422059996912642448184775806251030613665163874123934674489027001318304389244181715565180031853309834474659131838617351138050225643208
6779 42142406746395564918507452210127520380872873105596424247020354775776148165407441052033050503629263631809316451567146258738057301522614892557539062339689526219327575483989390693152121639610051646040974014901086052912
6780 1494238822065103970545837815777243985133423679819450892362074453119107522627666666877065236649961186803963771496105453585994351372500138009154390112202585390266776080829271986535142288536866814974916189545705137189686
6781 48072963813148382406916388590253828873244605268215915009929786376121266977890498087196705391749163691312465803478384978432767823375626018365370151598306379485432231215185149468800404623063470253985057306289672851562500
6782 1369472040493341929710009386207975854832381309946438726838290417149778002120222622013206114998967326256463147660161868149503557564159723472992583602702562937574926396103006990501136998119988406766594514597612836975387012
6783 33185599952060137077676209404954370295722463323548515223751289608340198744667722671717975814702308091462673921448366724409775261279731078447187631248805272815374545465590472993759467953780503234623292040992611259104246328
6784 632933142033666195686851279509485525565477376247026084348616793898836043248780086976313717047323800053890960838161034016925793556632802239152387962112314937162351393757407194405303657979870134636549163623793423643373562890
6785 7701305092122537994440023847161215999887421621848395251761545382515797123435103747632688475485457277518700578911063348665450555401332765750805310743969165901178659236484809672022211304715804208035238182917597966219078768472
6786 1
6787 116
6788 13570
6789 1600218
6790 190103968
6791 22734700912
6792 2734659215388
6793 330550725822350
6794 40113543414763012
6795 4882757603189685228
6796 595635659762150815900
6797 72758253295953626307298
6798 8892906308269447268574000
6799 1086851873394311406979808744
6800 132739294233793301826974745688
6801 16191971420417611462757338613334
6802 1971829149998616099962875885376812
6803 239626039917080053637307277317062500
6804 29049924510206247372642318133118021724
6805 3512175320692170544506476656621278376298
6806 423371729124360028408944433741472895349696
6807 50873822824830423557348050089105411168029280
6808 6092870299599366700675598378854437358764925000
6809 727187585635178174164515498987071272066000710046
6810 86481185325419921243944871707179496881624872732808
6811 10247338983851050080546227151859053848610896041595612
6812 1209725279051849897475601834638232903123337386604935384
6813 142274535502343012886435302938528745067521664272693531250
6814 16669255657700880419796890998757680195021288593071020246432
6815 1945546636439032332807326825960191225961775814354569424010968
6816 226200760987288249988802107157163913133143390890586625565623600
6817 26197855791379045714584811880891703953549887314947756957515556198
6818 3022385024659115089479165426160254789831509671222937334784998437500
6819 347327575841975680876473239781122508185252933104872914590999496744532
6820 39758186592327247579686531847752296383678763426151276150703368394104028
6821 4533178659944896703461946326217171700507143161389970470512804011068490234
6822 514822482814827064761649502735331374493308197428999020839453660092832319904
6823 58234178704522570449081860661176254689373480648269323343900089743862131250000
6824 6560685984951950178231897687870955943664476013317825207390512006207995826696168
6825 736129067921628451568523815690579202535931004383295940868426362129511678770040238
6826 82256849470270725320606146573188547014301252231390241352298443668830437492238135096
6827 9153367034024107153392872847491082532585909048937448358071666095134285804048592677324
6828 1014273389059896899786768892415202999548902911649005720934612572623763823457986328125000
6829 111909392724843781558541730376476993533847754190211749040525330114706432968166029863199746
6830 12293762260804045706080108678634716981830839341927836246623048235564629149438000488144482848
6831 1344549268244565995082254360643253879280627785144783852596875530419613615202569252805003091912
6832 146388404614838204516312608920263473463538391986749065675396350169906527947841166142478060020176
6833 15864876262245339320419500026603644222439869573622782272557989659797570267207526493624284121093750
6834 1711301083258354190898696151017984029343108995961778231058773122043190912598221316603630421314017976
6835 183710201624822098152276167230945009175605779633876895471242647270220805491000569688910636899620855108
6836 19625122885424475773928748140194586579255176314385781837224246307832847069787912923853354852054283015000
6837 2086011522700599044490880093981839525872738461860665944537737887543309550251871244016870213287463217134730
6838 220595672233682162539873914678319960076570631506398679676584896385362329024128135716165428082608362500000000
6839 23206081890539800962018488671336404707515911830927893805697121272001333159841307643493981474437372330359905344
6840 2428161655242313803258247456720132612408982799190808035403869523447811015890599196780608151901568386235746402768
6841 252678626904041662858748375535390215757253016978560048291976106744519046614827836468206768966564782620284635878334
6842 26146677557384516291050529764690417628128231017698473563369418480433769438166280255731480351954981754727074096983312
6843 2690055753555109892773407922485444617656655479331205117099312505473162507732053187980592857673828525411732624023437500
6844 275131399764632881867529294643518528856107619140493571701396988981454344920217735045979077288669586099185553900793763888
6845 27969717238636817572138202364724900626688037297789494643408146588823305210986044450236380790446446784650688297388539506578
6846 2825774404598682046758637664007563466690076951302101776875068962825696248542220046861305208711447686928650250243104958533696
6847 283673173518975184223038925916502576946747369118624875188464030150009454970222835711363970455576925318609696725380084962140344
6848 28291606822026871900550110562262433799372517054978400004223848770612571779424784957894039790700135894862785515865105898437500000
6849 2802721403243891448583342574238768785008973456935932522205140157370573614403394746847409427060856190755883066420390703746197731718
6850 275744396622765149658489424596330301582186673943025595919394476916173234431664945018704669767381931254635686576824733370452286869788
6851 26937440423379832202823945180739983694167642564716534295115340943705553881370140927960258322360055850737316608962302432125911646223412
6852 2612426121570219005656371483442628877722487479587162648835539577420374779714110258836480807430615387329463076870587550015480698831559132
6853 251467329388485327147815208012553264951831522532241238152857326539753751012346712547467478177505156736039041481748947701827796936035156250
6854 24020232341190997804171556043989698728687542230743860942341474118277905817998773065351455180168583516034646099530186440596655580880766547552
6855 2276330696758620153984989613879736393641659560733632074565295371258839089204221394542861484128367845974541613367911393746413114885866283705648
6856 213971753076408930492095806257856289808892142772881731235572337715284784009581324583191048123825191436042300411497717134491950288330732588354600
6857 19945119214857407943502661271154445749901105812207556809335369620055131551141322090986298773343327058061079647231599583293496417708790246602202062
6858 1843179208986631693222629714528813133098768779175763932153636547328845817503393029942127127958308099406436403049400152383319117619427857177734375000
6859 168824717211766272813844807087725935443389094850545263511743522112409738773653800494749565746640884636864548616527213227814311303954652913426419406764
6860 15322290612766079162426450620580541693428336386741751082412777818172519251200739576488404360451388854977492066158699389109663595759691994229990685362408
6861 1377547873419924108189894841773055359061042007552606800229239610250027849081035054845163221329251725544408318237641764418884286212210368311619012671673634
6862 122646536554788069056500337597939204894810879717008479955579094729923816596398011641109146295753440434496159330261620791789481685306737912962626475535273248
6863 10810190871568820498670800595313895738708388267339227214966373627607137760861318321956532205556990796549510228415983842293519558498781260983476705322265625000
6864 942970284348316365193697478885021826559893911153951186363524733533747377349399800596922231293446876908853669354103531834474933142789942855271633632704302542224
6865 81376491202314158891062578080417972208072370316422502337556161911962358980357365602597122505386159003436892784487285593270723827037067679546074961538295338823318
6866 6945092258087260753565037749561628489013477932096035665143308586214052810987139558083268777676945677552102109505744616951970145036706388508948262092219055414435496
6867 585960565609127338819583550799907790427558218789571426058533839699757000107055686047706275543355955518428864143276493775088281790356194604511953354556295423993543460
6868 48853305087949385444388156841670841232903636850356115342810033708317386619386926454432741423359175828435542438782755951557643860434208315113940485561968389892578125000
6869 4023170508020802964131307467772444561521703174063922855595776520415344063762548705705280816575162522023303314137565139326371513814102935283168677265408629528597501079466
6870 327110535252072126950825419922958887898244095511998499278933845623141389132240854502468213162657669777433061261957012037590650158633123756995752719679144797987321178144128
6871 26245981127580189790065745660347835245191579310214777661038674696603323322716343945064423037778660335226829433398347646809165190927105867221058572888964042140346636286062112
6872 2077067474837590759618767682520500809289646330437124226666772198177649963709709466251322625729719416664512862761802142709878092339296515387916944847175327401112250849077877616
6873 162039410053148664271314068829661111231949531333101810157440360632704302605291781752768139150158798943652908192305765352979730224467338541895566403874689675374339897155761718750
6874 12454308340012796929234382089650033776055437580391974558423905082942572585156522752594653580775459168078716573051687996043408788294974147883438467766790431093040931550319827687792
6875 942489099822652407295583096637974328841715476026934388944496159197423358922987644679274830121146660096232127603274776068508038958443876376446367059378406067951542069476732967890588
6876 70177822623400952159397403099477516201583393471415974381506691867308803092503823992018463829740195413438659223573910159358415373375558331140789098397719839222203292880366624140680400
6877 5137801028453158833308748853104877863388961689532070767435241377987195915643959832611804926270884230634569401053555537058672019545752224659923940225597342616964619638608322850430792882
6878 369547965367339896303919516799953013429213469254989823521861152120976572000082970247323949155174949085572754525541165492961778182137744024774920591702534192711854991771697998046875000000
6879 26092458852103508201107995766129948420354918620821031910095752305552561083139445515383904815585448171918704986365928119516121780261857589320884710751012019479001313713097881447751603438232
6880 1806811989192220044061599792299990767460079704453543131070234322380025534192495285179587252250557489749604677543842453151086547756908374116625722460200950421626343931920508217940698597388448
6881 122583525163524744015801576996972474400170098698516007068078140710201709837430709972998056369723151731593638356365935674110296389266302843112197689101675425685307582560574880043724724916852134
6882 8139525348550977782073836223114339534724123420613200841263627730704218520267383276745159271059143329410067254155026954330148840501378090612628781144990392219487993100373563293418370008274559256
6883 528315856410278706996959336075338306549241102069436218539324703515134287561517042239045047091789166205469083946777464178408313638874148933171366838732725880393011450343995326371541213989257812500
6884 33476595737856308291252564873659745117220787084870752817321284598770679489211299973667294024188689726537506683291212252078378489210351455931855953139176320695898023904671026714761771454406753098328
6885 2067779317495791376061054676550033987085583576023591177687785282988063713573520282894442430456372344555267926097872294538197840600725195393851203804991639342903406987214368073452407849976261578598458
6886 124299696464755769509915749430080396165576977250174902982496659940003130874912291950875190532693746737746989811858837623585144110514855807610664156688353513564701671323057081684139748311941574078130496
6887 7258356104922626999160858761025030282316789880280479279098368198210205898644321433398770688221529884228709289885851877220517393413359839284972121650899096487386587405755768484502995840058597518119171856
6888 410867813855318241948681528730902204520181439050137416234293801732522547093172042520168672387115115145826376239544360311491979545993354184742712512009640404686495090459742482256403405812294006347656250000
6889 22491906709882123037209132270643834939672958251403576998014337417484979899966489564253274547311913246869807549381208346280955299127362459156032361111010444889433511601877289533880289941934527566391051743726
6890 1187454898839524246413364712267683547705696354254799755758841030214916880860675258245017522753783574749824951112354218048779918582771696332181923520179349208025776030517772072175486235524258110057179842616368
6891 60267530566642487532114130576732950846339951322346355259807467637869653439970022166077579930984833367328465235545939114664818356913651477812599447796570606324640559389615764095592500878183234813034128286320012
6892 2929425720796877362512842013113022674937798544322913686742294589042583685590235699472017654422055628074070609913941306196550354552588692674541800477953460165250072277122608892799485603300446424409698235242301904
6893 135751767981594403376902832967656619875472236541436699074101159783512692511944383092510253545919369262139965486826343037299220572892712840583700125387330924892970510270174718506996523356609799450192451477050781250
6894 5964432933664079643363123686057797319600232955501900046909138726108986403153116398069754239278543636055633827673794212561496439582622710530191150738517559434093686000925346327552482285844815271132280558720542778176
6895 246748422742383785048604433592502480454519876538779908240510158940357301353976167526689175731861294182973063306192625361507297321351090387780145540815721847959994781067194030286822912615543331770502126867318567297928
6896 9526942980245625143602041970956430148645756646465428505297163567161565785462272994999884719515275985633300313140707140315849107238841178226711748179926647857191515584643396999410714346337725811880909078305011085690400
6897 339275281567950526260150613268003144685270565365889356721150235560086242700621747606779232683502020492862117424517793392955098040210325940591662565977985742850904500019458867399317275200144383004188442823580446453943990
6898 10962842236359121490789981127187627856399617679494451755408380903275276488690648361133843030494281501121877673251648411402734206838570333877755594489260878568809737852107100905522417033277214589183695412254333496093750000
6899 313658921936945106965710801910864563788717596264011479549837647686742496813720684094665293045832598326447255450766290096503428548760991926738881465632881652480684713616790004467026639612089115208554734084923586236228491524
6900 7633585293751855364768670710790574987841635634019007420114005027741653572880817342693498901722926855865096923768679619387481607585230824506557222145661266263126085346687564685961092973328278514837943664277126426399202883888
6901 146218862385811395072302148515558808567757437219605799601777496571583425588851300218720636305173260385988491962549366560387109314780166669963018535576779061364579698553324164910968745752414396493857031414553510653508427909834
6902 1786770955178473797197399723795333200043722231000951842891090883329266371569367734978975391768313726518560251975894260934083105783341401780140701981420892477320276215178756606736820642758624940287107146473572024236178814271488
6903 1
6904 117
6905 13804
6906 1641625
6907 196667442
6908 23716953698
6909 2876660800720
6910 350616451687893
6911 42903444568624750
6912 5265944539071269902
6913 647752364167696044948
6914 79788179316260406586394
6915 9834259765347891783114154
6916 1212065278287337398743122500
6917 149289986542014869516315150008
6918 18366466268192134179432108797773
6919 2255848902749280750032006550173286
6920 276509703450450156146280064899513494
6921 33812571392393515653163948625463437500
6922 4123704851845894089809652864293078232366
6923 501456003467905803028191345743410971166498
6924 60789176095014728439727821092802502146181852
6925 7345068680606781406975999063095034868706333216
6926 884470495797862824334796520385179399769197781250
6927 106130981228701940221519462751534911804687361160286
6928 12689244185507086125331153664346213202975812711044748
6929 1511596106655820898862404966551608010744562802725433700
6930 179399256209507887212425950461438639895720784294090373460
6931 21211634182148043223827223835798437192434362613607985156250
6932 2498526854743714160775892131788624123592714245317667082900104
6933 293184473050735268995324157063061807776350153847227339524688648
6934 34271840719988764438602943770447690611433621353445146457712738749
6935 3990862628029844696822483178936660993740019644172583049460020520022
6936 462937617221798850523628351368126916653424151766431643685614264843750
6937 53493053168164719989881766999227089409592423655255264705017501870672268
6938 6157199820169839091633902524296995769314173657415530677428220144590476198
6939 705943875051322500373711922326270073005893464178297658688877878758393742866
6940 80620654314834489708208949951701654945814583065995490515688620300629935640684
6941 9170596854266489244431351648834273076191712001342632217986723030311364343750000
6942 1038980820476707041515276018935677782035135027630544220994983621225202147730498998
6943 117234943191341929879591963766394181070449821680194444614276412183156359528557560398
6944 13174211233895441427546821568988617372118535660394066570235440695578584407406311103332
6945 1474300251163156038498496849604368082470545265980040376140362473202709290512925762858292
6946 164291166591956459499920109005850757147097044436486134614108078401633013838694370117187500
6947 18229723657229146513881459651216612673303853716353617990018295770642972134045709803312747402
6948 2013964031532881160290360586640040431127724268950017208563710123252302739653472151321942744248
6949 221510757687167216509286302780384921608156707969953073829539158529523338036945174060613212149080
6950 24253409836550930056099120387231778834611690080668793119993244902836971495689658603121843794157202
6951 2643301805316018249195489388974164118922754605417153954970223794426171402814022498112767699902343750
6952 286731578367177173559941076383101148677266319930464894549354424993694731390006413415421520840104080764
6953 30953930347378760775077067463307489830003159112822427026936426450656184299861592553778671130274668230748
6954 3325233198558455575210168948822223240513420397924481755921069589638644812997534784050839375458592319608204
6955 355424080822016706294029245123604711372110175156031820008909208725208320555431461518667892669584139984471298
6956 37795519051758800895774017583059283957702157863627261924450771583880419422794861821429368425510381943359375000
6957 3998072607169763791598347796895633720124891478569785985136949414559984253769052528139676979275951572906397916864
6958 420652992167229183000393916644457077656369485718562656276070063019149315944495310940910560819847166996195517154148
6959 44015345980424490142910403881744133225734208335959924874883367780323650992888385993567655143756518804395810467600446
6960 4579655238742347017597531119674953899481350659873891155591177854005233180167529060405607717121825432393110199059503320
6961 473750226432888383172792045736030278653884713502918475307994993638182221201372658827622246815568063634242983110351562500
6962 48718196765504372709353194064680087966269451971524335919055517417876926618136647314056245030852692344594662296761199316776
6963 4979581923452291075748197144522144816313177761024921768897146978304106058823438102129422269570421711043025602332487513048698
6964 505809258031823143567891794881203569480493908691081132462653022709359776217343294592202992971504868836440223323988775264394512
6965 51050810645574688258473541251150765606777867284855958193139401364410877514410480624329116505270224185666966975956888053345027496
6966 5118793246254565620248206820825974855808842126468518458094310538611975249573678524752559881817005544179661457098042125909423828125
6967 509807164168110829148267256619529137835662021489435838368421231840081682693251646254594521571422877890693624900188485322452384852022
6968 50424209212326659373061659875338230645508304612204963573696258866308618015758580556409941555587286164870006840548968856781955121067398
6969 4952054752697637490322773956186267498338587253092544660385822899220970831355073235700931465845767027347214555670219423346263363928233260
6970 482792054854149065605517546892732046545754628797169475377949792618200778266247358470315437757512683582128734498359007909771571464005497942
6971 46716994882378035688416011712608442877054278373435286830349697452975729150334231129335203678249637221801104106391157573390853767395019531250
6972 4485780220782365192001252069508597917441357949704146440609226728538340794367665461478176731005413023191265385089738161084093142600751433943052
6973 427320587562133508368032568204891212999883333226337851184396172798282302063426179234904334847610895180867071767500356049378499717413818191263248
6974 40375953603360135912932564375120724646880003386383642465253408781231840386359480663587900420616173700867102895579757555857825802933634085092993134
6975 3783041321972570901126517278446440262282436565215942474265754470648286070486367206737326031706411142754816078721375923746197478821440220746253227566
6976 351398850517803561411166890118632908059242785364207480272249556982524729801140282597945490672111650637926319374296239956040402742316250994262695312500
6977 32350974576866986453401368274157772456519518447015144559714127333365284900921833426685396891382598608208473937122651972277741908177763728776724927807188
6978 2951099517236318526190839815555350578793774942250560558126505599043329435071989769168257372056682733278463932299842748883254496399232419613997759165026748
6979 266664967872610909072893214438087607917174816458718558778132777821327625865568775284535914031906162832949054781186743660334077865716540689612465555468274026
6980 23861842197645986675955644216203163816455555689861756520383345973280285197536444221875238477184140839930387759973677771939018730488445727090570520337566803416
6981 2113789815968269833471648098971154173427062000502808288249345041545952680080599421205596303570873274592150121652177818422126028045675770312381414764404296875000
6982 185309029536308486476790212362606674533439492485126162838894186559100833358864729121309803838098658733333283924200842947242400051849267762467247452731901410188806
6983 16071561897490736797462164629323427506015197260144531066075739305312932161272209517023843082720786535335328474485147466635404640933645488511682265969286018547023398
6984 1378440900530655060893565918867114865729407203715513321108157537956882652259448130932146009653761248037809764199825102229401871968074811865396412991880242860008975892
6985 116874569935062981614479346378852033573270747785360036550192154329991846133780873047543648364783035631992008803026624214826749897838156757123850847946657237312660226044
6986 9792140465368209436671030525273824759601282677557362608194237594152223363089889762079024149443137605193402459282208809740783055840384001841365359949416525650024414062500
6987 810353964307403140379145986316389585926844111217560627515609011236397668098774999274655618352461821185725179542346458729386601245070332110456687021965736866526823251919586
6988 66208558123891284749311227277933059208420232938328718910170564257904733173449025680406502916917313189849196679808718229398737432654789429708208132296511165694591499884037448
6989 5338095942337990465444552776415634515778481504570920495715357020794287914179370007998715986968768815190981449608969943896099272021378900627172830564524152206468357979900134240
6990 424491376699493176308516353076455553264384704657180708226711281679410484956101828917270524561983518080214948802551929788038875774119250140570488178370570012393163660013006613980
6991 33275486723517644678900315425443404520487082908177789512893252059365454376040250329241754517328694036240552654300894728663998517374846107343278950385168061675338683891296386718750
6992 2569802330127052025979342740819776845252605945674624858576099320615650757250032672823649703121219014861843328830144190261685786208286153910502645358134396217328632139666878379586344
6993 195399605463918893985081236581314025385496030970980574104138320594635174279153350837336925040045297379005951806691601143601472846769114419511058779702875711369643940011228027598378148
6994 14618588191551268818358570237844170465440163710697478899935895255236285994772998190851157494076742398402575724846022260526363610267145140805694671279398014081984205054733083461993344664
6995 1075305906099947507754762444587119486036033541902319916955456842242531033593207960764751127833138398654477293983110182724577606762490070972937418639613118032857561099860180969654633151578
6996 77708019353101348882989518318779236106268280769274698614205966095510248368812122156850947054301983944097520575856970575106221564730644640129776111923500806779056661445059776306152343750000
6997 5512408958489337430460704091102856555367263844290539117595046417700601652703156093101671581039503676812067611061727163607407167947685060774275651732012021655230634871603263397456309885065288
6998 383496995766527922393830428097726370751627961950766189412599276312135226312104849937880926196794458294015431652382417254500292588425212971493095276357502596716408809535286914976919488625848498
6999 26139358655646925346477162660341974943397534524859676055735570684968837121670144067613845308621655782531863329605745189807759992436051031625269283181351380382701403913997966128099001087781571606
7000 1743680928158766374598358431917248342893182482139031462587633545486680643568132441274144115781257252444689374333625862463822047917194605832803492188024486216419962400241557631963193207799826411996
7001 113699368864355074316354484005721199691881581924383759196821411701808193240350384736720593325348562051469983922045947026966375865950066368924054459587845111517666294282092836331386487960815429687500
7002 7237583395876781210898149234838493043143838366780832854025904815769205166815827873016812307486742606930554812319917349302734929984855656227267852532146045636340564739984929357760541375105573385633948
7003 449092535625906598928335360656752450615764909241421988879010329256877842676414694526986291914830579486908008960573492640410123126688326546923829198518580927277160688431701352043416927232732670383276498
7004 27118933397494021230875450866031087919071902909915676794802436868855982624663488904808310786597032266203844879329470986989035483807021800875405602393327043323872209342541679411718778130315633403784260472
7005 1590754950007682869751070781708276564541380551830542830933790679216551104741826095306264927776567177765421248630088883256484333573857900947346908523119044524008865534025389516784200043612504570529589192368
7006 90452641827848835568149696798715576722488120548570791411969716874954015965350605325816698645006208495977380634032961061639703202618020233980616253386802771213193373580656217242953032937934255599975585937500
7007 4973833418560363697980401056446205881018538702031179516210768441345587016460188509896375285874165114141307038924357770550170581257500436191446995993961804705109478322788419991322147152095740204844891702430222
7008 263766524949470401600465023648832570363820168654899639705979878859322035690777572008538268862453969339416143031930198957778874679841529420420494556170983501038642463412437766108032023139070808178527009505452648
7009 13446689121692651496962890415819020893827659749871911314578934845872356156915448732982349063608529436565502489377229624132021539090786870398941709252499758089283604427191021636293645581286575419857645408245500020
7010 656501542810438507439670365327235159047369069782243705742018494961214581330640641722095728520090902533887859340873237671690841189988766450802349221414224179301411525300658968603875832390581183523803605394916083128
7011 30557089443588963909030542328246696366921796999390554323416436407865834488792617588618560966993316129313308786076523648325376178081271566373439510199587616148063156675814274924088855273254181487070298194885253906250
7012 1348468717233656525118522614302553011572511149774488107006281728019475733387365380512436827623317983949550609253053517423856998575406207947744722035631208344478416629983807358798939176292006902748326826662225773509424
7013 56030355608071930687358002926508724883455451731659192152148973060241448813206898431520219340433085966447511857673384771686003167169169939732596643932870224449489069892754664337277093849264627812571064133092395272567448
7014 2172760942663355816455976926578319683515446596723387870799518248223844858450474053805719492694455746563474780925117271422180703273000026936611791019148218790231004894523050591461290414818739628681280347222723241935927044
7015 77712727477588327321659198826256011902211721226848813976210021914240245796996742020805667066599809514159746501172962289494650281606891558993839165784631269265886630882671155646368631901474332732496822648771932320260338182
7016 2521952314843778997171690507347166506090184825728909455259110499528277763178526166193625446528322205570248872989083976956120976559446504132985621021859794419302561706937264289455650032034882499677115329242229461669921875000
7017 72466519713741555556748022966730074570441248570039167240556263462088857707948116774220635647123426579177141170209699074196008974582095634132519591785340231265861091591952692628191154567453592472031296806515276777674809278364
7018 1771196347976261185917821797945470490392588178600061813211310864143807012401820083577521439497299176111623343084441152963898685886180419353454911771731323104201822335020599207243425005948373658675957927957376872703469224242648
7019 34071583824455603653102777206289694674872690224819941801823395187686175131176180013561261562609258651209485269267033100532893425960728244204822608937657683033289145877515414282471133502737284213639701527943315245998526179541186
7020 418120081608899352743786783263789882664230253744828377951649220741412539198796535864705995032858950578150105493469940106824124173866298457850558619751137892940219795036576165543306516533914122365084384762782346578155589970023600
7021 1
7022 118
7023 14040
7024 1683740
7025 203399350
7026 24732847314
7027 3024749948128
7028 371716334533264
7029 45861488165756682
7030 5675598832728464750
7031 703932111704174767048
7032 87429324084490563282468
7033 10866016379943166228901836
7034 1350455966743782506103651274
7035 167736759458235055045336260000
7036 20810623053714877726125473683928
7037 2577811230122375618411649034563058
7038 318679022494943761059121111609516902
7039 39304661320108285629801235955343404152
7040 4835007438103361473171038080804077187500
7041 593071576555085687985811473462209001963252
7042 72524733480552863726794764496452733451061698
7043 8840200105928678426424905384367629938239544960
7044 1073931207850662499728060095686648577840690085792
7045 130011707331896102695464289372890762132307224062500
7046 15683509995149864656114894010362202514755412827051614
7047 1885082469378331050539161057703854641851853081560175888
7048 225747004990772100941951910589104860884076179087325567924
7049 26934061367387988888453804042521127657956208196623187450648
7050 3201530613463122734463940581139987432358377756037664117656250
7051 379123013566134534285028910575293775515215858575811197212800704
7052 44726193045391990509764190042181772483012775106925851462417073128
7053 5256499590438516447110941607047101692871089323043810532278443601346
7054 615429154079331606513869581451519144466444320859969119948995791788630
7055 71779356043321992820003131669988672624861715315188676806666430734375000
7056 8339756871420168234798346373722822589149979966120639158026414153801010236
7057 965228921911376389059954482787623072230051318102227962526827880513326669668
7058 111280548078322251565422665694659790953501779246539349212436947747681564701362
7059 12779295650142494990574864781044528569508693170601626194895201857535056533360576
7060 1461765510015446199907434343138641602160746230919812973491419944707318184468750000
7061 166538086237747215131639585648251507278929681410017638096960705481320198410848137452
7062 18897045121552625713537951730544917721692770526785418057837205892128911759870947111758
7063 2135480238582729349649434881597143357887643345044258179004366631799777999746537101876720
7064 240321629598091964357821450430526152581510550656189137893247122415494296476434147301411652
7065 26931319680131130109204839965212238418001936972849409161319123047622618986184269541015625000
7066 3005102344893477844490125032783259398323969339323345482758474310525292166502848577221484778922
7067 333860291866740012137992934122594914200533265498699728694541228402922467490714424161682348275648
7068 36926559317588599794796857144707473190676643477152332436599304243861521797363393198435896905787384
7069 4065780735604200533911917580231673117154883653049590332617875959855316303369664953279052114125937876
7070 445595069802662790164972017283219448359058455847897362295865735139285933241072866797890409587402343750
7071 48605594159243753041800620411778734973919460293290936872618278944390471094430982295040777498896623139248
7072 5276399117823455007193012752823454366320340069914935612206034955921510645796081104146932425090209765392588
7073 569965415226134988340063571960283953812875490848889055052009595561856390786522596062963324567684927144453256
7074 61259123273074214995443467960850425786968031320112834665980843047332001873042376820278011539360388109795665826
7075 6550196571461647522329289082315682958551779044573215965086079944411768610512590614490559769159328493375000000000
7076 696701890992978343034548861609160306418548448268321585451252637884515240160389889107555113173854474888348891289536
7077 73704580841482419259590823028689282529585340080810781671137830802987837035208543611462943709717822537747420785736328
7078 7754261288293072647443843443703550108304756959315456764512526108549694715319441638785476791011844206021216467739202622
7079 811196946903116559866377326889320391624061471305527403502859985264661467252499670412796681377854265648905881031458173984
7080 84370644631677570356493854670790653399542999572397732253002183637201214508562878798289360331364993773450214613911132812500
7081 8723134976781227098987647102102199001226517400018182238452381373304537855631799827546030103801029537343208673374095648386096
7082 896405709889873384045906145805012687990195974877603921381748543170702624399388351123392356433775199978403464687558912853310618
7083 91541837666060463003790329659890424352742197106246432350924155311484559296229730094702734212127725834044167854302482511394372480
7084 9288536441500071846269957862990591867940403650077973907056379359537308412361690131368916105134830921748719589654546405386904602120
7085 936299131087564413361781382582383953761911933996654283912211264137591882421966379826140054683285857727486851256851988942297363281250
7086 93744516828717662026435359244189445553728607294133852099127425385983152150931544483955114542423536408978234394521719876442554223887414
7087 9320997988344689706527290660452094146570951314375010408665284315031417589952432400688378050774895541462436685847543895510364422264349208
7088 920200700441441511103201049668677695665553826781810185873930622221976037841140718206239669135315840383583944691889747259615042208842436444
7089 90182326238433419460765760389056626748374005813968605068769122451525435768977800399715449808794539382542858051516675966854026778938239676868
7090 8771841728951849008924361545394259574123306162128553657637527082336776087355745426767360454497006842041834433057752028629435546760559082031250
7091 846640047067471717213312998059510553407285081527085942374268034446857726946004898041781214347462505427969687914088247111228474461428644684176448
7092 81068084443985288673177878850619479805293104657579921769785285163850906144218258673341519696620207576413820185840457847960930226460335210091440848
7093 7699180795009889292480125204180473390877723614748090101304427861415051362335663822342016557053683301750078869613071304888191148188367585314879996316
7094 725068103627645967544621144629003918231271659749293335290705678163934271706571912747647194917141534669556351234924664385119828266506492000328983353646
7095 67693101646208727029109927435696153864392253474965720888855842715925378729846369679908121306353810567535431280047006271366502270576010599890136718750000
7096 6263660293646867968706258845340705424563053942669454326392469114308990666147076395658187889841119157263628088162357734260405207698837343258743409263024228
7097 574264333532913104637017885357551706357276326214015423687783507829697210810466367126998090923095824798124142150745133147411585726725053432468144527672529288
7098 52152070177334095247728334157223907692027750039392626697554726064595990098826218846410385208547664355965132907204036434286090809513734631124919436050327756682
7099 4690051595480596041774031747785857157950279386762042262957787717685578900682765608636618149932602449277834033225606247194198682749737252426085843270819460285888
7100 417536085970469411266569684011921801797865746465970905213312721946587045959621692008525226720880044885709635842172900953902562584569331865860379088909912109375000
7101 36785604290577424368902589462629348707266717996332229931532239231202923905612997942548646842060818560714020236156966194697379891642199876239967795038259999561106652
7102 3206114810869113654884259228940796747125650974965486209139857539138022460251530646250415590820737210029593958374796805474530088343049067644329875067733447617138538278
7103 276337244296219283790285888642517842512207022352908861853414471045542382738617251663081197926909421004477599492139192830722002177849664604619621019465757922933693332240
7104 23544650127683832406142399270515940364337638510078389740621531460754267979446193355446982650373831267945144958163121827769623609344715693642853383580318070573679595829228
7105 1982264011822064414139352291834022098197173090479773212815781011253765458284965928146595687438144006092607725438334254074109731745517755400722912775926438565277099609375000
7106 164839397370411592449990197138183102141395513669012642668560738510138536147892841879879873503677358806283519529878880281719356159153573149424051723479670669898242211400496514
7107 13532984354601626358273749468124897987630293889126037007219878259670877356222384037582240729292810842804910345460200714932085603465677337829644476588024093394511868944884621568
7108 1096351624331150882898087982856356922226267371150925615773633267528406603194103840962721326812598752716776289664413153873482870251639732866729009764821652964681834157475401947104
7109 87600643934582979468210930727439608048778432850249938798190306140224783809356047624243911209498259054000703752129962041369966650370822136033550403786396951605153921368160552074872
7110 6899676514019493635356863859567451843360939543434263279519860856142015854665536315265651559725823176117305198749724845938729330727136206137709375111354860347759083674125671386718750
7111 535378492477725874508656400105524789669326869898132622124473932816414384692526622128524803160131519563694581587925584047546132997362229120276549373952504283421939684263267311110203104
7112 40900896676594656818857699605540042182898207389267921287378318084610368161113526308563882299904019070690533488918492932886370715029046380581194553795905127963922371473240375117227537908
7113 3074352304660427853100846291307567898619299694414063090915430790250877659049388262583697822758641638785198111259306421382929826976868295361963363492320712191159199361757401636600898749776
7114 227201112279644684085201300862379365218771538983007987041971864860533793690575811907864461459330440153378664187403480266418554867189542475990864874435144028900359306183490599138605378723450
7115 16495508296680279848892392380357818928879324667982513282062078826532721560908982561863321861784639910954375898565276556600865706209920151419983719374536218686258837344519081115722656250000000
7116 1175584930073841925320724765932531671778605693140795274209020284573865561783074271989970488686945591457684517099076859657566660577997811759759913783961651738643401336564593550611357064217604136
7117 82163436759096738331487931977617532705293545490663650617504947176183705138668643437816582832365183011990554142850113718716394637616526263197356851402045098723480507598128789706232180482071338548
7118 5626094182640487677309221022378725162217725297389502853332652876650536344600145304428958858927592683645873394925104145104948361299771420289846104217109387887211394798857987907237611292581864619542
7119 377021375751375373908158875647091841227047631659905306913640905242976474145548726612576695306462093359214555948547249318900694629736493866029129426283931138739555111927072039084897455850410846909424
7120 24696499458684338962013021190971494276685433581497818618144691982545798558838500192235789940743510495553222025569008509478043752072018357719118418829444423680013726491430451266386509160995483398437500
7121 1579213603276977971625208720041226502514823147808876127593918957113463214959047164245109843893795433372776234023615462242380761912751413819022388049756405330838384679340879041921541618115133291178403752
7122 98433901557002049611135661096641205594404403787672152573393039325430910459637571464110460518254186171293198127362687590782081745555816540258847248003698602230263879627876299913216152856387278717678554738
7123 5970830038661948855636976448533267265394297501781528654130406114504095722520926352953723411989749144599927751813543861737374661658553577732875139300909210794386630520314867857732711600599447367214290736000
7124 351811767547205580067104687981300738729403487422436789113240953884473653765438609265092938930564102400814928563782679851592035010945201888526628021009140525073436597635396186602204339098982725030973933690608
7125 20093939822480618763752847410064635538289349437041368192568427549438539682748759677731280191128976849897988387371166852512176706193924852359818267719760068534776719495774606024850086615397721538543701171875000
7126 1109848467815608436990060023740488798159444698255441847766430144144925694086773725442930204312112959018410653810143467554789202379028726745808705774292577223455335434002357192018611177477914628943278273425444622
7127 59117034576298593427210514424583954321458845741439803285148893912164947688548577073077855634724958140668502580640158373623262590349009282455479036420286568746096505671444038763920498785574382120062683151372197728
7128 3027058401274460008824329623904461538446674233051522072064493225367808577945792120979650538370779722437924896914539340939613324950779655175417631175452038452365665560427188557853739493156651525140507083724554751364
7129 148438198647063193077872694144364812999284083984966668416907447369382418797427724915794904232000496043748623134827198472732832814066703477081413612272778973929669148538852835767604575624599415706133109203144429996944
7130 6939344870635178927023881646586810322044554463297874372414588626761956550980527908702126118380774608986213953532591225065581085454101663031975984057873980389608221971699906229050578299893771230508159852027893066406250
7131 307564391217767924567551064008777503318231740707267802396361371094893969333878680871238824900610176293914298267319162080132494134253246195576910413027681757973554123079853223551512982803863170186255160972827571965682048
7132 12835105178326727054321521204693587212966146697018471709797832358465793071232990878794245007154082553558626922787011727215622934719068852378181372815328894438441411038991811385843937004533488155834914509638753920768883768
7133 499874653063441157306590072407040314250656403083552612920302090895601141816431805142129096299311784620182643302203733262219552491193727455609287264377275054081864301935080696969272308995658600786342377386417524195666124136
7134 17955881662340071100525434148690518592756702417963826876156052024630484193033557156912497874555784418248313851551252381139997338203894810607622528970643281578059829048310036084285592018824542615283485694645461171348262992134
7135 585206603281556470274087607332589701416261352529819552660425404503050914575868695324887352584017515317481339285720931198072761333031983219676037452880180118559509162152221061013927669861122526080074429847692489624023437500000
7136 16887288469725743819221937595144942401103470320970445582771479336884379200235680174851550979830090417024660171018836383486261070239976770669320440727755212859854324395536188846550832133934894240155725318046088036251891189012236
7137 414506988391137105248078590911719511437095252782619681446029604635487690554048981269872412705656926526707542567376129285358849057670267909899342933099992971800408434520556020899060353244402468194399624602322796601967853199646608
7138 8007420160014742001529739041509466703350173336824734407005249894415198603746612552466183991318736910286132823493645218219787382056434213831260575265921668872370984733355050510818041848860331955592821743604850724313018508591887202
7139 98679976150224066948579441243245115888982807027882011950982836579099898677386844348511199050519390269383051055355579959237709835754772268315262453489124900227121116645054113190806841723347436039488726138619101866211113895016267776
7140 1
7141 119
7142 14278
7143 1726569
7144 210302548
7145 25783238050
7146 3179133506394
7147 393894371422133
7148 48996276695971696
7149 6113304446646093390
7150 764453659431228868750
7151 95729032105235528148346
7152 11995987836135192295459788
7153 1503281937197737792871041412
7154 188278018625190003206325003106
7155 23555165343766185192772276378125
7156 2942396489846883664378495455081832
7157 366836484354575393523425772714544918
7158 45630205271850482576655431989395651030
7159 5661289698876910242303692476844656453262
7160 700415587377141936497991381988553836562500
7161 86394442494480708612440501290136045721688092
7162 10622655279410076938999818362009527020932561898
7163 1301783991632986615729946768701469796631507533634
7164 158985056610116261943613238138904085516047524835936
7165 19348538493273516662133755900323610483507134578687500
7166 2346312081985638612773469178850147604756723447412601758
7167 283496196756065006345727987970209514586564346366733182228
7168 34128412532403852920980216335636912552326021773042701333436
7169 4093361025302461660653193733270893401909804597004797545539336
7170 489136281144590699626627202936195570993863293233879428079531250
7171 58231546666982566443269805796389368601357890499490415632352500541
7172 6906519486303078685461821064166478472422779020019173713564135032408
7173 816068788824886248116492988132859070585053774376244773990977321257702
7174 96062672022759129230968999419615227916467698460195945022638659521215974
7175 11265117465347706238257947023145384495554807867487538196205878813377343750
7176 1316016493965441823080767657919244699440980940726477214802059619871428539956
7177 153151436296225811100655839954298294784194334570008189639738085360486686710188
7178 17754255674746315523213978887411186190691179558103159536612031801477827829237370
7179 2050174243115708976966972679347859474532862592186005640631067478807335690674417910
7180 235813596178943844639792890517143186311455918954843174636557701653861445035531250000
7181 27015752174564303441594694247702017017443642262752198150601235914010650291407533408484
7182 3082572751890915475916412455155767242650877654987554829870103183824615250191952214278318
7183 350294297439477681140887888839533422682695223071783365617319344593525676977136073622130924
7184 39641421958788994511294359225718792349286647753290635506873132751529973453709952892533512108
7185 4467168941511429398214702307452500791582048032403814305719057569159401887569081939794921875000
7186 501245821790500583995220713584124792533036682216499608498430733342203942415797910093633398704258
7187 55997722748966723541188663514986417469386993208504371299835790180238111500853394783880819007233298
7188 6228091095602720747794009478339482614760958400637953902521279188476849600953222612335257273987445576
7189 689550654126604910469806947626491808652406998733860701316668558498723929813515369692092076397567363196
7190 75991247314773741825929910369673062618742087453649362745241601714628486619289128561263927774667871093750
7191 8334981810542038201605691180262445856124055697353163724923030219559425266387305076018847939254132578277708
7192 909797868608020655512554652917404439388701897025958739219602463088599403879115464226212265013469705970286628
7193 98818405715287150291744963203511823545949170247690028090693291746949176266087834560049806608292337094853299992
7194 10679107164246848895927558903973234434386628796780551034118352887651680407746587405728854294300189351425955656458
7195 1148115899242757612443153098775305727965630063709937913743163660501057035900961790280488572099307021114915039062500
7196 122782848213524289677670595222578786029296080698813087289203430057481979791287287807668010991451022094556441524231232
7197 13059793989544417506716548656459265752688362297602554842290869066970231033834809386084553808256447481067087202753614808
7198 1381417613275939566101274260954867182129691589988344323231040570120253749269149292535291171488926957190125530305362456510
7199 145293089562890967757443790953574654304885409386185968507942407135774524788184656757093198220659087832502817333505644956328
7200 15192712569186216241076791541859553692052762860854755347420022090814731688971551858573595016550353033683415235175678710937500
7201 1579184646427780339438100292981879793834642397794990898287889367110482060105264809647761092483376886318361277643189071157452304
7202 163144426143339047847644472310709120978192388842337596995260257082237988322915539762268546316738290713028750162394920047172984338
7203 16748865488398400990784302886961053013797100676162220490758775946600235657799728671701333060634112295945291249053772877729903013789
7204 1708448723200663571470629355162444504761845555229319821208712135983817937731468285788131022991316662022749833958019260121942343187512
7205 173120639808728188586996310602768400805923170030902484695657742087183450901530287647681448480173505838431539285057681890064978027343750
7206 17424097480638170571929296073210833173116055803895549979543276525838960006395426691912357518709869798504855753096550196734286633916812294
7207 1741516505419590586472857942129729149431627697110137412102714907133181362015833508133234834214317075911260292347671074323125884686636001718
7208 172822006639013236323879726187355568288140083624394489653242317874848483202525014951214317298073017653437525340331821039986554459292103108116
7209 17024710494807023204446126440902588114416761076366700147220909790124908671083940370982037557937070785142294451193692869510371923869144404871500
7210 1664490822135736236560010447400552275326037004783490974460848858311815814223521905720497540488852959026766969570074919013759725066566467285156250
7211 161477579310832726413775139905607557983648459024120485881868069595433337061309645054502061279735210791791277630285107123447697475962142699069101486
7212 15540916503194879268637358960887494234305496841038628028988427887680812786365891107731918514774010824051369706169303242167485468250064630585703238448
7213 1483457193055725570786370509298701955382450470627402899180394149127576569407019808001576215875056702577343572847100816192673636093909387475746520108532
7214 140411793982422998710484944630880908778540048851369684200203379796527137502383151840862947240702234558706246351749862558871212500685547530079299510796494
7215 13175102581872097849612366110619752146751943579412841399493145454955752143147982655544516307399682501288904350288538323267653449112703677256679077148437500
7216 1225217323570425043796650803171587404590644856482906213529011367429950307774234704900606125987735346414230671157387227884956108935922891628468786061891130252
7217 112891873004334874476825417570799609901852451312845520386876027177538482539245231681871045622595150280113629524494997483189533342686982501828802538959283293528
7218 10303360067402917399287767165519208983382691392617615228432502824969177728436381763931013617654565380245268326162434022967200239616817092525424965015030850860450
7219 931176601550885413517521874688008951192843748908159740010660297147855507916823386209481611058581750398362695343364011435547319664310269992452860966711507030096518
7220 83307904854633719288130043883784210826487875961413156852053219920514507148048764612196833594721273021932405484492619007352536730995738446022857172659185791015625000
7221 7375620173055529821537526039398118121625697286218124050869761933890166811460863116275052696937507072324124354152966998232911627734351605517949468175901995604785571092
7222 645979743957700704571806763012278948000204556277012836949274615750328443540997023952264826371039518644152042688667917622341643556228536391888241583650612324312010855958
7223 55948597323184541172502613522376040472108289171997607154529310081948960581347963035091737355843255390965308126419677384685173904927604510613499468452055686248893521637604
7224 4790080210282398986109131140700599642390952207735916563078045766073793979180386143655968373425238956225262172297069401894051089745533241726611092547616826177505345781688324
7225 405231934743475078624727097528877313187505145125157322802451758056898723268751281393482122822397082940125787263191618816922475795272231159127709585319376377285186767578125000
7226 33859903157054198799906009667222946703375087584729307306926914794425169168700239177495408705787485470493710869594227549359539989385674154455440209429918501519920523938256155178
7227 2793133879393116860055127235409784054690371791352832625254005181347746166675580330260647462757595827862050772200773122376350745886777597227910539342091638475627836194033301360988
7228 227359192658174955501124063277079943718700052973713519480668495870807023285007716366629514719825739187493300337715400041965515032629399015570129069129512873826128572500206074689056
7229 18252631493565733235737121455314350432718683266328504511016894406978091136470647140961329383254655530003345642414159114885644850567523097615306227155656438125026985237804037914338344
7230 1444420200075645074202956205526544869532294405015125970525194124766827119265276137308832141517028398980985875386851300152654393481466160652899760119465719770106930159244194030761718750
7231 112606519706083036583398581721889519121935158822978379119939144995208323207471843051322556321167288670070124140554109390195300715757369752644990502958041751608787519074171555861015722776
7232 8642998646100441609133348623512425406123790537129876016456243339870717352158404390869579517979131496569730591185027422405232536337146804434801424464488593913196538889609231171599219583868
7233 652687824960347682755071885203452778245974735209689452612949123596473738994875356534687330602021903898659936140600725919466317651630793809064790495590785046470246125332865420914200615081072
7234 48458939839687080105025874122875718434615116116289611915409643716565395528063893980172093962233695641430582345261558404452988596284299612617587283292748228151146524075686655182814376104333106
7235 3534533532099911409476869866568198398081618694071794343431150808531003654474747503656484773752463831261389392759663816723921667845743233381920768581284769736645286709894939520955085754394531250
7236 253054921051248776099485519612953459447889563071064321677611375286172258952813844396907096159894025650231319518763873104939188666762689268831195613001808562849907694859611499843282572890902815256
7237 17767455153006141241551571736823745818371269400677536414114418899199772726188148820530542547290124083333238094609597706922545208371686363109844559627934885203653742113298069363984624145362247952348
7238 1222168312280212288488407566250032667094098349034594792245268688932114444488530223873805007620756097981102880034868991341029736264324592981134259975698650014063077781649713751294359067268542513521190
7239 82273311314431071456667540002373422085306423235857277039659067816093888934443223944189455670100877113534937231936786913683137502872912325382559809239032309593086451382081724626846742428563291398970460
7240 5413635763070110275766528892109012517899930596262986053690593840598655484530923403453280161435520486715044391398429896119208477852459170395809504242436890681089461084613224492857739571977615356445312500
7241 347733748667835032998262948191424766748108605903623707126097932593247751685095129846401323811989953523082710746868015628127460626078264559665573358409700600480044352643053234101746633699172780030439242744
7242 21771821159890326473319897986193550789079644457783873905345921228436688122050109240328567068403259940347018137882237194771118507687173176193366872205369614739734272972560890620357288038176740290771809109178
7243 1326540997309078852874457827079649549527976180182086412974415854105914088468290457692412202835697270586632504530864643516979551157602625881713346840680496480550489227035014928195677598915621418492092360705244
7244 78509843131379849154391014866940328014329750122853401788887623644833805087479035541169258623577823491811428410640875111320333273557134052639249270937652776738065359233611870189855583859649104546790531157253392
7245 4504001774136908670657260066907405572450909584610765522654029779952215952466805878432570628862929384747882945571654367253610913703679444520244994693220074468930001590345656497602235671321355567722320556640625000
7246 249866960398269037449718126972617789177640807083407367521413795418884475255989908799766587805138833806213428175745727114812201490937854610340374517490988670915926894190888515026408323662450900610544950689518438638
7247 13367848597512850431427546275090607598203321092791865032922620461705610424759955504472848850279514928430800554617649731151682761292045489236631434077670306931305321762378839854385043913864160267522382341206224599608
7248 687488601868441223280902455735065667129882779321900630354759230399365537978148022356600215050834502280544496237440443046888484447104104710395103960818384372568166006672035678053491126773969080616867884630075664236396
7249 33859329426474365764811356732097571313087934276367789430673108484382286059407327541606664521482341741545927418424479288015867923451930794202564201329180520841659323114353693632519088363037607161297103119138253891856944
7250 1589759135180480619883543521336912252106807119609932549221155753721882887949534564645152609633348550066011584839865680288655424083454907332254021541560872403801733332109424005471095144203644607258903801083564758300781250
7251 70765462757172057837213965578681740193461810023270238842259328237912424313281348414820232234363383730768143796502645245278552979396678451583449957795441533344587917974613169751621519748968012571601722006564472412838037508
7252 2965852067811980527513387371261287888659203949720092327612457130863282427731307851787040887299973507113542965525875956891082220477385379773300790455421029298946437205069764265617806865899662024998258611920335202830404058888
7253 116002752347087124136525358755480734127147312560594551237439844969172294410616357331814496425530550828038770790934864104787852598546920489537327725814731505344703202171035216802541342787158126299195066970039482655089181549112
7254 4184691631173941419725153069890301745339171770764561080991714381357652696088149572196823907982484789141790875550281270372951075723250539968036144881387823262599544545598546191822884061528111531562634421024564949778120576544822
7255 136964485090323284876857419713490226157106432347086982991180669525914027934049984540421921687479964803869154680692784465506825622252178515864717469241875618697419502774449090254914489127478419803111820766831212520599365234375000
7256 3969110862298049026495949539407566152973252328237752276710554204679793981467898195103165124766203075907369721242233052800427801143828692979450664602078616290409334368717991466637282571078053863786910965332867184983710173486039012
7257 97834561907854641766652606346063871626504128458148534943665908728315306242284104368185035558105128706280636606861791298999531545030536226351099257781751499295393942303474222737273678266543317374494664574447813619766017724421774768
7258 1897897886424037341018682948545032891702487032113521043409939197234719256335386737966833177481179620502784763958355145814822701763257558985864056593083772639559109204910617330758297105797197048525015261942286691638619188160848230730
7259 23486685257745107121087327984701481830647837875716848658451260656710202661946509816568805803035652747471792228230438602368855380967552881514893930055229033189941760850399117358067310937443658218287225797917608902377375278959072682312
7260 1
7261 120
7262 14518
7263 1770118
7264 217379916
7265 26868996596
7266 3340023547300
7267 417196042829946
7268 52316775907351888
7269 6580725802599083632
7270 829612332603341515764
7271 104737874787283264628750
7272 13232587103196088121573416
7273 1671909236150185595357308908
7274 211131001315147806948411261160
7275 26634013706378948300906457990850
7276 3354815422661864249397301708275000
7277 421770779750906683782436900297843304
7278 52906967899355684517502684596840814228
7279 6619915888682040497088266115177161848854
7280 826018435688041229287345960096462507747048
7281 102762987647917443086602879975109648199062500
7282 12744445947991318819453723367794728066339574968
7283 1575373461117986615245701728383678306575321417098
7284 194078385096986011452810475923613300942163191587136
7285 23826738588034824051777324842922500683300141112140896
7286 2914854440206518485023034480134252352171841285692125000
7287 355313663807795547534706867266749649372660570029209556638
7288 43155199819056806754313469880662697432725543382805192074768
7289 5222376883710773833416105641062519831029116162043965599282652
7290 629662639063843564423155121639202169597854726339568447165621328
7291 75638890082946689563537960336927035947875028577057119452867031250
7292 9052612514107077505435503311133067948696917213421974931195658376712
7293 1079415678993348420150274645150439677547130986796179464152514416614488
7294 128228237938711818700493926571968990696199535509937501946346925217562580
7295 15175816962155902567005068315473142707694600080822822488705026174194976678
7296 1789311270611021518968815605243031522647507070300084037094413209294490625000
7297 210172253917272728226659415749044660307925565284673006554918010651696342681044
7298 24592846426324408288325831790551437989989258435175127055067612257300246504666008
7299 2866633801001507387744047721436379784115518648633203364470100731312573422915640474
7300 332850629330029897599494803685510919003259453655816434857647671756739477335611896352
7301 38496533710268067699114948387615354463672968029613795358784183563165197083238031250000
7302 4434736753465665015302481967127302983763632938692332286716884358863772500708021983116184
7303 508820381710940973912482345289240789415027440847478335907552109318001463098632522688524078
7304 58141422148538852842445691465475602032899321162829694102927539967811564853619127094084833456
7305 6616114452074318525608041898055518615249330710036312484805818144373755410022302168402733079500
7306 749697390780316688182312783064567835903193669931329204489532800178008254539714277797167968750000
7307 84586649121860675312550960020175507078994540745365527412017597708976401652928780878305170759695586
7308 9502010756660446854696413797551806747718095702030136810408086325577364044311564899620366108006398448
7309 1062649488756637492673882908261840871415597814120553166900846487157904924488287748530395523844865830472
7310 118300419683718704919875890862773169472571688814671007096603053794612586634485624335062265215947012473864
7311 13108806925118552838979813003849107879706174785349791669926020179872256430896358956066247643285245996093750
7312 1445698143234827879785436481180057113539028641638937962673324837166612041390549395089824542310512543813489552
7313 158666284557832637385422278661078929611961145486711263632819251915625243763066586166254296722192257266961788868
7314 17327556334264465389964711457355375888248541834905130938133331372945445841723985413872051364735854667636460145200
7315 1882724434018612751755687405488463905121359812096570191345172507522888661473725020528110047983425026864702553367978
7316 203508315871624037669273891261161481980398909032150871361785803695557533597269750671501215910258287602882937500000000
7317 21881180445572809497947450573355003173330636314303656076881935135778934922634074965625004420349352772406635474168526912
7318 2339902418797993714067013289115712786941708163057929407257939662932143533774921289780681038147080571228703143215135235088
7319 248832063527134734585949857503932251264595314974880656725040224664163805949785679788649769711745325092299999670829061378494
7320 26311016260731273027710055027699239161640662210222337537449869894497421670964370763903972864176688729537984661277359207574304
7321 2765862127485416325121031961989358919616419430233778232606032480776952846153372648774106012442489845108700380909121186523437500
7322 289015918387814172521817336818734576358964470992063473750692202391746564250846241607866477725372631430136943722519974463822607008
7323 30015510230089195904611168570211981216450349595502398403997406700254849017129118838152415625179698567663370913602665374019142191858
7324 3097664853014346289469591303815052399235408000750430608735452711682740392685765745623663743196572908885442489574394253207053033124776
7325 317626958440943352434001996140429702573853032300430615913774746525857034992415216016109688986391675256404808506165665123267054690408504
7326 32353509641965562618835713572474724052861631985474225621973672754329933311301876935443034087659343369007639301561900745069311254882812500
7327 3273186162336769706594905144800745413648889467569170745178831054472110104032803328503851321186833917549471042858685529924555890347295700166
7328 328841451360091773599881034522464773823207696336124697686607865123737742481698323107729349997399538442727630549252675099415335966311142653928
7329 32801009291069987540811455113979963987274360624351327017425599968358310013000928581674554211957567877884073883698013009986062415729545639367092
7330 3247788485802463411951155292212206639523601623774259410547796941328340258882930752212248166578248109157869439048968795575955124877619717724571736
7331 319153690447428464959502788167401397854166003040423288366753624153892851031165451443508237328898322026723141519667506593472205498726844787597656250
7332 31119440512876829631575891615832006109391526141993794388973859409140150127466747694540658791315438130347565050725016761141227678673586957854077829216
7333 3010148243021004646957865526692138319519290174208346958334186380845721035047579564247937097789543800709814369486591360430039908088947659018744670656048
7334 288780998346500628357722166670316124263977638795918748261691656245645954246026192913735157948357717412401038276812519166626344819205739216406726633158520
7335 27470727710678050458069711892476033696691545382125458569606954544130493472023029783459333856710542607646069523611958524130370394062037233300431052220636750
7336 2590503741446793502442578085876030714701014237642939354088713439870521073886381391599550870178619580374804138191064876624580478546124072453199235839843750000
7337 242101607333455555443294594583957074599106768270213858743450698535596250693118150632813410879994724935219854856645090270914371424923913045339448585826892279724
7338 22417762124645988531127348417033452771661946949881435861902505854013242316047709483455153190791228923210494047991001895678872406246861674275955616952032529897968
7339 2056099969425250427382762031200899989797893855068465088416224789915762383621086485004286536064267393614727330126500006663494300692816474249318836647043024436230914
7340 186734234136860794100726599984817029568075539771825206501603494556242492333015161471335616314287005236896114793101162498509004654116007263078979520549666465049729552
7341 16787864203957897870745854118219167178113545682587408834907241677574336867478215504604490402145184045385482068406571189334836175460019881304928520632191412353515625000
7342 1493536927905554714473831189119877456439013022702757063975810613288796295973501874935277005516102784717018450999721738894373353906882155303302263498954452727129472861528
7343 131442372312766763615810357070820258033662993301770191608762587062502742358232464554433245305324256635360510722958448065528749184120587863443412072966055665405599214244438
7344 11439200738168267107836470010276700557789332287625042943411401387888076042820519551833980290822777822623550316009668280261737005062790379839957979458075056696289126670562096
7345 984079577764440996090689675594953654900925165782488368051240806756842646787300071520054432845251751388816368485250420483270194150208031407016956433388833079482411667815607204
7346 83649444646755115727903357957882803671344309908257806099863143609034417790772162629755475389073595273366779287808153348953129800150879457610487115662062676482282287597656250000
7347 7022764948878092618553599969245887709050704366599167372783908385924005507210982630224674974216159912506175314918885080777151131546475380337782105373011367500730247451223764782538
7348 582060731202002466229646608402171374436860446619491941486666732606156044995599173892814329357677384869033427817430021604031751946922783900165644821878514484365813996705852274350208
7349 47603002496400056143392957452366248864178410265340922382403791443119760326620830743112465587436145767527012753511136750336354302233190597516496970881843283468939353355202366026132512
7350 3839580666388467013839786451317701372496600829430418774489990920201617227330986278142013451277656199989162812121052222827863740262645780787716841370761627886015251612237862701073708272
7351 305266818083026121843145817713118440617201171664856483221934802019569042707470682156998709994672987334693092075757124981237833452630584854056152199794131938245126475908096733093261718750
7352 23909397023237402343650318243002042414630665633745543032138698587994460591120197350870308852118464928717961180892261379702800675776960259571599867884741217097335514772511993632468408027872
7353 1843656167917040777101437674496067275192542938279736072590102299543097361006808322017271424261842231177954986450375372037018215942156808556978096372947280068318532242125460662579460514160028
7354 139869430000855763037014666020224437967501512744895271721102416278363308491949950307064341744365980979926558368856784444404491376962767898820167432971516242179008332055513608833350028477267040
7355 10432405819831709961849455625842527517235815574658212935472690679454929760951242643672382732688523008885093281667619607378023944336064550676528439273038106449301650203212683467427938690675125522
7356 764411931817299225776863419980263049834381920157318422397165773426763057909387453950766136912111608948101081449432223204076380219529683283528447442742606341731833493184360700917243957519531250000
7357 54977691004867517024363991201132052229234910414114454739872451093665756792474546049600761884545864609209822114802347483761607269576926532393318168640485026025829368769040819910163321481410008806424
7358 3877617073273508883661856962382104459531939642907002403504216749423634058039538275557796601198704625011170452252239672017941804847453486951672279889163138088275851179244254093675290843977004285408648
7359 267935569523503441937024084610240335014970290309912295332444518618127228887150695573105129189973906553426392972773091494890630070688805922123233402520245709569834129528012378171188623114111753141045734
7360 18117977858396648390627801794624513623158574932438095418737217892029420873193281547674794779946359544704846458392973301456874107159507371079644640752546983175079325573310315386391033229367334691784783248
7361 1197520519372246444050147505945628979269289091899926418458675991252584567559626549178689126354255588810394786011926462757432987839211567191755866075391215000981500096891517435308478114715181350708007812500
7362 77263753184149813831546124350454034863901165020127092495456970468667734826725274064371839931954979860347280959003209695067179051571172043711587053244358332561772092686157432725018139998988352701027215158384
7363 4859041875914321418858188141071439886727049424765827257240686164696231258202414807467885878991090557764435754119100577081219607253812804306126713990895698843087366828307789571705544284380305293004482110745818
7364 297368826260377958394363853791272797968561474612105939132121328629627842964996773191686840454226393081701766667273824196346766195959057771827106547159381181381422358156736217977811309948480229650818794990436416
7365 17677048684615264803345012883459924788200401197682009818114188232622695279384317556148446401148617740704644102482010356418983254971557436491091379143669663428325210035562989656389702487591872694583515616025885200
7366 1018561250931102160690913750372888990891706272981305695497632801661692921905470059279966180415053385002129248917007765399862823659139667204083111893780740021399505540079814881832875162117994745938377380371093750000
7367 56753480090091722363161893697536866982807807309667080512827975652701657650989533124166667751361134711046052720792057893916666090509921409356352128650993987270072692421582656373808640125262231319087318755480913638766
7368 3049526557483537304576617269284636964680654119774863011664898189009243042639927219057229793237773904639107642078692338335363711726109851869414514422725858521259272568450914594452981908976687897189427786446821531736288
7369 157512805931008762221567889413610944635292617070611181674381253493475345808810061043629821174956725375846976554951001879640633002604990261894283284965164194311531629376347443641137699007114088191476970862745848350286732
7370 7791130218150741861758949182664338407562058428848092729528011792170250043196373727261839951592576189592938138677203954764946142429001235476112800948874066283745963567868382201290898825433962945041293260623711839195763936
7371 367381698855841198642729769562045258868231165727537542970465184659186292880396871620939053101202328111458953998604751184687959845226728820464200420706661544871609895004478089375145581203567264352305743559002876281738281250
7372 16423435393044703883693713793733786562014435373622487881236943788804260778887117388695490762054701994686754889423396506041269584067409036700593975912735663712377394860414829363937562517564686964400515621504825677272407053792
7373 691259397680013886804308990943534434130844439869920960225336217753860138686873080521784445677630279040144269833714761852681170470199584326161898463237596850013893303635682217033346326492081095916845981166218156367524665484808
7374 27151964647169896478149318317791105959835994886886022986356965914635039570242683934525354716946518177894302293067000779023519725282016105294588269553224435112518984061080968853529226339781749262391118338019598484778171341007760
7375 983626852849792043303146539906020019618126836929635047888447371362202074348253452019605873028595886607134403829517679637091014625055373327704081848230742073691588148540019392904022947980529182181393847064059064079270061897333622
7376 32329682188932101192359351408581224536472788074454359579001972920168448880386318341476911380882408327205461533943475574042809957325318778745798674680715107654291110064479816739108720611416431709332682254953110750198364257812500000
7377 940818608180396562319277908108681092360245798580722870782472732823698070629015725970802123013736820679347296607723532577647579770440731390758480103352337452252047784056207905696711973748257040056819233845671072251625689395085019012
7378 23287178990172872375642335901563763985305041671016878564562108810623517426492844416589064169845573266911139659293127243095972405055561401376752301473312326957084539696583733751017957927235626899368042968915615873511460371933978636128
7379 453630328549757975710607668166809911101977600882622132209749967753266822039441606960516823249201993991209302700214545356495133904973252668023338490158502093870143372367577369382810313791273972326088255979792871399798676328387730750954
7380 5637005259466048133568256351946246870202721705347193991959042729301322312311674196948141608711959233180476887347949802012667349242257326287024699990711037346414005570945546644826764340567408586624117237477587190936640487716243265028096
7381 1
7382 121
7383 14760
7384 1814393
7385 224634358
7386 27991008162
7387 3507637452748
7388 441668349805525
7389 55832326960873842
7390 7079611154411474318
7391 899720860381171301200
7392 114509840952552952298778
7393 14584869155058814931728750
7394 1857820223796255070621644484
7395 236533384322276065595962011828
7396 30084587433962114039729574104909
7397 3820864040983929239228716176001642
7398 484366519937267196853817045286393750
7399 61268146633220896337687787309721660024
7400 7730691789062435045108149352143690056238
7401 972790838434850873891875973505442657763046
7402 122053449717012827130491276595225770802916700
7403 15266430807873679727875350489535330529740937500
7404 1903367745038215867252144316651613597995251581186
7405 236514709133083157223460743659525244983970804627298
7406 29289120798506014167646216269722671828756482705097612
7407 3614415578055256788205424961784626478824821850534314784
7408 444458429995343005886099435619613229975395619235334812500
7409 54458893822867888206544718555060254114348230020000348471902
7410 6648729967871224653333582794040495711781985197228511546032008
7411 808782189477608740503631262348392268890020074268288910311818500
7412 98025809098306498514357589649916967802983675355259365844574855613
7413 11837486745446406340947643216946985137036201511653354533127240156250
7414 1424241095741349140674013153608383500079890338291316012754337704260582
7415 170728876895041371002578051280642177603169908785099242093175321765847368
7416 20390302618672590222071183115070414800694262394902760387790118366414010534
7417 2426197139582730409298256576205601446512671431657097729720042306674371506134
7418 287610751312731037004650908467611147939140200211637523716924157399650042187500
7419 33966417128552296924508660202030612528098512439467931931026134546880201983303788
7420 3996196244069831041099888473524096494651176933660527534354034740620936128465597878
7421 468361202487841482371522191942084568772982230819331592786568131508573317035119070546
7422 54680728922811559827052108952602838143589965858979325828515736245771508125233688843364
7423 6358970532682240868850879022580665362095570318624610446768026255513486040748979093750000
7424 736573238944849644442800645680527347944568571473081777582001521242536824540313921778890156
7425 84976097641503048144196657751498691273720008774595525843390880589826962756501445818934793038
7426 9763424297468237661066954819010267363415419884356616696092280726025130129682832810227681219512
7427 1117127232116964760146481270255415926928470446422758548841925802117426736698518357691375442392916
7428 127281882336081037297683290375284283855971465088986404928157859531525302913000846005519934082031250
7429 14439770071566703175753623157601740981093630614480273015146558363670369405623852258349632966502026826
7430 1630977281377209155025586042413780387493630763095210146553800360102460499277556628924996699877420052348
7431 183396776129939296597008421495694490726456992134874367723080182136737820223465712126230020782516106559000
7432 20528248040839464678957943717815364695644633445529281423483203529481848103360541587705545789441827255596940
7433 2287108743471738261441689800205190403216366993935353499707357123342241269866053728287434300373518106152343750
7434 253602144166685757886664714663853410350393723912456330348320274817726222555799137847798979255021897433350289304
7435 27983676430052020453092879548807613110554766839126368977775295965887525855322998347229061313426718472148221605308
7436 3072522350151327302264441100877362076367345576128317510092003426920294983961317636070021468154902000807561461744484
7437 335640661461026426033670560080869451465099835741834869474148321890857647295126283370331817117351359579397787193828162
7438 36474742142325540814581499261913016581561162563571425946008449414125462610555076736358934803146792637076693958984375000
7439 3942711656137308001632749182892910087841734036405139731251522671970893796086912021836522567270901665341971872337930802368
7440 423865377103783404419398909763573073696240383934774103659314510168732035574200492355534450259961110550777306514510255760168
7441 45314168354586182071908712507232931597794518136099464030004096279359985620398326157537705296702304553185963557147017827421246
7442 4816750659527887732287801015681614160759241598171900164080890921738129624942801364137113879402057286213350024552312663203579664
7443 509011040677589687937262938201550988833458724219391970530506319645442763959314911833956732962698615861712172952119990024414062500
7444 53467480769740124761235218188398544778976889900955798347016097741728619090834083559638395661107725410816326700131494487481841806493
7445 5581822605189449546856689593042740357299778672435662489681936128578192935014275135843468867793456084857439600062145783127290775685178
7446 579052644616273891822312677132933027503952302767670823695263709695236727503324859620182341974369532894294923463153785674983240162025862
7447 59682253739025737575316889435989479548949918875646126271627384194561951133056489483700968025567857960535322734159270554668553444378583272
7448 6110607096876408584188468265653777208939264017191833792978405112636484830100119642011163996240898103062832495038434177072371029528808593750
7449 621383324550067409496280192788598950189359529828262839350419758045530965075315600301400838702679564779557733587820352623283681686878729836982
7450 62746884142413247352735820416429675998128927149879530802299818627507740731122337195040685153995972464935958358074802949040912740311516474408588
7451 6290719320757656515538087867639957442832957892861825664140139610982206669254231999702439849163268773752897958259608176048412398910143154863634700
7452 626035685941899639780784105210830630807199919229501350312211403212208082734771481807646710651811979533116009126756088252793736325380256738847823982
7453 61830139438460848515364075776499810253214744086486286813932381983128920662293720425774089514447499522860488480829040953783295610902876472473144531250
7454 6059152600013705482731219460571175585511900896334665969229064694383346721747767279281390206507153332564003331570711802009959198888213095392491445497204
7455 589031480709062230792978114608333425943364956350351837711999667128358882205802330736787421887681317486320983111226930983764356366713409618891383812693648
7456 56791130727341358530903613376368511559727877744552694762590610941994086106649182596256679827438573125208797922136429886326417724799471579730455627785725884
7457 5429178620211329856335091845776909686294269711952947927766069671876964565123607412692381201638744251689828873456864331726558212014720747561327057548844092718
7458 514506726489106164299549773205018564072397617322481137915930335812023229833524580589011058846274439721947239224343680885958271068137619113489660579833984375000
7459 48321254396977257139959890878616301621593312413264653772368309188273825249517736324007848752726590332902698443759846866206695056833405748378059860144205738292724
7460 4496321236063715415864923962714094738653611214218032563234095050138524421867693295101804792115925559758773656573233121326366577881495787133738719541760543044132358
7461 414404758302778496317531615171029954748540880607756006143662373570622187507088923936404089051062031027267351973747358517163032544323363113238509025450172018371695146
7462 37819066117931765294675774955661188516785249985428605995284761381170237068183769150348647145811372790801526369549238802574028108006536726631385440173125624132737105940
7463 3416485676959565183339609999656223928445391618344973884581399588298480896555961830894927133354976108277076411914190775370501912132147575577778312335146493426513671875000
7464 305413628770041028292481868383832334608257835817859341573480317691309235615160962624530579658598706202117978413727628888975079783284128543460921467751485466893504253173156
7465 27007672455184767814136452722829150189435586298817837069411021328373207211936979969344759420738586050942480095741983591647889408906045422086792232059662643719539468078551718
7466 2361662550311057357045211622469007709745467023156846119207020011189435372093480353742007591889837730422238358940791041101018958231089164415412206802867986559092133588543139912
7467 204133314936057771651851070901392932781114000398603862686861099863359806790827252261540683577337652837376851444966934166330807365224543908000557439204103581020893296232437697116
7468 17434094583099747264838253860288125713514140601226010340701371223630710106565882763142296269491425505878104770789028054436780880425855763375713333796715765247831991439819335937500
7469 1470578935711543442187856140676819604295246801323483134974148346654909435099551218971550289412060065171331053008915510255071268724393046498744747606461006723215600640649757109571362
7470 122457005049455930273128187504556480451763458308345745205950911129377279746386867939436858156863429339364705019786570087636403719255212736163032159046914282321436919730578427845138728
7471 10061809839734314552546336493283573504412000401852360184982723680899079405911073392356743913332468726049728485902089804320871736897105211573946939828948342885174188040051908976516693600
7472 815348603194696289758760349952322387569981583353455509520573373719770608053549550782209542218515511773822358986385980301770739458034991969943753008843362561023372123981629624679806999192
7473 65125086278632606041413676034077229091834536768762611378456972292862682831235432511973252085303199998911885425496392292147697250616460525822590725072501962629214583031078849906921386718750
7474 5124340298845613099287804210480960023053733395199193906785736490648772245470860809203505249910146438205264027538334227506542335459263238935186730108515507989042279620902580954533441796299632
7475 396955112153991149413581354998260666139703822341475301678592587485292618004221922558592742701590442749443964505011120311691807697026431710277263468805138171644144716604169692795445360360440388
7476 30252965865683189836920229613374532296114194152723542423391838763034760578934942520908803378703067889704631240604684419906294520266458744858349587732127852520835610565635567046824109659670573234
7477 2266756736594496741195014767547737547698862096995710857366713553750404291132663234316198283409397082269399797232326998259787932566321761020769014228235513858660495742922504026294769643051038592026
7478 166845634865709275222854967987807672253269741154427212023601507088802940408565914945817378283844918820858387357590558608329853258596542971050200659450360770889225435425392561828130483627319335937500
7479 12054037787679925460303081289640789280304883303650007747917039456267750686695221337706449355550305604827099431297078727037267346135705471008618733704749043469828707221881335409807111109754871091443848
7480 854006935863769256758013512650179512459168517730440152336384110923166674687068689620350663391617603445131879147827998258832043717602277403676057394841301834717817467106276706728001971178023892140769948
7481 59274663311015164857597528323244807132870070506715232845614157887996324956737999687355027649928128520826002504026566577147932817497600938582405664925005745490184114963041275747178250722789955620774372246
7482 4026081536545948779566417968878161629418636329313446259323300930778927531529755142190536387463004198366056344484209678377037777259435551951618596573655966846377649315153176566108629016935187997053948241016
7483 267289469195187721618902554426597107450861709537096399709930430638817769512686010779514732139925104724608359572857963761324839705860543787860721417643740769801178292723360192945437705701304624557495117187500
7484 17321787585405172137805330033955967792998172152316798465455441227784959820893954198654520674587599452655559464461039970780192790807513431216494889736820795245251545922476450186518239755213180296573977887545436
7485 1094151868377513270730668118794822503695081583698781495079655192626574686752965504429446514193748839419943011000928819268153359058512273937648630986327456423464022315369185751813510118585974902983387512454800658
7486 67254995310133446511218962903581134558866673402391713219503070859776662507424391355353813806344341931728219093592088095683650255175883077591179351902819302760988542177018370849349763653748536531214811668417399912
7487 4015440089614744513045913067004934047557390300968668648198509674525303889276223116494610864614350943703332574652968974520392967984183855743522521214777542046821522406351848267552186921130634083419161295700982486064
7488 232379076703024835435284427368032987112152946972263489593057373031310362897560733959443817081072126685370677861853081920137455171523682450004139297450001979831647622969258588442929636305282649175356426239013671875000
7489 13004123808606022694622260473034999836707286087266011609133511881758457997394977264102349016941314912205909575726495816630888956597863974223992853445938507791935920775074961978883740310490354495367301087431974204909326
7490 701765552264102263557946963083049721870001399516331416524227032326529295420799653768281578177863551183909626890105532589366611108088324399402150454617914136070893394072700437105535263282417646816473184487199879776190768
7491 36403142572671589372161981496835717700668572336882005681046366131078636250512515745041205397165151629218082076804169528654358904456888008217723248685092373949996837530950455071880770320107123853600618991505189004945943700
7492 1808336553348788165196746593911008912578212321182516600195394994482293088576817272899894315916453886047090937048115207136568941698819403902457935002322550139465264986879177435297812953813395444571874342189714776720280286980
7493 85633671742403442798402404179093259755204951751338932783128960069596889808875137106338680213292778257936773377561019556387994711661926426764999076692949321890533232134255242631941137198869447039041831565273880958557128906250
7494 3844428749194060370085829610333285138261740383753116715156105543722481018246972927792669471208670530409979229858002759369293027820420594787128778447666727768517629729161128427765253791631743325402927143272899701105977711536184
7495 162495816940462556607784585753688582980456614859410667852902357879694020452939442311756877484881662545605699820312567448614541021887570306542921803323619668093028023084885091230739437874097647268356899673611891356816859402333528
7496 6409561818141588977062493162475679440946201667518747787292132333945151931409927490311983319130540475143837284151813282245710927335784196767685949265879068092346907275870310586707930235745835210942688687264066865701941730154893784
7497 233171824040835636094633372828222051577344728901613394895245993595712578133137907286464960489332993593678553513863065377881135844626600440149466903916750034276665694513376070405490619078426097435701477092365945226193026482893384838
7498 7695883095219585625871237875698309494448473800615464712403304540194000433937683297649552332612902062360101009914208828264833104942557061882568431759127776521722358839413035615694503146362800813590425151361092236460685729980468750000
7499 224888386892255081209836884493384374279240293724052242263546446790622427906321517574662428500642088971786803145267222565166829339655949182944779806682021462657694188893424406128471577285698287677633254040878671585417133289104090502908
7500 5589525455742091017227751534609283509068436887381817826279825180622847859372747823673124636280474324767839813793449552749195594799219908362242374457637315334416210573960547307885118285379744887993586175138524374368108827694549463919688
7501 109332666180483409677916694935373602009501582896326182811366565274192661074443000507480694106931651769795822187041534296539320798712422384974037580875000974078599709723748571458874889749136780162066520168981714307651237356779346438732546
7502 1364203057285347855039176980360683634897271391243856722202208317321763707542648815045230040098636643930393470671431928994288351454732607140182275161052154149093652210577361127280200609107119535170124281692130977418281412550561305067852976
7503 1
7504 122
7505 15004
7506 1859400
7507 232068802
7508 29150172598
7509 3682198002600
7510 467359851747548
7511 59552658887161750
7512 7611796072725319602
7513 975110246324012806048
7514 125102536888534578254224
7515 16062574077994978609122564
7516 2062622395891580273759648750
7517 264745014117939980945010766768
7518 33948131879532925932622905160548
7519 4346983669018115324805267749194366
7520 555614954035958611857180185237213674
7521 70864239081302241172490140662811950000
7522 9016183084889451049394078550324942673496
7523 1144077047349391239815824215712079467129948
7524 144756041329126646351353684314259367215692582
7525 18259725607420525307835528920420033063686070896
7526 2295982587700962570590949363022493702501392187500
7527 287747805793552461408785068046951027713307914399836
7528 35940720312955030070214476301651097853106630902942498
7529 4473665209625342180339808973790411259742146353288970880
7530 554906340735885526364927498459977521478947605617401509280
7531 68586486408595053477875936619343283744843180779549583125000
7532 8447099605854211399943862784001730440531932593394480298960734
7533 1036615408991870313255115948983142506461869838859287558306612448
7534 126754018720096254460140060552802192161931851785583430411346057204
7535 15443091841009589438455784905225240232684186284876064384247830086222
7536 1874693140046151681196022962372498243494692664067125459309042260156250
7537 226748497413728246721002173015045189939150943989278692331687880907779408
7538 27325689338942462443595881546859800264605922378009409081559083015807539048
7539 3280978220921938448586581488658427757906308130583329790800529952289972975596
7540 392493592733434915955396571480862176394847962192720854859949589925187656807574
7541 46778732934178224969750080245898705574771108543418496467094635623210694093750000
7542 5554418508426338434602222673078095680161148016006423984712203169175494477470986748
7543 657034857499970990619260412752218172540474533210299068265380123283234773879100446548
7544 77424962055179218889546641209307723995803676566578915000012594497334227139308039574162
7545 9088603387967022440572073170590217234605458642150983164179682803133990466409653780203072
7546 1062711323083618431685032383678917710559897842878844749895897904228162460060728872968750000
7547 123768920593025073298137505085211921838883568370743807229552174506968734929606616057956897592
7548 14356874580075914682048247611566235286742118144395695800982068348541743031456336066981097109198
7549 1658562635000620553154907023964132899812977781915783646395168272178552573221054708925877737548960
7550 190808198563910474460715975431719091463767162446980893234951461477599188634303871902575082549634692
7551 21858623311639661292637097744831807620429391249416636276423736696176648278677783070073398706054687500
7552 2493300482315469385527209536635410744588447829868159274141263118891339908633718995182748790143112415434
7553 283149589268667114607240356437683755326633598335520821787548814263234060384301928598664512704619575601248
7554 32011667528743280849685389604874453358125946443832673413519949738831376857305772746535095714996457892913784
7555 3602561298382917594149031976708089124727703741524547173544423877149750243847733444752290382561770043126344088
7556 403536671902748698891429718336045375475970297117534756510779967537808933736930191593125577371115315634277343750
7557 44986186944640471424413057576747193355675825556974783567810081262685586121166620505441424281636828408989562765664
7558 4990615207424316321025263782822216262182459554597414350906817402078936414597523211863779348193659243333998555671948
7559 550883886354843367953143349361046843177980138022636928705441987412477327886344300103767253698120066970294756312179576
7560 60498924278937981160043604632179493768542497596104789432254834540681359944783747733078820356452001574351475022399292930
7561 6609452621610231378706475294587488930250571505538898588311466553928336137492929627758755115522251696143122691875000000000
7562 718224735368234424039504593239605815927165116282300870419942095429613291033717584261377243375927462153407998136790383426496
7563 77620614386902922195373796854354476512679190999433558409040907270715772647821129839636844446463194815554669221888730699308048
7564 8341775424048145831084712094451288773228192623570399510536615540468957895549156916306086518800263336715021294621004272578234942
7565 891344138113585213025378523124446872074550781887120352176662676400307494133888653654231934610934469865992218616330749120778280896
7566 94683983817195903422603158782299297190290994159448714705262540385910847913210835969183614870606620379067959597123475209301757812500
7567 9997428882641155578702381811995364694061059267203465757510028803775156343602685481612728458301841570885153000916738357646514925836782
7568 1049095540248964885924885456533084939613952998607537048662786393855880903019415968072029345057898490561837287579453397510527566745546298
7569 109392747482063993885107266455379460125848116310946103912395475219726179692382934872936115814123737308237127328604815346450648751337565840
7570 11332824723635404637382774384766388652393381989013209342892823089144248241684640280051553447786938794568777744307853685752151070148542789512
7571 1166247584398588357877052515874796066996101996906155769900628598730783886240762582546407763360429176653587848191613091504301139427612304687500
7572 119198382367327185282599170317330982367718173372615866470782363738983345419418209383062438217901600742327647184922691159520522817366574292362102
7573 12097571799617825149747787746708154853308505172503423629844543285118077136625108080340915122918752693024447267163818903376200347485592432993598448
7574 1218968599159275556831421583804229005118510341056537171766951087797495153198086092257073394489023005498100777842482812111372400051738360105086087964
7575 121918145337673900487175080966280294223151577170256787841941903077107758176434163655550178241397955801307993823943466254458909601684777827637799115556
7576 12101449959757859902118425928342565617494049706904240553258292922744623517356174848591812203200021642192257304430397046046095052157263038825988769531250
7577 1191812351035547175143742618769936614526213156077271772799673242517772736217361270822133382153283196075176075358139704658151913733427129446701158939194048
7578 116435173982218099109804248637138238172122009795648535005323544646890911638354163759114314491270279628947294902182087490778367130239415072868858644623351248
7579 11281498990969293773548097520255815021451888284263734695364788521344520431726769285321075854581811335930931007741404747754691762720553669569900127491215508056
7580 1083806991491652269262544075671490387549440129798179949472166619480621188455826686153902247992776331285922954329455613362665851223190682226801398308815487533486
7581 103212273229800042472644195609826500153197017217254978528256721993340530674410335284062097293071176791504946183296241933681247932026502445423657367309570312500000
7582 9740739372080535247278767863563106713538130986124439549063406261704183623414200182459279018154028689191430788828972659678804906241075928150537127404675614825660836
7583 910784201845841317851612061669724981066653663011315201459854328394796023959167387025006049007925264849131033655698551621796733616417603339721002435327305596889178948
7584 84348692086414635420084107481932741172838583374891088916297149693931947145047971749908953291582821564394060703989095101255511088594304995717796831686529537066128682922
7585 7734833035748246021621919467988312139261502939706905655829162046598574635853615451057942776769271842557539588041566483279305630516238975946613613913814850845241893429664
7586 702097406519445849495052391777567551720868731457486933889741041099030089793191834928974694368258711407999337973777461767868625593618703442094972112860402019866943359375000
7587 63063044704757370939208500560292830495324050151919477923059341358117419548870515627686827731678942689322687315024499375294122511576344145789318039024946799043387584821348936
7588 5603167594650673396014949220056891858590077532351569792496356934779390274409426081791537858116407120468043759950083994023701959154559612737394720469059271073412151292673005798
7589 492283691135150405032342423883978968863838409712414245049916607729401803307986974674468601865684070630987658733823998365623057011137028557429878654692764781726097981019678559520
7590 42751750784856188792380162984244853960821602648031622920381224788644767588046921300303779542539580254237845650643719279089816783842396185209235472568640696217863574375270904857260
7591 3668369981307925641868396184988586034002260676356947932381048437893406303433548908393291234021935799410743534828242097160090446172841537588304591415337014108778426900177001953125000
7592 310875961496682712948321948323734248513940475376934314979053974155052116125113047172602590077364848197235729772856996844570686111855315427345069233334657257538842895396488501729538274
7593 26007517500303524751447083439999376712947246726890908225966008138899799273808517530313249583928895697763899036862819390131665101494869196582288129897402022101656742109970092461926306048
7594 2146838038940985021565587467333358206825594960535268279347799800064102673572303538019093402013017687452095299715873560284283685504261052706500417474696472527892533754858641552357870987744
7595 174769608328515288636383649213792297948398980949537986351596129527358861200254396360712354139531568262460027302085056003581486024280143470696657452671162164174765433476737115585009871842928
7596 14023675099619112338495568952631596657421669606175866285061043007312770390548636724149833292641056209648160511418598070852554464600522246996397132418195500583346336202946958630180358886718750
7597 1108495755365623409691190011222494983237416363113428156751090384361708166334106335553044168076131254304980026252459587435961904184855187213419706851133918738867488760486311775257322695143256128
7598 86260437576272370348327305850279442401557275081295911223463782541626296319802656042664867074161539374617501683160394400042302314855494122763118255463558254459909518182668752542541718408355728948
7599 6603954855992634706029635554205896911681231825555009409711374157006703601996905293150911261667197293001114035398788145292423950745444685282379544047127105299769873185252153256070874684156814589036
7600 497048400849786065151848036482034919729047924690354744335233153812667313651390931409552345092262060001292314944863216191221204441576516547511023255283437944758288776537444496659574762815752569498906
7601 36750058960170863393278869318641344627817115069934266206004378971079450506420702393962508309989666792337163984083415126002745674911133092254605651340357624695712260990559138297444200515747070312500000
7602 2666963154755025172506413624604555095140534487342804309370401667654665459207074507166312988177172232999658159550045273686625704914320848427505298411859977309650422196510137403187071417951553163613863848
7603 189792498627338966484171114723051784708691466580189321164662215364062604240250746314437114753426927815905433337638236475741049564218962798713087690827395605280227571363425483919041870276390787447719536248
7604 13231585105490773587830049662721859087092046299088822126299853095779915485249055845704647676141213860218399457743318487303771041353500320057715733067361908566042115678556405220787036563903951219715008406102
7605 902698010746747654144256868913142639158984262754051769777776849270372199529440991952689038972679452125037805322957024788212640396400560454210171004371260138645939927320019032292693427574877421831416076552288
7606 60193690192646008091070774231822764367084632745966625446973348669921112937631872070703208542608021623637847075486689864908084647533747720208282557794058813833055813502286157162050013395246775121688842773437500
7607 3917988367359272977265124342170707046946174811229081835666146724769724086250352592055906694393270588642132543968235525840892768753522837264352140051133019593506225908766269541120021030974682773042796521732922312
7608 248565882762535180328069989128087099583583344105905895271563222957303184145380005033169992734211454247767835428901051243396870515711603431951676973537085658482011612679859288588365160868402954328210021289677039698
7609 15345256634120506464148976384790564380137606996065079533521726545450552016740011778714789980095440912284758329461326442347795926158030436764435414543458470302578130341258866277503724023726424484079887102556258768000
7610 920154442297863971977430367718756518643444627977583583620172518965711015342071955344646408612330620068286010498240759307382108833356472598188424205622801202800646233491689193389670321889878570583639503785472235003888
7611 53480429767355074668233318320259905998136164399217920360087341997098079757646193699791293085383298698125842969246779075711371949111376933103719346430353378991321172495742111090535050842477777985709884452819824218750000
7612 3005672293008514723798867813957117219545310235662338180053408822793385197765726796306112481326646990861731233178362694564444161385722389253195739179497609587668174706490087254851592235044876625444207160210688585234455694
7613 162894968982201622956194972717583954917846741121152281661148736425080826522775927527745893929552385028619136288867496972555621450573239441303291424500360667214796726803737224758517270925764710692271177079185213925333226048
7614 8485981374458239516897168761714718294439249599389944768996111642487387055466346181392182182166278147574774378491752975452404447811495022980791087807407725913054330976369487640927662450658156816729488158890563140291510781124
7615 423333427078263150170070906024822844098058402013315186234869481498876012496350851169566186067106679514199415411015971037188976117041975643462961639404515087428866081412228343970253157035373477247365935772035019266587048072792
7616 20131704803691665591671281943141666441127713081490308471313516949075278617745295351578802650162645700417297421882487692032367306368445872362851702825794291340657638050550698872341000642052860779084883015364597916603088378906250
7617 907597152927723985447808821700247236314663232054123705427932891766359541929683839421992213714367830126655715255771622667787758470261890453170855713537470289778956593408828540481793997570952305602504080178908002997142530604956864
7618 38523124148274538567378446981155534487107360279305907308578510214047028464934870041237554698997296772899609179196300277874391459473983058856774844181480200347891166577748725677050192556785360269827293872503854410887683956070757048
7619 1525873032570616228264921741826660646709160981661187006602146703115701375156113076393077831947530388045734511824374770530341008622757559492439407685437932701013123539775031671321600309078103357015394442476439854204940944528025828016
7620 55740345518378604588440164151153131346450075455174151090139670804569479839152534782466894002432333615039861252017000368389283390783766077711875316865659365945781240915534239518379524378044941002225883008487411849154444561099074510790
7621 1847346723965677410306501607221507205747707127879065357124387646925075740496310905637790603934557373879392275884321628044901290016831148370893194080767821469618548921366829346105494396923942809850972252728814273967723846435546875000000
7622 54205859601217519052861796358503119933461232799672632229269865633749608517649395649185377591393262780725353882595335607780370486628774216830702294236399529547573525271535520457515383699272435150545501053994613506830356553465492551466956
7623 1352808538390452969963742462144798942377182012115962833247720936115138770295214287927566682316403383497600991406053088968558077854507703028855693836849658314110457558570526628096202269596481857583018981893436439142199477843743793188094448
7624 26569691596873533420116393366630273540155930819879667133757768272359669488742052030938822843842730978414430890241220933556360045467764947392685986659011478164026691102866200307446291584979989825818484706710610778668479265992067278696172482
7625 332877012997664697726268825834800701626508249845465857892830625048769314055976036006430205816213444393974014625325449926276276087418811586141927490701368242685738950621134800058763864591802004557852704758483122525554009868408425555274235904
7626 1
7627 123
7628 15250
7629 1905145
7630 239686200
7631 30347404514
7632 3863933463238
7633 494320704800949
7634 63487901350327732
7635 8179207044542428750
7636 1056130674809989871898
7637 136577396338628065923578
7638 17676172685334133473734896
7639 2288057794271579057833431684
7640 296049767446043004423180868750
7641 38270073342174625657497917015053
7642 4940326569138858153247565044057068
7643 636625779960145956418200816360528662
7644 81865117999619361000460356013608645922
7645 10502072072357784181472679900508860468750
7646 1343714972391987011079039943018580890230952
7647 171438059112137438183151581371071777048718108
7648 21807323208965710286655275771933364380479610070
7649 2765241005871221904509291703979071956619284078402
7650 349503229892617459666241777074927116638270364062500
7651 44026988597870990933655614608805425304939341945892364
7652 5527220013784136154634610882640509007138843827455862698
7653 691499505493248410560370873120891999640301010222799025684
7654 86209943263904692089879877722209203558075268063233899616608
7655 10710029231374108713724746532473953276600185742829396843125000
7656 1325813822892596437719149546680220656096400310041443972619031454
7657 163540804620128772086243099545824380129347208909179360441510545213
7658 20100921772935387538935211709943145830182052223155910506008846084956
7659 2461768933309671731651572337667805408022346936558675450792050543997670
7660 300410608463457123600887124095055362979080956427808129742103525894531250
7661 36527042238853462506216593377941905419445507185926682391603133766801393286
7662 4425257397402250090751145282499628745606357187466926917115045666102985077528
7663 534169907919380650047771688031396402515170440877395576427686097346241187430572
7664 64243243072564362951532477582692435420098045492316861347066314595180638584375526
7665 7697877062952655174969978927178015397043462624228447392846139314925250474371093750
7666 918959022177850135470289080930171713193685822583279486055808996191982346561989244052
7667 109291637258902920924337388008854996529929631438028815751591197439888840398057518295268
7668 12948665135805221811346895332419660931202611839957996288380355116706017259845108584476730
7669 1528233554519041632773975365851468899698672885911884829943752834534030992176697281817956332
7670 179662831462489306304369717248437099223713640568979913123452590647996434298881311180781250000
7671 21038046692181377820746575665400098619515943161670475584598049120102299775096432643575367279672
7672 2453601191151170444660827260760304779092779463430145052362123139829401245033523546612795244176558
7673 284986657884715530354527693260918954102554949923798590072932555938669307770703318059555712151173394
7674 32963676732467846870786385545503928558609690256177611332685273765277059802196361564989287985483167436
7675 3796679319801950622111991686704940451783771982325761710415407786355310648360017159558952354858398437500
7676 435405594279845248061683778494115537340693809287828394586416009214699476521981313370138637798076941522498
7677 49712854762866605748025783059953383446698170268747600351558661505004931354198287889848542043928013377795148
7678 5650527239097072789119528685359493862785336142269963642029330068530604690675059014174829315784960581448321416
7679 639313644047043549747358603164319661015564166283298092184839379721469224377415939435366990403651777715148492056
7680 71994792342791341615311961376998636279269184016331422636525849611219316519868949145379879143414808372755371093750
7681 8068743564978950606914747949007935332423748222584920268333843615293273580895361699825622439470774133631757464369636
7682 899875241190621031168617025230512399137351618520133995874134488791028225634259049064527366632057492745359332240054788
7683 99857873676161599531684041163123268754033663806443884195575116361185629908651699584223614436042715211529793935199491032
7684 11024431691298959804630321489599635473486788477632121569352017243852958319723886238634442904011538395105334167700399411914
7685 1210744295617052357102411874426455309581732003060138217708972461857735590812421257901498423832157555758684135835009765625000
7686 132256660460605003924878122455838399003344632347054549558199033211037292486128494637972793045768319832217167110973006622316096
7687 14367997432913067091665691033879423930104411314236151122563666606349404764260249199752998267660360622006484078967083345939251728
7688 1552141126913368031220099935756435296176699929084062689096915307848266557278841125422401025212206524524162069507484627854850707390
7689 166710567559887248650393674281873817581260054001736931415451195821481363624856068415292427330068961780302573753410154305859907364765
7690 17800434426041783252737168142461429657836722572187444750612353351131426226529129770516577962185355556714950744596040280779467773437500
7691 1889165636551768300644631565082787445054154546039325407666939894484229359691083784748519654456184962613896234511563360529165844933902214
7692 199257920121723811632450723460719661940855313451042591374138398807139808554575704519969939280923999231266315394782876253338559146989387218
7693 20883297065799708511923908741613338445315889796628399196782470900234571203433276662494272690849971867259549954702526660900043731584067910454
7694 2174451837906582887035672161353034774326151506321904914939473493957202433871048058085103978428102250593818794673625902247039417587127717733368
7695 224902626634898762587905687335666385512414753831444866698742322240668381074721447022527980251678427913696950317316792614396385026191284179687500
7696 23102411724801608800866628507651897945786717434515118307287246525183015465394288640712411414162916687557481387449896975715922065837931590301339398
7697 2356456206845376256064887138983101294833131133047821336663701325106751906665833056593463942132559287524942871602156157193103665354252393457316323758
7698 238626624672666957993622469592105825938010804628520568746210504950204234978023613302795803320134216996571425724189221474604485317677598157066383164276
7699 23985619855284402973323565650706267047472761947615247187638154120626448411679391412569439109674819607326061881793241621088799467393606761072271244994036
7700 2392584208927028710584025167641138431386493985542742226915565666284208750224295109275065683903383333769074044136157979470920446923768395226478576660156250
7701 236796860386970030239359036948990092769696578156415135284044623258139942539598453681603852816706068804767920985026887526007289426400719899396065191833919228
7702 23247781377960428943946960716337052115820008524069298594353446033719548810701934473594192140992552161979438149225346835946409441538353127650874063379521628848
7703 2263520449004293819360918894313815773634712030645599042118619915500142328868637066041307298789026106745369382041680843599109606363201037771359718151327021224792
7704 218514830245068884891523280413439324458277281851366961752067552000773819998077430816130351086053019633430417908858268649576383623532364415447130729057968664794318
7705 20910419684709457152862985838761387085783657806043742543661444406936420164739006795488680879347467620899508792027348760482585849276508270051999148263438415527343750
7706 1982973336646488679491672825445393877383988149652524875408620411826928569825907003861280350481466621874102912153910010355750243698972258756368615860340561521541249452
7707 186305262760720828599139800069250076381194438473031711460002246401876482316201141669573164286138788396537781330197014481789716128818388925882267026919626547287267699988
7708 17336596417123595490513852426956018121796097781843341430404903586108167716123455565215334589007272442120745197491726636344348239613002203512321457821829268617489131102050
7709 1597362505207710260812821321410197388853662132442953466674256417858210775265780293198158734172105434374105631715666257715535047803666465606229198162132289654393552444432868
7710 145682775813701320612326838056967232969030743707596099624797098151772836970683841244265183342921873648011088433259454809545614135943534018582651076821435496731109619140625000
7711 13147262946993453012473236905721412708004852829601574423349054212788834054114943498153803908970149455360079465886253677778646543261507743058511002238620797063343137937531301064
7712 1173640048889388100897967152269721932647140936238117751054921870854906223313071352063837737043923186382731597528444507448385323888124003527204990587802645127144356694515079014678
7713 103597436914128479130481641144432701300816362288730904016382617588310910669309816652292669889714348806544789094200292593835179927112982484002405606819938325485023371408733260886364
7714 9038807247265596104361323958796597776668378754208852523837036248178388368198927187140828224702866266735653059130935637945127768238156610261432590581923219234368542608676016920899812
7715 779193743804174735084160266670013641544869770733066450675893401609444243363298563625093876403639282040118873503413999148038236024009218821294688414516723585065370509410552978515625000
7716 66338564000616159774829690027609878196890194563113126367000376726766440692046686929694654517401256364713284433936434940334381406158332829672516481033446988266809875230420720794549413354
7717 5575399124975264960665323141792441430887334759575492875249552247774405189934414493646389728693757638359571143020736004295285261275984311631672881140902554597436407003869509983814519974168
7718 462344898610640844407742151214956712785515502092438001920523552189155950737726029861946269174312145057141253649301753636712865339625409380666393042755681558348200732684094520211847720821536
7719 37810642848733571315634307314446064351425062654289630577384100224367758364542979745484512572065797206827350248053249158142523548410848571446313035831696632997202843876798096318186404839886960
7720 3047775917702358260430433683065255121102694005849507243455791537492316251954024446222192645350507740365087947661126082756445927494438359497478396414978578200636534814027011953619194030761718750
7721 242002583431585993092252737961574259636143111363892033265327200005393929553570850306981807823306878218979328079660101777480528694015826634273210675222117289125484535449215102278964668491088919986
7722 18917083602507370273896813444787163314202601837247600038543516781442089714088089591564145499075593964670141191605401271155176309129683393486729592195171112654828060982820755643725516684899203559708
7723 1454772267094867165044492720784345478218009268621618703475832994212847707601165870785649699707731867026208517147996689242750658879805203721230016955050553860333973844899241943020340778778486375077852
7724 109984091773820014219394116701587092501232997657421259705432280733015109666280536601314321853820581654921209367491364482481229000085733599743746328769571806530473619951825586467000562547214613450373874
7725 8168107420909706202398435849096718776547867676604294174721613122936116771910852419159721045075231304414447790114587494014454015471019540604753324261063663461128915697192811016214660733938217163085937500
7726 595394213957358009186747735843201142300820022351095227772162650691168892861840472203349027597998787493953631354766781698559500337923053570646099620876553863498437362187559463376984212265426316278623937752
7727 42558162401305794158728930616614282264098941252433589840286462088671531802841137549056706910837178414781656668714515560196840236843281594979799237261679153631809474512591640767274075536359816846854625645048
7728 2980053195877800350884856362243846262010703294762683145407810577431977126637147975906314781004230246406272565223348565583352968081044599027156714761428998294547427376316331813231047914436389257599387015740710
7729 204199692964705703891472415879398772279098656071797530444139271582103753076925321699804998142254581410260148368015881373600827967522952087552942704374449613735080503310979695476961516762611109016443715399748828
7730 13675909437746011965892233885872186035832442776242403568770631598956002825827813571146467410575129573734777819667361905974884872305562194422342583408242123044833368745062261213519495850779122991762161254882812500
7731 894032446168629647026936626565854466533644098069293874446386731895361186538817108712574333040460325502360032801251822391930303902626223750766240033402683717164636501616092887708492582326443481242643683984820416872
7732 56965097072874349425875422154331897655685701377741001006896191617290335266755208553566070216727330797168283433509500861691853287498518394433244290560566481716433660522121030603469471433322984758483440097899001058938
7733 3531921231622912334986047747790351155215768110479987777621774200421841885271720040213325616091635455742130666262077373614889754640429697944187914204173697628293819381498067937443081361809103972715494434175692671725624
7734 212696090862904788484978030432666367001062509606863456567924850639977922269722838548340787411908732115385123135360240184545447508106359158528962982497112854419248963468892660787958059707836371843882394483818725008899984
7735 12415037777658372637147271555446608871008968035299633534832789945686566179396956835033477801925208633520329567817766029314167325452229505429098917664685859859401606536494131584050557193761045079893614382743835449218750000
7736 700715396599934431794037070387071627675973477913457325826487208184531126483449381087629065396936187466659513677693776756213775069047720655582200162441530689364066103526183641916569903511555325142783874788645171426787241198
7737 38137052946207571065245448920934073197005999053890202485124989962471596198923683640782725056031669336759077597806874738296853220045414821183403284643586247019559152161792430997695343236560128388279827202967425560546634522628
7738 1995140847967374143107617256260251985924944360241453729909463654993386232339418686817971578079994203898069233689168205441751679802056300916815907207147264522379827641312208009744626658450458250749641473846888399042451782061196
7739 99949063321772068270168627249706794781074153705845804357037416020841158689692745170255251622834509983049574624447711062941490876107916649700682003576813593330399269790816778489930311587886074320332170872778145916765976947470904
7740 4773029321276849133103500074155829604867705538775083254156346925415518537526882117937069529521110817980190756602308564501613487277960743859631296759124706140926073765056521123033579695521963109510962184202267292141914367675781250
7741 216081113503553752755501042193687313386500358511014674687656981591951573847866211270398533768713960041741741925755787170148312032616394463524215916818510679009998545618088533298846311703173443031345753205940004831199840276880072536
7742 9209755977216541429948801905784747587131278394198923370481525513000149590059862192631560115762209661893419146271722579833133003930640017108217171061100603557071728483338378514885265888701664872901673195175735131580508522530072087368
7743 366303283736438393552728487548770722732326830927007431728903780789766782826120262456785922033224429647028161975466503150707395103901890595077583066973485008440626633080523875028342706002834093246661422708432438192906572133302818273712
7744 13436333177793118223744043020369064140784558947652896537802781274415174378874395239511255343080557457209755644333004409926979406120627159438167621204028798841779588388462704722109764003137245366061639581069794122063776299172362315189046
7745 447137575714064577216276860601940785063876632792731916843356454826827496245144284700886059617787911599855289888618922566305895668448439613002145778229567753573738470789888489965763341466890266607493307303934993288141300678253173828125000
7746 13173877917488858154818511222525591495652237626038334326036278950288174289153000989486276119888223757042132841290446052480953477041088913105187671167995091516572930096875395009332602114456912703904408471066713007096850116809720188965984196
7747 330119690232850649859742204402263943740779553200886117072068668508514890508600135112473909734044761411073448992596565594223056502975453558976213757580571158315405028879887472138466652643554015277913361237997112623720481600123580924217759408
7748 6510021137291488216299332995510913412301371731696194124538780318197710729749192665992420709379241663265036111539165749560700128106155553829252987051745778032470073901053138009328590581919298343831727185810791345856989552793667859535841583370
7749 81890519916862324553512574440966755120768425916468137516984847166555511272803555752527505405202154740823837488175158034203092549504399440912774628687918772778912095570227916944682791731749422290995517475591153163762805739738136609995321957200
7750 1
7751 124
7752 15498
7753 1951634
7754 247489528
7755 31583633400
7756 4053077676844
7757 522602700878278
7758 67648597723899036
7759 8783865190346876660
7760 1143152454558657863500
7761 148999900837684411504026
7762 19436914762933885128517408
7763 2536013040039673938359965552
7764 330757551009023385187248251256
7765 43100403566545108503439801028750
7766 5608827622046564848712848164687172
7767 728640150118879083870003044284673388
7768 94462334905451479924618746208680611020
7769 12217556937896480650904816895727580026402
7770 1576104038404312408541494955998306612650000
7771 202755209519154883173797479771881140338255592
7772 26005952712522189860724026630525977720523420968
7773 3325273771572353825118647422490756008570965282774
7774 423826182057216389972412832598453518426445852711416
7775 53841316091433758399825829076404983676907742439062500
7776 6816810826028300767191279462006622677619872576158123448
7777 860125216257492476767829641993533116105090338346234137898
7778 108153317246165043664003990947768984147050304019819850152576
7779 13551990536170510335529038876095138562481172097592329631802976
7780 1692162892840036070675613253172695896282721425668101808623750000
7781 210547571938241218473959332046045515787245312513207770346456925086
7782 26104897051833740910553651356775071991192525429115664720159823489428
7783 3225171681935432196201492737359143161485206212934790619391043832486492
7784 397043683368770032141126209272973912860516609248125357858949160671183564
7785 48704975347442781092922051491120793075343240973471405726260615672094531250
7786 5953220093909041272442827327167464760411141928003999200420875203422326955056
7787 725047957504388080981773516564033212306154299543460337483003933271069401230808
7788 87984999001221904646954723177178738424873706869903695197474728663532411566879560
7789 10638163138378342951061258408468238603525147479684692894411740919026373560366800870
7790 1281526830799403154764063693031811706207895828263272948238327670171576983826203125000
7791 153807162658710003346398752001498669641683088266646777135284995020361619730584906658004
7792 18390593480074982071864322580393977063150575707705431604509257927781140174888008339757288
7793 2190612386046969744696607278216401051514450561691022205313098571013729944125910165166345914
7794 259934546102809568960578489101002392451847577355672707748633063591725463187476011168032537408
7795 30723239553438805149649125255425472642089640312398605612828355497350816798369678661369531250000
7796 3616998194077230705327757937130995564456855076319685751709880818506344198394997529176117298669968
7797 424110987402173748865759132094381344338229514633879461363729391198115961014189622644490221856979118
7798 49525670304528899079880099135838580368362118040195296883390861420684285980546607684569324703314463016
7799 5759284353289798407216612387116623014227288361174628769293240379544776672886268349475588331325165111116
7800 666898636382614313461247138599879684960933390536787584189117250858603557240122477022439241806201171875000
7801 76889719792919472883145256149241965120141190212441996484386009741756337245531567978803141057588570243957058
7802 8825840355695968812051911641184140879686298276521775325260673445696821631412396102255123116663695254250134048
7803 1008517962658302203878320227792112329473542273484388753452784176881325918997875213004165064081784243820065887432
7804 114712222443161375305442376459621300444923221864153700771053619722878446329412142370802771974022249342327423240848
7805 12986473054356302602966137545515910818075742729370349061416468035639102479178453584501269089726276261162942871093750
7806 1463131893482058870130939475037143187766216523453143560231570666156831913729038525756533210287712701186535193076273392
7807 164036317218558709152613985475742533640716437053506069356923552470376690454259776224457777508007454244535151188501349828
7808 18298379086990002845737527026979262317135598491062537708958901374245392633301645398735453112337797822406830016824320188400
7809 2030726086815018786816666913537717722150330442875805679848178682702625706138769474477019907354930596899143318483914218125898
7810 224183908778021042665709105175453058423084169333785042431780435982179113074098079299247294212682806009924133793336875000000000
7811 24616046185665313614755613157327711574316705583240095036394137662366882652273235480447302064074425334056692637865499586766750784
7812 2688050704549141812717192450320874741924654482200730494855273088871254214836715409140191874975359555258159288075580373777588394208
7813 291880107457016182542416138831406963243747175043973054168947247808273822490682800069071394803896973216510952941599219169702437048254
7814 31510841466138095426270216056480182570704775783438877961370500484997707946871101727145166541571449703303498568874542913930314927879732
7815 3381757550837943900065266348931506090043843286766236883859373861860514905041156384036167428549560159015068273431031456800826342773437500
7816 360734968882568469580580138142852097879250582278545001883181996804905153078773427406675176394571297880608268177565093605884276824652311244
7817 38241192179349966825398112984046759379433220695133111508104673421667800404463102328106727742424848008688915352924123934262518833039059049938
7818 4028132573384112110233215995364303935425056460413837579706149851482241592851969690720348607976885740205414810141015173270855962553663833855856
7819 421535871779458509659814175449839009278460093949361969035953758467335783367612250768995734503797004080046807438116166120866087001380120996273080
7820 43817792730731750708468915166780722292304156160543333974255229958914299218577080822245072869026180033546126264471335961967190891392098876953125000
7821 4523511093062241004819042700097598849745797298618120711746961621830566970355493871190920956325702008471104155839571450161017678926609975703878325766
7822 463693724223400593819220594450253243858393074007097695053558081663442799478600068155148019342874213974902147961083812502955844442702281005333213489768
7823 47188413327982844207033484042608591127162646350256498632922502185154223636276817193313077305917382240403258238758326575992353843905787324286607723592372
7824 4766539324686186854038409416883193527764691440887737571103507972119781866908218582580974789705648723228735139830770144751692561419159183881577154396775944
7825 477800229662790886820760783025901428704983820575872495630713620551496162461212564636081374441831892865613031366988434634948717430619276257933998107910156250
7826 47519634332637113417871210873203209147833793361483136549578756233420265676553409836103988181367621767491982601420404671089154292555343851448659672947689516992
7827 4688002610656462661484169388510438749894761522379491275717914144602309881576292621582325324153534409324206930577879568462583196816846344214942448664136851526448
7828 458660254645107370060868715720084314770207867433325898145711598033910137429548706098151061905711863516752516818449187252698565479446508646745363696886746223337040
7829 44491715271548110011234250744440196595995881597604472883458989495605448383748028996528076451715919963485086063954246553740474302000309218490121417067307074404739278
7830 4278029213409486641319719076293700079013193514029921212898451143956379260716741468081504131220774401098793846800404734187811558024780555669927555793926385498046875000
7831 407635389473243850311582143794388274746664246624937638141621036525504646786626865705634104616288494971962164040713668033394166173263918923694087271968443379734539886892
7832 38480917180322490228493560655393403737941491029917495072480626056549482559600463770659862070712683724338587650375927684193358190666890725777323653895324826922559060362728
7833 3597830713065740414835802210059666749085023688309318178055744098411080889572545233914302351698385828959120187514369408138125394828323535625571131069314099198134699580445794
7834 333064471864579536870836433307618777373272050265430899505840261338760779399233928666019816934673630194545361322662146602555238236250404909479413160506346857869426055779589344
7835 30519143957777459272223450631747751018381161058001864615056066220632942417444532458751665212156278245961580919193684053289592825163485708305874505726542584262569244384765625000
7836 2767134217708821764673985220953829513328417228897515357316632590051406895231752738787924987224275527910311257404096003248439316923893216742937457587685164001160414385273900661168
7837 248171548919777635610308048862149946718640657533244364527536156961215323707045361037853177181621632026264458854919756596359077659889570759851059767620445061272977650777989005966358
7838 22007959404240907918388777801171924796659331052327635124437239238338929986526596456019752790694807474941659886515556832577384719519631739758591455377708548370283338250165345706334096
7839 1929066188327807223047904673633052186791500268012404275863244202680130720621772676258314320695756513066458314312801974827083481195724451801123203231632598061467476891729984795346948004
7840 167062234650265088861742117767712435430839925506975670936924073861849810785921689496962200181306638081720425932771578324405172299580416524849810299330855300234060743112745666503906250000
7841 14288523501546089360227415635294701224396302017007290944904364257298934761025195400877540980525607394126968798975065767460151574033805122812604626961022217506180333274390249407845092151146
7842 1206361269503082698134675273986260018334304605769152063052382791783782897551489077327275705174763552392519930948542793952487691764868889534729902138401361959337996953602590163912849709945088
7843 100493819717700783390446611993158649523095619880323963857102037920099101942938496519848977830919309028637058740157353931593319414475093449796348926030109119065214993071103436276665811090465312
7844 8255644395709440401290258440307203048113266862162059491835915614425771657178911522796803627165288390518950963597952640147688729951068811374238500695637319787910763371718533662972493892486723616
7845 668459966490782546617432353835615559114966368035614477675549893908755903994040886353569126763731904436686379645504725359274116309902000251162921792851216120813825822297735359020416069030761718750
7846 53316262034686644876980658939682292072971465928120138614314385848570240064527182009518550389484885117455949199396649881311605671554947204255936794662593527279243729443476467489541193485685674533256
7847 4186326667613831800786064599857267667531801630747320526919362385090199483462011657981043087817406462842449715498472889852468028349068171064091125235532420113326306506790526762122024486562929781296668
7848 323374038866002839885015364969522023693831653723649747972697347322922935567666744078046322963289851736297930819684357628367182808393370858717945627191712950963151323471918408101897097102300829406007480
7849 24556317147943882558351760725258946813947935177335634484940595314387728898223633333874346678110010839380637426424340912908125043824557527583756200267521853079141841241907533431203714035723853802618488050
7850 1831766412488170233653726102215277481692572510940400944426167882144139322096026264023437728621220223796289720667573421449218413469895460696207290305844524878858135047922311069555728715848922729492187500000
7851 134109847142676862675365012688426637832771996585793727595474277350246585900720129551284416286887730623454899204211735742685176564542832894731526519285193396046468661323962524243645904758135544292319681120664
7852 9628053594838526939234564487687707396533272085064032003153743576546358223635245740839128878780677330321427656754373130707179430578361765216614801944619645499111310407045471273424229758406176544573419997408848
7853 677129040034976442287076025102773155885329427215550952381383936563751928682842957451207106242881226060861586954521599536817389331062892422363144841340606950485432203868682909935034477092606706761285474437354534
7854 46600069847034551480537779966749675309744599165645130108030637811338949821491686095673660550849103243686166379550424519822237003829392491380490757207530556669182168044781293651963658647521821605063830144277005392
7855 3134469710631925589531362178861366744731248120187295109089890251892857976865001619048734492369117206243999246176100207175864669188131508911544868020828164674767232573644250392281075816841860434661836624145507812500
7856 205792664052092752831476832914214084889222828844977164405505075619397490260831561749110984586162242463982515298369654522564588858379473902714920415586579885034669458302431722544931837477629971143351904577040791058448
7857 13168812614249522792837678849263837991825770047799306028454966409435296635466217736785731109884428357039988355693965656372759310530402335841043223644993827651450256672383945405879765681148412323593468512468668491184378
7858 819978420386826264139244298973815726070404620496988453264279582313619867791571304652927351322622177622482378874170068901645462368803196399285000378464469014682422654707853421046592215335358987938496438589710101147780736
7859 49590339304233996115924213894847756752950631631697343133816186409224153835750697477514148360863731615062494268507252809040969388374965215944552208409897720450548513478087749335709666131997721813503903830898729817135870224
7860 2906861541035393196774747048475249360373278460152058949043757774658658523093110777498051427848948612987694578176253768281725154841793085478386947303028861282902278074278082942913328530655471180839480684711074829101562500000
7861 164759061985759936955378912300820817458850138137489869060739419985641309604890400855430467390369640414047960217207353923531973998770367400080007908480392816804895226555828357301817519268185084301662463868972191879299238584558
7862 9004898067374688161425757068130284226046992525586120422281980752316790980224914677942124670408742427732416640340291066566460859543563354789687725860738865489201865218482630399809340161573345488841236890960985728889961710541008
7863 473066258712803757272063118979501064614865021577582939887770181401557376797564311270477189295773633464932311752904241994162324684786333406265943356632276835685543199995349580994001311202609161922777147654273341842437413714410252
7864 23797791392559067744561888842241122760970570820040571049006772196617989177714424949666783794779442602604501957223917941179115809656695535792969242489442088866865987255510970033133654181818852949184411972439705015964930193143848432
7865 1141180543851553110684111960881449932277400812591918619214580464472687029010513188926349742741076873598261476962169106216957635433720496624147413206500793504063667101832699332992625076633007419087664601177248805851101875305175781250
7866 51876690957035207808991715574183196848894155686081329485204823425586686742116119286199914591755896852501820754700308233113851110906541419257901109843920664270056322282184987138997592986822165583007468024348638725658778212016140407872
7867 2220197955807908586637691439374361634153053198269493375056135710915645121086920533882983395136454788954979041897540569541434578609498068146429269772496078802906250602314885448068532020631617744848314555113721175302865598106495304036488
7868 88667705870084643514151437718393427528922820653826400194513198832641637556371050130401556654018887052096963091741025872770604084098584996634059036952716892741104078992018978027329342437852433159663062973272547486427650125494031557426720
7869 3265724347827012808153328854087224303551875183568268332854280746315856597085405207823134934964975387197321599417025086598728069081759921931141635241726726224085856537374674074807376444863526284009224444533393383416741993492417791293849142
7870 109120686703712497811748333422681869799550820267852446503447566498596660687645397393789495356285982465425367021520851732383248937676332625886553483238979185414134643940480268742784747000140358843264192003244822850243100004196166992187500000
7871 3228046861472171217123385821566056064926530638716519937322299553728872127281753843679758890841504901443379354081323196502109693382508515418171719587397208801803759696875212299073805412576365853750195664590359320027119468553793242050210421124
7872 81217769336311630687858665723808736891417267508344680193566529259031173382172927955619705678461725720239774296829093821938369676966210787822391684468997007070355971550580918249264392928266777990878448823210862325040093025433978741944651993568
7873 1608083756286606726870999763337774773637453610065214694091441697775150718004225211084675488255475431772988444166166155325570690461145373861777522029302394291363652872022981512622954702295532879322869115337118964196104431627942476838560222350474
7874 20309525899100063256603452719711336454077350368152545579693447830568542336563216444627239343792638874245091994323582872012330921005347300867982270221491934170474271563144161279275099306721320343437790508827029042779926491770418299082183706411008
7875 1
7876 125
7877 15748
7878 1998873
7879 255481786
7880 32859803746
7881 4249870151400
7882 552259307311061
7883 72045718483872118
7884 9427890101661580302
7885 1236567000459214776364
7886 162439810813272784212250
7887 21356880074145518259030066
7888 2808530025107988026253342788
7889 369206449391874674653107363280
7890 48494096057377636885737000341325
7891 6361282563043621099099413273328750
7892 833044981526041572621284747746591894
7893 108871675341687514325953728355538471508
7894 14195798275304551600324783230073566819374
7895 1846281693372192452756210629934783843376298
7896 239464484172548433591909689001070110474337500
7897 30968210485102128758782854182248604411027820088
7898 3992666717744049984776604172660003731834516843778
7899 513137300236544376619851808019614836684325221660006
7900 65733874071775142051971080209695792182259411876640396
7901 8392666140374042030764733729505208876515750589548437500
7902 1067929831190908860968050764712889602417138111905473397588
7903 135425437871912890239100052916115089682856347626817739768098
7904 17114325610939629615214314470199732978970187692284809112731272
7905 2155321484195744834979309305986837656060804558374396046468484128
7906 270489397162269583904072722977992265442420111076187642218816328125
7907 33827441530646025216251267242061430391332802368086849889880061964382
7908 4215648569361303760936929669408609531065397212347934398772093995871718
7909 523518171617391359331708835317692689631671660912829067404269105594795300
7910 64783824111619287946205673421726399225008632178467337244712693445007437478
7911 7988464136691253812073602513929191103208875613843028035906989616438485156250
7912 981555851118387888381111386137737889666318558487661091016022302462764289194604
7913 120174762264359266569392795088584988784231161813136518198524176987460723691946888
7914 14660464133956644454148660800397560932240436664197436770547743321594521171485178294
7915 1781993068972744070808277119881118967095461645921653916691616823745146783641404713302
7916 215811047466973631821150251575502582964783928508987544491353319945975043471236789062500
7917 26039584858952185039653497296980610335978128732865316978631891178787606944811056968398284
7918 3130172805508641492552147046159355424640333986453239695788991736634497797514993474053832108
7919 374848187728656163087058651747140693165870900111452340597853594643390447289094092487836830226
7920 44716950755377363499138249356965035502480360177320901361051592841293259766906756948080931721400
7921 5313654774307335695284516864702281502456456641761944068966664008889014564595667590135639843750000
7922 628914434325774046337334348917553330032057408165673190912965404563556791653448033806930336188710546
7923 74137438207182667445025950831914404887333635358402061969615744789491069099515083426471618772898380878
7924 8703625047465084609203396021496842363943833334886171273419028838733942741555858989883292085977657255292
7925 1017527850491292344091424891774641554858847796987412407446646447738981477003394833713753183444276762021364
7926 118451650889475935937666641116216716689624113982120508078236678143825985057702735037140386196643237304687500
7927 13729287662697813073738026473217502787540236040130269606012323292375719608399407240901269145172073466042771082
7928 1584267955382906382791815686792272891107771061204533993018696508474304894081083751671241434725541327751752055448
7929 181988102588310550699683248599587329378048694312276650157686636348063940476925556082726927996177756235256037666520
7930 20808912519937941502391332133189694762265445250907368241903378909915208641879880827409342958659809265591002604739428
7931 2368123963630503004095338273214325489469557999874469195412353066154565970668166893397482780763192489021403587402343750
7932 268202672886180856346889816533667708897357832149273045536327838837171269025860869034995689509696551444203765602653034712
7933 30225860154573837263090243579363180583125287424433831856971972950684472228947924343403444342416330455710933249171216583068
7934 3389242995152626351007593486732961961046229473189754768542308945710004502804524955581117526093865126854525960678886620717864
7935 378081179567597477810268324445940190420362976628265592041879530543286145835986889542928880287337089602873212146885153946436354
7936 41954041134432825397220588690226472805429072204573647326943777498064828458377552858154798877343888650000478594927469003906250000
7937 4630364627147756882860265600495832683673616167441328458071786832613161354347523489916097611668616724128470200000310390673673591488
7938 508222204595214777012507663138451443716903383769150054338737350851000417682046531883304755560958013975559841052669856890147325971613
7939 55466608285160184130171658163351654668802884667068192947078925730226455155940196013351592569849171273767699958094982396426098860048446
7940 6018518563348607558673778695624357477022468974746032303512188875940208509265085995333145859495528130220123005456158968839156412191806854
7941 649181365402435470867685679777503907565228909165316281627805454280448320398137849815600802731457511022950965523024792911782300219726562500
7942 69598072614899702834725680271190120938130948207869306359066627478928869023236211298284881673891924017561021395048167531389181334395149694806
7943 7415102392655984863524774910680420310794627345920063857266532659419633406306282001035249276624438785142151266639207468823041052939298829806458
7944 784978158417903389725181591904137094966950780521395112333204456659168336575975070852777966899988292748337264351269076379345967063577066676953612
7945 82555828347427950963313020930187485621365930697226405025748499163908192330258570341537408132783087758418069344059102287818475834484781447604842536
7946 8624111342095566727015340692623740046556489644502417561457841747963088208487851029965395152449354599132366199013345393454570208906756059753417968750
7947 894708229094011289518989650371727855456035151396562159954265623105694455094579232248120353892137599020868102588762679509753388787317136438194970413366
7948 92165875372325915861283708424559513735090476397377928126517871659203578738360150152813212415793327668270085190478916196743773722569166916486574277594228
7949 9425376697301737850534243422183481061038059296918539992668810608158721160582324697091188937697209679418388422039322758324338031565152981383618527175768940
7950 956714105416844189890816268757430267639941459191126634173975107753241138941343984450533684483880638062524865759175046715560126391441597759482532264525037500
7951 96367870292750377485922113785733850738581123429568268187370603749906100758084390843980627873825000898207590126579000071617210475684135547497767829895019531250
7952 9630684924799215703283760410160944775300906167395746384046382173873543932189474302885396601100878576507793197808969230863821102109073917928485932927389230549464
7953 954687839033385563637090374098436149572330993083272360009509827270977066896168684847567553748862411328233095267684360999687218770463776187033351098675927132044048
7954 93852407408410597900776998038424643506399084124663432811427308070227462742131520300469385173235780550243588178947989975795570304479265670597136200852893651825827334
7955 9147565927012966060294561552256614869759303086148022738026922708897104787646493395136154615372237090917044165968263183560517655438241132416540428662087724010594016302
7956 883758463834468200815752320146096053464694520105783057989268093432835954419620774097616949293929675857582747678893323684832981616711892606696021555447113870239257812500
7957 84608996225604011306629792886698088440758083096492879581206277144368588416212863693465185604730459875014997342931389255641347169848059138796029151625894697037252397779348
7958 8024838661887384075717298486875049865887992356184354695846171491590404933827398961570201634576970210367044579699666654611652090225936915536276966232989611064059370894645668
7959 753822849980185521618334866250443056500493183038102598862599627140633859659999809624562799710853603190355727198206753231916708593508655047993225821676914664957208920056770666
7960 70110980302866144992417577051649609124559020185774737910784423078470170663125516390982206969044186543190427699617756255792016017147964020579706250923547300260705564584187928904
7961 6454323863162301350603888449944732732177805477373519383447880447624878065467080679079637610244551358096733107772367765953546746506934951308422306600867152876139625213623046875000
7962 587923556150355915721260814245393764037825416424438089642314726603650022143332837311854263851497808735183399202697041032878460468121496967340006587571188411740622775985190387520988
7963 52972010258328224481297713872104158533148948216166439728237227874590600007830135811182648026266599582425661686643046398405895687032253964952968523311669682924006123230801955330028838
7964 4719214347738323785854695632304003048726862221498742448894028112391096369541346958213037944397324223529169205661447926402661699529932239907658263772652475291413755014643760851581416232
7965 415550874215782455740138290619841655931883970967580188261676935287081488329950850058736085766369302737437622235721405924219423638811025760084921076913500962800353495079384886512621677372
7966 36152157905770741209392873329742453343088802668415965511542968020958137288921788204448074692359212293297361261563961193109891662088155054615740822376683975768962604055909523773193359375000
7967 3106089233860649768372818551322619695805577391162420521495675019601218601215328862314427937405048053918648452074901284189550426085398932844346507378308346167728939457000787248717032880342242
7968 263430714554974124587562933739781764306035302782682837700679178632777427641648289461110279167021359433390622518408833976662898189967885744810775344891361217182951938930368429168149533486525808
7969 22043608401290336842501303255246378118726310932322203512417990863628763972736393053841554186973119893198451559764731443772473926651387453146172474868176391692187044912180323629489271916638814560
7970 1819032786695196596220514979401052961487552280592860831800616900135587073418715963381187218429979470183268625582657451815914467087769361880310525937039999609815356283733661534600541332256044191922
7971 147945963795304848561397693688186845670297578510254075220936334377131106084923977159829409758427681938110477170610861078517810332804857062201688094540791384238389863708934524503136047172546386718750
7972 11852707943617494497206148456607817239999055057241261118650774071035589592630963079456515405998549188891551910018049502499355231635900219502754528837542130549183817706621662490088714514933424261829084
7973 934788206444318454592938095330939351953409150477824139773146388335660014857213051728575976694080043791415211531549967046063722706720031507947956267049163301933275565919194657625688483724192595532233828
7974 72526977729920053716986710785269888961869918534232347719140377583438685850131911744646356910014745072384413517628900490189636158038310011291275189166968883263285146358866919924602105298890510338732482204
7975 5531770186825440736954636285835565781029792164873850058052382883884672471371029568940890450585176669963682463667792628991908400731939479331595726989612534348436152442617601933735421224196669668149269681498
7976 414447619559721118893172424469302938910187098800349940504909648993848142739240821914183800854413327466234175083288892829681862692578691264205086567552427590115618709236365198932410088000190258026123046875000
7977 30475520613739168019307736082873404726547840501703710846622329304626408320037838402681734695831793875041264749231747190210704344983245206826592765100251442416740454724545242357429199140455626899745035306742984
7978 2197415419441490983844053240550945045294343601712378631769348523392683772199802461287876646831890134987244917741702404100737098624474356824486874816170919343950409270505332295461763431223287702593539699038765148
7979 155210341782047554797022610081684607767336574896565284873094348013004392694243367283749508512495032317617658948692442997826017968599974002997572208396388401996448850482951689554538422965286694008035070108657092886
7980 10727628461556234133837887859397239905035502268206533317053703465797887573551564055665400157979142521467860033563816689451721957047457937051326922790837496725376888229101270642815549908156537499931901370063012266600
7981 724672227713812801995468417833715157122855740663008377059465135280813223108576999693639231011323547095751230731622979240459868181255378121631606370473760080529085988476194487512237337913564398679361982345581054687500
7982 47781558001412557028497583980588471660918459666042523712562862662921174944685197366237340647163115015245119557317662153655279818766733509110582768767001721565051308891255110842805314325435973188391393499696265843163576
7983 3070594407459566540063746529498101681493715961740452175043597131124402818283473974739529037006178089315327656391952167778746668809119253715836475673736714371393233499370163929296416934889901554693870117786370628494872018
7984 192006650248740016302026664352745400436254277735025194745327177773956191889071903619955039658891619624871094303871209216990690562080211872913210122598581412516618713761590083002084339627549993224223148962923904761132303152
7985 11661155323476619114903991895993769409958397964234142951485505213599717619602372525747423224223726195089355687865701868060922016621535778081947789081990778242666080100944045707840259032109194564803309376893769286556240661936
7986 686423572242130015700665274781829913203384135484945030694328090718054435405177438166736491955026783430825088908635487665654259763028522996865596533953242668920993739819338301472281753769683670874819145059724664688110351562500
7987 39069084621645017249043362572885516485256507024496483088917930871851203653694210385467079069860039769539593901381814573042403618844383862970644960838590177491625163232934226772907365214577732043742646007042744326517841050180622
7988 2144231130084518328200152498029026855864097278342311224372287512591556726245134598560313296865182028235971416533918101190202198591887475613875111787570571270923943873052475964188922791258463225202180824376562481680432693786821688
7989 113114030261400629673203961438364151834446267532813734797804703517714507195423475438846847198054797915215856842113555372706423958753366593008447802343578023086389922679266589840347946843097261545003814098496960925115423259971075380
7990 5713809408904171970191492096692757839035257674258064806860006601941170550500560937899248143916190211330451016397096471917851701080586280902834706199540705014216515563869791459239569260344487027580500689658919067423558662977661901272
7991 275125587231255408705482902642263110241473237228239129237272655874964243390559694830123576627891536050490213440431257611338425462145739918123320815886736476781332563019219439169168669947823147759625112016202423232208847999572753906250
7992 12558257945542559637046214490246688212649035951432913180289349190930946638784776971174063679974996878548531018502245040676826144064392805641084013691996887173996721944993665213782610561279451656991426128703212964670811440593861422939312
7993 539662661353624917014430858433095347402502120805341408465131556302594243516579276424209565811284597325166863707858202850979520542334406657179410126126732572516660323651859005095840490452205917682159580743587657315191715530436917594896408
7994 21640274284599919534622931418730391686187946714844525705264932989237978747856839461337945056102903224951900237972621407816666769605778222256410156641894982110338569487537697147928471258229157086029822215080581793658577207567922192859569224
7995 800270033655997719023324221774896197010574067720731438906420105188027655884618731393953739907023868330442691625023742043489319412285535556365706484063513006761295442813922268140015389974582444963642849241248736274308363591572097568176170246
7996 26848315014235642573948639730002426787725812709368516206087285832767362249283741288928677032047435369042281300254151659029659181654542195228205617521747442794686164291836459550108547993572918102303747384432798909978179755167961120605468750000
7997 797436128220145680401625189832557404748161686983879106669275821525174394628893841774233972014436133082794413646619310878966263787363356870965730532213380921944807786031686580015353581424989363647277864497587445923590978807601963772769432798428
7998 20144038005701795336728982403773752315908343523197162002621363495875460387069521780399935270778932450972827152590654576103775732020789587737462592421053094698806869919320165292478008389951306338469196706913561885428161222684906065929279578830928
7999 400439443648382201559752225453570334562983827776497732370574260779174937308689923563343092346519749840368063041833970567320914774776441318219843080357456976940033379213072907250299211449271308415433341731093582074077057849341993993950028523751106
8000 5077547989492447257760434125980957779402618532778609931039575855298253014693059083646548886150880503049017504031842640228977712914436909748652444041349384177525254422841386148952325557496720953953511300918600652779654235325410782910433467811940896
8001 1
8002 126
8003 16000
8004 2046868
8005 263665998
8006 34176875162
8007 4454556151408
8008 583345707136200
8009 76690674923973922
8010 10113503801937959158
8011 1336787854936501851000
8012 176971407886737708302108
8013 23449032258217606354205500
8014 3107817299508977616806912274
8015 411765030892507848647985899968
8016 54511556553798600463274723107984
8017 7207433313895077998183474774112522
8018 951388688980467442925434074684848750
8019 125335990901401233735203006951411477224
8020 16474417975708314151565511185006526043428
8021 2160009586890474720508887620477401149811396
8022 282438781353986630980729371236571485344364170
8023 36825000123932137341647192833721283404576700000
8024 4786861683806259857060356647764494189126268495576
8025 620297603824655443292253478582635625024672749296788
8026 80121993100711138985093550274062473814320152169285862
8027 10315149688915155636665757032934415983001049383232614384
8028 1323574075564297056876373208731807086816870803552317187500
8029 169259262028128753598682812139304762772796068185991416001272
8030 21571246878079600833143350326323808262725673848023632868503298
8031 2739727294244137643299152277639710291084343644741386204260422400
8032 346770321171211455518834979259085474899759014462327788536080282528
8033 43739508332945013311884919776931130741762022503716609854189650156250
8034 5497928212324267073963220630422311429143948301242371687569494733375582
8035 688673631595992098526827091813590590196707615408654130007070429040411208
8036 85963234611543543543727107714130084010602811730372547104007613288140028084
8037 10692808661132361715201050685803315438152807380738022345455902609826852667764
8038 1325391601008100261050719388159404361938683209857495133253662082338850572656250
8039 163705050900279917586377552448028682773651027441172245328271883514642098933669408
8040 20148173537918152649918212310983644549647978154461803618768188455330735783713153768
8041 2470889724636781253402831787624596536207090628390433779715946576272499983491515095996
8042 301926611375870909242806142126786197748559773331421766117350597076376576433473308810454
8043 36759019088136613552729590798860181398412391504831880616608310487878072426008041656250000
8044 4458850555761103505823238149648554152067952916826637575377892388844103160572542692593235516
8045 538838041094011152989194015722320930623165881640708377845791414170663975099083205243790886728
8046 64870559821187633162227297459615851413420399770628076895666312571084563025622943515159084677362
8047 7779770430794484019345233598539089944699002586304253866709877966170155276625361925929915727389056
8048 929371447179387721907318609452945410331151994773487528745408127231086316980654157101645955468750000
8049 110582652885802152539896210067324901827297289751490346893617316591746847501594146691432757209521534276
8050 13104777939245217496082954226000340922066764504591039232885647249679391484921898363182560187422204725838
8051 1546626114151455236247809512280693565462326620987602666702083054594158955113706618198413030091659396618000
8052 181769195008182249949925881192805224248179184821156024098097280650483313775223762566264708963636345564063300
8053 21271545404988592651438351245135943475055236833979886766916012992561202817798467483832241909580828759765625000
8054 2478474617877190831109128370127400182963360563449678752376759620621375554330809413491764685818049693310418129514
8055 287499958872203981288563303166490949489067341629005247751569754282228852640313194059807077787906967624032274246848
8056 33198506585804439579116829644802494927382551632361973705953316481744521413470108370864246618105160889115355007707384
8057 3815792097051401000990889261809215294912578461277877800103416987230005981657651174615995269878400803477461915290667112
8058 436508373375481078078658736584047693688695534800925407825674338963916673154077453648806495633204375024105327056152343750
8059 49693188465477085747753150076707280783201378974859923713191654191256697767066905481454283727498247456978116178939912980448
8060 5629250829214163422169903995611071845152836362184919380607299139715411132700911051963877160778749874123148088335179392610508
8061 634461337200433114849863861259328983782488986624212723160303365487590301408531013331671467925133408715713685647019119307661296
8062 71139403010079371682824816176537131329222656289976238876104825979626025788103031623710911132059022089384692995997060861052395234
8063 7934392628227918233539603369611670579241785913804033074789989452475950241577090185464224756714606781374827225198895376250000000000
8064 880160167101203124075783863454067052604175663755869379211153945903684929683052468160058429741576460996402275099901464333155620933568
8065 97095381976997796694432808462926006956597024740678581888321295628157446875454279860042788332049945628426358608496199955639695456093818
8066 10650418323420284285228754351365364120409347086937832758223522808169966735461486097624936458860742639734399064591733525732379300346880062
8067 1161465718683150645656456793673164577870360442547265885437364326341627905752638130807583808192852794363311370030776322658288469869180943112
8068 125908811583908999399041354030581315014437295157584834519023481582636412118993016918296315370559470464036041928826793684930480835473632812500
8069 13566008349996862355672486621537005092822667245942611638109250018909852134161810821320111942867022013216428103190239773138554177411012141859412
8070 1452540542720770200158045146155186595856833573024841871715788651003464654155535430753906929480061980009407481229803303122175010619576801115058778
8071 154531261213652337578934369423232987858839524932473440860747563909842369626295079235403243660257558092364841510403100249308972409712200304314960800
8072 16332233406083111431223842174883250773962583757180640103820720114331650376645435811962173314575543807943582743459057719765295149925237126392866060552
8073 1714520311267815311508016878431253294291507406522070185127303646104011266392037220785130553145823895147215089810174482134613986171889805284057617187500
8074 178744019587809495836099602376177461288278742950550615356594503776507934050402217050027862053217898514130194653947438164039318174669336856708896667840694
8075 18502627778603106046029105331320537978342137690880718578618227049372119090727835378870526000735439455489415330955008857716281138046673523776429507179639888
8076 1901369447298361107389570099213216536336959316132739494576364931383977629342381021190672444489702768740596420398832839461310046362496965986612509936770241884
8077 193930392083198118739881710684043691896533313643286913191972434679671668462834743613797937457437891235574501608355437569527031034890553397169455351683223406888
8078 19628325097464203355896960456393902145610948925218277228650880942922557666900894204805671478828719005599673793612737059546666046454544702322800377082824707031250
8079 1971000942193640357176692048186646097132386370941835631209783363037815272000174459818941636863763525710627772250214612737632948601765448650033646551142545973354624
8080 196318458146056183303952067182903875717859618366131682590847928394728990498760003532047268223292114151703389577018315658020790717373798434188130764763740645557181648
8081 19391289067420433171753878952591798542720571671452636289692974149691891276699376504530125543169892867990122797399328705668696696006628519297258109433443301705984314796
8082 1898977360954339590144312469112141962791077138504145567533540096204213782117406550307544967391236153092693117559231860355904618895801135573290621611694842160435726477870
8083 184328413239357711159396618126424975523600678661085779470099060569332198993179235865099441943162263246201467571755673580065681339062549291711672287198239233288574218750000
8084 17730101164861749654069038442550237638750695553211339011525651425245719862427237517229706651305028152123404371398043305700042407852253647490901271069369073352622665457098596
8085 1689501173706179060591582399472595720141879850456099134235252948240619930996760744597886184276052431130391639331854332979842923649612082303061222343927929371783825109509394808
8086 159444881301605705343533116714250631495780504213320156501007971706245144910691816013706966151299024558681945950555099136777510972201684820038335053908893813803506682842428005962
8087 14898345215495510399912983721251670170399921601076008916426320001842255976858320937890635204637512497186431558612723947267650917998128240734605587510091217443542975322930627844416
8088 1377860050821232704576395480024024681683340250968296018378630103581890022402340610335494873401395078896968487322090474170501624979722087031822558708186669543077497285980224609375000
8089 126086696921395331523237115058067514171649729784385213643629225525757778823042712369451239205868854009755393477517187824676827609561867608819263051050911532592444326566453268552071832
8090 11412496109622057776122217777084525090927800982241218401515347086050258525568136821505723595097446512074278595442153958138514081092951372912041288594423875590092550231054537694685950118
8091 1021366112728813554074792115310186448598651075321539174075595053636449978140034568041811355619840523829774060922331159938683295320054243586947372731832136290706856733723204350059428608800
8092 90345246695447131939049411196793258367415850718585802472054405994535954222406231099029213898982758435513322079751776688442438256428079788780835229234697232692873310143282709262744619574252
8093 7895443987505630313721227098834427049260542233331249819593631119807295224700771630724286663295000675418586244888429917676536702488592399886706715835872299506679097493921342396545410156250000
8094 681411384122150704262349294150554194398723119506241995062722194881585564298782005712571508300911628335192236730445820802237381067893184648198590677933498558550196844201863534134557334627532482
8095 58050630033500128633126702306325881325757183509255976197336560504368205506193893859549725638692887783731158851462829368209275907683974085964527896814747581563241222592755612932984970019325603328
8096 4879330968413210203344521679595774735053583825365062304097381463655306477658523671253560558281618357224065533538126136323749424946223498770349241347355949092182580594657108679275884802655456367584
8097 404433589175400153082154309813760284849516996000976387597352224296729823365032652314986436721922142916117931410918821516702371245648507218858298394144008936431441180452372815840622184417615482655396
8098 33039312119508720677325618409868816972321629276043756331333063898261101424086087493568821696571219764032155969288434039012167816399538590529909338867912790434086700956850170528758391320610046386718750
8099 2658635347986583325962050404717196501802352898979879055247119898298976500978150055593667063380713972545750156462132862636241573174101469583837150582838439327703915551614793351240267124496938641156940368
8100 210600748650639722775822057786795662586259661598589688048092837127361217170646663877526414493622727054541960842718792065153560036395718900983433848071180575538801577888807696171792939484126353443122195188
8101 16411337913230558576991414061841801276195838131095522749910961903745769380336982259021329204497548062184233982407146172369157127254199744954138721097852888106287750422713252884368521201285385736151348551496
8102 1257183095157995938700690913161254843049721089773226107683623111803249597635939095496587571647932274887510681856951635405617202842287442659011891304690738758442208288642407780112460553652501754345565801133626
8103 94598962030853299668734194964223320004242498372020086139751563771833631889277715546194873413564145568135640255950280544617094730937292772179948429190965829777953546729293449645711504600942707061767578125000000
8104 6986224614083319022105789305406295523728654584882495289804283374594317777878787184526197929509270764507825488429610150978215295915196940409730367254911302143795650338717589724602936294902575947123604004446861096
8105 505906998948966499386091684222066429940897979936327447366571104430140304027048865470312919338155393996091067666126451939494902851250093589933643241600450161056487561857257677649980330774676187452832308269941151448
8106 35887132002034779153085783795368772211306948628197404521000633873622045235496639435195586062341817296697460307492098104737161745634731272012851169693756269598568240793265048501216882527049332540573827627638007207062
8107 2491001070271953232119793970255475472171906716352918420842100571734051234834806396364205547463100080258432567573835141007343164099954729560439165601716959017221998702752187849149538826434866068048182667474728858257824
8108 168988233679397107456401700574904924696953504491428705796272015945632363114532861176166187691441241574750056113901485246405304842548686819570362066808783790651585289045916380728338762538130492800167027959823608398437500
8109 11189545010408291999343499120389389743375171502471669603792797628947258310035468332240432663149453528952666293238698700450544887874186509683959219278596641629296575661451231103185525689109782391680537348629058184632506576
8110 722111913266030371381426637446234695756369227364380684723349350361811371678872270934738536515277503956292187637036892332320896785735812201510839774247146888055529882414185494549883872529438120584249050118166334486209607858
8111 45344119307902223011416792768825624964378913935279287016298100447921817893276475647556365980437858948150771031696327580649420875876203832846647789631465231235170842826324918381903767869052310229744991339759962427523827680000
8112 2765423723610003311538329789229390173961956694614507618281197427565036890928017342449992248059797734666711669657559088367198240826179776867314298594489752100166729972748110712679913538795012522835326933251340869349092476974320
8113 163463391028339115035333030178336367754423637798607273159836185642906886374498889605412511135305911464438695846799229119068476422418672762606165310821730627799952248252369800870058835769437352820599504430997544574737548828125000
8114 9342489468661479646994725277148543860081982334693813492368293991644071959501355976838537505467237717392611707760743045302227657403163690139184898547493131195221739959264827110196689093407005052419563594344587575906785451592686094
8115 514866869514265866079039216904772614227518149616255921235896945625303476467729133619859781846677327322750054236349801886123101284250566024050054031762788434147671474598712576850302789306582829083521422727277112911869826672847035168
8116 27272612781855539584502406026284487558266428497926735814907197973669729310666942724578260043348333064688988020195246772668447410026549452752034895373127738657079129660502325584322381997316171095145885128973959114116945111388138340484
8117 1383298600620001741337299289896044329675869433309674372796372021455730790336901573429771938039863724327476063265153966369592566571994805799730179857104463324054340965103701528620659631404535761575899395859646380953434477492216139803088
8118 66879671877241141130724308053144270584049960936877499474219049924078466480754400906979259634352314991241919234157937995823658705943411716879960274894559969125948535479929233481328078255093494377441326616799241913951262116432189941406250
8119 3065198514558137810359361310752283501866899327672959456697425255347454694306747963765066644102789464885951136020129872653821066572787929198774709507617515369556804889268844282041072637672170028041191491211723409904851316642693625433237888
8120 132254596079002314247311767036410957947226465950594623023003028949102776078527211909801748710982979648893533278030180679702614464726646233152663245097268245425755057501814047409617697894103105265336919610774600679641143183769128301240739128
8121 5324803003221223008007720629580020038200907336209063260801694252227866303571047910861364453450379533296610266152066052380977625306570494872466679558024419645112841775336028593191381639473238900356301958412020642046381757980075248599877778896
8122 197707412788876677569093567954362652947118822569462980740793015572693797975173374185347963316597629912522804966554450788567705597480111039682328145509883506768529681932117454988541742007510839530690417047739915871665655447296873211203390979206
8123 6659510762082149879510145401986947869502671277514387817353444810261897954347577398258011592843122387871550448015090305020431173120767481094082828212491045255103490997135722899344525746600814414215454513954731533509958489309444427490234375000000
8124 198588188609047724885729493358068264996768573138881181394286411134886381270673190823358366436893780610392592935637973388764273216831884961661772231064812265997932965492963053952553202601197064925294715495875657041267838731437245425042198461120268
8125 5036509125659200236680709436887308942708699197803494703219074442324904191614629443546168395036917493344640764260018347730796706561108634904025914339309106078912222185481172035377725340301204729936572979171138181478110397446736834782502460736235488
8126 100516866985737633960763784703864579082600371903266755360729403691944174321830559127212437512957304672161018116149181521515845153112893054707064987877554835012541231067502479799066391560040547777910248644471523150565562748342680796428768707186675362
8127 1279583384764925669087588553702785973729741473831322282118493009675713492394953807456511376400223084308566759692479620109101539960674853436342130979501600972997133501661162629811593992178657046993045821795832361762123372592058001135701216267409031168
8128 1
8129 127
8130 16254
8131 2095625
8132 272045212
8133 35535822498
8134 4667386789330
8135 615918840022453
8136 81595333198251000
8137 10843034833723783502
8138 1444251750116416019398
8139 192673748821974351768954
8140 25727275761443976923890324
8141 3436262193700965900053882500
8142 458834821472888917420984697178
8143 61219110160315438215255310082573
8144 8158060989273252790042402972368496
8145 1085398469695660753730569545087948054
8146 144128335393891558841171322465180868750
8147 19096056134650519647721265232458538576526
8148 2523870547593987393945720645832062906251148
8149 332683493306163392462844265111926552519702812
8150 43728323058641137624626153902809865421415171426
8151 5730618842291355107417572378323830870836894781250
8152 748683997730830299921821721023229027070586195445736
8153 97502329020843719865655424801492944085681105122932748
8154 12656696063765304968763592699890951678040209937856189910
8155 1637537333805582890465490466799670742634479695109781095700
8156 211159170361670417762888196031802341996380262976787601562500
8157 27137109460064735306578430650803305587148239117661825664461064
8158 3475703614249442657643115439124351964867004407128369155884843498
8159 443650136521734084706251898632686134121893965394841370868443925309
8160 56435478959815358302200280504427671953801197024438526237148230015072
8161 7154404346143589438270865986508631799098526929730340262176576764843750
8162 903858999998531215385776289644044946226837191365283069015165139623043998
8163 113796742316603464362936929527570985097237430031233738159115248905849691398
8164 14277630958283827721723320745346220407605821788961390160185262519909765002876
8165 1785145999210895545543476540031719767065848401900412912172973322624712991457964
8166 222420701824147804263744040554978937902204833366955097173556493334615146519531250
8167 27615406672915158396085309261757262837963529977299639579328448593455624421210263798
8168 3416578855382812920219448475860997260730137081411351969875877606097515931193770559448
8169 421194032955675300881787589830232462418331305940906326666780360016292947015858679755492
8170 51737880347567253752626242312145145256555331958674914027583545677206321342364557690556902
8171 6332183805736081294779524098795372404160462832893692369863956134524356189438358858242187500
8172 772142657145424156686754332996774602668878394491379782569719509553110901675057080540562518132
8173 93803566444347723860041070365045784283802675924249718003593054256150282194856944430632437230648
8174 11352604762883342788903046004468702601984206454803277591174609989538241580980617404590559069037690
8175 1368676047345848678182588003833165636899723703892454827088247789567734358986470785176700831469227282
8176 164364303619658272181374437635317866078695818219732746196300323094003087084221650870499518732031250000
8177 19660152792117678350873886646710644151387406362790818153784030225601578404344683463817991973259358510204
8178 2342113249717627488733707544894015893044606530258107011810645525056205591149976779084414760960448239437998
8179 277867559491122882935758221176685008084322800001459349361446294338784064145221296145005197102456482774802764
8180 32827847329260597036997673739757917373854295169849556063633094744136908054297151334543691584370207947791192428
8181 3861762561852312460285114159052973228144037180602115890585094632963247997582058761661049685035751089599609375000
8182 452303263218804389974438335072270833040503881838800623315033184469526910719506831523239655525205864916361704938114
8183 52739457155015672532755704986530121091020957880148343547738620774601891264299825497639179183339918289658437632395748
8184 6121566613294466845939408364759629608568216220141408151189199992694730045607703748633901580823115563735815222956557256
8185 707242133168328481870490432855677068989464035145465740961399026954734332645950569225429407824572351239568267939052410840
8186 81322054267537687299607484347303029372013241993092941326332589351917785827329199805658014350725421330890960745817871093750
8187 9305456409860198892936222060339449835051681271278639942438603810785208648077510702059536290518066346457193337893068141071016
8188 1059519557304349993511617422076534590194447593515781934204923226573697407781810442259253450140602124638488294616866064410018148
8189 120025474005974698653728988510902656501514251815490895782295478611477364944153556486905469091125903259555263164449525584487481872
8190 13526347783476329830527001208912115563872719530642614100894148193257049201342118033858507712149211849021819991346434379269988116746
8191 1516275541571108114527001632382818976330419691358739636331404772316727098474356678505839366862540972177486432605503116193096923828125
8192 169048838486640206441895950333056343937497228175601976277055382667978729315101280078020584327955652437861129202630039552828744469782592
8193 18742474489188814345974134801747536003419476316315316540374975961579240194419702451125482563239587037507255954927461475139230086824888198
8194 2066163309392941901635400980638052390979927113306200801446588834320753037589514703894452187430536799087574881221379737949707417736492814270
8195 226446537504101029059651243325675679432739530662049212678629096324007472665040283991287835775076448502663264536779634345725304989567682438582
8196 24669954653052426815548237801764665549953478762865386630302413324632909407360375998693850949987612357676964078602280488490890923724975585937500
8197 2671214889810939071860615273979844125375050187260647317502120218412624567129251177733868505927461610766675600825662811573099122905115113956491852
8198 287422707944341153955957013224612496800688016878986364186116252804048233014887641983223266315810424921935847087938578614665526475268556904156538898
8199 30728173645576731602343926722563174007245551933371102482724840437996301956396409731338612145108409828315088888935624054708866009147762440813644043694
8200 3263510853333437056935839975905212940696128678652320245776746523785555151934645122628848088402074272256394260445749880200551673956676059741351929248696
8201 344264853863583561056661491478616296873612950373458568904245595263265624179846252285980381591681280325102121834885567104851102998877415714255981445312500
8202 36064807770552043167023013682810298830548157208262710580524575735130778225479987883472515842346950253468042715161564043231754836734324054763262389514391558
8203 3751276178629714672060418337710423431711744733855173763005737236728548675397261790227451285324596888117397392133449899875507187241689197603279095319042890748
8204 387344277750317233552895850126639727860679036867646733590645767860636106794742768198794023611925340850977072955840589699031365968318964309828163848626070359636
8205 39696571964012231247312064391558800236550641933018946803550068170335834475191699609577002869873292414012851269395492944486247976275425744816091994176356647168856
8206 4036996458637809925082480667860631968145613141696106809255245053561330041280844996975325848608932870938423750240050827340599637193556858337066023064613342285156250
8207 407306623580333942407651357603626185340446755856849035492579487678260672741083010939769524121253550752586268705558757075680873112262751742841718618274251786058885766
8208 40761187436552676460322773254918453978317028832452998249926748438871885443322637618195788708356311573305455309029669949482365292259875756271132686976522516213245939248
8209 4045153301476815377919233278454180643166599819166062656251491495441306316651831599991317481761989257939341139635502875528353260660899964103074947241132680028416526002452
8210 397999282212960104689036629100938890313201568698232810297968407949028403032326445251975309941985024241243189249883604340323371968628588883588485991108823798762128949065934
8211 38813302446311713483352216852157600156156490819513614007366217042300353251960940123001157349520729147918947806231836499260176029976243499518640005147962554716323852539062500
8212 3750740165583386474310705377187787160283766325252326963635443734142957324103262526874564095679014556694059488544565518515203562736968444940372777883138600949558804399721634636
8213 359065263467666775561951427735122189928495999298086694694407217618098153523055045548233132513729387545331472216692444008665265417619683105697312410418719840308826480672511848648
8214 34042881714477061589632217765663635177919619961769208922434109169978137238526917372069998459818194510604720400239659742462271744790611861161765893647533048856250693820590380447650
8215 3195555409525331374272347147378593370306391838899719239843706863197644739058215024351501135096905723669621204219810244767538417117227134022647383650625482115327146438798972401774940
8216 296891521650686597622108712716345248504541416577614363424641160574874228248691407137481520178933641901383689522450457828814874266729787911283259284952517266817841281683502197265625000
8217 27292174812292715171519150099996118057887823841522453409783482575839018492646780771499022809165349476026594740955914649740334175110015697110304255625158389809942207841849779692074020904
8218 2481518803528908063838508848007780230402273897075049951705962161303259739769133725535160498088382554021148048276502022318484386586698941106884559122749627157353810780539724473863791858198
8219 223089087111315869935099621258899678635318178695925212816604610152878070876491642071202194428256455702131118033768586550513611946144822522603121878733990084748027961950509296754953152019224
8220 19822301997427338843607065713632308420889193078414830521898189949089608954789143360775756630881268879793713983720782862117026514787582887687074511557940178369464012036553201059946846089762628
8221 1740080031721110159528652844254457241422361348826979160689549913359749930757194304018519054242991934479579235755006617316796236310961812135448862321712443550206498209353166871372985839843750000
8222 150847448471364128092160012495511936960921906906215014362386890888893919207959312709273564725620433498588100899711360659979098975800619694206100736528229987382597261756042042665635414771021797418
8223 12908135455452757618111606960050179481422192440249124456849265996001735833866358950300713752056123021090040213007211934095954305821445388034512082434686178364539087711614603449305238391267442750898
8224 1089775318155363101789360080824938539898438322040445889456927182685795757341711066301984698508177274874941263786746754600491448774497690158773620924106438850919041505254205333710174195378910066858016
8225 90726923999866071562375967658761142061061329407510478638299422422803094191325765650913450444424485535150255619485885282531639410965702451202202791017177096875073838021586490282365001699557352844644316
8226 7444310122363245994185365921094612600906462144681414607915666800289895777260555764140302365393905650503941286531771939234998263274299205392567397385912300334239117330484145325224110966509819030761718750
8227 601657014554763433894244866858070663662967450754019492550867767392689554470358930264309249977543649607411164015877959450091120716948252930702019360539153592317356550232303579620945696768065797155149075548
8228 47867326810942180889760682274475670712141741473776483860139691882031732049132610993500226753565640859469359216720417871078044087619481975923398610753716584213534788475011255970288958780584563238283475634748
8229 3746318161211800466830277557620968012364218347454549890862536129978615394859238572677491841368105391645604106536457578757566260805725194964648846837671086271680400561378545672401584779118580088313679600330232
8230 288225902189703523433994561243255447530241579853979247205314341566269102601695899350063678854831644135572859180921700990925132512335504736658192744287261086159585832015696343457075094829556999797865520306276658
8231 21781465513843745562199784020521188540176281568476168292015714549438370912652724896662716023408426579704581961929193384426465167290019960738542108515603877168249811901553767016459679349493331044912338256835937500
8232 1615481596095790487924122737456570057867726257179877566331730084393955596226551783080840055191731685958154244419115242868939568169911788309431097673013035532027162323171578242609768527555760422091662681332167417752
8233 117484735580286777135190050514926240191292298576090085533113263814497174891746441053626086199507592502569792200048126714658109960440858730766434169021093647001964954958055245542162251942742702998039823615247086630248
8234 8369381849361773726072712871121019579724761079360390270951164477709736299363113092447431617894943712648529499499619653526085204834552105283873477764187193642515192018176299072960184183008195933008657012218792884065830
8235 583398160987520239572804643272985372385459946647129079872327650992020297248020935717147776076089422913864796588485750759914857164506878988679811145873561454127782851458662925698639303781133428365640964471123158261013048
8236 39744478536586234864623662851639304334547950173226841775737717459369803968099511857076765573055561350113181686845662940540835338908876667678674030287538690769788627380821445221929233582279216595047628340196609497070312500
8237 2642741537604620621760479303918838534592650893281745515801669370559268663261404667972152532053916468526299467666970670552126418925699348975187313012251859795909548452224469539746127546531118004706899694006705492876859926064
8238 171262184354041328324615598184242788455273439158454927147615045068929008533918406496851833797949845195674705796655279744638144266786514990183275795840134085399901697189191214139355442007917582168631005608974222746821184307898
8239 10799048022660048641814609629330315580118629336176996235849341213931264118573227143585964525080520577272585910616395417281938673199887846345360465616454214631499782030841643742990819464749290183474673469681180989176862210713604
8240 661342741689698175291737930747094024558309430216209060429020613306119020460015837673997542043921863244413222567913936119619279124587531609693955014003684479140685259218501747690775124704921802044949886621187134529582778974158352
8241 39253531839155139954754993725875845959086321656324678985535084589754531193247829990494814715435249549783211176074575333914744361039630863142041592716133962182550097546131328865944359219321317804813101670763153552532196044921875000
8242 2252719646617072327812712101429351480289831240540016564231930771294793510503414585006664267635452025204506091671960055694183185509904651251652760780822385985704947297128771038228436009734154445762944021828854443887436479089093964014
8243 124657607333493689618206041974395968976353200583249738285025004882191739320190310359467335541547777095101005526592390052819736271441562066155034532680900760767546656327025916689223639229632015065944468449247703647317388137844828719448
8244 6630143958700484628450865641042507025812993876762173875258839935329499680928312427319512137980876208487835029702496733779559426984061422818415583198961111656920530130122087187744766656765162698873932212132376942507012867733471031940396
8245 337658455431220851184281260356634141322071386073816290053582701016841697871534904742734290988251519360196536397805752033079336063594335482020364585282580872649978852422599104467567982739333229778015028188696717802416021062206956450869680
8246 16391340052042197157756027483139034503369301506940013777354800136478885922433061702592410580113446895557350988287232080839749558084892008778262992853268921327240879613632190617199740051126285426752021423299678182227648704648017883300781250
8247 754276831346812091975879312577332727312768141729561207208144420654765381742757476483782167701428386445376262703828044921924403065520974115136198106445630382339466085389474291489279818085540889753542074358665731926659198839438788094260175176
8248 32675934472205019547994875484146453735409360339070536739168008549317686718731080124828949695632374336432306182258744875724967883191823304102153472020078114954666125221777778134431676426589836635351336970348878941542939658349455939868915616648
8249 1320867217622376831685410515399822985693259552590089578118542013958858838929108022486611820923821101600930594473123210279238310449950800758541155756196311528060013474803216699402429149010973721866863090429242715976498298808935738172913510145712
8250 49239119710431583490638299496735970557879306288480308626033706347435721122802546915880200903533102810699017794415119692265188275050814329637404570692495739652401302288917624036085466311563481894212092798043399448013168059371849416450066374630454
8251 1665155305088149034917083646616767334710109531876322384699831868537071663396888890262956783648286466454195591817497532664468239165860412967164974333083016755285630863279956024012871450446834977609216566980909256480954366543997883796691894531250000
8252 49852203026896847913508082432393629077262825965222008723470730861479403748065340329018904774527837119366401323457488584497698342321032192232925178074500588184874469745681225078439135297418050194594744926433744185555420964755840779237738147945159972
8253 1269324193431326694122128025754403647284719939513112823651997190150551774454695220283732978970833727836291961314191310307830468818675223679101559410847523470136320114969231479002553263079453460893965126179652068812387119891663729683825064873608201248
8254 25432402269732795038758912930088346315914581975544169676134428116037884454035840283565433234629930308174393862109533148283194775487081006119624789616909078684898024556479582923277685612696421083380037564800090158735941495968411200799441956127414996810
8255 325024501541651516753716022192379990015357283519882342871490893885937719556532485582395243705838601048241130780761497871613343199028509208256690871868194036375137379092805297602275379832883547643391555482684037437436428012688784981879444875777490493533
8256 1
8257 128
8258 16510
8259 2145150
8260 280622500
8261 36937635964
8262 4888619117748
8263 650037443842034
8264 86772028696147432
8265 11618922475100763000
8266 1559419712082262659748
8267 209630931584042708184838
8268 28206515945896452700165656
8269 3796443716966828663364265844
8270 510852957617671298902804885000
8271 68689527791891177082751124933178
8272 9225087198867786183564518956091728
8273 1236999278176454424386533684758236272
8274 165555434990653255007714317741703967492
8275 22108992176223124274270424923150312468750
8276 2945377609372658373537703473245825090852152
8277 391355304530710126214265221308053261521986668
8278 51854466719692903937665832792768737181862787480
8279 6850549188001551156257749994164316677650776879362
8280 902276945931960725584420098349018150236602964750000
8281 118465105906296868909614571012835017221543474042581864
8282 15504095496140792522264403732764755788788479201349434408
8283 2022479811441794925021206533738707029465719543283141363094
8284 262957727694338317807247404883680368904904094457529695088368
8285 34075211842512971445038626759124474723077851595551690789062500
8286 4400809946101357821066047637462443950572637420192747659751426704
8287 566449643172577155388309539499949349348514628587782461600384538698
8288 72664065296324633250946764330094154997301836223187751991754771658016
8289 9289746579636341366460660833141331074963522907615404635509572786417760
8290 1183614620409070296209521923335081972415889324634355368611071867826562500
8291 150291821883238660951928938630672596895569232266823724573950669200417149086
8292 19018425711088848146775269319903367339027547989067127478346405718803920263288
8293 2398404865382758558221807929539998613718992056137222879994292091011848680663132
8294 301420140694255711011339551959685659360296326650168857936571826848982132227901176
8295 37749860229115913163755803475908459896111411486952237111985437614513398769832031250
8296 4711306599538865449187923101918168751054010938483542320521425810597397607605646087152
8297 585919565796306602452416510303144701028724573965333825629535642708716163448048472451928
8298 72609072072362974984027715308935284572034760435983420557145136300453229990962852122474040
8299 8965687564614142243242250349377155612382261854216585726410777071863533881026707084132980262
8300 1103056234250264637582433989216796709209600105902843990630216385828370198153824212500781250000
8301 135211153452706609390260970218056307335792478336712267016317195174648881826758791671050146873172
8302 16512227725500895065761180465162255158865802066100365918004090225335378161926654096973944176128368
8303 2008873751563120202988251983902190852772611414861626498430667507123979129884213808701532521514686554
8304 243459707630782124057262476844270500509952851688935556839178543228678885998132250604415178542812364896
8305 29390086248160612397887551818694339866404362606114094301099467023520283763258741309036358056207031250000
8306 3533816657346518671687145915372635900975317620940096469807526759196735544180584118293340021388237360678248
8307 423179798403522334111425650036054640495460604292233048964503123986390051802499655036129711921670283548621358
8308 50467328882486925785211905796906261883881107879964864316480674631285034903342047072900325559193758862014617776
8309 5993289996722610064120396920142942595636347764493159945980528833256591848735321304484485383193864171343705973836
8310 708685210015573337351073007780409851694768585145674192082646035354687310884416796036180342001889300333496093750000
8311 83432741699613605339502884259848161523700549733899193961494693205605248639698185066100704562553598041385422428829986
8312 9778565605845573317496613698289098490939337027535198803538966277638494371495601318906703676332510004090573034598439648
8313 1140849020205281275288420271188092250525067908810858742559310897662965966813819107723455250640092184675220678818069502792
8314 132480795454832767808755435003836129328091729298351503161078490100846851163791619221177669930869111644091672753794264097744
8315 15311058643784302029193466719354989102681770686655026088138094443906280624704496060253727331714139897615087028285114746093750
8316 1760918657922012131515363592041725627499209451893089609363340729198540191871507771092251319378598345571542005042893109961552096
8317 201515198988870840467877948175968757882824641493905269224552091064132097726308215321900689302659040380515446908775821484441521988
8318 22943612223322830797611441786725445274966486095950720642660279899737534963570528502618146365054642727265951813795359652979679309600
8319 2598667004385768952278781222592504938747088151732941590258453798709418635901190523003168069148799583829449831615156884006711563528810
8320 292766916520116911859636180640414121840882296501556734760262442037122902365619874521782117444245452177398373522994599644866796875000000
8321 32803623268940673670236564484277622633010472614025592847203235879821968940839923686146245301423031920496192616354517927955889335483187264
8322 3655057328364268172342101096374043066712737107399875278528655540944120195075617024002341848067917827785547106303134824922897485626912674628
8323 404931315333524652871902166517874044458271545883942744713590611087700686802840505718095151775795619147945505545614500655071504693827556871614
8324 44598845157282835168790604677800516226404361067190805419355154440007471096557562087227341773657121305976948035465383809764253408881409403486968
8325 4882690506516570969302462140163716701073483971090204490406466282710693083235057863612529825445206282212766851251566139080641683706532592773437500
8326 531280968175516406501532329418640898257192618590927973536359924760537303796349545551130749978896063557081963566510892563875461494099770450671217848
8327 57445066096424616659290867315897243265403320104795171032911685943485487072680266309280718341951304998042194145898624153550661537870936716475135008818
8328 6171294144723269376307271342671149395199021226937519524701541402658836912640039280676222917686250222878154944990916179386216401229106759276982953037936
8329 658603452783688430586950274687375162476760145552557245651438295763065185614900351430092009553514402080731059833373685293284647697145655502793891869541176
8330 69810808153373961057763018002777133416126232704819517774809412100499958163389065032048315274587380839099962912323640520504939503675954409507288818359375000
8331 7348458147480911094613802502497410619315737563304518111589211383815999794578848440735594616150625055814149406329791736013628581710847515452647527592201905478
8332 768008203880361115651675488962276570365387661056622552965661217382481241591386022035121112094555677686535296444200967873096311839431478653826475582629432065808
8333 79680083188639293488429346008468178704528080704296658991942221418616719314978045540492616921919263594873260659117339592902453064430057486868937436634109823891252
8334 8204706716349002964265450692832066238783473691403472318441912101769106161855284303853266617784801412441825862764130632381177576005612251213793994965643608973814448
8335 838334754540183632293693775400402399989150291623663679801620444239619603642757825852548151679315592366843694356511884655559499681487492662356407447793006896972656250
8336 84980887285916908095541672111615985335516011203649589442181237648609779952379145550079044546591102831811362204676054082954605551765344308089855614538813393595012118752
8337 8544348696935793029843205461246419617117982581852705668282330018043981243114385829911287170259900747864548730209158723518559029649535498052807297612920713990687242316848
8338 851904975837038872573663771851584909156145124737567036954409332017592530980127942962290100797062376929520767032192345712940566764831052366186710440662228966800667264919160
8339 84208165090237634753509127876815286144388457628500444858684071343670817197898161883127061363028110575362554321808434249207362989720536712577682341119117136639277695897742158
8340 8250114913006852872651680001756504827248091481078605343087070353964708266377737178673532599140656257469960030774288069791148999120684647432671365386658595824586975097656250000
8341 800931986017637580713094925931248074466290784423006508959163060238674654225821884361864649392909816887720973991673621981118599100665269074367672682408848447550560314742155576364
8342 77027023006291606151009583460834350543747478834232893103605596914579957171913933899885466697633755289847834505460916478129481381044203301734312296204467940441057272222432830100688
8343 7336331320160977121637395602311078174923932412790235367698944047201151154024007395677007141156950828583288150525751987992761406808241268893320212369177102218191018397260501658110274
8344 691789152790596440445713862737399285996082049645261011827468135845529876724552921339502471933439079582273101136757107532895049673474320314705660388060959362128291406844173862116449952
8345 64564215443267826853917169080379617628056554949171393447908571520819312095527301927975962532327223328097684190461322517332667074391956642161642657260849608249184042881651763916015625000
8346 5961984796635002769717302828276359327230545358687159088104363616731435953537264576365583585339552110030082068286490187554596741689175013898636208461300830351289787945676057390895266637104
8347 544528879700985075170748893254382695375982691678845167915587194231202542265297075345599989437916968976071156302032667350244318669994346155053361074833695473345875220217343854692464237061078
8348 49172731408824049649000575807437976027681002915967045591692199836103941733282791290258481584081496910330075290607153684236811345550416685439489642223986714321882583400208970798399729161246496
8349 4388689206236427349823022668937109443023063995684538616527531800002172556249714704036708129394522048558138774402020854509650585045081559198555958418080019792024086282828997673939433945577584420
8350 386969564032387990882669773469346928639315360377818523389664815730302631096881538483277398526121259286972222290544033539504296902829044296343110323943192863562733102267816644485397338867187500000
8351 33694930018502522478205569504748768721227580666947571652734382428200273445176780554565084298111966197250553419943905789939371960629068603136165354195199277987440743910790985118444050846597866472586
8352 2896018364880853087927143627287432327691855280850925916292681642385714568375820506183693181213159038184774947685628780371890299858752328561787081719733161393784842788653779837716860020489919411896768
8353 245571644648416116826323180290130409703589677086168401513392837498632377762134654349881492253983570193174596130029584426107585744399032523967553092303999508496995288145903699929974275768295390802964512
8354 20533982297153060358168150104086065912580086561437726481868099467668264656719728596352668042387564678984819800710226984946673056022178248045679809137249520442463011746825533724090063964479787079677979624
8355 1692191601361719016491178524373897242690114597740420830055545926508881348079020420823082974723468886907745651271239700837905767840535356749094254011183703635114351746860531904353325796656329154968261718750
8356 137358179547394885783829938435019399685451616827918727248450246379292146703283768941840723721797668835908112062805728966733083829812841535401579906008205896646252131132200596465215137682815108246235288456752
8357 10975330534804456790373303524741058981912173828658160289674259625675116173943915768169362840990402354179058648720143119660092505947251180513571462454642195734320986178839796057146872419929758903406357481236508
8358 862677472612484841075926244861833131130860722909997230879485504507432099495773135760412840537956031200871977777096042581725936516001714037110620878500926049340109402242388486867078158805644411019066490805532720
8359 66655300887512831545020956120317904890613255560940816654760481374722249690882412502083069841863936544697537437476370390970743211763242195029564330275971941685330003991084625680454423459507546780599730596789769298
8360 5058703623642928231428849975525908370543929803100019485047962826360017508644678646786669612542642979141384613080299370265183166685674334639764968563977397289002757200470862165671917949420218086004257202148437500000
8361 376788136753598431827768024616955758830060490154075880811476759460639431818386514304592626832587252686822010315247910783394046223991338073237762610931481441901914845297152839659989085062761447081895610799764714158872
8362 27517715491085679239505559647338652126664352467651013176534808431103086675295013825138112352434730235513152366697447265930395337486585291079342659776925738341284568112501433370137036194218663861724460628605954407264048
8363 1968578549796854311611103208313630480539945922284520391418084920887591924384336233461711099619838263819831619616056661015022264358530226689420874288823131098010539401262694884560745220914340211190226867015590778395794534
8364 137798854855005314217603561933317551630174003881626708171661250288460393545638004749500366550386715480746634795638291378537638005934462594984889654106648145838629969091738231909100507864061489959325389835780610927177454624
8365 9426953025337456243240679166194935536833977076280721001156526843460754918199601813307471378063549214270366658928694742803040961309540797534165361638536486098366991478101813663598002095396301122252499871413850784301757812500
8366 629442501817781388918476732285909173633836363042011753126572009458599925441079894476757253672262226663578568977887960300853840578463770236358728032658347812665967194588172088555687170282313073649152366531722539624996203274848
8367 40960248205226297917644655054173488828422216175976597128505689859463690166918520099722718496122642736887807886064724953041274947369003412061815390009510585471847397616475539508723992780980757336592017941304210551303473490218138
8368 2593458125486131322105626833496884368021294651021197891613239650059463708722798203139334095339863986246091088122242967620272284383424466373849556584560944630537830203749524136651998075285548706075759898784745804080678632404331456
8369 159479921173446695714556150347787751643092208967415193640804809105912173284972623659616520133008336256346452956406545419951995319620727070427181444168519058601948435063807884561880787353514668280937049646658478267538781078302788624
8370 9504665667148736419853126401238640470652124190629743017099803689319713666098258852778717920553423407319962780773794924110257669171053732574500739061257380618019209489833321261944105024180242917656518687103534871312141418457031250000
8371 547692781438834617634797848498155228085536845841465550694415347631497167749324949642341692242488904526581312445973041450353076206168522622062753527241320261279403921321409999265611382376689526157698365600347104126658391674552677631086
8372 30430812311435980995739968350630131814938932156010017285141464269751266788587972986325643332000536922898102356625572344855395907482524867910136949569667898644441888785296038090589783156574667304530667786719458850863477380466915042642528
8373 1625083853319789611307938096058662516335080522903236711153063140797391174190784842510199540617071481494831858701830508210516030820382427537733551918112642036994919590341117529884765566377252204188895652669650977587388072738594483013698572
8374 83096306489624440952446380435050587242081883151407765883329184742753735957851533207226301170928677749660656135437709401865823800391465954831078980629737998619632888487109783827143187137855947905094091073636356218715519396878517073425800416
8375 4050075189610422319798449299178588386556377316225890447092193293648314193247539554592031365201978747011331066756248462304499644520951167543767021494489143259029523135720450072837817566945108637200650502722529919436043346956372261047363281250
8376 187118718533329915284072012527092196706100510735944030628973081833149219170693412393679644632328099360663312590091136429633441606188169036358645422442629683070323908713600507129630181112826159869287447954431174317558226984468005792077287029696
8377 8138524491745174429798893648426340154559202804870022075141951430467894704260426338709050166724638174944697020977292835326929617458753379034914493118967752717340528360147110082917750845597187512387401591257131644488375406207715661371303274760968
8378 330294549545049799320833717100249638368379752366409511483026738643701797418301739479828458777950416962158616813194009860189199021467383677481656932928465796091749151765207044268492416977957349865505019665337538407189180116845044702620969797285280
8379 12361482335025126789531835046477926424803325793635655515989234945603640440885015036859256351593847321009620341670437296502882723878570370883472269488119807154949290390926095195955579722394581275028975713014568899390792036206948451544006419834269430
8380 419687977855922514266077189009155932625450838817616695574987665992903931049830939370889341470266648803186702295676395985236116508119984094192144717452143468544125435110957428634917193784339494648023897711715485973491121034513523769378662109375000000
8381 12614242546674962723095902193168183164837091366662833801080977993633586657881800378280008157325039382891187373843980327834991638028722817857372978201348963998434564762721004615841970209373605395719545324461423751435803173459655722875759186908526575364
8382 322439315366032384809450417760088931510935143205182804547725776746670251463938420897775957757139754364313967326991619739395581510717532493341130800480913031185914571422072291339224701783984747185888769585696182750037018285928051181650345499292924102208
8383 6485672902686763961484146042368073608981891773380480769292909750668767623922730014046339834274069451558871217501247364334670733386673827253422422035492223705690562244591029996335952959873530368879908116018668618646591001580819288180448006805463014516394
8384 83208873232864182179563856538642235423725352028587692782689141064234139476931573204302378813495834554307946716934484813045493815667459555062879782040917255852838958813134346396511792060300412972098484624986536819919269087556693709603957101401205460959232
8385 1
8386 129
8387 16768
8388 2195449
8389 289400958
8390 38383321250
8391 5118516222244
8392 685762096892373
8393 92233580755272826
8394 12443721088430239630
8395 1682778208543951401000
8396 227932373984268223457306
8397 30902722526290973093151478
8398 4191146274955413988766199492
8399 568295029486531042699561394956
8400 77002594760027038097056780898125
8401 10421684311015542646925386257819762
8402 1408334641311910231098387931104113558
8403 189961524845329482259456270300247905360
8404 25567836999361755263197704944128965706542
8405 3433096469099815283466114376744343074768750
8406 459783474509195450354183868787935570455609692
8407 61407643026355217257566693446838418531902671988
8408 8177727141110263255822904891625896873491732038914
8409 1085762153291590447947171805325898446538114505328746
8410 143710769285792321655591066546537555780475274440687500
8411 18961187147243924821408496229863166605793785351722461688
8412 2493672961994333217376983020319042028981218137247582333268
8413 326883699830817189781636510720362671488277186147778857288166
8414 42708429379806076838901043257308167029099739764295300090535816
8415 5561487508895676156116332976354779066199056070779065666085937500
8416 721802813682786705409643686267555323214338934665395887503169704381
8417 93366593378547042555480856813201513964502154283574988916822544588898
8418 12036660811223743483996369572976985454176089968672402089319984017476582
8419 1546531561415215148776157128925054751246208525175950006384321346797833504
8420 198037018610793674213926865110429735811615445078747179518650526758239843750
8421 25273463499132717860322698990064231062188600447185455808932183934396500762206
8422 3214466361189834245997037968735631463619065770772194221598076002885034179451628
8423 407448158905271013287978015909196881892330551019525023747560463861627725085724100
8424 51469174630155244636569837264352059915053461067444202093465138459771287737570005430
8425 6479233886964079601254223259997610611346475326751015097276127983791019479373160156250
8426 812811899028313425658411690458408082555208016865685722301806996796068354500367463501924
8427 101609131025301444040742284261796596228918125465681692007408775152240851856245457335499208
8428 12657153168668792468411632625902742786291067087310124123490744910475321847870576291473215404
8429 1571021929584455654869733298815001435383076514332547805362742456870477389743130501246437894358
8430 194290545481486792300719895597585120513139695929968223631569048742620689969832401410458671875000
8431 23939916348498141897365120847763292526161234570857318413182908811591794688913607132224467618176428
8432 2938810286160713441584692320516546147931612431406490841885142219244671845427611383124718145715093138
8433 359395806005187185496275127234387792760953857323448765338944447799198821072424752653109521398880077906
8434 43782420471369920764402344712739911861606972700590131989601443923917695005321040586583262253318693255036
8435 5312792901072725884335008642004853169955095601180737264337964805726481395517808301236331391566858593750000
8436 642113403997972263520563261630111451107212939552717332099354067396645978984984383250408797995434791973159308
8437 77291913983906861182794013952013959078283955597469129894274225616709391266807641999516275008533079266558659918
8438 9265226284191896252418299597652486931288521846501169309464110058429044328894161065398883468564527565105363787672
8439 1105967231493418686797620506726940147942250464258938534279290627526863050859775163411969862963033370136579926080788
8440 131448563720151907429314951479839556469210753913864715656851692386204976397308992277254218077222135467921508789062500
8441 15554583256955782122287397284852913078676670342827562430293852772815910066985808499845305364814475460135125300647293002
8442 1832356452285134828976126443703956747965142087832382319613868242212457452368260316658349934143212971646810410831072441048
8443 214866740598698716534834426658846580783113282391372501349946042557016405999480901872150332075015799518742859654324701855640
8444 25078016705320146222043538198999273063106467241485956489822076089972832154816495691670428556510231219784641113622885947510568
8445 2912980166773439555834562459577018150309579038130495222729141272884458138849526724139922389023473156609871221851442243652343750
8446 336710200864727745670874171655552652870838183805788365131698288397150248387307895245831319535216035757756210426610418797119637264
8447 38725935691249151323811146025018020929288656972167463011193724308852212757761561279434411995319375908312753233487575836933629868028
8448 4431240925341051745226877453448412983144000448619510768107671881328651006276474372523650611463916887302840251418020225825078839053469
8449 504400911459386129735466052329587521263725536800714070458128656312093582058697019246425490579484297273110906510443969351832778507944002
8450 57108531470495673289318319443293788038955580898110582549758887039397099385156040643931720707909696996275723090473068121925293103027343750
8451 6430527326379902253000929892610645927745664202266973061096921010885740284764639482580005400761427792255625419528178343309229416385866494144
8452 720040104204813836841517513052567466383867367293191924846878066975493358980593927056556446451363939817106977343120378358130342973892819062358
8453 80162907086418264912402859066181569339631931587898955096433304067989665217654412006047294190001365030908737573974489295176048790416715512362046
8454 8872318809198076274669413619621284828549235740016249573953063442871685544680372897887478387371518165931103004381742923857333574078817282828024460
8455 976081190507622715899940737022584117514308086960250816987638226412827390295631000787240380731057921858088595206636347185590925360070757446289062500
8456 106722498502729393998005234916540678523967829101978209626784897490354888885851101716667223650832057679299512402939805010664464637099384157135486657646
8457 11595278141315021409555343682347591714428802101961288621865434581074442038021237815380412201325194842416449294514466592982727897264121522128899021460538
8458 1251679420955246961584706279236759222569116036199080802017247723565078522407036510511603254463290704038032460944661478166372184690407018222105649897073012
8459 134221164178514714890340712928502122136565351821366507664072060993909277214122119010968050361047879523132066931439441741594383745709865370360426326636010344
8460 14295241505200271655337336135619376738852863177339466517068004845435189944967517779500811355382400854362139668482181452569414190624541456675365341186523437500
8461 1511919224423141979670087687924880855268204374670479645361309047900444124261374429633738913883786171742053667087109401038017247968328620794188712446158353804982
8462 158764522333499509395520251512787530536334432810325244421019916215294459407492145169168336390767614895919406145595922689144041147843962115656233204503669451876568
8463 16549479224216542682849274143700979423093301037676211917364550545763610992899009641870769818613994254009728954515416895848716766405350767051708730483707757874171980
8464 1712128246961540953217693289868651094783710677416693619551643886835938245969924356651470526415850661605064168421465714719758666700762374981913071318037034873494380038
8465 175760436396822539490428567389556194090363841958072977492462831874265449373091261702057484238067943628014645211415013764337880736167968647290307358652852058410644531250
8466 17899755344636212974456337345381574667505953623331730147132243055779472624027843957035297960308568211333981037638034804528304020107242338316731373515034455448878957750292
8467 1808084671654080879846046975363860524576732091005110549264330901086884787546829044246744011633992820111986693679719416555701735139621854737571775233880516304879151765314448
8468 181107623491098647046993311300407555567853914892578304709414741239697120665747531457649534993153506676852842227294061844548555644001072964324767958893870000076445264389528484
8469 17984459645395758852219623880565890109965368555296224938458065253749652710244812006930638673064150041260979063526259977788435682410315797351643831892193754492582909990058292014
8470 1770079066256926761549467629183801569795899148543275404198340998998656298919654444462846842009552475411100492633809270298291743964392344694070524768505462700534146026611328125000
8471 172627381138916589182284409309781635197681102995904388858656793994414555384999737727845740681888602761192791245277939142586927589947992231264881659405135761713425205919094770230708
8472 16677481343948304073078494870872117064781639947309410282782499889047326873923352863950198212289506207959110423639283884035619631668011392442702066125461875579465703472773040405374428
8473 1595627666202365407808694163389930074598207355128408191070006252783065024461333004964413787141846977102236074811795453238413003003064765645898870847726555865714148642059705888683628586
8474 151141469841178339956868304165992546901185403515365927285151983006122754835667724232383798970465701474279917009510643147941346894398118389128446638449822788239241265611980693133427335464
8475 14169387642654314481233207876037663831653421412987831587760882553577285328022083920981895954341924692560988774720846178785676639496834200860542796069192003730213125047023152313232421875000
8476 1314290761612704019038293945528252336506980094843788854984137618641217590853923228085749876784537488844019860194372556106695917418826534439718090767148719864254906735971760055427509684965016
8477 120574373076655195423260200394287672762224169415110717075291592331864998643812152433323411043435082637413195152487844054314366781585677195650654584635844915667637274293174983049656957512846758
8478 10936644304447994901339982540663720573146200583385555786156626549959991646761715280066838187050505361837916467752950591527674589344812695654614260116965529411547961274800760847078918696105450352
8479 980420627039598844221333165653048206782028274143613677433655653350473693709318453841292270301082358239426084029000966871048925395037460098420310721325960086147355961934620657689859009899338565276
8480 86828944151082249810061922696621713452946467878173503833624328463945920044439769140314720636300661879869667209905281022326689499946748621069892327906862009394699880969793367227118879890441894531250
8481 7593721263097463058838764843706053822934005092333457412614744179994002086495566337240119302199864760214412250572241536964706749053789868602918533951307500235471548478292100219074134724258127431606306
8482 655520249469879291350574540124343866942552307539825742900120697712227282433867867850101487157066134927740169734756174673352079141712704569215635380573389288555871782551283757588212410114827726161524188
8483 55827746275136526558174940287072719488057756907597590415895347343652403067625054476140279538237420353975246274843902955588735044316973644725698193518883856541658744690960119515925729629537830914040065120
8484 4688398856210492028434495179300610718993505657878516979501030853227021203563682691273606597602256106612807711789182324541051893426182842788278211073759091014564315383900969083278915545275955506498823312540
8485 388036744620707107972051771622087344398735239046042428687453583044468856357681679424148056131079257851758897535030506125597742201841542494975810940728706529524939772989944222680683191455783556938171386718750
8486 31633139458635893055960168565961153766762446887823362244115535653018426694009280751171186849607242745370015508067791281700278271163562312450508960752526756472023175222524248945438621456822940265254265384868984
8487 2538413558336936927323339734997123719869330351778444352482979026209673134984185409819438710061189944026252528885383244782932362719555724434052272743189704393723711852093725672146330270782246132497085547082014468
8488 200374670908255355836337258828692449423784204510365105327210903346326523485036984611624140256788459375123916429445626070684788511389455825327452561330041602218157412465196384550301076055529177161252095291895263324
8489 15547883990484606306136380078955649588278509701171001299562249956538315243045268102855244866797397433929456828141643917109834931776214528077107307278914008927750275586934076804109002456161827407509477156193434377242
8490 1184979269137654714838184811802332338570675294169662182213972613479383004898230875372942018404513489832693151961423265981749531641107269958074592980126293072358856688441725323462212167817029122279226779937744140625000
8491 88633191133232167388038724558159664753262114864956082186713430151008941391304524697117641646553950654238254291088667052880427595895673846779728259395030332378960223141527342473884134085175809804481972694840768087840008
8492 6500278535606575052291956375586428820849019171076068013020027949819881336169408023230372419010130584339603385536516258452103771017120312580718356703519474996447980696310631883392032203755020425536714270352443632924177848
8493 466966349922302047544953144439116332397843710799517817318922501545153597550420054130052396719863131659308367928048504376655413225440103809948715069520125934348866517473119828719360847555748767583649560789882665779801445526
8494 32823475235032998448002524591362494958900050856251834538974045984993525117742567906667294430384265489408430468279623000554362682910708026900215393491506575728347668199876976560870115845436131609607587656446398901180782387504
8495 2254806736706659807642375102303703772541654573881604105739445879197492075092409566266632721987405468667372243449289432688778158993714083599756916313170504491978077907341741063488857071223154789322848468193191862106323242187500
8496 151177107925630395982499942883619489568169219984980025826753362376605676496396941093003191485679211433135395156552753412450615472404115429426803266165875319818744245227788735507786697962560713435479411339336342132458299833333508
8497 9878193765032495158083217173270325190866707915690512542439145129177796640771841136674292268781453278174234555504616786894076521153130359727690904474260763904599472414400561104033749597609339542162202916464318847662756001221314578
8498 628018221164063814329764690436845361996357894577522792688147230263702076480863631315952598013234696408758948898943278519170485131125145637043147891396377618563519924513045111753342782764560657937179746939024449602701094615729371192
8499 38776638291009731089276501591030044686675750496033719610350906627784233374431288730051868251136895539874771289067930146653539078443366937388631696928964395180931265773044970665399891217658014357193451324307134422906508878662823346992
8500 2320412884129121810034450587249498692102399894216501963725435723540765879137311016077253283089817383302828539107018085447449271255419228856964304928309323619303018493704603690173649158217717221831130262032494983930768489837646484375000
8501 134252662287404925328763605554238166104595390781723957517686874732722446999144746759014177093102142867226470814286990837901208655266843763678213737248037403989141372295037906935032834525745854265942916344405063100536522962587277032487182
8502 7489453569167595605069966441743616923496425487383470716866744803028765632921413142285116833620726398061563459061308004331837570149192058662882222341899641637900105568925633976227243588456542691360952387530388546879957911374899981581727408
8503 401565446489141871224411074756088517633695361276754560933225972897738918060830880885208360400676865553281909429769147232863086879663150134569561407596821273791092884326419716419720734381079750913406444576975857670286781272560154054378047060
8504 20615770707785649656382018257794743065373027189275202923511512251755682739151220403339589915673270234379168407870184283499728735104479928424810007342957417715119340447098357679684758491005466405070560152859488544646377610688701494100390476872
8505 1008815159348829958608750884593940662936705581077015174070485523385577119586218510573295976151272818268385870452949736878749858665257635485607193637628435710639478696787043598894774867573362541869262848076280122206069386634274125099182128906250
8506 46793961810029700522328164816167106494263211062328002520043140046436850062520601501720572375189369553481307777572140592066400122893794494371169512331005972369046198713092756267834407233878000166229255008378345491322268577049729820000965136073904
8507 2043317136964965096086778463076642700210590344329619467987411544144344101763908094842345334366799483113792931242069470555005933531369641568386159543499851202052134914759313039403612510101508116802293642646355507742878929250026877349415051120784088
8508 83253505141285443336465730873778679380758053824654065744090852362173273955419158078266982149246273508397238777811516379859831695356435864157902760280770216782046097343000268657502112325375284537831286359241756584134209293939629688592787233513590864
8509 3128068322825251171039927201357880097002409533803429187218999309348138164954549109012823222374613429074667142892774105681648657753409569512757347960824076444799828944521595614936369688885163011659262037495765784339570418605903836481040176924853724038
8510 106617954790483313872017139284870812708720459791130792171554200143204593993439034403710663574652269382117873206625606013825611055793022807495877392504686117034277476976529148069192710810712358091728944413950056249617890167206936602449417114257812500000
8511 3217042237115365553203811989900346797395196497420133555274053474898594041164455606306116618019215025519392924134134973506318895438865660921315407295067105896259615071591256077340293165399225194622055066447566178512334689092600219048898801123036762672444
8512 82552268438031477847332049675267643051294215549063465904813397105999001593163581977561639391383612645982934355823753117895046046305843435408794053657418700908238987422462757671679145822677569805675852734625627112005219756780478650338775791822709768870493
8513 1666921737585108576651451923660364197976559902954498756680468447523755519271579597230514014270297802525383563617045520459639711780888688591149927460200934683068231367674057056660326834236518914132631902389714494830158357323288916013751980174998603687460866
8514 21468549842445410910924503274321342934707728132970839789081240545571040127444986608843709731770092922927707428471945825263111486270121488513157984742610348134393185504602468898444608186200960445354373908196761886101753259309812151706766750723473908903268550
8515 1
8516 130
8517 17028
8518 2246528
8519 298383706
8520 39873899646
8521 5357347315000
8522 723155260773076
8523 97993307717101998
8524 13320104604492523322
8525 1814840341272783728464
8526 247673105403342377661000
8527 33832996491422089667225716
8528 4623374251441967877717451318
8529 631678126374171780168602984400
8530 86245724505643618367620053134300
8531 11762395391317065439531944797113750
8532 1601789475626666037277105746788411634
8533 217732587549904155590756233080368646688
8534 29534303610213911622021171410156871443344
8535 3996782904423758941087062483279915965845548
8536 539493909505559919729317322925388935160768750
8537 72624136441482131038174891624905647520680995408
8538 9748394530178284464314223574855556696782786059108
8539 1304648354087987122477171733461873335398510956329676
8540 174069433103310459871977651983771988682171141373471146
8541 23152029750594440715056940442107525779074041589993500000
8542 3069510333559164022385540881740806549171970462783546131288
8543 405643439745889201195694863957434223940880051785317617828328
8544 53432042630315903737308303732554188641496408101332955595928742
8545 7015060798975024334698925767238625693228873510975947309898096928
8546 917966068280561842032056433228060169393790349147481589137492187500
8547 119724349107212914276260840404701816494854839766224048441745848262502
8548 15563072818459561665655889650800533983856890870869893083800192435744098
8549 2016332250763781365386701391889787124063416296644611361315803392850163520
8550 260363172675801000987608109401854613569054124674703878882675462906270554528
8551 33507653653106926048736814985406178089448805627641984558566043487018548437500
8552 4297845841768163548375658218759753696874057440360419695571980040922964787698014
8553 549406860980896054383141628777619568006890301559505533580146572760445081959161168
8554 69994883734916186715069365684707134873768653882467466894420098754071433501820632564
8555 8887064043550019200792725939974341277777228201738923095352088094581640568466470345252
8556 1124499030889546725880104910073438110831704661089568632940037746248396702921997535156250
8557 141793280810348324873361445487212898720261076413520208253464472544005014021945320856348384
8558 17816937443655999290213031146748121021093327316074371374444181181882827385889578108123549288
8559 2230870481276569890497351644491850755921615444736184125963345979369284706460716353740152446296
8560 278330402305658621930219318925178211648958766061593771713414437171861949890114000980680257014550
8561 34599600556982958929663106601269793461855482269971587189528720582335640591236893382273443437500000
8562 4285316934649328233841950845445227239552048691733659604210620478458280904182677372158583789110575356
8563 528775941099867901233108926505714385733085403665901481917799285957297996728328473535073056827915555708
8564 64999646390227197917581537984052589595149111409278457832957493402103386986059946637779246466287763434962
8565 7959262986732065401322832323000137801456565486496725085526665013561263963561064890388997044416593726268864
8566 970795172156606810584842059811481985674387345416975330819476848886492448295046798766892458273131967968750000
8567 117935348838229566183194204304887048116843656079822627803808450747690304847445777405708955329095322269036649912
8568 14268857772147785660072669939369636165749067406972233328175147507704733756738274357354129163431973429853655817678
8569 1719209970260815432697437554076781496530639585490307816114092566440112143546570350162133105034559625975854039799840
8570 206265843999099633960841225333346314227231811791603208451575351230658357422412827525284830422877332957118991617194628
8571 24640363954058536089370892393221044403863316405905863382397867585641073025845363734577210588308137895651161865234375000
8572 2930553022741844016557302502659562598593702733888446190263568710450562161017091959375909118993585000530089561070138970762
8573 346972074960360089986919236957812225304474298080528709971341441649672334160253811474069542748166981625236764837418035712448
8574 40892182577091748744857628256445456568526836719686074097884148858047246263558467393777021729568545290082832058906957886264184
8575 4796713437352609600197527192144575630679131557290068514550626093696457845068825891445684949173687669716524420347300323231485904
8576 559964342755881839008204852408221750466222816872573945195393699729404235960259093343857473180069940069972067484168904353027343750
8577 65049502734708726993617834061689402553883731197202692615723009402931229142886907042631873377598764489752503602912121862037759944768
8578 7518772595440936419158068787363487289144281919716841775961160728689690989245988711134317353272779643946357754341617137549967285232268
8579 864609601819066200505722870164770860001244281141277616338994376664745584216068188664617774688499391303339698981868407763136722078780166
8580 98903679371729059938027476131193863895996508607050701373512274196512283488407642184132864060271754065777107860868739141587557326364133954
8581 11253085446526445155376107122882554944053975698880295819385440109063859654596896980784470249063865938303751686153614481506435342968750000000
8582 1273336881438209826491307393841834452670926848931198686601753916984028211243259231388014547017008749865533340142488832497199904305073916892096
8583 143275366085645620183784198038141718303327435015875066024045333730661474215460388277253255559478532312226982568132817555126365003190148721359388
8584 16028702234307849153573020495150152557288165433255251989203946767591698541048630444330304830575472985015146063875553851781479127977570248073745982
8585 1782641497618228896893395050321770624039780850587511100135200712268426739234309317158102453604260427207674773753706261647667202659889176061190208336
8586 197063713225511856025135359881860941496738477509185721944607983805218441261305092907485836792009966641303380440955160779986268817084800862426757812500
8587 21650224043031115270524735393438050678780503746106683904110204716657893866744389194365940916098062126008896692974179031412206739773005427440067870782516
8588 2363551682650493922289690721858469114063243620364279045154577236461363124596358210637359887929740504099096228587174520748495794200054112900385924013816058
8589 256357709251722577147051462303116210391426079418318561670900811561416185424470350256448109152976962907268573328323705521679363444517213300803618810402555360
8590 27620746896965393522131498530418370233793955221722830687937055464359732760075144691471927562617070658657629055538681713528069361803885394637764846224563557000
8591 2955689899412548859148865687200024076544691098033624791070460198918285816006755502030312240814233355583584509367142364841967188310663462295408165936279296875000
8592 314080319423364462911122934302945777660267257088080604236088395973133227246707916952414035317766481060608201055263146512579742968436213968619327629427967318180854
8593 33136159896560957911447064260991502353332948480416650768548309224146644301796908556872209642136342967368889526627175325616648225383085719024203663053215916061314528
8594 3470255555349545440053193277039135702834178793713095839227706776875549207512453047247156324198817165202822027153526247339381882136916106256436592245161460277327986204
8595 360689642747919479499437414675727235689301917911898908207977385934858947875168691355198793963557668602977231608660857281927689446663417349905011795713972494610532908052
8596 37198944380452276579750928050840483414938796058220747067928513535429571913217642807239345643122246671565619309040086938100987319344256203451364803725043538093566894531250
8597 3805928145862522788712454316324084319881003165804808095185436658651949115389515582249137987552291988578038085707101129715941595502336179736361792554108516766509778477682368
8598 386214127089009779144273561959275913256392949745450235919856685096807869483031967419465111938091882736171865783549821538222889920249956072666603465429598985308769015708932048
8599 38862788170809882169326473531790755324295134125174012955530804854461597515386338812362561496775067152114902627359295221928740806344998872312888405997275840023416985754415098536
8600 3876809034552987854348826527020290486509603436081074849032601586932647976722876761984972597733892483999630785389929672562228692041521417720612178854777566964099174087298474631854
8601 383302332155552308542133434313907199766072935429603589122383694187128160526594867421798444222591594345524005657109877677983703226441137144950231506748219408222255019897460937500000
8602 37551066757758933928616894109073971486409851503899169630577854939727273528641038043165995056207242684586664414678699242847172852742130409188482656365907763712648657834826328932385188
8603 3644172409624915647090872609491771007479563418645666808993006535118227664814209395086466313339630958051104611792144553915850511595217434812132621598337125300741103990937569021991923368
8604 350225653297253223931739415774744017375542930977781986587708184972473441865193184516548892812014215075635160213865732184031428391845692381282889860458455486340504193416163447560165501802
8605 33322694115044857764447530546658618788882383554896125586069233050863303339492102311067035209192416144399903488982690140919097708455576316793117328492633244686524666457562129082619564721472
8606 3137904904439785299343157930936690237891726325378221431747379405843431132399517495222976732485504295451588090391556533566134194913441523806800512530853126021741871480300776579437255859375000
8607 292350999426356435392254205059064304970487998704753995221579678664919593775892971532579023040465139076790980242514340664392171419997510322509379153190925068617036023338144523445703431613787312
8608 26939207246708528286749660605215464257788229309273582726167574415377581536801633425550883384967786345733771471120183435376317627560856451624214807645521560482357133954792785444771518545616283238
8609 2454272818901655347221749822229999818516504546286697145653410039170439736926307000076467541770947487144844550628368967961033201153554315727612583700219083486109094751179697501456164456646560902080
8610 220979741637554547400549078483067873080259079630532481758164675759813945962625241622295229195263016748573427553500973079247934605838999048906931230967100606956506698989413260865730379568378957894572
8611 19656137238077683150922204129720058566103758126384148628872021582843250427485561525173134691333864716767591166050122713058593899343236083784529730676906325094770076913784940446853984267807006835937500
8612 1726530862321483615005628532519392019600321103972665491747520488100535788774823349225821242564859043393126672283696372768849338501053636453071954984122337339957734202778789034143758177025352686193186594
8613 149687071370505734819867994332352428394813146235945095050586515491036291371202334362854156947761054489814148876166359629749565755818633498988488616319285267118762916334261685706256628873131259394005121408
8614 12803221272956531324936302372954846273692142571085564770144587013118860930168375415619268251814161679504232338253195047242215656025199656954125787791220623176310242300117541030260592993064653488827355526624
8615 1079834542439039049436648613880225438490635958305717149194804916852935591340055857071470005112535861806467932099966267074140663496034668403606936113310533478702648230868387306048899574762834305181016607092248
8616 89755610196693915058706412762227163567456386196520732189041505757976728060906403104510673441396957294026898794978327708264311606148676042992568764763212956859279615818751964101017969041183938464164733886718750
8617 7348179483943977821820489522862627560804430021141239865550919739726662444763395836856916341495662504712293819937760472590899655879513308875306204380719570594187665562772331540940685637692042852934040047546839584
8618 592162924786045691356515512327383527695925371637754804797542990671706401702865037100387716270369452554528092646886521498014851510731108116190690245782713615025463833060789419089395970075016598472995216338389912628
8619 46941367886936428966192116893633667603968292055722670169992721569568681878625372447924408511035074662246316396970580065763845800295480925833161560995052299951877108827922788697991816132253262731448824882928965383656
8620 3657724997398532233383844990950784290362703441053678388392919880420234147892978295716154788661226700134528099521996430723822061059151395274777969222247785793448825799859972738276166898774320205090113860882839866444250
8621 279943347403993096056407736493049579069713229300073651855035606069251730256165873447238634736105798905516949796629602469685052241126400952806244860889090419292251861867483890226397041359572245849238872528076171875000000
8622 21026562063482992262928527630569925529733818525132784165521216262021638855685871044470577578404350896974040126005183208606037791638577656974346598229390035324368630412980620521125618226366415572437937868282585517578157736
8623 1548492921885693506708535431376516610043351180256718476855317471752824018920820412654861453222611873472202615548479974688286412032072232683737320864572086592625999448489819925189874623571011900058925481672696682124849121648
8624 111702052495853461088828470319785337376259322748965957128344539384495912228526578954215197632134536007584321184253053814649469075563206918804465841246918559939347169124807514198813427411937641120784764598802683577911364062422
8625 7884087157920440689525255503454169548578136718113721454451625221321667482772208801850086158041242067981210594151617392046073364284748845367565666221128800700491525960184793657298911265068770226888906816489433606438453471359936
8626 543826658330504462127239800682547492123269255868641349032968228257582282413115985796017547323274357223709554121467075785775614140723447766484841241575574108083154194622701455969573846881476561024612849655910573339462280273437500
8627 36611252307856111572996029470640949731057489016866729955357505777411968596940743998325939969935806567209216872172848233691822409374715267696934300782210458395010559261538297476941303322190690038448528752165208432719330655561629752
8628 2402019831356813388697418087655245706214811816587488075549254416186908010403121766512973989297950578848785058641757792354915961635029660579999206936559670344642384609100183390271933637205382326445338144261290961529231483604159203218
8629 153332757929905140115892950852793844228841375609191096427153052314237530743504480361020103407278436931657282363174289135156557159977862907331115348551351159351761403957355525443003204936691030698319146318225165297453888048732549872000
8630 9505822844320580940077900268463733615407344227022828889753792492251602534768993892624675872911528567979416152651147311494768714571498799405355593612660651792865864095190659560466810065307525622590608547854290344059372921781746047282672
8631 571129948879166217978174347329195015685657272209543663055204151999056943273303651502305805004396311523732867284529346063793009252347600265896016188657320040814755218024315404117553634809899375201625548739264605327439925193786621093750000
8632 33176912672662877647167559474227355946592042718391085692555412413535522067838857276919345618251163537765579850947516389262236911493231226093872641873108253503809568351933256650774410620868681999448243304536958374043934395796641312669054862
8633 1858231972220011368827698004021631442000328952347676653763861518547622823701034143567082620095490812098117768146531363175523045541846759586017470585007261641817966692379427752403341125489345021596243519338511479032649797370688991853222977088
8634 100031376116624280571301836714882426825295711789786303044558933282428221313259432226903155491598833848374361935593630054089727754547125114802466287559491667406813352023298618698238263405667723227768481151800228414735232204850729731049354293444
8635 5155882573703553322605850831721038639099833706385305717188399722978349463391482945387781869773810215543825738861585031207395809063885517450609384743467113713607027604752657068493661853969864424342266057114114534908353799815363189763935267774896
8636 253298165004546039327594210298858083207960111347106790982745695780198446925478823462554712057875321239241880674311306588539669177485733340080617601052509006192967147011911984094646637964520424902769065720191417294781549680331726670265197753906250
8637 11795619952523362739787615959191074352190024932863598362026845956814610893968484587171940674710898072898798036244697663473493937657307714953357134962705375266965565546238355475824596929344477983027063907836217035612180800265595815622287751251419008
8638 517095545356463467058431810250302903105604790587992109861070334019259500282597499956464020603090487826084146155919126754398979540555611041081259130865491121646349996729413628780431051308088543674696254188460729911006732126334466894886015390552878008
8639 21151209444360083163135879608031109463375939834576184091906430913301574902042029506881805275106126810525699365223952282945046766694126853075887397515626008357715961780856270789023953843612958854907965050702711763769269337793263684749274896976656207776
8640 797811342201091085920345344855259993597372897524288219195168688382544809765487067859741034055686498192656018458120660835197125473567873149237299837698204766874730314503162337234998550789803937852411441830757271152680165451992732067518221107112413304646
8641 27298532493937686310897676895011871183891091173991265304110888116394725931828760667419321240139746059089380844552863852567813565661441115092549826446636330032580535605047781428176186140164042497272033564373640174563733005141368956877326965332031250000000
8642 826883672409724654619265894832269324048594818102405845173140251233908350595036800516472747733308970090719472958902642497265902535774011406697616113907751071128367726936042166635999940815290813524281298330053273442748084060745102430512668014192647219571916
8643 21300467199351873051504633929329216109451426889406648696449018252068931279915952735626717805054988082655113146916379050297274951922915141085733143079180473105543055651102826289217284091396757043394672210890389882359182560669731616809859760091664792292049478
8644 431759196843901836593205172624925459679072916850768089202575160634346368715012478227453912263876994735202148038683905755571809180382997536442862152649923146496547711346386067074089902276152889129784897725683552902494092123763951727469365595612579010825507842
8645 5581992043161469295781319934330013082317371333988755311793382302206717115425730652604102930161209776427688904925385346142595274481940315531486064588793433758277478871860976663902296978422110837705433044904153020658226114433561953421169232122547751427415998464
8646 1
8647 131
8648 17290
8649 2298393
8650 307573888
8651 41410408162
8652 5605387829118
8653 762281323923125
8654 104065042330888252
8655 14250871145152945998
8656 1956147084685902524050
8657 268954072099147112556538
8658 37015640672669556198723000
8659 5096367501489254227287295364
8660 701564097149094717731136156358
8661 96514620673223135399349612471309
8662 13263264580314044818376497183838452
8663 1820015081457287964120791844149353750
8664 249301031885379555677146315783625218074
8665 34078064421142911098657915650901743279118
8666 4647536840041287761772471441863325889728496
8667 632236362617747513642977775701780215048806940
8668 85777028072695802917672591770044758620204868750
8669 11604768696699857622953207757937415401632105414466
8670 1565403599499744706831771127204590183625362435130028
8671 210523561078670756751478613683343215850614277660441612
8672 28224629351330087739301537151951508239279792848780646434
8673 3772113029489045563494026350240595749925138580222185812500
8674 502518130804489555071723896668291196353813779402248635306792
8675 66729190179760865251445215618461907757755639715907111887886088
8676 8832168397515911743806833827587658327658321895958174373523086550
8677 1165196967286809033428458950582983280455104164629318924428544165693
8678 153217029968565720264609183790631501022216888826500391961037789062500
8679 20081070536475208252270248283789214881099077625541990608942350662743782
8680 2623226883942485283680342080539549750041823469555731241699124529147504298
8681 341547481304058724897271940998163849375923089267712959511137559526137984134
8682 44323001474268079583915196248898182220258645744033339458437702274867466440544
8683 5732787020774521791035891688977564802175254831290109487658316512191113317187500
8684 739018891874560926787844543667843186974845201981714003630248225274619350580069278
8685 94949221665181911138844296263477619247157883503627999746567084079637875307836839158
8686 12158074320171200447977049616208141476497167898428931655814992077262817662982461735196
8687 1551548198449892716659258416683125299178427656430041064572839717248076970763099570863844
8688 197324279280312639008980195238607928766927069380148542109471424757197924457083841394531250
8689 25008998482968535484004350782597681934933820129441186159119793087787753732542090063060100076
8690 3158612797145759471309336063331471858374600544586423248075568519905253979329677597462249430168
8691 397523360480479970709565054762494289430754167222257252616051073693544039837862048215551923846712
8692 49851135081454425958893772628277631338366348476070447329159280809877466202177660645957540103151846
8693 6228904670497069913465468426877400827807847473610270725440994120641047917434011912683758850332031250
8694 775441182231744952504169510714551817487605737595806130557365981811103141399788286111982998954899013076
8695 96174769667761861171769410096987741656261859968166172384858992441486177560168686764392903441964450376828
8696 11882873031645958242395602542327067235844656227065800427273159295320232657058880191909101878285726771048250
8697 1462517393618828987543983013574324126188254792702306058774789720677884466909787361420211270674857457601962060
8698 179295589868968394138085272172737256957166005449448558203492080387082987289965345687628466218739546513281250000
8699 21892498995720280359998824292672146651443172594218382069949757875737468820313879035572209817282830208764652307224
8700 2662226033554339173374584114209293168226282587969933385120373896909529236162545514998726381343602457568247787838638
8701 322391517726983739189136999775887247022561223907047222832864350008355371165838270638622743679947177734878634901453284
8702 38875427985512484132785656472601859209584621544557978419132234645618537569815811313665426977350418586352640310476694412
8703 4667475402561695851998617675226143434445634159319959961994492273322973260554328974696382080344145270359745353271484375000
8704 557911276384498368593073888712023840898819459423203501397648547842118406527500317107234617735861551685859766380692933933378
8705 66387152554254984442626050177277398181704188722232129496749607439226290188702630931097295382547199409321350538341393730503848
8706 7863155697429780258560026115262650015336727488689133098455609472830981175067039936561411953521584404134493044517553993166105096
8707 926958589985122140538505137343098251965314042819976240426522382912389599416813107654049503876030007939723450123496338976252108304
8708 108750096183261046710347770747665800477025096009346264621597991577579790072960978822861691637048773747319661379512632501755371093750
8709 12695756120343870602855946215117621052231936920587856289877778815364880516123915542122020272780615280445654486957092128775624781473693
8710 1474685209070800797146856288427100363940239281374284171190477003213183489663325143642219106704155073714081184540899896391959100787120708
8711 170412942666345635054259366488828195181020698550973613284416599813789277510197854307179245758010583496120097697611944505575037451627792262
8712 19589231001023963866193403046906322857385183498559390910416818429565243328403861393066715123991101881637656667608326029668163793231500243402
8713 2239706784182437955578283106865148000925206529989125945886707759196522606350603845032249425281136015432334437948546859102010331537145996093750
8714 254665200187656078435221520189984266648260620252333546028553070237382123351457484857984146568783397105354952731390005591915512443580779227478592
8715 28793643159634158525430130336495756054493495436632652651949614770721357742160979612447927423416429972288653568902260716907059315448354462350747468
8716 3236788219936757110802852702898126474657215109509194352611548431220724074804237167735601495274069740746530945994130475247916079789776128452773769150
8717 361711867453555264672838809048531427939279471189037828806682788748683060930132436498354747665675697345517335870629617700826315867583809100714243695022
8718 40177248445072693734688944219872932766767554750975013585171452064734165600372071356974237884241964614292784451192120890958284681855212259100952148437500
8719 4435092138935475978005996236766186510783369890768784027468692331309896179488850497173115108454826777424347645525120140459390281099331864135755918830570484
8720 486478894364020789277313308209898809859563938775243757056357998616784163531360306000364442822746148037690410552574455873812570012068605058842050502229127378
8721 53014643714226572613063737083794971445193040106210751616581776489009766863057231785882458183032421854427823661047819559001304377194547503454523084014259077884
8722 5738882867987095199448549879253100822756783844740524781251361175395846631642287899994556685956436707904216670971090126405771380563590781843086703133260404358008
8723 617000053689159003518695413170014367992256616643297234723093604633683468369262571944159903302293928121978776959481832431706381358332060725419860616693115234375000
8724 65870865501571538347306702253411947151771458676138106010488157102530499090404609640208619844513662140091654788784063821210457114486912973872757246008013372614375174
8725 6981890991858463745717282123323802431901427143591809984847062644425517039626471047175162284483854803302088430439198082751339228684887105884807500601212501829877282438
8726 734585798379927302340867608571417537174346998734272827491491229449838801240309731984610886317689591667839234011449943680536596611776409649116951006458517109535323798196
8727 76703800592922700148029269882501016380912070651805053578263127689484211973962941957524753523915611315804981003186389335443055739415463230734652664677509494716513011636500
8728 7947086630290465584229426158008828629788249792574026359044052144641486065274804945925702181872921275775186256280686964292414423647343185227477163852480200280189514160156250
8729 816815623282937670886115850821781642322910243766855699586751826028147686394275252689768580887454293558291251971962927840792488596518732082395047709557847235363383147262232036
8730 83266392771305155096960336799670830138702577789846313630212494995870166962443676988390850079651399418829944204972342921568646687269462092749936487288252083823098734028892169648
8731 8416775541640518864240552112581249375852085373779099245652095518518484903693736855086638457681807917352643779907209225060865531123292337606442254671861618698532615944722404941512
8732 843428891264680326333999778908500396400110015947701663579390694340705104111868690108491714606973386093862017571077264262490281565256468348300153967477730758847136139168619326274766
8733 83766411430014663447438492635431897672838723227668002007161683924664404158335077601530007602661356872153321392168610935101527285143293682808329850335532668178779631162826538085937500
8734 8243226897850269695668788803746864978091007500245482771015247810446794745926210567971545567284854026068009122319930859419972624391092895068805958055530769262790894436932032773339321452
8735 803549420794405954732807777557262988776855877052816325947139398429639173780772948312756778783213609193497754403514603852273676481567824569218287785587008229273968931376719571327849556008
8736 77569776936458613948109752858637781411781401065072781733661260530407823817713831261337328848792341402014148189644109138632287204337878053285020866510302269969623223541734414644510952817250
8737 7413236461832171705949542043838595413378589385922441212590732989766347323597535724330901264186860652978040580086009692311748349243336871148962258743212850359716502782083768820939677399724312
8738 701169418528716701187829170976155863722625624551881660149913448438533090946970444716009717489181050028264595365280537920018419974096328086174069617749699546897085071187118902592926025390625000
8739 65613851903316655792788055226606519707634386282476493954911915882197711773514745042330724854086745143497576533789204102445316015212626892050536091358856775193427325590069112118551373284683986032
8740 6072616931685345730448734239162461393287238539893454402547001935085645002661010325267576339234307336737706364229163210253320430834930209267910912805582122811353044637248377991486040636200107018518
8741 555656547548820189996426124242587165758317422817318247055719307561411609783190547907964979775940838724842923038966456495016577720568319185545414737164491540410542535316386361834688233286956823936434
8742 50248259660985782429816802115134636591740810706504123696067354723374755689513132798272257946602727975628505836119640254583083493263364897321869399188249904380955090816923946001978385627800907585806116
8743 4488943975691261451110875897130917784568446038523688430989993007558847153557126436332344526217913930363977103180475848644852427014423670523103885640807764492874576143701890683132947719790267944335937500
8744 395995567869041388976743749755932314102918044100987928484378581696954398213908747839249008257051137820093055207406230969029127402602191593119757598801515696949356624109061792643320883866471425544949884138
8745 34479646606316035740192994879646673177798461946191867092997699792686106611278297388242694577785926905066444669406682270791571518165558095627011925675221412113384610313552904911310616802310400477334506350428
8746 2961780768971384022335037053023795914416602946690575120117841356730259801435501484547561245751644522568354311881873477026154232960664059061966058111789829495914630559166284087467896059519049581885215447774496
8747 250864187513474105676845906347799212396171539098804733309812978900913051790558828748613511910227907712264262408258703877688805664802627321178987677241534266994073042256922800057533555797172409580752610769106936
8748 20940331047681604669078704739076274923468183878295931699160951962960386844078838616771364902821498462160084469826324006852669715740605161895664925409206860143781696704023110519149137014964552013384819030761718750
8749 1721610569618719752398524512487615349519530267599950557670018843473798493620560422406479673362802031849822536297026111491435208409556757486367494153399579833091001373072611918128815698868109965555238189152125684956
8750 139322860807149900289579246262862969215261913586676086269653490902829310610880585066211286351321149026149816609672695228142802750054842273768141198666113240164236544525771254365368088925155176398221289864159639904988
8751 11090617885907373558459038253149830037643597074934886467939324311187016308021511681523044970335825473628933400772920577469531907539167123880621535916771189279107657205847547755178561924881731479396512488794755833572712
8752 867806205246204555311816884746407728314123078475823331489722288647477750758236552651550283636276181895668725431874138573286111862753631484596426680326334854215852741204732543156337531980593235520839372169784048226856434
8753 66693953766968681453513743541593245819321817185126967971923884787694095164561171407308492147836736220541349482625612218704055772373102635336103164162082463131775364027947124129283885155830442023112944781780242919921875000
8754 5030164069050870998416027133224215445024176282701209321992244338488117088607755987575559009831531403485838522834715155266242278130272867709228239258094561898333901066527862839343042113111532949267801300941291450298768665176
8755 371974933638925238034009998202449091553610169832154673476020145555316503517145343383524742498475967390218917371846942523314640185206598558250849759877561359156225257011024829627721474043432556245317772044880710161884834470448
8756 26943202642879090964947370584962374995668634196315481324598210680550535201334413084007007350083238230129901488158224962367597117218580850603023769723221087518621860456877741935854023152442435066347071718190504212426260465120550
8757 1909484703091033257372099637957555340202559284325234172782281329012406754142020774925725863716926467417153639407528595969424890479316068340474110692707311207060826001162145485904490144728617522638369965482434382567331053990240260
8758 132249821655706338333763751354747217061044106873054947105962909439624119845984617285850661607704888955636150758470773543098931836905276062100158742614525581523934857542984368395445795877818885520079671240411345274019241333007812500
8759 8939478796202197547805214608002688611545039472934784553284320672691613912414155735020259089221238325933140672928933637142147033263015539963796204778121025192254753222765955981312494558709527045578857622119878693143764993765073832504
8760 588884922920791526890843349787827201583526019012635352482111320178181623746208407784021916367083722933532792042811620775047516209665353055933661770783208944029512860285319276359295581865470010659361216454362177531484202772497112520058
8761 37743162816387505800343263497216454415099171473342576443109293039150177474451339799638653331212701957148941025481731659881649070894849118704123266226632398386198258279880302199351604823132106694174927008132943450369523345223376682596184
8762 2349285856282426235341601757035934853830725698452636835365214016417595167301530371064420921165708297251059647791611307089844200412016660821531370120810360578321236175280962587262987010512596029102827306496158703193893845436041769706809488
8763 141715462250207838581863639748184045201012985704567425656046309472241757529948112773606647447669189337502535758961569412278798025434331863442797267939444245808634016093055285031084338599549390515875132873683410833438415156364440917968750000
8764 8265094495671387257043700732920512384920240620323357417619521701894016209149456721235443364707733988448277314005539436763612495696274818226489648862466563770389360775374906348678775394457388708980853060513969888980487031612630352813746324718
8765 464766449360424491047837353349506421922111370759821960114681306349137405547648758660665539015545037312173652438902395636141855814898533718666519711052904838456890917723207882818562368057224361771902845294155092149157239687822286838129899274568
8766 25118144421967849534685223179029753930527961215134897057492659060630429099080600243120365068819168867763170060083347674383657299743194389190008579125265052215441178022125823456901841484768813693101138178696891300764896802248104276820701761393996
8767 1299763446688123140462320984894515868649178997884841869874379014994448821414252867297655912150205685512682320334844332401337564744924029658735590521935707243295013723230776563039352247676513206155557962188812072722094360347237162438641151990197936
8768 64105737750499558329816770914800326373440050195737911220414897851230493229560886119000340563762922579691456717088334000564567068648976774961980342476955338453335859080349083322103852582140150436419085015807654957850764442099662845730781555175781250
8769 2996972762933676346263499251404608625027673472006275376824818666526627135627713483458999017607136135611401989939213166282519325654830464869135256482494294159392507589170096920989746423700522299761187026648467451462865362664420220839190217330457529168
8770 131893574054333200232483643905282044350456675640871786752380654855187866541458581993816395471869495341637538836931366701200096548327569159910890497524999302459226976401393088401072685325627138372025626398333961917004628304690331227351627639995569014728
8771 5415923910470939827228049183404101669469097530533675347110549839526956579104648215968174834795003657964723357561701444371725572078030685127202029960894678320544790303566526401666922344217634672559251626680685714461688296107343149801997696370375089454112
8772 205076452589141695148507491500817799330131171525863089433763304384398212918276195285945194959261580205146273335732900305653828850909936546045685120400785860762957481974334770430740840300157095419581103921031377113041797034995369913817631101618476162349878
8773 7044122631442545050922842774593276013782914554060234195121956864436903050404988283527734369398230046949427056776560951321128531397889227205685558045680149164369504571626132620726996343495114277360387324448553999139388846937720225182781513035297393798828125
8774 214189341945556378827497956880983902294691413160380117823893504259971955269255619511205885575306956853579384860734023815845179335296889971497530375885127763267436694092026039460527578510151686944965422421472282120497343037831061778759710522364602231363990532
8775 5538628799065903373410017056609062653295782016581420324495116198770066448966308907042326512896525733807771544284415455452876872182189932738210040136399361974535198133098878738439080547236176020753408557941782118744570289404498560345603423953323464789323300038
8776 112695951689507958840597096961266727446418470978987470406575663813899273554126401967591100267554333189221869979834465942914617752441865840088557321645638397534669253614777954006589315404764070284171821425889076585532997397766154594593359629241318893483690967050
8777 1462525534885437277223210220834873537204884847597628150592951477146324743015748145859460237005052963192049232460891108620741391872466516697844453971640476375896017729925920492092780479018142711058736349244819886504435818641365216064744750351019960472497581940118
8778 1
8779 132
8780 17554
8781 2351050
8782 316974672
8783 42993899648
8784 5862919513660
8785 803206645823358
8786 110463147511112500
8787 15238947787735609852
8788 2107268571996274058748
8789 291882456621587067002834
8790 40470234128335992787815184
8791 5613617805377622908187915000
8792 778563039029860636700832206488
8793 107913990919605941358740409942598
8794 14941978728068629658497381733987676
8795 2065956502549251249226087077567744884
8796 285150853665064584612677731393603037500
8797 39277704176006475915280570705655965871706
8798 5397974926015459569642333699097402070858848
8799 740015139347933314389684670195029547818343792
8800 101181570347319058244613708860714425813326658056
8801 13795969117761401771059229219408475892803194468750
8802 1875612768417985125382932538993215296989492501797736
8803 254234388301191504294233486521171140796530972274496748
8804 34355316413674550963304229417945499984827090792639206040
8805 4628046339063780012918140139568126390355053558044901551970
8806 621479811948016208455286124509279087523832252411364017500000
8807 83189455232724602114561713726460108307222186817583146399674344
8808 11099710490193080112861091019057912280087682984901105562412528048
8809 1476217148238542662614523537326883971769326897033127711038695657814
8810 195694785559197581710840604476712264390406252417439024832643505766572
8811 25858015917910598267079869442428095790081515095032446057043756289062500
8812 3405612852754685352930812703521000551505746204846039224813538680898201788
8813 447071287297194060725946499265385391955293312777654469854283224053100619498
8814 58497404956242785147452576169689612836316793933084925692229147246667820875456
8815 7629056422940415010136326502696948862758841432687492495246344627419553042539104
8816 991686491054928887922995259872264123937818797475409818862364724579310474765625000
8817 128481571509069424014745713992400642753646972519965402621851881175858843526171434398
8818 16590599211589182029530105760511658274868696272823239193711739087896182922002018437848
8819 2135149334175253535050991042207533545786052996826292709589328406338919698791895886788572
8820 273859433242928516768287830387597335931840374429723805186477326830063336612344131849393032
8821 35006350594413339293813944442283778855839168379526736611868718856022238206454179227519531250
8822 4459335598344825085546743523547926485796509500520676007758956726378557437058151858849663026272
8823 566083197495952004333617082242901802365690028584261708184246522620009587419478271613544119749848
8824 71607397274999567440866668847633407481511056903506664173563440715600025396450483705863293863645520
8825 9025721643581696813615219310758383814939384164296493602980665147451341524115795575627736992699077222
8826 1133520920378750875721714071008250300317602359367040515410865391598391754990352461214805165205859375000
8827 141832619729317975240252854759293856558677204503368516977380631470746762102498449235642858160762362282324
8828 17680537359044349264715043502017695691055337852045534957531592554147839156098549274174153664989370477172248
8829 2195632858774485824033406037337079818613810343609728700115208178589433137151414717054519891154012769994582394
8830 271606112859323720064974287312813589178320017368804911972367795620269107297989756357715972971501550585645173568
8831 33466018749825957037198100430338515154653993261437904722949270789117832356168239772029620291391103252894531250000
8832 4106964300684087813679780688261081319255222011199500742490878193630875959429545291852527963506097716362838115824464
8833 501945336505555147640196165138936385932602429249065807117951694557311509631000220252273400785024055452353179127546798
8834 61090739942082243716032511809328813697898493643540598922404699860064851720508447312707170751440534993689114720241046736
8835 7403571502614904097517657987638044475994568220178794605254926141524016807913527414291264258276447299966940533419252292300
8836 893338759416920371037438887187859937045508968693830065313134163715677547063171329724459241481824837683681230769042968750000
8837 107315091522448827245551939567689913481381653165317861931573723115991399411652168935116989607349111058669655214531754713619586
8838 12833185486774410307520384306080569683994511052990236618540292556931326103011597821230962260020168231945514688945207051511565248
8839 1527548908446027740637078265532559517216433303216914571789093382931274892308005009856920076905341299401138667573075652752421636552
8840 180966955442771820736632212504141141826718434766576554016122440703305713886241354005393928176844740302577802698009510999723156051296
8841 21335460633403900094675477684697044917340311627506576696944243987948601390752773134395344842290967480279776916757104721215661621093750
8842 2502977662611294938467262129202179858257772507258717254089053447670627451123037669688245891726042275027693379567168475017307201294277452
8843 292156966159787747149306536394613970532590870540999667388126008526043159726206342682965896139131821167692346410531773126297286030300769348
8844 33925824577063147250186087912839630389343442741088000544356467861622731259174930901286821215099410972140452201307295355452920958329667386300
8845 3918758073624113590807560984504734166779971568192488455646168212658625520813386567795429867074623911947471458264172120563272543130474969339402
8846 450212662880772316164335054176946162383630810756281602266683826452360425745473531860913708121291162031890545439411189500098924858082031250000000
8847 51437968404683559877385725764425982060167509746132034740273816179813135714912566482097083366010242859156133843849342082517266389700041972486335552
8848 5843736537529567113892282615283697858311181195931973799426929240749802454645867543587893647173826604921972080503063748714521077403370706911768175848
8849 660055117660256184242286985333247665340277863575997470435351050603999298170141899327606158652788869335730562344924189021826026265906364256223993072574
8850 74112703612521645405647918533015090885993669935226379836978086123163864046367886958774124868549384161688102404680750418332713964033974595563651944111736
8851 8271154242333101935423746052769936563401881294024460084235340219458071447333435970244306908168919192612368644466013269666327098657738333411747436523437500
8852 917353324724511914798060055919617115981708922854868375480306100969659861244181461130527942679347384267408311872154012623674994050163779380359499646773084968
8853 101096956576471031052741935443262005727437966065964065836777541420398568473212275914790923950205474017466302293107738737940200558413958292502187997175496276498
8854 11068837926647423850701924783974429494666792213291966461724814081937720264351375476844243531469661072412227848926254614808632948089971173118577666196146993042016
8855 1203809210161790773358969449929512715718127834751830172369739042077527802942381407544448647379864629391288494221818881525664567921072289545869757566150334234158776
8856 130026431266193890342393536403898040286866698903050401304221119015938205213855677469891522274323663456582688224550973514576503262214511010914702593594494628906250000
8857 13945946015608355159882009533897356788127417924868541335180977837535810518265563037173960164813695811492864186162471511184247594776501883342437508069718978101916723846
8858 1485004886197840635442775348184026113903115516785652579220648492679358871241290955494675218744326418958230968217106163094416386601244974791163276136917642664162353663048
8859 156960224233310253815111496830190262840160750701811256041843109903189437591703414312350203712210724011016028044900318251562835348936085868419594733415930645795921488295732
8860 16464490747161637329082986307734131884658124740883365890809905325326597495161618915986850661482713316087075905070110143982258696691794150410551897382758281439620950867044104
8861 1713625026249216108709913814533197278630672408692719812942701134584514350248071955661431846040875703067248438115685761287725778185346332093366354665829086793694496154785156250
8862 176929573597810289417446145223034079708009562128565022342618800649255183286264164350020934108128157761016956301671988441916117866982145607135171891032797443510619974426789583936
8863 18117857237083555739046413951062877464371222664046126675263144010819554491944143073272615291612037248141271544311147303346717144559147078353949568647957095666001514629517059027248
8864 1839652031353042762238430533492323719716897293789125587823673062609805237955204167216766915811612651567341039420975414066777306383516960065519822379813243638139276474049147782608880
8865 185175474577803709667693843824225545564719422345399175803856819461096414225067958086237022523639105293619573768921212959444490506908573805948797318557509091456418345426966449909880270
8866 18473202296082331999175654612470864580770502765321934113138319458405315313611472776456192653057542356584837645723553087368448814842775422630574631240950859047201396164411315917968750000
8867 1825992852275240180213634533615823154601519919356099660437741013237026183822331350625541606598163272007744865488502416597660985638723697256303649339069942197595150959697169369844185997484
8868 178787128577206548278930775222699047281829627151988432357486159701105291577345060065909754143267372410867203262038842762826932440249203138236167955502475178354492320543491296109926148160848
8869 17335260285671990775919238560164007097916799812072962167363169091260841756029792780524694329311980341894927338105366876532081170761724348757023716954600994028920930883540169505835179199656354
8870 1663995739695981798528520416114406574253498504886015500220837534813497874088959981404092159972276045396507626722523635430183487319981951894141816734166907666132991761035614608710646271028036928
8871 158076116456134218358284287764927962166597633890044189081080439548044467453077478969672079689022557927343103890680023827437697395637120975321162174538611922760729199763296236135453033447265625000
8872 14856968436171636178208019338496730753472041712198563067247414968628149144393179943404116503556772508285058239613430945591131818541270039521852653526610217935486162234034800807625204599271107477408
8873 1381002314687614446731457577697135133122277075433056531576889029433621793897718415439279072003483422473818079005040196562948452434449762942772559665564838941584602271218657569190220409351436547080598
8874 126911602635640188150224879703257804434304914968197313536410192362639253875559953249374025540792067888379007102203636769122476735307893196404702840333937135718279109928433388854508584872001078286754296
8875 11526165385538635207449867528928960962497804002311714420411159179441743607116069137432540376509976859813118082698332534171380935652523224261110777951307145421162239344756409932725153848642623508818813476
8876 1034116663171449059362256270391069774718914473556665540665677655948505794943630126791446419413212197465660277254918786025133576866021171573887256045588578651519154226282914673698565426915493011474609375000
8877 91615687427967073147091878629457704649083639717179945514464626461568419426242960118214680695259856643127195623871904440068284139995476698000905794071749309877023423144190944524182888924527915988425204608298
8878 8011045072468980799797587320143589413880233773694193173855922819284691515547715227128248695434876044063165382019340616522437987799593594888572305443299070012384189778819628424860811007354901614027092435653248
8879 691064925317839816481597158612881652803517471106509089341254842036306972126677621955329658190487525534886917709633055281291720552566875201123686123621356522396580022640371835188874503220547068453947573286254112
8880 58780996986762241907064378267932994436961165218892707203449449280830490114188428795737347586126701660662734046208023977706264452624154301901687873395718439001185758871938494145084796909213718066362639419391539728
8881 4927276906576004019448295340802728320402949355526551973807162512582418113148775337414686595531796434517981400058739260347307526053099412588218824911296188651849030718230816460650199046315439757170367240905761718750
8882 406795690395463124671615728261824874109147248214031230458221162976407538864354826549896242644106398963409231269637576026488377194813423224066717071530506892500623151884229923328807697356703444188050855412018223303792
8883 33057856978101931443129332146920188880941868515412311275382359645009077108100611847067835946773506921947436580870664346247884418030708048749070635994986884864612980406867095002407529063118504125401109667333648973595548
8884 2642481049403262819664567378165331960621966083351930388295332098581710984756579835144843836441220642558723120908068919039103279990926895014888922182862305133842026524479887289737014117763865476122523245414026642887943760
8885 207623111754422955169993735562405713104121546339350251818690915081188853499950558063593619783771480900299714808290313157414491722605032478042371736133213506957704204759185718011989289511541375651204601612802728945903575858
8886 16022461502842713609003966097918760770978990124788423754099695358380736919915786666779236814435951631927710702510981951577740927413165366557676660573938346795011499754060320498485067017153917066796247689723968505859375000000
8887 1213410691566085852068095783508697327897055864824377613744880135098296539480022857216147955118983282401208178469537511688896129411750362796669459552463739642753846798174283778050953947435546753073921611505358715731533362757784
8888 90098040232592343284694195859292612779967090188579470495730887862685491380124570348893298637956045347984948399158070393600729066825886446476500604642218803537419245185107578930312352276677586308112944221614368197652047863849248
8889 6552696334413051903576151497766273233488088812418087987855182487972432337502122657369249853124692478281991245689348545624990670086258112457976778204143939899370001609846639878787294772411550179302987017461955308205091343941421734
8890 466282760694911037083881482997200298678826083990215994834241614477567272906836667590525875957232042393704970071146635964933584937533252078946717681520845788279365541186279815060684550032721003032155534902040592996250182392781160112
8891 32425289322727717333051189895664684406314091832167837450335652623694563817980096447533049083948632265223414276463841681860030646954725618506984320287195786376483476820033684544413180029474385011908602251975565210152864456176757812500
8892 2200644214462639120880769104579906914062384035802390357573347345198982968713243327401483003827171259162378907441634906932363423965949333266561706688578010288158878158692797063581927567968851593150531178293242718820818308471740375270064
8893 145549348781440772931259912350738260393164341698964112250799179577486407648149883023500951781393833917379569174452609930145622604722500552279864796219105018510212518530297796770120350848959550248657192210585844249159628285279858365831098
8894 9365989894327805923358028215259278709621290061366832391999946307364114577528021924399841169318294141657426490465021709043044287819737544554951229012531056740312852431934013766800929536766814738271196609703974720231713869346672368640616576
8895 585302301075320121333561052915643295070411893929135154239076373929100604976365847665996927400925319061918349891852438277610493312763110076016908279361781181574376755722034631606380391287925053518739688177086509949349572723228200727314037520
8896 35447371026772280725635987883055211179815021934111385123157032570918024817513501431972853532273038505192355914264575819986166843436944740077459121383043884904309435192801499565783827307709205961326867777886461282852646593866348266601562500000
8897 2075537275956938568823323359067082339139549410859711166442219286796271337099938561480423999173292546815591842670150910445499659253230376733927263363985768272462742547043006206931391990675035604997573896560371988225063167741828763485608545726446
8898 117172836189200092474754168521200993916187854093456133592266693743241414499917366042486799719223914769899646539284404316760963396166403146000518306422190030672043381556526417385459321753712395021814009341604566788050039906874043424042434961682848
8899 6357447223413328698320281053504010993122393079761326339612822435986210663053413277561211320575155806301987646561400745590029953572340681609863150257190392138175187740414982626065043870386912847839953963609377350550524335126099637383237434798679692
8900 330260161164726369830561367751115900041368760554905644830460428954631659664405218206039292521716166190431690437873784097487946302120944380621633371624021881559336520512425808689222842154768285197409516724588874438438040346487538821970282661815294304
8901 16352309328263368107493489902006659900477729336659348066636828358066880998365625188168022995071397270000494017688124255891787790837945254389333017434744117563658692254938043018495613759293199586497697135010325812487485955441031582573056221008300781250
8902 767448097104034388079090067551934506677667517080411489861152603724831578131068365496635148318543565823927269245477097570643490492884292028516373965425153953760306724962905905515239943585529947261165402533414682948569587860558721243460580408444037237632
8903 33905302727088844320467318645274378870636644238145100369456694979344506424260144099024246948146281870265767074247123768215726495508560275820458660388477307530646222152701942558168657796474578003867596354826215695921549172203752103720123533512368641146248
8904 1397616766741703286972193705456420060225211676047027512139020196355843275964408554768850674954619135116654093431743418156866451047092946008925798534734324466729963571941049239796001335987046556297590572090365918899910280858253367797453920053418807503221440
8905 53124729295002861168304503119015963424882753758969627713221918579997097371348430932384930825679849856762969670410741023877960882026569383085015752249627146901897711367355614670016975271000627083592066524670725933925130549061161810475222191740540999957325238
8906 1831753775173744577744481493518560172981771217570406296830460388449091348052365009593364504067326447673190812145673299713460004020911111779559391398453134542649502538302873147487231903017552793419189589532761399102862769540945962435408346146345138549804687500
8907 55910220567781216730731226197876614713846081080969704043077084857404860505863505319368516022470463990992777949548660380667698399397825218684012132214314001430289945206778751948429397575595253704338670675317544188705997869670163814085792507628559691281179138052
8908 1451251623088676992499657542400694559817199571414871370535709050764490826592068469555779519218281631232258592623408523859182432445430484173824895999329294077116289378765002897899859836953086370166377988381813323423262572577094808471724079713177064947022275375548
8909 29640796667088039901407644913727520529000405545886409465468328252262784329076205076905209683086441479505034289316814414414011665730396700210127378076778235477800625056701661055739259269368305228769736845571524063932836205037388870526325953241450246092699724016714
8910 386118081243670439566502052579601254860378336575906292614454635639465734242222544092976122809583758549908461406210362247115977707340045300344016594801991376221640409099541929788126606614657646474291799986207071258252700744379202470765906965715671483477997119340544
8911 1
8912 133
8913 17820
8914 2404505
8915 326589250
8916 44625442914
8917 6130230529408
8918 845999601869269
8919 117202532453830782
8920 16287395474334068750
8921 2268805430376355969348
8922 316572011872628654121498
8923 44217710519020653049223866
8924 6178886334942471471118824004
8925 863337028776873910370257905000
8926 120558316060497283472358074847053
8927 16818021160581156527495950610066038
8928 2342882454260106356544135877204472982
8929 325823324069485348332831827264441365612
8930 45221778307745162504696079042418211368750
8931 6262423683442508630643747742812776251735602
8932 865123727996187976981524638099516438786257628
8933 119201295736117778510467056340214999984789663440
8934 16379078797814128703201086470822467472515729393922
8935 2244159401024664044133312354163819522942799105968750
8936 306572663069468913280837204970030644967441646050676364
8937 41753878938102136722383564834698353409491296995066901268
8938 5669166824879131257959348621933344419771326038520227800404
8939 767329619509681608750592784345051246257731091349041240011178
8940 103531188812747483384813566774145324605786494969511477153125000
8941 13924417467708202369077015039921494249296950574531519098445067704
8942 1866777344232296588749943208932039422529993010476726135983937446333
8943 249466857915638838236142747486936308804880488917929137707006751591526
8944 33230328758189617048318087291573521346307730783625632934017006413426150
8945 4412200087940259328973037753039096113814384132201126939914908275273437500
8946 583945126829186244769943044342976555674825272661533756878433565400000318886
8947 77033977953924561328302114678457177738777655376372621248657053499426547089698
8948 10129371104251848352298359268487505391685513508756977703461240288417678597597292
8949 1327601858019278076980980351687383613660226448565913803917610255528329387581023776
8950 173433273082472389866125089456497746348450545306984281463235061437327809559246093750
8951 22582323221785005689056391142237387155064755457376046906628315527807203207353311505502
8952 2930671720207387343202490490811499924014814752184557362784154664678392532994436826501988
8953 379067897330448260473289178233363526107432343998641159654314607478264549956645369705564900
8954 48865819053329834253130332917988901687135297980519307586010312707345385871269039688770251692
8955 6277936087547849330050052943240817597736031195420427957702100147946552308835733703784785156250
8956 803776763572785077026623294845909978394794903534273997194469839290023091316739007147345703615672
8957 102551573960999938814118853307823060751636533856193425279751299642153068093017238161361602352696328
8958 13038187413142979179012309453300797630120711005580139119681397603762843977283181856623164061389332114
8959 1651726166088136588243762483431355459972108631799211141639780999327873417524737772123012280824494098006
8960 208488001325185119187116845885203824838760888901485219264333478645050290244825254286536639552370898437500
8961 26219287757484570835224951197359084088396981575282696582761138042856174203816764210719257449101133959412748
8962 3284963650154139066890196013806269776543144470757365120993954577959365957145523420682848007038029136185731468
8963 409997897329429063457034305403692756933243698479318889065442070005021440135687119112219510615550984849637229586
8964 50973461993032711266029039009131166204234255245378881161063384008893671583539225905922767138627422933764836939416
8965 6312286444146125197546357192333904066145010426120792895733557627258541704030680261846260336756595531413027343750000
8966 778532165865676790255661789377323821050683915247674864921789518756462423128393232304280411473234282145319619910996836
8967 95626789116432087938093553747618579842193125321667948701454717613468721966004786458294833192709438611874300478638446158
8968 11696616204769724952803664739698902308532051827301200450889482856972211208331062446386598765126987743453836640293878696152
8969 1424563191704342033021188631964506675882635574624368247852394696447432576251726150707852421419104387708081226424490898284724
8970 172745137026354021209144676699820031826513663969389523449734490555436645226996389514328804742776047832374982734420166015625000
8971 20854176864419504031135973670187127915061385805474575628049049947348990541552527732631301183738173009811386214720635304367550346
8972 2506123743565082804170580254855593688201102021042795571187756941810523880478446878220296015187486213615783416616245718096018021648
8973 299772620767727608536974304828632718963269239666754669107390801745036679954638526130413384818768468623380562193209556048512227510360
8974 35687636189304784474260028350263463756340073610547976341816576893893656142916213314713539858546802844929007849626404538280846066511005
8975 4227999419738570703835848144982297227717001962988260299142137543583267824357575338393946793404784574340879617955999045550281774902343750
8976 498421626188719739279553137520831930418074409363351780081690008860660284263030400511079742256039864491820148225651495896993757036974183814
8977 58459578186829988774394244338095128342040235174675482215326313402740708953197491448697819188114858663074111691607469557636325660421593044188
8978 6821216063050638122057834721942653846380180437066714180815601177290076396119816334819176179163826544821192044058440676483971430773326949785174
8979 791706433234979562187146116161827630808796317649322157508867529078975582472186779224751251565499468553250883652141171030486944545175496213276418
8980 91392395083874662652815386823404085017337718298681746549002937606690742591259473791733809590456366393061595475035228291781702207203619018554687500
8981 10491680275982392967733139308906151515215164252323224043135543164610827805316865346306364362547925307145621585197907591782873063121555988936784058048
8982 1197603260924775964182417783149370890802188543963966834059584684402372553274590619894752876533881332912209846503890967645453702185047374202601355911278
8983 135911382288143189150771169444692584091398796550932098468938508015597286458863553599354269950161713757655223988335733904562937718762559811774557113002046
8984 15332526558424755643017988542024007478904310505729679789486243737817838842199395521674355132267461294117724326156059259369496955751373733282941777951667316
8985 1719193539086031754545945939646399552188693900219129006223968776793825600074499124559891520983713059683798385568599943626105262477491716167639590454101562500
8986 191568896816740404286732425436037308502602504009498440107134291298590439141998591963140788421084724100091743786014750155247989280988101928125412520377339639228
8987 21210371192422925552010924978917931518501977770166099963336575187066903905861983049040878208188175583188888971283411732598021458360971445642890740188494269175418
8988 2333061362911961783786191710090396179037073930221045947654897739520001069912063064255208937437059119699420783554504845612760333314207131349036858763669049426724312
8989 254910579827736691835486454513766706487739013672814894308609293295378599399631442194333696269261024668372960799908464438646625895711594627527841743941923852557519528
8990 27660500525744544524483562927544830487275573934404457621392726458597235428342703874490797689316975024608205895074806989501932497973575679895278770012926231384277343750
8991 2980346098178337247972693630906655986357987662602538828391970442481429452032594044041288803551439612333152229041756250587366024482977967564460452034387614597933151093302
8992 318807905400640015468439108808269684732826593918811676899486727655756263731195406124569357402842907664132284581196211063182045006776706631005439579303156347084786678169108
8993 33850528591761250476959952523441500103178898454331740409937250045382377614685955923131111612361248847381589036823778890714617795567210151632635090965186109246692989304699820
8994 3566900354787625168288529354954815181468377247619644540451304124900415556436717952544303987172098334755180279238212571949285209238799687163383295038749912791388438004132029348
8995 372921573527057178399365225061577777943938891041117050837166027109273358440176845406672614834522853798390959660914529400441682516406370938966919600430690575332875251770019531250
8996 38677056148322157217089013291022632945661883260651185202148246073689828897947890848845925985825500945519163296227757594117840120186618807916655366203541039246215613576166999438664
8997 3978353207757513134083473240723074379955094386912381483726197318845585325121081813359848767105122122452746320001400557172491696759758899391440156597802939993911716145695398128504848
8998 405758847942609095236763877550502904725810021940426917030153678950368145720682489441005457521173208077666058699975431686717371457121872241529818169576743067796716635248122308262469084
8999 41024557406985912817639220103541709368549759248522318676545166449544531301991724492613086772086249232952749531814081129905178002299130283230349778910493103322081961328666374367809962542
9000 4110769189644288830194523181172604065692460602918815099020088078757889649857220632909974576070198832017754604863902115155355059741271705796397332831397949228926687288134933013916015625000
9001 408124649931421841389588893030007943612864838189299039739444246644451414243679889570427390025278932525749675034972781449460053212471365169847451431488378813269848602629445974197196413355604
9002 40136108292179475739914793451612045154622354829355524308773614463155534764494675957037615541267981025028373071793436489678274430484824911216820798445190984264118876531230717462964452367668888
9003 3908652677584314905217526743784567626076155485815572588504391898066559538916245824969938028057233848192727527737490233059775115775445863698129418366889111315878678318710432671806685232683756906
9004 376824480726014081603113684417529642149715888653032276946230358098796260552005232637063439667337005424494549932993493315702374989743615022903036649983642150946049813853812399839521347629793396080
9005 35953060139501497164669471362456929837451147437719302326007174674583184070604275234399444358434451807659465850968163020065872800332628788766806582916543661906345488193645559081062804412841796875000
9006 3393712627478813848755154314360168190932782804274397554644150207000185327765321990203790567060500823626340095090123632878788459019301448359063887806225369105454893842174537450379115706151762033963186
9007 316816013590577992145009592602558586259979878858350090503880868604314168811042341283621548087803847176784421647709086228967049173522094051058316888807326885051566997207492812418199101574234938303677478
9008 29239809266717201304625516623294382723066748253432118008609346782954970089815650429698227419297703797637205193899939710104330257571285395691179281552351872634855592899952438852643001959792490897630007772
9009 2666927534852634501516843622807923209288040798864723191148463132734480059250167524460962664711269073777626222499953145784092522171786654899548169619076037038745347251296460216457207121135123071523389132924
9010 240293365026276214565969939124474095965476244371131316554235257779179730695610440231331471106731537940955435410425573230617136563835180381815046111532280212955560722617113627100508964439897542953491210937500
9011 21378671596339003336869172406585635466596932645912859363549035849358730105496396759184003527093601083288634449263861813696903661761417356839077412009629918108078168780965023777251709805251978117482772121292002
9012 1877290444013135442170514878192073475762163184364554086777547668496608135798910586006524384142393773543651905547912306912497807760281569281067018018106171089805241917411924295513124774393216501732498262234389368
9013 162624286462841304103354216049503129305334746523841877653151498501634550427670827625381494011118064636501711122005918604781734580180171986782344133879639230515689168208885467096922451285319986270284295688586813280
9014 13890588213153564191469149910988931595801321446482922710453013781140185859311433945392873035886643122190061754976766407373737301817328032557211152869772697207284722254268065910757959824287702453396037114060717746268
9015 1169232056604210478723144045384997417203683879546617791951739976304968586215689809677413099007307521057355578911637487620936316678630909681449322115395244585869733226692709074459665484579309202323977160453796386718750
9016 96933323542319431681414137323549114153499036294800461100032682694772707449453643110404427614470831948649128733656943414460872962727305804813247853371140648262798530539660949749841680287764185936241906856528644314976872
9017 7909835944639053217431087099617469734980618733899530998745442670199085857001750592249087476091924442325285321371638066627532668042803243013705171615869030055444156591034554965977213710243091567045180629628355056467318308
9018 634883040314645443319321774054983756266699038566210126630075262100531360638286477533122024693521156628230179360759738596758959027335641107586022909205558772539939009933545064876697565699914520806941302032430219384383868344
9019 50088692226816443641168488840004186061825579636529635685999843890299519169422544410753661443409703283366736077508916892691773042188959031170288582942685733647689836918371238791678857382178583987717052165051523500607037953114
9020 3881222287041534636711800803068905371971743926868566601886596066449870421915506552250510967739538171809375854314206656406706265358403059366737009718961399704238348637708144890740641858803977321660926984483599662780761718750000
9021 295131491332915222398933482513132433899869043102662083145139373271989055381874767548642371010543644757529481054152629639593698168419448026972070428946264641921023097250131847413579629777238867815279963124303173198983918912594248
9022 22003144453877996896818744915763059958427870223026469541145349648395686232125758315163702636911267341510438534416669570488189429025490637966674668039553900674893227516051860927558435467427621022926974314740762193609116068431820548
9023 1606735448982338009642002523671874862983294457850079199592052642827911127963858432956922147719640740782825207357736573813092491717282242280879967788434093394294732892788400312230967020594550502487188375513851429579809036546447302166
9024 114794721784993700256676548614526761434357460244909489259098733814193591406612850509516578089711212098727715310872418674721366555097902141818554334730774576840804079801182809505380811301298023978230451718515715053439150291219697599544
9025 8014897823240009636549198922232067005457055893481594363578751031328741631525436541177737773168863921061229728842333924708627653145945571673076685856643595951532026438908687834021391000541104523748071581584036562018429517745971679687500
9026 546133627559094097675318130612224896072949910215185625848066511017432862452486652456161877228817765094214001431431895526960151153181059603932650134532974624422663231936698785109436527355975473393114477253079256779083884682498411677554136
9027 36265004113159065016776320917664565702730818261157669793846588155935309900692421945433867598489462492419589992637903883765545331597988117905539591676178506323148773544129552379753706567485643165449218341028974271009481891678924264598032338
9028 2342895929586444924704913431293430817649778612376507442806271741991121724864553073044277464676231154032952442639107194779923095428546533835422514901081729659262545108251076726723189353602986705716795805861182426875735403054618883426422650032
9029 146992407611803115866924671598105444752295420027777288894423863178064561478421530548800553536579426025401187591812335496879057665956018640367997740921721798531844929616401140119103640088300222037113247367114435087223336116177997263196887721136
9030 8937326287034459420474267919559719599157689762825815947397872727292129388716228683004077125748859573282697459434958032247717748902095570315809024211555931978258909426301139743691870422856344463366124630609390726020987548677113056182861328125000
9031 525359541624381745317797134276984778611518176071063179067374104349609500491759570095414366758635396947956186773452835534973094708726238598373490891344309599774736273904055585597089027132797736290693863773168012266166695914715828729169233506258446
9032 29774821604003136379662190683616740208062977386019477380722539000363008466720594049415792337552761501332621870829378341687890572239807856879615111939623641693411171107192749184216289819887838802578380322331225196449490175051068641281857784705994928
9033 1621790695722769627500287571164010672025499895682922045448500610441653554112827033411674276884941654156783226552418475302135307452626892899856125972663188337609996822411366955481257187204039329254496107874917801726782593760784961460868121102811210740
9034 84576899753460429758323422712687847224293747906431521465100111459241498616025057769510619272526820572484608201899019081027517518525545103070870913442851086508267723529441948706172039367717604536877704195888796852728552165574318743283878522989433159760
9035 4203895936958452854743673420992619524125484999036450904858963850228927977895546858449981776914961714405035244437602130673810983800880472871296777261711850172836522972892732572582868639887113515385320472398786927711893073953844247126999497413635253906250
9036 198058262652121852821318386662827756137469050480800513076945790765296058194501993975006952861688745060502376297620887905284060031101691723346694865028361464493143933485729556673509679421082144724463436358122072413512471523685744772582451721312989453752864
9037 8783679992435153243045395266647818719581666038256386765008270128073240629503188956690360144672726456118813055516779620791924451213110540266807793375862965058695985470724158065149600938984197393426384363911698765622192313082736990767530935791746742333404568
9038 363459301016439351352041267376415097442531689573008478685053165231025825888855799356487536511802903427927775974320134983116346078170440024295619284122153414337611610716351032885997658785289602284241298381022394619995731045483204771358997341207758483965876829
9039 13868105602129330273375244283449993443879177139516273834545097984920666330559091499273473206665347163332641541178697168045403702663221981588659195747729908738783030066767285013228621903437662679533748814485908994669122136572424744912563630140845840813453438982
9040 479992209742602619861214797630187131521385181187994259203365007591671129864416514770191596277834836196933423493029633150855349088954017366520662040843755149920917186128179352265918178411855487330359119627013625831876793528925632478333971694931387901306152343750
9041 14706149638611349280702995722846269335211600801318080934052008920773994009485402960577766252651116604390532271995900492246280895242152947227448660313973211497720778378801020576986774859831566374161713055945753962361167612749504009953182533369183935980018516280348
9042 383164453458707668242052112987008672843575474497505691716470680035462167025612938761956065763261994155158044825879623935512426380475748468160156865896708760632695939909386954981902212315963865296173475230348229065001605900799851805325392972804649659894112007768758
9043 7855270792070039580818138633053658784548314454072495385470822224924082968531597478971534453342297191603304689982784043402290306456673351252611851943794013582476233906390249060700823221104509327908080335689462323302393325719821637959468318181294969752921291350405826
9044 102710380427331404583774127827507449792056311470313493048414510899486029702684339538943561127961932351692151727728806123463147901348675073055860124348701299849889509645231521477738147678912084825214355825681410840960792726100840277311459755787308314775966897285343564
9045 1
9046 134
9047 18088
9048 2458764
9049 336420838
9050 46306122850
9051 6407615545344
9052 890730628919168
9053 124298669117323066
9054 17399414069336807550
9055 2441390166616374025000
9056 343143410366020434636436
9057 48280440655875486308696748
9058 6796222186313898022231803482
9059 956604111129896627696052991456
9060 134572678378626419884826611245000
9061 18912838513586563508783936304749602
9062 2654418039264356969417323439039842678
9063 371923254751992613597197693148293523800
9064 52009987453265612092481788335961123419932
9065 7257135482541727280283777617477460930212500
9066 1010183820522707089512126057240419758233378642
9067 140254952941047716923612954216882626363112902208
9068 19420358756634115110394495505034129100764181020304
9069 2681435377750158753708769005299044644612547024508676
9070 369154373339277737794697035700499648316360629909968750
9071 50669574698633930109464038675286278894931313613911083728
9072 6933622308076341923088556072625781725771036605216547415588
9073 945862273786309834719082668495408240248509363759400179786456
9074 128628282210658395249993180074413156612897794589335495409548106
9075 17437163973258568471504941243180279847161290208540027800085000000
9076 2356345908443605912251420001833117782585219263618600511004530697176
9077 317410467624935436384475526663742438101700459559486802544417576056818
9078 42620555748441298817932633667907113494889166179361734600813876469573222
9079 5704664328943797350834151838646575761008126333049457119924073593733311544
9080 761117826882051473190152662384657946712306547958221338554108840800117187500
9081 101223635429314387963295457984734729970981222016037757396469691925633747681156
9082 13418901035353852268143771593866952818662575150695595052028166491452320132664898
9083 1773179385752916288799670242150596543778217243709346700912570575383813928912858240
9084 233551967001408203368783511966439914082286803692253482504690819073579858163032999840
9085 30662138405281896369040490894359477677767501575521353121663738664271343998960804687500
9086 4012367198687967982812742377553923962354954397351267361676739494121271773832006471334494
9087 523320481953547394933641028362249688944125101646621700172108500251231254764659961890881328
9088 68028565646511636933598611739876569720914084888745257850274198298223897852415962835986462644
9089 8813679718363176494625537483859417614177724584899775003910600668482750764319157943595696847208
9090 1138019215614358080568945593804036293044326918290968139857689484254528692792062266447286347656250
9091 146436892936980699332697351504738693954090760015585436531550502627317634475433354374981244968749888
9092 18777614722274071367511968790680461225377755703929968717041332505281394832902438059091121863848837608
9093 2399374612043781448983212911544927540365637129621308055983318819120886613493195537336768782881609538996
9094 305492432504839931713642061812867688275496618607499404049237188197732142601155868681433252642443312101206
9095 38754581922460488114633515477623409997465058249284632411427518586642756929169445257487269685742089843750000
9096 4898236493044061985302819687609695387132403927490840260216929313992073545257642041898341085432964600610523708
9097 616769562700017921097477118184312313368042812160108651110634525557137797558790228496319128095314520649143436488
9098 77364826633020612230202750961715121891638857153518119159121581110829339820016204696480390704989797985201365190962
9099 9666542467368210599530753360794030932981846645657631854586610864216462364521947764364315438119034535332821969478528
9100 1203022987165662926072888626553520126697620323070548785073313951894472718343649935553831344604561130947008230468750000
9101 149114087007797375442642871667486886416153476251179937347993249697830828827551837913488072834686142379466295382184650312
9102 18406487188692366053674976124365932242804870547436212939131755110087230550734372266923678905812803165180587117011682320718
9103 2262532563482141839339928354945269672417032585540749609479405458250614129447127476009887788904152325576392795380246787480480
9104 276919374087363099363374676440246244590423184005167605157790797322967003971717381731125056078705541764842704657864814204363588
9105 33744889214844488009913736799482018937182873771412296297067109212492164864613764724315302164842460527044864527224362792968750000
9106 4093729170270202312553676436919029347809293679790889538622751465857607454240429372956593707464466235784912640293467472832402077994
9107 494362581611793616287963817384662354818578861244113628232817764616302169388512699555261308308361534017554022095287496052128876498048
9108 59421698556826084427138065510563814544039699696277975779078321262157614292192932158375466091950677672527536763069031182536742888520184
9109 7108431023394051837072712303051877405276410121208051709317408330784076474917295957928841159570403435373359794672983488074934144122386322
9110 846226270878948317968500612042501832447033977491015957446053790520248506745448074290409952448690788297087874581021516465817688024902343750
9111 100238998017882868991544636027841979849116377160807107690444102223716905186362929661013477895528512473284863098871428479000746010290374218744
9112 11813438506941637148304678600172167789423556450210831989909720395266452619777958281059636822948021368890952784875668034177870845410102907841228
9113 1385019038817590195794741109860593340239147944893188983795527692573593482677177290073993494379311214240731367708112200775981170524938078882590436
9114 161519075523962643177340166817169281630808896485713019085495383563530347154029421321408074257898414813936447629744809174313863660037789029004537890
9115 18733882061611088335479375375993666425205920027785840279883379405371673598077564808777529418766543709210264641616869225955778046797778304687500000000
9116 2160793040018120475531303980958900024886627227050582701481082803179938903054687288159915369870896696743072005060760698348978558633646329387558266685376
9117 247812830205291157467469138285114589992249471048084585681984100963514213411412203864072505866091413323228983772733144994404987150708746447711913877400508
9118 28255409405169799467416238281087534060205944602702449951775773486663658518949098753777027605985224847577256623174674108261815793186868328278207722322160702
9119 3202482030263497508871278586998994996063929053091309875291888745957855550436354436771431713160776637623031573535686892149308029377576489493525157648873944944
9120 360759002207688167442569822733858948557925073574981530103695444987671248751140157349950510954544344380783684508401203975229809288184982496608238665161132812500
9121 40385834105224213048387086967444844314341114170299429310733987153719012110872175712601950574118498070596065905659194357232374301817463134909735060712351106230472
9122 4492170143292792640102106177607384585236413388372133143599979181461571339876229203378090182352594849913722162746468292844554138729173527761943959962353666605466138
9123 496398176137121007896384840754398829024877962389914157571652680182729428589109023676459290910886490564854510513505749250821211301517674227314516110048731284364147520
9124 54485405449891173125892755233573494696474818206147134274814559596237789438651016335167112409716617955784097801468387527175381787259017713784531047724030861053399895048
9125 5939267730176131097657025407174214315998067046422103739961076719705131689082908705597610641094610275655239223436645668304174236412400213816020394716623835214233398437500
9126 642854005252165936273218018712215575143564237185430353917860119304943413705040712366338359308729570048532426937040459290693248181962579981982474044361104284496208451679542
9127 69078003926007106388334778809677668509805006848961648317150226053905619383681258630413587632704356667726861604341309487173342673354268822011797517867034107835267075873068368
9128 7367726105629919893401224447375254929769655011770855892854481844039484490105031746240448054421183668842967250387078914680561638792410858417749810979574682962085952035298968924
9129 779845573449877185076206329785998087275346766538850830970286891579430353709098774638046446722754620917465715935542116013193647050945357984539059661571402716145417207992434010584
9130 81898713139906735919338688203272510786770361650770458033074795696863554395250498416790678516514520726814257826350649700443840657828999100825755472457459515467247014045715332031250
9131 8531929531298350944944546891165766438158700144075255773998161160999720627917345129587757746358710693955153740868659047490483495373616302392812570027021911534470586545411637699826048
9132 881503084471929278103384521018248677959862929325206108380452794003288866878964432255050690269119899441307625940607499654313416779689268256552617119134510194764649815160226354694602448
9133 90304115775678402397443131811762040384982276798574915308323331237084201504546635144441642653374617507465229117876396290818520914675336311306676941760247735754163414870839114123310638776
9134 9170540349416710731454088925745196805951166827442569035494597592826972997368453753820574490420703783975834134359600294292927857283064520424857029119282411164080064112176183465290345052974
9135 922949736131276656277163120647327436660568671111101620409235283461262032732338331213274743765997544976921948715151514989281413017779668196433678445101859955638289466951058451538085937500000
9136 92033133897799294654064226820095958880546989142258670044341534237792790268111826133822978406855834152736653834159926784164328089453770702292257341952888652749651604470809341651873649214785636
9137 9090245195187687180892601317382655401285945688312306971988401657249334607271183038159796291159593512933051720866092837081518023922454709637884375870892261333294717351231452799999129589761266128
9138 889096565421552876349290528937280175298860896865761769394295482914566735321637045597763450113770792906624263385156683815394672194676411387086800066094367566587152275808905594540910274409681266442
9139 86086503949514618506542340360349756089927236706698418109152374313674293502624303748774479466211308178683082304822450728915464935194652097184753793699737926042826357595401335063325077009566365182336
9140 8248947994185323032055829636959092843003154590588349654233203642327210099513683767959390916437708686946805190931990049655953113289969850216794863880636268853992310012076286250714367079925537109375000
9141 781982765230385633096429326728575742139962368497328788729013276147193645086928439058114216246244856622180947260606585228357315052282072957308336396266588740826754031081109218976208184280754574858299156
9142 73313062664817362927227391944971670593273106742981476011524245285616078913003932855011223700891205658952777082518338537709803701390490379260261814996803271022088981568458885870096228267438194951244997158
9143 6795065383156379747678022492196779651940913023483727475239963629726705694233837068170912063270503961368781269788097183618966930091521093101581678751056305346464066178221328100630178552987533940276836061360
9144 622397690494726037663754394376601384019142554168083564109585144823617861780703388956771252363094817482869469698144855400952775575633041959291791832626906581844830806087184388117071783693359867457256402803180
9145 56315638715702946092272450639811333498747196544615611500687874656768610548085632840904162958406848353259980378859059289292998194313968137240490459905826601770064309548002051459018097267797455356597900390625000
9146 5031428363622905464502243591886357783510482195062504066567087488803912632624670955645029583261096161877823846654324189543975306549330733483222064834178744405627452954811311233693049615720317120176646418823741954
9147 443668193480840592422788742052049711827847864100455285929519677104187400621681710539768126510123521680870371037954801876214912523839508270927372295931571759085254496928562488813882391631351000846394315105546348288
9148 38594144991938865779567598961688729126933996208715071605865553177743235137794419402534089181316901328465723058896485906078482159589327252105139586415741881724153687692466681322823822035051959516167627912432705744864
9149 3310235088991712927189457332794972873184491535328717394043503641250205246717092252108519508669875670200949726833450609885098182341712446313842774739778857602463670948871202990913510267384341164959590693298457311187192
9150 279791247065600107354616990816870208413587388876961237302776308562479289659991474190209579603559213207124751317086836914460658274457417824120745817203427709090455377970313548612458845500047223471712899279594421386718750
9151 23291356996794671915527824460022643642929481865500506695660929749930914866127526293680377015197084754528894477062898116982063460183729029959966902171283233010439523943345709177938982031673873339045677047323953880861209568
9152 1908405033726419419707971650552629513010063457620168917367994695268561122195453385433351170571706011565794093550971315283586859986189298604250374283049268862448160681742854559305195769325594474956561484975839801452744737268
9153 153805315294659104046342112253966398446667244108520253035319196633415120205770723464081725428678890362235304751663385931541162762102411806912723975359910346246571908253495261250310405637044931171988808291813105900746302912016
9154 12183864094767948755969612996815230755400103736119907459818260563652654071662217272805900783740892694274299072812963203815845199035172651150096573280536233889364671578321028532369141306643519919924079554038898445031669688535034
9155 947926882918509535485151667487338457145087883506842611281334386524106144750463601127785343018769302514266454845986069205686226196246695478126659713839430634264155223799202268195527144256597153677181969102444648742675781250000000
9156 72372924589311684596461098949322269768014106788086232340415166129821430867807399078165650302198055830454263488036892519399994609803817253636085991830342591117803836302857486104759023214182076694757790243001241337384492169916333608
9157 5417424732409497586640634974389076190557982720773404463531988229242198754597209034934662538107703889186975546862629855475180505616045229801183613427780762460257060978677164477992721926286251081981003767546258344837749636648786071848
9158 397185547714268559168672244262159266301823202915583395541499082144379438653905300417062955135389904873333022140296794925299226097584396329116172273789405927254693577883222509139929665061930180341050684209414782011327191754409596732182
9159 28490843654936030585490413440987291799231948091008099240059496051222162122214389186071123225181185304684253837218301686405615506742250729350653028908038710187540195329121045226231165000095461500425765892115474679712381878582595655030752
9160 1997142946039081594252414703686349870477959959536359629871460298454588357582457761000419586317127465144568236806317591604275578714938178458881513287964596575567253867281158748318722908261977556242981653004321735565166976690292358398437500
9161 136625364799022664848742354222242502281687048942928110309882011955230254350195653560102930221392007150062261005376429941826342148968289696358045760136182784282877449400213141640300509945262983243973369029695751076050731214424284866849842192
9162 9108249705104098657047849858437793089516281244864653858212850797272378109803809746736722243387404064254069505639748420177853468251152195348077943826561279665182700734136448810040120122875632549269822318325653844329209123798307643329805249778
9163 590756547312118716663549732168207655735359611380856457673932591314451597638650363514421443646499988020145845299693000907647437005167236974845615611516098814963426115382212690809238330716845842294216798729583884755507290167132835779090571744000
9164 37209377587250058680347872787955074216968022693617500293537662209375327243157757844442435115075951188553520950987130018528085607414482304288489658457567678559063476052880127745706971526076014152548620098536345751419372359685883665374040237824752
9165 2271227934830631418496707709860008122880109030396477849930101908413206763213643216840569907058567607840235551975866201579539517672813754526274589043970193373737035104142772973288338610695499275490104822019677721199523344668284478187561035156250000
9166 134029077026233250137965886206315082517221851854577424062961327402272383071668983511169558788150012500612304706756316804488658040413847221940408676753362309503980916139832405373035941713234471861421443392577181319836550749314275823887490239381873934
9167 7625610098366255846882240874178173198579007463073137118451467400802734695741159498055948237207605249618121377334177593939521212495619860416293153862270375904754699830833765566559836527461557492505666290461616005574554350839468851897687334776374783808
9168 416962528781370346374395228879533156196514251522965126189593137449956471338940340569304197145260462977898612942823828335304849244158813570956140214839075587198317895071994870810348473280971442172800895274164107316813302253777805243130711292782584944004
9169 21828535099879041421798901811320738924886835100667154704758717002775379990673125019708426306135238594673859154948656318299920059274229940659330514936168806071553527151906687653028400361945775985055226297692283013139472710726641694416700922521577121660768
9170 1089153882302500075530039176774911111170998152286911733020745956217835683334856575832799686881232651286544683763461447458058451204688548368838415446473080408533245075527610235280776466291402068690199328989322653391423918581877910333463755249977111816406250
9171 51509650068690624668296666409117197498755146201010699875995631889283206076636385101689087287142712199954839586331183635773881329763023713003509813138732469268082654123497776357420440150679348404692642946000059802651856575498806192328403691926677688597926144
9172 2293107511617750934704539485927691824391277410190597711452547510847138730594410549059914505036601287480653346916808486877412388764337415828060982950070440562111705996789037934392894706543127668370012037924097537382276342921253489674917643060434411818583301688
9173 95246701739118273347009359367289790347080409501297279678585517944718379409865683571105440798081046966992546658177562660163705884456727029546392060073781732205493252492982287749475292987535301553368370388228297490204691685823032537769806672736834232930343261906
9174 3647972482718458693445209310735306622948826182898276593939663879166046200140206782574300390985464543055486358984868526354476332593563319438027651866528186159395869478025449935864824807327922441467716247339809502664593385066363401190046664444288063903445780363270
9175 126736848890804663980905370221103815077136763636655154699164721167480051199146330479477577845130178413902243960177695231307249724972193572925164947099254910310609864223205538957464087210581259433037056394376329793877811503455975002017563932883918285369873046875000
9176 3897589395407950075713453794465870436389628549210290212090831149792190289061786064523034787467724427803096185842681662239447521402148962923762632335326694442431131727012081599502362738904138964010844063965567262278012214107928187539764494376810382103264986793013516
9177 101930658323089993396910083968041855864064892452877935408828032451052540915088615202880779516652134654365450607830676902110952477261712401643781267855732943376955501347923960833895355472534916913806753574766633963009541440290334926604395512318219366165467387311733668
9178 2097478184954314746380573719273232627601885786228441081630773372810464802194100074149015128105433407176040114279711779458865671244067231692405496983974011652256843411574288571443146337007340417136573973820029055732832091677125017458776740812961807443058210826340221922
9179 27527166179297403051565153087289037861595621927690781176925536709263398543355157172804139035541888758352988292410627433179184382157435910657985731459221711040049024290478239967986362864854133588371251024894129227973115653130897047997490264319735040125078918203604729856
9180 1
9181 135
9182 18358
9183 2513833
9184 346472676
9185 48037040546
9186 6695375835850
9187 937472271522741
9188 131767609072486528
9189 18578347568494372942
9190 2625688604791389650814
9191 371724609257810399056250
9192 52682319410430350360033116
9193 7469982035498445865083215748
9194 1059142560107793883134101090770
9195 150093653150119570806095396608525
9196 21250021633568102991255707890395000
9197 3004580486447909995542941721155498774
9198 424125893172663221598467157103672088518
9199 59754479847703326087702779818680480400014
9200 8400529847574919733982638881137552453518548
9201 1178189240571658784780342665528357380103337500
9202 164824374995930067357905626377086880161920121178
9203 22996636262743965592447750975895615301190660374338
9204 3199582443224722338421208204332654779848716948886896
9205 443882217958246974366764367314293972075610368682064396
9206 61398164564655451929199837762142516482336559448982468750
9207 8467030832068464875654659129112994794987606268750667635988
9208 1164061528627804149645056002386257951538766032030371559141708
9209 159542230015772082190390104963593581011719071649626377058370312
9210 21798176388031674853264287914286354039272745238234189039318810978
9211 2968946543042065052313983840929198904367799904295579468638646328125
9212 403104353911090457587691067890526353877422352127635071691956375956072
9213 54558472187388226346821133646695427645971652065491737668449996207067878
9214 7360953656055543493742191844105619169659741220899555344970824149076715990
9215 989990448505062529704212479013005036066874415275152302546252733047057059078
9216 132724356641887635510605007050144269416174608144511225937164417387499726562500
9217 17737401804326257619558354535885064190881478027407799301371168337008055115204524
9218 2362899311809253719270975970041314828893458957929610431149464263025086639771845098
9219 313769778003014364708279977094398533775635210895117683489672885708369919172198412534
9220 41531831469556323106944968700330907252643077606439359433045909646510402498403902905952
9221 5479575564565238480400526506072460063580819949249091093704317162208728606243318539062500
9222 720607361396257115755825241114460231080250155509315033610496867158013518150579693856248734
9223 94454944862120099392479600550625302294634433678320247903703468066642100889234387216910661868
9224 12339893770505274941103904980881749758302868761250529476469632844905022073516136163227731289916
9225 1606732366774941145990765731369484810897919542860290742792517279142923548241851013492472592710200
9226 208498992704069811416852396985162316296529272658469032505684744691325322436443225762756612519531250
9227 26963348862912913787619195578377561169103861414936280664867440004990452164477055800422571521102421266
9228 3474822375723158908550046352794626563984427518366840235903675140974012073959329270852644252226244921688
9229 446229332371693851764188644732768012464434792429848612795942672139173083690365883879456665503677647044732
9230 57098747474912231280547724753105424897830548001836008689475013131359113787346380029750999628572733364272614
9231 7279687203494796024921962637580106289374064770954995512896842629619453829911084830641849481392839846679687500
9232 924676375929661325268916828942461271540270145737592403859935845415860337757419718573042638666543232315486298292
9233 117011763272191284656179499140162018799349878790535239961161613781691918051505447119072740597198448776141600086808
9234 14750353695986239694190198953773725715544245312366067529459870766889497708796441019030507452494218227723885911436410
9235 1852156067758847000929094619963377170863254236747741867981268003051053404118780312401772379096786769716528950639929828
9236 231644890864023935114042035717155650582360553932238780339005438524558400161531139187559452133692947354263552644531250000
9237 28853888544203141567948405633253566959175924451680668949508843387291588387760451237324340934731802122599644540395460324312
9238 3579213830897414218607816631052219063031808998178877858738972556232471070696729633357998641141602671718833795269981108834478
9239 442116306824247682817239212724864330931503211216518616902860680878614431351429862924873265455660526161149058594853014884481704
9240 54376802650683887593172726210498540780486863708205777580904145389811100354295218289184545211464930586817109342805779487260924204
9241 6658561630455546129740978666197987853368263679058809423432964221647085938590627081944739353339381468184022008708408518066406250000
9242 811702518726018362675816130811783187566393982971859571264255928020704077877519388192961730229587224121453028772792915455480223508098
9243 98496742117843854439315967601393832710309058725727867060740919563172924932881484266395850201469780503149734852451389200156364140572573
9244 11896324632064297797792803305670020546484084299567462131235797494259323068063139743114980600277447805325975024484719254912277292583076936
9245 1429966397216125567521525538133406392810131171555795542569251125957379799456443561658812957625649901202230460029754407048112597674356146054
9246 171047084410905771725265195775949106683939991497622757568326293723685781971442869113464365337157371235239693343093876091515980582067871093750
9247 20358025503931219106084171653439264631291048838085843925724607514367457078331059237045401023008195635362757335695607047502984818897770558031286
9248 2410669225229857914237228975409913989062586364067831978426260601319233872855236325976651651298033491825525342850224111125080048522752305285986468
9249 283969656235053212910600248643742425584494775077522753283517550841253894425531617237373576240513315454142522616288587216562630008138440793959749452
9250 33272649468196089425547566538358425774351379276134741045702971040434446333966745978471356323527603782271893488063398486761764098408965246886672005386
9251 3877315599857427004049467239741881720297768075453921807733735182920299154312122335389863045922235889008822105371669937365070865328794546046081542968750
9252 449312754584363322094995159571614352301610504463294929469782999362486876275732238996060932203968266763549822246948322756397479282926339127132862966244416
9253 51770687895119412360647108516955503089585452113238176297756684721530672522739495758445509139217663266526262090758726960672938317309293146006696140965132788
9254 5930327431858628144126167830661176927840495449724179376491037543945139133216766113956070169073723423573955414375194944343134879726022762346837662313333764030
9255 675263105552377293498018159677515780541139065914312102764020676074870966640663475542087028441911384107058167843088654759110850421379702782496989591289799701500
9256 76419654555776916653218477994919224417475118292484363391805620653147865799914246897120647328451971384314692790483379712646551189335592375499901853051147460937500
9257 8594306514367601087105514695289024007530724254979753527561661713639651094133990972700179862509867965031577041529919021396219680893439128650784896358886150761165144
9258 960338150847495669835992153364713458171264116429186185359809408851341418394336586614853225971936962278888405257844905203610804148829930864021791502315605162580720658
9259 106604781416112791324899617585115043746588069630766577045295304540118110251506387119393629951116329841943989044825896500852124836303471786159395936547129133229958576774
9260 11754320841708668002625061429252633570502784524098976685911423762277551847204297929903234063516746310520545134768599724582394249002596636343720909751829356492839244618552
9261 1287103405678646142681407735797992547794825913584689855089618820359026167923304395905113491324713663933746287405291849230226614888587331291403105377163513980081176757812500
9262 139942111614170108966492492688018928615746080655025756329132305383608116820988553411756047455543392723592459079786692465723508456009037341926456791830455787797146168466680838
9263 15105104918876686687707939061970370852644926713550691755583603435910939686161403176688075803663137444821225487132254997098949672693658179543468157498589458781256991347393689828
9264 1618295108855304809314899285092145607815265741359988691305763455257528504417436152240075715101207328415403443811378260560567974021970733729942619431925094370815102058239283063956
9265 172054306940393975966998437254703458049282778644321952003925315579713233659378781413343689001053459856516320428860759878405702429384144516527292843897032016229613411113554063087304
9266 18149268791581650135564211128291611329721565055068184754526421061846620837017194140862331419113790160611877621902274815541769954686152773689600824213242514133486795525550842285156250
9267 1899095858933233845302221515447943327229022635513739957227869762703400803291945337911054530712388923128697947444475024360043925094828779486560090355845545834762256607017002046262743388
9268 197075899364196847775053081615749544201165129487526885920112592281864788356086120311289438862193196826506838546091840249978559100014472157253147531749090352286937530160988560725276320048
9269 20277751175975986221470212628167003765380064444133658150405564532584687403498504205862933867956709101664539754756876798112720702699928879046705856632402278669339592060522756024351753874472
9270 2068246393793283843041935026795067701942939739451937662342561522112852803403323763610833291961898047898113943751940860703733521572284224709691866447781568046867330853155090163686940630511822
9271 209061025369813086496156435342989730975008076765227296951143972828640827327402304822680518327581846338514670971581794585478142333489496252474034012953609260172860595613877144028167724609375000
9272 20937244169035866921188029663811850847574680343233391062013613512314633079812458463339098165940986933444502621827075047558739380963728068090165860242971367858820370015189202806285493284779864332
9273 2076939393362917779689706075402356214406107596659651643546426314753510369222488495028168192747905901165073889282602451176367087490672971966417876586392709019486209001988335483036037206876609043568
9274 204015305512355761284261608456823886823587957681210017351706170450636838890102051761256980596231125887497614044160667234131086308825536766090662826788100146867883010046099401126054385914225525330850
9275 19838424922795496219311165972758621695877908591861061343913483678660336722242038048525836727392557830612520119426069045568162060870265516065138043381087017199212472181028037784398023206017470221964722
9276 1909069445638686092178563313126809816055400676197486207480500708332021481448694303696193004067646665270968149236484429540139168958877488551538350171117769253928045804873008857619584931998443603515625000
9277 181745709905102095471035611251686580429769341231001626885931256540867541196208565413028231668899419631080289189792026819801719220566431291806334359654303633575011757904338102866863930317824035638359562204
9278 17111378338013019214746465444873442210313793560679768878393201627704560710187098544713391551044079179633899045004723554622605552715971644684543335851040586755053334489646946254083436682041954850216409007638
9279 1592673568029408166472014307682779381398093876100718605413792709225738015585686724085055835056406447249290088216102785468803479005687278631774591108447201211437040990308655244046737890742230161578728933553244
9280 146495236165468082265239695603005767742747112785485716232206215778901075852196343814860788897061291253507079112730615006762942277073995147103732241974894135509548317944113711143996191304186800943030682389871748
9281 13310668749820890653778209543302606846445264936563832512145930801035394886980668631549038049426342885034874007661133013194545106230250490652066537146141681686451628304857091479203820693643128417613983154296875000
9282 1194181836147281937942515996347608281871835567183070966664496417068029603360725248278356585522833907440701236289710465154946398917281917953936139182153268766423486834109758393202488578396640809535427856357116475434
9283 105739872524328962238014244440115303705052484647265035367736919004664399972515998047981468712984352049867083648525984397051874681808397210662653362057888590276686343776060015908369918044426848232029534484258141324508
9284 9236262871778606811324364485130221725728653932244312980698006517452168311507256362152312705970975901496758951167918860539781821661841838802975881346186150352363656937300907177906518100086342543482766885714393881106976
9285 795465165843976151725851416160490932073473167214384656917774056514609028556070605044269746802633494214178440459516979851611210420273408905600298854043008452447146032579169557232227368817846505298831541051015091925719400
9286 67511390696205181555644316512721905574270443062036328293127326829176940396852026951244133660169383490744592435900959701581209184360884565370093778695130632480689628382330292747984789360699197232872086937212944030761718750
9287 5643018829594971814132768910875417460305612218791865767264657786753905526692481706129161092448291709107782071771585294484288475563521018647460088198724016512497017077100322853463755456806794309864884178009877195763704957496
9288 464252502615008642109684708069946090748483823650791006163949949776252379691022778447559569232103624537397124921588295782294679139020882316825048238042905129932334952942892956696054164169693880583751130544205937469641688946428
9289 37567759389403290115079291871544423477411023002540412448000098461402080090918509209368011097772553055891344192436862810052208448670641343900904152071844105100588421963064208688871419183168377502558418308692310715003677363679792
9290 2988013408104685717817833089131670844558949967802537573584066852396744729719172194904594425991369629035696495873752850861225600825094298828074900036541429360024315241654783577374046959489620154422725046449235726607319045873659186
9291 233409872080681051862769687192051308338486696462785200146876882547283832320087888043837959848969166760292198560054423767882705708370346880757098026504911437510778132230233571146377826306015566542132876446862065941095352172851562500
9292 17892077362056615811358637924444899651203244708742274802122633641799329318632039790268799008132750177141980301668481177755168406465696654813898199148917542089133834286517614633484453967037105862080969949754548991967418646502042033432
9293 1344656062650566333538282885090127732613781559875947636179868797945500643638579181665962046575450959233794833821408029624153982686514852099620733214853089267288137757557304859327105146710473043742916973189194472584406862811552911790648
9294 98978053820581984066053278082621136388452603754771313383906478080162278746195812334101423433739194666497655179705013098688919193528037339102876569644551186274254462763315290723177816363201489031727565961946851914672899398990755654328870
9295 7128061333845054017951703565083877328644922777343306147601705788021866771471618714903609981115446042481550863053872657113652457979661538598575651328344147310943102110273914830906421949466233802320349321136314375959551114214846326467914072
9296 501636878987121709976568285592537993529457652562344551995777569455306248206711309902222742818855928606092211514010725631850722408650663660591973499919423144320074895836672810119079219531714731170535251937753558098508453307390213012695312500
9297 34452394513652706016740152827282262368213854111770807580373120216189665435459464340122252752609635042495257984300297741206102921256532190349995173287462506063265625682967474468036190497664677506673459432446606748998661527735447676088086164912
9298 2305814677793438452283119694891052708216633086617212163036381462773974212172900102727120023580144027633578044529496243814343597292559445865733027636027252369625138898095409180271909702855555684121706666019243707233907949281758764298193438239418
9299 150138845474929841265289763259958398337328445115729891271543275553869251445462614847580443857234521215430871528546256574863656454177102419281420327597486762453535389315448407799699481362289768995762303846794099318285219589574633163335644275777864
9300 9493485577770891985315347890443750495542574246410170531413648753645360068506622841913490016304532879244722255184529561174987651325114589674229424749041259334374783666403645889933514062792969077939002554035232714551932125949310074172846014714433296
9301 581723375476289063848855765857556231541695989027309308960247666843503052741705114447968229343215985761833152749282439980961902808650489853487354531800365243820808206909751896696311882758627741714827273087289795234335145958280626597404479980468750000
9302 34461256616291913628272361749280745642853779244197555743938314875141423311989740360315890973608287405383124682097278043065818654643178621341528612141899202786458579102009899167661034025325671600971154001472865021317322010175543563777767584226307430638
9303 1968234276137150151626549315337647284921588118754301705473410869421323982498973408488513492761985759638419296240477090890185193745989569599298784190061597012681381776915802928229752903208593593976816910587920619119290204767560132818356364655427630577488
9304 108034681934018436447938338236460136558995414421872153818087408148613074738795314254393112646184209713537213064151168909040439724946582429919157673037353924374795082503369859321602269542900031752586466338595728975379206232448896316688690007933359834101996
9305 5677388821663048765529974227810146121469407494827756716845153344428671565983992551974402205425792039189690191486796813397616448244961777255575613578620567106933261311144018191645822761147719758744352890109165126846338999254896917611527874215061138370980896
9306 284357776315261672449834640764228028622505444935174882482326663847878968017616952334259315415760625941764930332786622917322461775680394412239949645984513802898479758639064778581345954453469705358222808965396462468251368280913266721085797813534736633300781250
9307 13499269385779162302844386717684351215700192528157448998238436928524687314665478094705400596356834668601766132351187270595366900177355433589380275584100128968177188131332043296385056468903156842928713684683332545590746378118730579947811005317930177086832140381
9308 603234122218041981800062822502022655275593296932813887131937695959534680007629873664563130411709562222072549691582155385666417491177784350619733746997279339651462967954188294907293258591535244898899040338163660298995569836462367158386474174201253286786315929608
9309 25150423595056686886571963042524367622785470803576661831043659606495291621150436269888662828429145980442657772954599937060620115986240447946615002487995294863105113488996849748978079227089647841746122840628109917191277332827775672707746709340520720686539371326662
9310 966885136121852288289463626044087604764995647909497526510205575993086253680498563195428582595984430655517292580841190058657747588076434747955289170993611134720191920847232703676557174181369965553883333142748459464016976056324207860385941652790698015055707249705014
9311 33716954574093454001994158127618292099751158833598830093794265933202841504326854864498244233046131577662537063185771552199487804701899123453949206733377500271363628032079462091103234786021091369092963366483031848596189846951368700970593805314631566405296325683593750
9312 1040777269097866770943439815253662699923439276819914614822040186233731004043227021147335188223080462686351213843267866284611809649038416528378235289979862866319874266482900995856056337853752706107973136157148380989356950321719918562508812345550102898071806954012143716
9313 27319769430631045925360892749931589269550746532764274858520665849861007893615167571937987133371778845679040728368576996346433118033440651953565291842176852113389163854268012803908042530458086568946868687784964062982094958208378224269715060769881413077071637302860198028
9314 564253662969193504693456181371771099533520418349730426547242012843460134149675084215125031627888333561097051707678805115511714681481770802082134473519977480628346416232892225095489475846989126919457903852851202211059267689827596873031501257805625979396160048147907510090
9315 7432543453660981049327068430350915591367464553265008074617466602649552824233610043743111210016449998291028041629873694503932257518337080664208861481545572804637096551384512815534770025339546848364956099957184567113601606938516321065435022269977851983271761349189184214750
9316 1
9317 136
9318 18630
9319 2569718
9320 356748028
9321 49819313412
9322 6993819378628
9323 986299228835050
9324 139626000728456832
9325 19827689462904361088
9326 2822401377485092854100
9327 402451231735788095976318
9328 57448857181718847210325000
9329 8204850975779343271107147004
9330 1171795429608696054904559422248
9331 167270267690529775986022126243634
9332 23855501614015104247267049370883432
9333 3397818166620279281734836407051835000
9334 483184506115529692077620969258387902324
9335 68581294401380399778150133884774662599558
9336 9713462833554402352096868700577821636873096
9337 1372555351542249875836198956419632730907030260
9338 193463395966892303211399519410598827684470075000
9339 27196890056856954249212857238505954509109264794106
9340 3812770112021309319443528181602282979739752355060768
9341 532993691602784266221402268367283095469868491564096112
9342 74290130433555343178382095791844411480883423346652498184
9343 10323868880066793560708581783170825564508084990435436468750
9344 1430332103915763828258643574403478845740108307115231801845712
9345 197560475720773403210628376682642098310906708124722545628411628
9346 27203309620361026088886014358141361476301817671316694065959637200
9347 3734176012555572645535881436708718334491379593622531410921293633858
9348 510992290541858313768454265272367461860274401407207049521541601875000
9349 69707125892013359079750667856703352407340496846784100606170994104419432
9350 9479402024769485034994884250011386124707113300078362987359905815424830388
9351 1285060790132221307333451595228446366706176018360050766194781142113663494934
9352 173661384045808601779496215393980556679126944856347636793936273516261334185224
9353 23394675856473369940520689110750603235879596558767736631527553017126292539062500
9354 3141676227222523422967958281531648384284548990106696472228896964726234294592514648
9355 420563604245662692088944266311175296419369574217223120909647405155734517155710380298
9356 56120516587130832613781962578729612956397684014562076862687550750858772326880693736896
9357 7464893818320573761870201395108601730276303786057284888974055223845090634339287460338784
9358 989756185977342705310237210587003536764396822722707573115718257433852018692372661984375000
9359 130804988198923008416901806098600489333482118062688257149230662371900061066114674880453053086
9360 17230543724022544680387547777671270790576773890646159905435855826956997534018294381151959034608
9361 2262234300055099074149633758125427169788824292899875575169189137688988933029787802544896795758812
9362 296021791393409972413428373940254673461859722671868314144658205991193413358209928636181949938399536
9363 38604607058842449895046681151578723549282398006072020371312264146944593223812319355432657645957031250
9364 5017231359147305695577822071709056837471784973167905375118673227224067666762316596124623267704481760976
9365 649796284228177930920630472968322165368081945059337762755153616836500221243145953938957811734526830676568
9366 83860109924153808505464966408893908469049738082442406127054011736732491273330394559936603417202327997581000
9367 10783859952256834956186095490158831977104401242968206291600894048998476700122930311050200332332229431666146470
9368 1381680751822002889150612406263778558223891801495702242717757363007293315950287509112448873319651096800781250000
9369 176371528620394836327389178194203590795079618051340544426858429004508838002478548229199058855556927536961189033684
9370 22428893142989420122838902220078601061030310665182574171551330756756938593403935002151255889648884714230571119786928
9371 2841291310626367747197651763221866643913221023539900148087526098246489897298472412151642310923814067637773624170193434
9372 358526217363203145482715075101449815569630862100838936233402140613314242766363908457227974299864125451688748507362629312
9373 45059951357503898553618481114746260551287658995906971893389738162224418228461935770765623990400112818433955708832031250000
9374 5640158640539890122871362257079652478367867121956889087414050148485622049642001466368171113554870426094162594348876674411408
9375 703052309404453734942389781871940556091045643695353468011203873259560221533576334616027117244670887859039696893104612567131438
9376 87265655884052492948649996500315577490792093268830913247254930401915501977609991808546534898199529003226472662016748743480628896
9377 10785018971625038560833950109132554016202207665158545749121251920286742300034048949004585060014760603308558673713860112485158290124
9378 1327032317504314938062720973793077355312401791360647602951971301471293717593386325441657285206968011747084222065331743266601562500000
9379 162549278080260060206587234274782003589968176662108739549551482318143048315762129242331658937613708113227320175277610682039969469387618
9380 19819386130573701151162717115223143183229957786092883033733139025868758182047475045050438498637588248560097313434774696621579115702885848
9381 2405217222484099872201281605815276900535817741258161487979510032787321650897492311228505676042495796619086145128902967462233686381395568712
9382 290491462856835986123325104918525752239081164263208775232528578013350766771087566262303659410311355805744010322676929658878966680431324963892
9383 34912588390873157864851474719876365039875755775386153035470676932299275945283837242369183657280445111144753674024939714555527054548083496093750
9384 4174972000171029841843450210360395755276439672231735735612083570500933668774174919681659070731093565331008456516943054191404677137943140334923272
9385 496706360094690557543377467342812029437016355950455061703550389674088126322632351374550634589155029052369934202946422167329541723965100320139635908
9386 58785579660309440969977062611275769616336500055584205660570961109936574927098570062104316789841786782852194475407063616452980179834596651038327071000
9387 6920150939882974529519965067142893573241824176264806822372109563835686744688368524902224968689759472345377479671248720926910735790047570406113196985642
9388 810179316432157972705320008140503660923375983930728303719238724295446717136265815487369860263610357607603261969269077650821098469631228739269531250000000
9389 94322007503762847131928842463503527137223598943866040332066743838445904179983711068576595500949494518027339905783322718624747428331831245943456706444789824
9390 10918298475398315606599311456089740078252335653186835861702172852318628613936444599218852087551498389005863199491138534242456284104067031483336403734250877368
9391 1256460585573121766468404290455629624773539919792419240155118171162970697320414857124110503709543050993973863183986324463947620412488741396693601723893177715134
9392 143725824281814661018175050950459684597396894905945208698331968868668499230148951801303639429030730869518250927684118461501124356567061847776604998410790060113328
9393 16339955092124318833229194514970744872311128356615815504730603840152728701671766251083182376647748720043918030829988547984593109361262882908385929099833374023437500
9394 1846005707760305558207571486744074634409206250016509257179903340127163495555532225598417351539771736750886170888216208483402523888134770454758812157223353297910176624
9395 207212145565615363688830385276910162884422640793332048459215830483805699474353286908380041331304131744152627872803099519574100292628606919973684599707615031158683140978
9396 23106222539550594842016151777885701968756954693513234767108792857432045759846889038192351370171200022742670574289175950488382959628194937973885884675297587854268599474096
9397 2559195584723399767662011506107484063251190968210788740610318602417433868945836550183657020568637469056273244187965031263308820875380057270229422531267973384482937222209080
9398 281491629133442216188248196478570941192120186192344698589205083110784620531562068506107588317210350040610076645006215050624581580024450939274943210227031464156781005859375000
9399 30742489265486885203241625523427264826065321250371224631184283523334993392332441777452802017137489607857703806965157562860116183647756175451952651716364310175684392841322294726
9400 3333077311665651130365239172278206853481776109475700977778147018509680033897540741693102790783830624260113891332723421403173165371145079574357283504514999282885894384945756117488
9401 358676471107483387825478169401048943640394932051244611302847792631968939515843082455851047219254121497735480657793748644744807692084183362793710045415109120884793449365807532677812
9402 38302467666923194701320136725637677805037415998379451768715871363201540221101106673671280172231385210818823054397921611698879563197437643493721527293133805565020732022514151042118416
9403 4058157665238332185347969338086843137056539222434995665172181742756524511698573349697675075875090365018651378877038654378921111850625906872746856419053269961171926169075965881347656250
9404 426498797697012713738790214801124948892288927085613690567333084123663048765132538825672894710500751520791097327624167139587840865558350324617550629241638305053175967728203076575248737472
9405 44452703005786273159496299613383540263483838661679742377247318492945105746078576994213636799372539513680820056524966549908189666668192939439930055880719998525160993506463834506864317657648
9406 4593786414048825376597224310139747481112262275525819847216125512117828893814815981316528703708504176308663976678572703510812763084358641841947737594968304258183481097975372194631863700985200
9407 470578724532996331750141841175312263502362743124187532431750624571082253471401580221176691011195669265634241877037660636665285796535873948618601468471911257431695094601656218961190012022380622
9408 47772148514646532190784521120113411264528138328642644787692391090513145942338334465002806533135050215026356088760702356059531003761867732363718332629023940456748323417805115465033569335937500000
9409 4804913958627384898297944807498155066159062457938426504641076919042747787721792244409294580150371591746701857864816007005865053211236289569857436107336614337958678098327755867598351116178830159532
9410 478681969224001152007525047450667451342752873389664658338517861534525875667545705642981159101325297090238395749131392414422909705637954561516969554797359932373456005602294988632167620487487070522208
9411 47221081108023953833884395815071440174836096065982032724599310597340348861306320929387022840890533106080658194434934628989929620802660872040300796054492262383073744874333655328646632033538990620956034
9412 4611297188546777440582921774845437185299697565832525071422602703969222437003242140034104940445227744429875315073765716091182221662869164000066741793244090662675649167280663301456231083899049379780325936
9413 445628802890356069383414913079023174469266498816803501533893664314923125372941280765548781295304866903171396095387133570713892878340233811463365223554992334532830296078205885522073373438199615478515625000
9414 42603392901847350182245352620976420347928588674185486037626542862274856525747835557263309293787136104662422833533497988099183113103491129502398903883919849352525075832518230415135151839820020384682198606408
9415 4027971910719587071779666914875495315863593806200551851787734608217611282846599055329064173842077866121570888423017399858966621361736261162002753337581514463290988610758861586244623278059640691603573775256918
9416 376480596324056322567897879028746194696028632738961032105512935490182440944885969132644566254175630722494229628963757014105523807876824511961300996770713314909653567661616421330534992249063718143423970893772496
9417 34773364780355512309475614257797846057257850090578474725109657284696583105912599415145877593364969340888102546843700420830161096783290574809312997680031282282723824869400337596489259285440578960379375166033068196
9418 3172659909995620605540684899047220133845915992822858554701468131089001553892390398427912319895079757609206916290357769005917579228441419907841241003205026975026656468416510038839969283180975570687278747558593750000
9419 285816711470751831372765904588465733555012189569995818410714049803253516636625332512920510986153502295180832625958646698647884012495623013209075963604865293975017732808607464679210147065902737419934385642750216616266
9420 25412217925928720101060348947408226414025128494166765589548814328497952793242130075118376832387480934399482712667873677307945129783525623867705941882120885391094774365899777468425047079704945957507641824037613667942528
9421 2228844983333556247797745680581849590560437135101928994694490642290513330565384916972371736787306172481878309475427608140417668782771851636419514009527551260218077130503150886057110909317065729601121292063471718341678112
9422 192742609928120159278613238877313405679409627023230724113997351162330736584326669852125249417626142632837771103636259355784272169025518141548435398016403702285920585731392213135071294793348142513167093322740014018721996144
9423 16424790996674951158120075778417425156327285338731031899256350591761000624427909462420249095589910881064409257223616161258326750057703351401944556111329440684637257149454607279475958331076378494522573582594561576843261718750
9424 1378458843488720521157841805921119359261131072818953939599418207162199881847504046912135254255727750851779404421400734630176427799385860265628643525588640545789902846764232574665633833205366579742482837180775939997180618305376
9425 113864772677310069902711486324941315375272360735379043549766708890794253485868435715068129878506905866394267451953460386018440217848527257983298539666693341546039246496871223137103526051565723863457479713292026772269870944069788
9426 9251168847326010485735851365571804068319678264974876023723899440432230160029973540320704474952633698050493423813707792722521019865547144036930131579064059814531992728128312490770528912095477109775039022414568782827476568251461600
9427 738760111791197403426982601344240033103848303350433651075074062065627644641123014340281488904489617288478917938113552029067427080741466490352380327787738472762366449250183748296116314648590380690019406346932687084353820634207644050
9428 57939285909622639881450815979133371814325562994482317267681621409066306414083793566262289601695427821976976689692219487843431674384898349007847036550725547991856584316089903243598200974951836991793665183933892894983291625976562500000
9429 4459038120896978704171599524689190720621743452366364876617690494707922922967226414106766312723422869832767265689819804176399727739623718420214713285310833695581739129843885539099960315196938240916957351171839506626381206113996242096664
9430 336443119684615811615442177727096486583388384029491350337558467533326210204375415276437009089447291467509373280195617851304860494475658593712528797812040154320453735467429793782010063447147955241792180780699847840079511983273699812914448
9431 24862965383557909522921505753857142047080181404108440296527991508841397553357593251178377282970304852522957184695506458990912306163171288321805701852653387923836677430056514585419710679231992908904275743463305879063623006526340030374332134
9432 1797598182151279938333980293301047006490530249690723604557095175599541982751114345520807932052913189397188007045810907661106178768092204620186614413495018939593132893456903314001788830957616104663679215812349595919864040575872091949350512288
9433 127002264706518880396462182724666560303495947794884194480341352520964339422426712726203454775087389622148657924841409418297555292971566830405086023781946812627993914717428847084349976076022855784753101715518858950497773156464815139770507812500
9434 8756608122077254840086489456795227647160438674672097908898196997920138839889448410358587578867904498951931362612815059837221332192542344922128929949287435038403143419733084090807834726308678086578503882644594523802522112763210923911847641303648
9435 588341001072723464431395427039201416196547354538865377795147040078560060456914479084715499958584668220150072897156960972271039365690048776991348525779008070726355804518315163422709198266409874796316226143638428729752476841213228113825940889287258
9436 38457385747145632263452642661629025042956225932362782753795953348941207924726906139886214153895317030426211137453488077246011076886804787344884169621945215244390015671601161195141693517594519877105601507923742585841738712300854782287092397900724096
9437 2441114495378079980516895288338415079568310359820845478195861607623172051330473463144244948671442429488101551293663060613911706606044895687774359902696068981553117236274360060827022794846339973286687950744355705947409401789196148557887310895054630416
9438 150158034417683846680977323513635129144214555681157861411767561689140500138340502097848561923518265875301798648230066683940083184248919776172377763794168661358228482258715289303285550062522162638115705274017518591312877955653504212541580200195312500000
9439 8929489877100173966829056786156663241583920333248390588900067914664194983152285865658501177163263178535884489670972358459537312680418672736428877700171350347591077631322977654947906871505508132661070468384039790100979389450116518115046929145656063243118
9440 511952567001393735645293588979654463469678659767529856492101152993669709425962697711113108747876887724270031628017798963790018139886420457685228235733776613731012302618896139931275426064727036781046997020493621249128313072598477174961523837669526608283968
9441 28207687272756280348206324724578367571152681707035870015133292995185395739581403498461101861633725569761699107220920202792145604853004268399175349008837755088759994601951131692545973164372706126527050449836607776303665893241985365649859278634351722786601612
9442 1487983998247869556840669256876570066831460883382118761372361329028249927670713767545747205850793782366040447002373550081758607813230081598594235606697764895215366803269924643914952479488343684860694349407498561622852215777100176588503586398720194257299373888
9443 74809043536393116488864239725745998661246178499196513007154849085888816061907197654543373354922870424715022390389886928541128756721461825649269188399706638854791975034699883532728284396206120221339091861019116794374553026174487709572307415655255317687988281250
9444 3564779695439164294891417226636463854582396086019437860404451367792970929907099120455302485972003810537140893817422244280592730460196603597977700233956137003433956456257668755536930311627787082374764370931357254394350703566059638004271887992215017977112512684312
9445 159895365506420071534491831629942221057095334690027134481382628290538340637960829643185411204770966405647754112244842552301859171087024396174119993498647568794243727409215301473319439443483580443930891282665015708184962670578812119960287247265499909455402111160328
9446 6691399655441222281189443802085510140970083259718766879672829539158667872204563156448756414279014353976199931283162573009413641658557131015728637467550252815274043121914618554752408652913119497451000073432423462123070651517805387044773801799735519637168723323835700
9447 258203675577799368360371940618488017139680703031049577629729585677889467216991234173620386721155944530950658920844374425903795390623329629316678559557104955496159776969087208567756424251353380334611633791895451532754606853364584366717073262293127458516129108082260598
9448 9037451233048458647686745410358889838761538256959934536820869954796936585255229840545042286250301308590324525557611486679270745173684499161832086263829693721599463962387645111787595767061772110123594138853539444332193921746745683644777474847502040207386016845703125000
9449 280001121051467500784481576782316699657857487285091875925484930103361679030745279770591775791335451909525648124462688261027346097962778168698904206020725840250594983615217901844003094169652557535233518557609339017931922233088411720741637825164812618095362059116653376644
9450 7376963587312876610154446165353084476454002016482626065293365910358050706985201690407124682003490341167853148562800950367649104112894552775896415718673660379076796328486961807810927092370407236471757434088232463098526055472248241806276922331359441301414533138411609832088
9451 152921294236211615896929898896579716738418308388915144216412873088279973133821632492534546364719346676447871809753680746738481361086468039276706904898967408635265477243930399822008491012880287788964019089982597673124155606192946487236325758907996782018008390154138827779434
9452 2021707715350660416000677421068153822522292695597134446526332409015331681952325530368933527362262141198605344621227562561882037728268716853983811643529715657703831213111808425197332187649669631116731754852665443960688583344067183667561369294074906371347297319217560826150912
9453 1
9454 137
9455 18904
9456 2626425
9457 367250182
9458 51654075298
9459 7303260953340
9460 1037288402221013
9461 147891106938981250
9462 21151088261340181902
9463 3032265472152505022848
9464 435466965373368503353114
9465 62607276123689342501664894
9466 9005864598542251594406562500
9467 1295475410607155212251800254948
9468 186265032479659202654935610519373
9469 26757762107233344825446538513718906
9470 3839053157830105585092177968581867414
9471 549938714182212505236841643875047225000
9472 78631958434524222306165650778242241034286
9473 11219527493252204667356732512657572125431798
9474 1597174579403567072400750986524848544509671772
9475 226807946502311315767098619059521780351963689036
9476 32124058707949193866735474645162973657720141781250
9477 4537515097398352853526993697264967619579602341385586
9478 639116775612903448362317063104464332841482768600740748
9479 89760265933978770355684982337106525396295999034825309520
9480 12569103950874096563932180435685631231401866728835646912340
9481 1754774550823501814945651025672750238879622619423655757968750
9482 244242208041750065290716958214525117927542283488779869071058824
9483 33891601910562123488122584487689696039602874680034174705050487348
9484 4688438657011712855923289890222641934760296208615874731062263169469
9485 646582993022094869901854617403920139616158012340200949464530283375722
9486 88894928423916439555537317046205055789419718066781450583718803664843750
9487 12183838083584884624266394095793994290039965379987568083487245076615473528
9488 1664730193505888686386918125164238136287351158971279925384049434752897234598
9489 226753655878907577776480938847071791822782656831686101741672833848509545594086
9490 30790238050743124855361723713507662908333332660430977059371187938737201623403244
9491 4167895879686028638262124611030663919292478172103428365495919589610851428710937500
9492 562420796482857714854647751145540937546840295560044700676890137504455062397770767798
9493 75655561239339250128570053399547602807158342379375606402854167138968143904786275270498
9494 10144907388672316062977198886944196067875075761817142607340349874210484073088127606039652
9495 1356045298283513392745043863102879474523691077925726399486244664939155126740811807031719712
9496 180679394138411020606733501478048863926706315725176155455208216818455310544186409995117187500
9497 23996012061254095885834157488533681024385122192214756746032553375199605041793305254604664519262
9498 3176519247405660198463938756592008441963314746661906764908558907187134190591949486890060048133048
9499 419112016957643301924368384956653525897111604446230873999012411876787666329774842930677658064877700
9500 55113434132079970694671758414547687866678092855748247754534049732820065691269009879814756784826031762
9501 7222947470487654462927699412337937802044380877150250216301958390197619726415725352045818938464160156250
9502 943366292556105052053364594190295402607266447821581854810686153701580644029585538379825693277590418354044
9503 122781494956513466727520759933067785098741502629949040062204148456678149059031006786979728288011768058610248
9504 15923862170744296420711897795084316012311822404681584497379073662211326581061433492858209590591760276942934924
9505 2057792919415847993421792273705072788972088543608461666845758016521417831846184035934903089808943453283731724758
9506 264951356491428063213776461832798926650101893275594688050412167045113058215107224775146667084662131531505859375000
9507 33987088647554357401322199366586530646886056986753672823131360577993555222437266076038637620162381063772371844809964
9508 4343261108500946513243902975251890697095042243662023910851593552116464108411580924069252547094926825560855810688021348
9509 552893679240828172557458027222016332828869452527417962070064202097020417401102406871194758783574374598212643747700861266
9510 70106669157429275513395360669987309983926856693454461772937959999398409780787462898348260300925352406413734299263620217560
9511 8853931419387928172150476861938741135142340011711881702295592524613143000327523946960350704482733160285844369194746093750000
9512 1113622408951532809389613145002669877722304259765381992500420690085733752979303205928865692172437091310380236823910851923356456
9513 139485616966759511461176817322622103883189578751226625829626668760186351293181773544101246505760638866642270973759948744079435598
9514 17396986098133127506040258753541608118327263430648421696344918206845488197852084859021383487009508338017761033980597001645506025232
9515 2160399055884434201504099342305940129915173095566953142860279275063200258258639406529966239181775106393218252765839174554862875075796
9516 267097819093403380241754874513294391964947123340023593616491927319776679899154628523282271338968227859859024743275814244525909423828125
9517 32873268886814440107719569683873772800964481715040450739590955719367539919510097790880635153823082529139196210330765287673718749024524362
9518 4027264495400762393033623426113505014825161573802048208328994502795970415877623652255017065094895867364999959191957627494971592499795140998
9519 491054122937712031210250358639044869006717406432713566517046818435651379572292936443410823028232791697305245455793843641944493241012890214680
9520 59587674191673734488959104227776839446562145143086088254436341136636432554091496701874521767328511161110402559759375260333029061840638369851222
9521 7195250774082326240984723653437129541091095737986855416302608085812092277559093658978123636599099344100591219149361703200647057994010681152343750
9522 864472202527831832341131910978455444933189165460423244700642532735101245106590600911481936993966352128550444293237846328179836016794497490834381452
9523 103329293819342634724965695070745431646689121499342367767426135324075435627539856061331866977063042083824811105045723268740968127215185161453066175548
9524 12286083626797121176593120392347649842037752097955103114811268600523763079181362731000917247332546730440534644661262881298428176711183976115720586911854
9525 1453013864693922884767126744008322096848506704357867901115379287544174448544478824715525559331168658906225782019028835412675427799357478346814400247919426
9526 170898970560075401629640153036282017957297357024749866863521100134833004662634415992313980247982729035696803265751325325818629192290580169108533325195312500
9527 19987937555850004956954720588818249979775176197886777258723510396701576284164100589266129504522358513719992565784959498381525480781078156633640150748173454528
9528 2324336995493255472773165519880865959996685967838089352100735233800277400613668846471446735037502917834967425140385986587106744220385437990092922073719492514748
9529 268704353140036709191933699276304116180632122406558569401899098016941881570537991678149252696722359592862487941543070175036666201032234965294923170418445908368446
9530 30876982343074862793545000869983866155921593807459921714062297592658985835056475487402743833816696942053048243575195376736339244781014068189326885981003175150817496
9531 3526286651190570809089794666433075034696624525684419291014711003091617953185769257174651843962334712318319930899599551374420921767706390799407028099394692993164062500
9532 400183346737876176948612362102771321168404810484069253898248289936604720514269592472089873121693530966399489633912956577977266259921812746162255389536826609419541880326
9533 45122474365408398483913421383727573172338446372174029307234274066472138428387517996807346135865399955434783088679696238973050634009353741373736500634287430946007908759098
9534 5054182207402976732055833936187283344560932363406074785378526203528799306084608722205243475059861367284241454828969549298714701820522931659341141689542022549515627995349012
9535 562292371455018004869948409468734911766129589483227942897562816446950951063116794380110712381113468239256050291168697824294223738099055204698138642370665257496091735944488424
9536 62123155950706573757125820272483303873214842363813539605810033215826665828401121889682389260052895441507031285037264534092891216503625527168309795902388608126176040649414062500
9537 6814734267357244694542376518574308989876458818202574946004602216388886249181168844354960360376579302928494449786483168361571694058752479640296799368510513722277985960997797084086
9538 742112469554628584105404060910332368089938700010489133245725723593952824637196606996280190904285328652486322766938126493319328540350441193406737392222407228950679801455664369227848
9539 80211063227003515207794388042912566126566962535012409464695304686111089426729589612602310205299268235302891754738798085487434632302029158362341819698614809858437651919781596547928460
9540 8603156096491337168645196715166359577778177931572353692705766550130215260343978247132397335902488087849260941710420059412884738450026970992466680001978645726907608229613217404414721500
9541 915487191205493045871998228946129301608884041773037838028447004785733968232957894831215242330851411422222463714939133451132429641992427563282624800782900919999121081969380378723144531250
9542 96633152279223751239542132245148998827552888812216369098404945498125321077049947350767933705304309758834441446236923705729348830180308238283994979541933789724025884729305819163704376916264
9543 10115426248733104595869568616780626428148995275470941929849253460401003098652744999091106323517014029497090265222568516461312611704956007490723032533055568887063936703110621133802283437615248
9544 1049849920262553645776552433648467046844682173919772191491159302159070173557316096994722821177333442422101549948221742494263661075468885576988940410069970264440601701523021977139545757013791384
9545 108006992715978366354809635491461458924425261800957282052362614106502094841667609666336469054944200270526973755011567823398533079238467555519375403460277906548020499066315214546555281706390092078
9546 11011597152410330381936261785721188615706279627135259641548702258836722003341872208198309698871232662940399555826125732255445285621500483329284160992612498706697999258038623911441954040527343750000
9547 1112269258746582047542377597427054483984028849933396033202723314671368186941089805554222250048670908776715182345414365951713724606740413919290384258874273168156695715399722492615917203253499181119348
9548 111278950779885037991093716493347347976077453604143937763346212534383645649889985934730192556642857144819670850892938366806986769501381447373828071645942338088833451842222879775360694711126896568709298
9549 11023928900633056741703715488671341662470438963797223955958235671811347602782474543880407535553330758334911886890101431550561014635202579454891832156678376807360518462800460097016915660768339259723203626
9550 1081063090921866697792384263768282808488317227359196120409675144016104608472041059783804627079470248249552784631167002559525647539958779707998855151682024756595846587442456995986563496050259082292721116636
9551 104911136563628467432968617998714523976449165966768544827110381169461853756911737578019049669780923407314414815240927346136833318001056056799348095103817893661977053924482073229906113849923198699951171875000
9552 10071773123218937763339947742922709360301164695129257095290852413608122304609035256311750867845553957050791831879514537490073318930289608704646973198440112180993148239880605829045072079922490032455788681416348
9553 956212953376977317683355647620397786330824560091935963396414905152666448909520581353155466149128026463425233124341148546742443641928479591570158218732903594198732344680745075235014539751889534492176299319672998
9554 89745008002014911327593863642470460491521247497680882672633778665604389582067683863752491567885910370902006875455197431762812791427590044143395239859423065783312099430810867721025514714943825108247622743497423992
9555 8323520276483234277195154262642643115066100312847245096632990334994087219373756993163170625081991217440453221254608903316637342270858399960403884570525537388663432909661328804066119290063301190108141883407175830748
9556 762552265477107766736025516199244940255798576919521599460988824939233543498676243535473957571991808881786804047213733797868617118669568812012999460819151056778021501457801625076097253356125822828979177474975585937500
9557 68978328691410415655684959559941676356354678013342783782118470472115048490308931258742418074105966475532911053920792711452840289447762407743046018548948701124209955388262583005034283126487956056838164961719607671547682
9558 6158001618347220969268046479216751782596302146059283969650532960902487304733752804694437926484908769833397966486547213010399335234337604620124584322652369502045726312252068145289158643799820920788910887778782157043231848
9559 542303656486807689809461842730073595111455007418452648011209842633863199157650694990405960899740279333499517353572712137406064262819102118485192504304159887906560790486035621186594399250671606307810907206592482137783827040
9560 47086796650569084417610509040360980974740095807082312968484906232315825840298917432644753358283798754859481798554572771565247186016451738269004306678299210707570277851169459816609956480379203388116080892685365798290296752568
9561 4028778077415361900182171982964207783921455162221348686159994907776090403135503925639140578722521707753956673665630247805728489942643097801450558179879555058599975817857813290932621436172793668224434907175155138969421386718750
9562 339478879189414178012801531878813846151233051736808852109366065697528495725700829891409416449539871460111880349428352054092158563028589372189113547969199077655319346706819917424723209888920642980247578190668391250441217714893104
9563 28154461202881133759488559581848689052273653563665441939673750750661253635553898287536097429699252627438423276265486172818705771679804522228445645482952507607250833978905176261636973407018035935101596475919204086843309652321361348
9564 2296607530170813583445828898448708979429146995234122656764195929501762087184056537326394249184476651797517589393525087596955527029784735368374843171464870001304522570123129476207622837968177633697458516056174097513764463204878677764
9565 184127837591617070126153234379675985622618076507468330506002530957590177168509246142585257496114878978665779180169680815347187545153877644920922381144247575535165762501475014640611215408538820372135481397024468503441067311988908663322
9566 14498014422170827975465438371171290120520353542830103587921572598118428727930073521031559806274553325398933208162925390430745440101909759488271744483464564302828370150122892488777757701425747318686016906944094583861529827117919921875000
9567 1120184413516289851919904839996268231890545170978477751711815569879202779349635654759507501831474865783999391176822432872276885517092629988404869799551058465239187496594200530465821257654374916742755927725603700914794072011399611439440264
9568 84852874396012331965200294285633478649541916155952913796927344666200085515404960831835368772824602337544795050698814596898021342404938280448146878950437995361401212979988842044490339295007312655403258772442064268545553416274156165973068248
9569 6295178582705187879403816547656152873695816374179428077758411709329653487844004323529285984613289128929305738046846019577583304234110287380106111771381686184391229041915799951390810834484097704323156444960245330544366538606919958331141094806
9570 456921576070259047020494204384224103102063074985890010072392981641971157858882779778862314875908441794013130144914669136384223563840981502204144219071783140418364209638516908965340765510742866756881332136550132242858386429100504864483183056560
9571 32407696367544171216920723826162560716682199341779613717175918650320562345518461523425274843621856355241310320445245755136466121711759063949348183891792085701824697515908551412113075041770664182925182225324227268878261267362040281295776367187500
9572 2243127877297629247845269240562607755701348681600674846117460025508987020610285235959399905195463035110377757748336818778662667903952051936967481341212301218688969816147511514388058882522081501037190884297626151772528440786001275589662432613715016
9573 151294265464388872062360292015848422511937566273598646026716035001269795036042288736457983420050486766051954892504003596083910629927080017818272706169321727650380067895478478078760101594866567544982430832930684973977591751140461593747120726388609298
9574 9927552547462570126739428062820422464067552917858795248436629713116015585212712037274243590009009271562926637989757605584954668160062401362175896552015727181033413030087865246961681025142775783030634805795023236578922258461488888105331323213162730672
9575 632577234652883325124187831174125913438139619966777267432713225148798768767724900502633985782273833939841676549335028351966841025709612596997947793384655109846837616929296680828407145701825055498339213060933795840037604824958810898091887134628760838704
9576 39059878095282537494412135844394934056223015901017679019621035851530914250583456578590582350818542583618365852176551344882103487217588137411062526181616098516919367285521857900596170669978741767453819220374072279202666001306658127711033821105957031250000
9577 2331631015833159116697709933815015601797729978575853094616951647616120993848631786561978316917747407246216331163087684458742076546936650875368244340460792080777724092050517549212863311799555139394606929383005189850507824903141433211788757625030991281859342
9578 134186173585943184327387349802901984994142180369936163671311257127536149256770607069113884158924634585975094767996112564311129694545272562090905957600182462604368101675274495925734770179927475208104794802331876920921511363288406397641291916498724023111241248
9579 7421375995522216545682209052445639681105616781699993889670824376610822849855275135911448971418054368796616676382898241293428355827279502425788424929208129213018234983411902051317993940698334524247342313741508759860677498415088588724151755741862011231914918420
9580 392959874614524029149016005252119219554617590338797074595945645020108443264439025625064209439620348907844834298656822573140636154861392497868818394271661694242623278308279893559309307277005849658191685117099743106962002936410235543770719992623170834176843225693
9581 19830385441902410140225510636222368216390805478700849631777344815475359280541630715019570208819933163484746738988078640460192421207983158376879456983400238199774190378168655449686527831675487547864187528644441957950153751788291246859508967321529984474182128906250
9582 948486188540627382188030000248314899854795814664065872891313018318938488152533321020245438390927359898900518922486855842813108949314907113973597915637418082004732664654727895898202217679686200557618900699962352356011906529235582468902141869024196145934128272175302
9583 42702140571725734044384575706338247038078911454255938211120949771294065684308246105591849004131794529799241501088559338226322971335213763890279935993666089508598949560387234174179115655536532807038595008622367417081456937782514038338175720439323141078687827193845848
9584 1793661234608581467984848261481343723612351043166290782017372716400815655860366560642641954830836497089698571783724329214769215975348624718860427548574970985719054364249775937971776335228068729387653668176350809806903858094342788206511608921107604881476062127282541494
9585 69468803809124874110883479918770512221515698921036426629469853714828603140872848435939540827951922204770225245710232077947287320441113971073252304919929458495511835316565354661123623470957281761748341651178998683603151959283091470252340360286394848796169302118970872454
9586 2440459570810109381194584382899276293415621549377646919371856178686798607201555335427097009664262528253946155820021310656080011262521426883436242758712664679266383452014599243042534134383873639353261585461113930353966602172547446485385840487471337233036756515502929687500
9587 75888856545466132572009569459367052637341608107211745606502913564289033897784691727777827671564133656807827441811116102713979791086056484431349712025761185446989937476953580031761860971612133917543156361998384890774998028060454505974005091196615147829998543665594584010108
9588 2006701806117533393254423551272177526872983633057856905671938459760812402043404301499889951192507594246744218065706615392129230782967035513688494477742321209672634709437880892408030247354282594969404599054245219533120292569798625002301604269558843460587907747495996807773598
9589 41749813497075332367480445891704914339014823181928693259576613714840387871825483930099461544606313181519005169677501911896359071967301682383934532547318051407855792016515791005922246105117902622090769248567956009488832760278290595976921221261219414704669666147523461302409986
9590 553963004613050610000910680650559401618068117903745049610826272028854796783270566330760405592361891624695713359474195985541491078856000625223505569637932171877648101223621757963920289682678719907852823643510773047260812243617744369240949919079270723018202040585428546994817044
9591 1
9592 138
9593 19180
9594 2683960
9595 377982450
9596 53542476614
9597 7624022240968
9598 1090518943555404
9599 156580822995107782
9600 22552353174399597250
9601 3256055834238526664448
9602 470923978071205642663808
9603 68186611343351873190754276
9604 9878432381861018844937356414
9605 1431170013141324125005153750000
9606 207255049195381721862706427465428
9607 29988069128605020788158051487053998
9608 4333727653516666829037266284416002042
9609 625323645256659348770212603461761702032
9610 90065255313904670499633737779680416925000
9611 12945388751494499666852669841349626520365052
9612 1856478752892496042722355283314914024855021238
9613 265587473501764662310089030875197245955310449200
9614 37897101478003048645924877947438109547811844442332
9615 5393048083699236058244434983583662255620589945437500
9616 765334366556590689396545617221387489820967133014232114
9617 108298856173691100152721004610205637273591275057489598528
9618 15280112151113337277011186650760220021129032375887214142864
9619 2149510577527534070400779855735037179247219310222641446265288
9620 301472981807696670298488566983741754314538806669794534207968750
9621 42154355019725715925583955997014302926156789782004274576863460704
9622 5876441678295086570876624128905145809240068419742714546585149760868
9623 816694139768481056943319866372614167467820723880356089055393133071486
9624 113155134361180699129816280152111863627450437115764214695517301223050090
9625 15629919496718329744716766861913488002951716897683886498515877946318750000
9626 2152311772276323454887460259320416758823874974634976053492229751806906318936
9627 295473053579341712218424142666316393364798334310920755005899608807598322794508
9628 40438282088235836291377862600926664760898838240388780915133690193905609409611302
9629 5517301302563348759926376905878960765449900751577183035613333123249466446082374576
9630 750439849709679940086532010853605607814891390836858319374816615336940012916992187500
9631 101754810996087743650795475975740593972934985805559369610397275278767882848464140612852
9632 13754256603866528179135876354938553786529703665046720470490457359167592821490005687265698
9633 1853335483342032120702377732730275479287392834051251198507006178718444542337014813363570560
9634 248940573109858969644298209940544949641494239124183689350074980271410408667042419977654803872
9635 33331152513903794275287408686820697058848870032516150943784304067221013446734577087763046875000
9636 4448407252143706831785664589449046095240687779898352512068343505873194152414112049719480468163422
9637 591756688156527987968259179255706541171699485965755492643409611834537873838992490291519796220870688
9638 78460203296341816729831637276610226573654566154577868055421110916743732222191481629265703478918350324
9639 10368235891961391626261666479085027491411954199719808892785964533330513637274609655092210073542945729516
9640 1365493033623085507916844171037176951645326940078462337347954824114130861996825411101854794447195410156250
9641 179218055037501735096855146455561382648983357714934404094825992043226999698908459118810594900956706999657248
9642 23440058466108226356169800614665947911040050511588432882555112120276463205090399599903797970208916474826810728
9643 3054892121714265497873752002263665132764027766623845006987733638843542728097060164329008671772038286059167259096
9644 396704895748173760211960980090400767682547966863616544537132400017826299715789432291462240860099309180662477937046
9645 51327091667568460493627955019849694185428323938533801788242127946491238158084162021503269074186232880938554687500000
9646 6616141922543131378315501510499510058199832004713214174820583129934793058113340443297758220612776568508507579076221436
9647 849595942081876402806433838416552268515851887789857960048317285716329213225738494009959144436508944781398787150531104568
9648 108677262668506901706942155245795699035638308786849756076158771642353172552659845321483425265525486927460485184272157209362
9649 13846869021262108514251090664832845890453077409357034432516216018801269950781987574680750297819762430836502957761276387231104
9650 1757186718094776324125051569714838146326071127921596035912133880434238513706848430135155952828212233292478435569676542968750000
9651 222076856101506329979212426178632474825216828361705661252991662833605439644230490132516513366156852609088991283592560910200542096
9652 27949381481513189558174076002396340714896256987795882073150937624875736677979449925623543960850122338386907087015351119352216650958
9653 3502578572080120316859973106777380938884517687520759883339388843256376462817146999668130857479708925511477227559811788782651873865920
9654 437031196494077985414276678327199970664096935573749529450725315731379298652079124912517880907495468610291269494585344358286297612628100
9655 54288362284891878071593951659497261949506028648217009274422356077729489287659076403181991632317727318669198696794361864433891296386718750
9656 6713213345911556374879238459130720509005464138612037364778026033869169973151368348914872504053777584882193377488357318943552863636210583114
9657 826308041362448072665159174328505464035716896249935085201666282742573231948746638056697826008572400016131474872280283693747383243797644353648
9658 101227490523028130213582166234779966616257064109726620646035848672578379109573111042838348564702031909676896131279408731307130552828442154251384
9659 12341153622993063603940521534884000168608941380235408191760155379410721600556609819093176890050871292039268210960832085533991199140180701641975468
9660 1497160414253280226529789191152021830685662067230446856942237912068867773328850323270204524636207190631027068904585892596460628070496098571777343750
9661 180712965299978678997790921559001003481943572436669789746725480917486786043244651008810325320368109100621229589480814943115473360826078243629326531248
9662 21700531493242812521449724148726562873162439381945868177304709802855903375039103233370223963582699413357941995468928663386530433350179507974908561621388
9663 2592159473482133884270975218728023907456472327371083003092747561409713488877655868885892060746246828190683781164924019375958756061836662053751603462956356
9664 307972560180423616034271011266617677546009222928273459091697133714857811716651878701870839235853529574513020507183188461112801296978565710006310169104664706
9665 36388853774973235692702925360724920728076804128297963081368842205913747517212847169981362696902912601808751572287613513951235196386805523883068476562500000000
9666 4275394606224646270259803071119674089758481950665177317428327150092682127291079017511445294846313797514110462797223708474469943898144567720775258660755034401728
9667 499435283022064970513704005043656986647267831878379083069590218879576822264977206907961639252541510130031398768035735297947726703616795204629156741779529093867928
9668 57998843622513172792787043699096058878292765455504549794091314865541773801954728483038049370843092784535069965518207199943541632676791628780010378133488027785372222
9669 6694784255541127138487370311646948881982532694261795749204735977532095043388665225453137556800388863070650660590935492876109511132777444296694539678273376891104667808
9670 768013846802088503483537453691223692555748752415735326650119578308304562691527295346465490775615424425712086923766224668210990797614384350148722064042369143676757812500
9671 87549314158019992259523595189365992553896853819155212136685514281705422025646140790838643183236627208413130054787553834751462468204422981920327318090623244396619350426852
9672 9915658197671922162192753654020705079791471799837351490474797400394658735078601664705014376330837430911904968291038682707775427445318759914173835508770636290473888202137018
9673 1115596273207802534992724737741932786462900268573864248571826097318394411501969401276260884093178538226656683458423001546621280863286003446835342418696433806427548440124685280
9674 124663265335683155669627266590012794010312567299561511332168941810480424355366068241174304925125076733235864500664762991010023272040527082629557194791051818638002645084116151688
9675 13833835463503634743200959626303669264923980131942569820623255488286400945982569414501312464141324761857394122314706800886386022405228540204768045618051999113982638946533203125000
9676 1524205308297087222138839957676293047106553615738525302918366258813847545169700170998819460147926181932753114113452062280841520537627688861990747680050749357477810860642569955204214
9677 166710287771030842112896689285779074280414936031067298286693389563207933292266489622235924524608621461071990384070962935648179766126843207225633344945339800616773708954559416827477408
9678 18097466215899907260452352045478218065395406850351087237001806213445587325999475646868086360743542358029406389002899230672693030238726298449792211832965488809451746557738798435436598044
9679 1949507266867717840799033581929090385971113520384777676303429432866527178909481405907485459773302562790077707405881509107609135646978604117507486984777390975108633979830855196038598789832
9680 208351020497795321868247561745179262837239506072121036033302999438729408398423385009456484109356259754717103503253203519994073218759446427905449134287559374325642002606700062751770019531250
9681 22087094399629384192915068925296950209251898699586903733676891586154008245282121067727953189965328774629172636292218567243746489754771927383643255637075761056973525500678541638033923692575104
9682 2321980210617406468719835138281295153726487243812519033554326848314581370056503007224745103907379420416922251172614975963175183376068541355750126779297111363628528812445510934022458698930192848
9683 242022791367242164776131527799859785161746526935477541058947933939081679504323299105086833430094075419956367776352159720112447042226137377553779684577386275145538498098234323549086131285205900016
9684 25005094754306249823584675406479029425677760215469807586493048203245513247983295737095620736918413791923957647794780971246339416412799872760355373036900247226553049726900499560820116240366171702190
9685 2560161877041729758494325670639440638681189341252189273723235627449369267174903117519488094675295606183480643789339805737326804061170025646345907529972449906807631837258312019063426837158203125000000
9686 259693126677551935920273544997188508989984792314963063569273157037476044672387143649484577411487697003668656589527349111390810390404489455186386637190276349404960673835193974282071614989528469233968036
9687 26090951337028449148415521243594704772131751285649825717333503253196391941162145295324512340508310872140312807905181579572923171713041239041583422002747298920911114473180242223380300772073616080039904588
9688 2595569509557266106925085449178141670384402323782259717609895771417919200149290053293026080162342236215819837113183623774898829975843131436109685940457910686736752669224711785116827929958461907183778115882
9689 255599322757248735409591103519893776716455140779255459624169557979712626764450749688919561929613240987679578969221891635785390780616306562618457369474598046502824765341842243976040368417921884933521632045024
9690 24907819801053113884589605793797702397075204676575901348683795523567498649254276296415831150935633688399114250678164166045144000375284166565998656522085502675916533537130984171851536799447093654632568359375000
9691 2401146309309812439690461618909994688226137323554836632773786943854697815245257994729675990219274340469904433593260977157234804849261662856893059483251542910026027883596307757969984526369700343704640169467149752
9692 228906970015940168318619175020284445120346010580672827338524290224605525953401081122257967715029403423053732520996314226243854633698113487028665620748643164340617945973893846595902365184159130895079513447082363878
9693 21572455139079417938781688001546042469609201039513760775279264896364607917203598724717367432907217823359664599575900977881485877290108406440786377938889376328356852969490888321778174829916117355740441636008055708640
9694 2008974423098449009374021554734647341398510869063742993621397596011141665663281901504032496164282009417014190288103923565952792113201679623017178828374522084316069087096270043990464447133424629541655032254109196258988
9695 184802704656847748209623967585714376602474712510729456746003636907471260437286674681928779944489353983866919719066351206797061185314201187860685005037282319908474256777798558692674318731653531969458825550079345703125000
9696 16784793540379154544793821927909071251897799443505241077357714094824242609185466530531424538958299113773673345592174195915374656937432232703375046271440039341630976747546811038803174192656036502328043700714281154052577122
9697 1504530821577226234321615669721447256077097638710696821552095856440036567738216653012807206384754423362407675167636309495558817294204005539381080203313187123812759785442580114681809949932277161649228166520172910573086451968
9698 133031699915034986672435396960855134050729099138928270335100000505803840603920566938209311936848492088063707910913518895782514115665947830915434115784607467719135572769168108555876122213000076150455793251711434197451390542304
9699 11597288831308999314375822882184095668428704384362022713564054215838510928297006147337433022532393378548506512285441672700477414061343508413823805769653040696376046592736188419049763180037629172639359229979781033961767907542704
9700 996251141874627460134128030181016074968288284634643694985045872563013475209241851266729607668630819595353460609092995052661878975445032031758442372385254232223832408599649135304108376245797427418254162025958135485649108886718750
9701 84282980461614418173900917150583321020508382326997281703344958565577966283394945852412038417048989867306857887506924729599783438114999145142761776035147554569508026839751524095718061281534003764822984999599445305805059940481635648
9702 7017775995765255323090641406041572699608948366017516675404552206154688058737505799339306647218798285314918866447247269028642756743020317599825835184632420554906263005141156690154030204361860071543909760011230890234963338946149805108
9703 574721940802219556188345070848907707851736059132732021666385533125120093047130409569616278601218174839127992789431798957149735089384400938726836249013756149862558337509461797369933027265763667039979896644421799735860474896272394455576
9704 46259693611916198671411264671997165494536415822881694001970845964093729869242481899164329906900872711109855352806175006831664711147440618706320697253722378656016657525562863461202407265604105442565348413866714932310150862620846830837914
9705 3656771019530868105415037189868663654954366282730935809774542417161968466382412602268941307292204667618453518159315395405049037839112100545066260818592010757447397680536178097131670820146283198374616843313681500651419162750244140625000000
9706 283647118689520948002820460386205626897489469568644514346594448873935199532710863598293314184829580579937132865849839289748005133772238970933280148814539286361930274840998542876662134469614385800662507121595608219196576433531152295892032936
9707 21569929810670447421843394451631042698350581269967059365766880181998114214172321101170346989770345560243559178181619169936874224782773251584959511117193890242936146934743246812489073326083120268569832328868310686843304813154705222629222752048
9708 1606487311017324375654244692940941763317309054764950320757329332073730496845132722088636018996350974992113983316920979999435474806275688184294324305009884106009474687593546760589461668084348492733708360180084502078517551992687508633165359296342
9709 117055485393340469643936906660282851172453431270165199828108756416806340472232247877991863401790312767214865634253988199335620247951853264337621444935522097247074549954502711039283013209505272146014701865950993056701368319053979740538274311915456
9710 8334373332751260225975104690045455997094725762133053077001027412340745275112598388767200308502215485527019262733492827849182007966695524697300580390039778557318555685648696924033799330927835567781384067084368502995261592194075969457626342773437500
9711 579091741589074229065634877991425822416342074979510760339368948212944390808292819042893215434298080446983591825292007977352595740006729775241661750109503600049489979526358443292963921620687181479785232752962526430162128226749316330916294049620451696
9712 39208322152718257103388426017724082790381817609537884226321956177135202696275207242103656107865979316924544937019963000452484901789163886959863217755464038562571546596711593127952254730948102456051029635954615918581351386101508537338133149080545251538
9713 2582583532978157815944435799721912373161071012644296870830593050789150418006592460964371667640600165254259197321352155427950934582197113108131045540320362560925469716215150568873050861019086138268513216693708475733207546877599028759418959861973433696000
9714 165187093640962785169498860269717307322396294845158354957298111326702274261114871470428535232334088624618887256073883200545752317079257448558082826417296875118523008703724008588498169002680942184639137727404739800611455324856546669447769366188890673171440
9715 10238535113050043359186984947281994283323088354079577141335050192641274588985980047121717335762229528344570424991854252803135497531241199891973997724648689749901965095566173928823386183510026448236224026309136575798821538231273749754644823074340820312500000
9716 613486774446896732529685496673734649389417505179927037500251330010657013930473493536910021713175508189238276981286873684118347567270255397389582192877602523797321599454814318762129903670847417882776933744520714568781871209026397393751839667856840185157161614
9717 35439344558581485646504113924687209170220219614915786448792272616984251294809889908385605552418160653504071103227467934842010753451167275201397566024237328530019410185001687755406800730481750951173636755729739082944443091340821564676867690059682328619565267328
9718 1967383420024143001522529529866265673212218468242873813795718118261283114159264218382203040390424780113887451708591089907352798488208337902377351228742889112563263445721501071050796162901181579169972875963057411057195908107840591180877540986604290106932655636164
9719 104561933015497950786471414883584785593023599105591872166450841328896908306786041006755682264732577090143308890512940495823921482959324018032824644493058637046503443461363481614606772536439533736071951012505434151571352551346895722433361997287011683443853854956382
9720 5296287834928097154458345400936773387434393134134224418964885228544112233172842609386383135234002699649159192883030579247859566831112719868669452445369139749949145965547853907253096957872659952869636219319161181965750381576177893210876056501157894730567932128906250
9721 254261556277602127538302726253854180261404848658642822087521314509266000577074309076407931370397060774343078541646822871448831346053153510738970179394053812888697167604629104049382747336257826034673864044309170110249892966964369442657760176276573275170976073797457648
9722 11489546218525229816183064103675380393390142916453162190244788840890858900228218566085712779822628329007008729845141067566419787032103539727926649159309309842189962730807681453336731396420038298631600732427206059067847737060900239123140166446371638082348028629567018168
9723 484385913809100280728931666946916810351126589315186782819289760574203568876658743337651408847377422214424585846390863628343165955868901493187341775041658916513853902243746721487860371489137454176108050849897992377548700882572864622932207336119707044631593511545620461036
9724 18829253557911743984155156782116648217683908143302253154034857771670636178740916038109884891102482051223476040133547848454918859863048062194050262043564112413282856389061641154110090041271726497151111618395689874860349549480811127213905147493333034213966917074324990322374
9725 663898188460334376688523797890035119116079244901350690222694069095533826931587054791587366078478593922577478006962376258514953648722728038079031869735962306281355307999922786402468145974655737233686334701430761988979647260974513174000286204929199147774577140808105468750000
9726 20719958317073490057041310193878839189076513008424096636069434644503715694465722197498662563443642644220601798986590012091305030590484039628165657469433714027947991107569671024655732196723530032682682013092706076885169077619861328562954642718038717600393892550093825194542028
9727 549881572679758900206729530795851122133767650294249637848214506173899508647293255823270777172812779417730800092955707607917634041558382474946316302589559292615906115877747904810320100294890227966262206051094833441090448132831393582049116247320595434015833624487356027293790308
9728 11481822003974658826684226192401958198753949146565057911816516140374750813718797976054968086207264416824979358983171168832802281380142427946832323890856758245606590084057537023686902888156808652359648934889034648102417124324163294527781721821175172152367654672685230278916609602
9729 152897893569804949019761978818205222978232887277774153585297760885060905219049876936801462671350387945241142224850025877992501353359491653897533816841582338700624865044011467124181571170829811960983826821988179636014558392796533308755072018418176818674854221624543751056184573952
9730 1
9731 139
9732 19458
9733 2742329
9734 388948168
9735 55485684450
9736 7956431923894
9737 1146072304223413
9738 165713695009794756
9739 24035459963999470670
9740 3494587028704520154250
9741 508983352227982730844666
9742 74217817287795498419747968
9743 10828362454005121172351472772
9744 1579947092219090696550085083006
9745 230433200771715414507649807578125
9746 33580719651312712942888989821021692
9747 4887854528543325512345124492505822998
9748 710379980525266651306849407264438451090
9749 103059178609258879356917799553598877367822
9750 14921156329174440082623862451992129967475000
9751 2155509038364507839178361642416066852648465692
9752 310637845794007890659380980018775585655579783878
9753 44653344676164556625179124384198339496963323920194
9754 6401734426197473215385830108927056167349936997691956
9755 915258732369196972663376956428154955327125101122687500
9756 130484694860854090261788789625558891987525946911663681818
9757 18548927842264888446380934526405565963270642433055998617108
9758 2629067610655747562776761746117644491932071636823200736083696
9759 371529777227092765381817755775024854981038241892266716527865096
9760 52346032608105651966356268755026163280041230390981192409830468750
9761 7353003651944643172971524487061065956219278941030359859382228412221
9762 1029749790383411924960335932208562310856690705912002936371704413454188
9763 143774332784087680368362347595968742404265543525651157553864232225106662
9764 20012973841084017107972252034927978909945165113681322896639110210938758434
9765 2777288197976431593631260163479234508297361320903119715341789847450727343750
9766 384244625407737484535143560157741680769703334887822252970698021377166094431656
9767 52999318411338224115020195795022110058623947098546952223952904968870500651997868
9768 7287956337641684618367678849429805009621441334488016576903385054811599420249814230
9769 999103723625024338153592701155794231626459533744782451163978804060441741724656047350
9770 136546264797349326358555571193724593792455909149368481760698796110197371637399414062500
9771 18604036151958452783615750624490134230149041115598566584678859873576331271529681326324964
9772 2526880794147268539046359405041839640438467098495374541689745825042713634158670754685865898
9773 342139380400384259571453001559764737540861842139836263329002032261148793840685714789911035884
9774 46179681819778912094370826751472764592929559079021052649656918835016493505285445305806400890208
9775 6213202638789188650458195095163481405476804929269986810861155170904275136905997883893739921875000
9776 833263359316411575368830363852489802418707573593815126241603422847441492549879912307030338342941598
9777 111387144018799445977617156440789871187349361997360276458896296861212671964746613665574313472924309778
9778 14840758426846148195394455421352373865903300566422185709830792717107741063995546482512426562717795235036
9779 1970725062839998538943524918850951530237195534340555178529594792037172672355534701373232763668894025930876
9780 260809900534217896299993924891489774848086513381796637893247072135536533692518618676323510231695541894531250
9781 34397582782783668223986570140602880270995424869160491605108081227652772526472064429735771126710674822682514508
9782 4520785784029190528750895303971257140453478766616985689813067816989049902982341992196142575228145448709264746008
9783 592048220595767360508607964931185125867163911326787367593038394405917884636539233134837209048089851433623492022552
9784 77255797109663591906146010937250430945985661992289282672882651169613987603473012977508712377362237001570129992921318
9785 10044038405751510439608095819042931862029288434665817848008328182344121540631599239661856681795583689467723915039062500
9786 1300948671964588846749544423118662021038115931459120785650939289106388063058136187733308798936925079935302271955126455572
9787 167863586453755663820253891286276355094902206790155415844901495073835939947663285498934425353257058962560312123386974256088
9788 21575766150597866706521189738791377985289182681734584387496603625254648743416978821986585798267607571035161261529492957530170
9789 2762212240032372578787494805453921873619659195491784737341992287710841934652795035508241491066751027864310115367254845437783208
9790 352204989067818931879948701324889636144016001283415091895048917486599303796268587475300656060621528994641934385348518925781250000
9791 44724655528215252932429857370956213156517680654641536790165555992950103831328195124853767161050700890326507947761255278287661214224
9792 5655562466568901502129071371379800644977891685096651904174971014048562046462292586432851654739568034962000385528254914484253515961518
9793 712106586564650748290113817476251549526450860919067812913756716600020876816773438544092342844982118519403670190230991440451806932789149
9794 89272261383438182715193328044549487214641161487034231366843490286544373631666389489694161740427994307000388089954296621909965075459247692
9795 11141692151318248917045943680640713617729825426070389499014545235063984380365665607383309085856958570789687843257462221156970664978027343750
9796 1384230467425004709958536297090791728814038075015630441139183598487530085517744554048473777646564075999742535295773104893737800833253009417794
9797 171177468765316055920322039390868113498519855244147627757130742985452897909706827196274053882171022880975293044541755594777660179310936049023798
9798 21067975214578330475311198400753645091472152574695683199253125635825954754390207150764988528013359864976632368521702964990046374546991824884144776
9799 2580434040400411780121139084607817421621459292506404571379835566175809124526042069452134891460508889164180123397465537803443355696356618199346860620
9800 314492955555494620264825810489566479481964149163088354500165637445388761014641010201938208835413673683680774766995315062441048655201709924255371093750
9801 38135578211740051973055301757727342762504917343809690723447117026039219406868269828512694694678771083772162476534728736247618777470943987942585981772206
9802 4600474649731029167053395030468505942867189128449735320929288932441855954420050171163779765208055286530891919377522856999838767325422045847860618718519428
9803 552049486826353918540056756965258120202367155184242613001695175920578398602478238154364215560630308216243380208347802326465932095069681355559293127656200692
9804 65887812126329727791765798872376311766394201544513169642462017572212769532321948444326569286020094149646815966550946697195726786667230962244819639565918689994
9805 7820435384626212167743261666680906416911813757081100908185368045181675259348894780965108270711609205370899428702485415613686440980734242587517333046264648437500
9806 922998428052479987947815988059337867455090639432659231668170213506307289714811089804777257915960407507583725878514310733425143208048760057202047096354353797979712
9807 108307585015405219063214423391533913614280749397119483147061580793880744948254475213725435570773432293262763077573063050684500262037229766519141137896984011721752408
9808 12634165781986204204858436043184121475738765859760091239295475871112843982781458426344855858454645608066015131295356928098233287072998529450406372896433046173860990910
9809 1464886893931768780844846088632448437648936822833409555332898436803072741654711232666148065709271016507218364090067883344831391558827959160300733704428021519832794535558
9810 168798862628270321200180281590632614874964219824094437554382734346350478888109170634225839713607322721749591361515252580317136918508221663298152180574374167294311523437500
9811 19327641669267280265604120430913736730142519297260233910194806235850291493948664254132778088955399082429134886196431972249860299774817038406479073068619286197565293433967892
9812 2198700204711723465989012042216825923448254286265784627847111065521548519918343559578020131628053870840725619272734726385597228579614918899334524978550840218936205513312566738
9813 248463493838232339407785771347397625607324508341368245627886432964011522343820364798856716660632579710935851070900687873219266641490164870932845734729036684199253086158974075364
9814 27886744734279033037644322567706039148006475588741330010174280490546001588145805574596740595583508450698080517795301280371408718024707572966729550684431402195684100217617178989304
9815 3108124889161798569887837460941062276247761676387851670169656303294578163014087047539163553312566995557167076749164272262610281219275394150851544281509430320148547087921142578125000
9816 343944696911972639582422560970057730166765335375865345762914322466819219228152514407530220441757495960001028221207818289765544388554495142958475400594263866945629359956122102552434438
9817 37782407096076265438612675322151697607441046572877306690092919850094263862998500500563608550907129701518263051764804626584432778531316182843580121390066273108300284016878613034349752668
9818 4119266350958799934941947981843704060900620999840544130926287159605391071365662282232554796773868360496609002905941397285843942162323090775690027484874505816656593569645436473944285820916
9819 445650772445062203714412784789497937334204218447388623284323815822455934488612066791574868749385040935617660668668235205420946538701070777249093548927638805576959928459077519691604576287784
9820 47832821169042398262780561711392772412464959112209830981157695087836180388661012305256223597653177744160646430643381296581563132186703584553209810855236401879301094479944413781166076660156250
9821 5092398612424982117388259932287628342846002654792987554674397911151042895220234296786404160261059598020648309596280923305308685296086531388245534372267563193161181373361768113812126244159359256
9822 537636402294413671730142803797495232204454894303353352029285354439470249155550373580391803470551669335246101536444181755671094642743851536430103074353045616649182865129214147111023275798014390448
9823 56276321811899305609782281200048062386603307408235055656036256059380305371558347148723065597246232736603345890408605139138788412479365416399476373564997314130587456452493857401486881766032526878832
9824 5838888729542486711806843590200738125126646535391143516097255236549940043471464456976200932705700786270443015589097492138063217273653840869677138767552627906362101747001581685716676115025818650404046
9825 600335985424515394219567642140684341375838619422364797998433353466199485629884430517067171278012906517514992747952991549211649393742326444679518269341134734227969435811348687232288648494148254394531250
9826 61151300033869339736533106790661119763119408270725250215284867756704220873218555550295055809600264995701585656301667498109770713215583085349753510209933628509664587199694269988499668071101436585162976556
9827 6169450842483813485402516071006313790169733501636308580953606048753073092990247753186626011620179038190768494114158124623949258209768246250564523235070351132675606571033304077124218906729977195859269412828
9828 616302190273789528773711732797978529110271361829256850379830817326315824589497239701317684771548966735344654033421874846391764196030058875274569608356843956422403827648927194483047047859950994713272218308450
9829 60942228907168967011420074149563098567242619730447723041061240116606084548614851111918919305632545172579705671738295705957030595592235578708620546043167730404294782098017831730249245783016474484771137742224220
9830 5963278705128044737926595495893630057937537102945708200958720997543653311343712690385886565657616648396159365841635117176676409370227432688873845906486465601988148399687785933816348635581578004001617431640625000
9831 577234097919738933497954704310703877229686784696588740266689226599609495417673705913495053149095024303448227042153649201330287505184024176629462674459649381028590003385896774291316914479396395749743293700538168824
9832 55254744140645586686997464746571937848056482018747729047067923646658353231528678938380965492462677425110114034460148116883429767167373000927761978619790986097384288906997292877231733927043742176310145179475528417558
9833 5228542089436650797972580457269225233010739014716931558127263705405338409308380230657913025897439225832117383236181951198862617262075444590160132355276572308719450136702321168889554110081542562032793417592153887837404
9834 488899094852797646173698625624065732740768844573103311167598803217168604782447630624862333738437043093785954045843783570288433484023463242928008744115091718505990523021229536740268482731169028875590098004253912176923492
9835 45155462041378468865953158789226754196601500374489588348254369381059071856653366764430509859663905749504594944531891551866555817864629963880525484188330403532159027203861335106466888504983762023871430504245758056640625000
9836 4117830824981134646372500700009283417237718440188385266048543900056285316226991485993353592684715981347894513598143078980717645141470810335828533904680832285727449568811025175522785052887257499067006406186335886610010918378
9837 370593279773369469542150499076303130499504964119577935433655555311959849094910104878511301296466124589638618843090119875494127264766643327114453060764435259770831351113542503446370117041247779741219705755073073949533578104888
9838 32899478019417740990990595304637982588270054084006863805912845690551176831961046472062189842131971797362618108743223105852907703840076768661533285425948069703057960613000820471045340442417327049730624384361228536619956615751456
9839 2879527672629690161796570290133728886168145622487857413862279987512624254502072119384159297608488399348326299422398822157015464771918409069850474864953390157505626270947935563883474576780646023844863296848983533525061383067414064
9840 248346514564128830531053490556244945733246323391282147731564744661852189820097531349946312611862388473113797598564586397088927349827678236617163271150355449213370303439505375553224346690862142023361999258836343968462944030761718750
9841 21093427358341162965202657235184594370646938221247029357537367861330634165821219583198554481878846929827723663772367096924956251149639029244172528627348710613767686504520100595857414076946159622405671094972561061051535283195027759108
9842 1763268347482523476287869156202316646952700667927808096795392037222970617270242644947920234597040041046119727389242886519853962705415551070911554310720506864529578836957301079480507478502427929516832180777362773125579246683917786215068
9843 144971282839065373820191308950680312229029790303461953199806441887171016564994936254170083509300048045016716556743056672913926957580945555995416511548229885943217834221141595565929806734212697851161207124752672587609122141533298924028472
9844 11714558920645807770208353423601766096981070253971788091908290185080298395290747022557781142328030587571751432358071716419630704837413206187790808433710362619291089322774053337153006647283073859262624375208000108103563398828255989090654962
9845 929637571212509596052711702214058096153527686184633593567043510834161392433950032188262460375734770764868823095019359520056684299809389297098741327945851172656861734719973540080410811578733396192601938833678428653876207768917083740234375000
9846 72390363028099045992204613923839790092285305835638604548430766939693763142057755975302071550060157096495781234122507256873285006845019352147712372749960048054077388962959223606705697070018946225860699932618004993048852079202781962469844488152
9847 5526260979782574001183077425056125776037858200759491398901265354238781599242184436941198897061099862694201254104313223827329949207515127550617686109170156060466992987499985862748494599270351526536052597621414667116815059374824799278317489340848
9848 413175042365181578197030176562876566314935200777538268093821169008936756030501631413758476960794941918217976967756543886614477942813544297472518545378812213043138145871341417020473157110377006387905665506727994501572665453024899087412996539114790
9849 30221537264742985733465450491376406058884598552230144476890148163183873415433028638177517765017619803888501416218314099045831113956051477529954129890337495156559268949018441553456768468768988931071935752517059437122217695023445111581387084166857032
9850 2160029334559961828394065805783908641277407637896778600592112588885310364546335778559427934957879499650169697611765339102528499563642968809917496228840450251869402649988043870745333184583474034066815075794752046843649131272234641515016555786132812500
9851 150657217294053612162880457569118573529814636839809249106341466365474670594122430655670750140811386007059519506296451797065525988334243808356671482968218444366963679677016725846212345861237806378357159059742440853573693792123444929503176937917771212464
9852 10239309978618301973362489467963960206805837772127484226146846615516389617135081852456324609846943112675441966441442523689053156707633362978068917777858133529287413839733709417552815173555043443251608879253689626313908067273805721322298913996373442489978
9853 677003169766839199505282456564363434279840997841000942908454068659767160106325747001195534981590015434556313764213187121885509050794801434042397695344250028979340426248274636495420215665404393130810024234059070679084741647597305138002749886689576835128144
9854 43466071913317528776743964267995690625936368079391224290474362473550831395254220384522038767884719756926130109090417530210271850889791089024361705611742763667763451735367755739505925758748970883080727646920348879127588962275842647892262446733893065241346448
9855 2704233363432805820288388861018439490529511353229807021511899128206965226046637500345790306507181485006734273251680162765090390127043154703217751696265964919308426043080370900006196923013895983804021917825047020538049852675086621724819276857376098632812500000
9856 162643887941683032951972724398706818344199665739329799677798020407821178241430628687734789343561532188023364809181950420845314263402567767440148556226254676515856323431299547499729835191673908597968845465547180093683901345825383442251106473961371571341026221294
9857 9430584276633800899314821160484479821058805791665948219145412230658988551154713688554641861281655336919566589661713166251777464245310192342157381345964742530954175928690210639896687650992277782605699359163883135691762178851197965485441626871925788943089334538333
9858 525480392910946162353903509687733123101345601863148228593339785036644912424218278353186615132215128809280466464055445566960853546175401268428698377393949959601210255062078082138177160136088583193864392606659744428983652433819674980464598058152018503865725077904396
9859 28031733197210984005126586226001098922921831392966173206312988581579617461817486772387281310166803475442708188307057206834424511099228996385762592059484663461751579613175430261699818188454320134395170477747584167881562464566449922351396586186319639231403855304789190
9860 1425118740201833555821629540521481978528914242790882011675845795421607006623923102311613642568211825493454529331432468062778629908324375282753905571712742647205755986567694222163313468274210848149373857841686930943350372649444138246483380399293655231595039367675781250
9861 68668509004522877714505715057619484957786327836815172025188389791457265132800620459496143553467319431096513250285979600926455917466478111715665926212475759100822870431755589514213972600395498704030295539374693254813045974561832565333664155443163158554397535502926999446
9862 3114379954880939770869243873629839751013739019605553385573294617715345278294492934770529374654472749945578534769814498492262050462261181493004557107656059209946150607345343974754419940127379843322756380819727631633037139423179620572431794990976085110741389700450158089288
9863 131779064066788088859390943434105017199157707343734939079726937689567988459142993861921838810365301186245393134986463589519191279005469296790895136102080651426102066235822002220104815002019289681879592392957937506054199095450830905046835511668341471366050915493800944073612
9864 5141249019977452823685301899081306819614430275493292747387497975806947159779836424385512492207619004466963924291709234680021112156623813490551435371231766073907778393862128687065701904235162338161706079630098186079582258092273409506849417885958124498708999510580684601361206
9865 181933261368585161661369535122720057337063609527953153355292595993894764945233637583534026310614435561424492578417728606064675039610936236754739113123768942135214417561044032706112045145936520547590937999876868872923057862734125989975601599048864212978048250079154968261718750
9866 5698611912076658292182815169941350580865335799957309515580869832838119001786108535482182976585935189531240817704292895293215092738951412788236576688727619055368291332770400548396178800017201643898469258000363829146709603965712699590654275906531643431699026983181707862848280132
9867 151779628551883331179754710915554437359022841210704324942297312711180018185012538071166214145811788629146341102149452625108417848991313471564549192726433388096143997441825888626408744356652816517850399727726479235593516326672576570205517800350030964451630155364633466579483192468
9868 3180634839387222403753311633044196830253861842833340689594038885031380978529131391005918705872868143797459468024082170540512988266450395067489460417896617880321234546074307199236665137606193623139507647387164803909675017459356662520516695652361941593906201702185309798677400561930
9869 42506738895617566036358653461995849918393166483235383992993682655677132033575444249891527713149664093666750722583857000894435717231923934446363498288490705583727005894272022072719995756179059896776795244168981866242942354382405829703369853559587099423049096205402729535179019648412
9870 1
9871 140
9872 19738
9873 2801538
9874 400150696
9875 57484882696
9876 8300825786700
9877 1204032284826806
9878 175308938700085708
9879 25604556961793969412
9880 3748714961650880597164
9881 549815537800377740154250
9882 80733879546116923208630016
9883 11861887801960250198035507328
9884 1742960737748891404553854323640
9885 256009428896017305535299412602750
9886 37573310375420227403435471435312500
9887 5508072401418649467334783456579549564
9888 806264972639958161252347669805109560748
9889 117813090873468403050713040851914998703634
9890 17180799714056878811205254187084712392784048
9891 2499994328487026863054088110191797798282475000
9892 362915926092111714837643922054080940001109372648
9893 52551150498414517350362927449877799883138460715718
9894 7589556218560792939144253593769743972526484459187416
9895 1093117464559172864530464580497789074675607453355601396
9896 157000223639447686442717186761134234115914310435814875000
9897 22484879702973238270490898848824159680641418788972688454938
9898 3210832810385086892012367209673081970904251749520310765159488
9899 457158390907384648581088158275700978359560225842025796404581232
9900 64897322951523998503309169201563512841649955504058386730873452528
9901 9185238746856561237403927909738520485479133819073913804476030468750
9902 1296142344298874642012843375381663269890452804171706665305880333105092
9903 182351915635079280430942601614348859204224577971424634044502941320819308
9904 25577688703676708261610605667473954343638263519617899823228070080118476460
9905 3576878176192516540441086960400577428764327214376596414236294251235888457378
9906 498697890661188423862166019714539111997454514624470562964059724331242731250000
9907 69320193768610969106750425575909430902597554007797151593784616913595399501617384
9908 9606573366340612621082178671452596220442313486676941811874619282778326094959249928
9909 1327273471084178133367892265570466635276946419159586687719690714884586402049759562454
9910 182823059713411626403890169407020153424609899774432327270051045611001451752697387434152
9911 25105812342366460712280390114519891680649804797477328055985013482735487193466227539062500
9912 3437026836792918143133878681483768188318980278025411772733052875120207034825502266156076584
9913 469081075726838176302082290754082859439609818959265257174110221189280673719296095468341821098
9914 63820266701806025791623412618431661562290054954714404723296454024561650074291163556230084734336
9915 8655710959526072130722474720362865606252519217035862548400524819476674154960239455273590490709600
9916 1170216922511602252629887078802658361606924732183203712145500437861057038584349500369708373906250000
9917 157700819090014948311794215967356222890141884796793793227351932119198438521476119489516106142448154526
9918 21183042483211627813715600589865742357715412941292330002379732237226501946977072508574252648583187842568
9919 2836030334232675542797800882323858879433867170169878176176942082232643488459562480706835485682557880789852
9920 378426381102046552610420588207550639954084169510749593937178174616306094535570632736101467705774178078463864
9921 50324371623521151525303383014991761169205361549114258312668143300543058700187663224682666043057542573144531250
9922 6669277555239981398625722166351181488879419168520611319392862574648079768713111065881324209617619688096415333472
9923 880761710845620261333647593434999244646830787667265116244528761018596176482324738238680006177021619209657302064088
9924 115902209800240675163261267043350376702071167272831981063102704587882602394822699718018102562734324654091861249342480
9925 15196790545013149842028712049680846530098188486787736131614545061434929411370219976175848124490954928011309331419266278
9926 1985230440052501463919693108320126694686750358642199947180992734426292514027923691063529880705903390772398989105468750000
9927 258368583234959220785922244431141804641115449672626746915519010544182757460085740627997764207845129191001076955702461894612
9928 33497153692521087385300080850697412666978311213670270221195120279923109534473825028816413877558569795277930996653359105175408
9929 4325975878888055988038440334554361705450157779209341510973302307479885576008481863755709396092164317443812943093764731158319674
9930 556462248179811499401108217333750211290463407292491277496927775497929560242845803984798084632570698496918137689506900947692677504
9931 71290074022659240903419426197896964600833321543473093568630939588510100172494047441870170151403221120714183348760412715019531250000
9932 9095558623308639644864750434133045812690729183293983873407563752024210259893086954922335284760462554545816756584166027124395065397728
9933 1155581879907992546513868232285473987725178946748791446431922505516901646979415176782582645922839119975867299862352363883226967080431278
9934 146186090813540465686852312255782248789298178682377908115167607465274934526499390426870602209033572204469545554323994387460555208147910756
9935 18412262903129971629734205274047713312895231017255903567240016239551061391298658809076377932539437642385243354867106538248749929401420899404
9936 2308685113882555970759120058729674583067224279648756054984913309867964587044344774429469808903423769438739167986591908864390057174682617187500
9937 288162925232726315285629834174919872491799678917063772910249961783897688222831302653011648895444178713986649031574695211519034645351258062386626
9938 35800212201536830533040091710990383188634929512523543744463431992202245161047878965240642958458387713359029565966125508719846542877480561217026448
9939 4426537768617137234875865205836750491890871251497120594525859565368729098080625668114022619464221195530285636226777665326539976330927571875826499272
9940 544665067551484808757762556373440516626039316201060524323717050827071459074328804362335948923066939866719347310184763340211302772986060956607176644936
9941 66686208011488344734679652681260440457708800300458785911297158168152498175928658210169036378415981580497775863871072212709642137849147043439880371093750
9942 8123378473313906286861241987427410822738116773308093695758938301737799905031125654926256030168956353025511869320562405290285654114680870194402293592711816
9943 984426097928039046990894378619624126204348030068724622196490300257063957377355464454191663252753146660237550624528285869425877538220829318639776131418345668
9944 118665768044802407676983958066139452876790244199433052936824594993213486920766063043427857723307232337939428816948972461946063516794452086834603552094154416200
9945 14226966746097766464568978745405367230337365009131792192031968753360225593256522504586764224140816449558448680273214855375242406686552994718794631349994709602250
9946 1696253466054456429134960791340851389773798841022862928467627866038184381518577547329725760109238683364479354641081820249362330174948942014634858098320312500000000
9947 201097258931768282455381282700738935268337581338090566934839213288523439694001006087420503683235902724045351378323663526955937415786569644746894201126826479976043584
9948 23702939855939066548682744234646064032273143074650681287199943171305917464424531646493438579622631847745377730963177004359116482422968975958185611695237937147977588688
9949 2777287512560210882332655094922862642623361890912950938345611965626005684513667928419082267019125292967096986663033405514711098410855244617710447830244147154865340303294
9950 323446210142419344407471501512752417326419067734015249426873341310728929958908296854106859023490301952524565321849340122586342809135203173663122744666127544631852541686552
9951 37435528738657547302745456387309876181243704076356232167495279196757431156575445699321791302945203040025126833026535554172648747389474440931780447466701951086727905273437500
9952 4305291767265419348686846741951919205866727417183461653162198086007588060574930655763986553135103687681936799727475116882836190194158137277114768161187080409167645192288340008
9953 491916968819286111342728620154375787226779063568303818597860724179079739282296645923725125356427821669417625448177596819687988260489046935918557098532208194254511392897310770258
9954 55832007929809875755054921377461583964496746980347478379247120922700166723259287210848010699577002785618191979405339737341864411375156978450332658266287119815948498240018519350176
9955 6293702003458933741593233117125026902617250293704417886709859963201108401583412465337857996272298563376107570217268727265027288300977763560423498846712117144905542907133053315416504
9956 704510308289054797905371622144387449783206844133854521586645223221845173881183351608210365127611524503988720723321315393202106096721923212407183420235720720400128868306335449218750000
9957 78298042616850267985013954774085646819324864762907816359844661458322072476445041991744948547875662921837258362885386587294329550306501234932030784469865627307356037432526665090707928838
9958 8638099231860787017506247163187817116865140887659267748837792760636783357824678841735343234625946837304783777882487430232634745609780638879980107052032915547663032390321112075842833970128
9959 945818104059946131239866968966558320645128854662855755489387495587112353839811426026036525674325007885343785371572256702845750034434774320565131198954012183086290969226394705725088661549492
9960 102762467521827343012163794774947270131251980796284992250997586597121885063543823844983692005935302941166673467340795866104577662560191292465996386403736331756387399291310558826341558122294672
9961 11076713522660130134689393038823757980601904763580009077072404001751910802344583983661267346342749497184068650234339149292362556208701941769322229564995157245298891891811288407921791076660156250
9962 1184255385104932655539921821414550734489801526058141654620757613527413943684177758681396466761309625180496702874737166098650321725558582090106467523270985720012006985172420312604271267996459399552
9963 125557512787318860534106540307857183085254839762589755808149810000712515439954434945462867955189524150378663562067573710076485784140995005080128452767907525353926539504340681085145124548723834208048
9964 13197869914758611526606896208027174964926090722818081022610185342354594156038567245003656039215039221540958749464862855595824083947013828341746799607096379579010510293668191589174080000619362443577120
9965 1375072226331769500548856065871734348872226173168865304938933699715322102784997435811472514982767935951018318661217706350273818669633319414364606648555841855571887711027307725907878534509266038963708622
9966 141971105013514315610511369796048381355245479560855997961710678235973319979506218936898991968323792769106535171660327861162262282652181912245321794213823594931861370337722080984937768924387359619140625000
9967 14521607346592928700701140032356885476755819738886148338273897615965760153984612723291898708208173269098650774911499897008275334129853044242492208647888050393866559913273231627012731636145214760635311429164
9968 1471133483861827738041365320742883584637263124815980548067376499306957463705661618816109972436285657370508478640545526237848155129392496985798696229104516617849044187585495432454289167056735615683757536443768
9969 147566936496921029270636784339924967527157892965016409954005811430335781312757572857612564818089612022227111737186093009191189112112228085922197705466388111591180576785065981011574603688760436981683874028121314
9970 14651992830293087135772215028030627803344054137486747778912249095588633006140652552039584803786880941061919425798707074525948667183499725877260904768795616359839880925218592446137603804710112658594257275457001248
9971 1439593091110459615836965902940005334060398651907985686414406439885487239522088051070533265310666815412291188163221481783571704564343573502406247415691130373435221408695114549059798249745311689924930572509765625000
9972 139918845046749483483026578499984711963256729296888890124823099547733965937750654801521730382897314385262859158885122286089227469447407049031776908093061466207502049893136958353086992213510597341440715623686569272784
9973 13447970090265144274939642535288879197974768888793019323422509377917936085445306251232992815953082952749938859156922208018957670411394154624166970735066347993377522142693811332903921305472310450862764843890435531702038
9974 1277685820117181467575973450589297392588197610611581423377655250231565558313101406011843559981531734449029144679069025769005385180490611097706015477799502332058396266221583517259037802623120494561754382715123566572926096
9975 119953359689789043885501513866064014904606261677205764981955289550762083992618402312974466572956594045753570532543187995981368063158421671358659716509355780357782468283972615735614256289556050203327373203511653018486043300
9976 11123632664960184444342753538599433817570339470235047090073390784550718289251125297557330477861065485428876625086553535390704878641128165681899331548917964062401218696544622644391568749820578245304697212446327209472656250000
9977 1018454189580359268680172032780553596213493403788836658497940862321556471020648725527285814898804307740461491686072940806212018919207112419666567243587929127662627245754931015477051340520220263683398687455260190791425555024106
9978 92023916127157559269913185908131779005596909817403042243783041138593696670362725746336208439057105486342851704986083882016789622440436670838262015530784324942069778609671305358685476378822951775619757236908583631973820537572608
9979 8201927202122526088777351880036174924936829650708208579619376988021069378271113599458336221710361787707261428674987686043677098109113857375371249604071254696992039449341794830934538289604002510131165458752566863574796033033300512
9980 720718196048674819664634187831844018397997740378691842552540890470266577154684033744279749402660149207122405254261219711129157053636825187938624795656221894899133644545000282384868197792017696085583372072158564479141351508199435936
9981 62404119587698935471977088756952210897824597101340645222390388481752233908551624573621748925599849508877776442225988661235310775496829035430972725911881033858820492240297917747705971576149409162736197137634601029698443412780761718750
9982 5321168042719310336125698461426371425460471042378694542220446351081333031832628024153772851715270011914812996775960199265937000328951376377345583298437858280046865204110677978284005555673066203451321462288166913207855527327311083168912
9983 446556662330218946483901209657804699462769347087786223025418690568260332280014141129348017896653276234224533647535108527873190687053085803636289252493141295497507930379627944270789634714828293090598571791250704102075290129939754674835228
9984 36858039209258672923715022853169710221596853419659631803376460847834687363526150859452622059618558114931366213413973507829442445201805304406239872551579465403246274242995273907096453444138240471203751244494500434033450701208153976647952240
9985 2989937108700386416978423072295687503590947197286431917122008603783375272978020171989005301173299327383214056785403712428805491663203386040676167431277000805145466152538551648510380111669679407551515363942743388565172821883422700105912356722
9986 238193258573079521616917623392037715290950769338987710613817637466454035216529094366559828567150162237810036554934204637892367389096031495572070019292036994852164548313628215381992925897611001103564882871088297455875125586986541748046875000000
9987 18619589242561644924823302577712344557074329958604433950034842009797027997286641518084778381190556522848549073539675021958178512023540570958998884796985079303973203776604989596679686634409575371589707675191384243707239080138944594424766188578712
9988 1426882361158130834973090224040078331533384048152517696284878878956187176606321632865642454569528478093636342312922789607781507977913309849422926761663175420041387123252598083379008600518778752166819190462854069002819293093886831153426721218959648
9989 107090815839682239576106973949233296492323211615484207575289037876936631146395508613006796154675925806134975819648370904596770582965347792199439320164113733143974267270896018025933385773762590688751696355848019249628360386257790813822673485241661734
9990 7863031852259554910538667749435233777724403535820322161360328295681622932151545915061549676134373211323545396648912931077745539799336859735193209100383789697708583242402912406821843863209118427263418174086508500743982666457255272728854114456607161696
9991 564134258482501424702987301220272586416835676638793053439204158480982169632317512923039449356024502568798958978981356770069222768392109733191788188095427871889353844996048447810200082848315478604659631681387229093925598979591872339402437210083007812500
9992 39496276097316529020720177475251816939154730795575928172146850294162431459184989749067327321304377311855077008821170943667934902891782745870495729304471390559878808620632941610687345581644909612055970589173569974462624636357283773179405406055769567289568
9993 2694476260433820231660614780093836120671543262470834607352795480703548852399672306378500022533189358203524830067569153292182103826711141976371625875929065363455795540767820734436056449514188060350164375931942731875833983798547340204286275511110958122730618
9994 178824059835462113327442980757559608470019229789854380785456519716955793766322033562424246728181269166900236554681869131418228189816158679770095730783253734340538714626167494880906829523715118389547884609663068257850042457083756687544116444329245433848502016
9995 11524215521041330762861937827333812186973526525856320595483239768752164636906448911214603332137419628994267781907588200384880702473180874037713423965538610704795186889106420592348588021507431374048282669503004605420888585000320149707655892820585178407908250896
9996 719656183153476036136738620025562252905330732339573210901430284890486179783337696969336153624501014519534224375708719871780034585726208797554343625036885048774382826183216395762501345464901186472218296185676083038323664384104409062903115152645111083984375000000
9997 43444297899744174271730975927080245224749105466524991113402317125761007090547621962376901948169505106953742054865478185177623350075401038725464541563428997504506425284449618594644510464382560840457709679751987934001548996958384813864426370116336385000222367211246
9998 2528378200173977713307855006630397738463890817308989813541842514017835653517726072644876128655443546381863654216793704768822698278289419397871221003483932114599877932446226825603915328046083647623391514323392824649417425362339169760570477482217800795351164639060388
9999 141404310798382338933988117916681882092346459220506810026529737254872645266826690728922409308556751331786598740323688114692202577955512935166643570470450404036253238884063005744972657498058659743770057228213264645307605968876492104366553992017601651962650567240632332
10000 7570997669029650241393765352377513674226434510031214271129456912836387153047141046961223566066408701171241876485097148965201373221705427726789030544131842303182684268685803675501566326958544079703900328804670220612546440194319805527734451846110928722284903074161211564
10001 386318590105557571284473678712750461733612534400245743389605258921485994266991872709812942297331965740181580388798431644068866523697201012528734456378430234916564324995296134949007743135940171526566528362289287084666868066163097558919497928791369952037930488586425781250
10002 18682628188322689176418369362499742183693581200982707418061034952835267348183776575555970284120750667382624537083011012969036146438913008029217787414129391253029653543823206760572326159372710435401719788098519679458413353262435168469122472400710935641251505105579583321616
10003 850417487653954440728039314574532077454474881948097190065334902150220728103557089824135774664964133483748123458162440797401640964527308520039251210582312722033772307276580135013534551053526137748263370646558339927000119806754087326107146911731218045597894428110563898051208
10004 36114508690098435700837597994731157718488172120666657304455507422732595373029377639019509200244638411088784552140660410971968442091067790536686719594750283482329745283850311822680822567656611839538588228147626226969852396375626775684510392175558148066122228341363595189103560
10005 1414077277716644441115156618923675961285199217495888380986130329513109315596523209611765575326955053844516798481797970327538046445305910517834822889863864773743097518374672469749717084805859397294298053346646565773628331775322403736417194578421030634701515807593560081472292150
10006 50220422431565423962188218183344095625660621143200815547949878134700827570603043772051869168655673749072516907895937881920270693478380644909547683398356414008699078465140979631258957531449494162593233678861372036848879902721522911266780611891412606549133498966693878173828125000
10007 1578685666137487537560614299682202802925917375227024469646846506974171947390130065660595343428489511542397114265718797520437532174987685344910732046692424898923560376774858790981026161410586682531524109930084059242484286673331337682442267033491422853256645880354148304163256374404
10008 42198110619487391809946808515226024314757053311411832566892666742330647572917406439504051327544610588423947366405522893480598079891629784027564350511557235008643506424849177434746789035244185978663624306777245338499056686960333401223393226531746186963271202457425178590010286120328
10009 887443905938480969311257128771014815799152571330725375300845368466151948083893343362125628172235456778747667293945451198720061208232989477024302540595227135111905452421330865727750856206138354167259503792024853364796572361349480658832947114513312835531764688393792807372425842092554
10010 11902197222565291296307047930180747005988558183399923567979556565910567488628821149702169326840225372238555595279172473425256673844583881144015266679594038685232938880383200940564528203388596625355198228016979194091213593708986819317952421454470370576568922858538054993239558322126848