0 1
1 15
2 1
3 225
4 30
5 1
6 3375
7 675
8 45
9 1
10 50625
11 13500
12 1350
13 60
14 1
15 759375
16 253125
17 33750
18 2250
19 75
20 1
21 11390625
22 4556250
23 759375
24 67500
25 3375
26 90
27 1
28 170859375
29 79734375
30 15946875
31 1771875
32 118125
33 4725
34 105
35 1
36 2562890625
37 1366875000
38 318937500
39 42525000
40 3543750
41 189000
42 6300
43 120
44 1
45 38443359375
46 23066015625
47 6150937500
48 956812500
49 95681250
50 6378750
51 283500
52 8100
53 135
54 1
55 576650390625
56 384433593750
57 115330078125
58 20503125000
59 2392031250
60 191362500
61 10631250
62 405000
63 10125
64 150
65 1
66 8649755859375
67 6343154296875
68 2114384765625
69 422876953125
70 56383593750
71 5262468750
72 350831250
73 16706250
74 556875
75 12375
76 165
77 1
78 129746337890625
79 103797070312500
80 38058925781250
81 8457539062500
82 1268630859375
83 135320625000
84 10524937500
85 601425000
86 25059375
87 742500
88 14850
89 180
90 1
91 1946195068359375
92 1686702392578125
93 674680957031250
94 164922011718750
95 27487001953125
96 3298440234375
97 293194687500
98 19546312500
99 977315625
100 36196875
101 965250
102 17550
103 195
104 1
105 29192926025390625
106 27246730957031250
107 11806916748046875
108 3148511132812500
109 577227041015625
110 76963605468750
111 7696360546875
112 586389375000
113 34206046875
114 1520268750
115 50675625
116 1228500
117 20475
118 210
119 1
120 437893890380859375
121 437893890380859375
122 204350482177734375
123 59034583740234375
124 11806916748046875
125 1731681123046875
126 192409013671875
127 16492201171875
128 1099480078125
129 57010078125
130 2280403125
131 69103125
132 1535625
133 23625
134 225
135 1
136 6568408355712890625
137 7006302246093750000
138 3503151123046875000
139 1089869238281250000
140 236138334960937500
141 37782133593750000
142 4617816328125000
143 439792031250000
144 32984402343750
145 1954631250000
146 91216125000
147 3316950000
148 92137500
149 1890000
150 27000
151 240
152 1
153 98526125335693359375
154 111662942047119140625
155 59553569091796875000
156 19851189697265625000
157 4631944262695312500
158 802870338867187500
159 107049378515625000
160 11214696796875000
161 934558066406250
162 62303871093750
163 3322873125000
164 140970375000
165 4699012500
166 120487500
167 2295000
168 30600
169 255
170 1
171 1477891880035400390625
172 1773470256042480468750
173 1004966478424072265625
174 357321414550781250000
175 89330353637695312500
176 16674999345703125000
177 2408611016601562500
178 275269830468750000
179 25233067792968750
180 1869116132812500
181 112146967968750
182 5437428750000
183 211455562500
184 6506325000
185 154912500
186 2754000
187 34425
188 270
189 1
190 22168378200531005859375
191 28079945720672607421875
192 16847967432403564453125
193 6364787696685791015625
194 1697276719116210937500
195 339455343823242187500
196 52804164594726562500
197 6537658473632812500
198 653765847363281250
199 53269809785156250
200 3551320652343750
201 193708399218750
202 8609262187500
203 309050437500
204 8830012500
205 196222500
206 3270375
207 38475
208 285
209 1
210 332525673007965087890625
211 443367564010620117187500
212 280799457206726074218750
213 112319782882690429687500
214 31823938483428955078125
215 6789106876464843750000
216 1131517812744140625000
217 150869041699218750000
218 16344146184082031250
219 1452812994140625000
220 106539619570312500
221 6456946640625000
222 322847332031250
223 13245018750000
224 441500625000
225 11773350000
226 245278125
227 3847500
228 42750
229 300
230 1
231 4987885095119476318359375
232 6983039133167266845703125
233 4655359422111511230468750
234 1965596200447082519531250
235 589678860134124755859375
236 133660541630401611328125
237 23761874067626953125000
238 3394553438232421875000
239 396031234460449218750
240 38136341096191406250
241 3050907287695312500
242 203393819179687500
243 11299656621093750
244 521522613281250
245 19867528125000
246 618100875000
247 15452521875
248 302990625
249 4488750
250 47250
251 315
252 1
253 74818276426792144775390625
254 109733472092628479003906250
255 76813430464839935302734375
256 34139302428817749023437500
257 10810779102458953857421875
258 2594586984590148925781250
259 490088652644805908203125
260 74680175641113281250000
261 9335021955139160156250
262 968076350903320312500
263 83899950411621093750
264 6101814575390625000
265 372888668496093750
266 19122495820312500
267 819535535156250
268 29139041250000
269 849888703125
270 19997381250
271 370321875
272 5197500
273 51975
274 330
275 1
276 1122274146401882171630859375
277 1720820357816219329833984375
278 1261934929065227508544921875
279 588902966897106170654296875
280 196300988965702056884765625
281 49729583871311187744140625
282 9945916774262237548828125
283 1610291287261505126953125
284 214705504968200683593750
285 23856167218688964843750
286 2226575607077636718750
287 175427169042480468750
288 11695144602832031250
289 659726105800781250
290 31415528847656250
291 1256621153906250
292 41887371796875
293 1149849421875
294 25552209375
295 448284375
296 5977125
297 56925
298 345
299 1
300 16834112196028232574462890625
301 26934579513645172119140625000
302 20649844293794631958007812500
303 10095479432521820068359375000
304 3533417801382637023925781250
305 942244747035369873046875000
306 198918335485244750976562500
307 34100286083184814453125000
308 4830873861784515380859375
309 572548013248535156250000
310 57254801324853515625000
311 4857983142714843750000
312 350854338084960937500
313 21591036189843750000
314 1130959038515625000
315 50264846156250000
316 1884931730859375
317 59135113125000
318 1533132562500
319 32276475000
320 537941250
321 6831000
322 62100
323 360
324 1
325 252511682940423488616943359375
326 420852804900705814361572265625
327 336682243920564651489257812500
328 172082035781621932983398437500
329 63096746453261375427246093750
330 17667089006913185119628906250
331 3926019779314041137695312500
332 710422626733016967773437500
333 106563394009952545166015625
334 13419094060512542724609375
335 1431370033121337890625000
336 130124548465576171875000
337 10120798213989257812500
338 674719880932617187500
339 38555421767578125000
340 1884931730859375000
341 78538822119140625
342 2771958427734375
343 82132101562500
344 2017279687500
345 40345593750
346 640406250
347 7762500
348 67500
349 375
350 1
351 3787675244106352329254150390625
352 6565303756451010704040527343750
353 5471086463709175586700439453125
354 2917912780644893646240234375000
355 1118533232580542564392089843750
356 328103081556959152221679687500
357 76557385696623802185058593750
358 14582359180309295654296875000
359 2308873536882305145263671875
360 307849804917640686035156250
361 34889644557332611083984375
362 3383238260104980468750000
363 281936521675415039062500
364 20241596427978515625000
365 1253051207446289062500
366 66829397730468750000
367 3063014062646484375
368 120118198535156250
369 4003939951171875
370 112391296875000
371 2622463593750
372 49951687500
373 756843750
374 8775000
375 73125
376 390
377 1
378 56815128661595284938812255859375
379 102267231590871512889862060546875
380 88631600712088644504547119140625
381 49239778173382580280303955078125
382 19695911269353032112121582031250
383 6040079455934929847717285156250
384 1476463867006316184997558593750
385 295292773401263236999511718750
386 49215462233543872833251953125
387 6926620610646915435791015625
388 831194473277629852294921875
389 85638218458907318115234375
390 7612286085236206054687500
391 585560468095092773437500
392 39037364539672851562500
393 2255492173403320312500
394 112774608670166015625
395 4864787040673828125
396 180177297802734375
397 5689809404296875
398 151728250781250
399 3371738906250
400 61304343750
401 888468750
402 9871875
403 78975
404 405
405 1
406 852226929923929274082183837890625
407 1590823602524667978286743164062500
408 1431741242272201180458068847656250
409 827228273312827348709106445312500
410 344678447213678061962127685546875
411 110297103108376979827880859375000
412 28187037461029672622680664062500
413 5905855468025264739990234375000
414 1033524706904421329498291015625
415 153114771393247604370117187500
416 19394537709811363220214843750
417 2115767750161239624023437500
418 199822509737450408935546875
419 16395693106662597656250000
420 1171120936190185546875000
421 72869747140722656250000
422 3947111303455810546875
423 185746414280273437500
424 7567446507714843750
425 265524438867187500
426 7965733166015625
427 202304334375000
428 4291304062500
429 74631375000
430 1036546875
431 11056500
432 85050
433 420
434 1
435 12783403948858939111232757568359375
436 24714580967793948948383331298828125
437 23066942236607685685157775878906250
438 13840165341964611411094665527343750
439 5997404981517998278141021728515625
440 1999134993839332759380340576171875
441 533102665023822069168090820312500
442 116774869481408643722534179687500
443 21408726071591584682464599609375
444 3330246277803135395050048828125
445 444032837040418052673339843750
446 51131053962229957580566406250
447 5113105396222995758056640625
448 445757906337389373779296875
449 33962507149515380859375000
450 2264167143301025390625000
451 132076416692559814453125
452 6733307517659912109375
453 299258111895996093750
454 11550313090722656250
455 385010436357421875
456 11000298181640625
457 266673895312500
458 5410774687500
459 90179578125
460 1202394375
461 12332250
462 91350
463 435
464 1
465 191751059232884086668491363525390625
466 383502118465768173336982727050781250
467 370718714516909234225749969482421875
468 230669422366076856851577758789062500
469 103801240064734585583209991455078125
470 35984429889107989668846130371093750
471 9995674969196663796901702880859375
472 2284725707244951725006103515625000
473 437905760555282413959503173828125
474 71362420238638615608215332031250
475 9990738833409406185150146484375
476 1210998646473867416381835937500
477 127827634905574893951416015625
478 11799473991283836364746093750
479 955195513580120086669921875
480 67925014299030761718750000
481 4245313393689422607421875
482 233076029457458496093750
483 11222179196099853515625
484 472512808256835937500
485 17325469636083984375
486 550014909082031250
487 15000406611328125
488 347835515625000
489 6763468359375
490 108215493750
491 1387378125
492 13702500
493 97875
494 450
495 1
496 2876265888493261300027370452880859375
497 5944282836219406686723232269287109375
498 5944282836219406686723232269287109375
499 3830760050008062086999416351318359375
500 1787688023337095640599727630615234375
501 643567688401354430615901947021484375
502 185919554427057946622371673583984375
503 44266560577870939671993255615234375
504 8853312115574187934398651123046875
505 1508342064134861648082733154296875
506 221223502739779708385467529296875
507 28155718530517417430877685546875
508 3128413170057490825653076171875
509 304819744774832439422607421875
510 26127406694985637664794921875
511 1974070728065581512451171875
512 131604715204372100830078125
513 7741453835551300048828125
514 401408717398956298828125
515 18309871319952392578125
516 732394852798095703125
517 25575693272314453125
518 775021008251953125
519 20217939345703125
520 449287541015625
521 8386700765625
522 129026165625
523 1592915625
524 15170625
525 104625
526 465
527 1
528 43143988327398919500410556793212890625
529 92040508431784361600875854492187500000
530 95108525379510506987571716308593750000
531 63405683586340337991714477539062500000
532 30646080400064496695995330810546875000
533 11441203349357412099838256835937500000
534 3432361004807223629951477050781250000
535 849917963095122041702270507812500000
536 177066242311483758687973022460937500
537 31478443077597112655639648437500000
538 4826694605231557273864746093750000
539 643559280697540969848632812500000
540 75081916081379779815673828125000
541 7700709341679977416992187500000
542 696730845199617004394531250000
543 55738467615969360351562500000
544 3948141456131163024902343750
545 247726522737641601562500000
546 13762584596535644531250000
547 676056787198242187500000
548 29295794111923828125000
549 1116030251882812500000
550 37201008396093750000
551 1078290098437500000
552 26957252460937500
553 575088052500000
554 10322093250000
555 152919900000
556 1820475000
557 16740000
558 111600
559 480
560 1
561 647159824910983792506158351898193359375
562 1423751614804164343513548374176025390625
563 1518668389124441966414451599121093750000
564 1046193779174615576863288879394531250000
565 523096889587307788431644439697265625000
566 202264130640425678193569183349609375000
567 62926618421465766549110412597656250000
568 16181130451234054255485534667968750000
569 3505911597767378422021865844726562500
570 649242888475440448522567749023437500
571 103878862156070471763610839843750000
572 14480083815694671821594238281250000
573 1769788021918237667083740234375000
574 190592556206579441070556640625000
575 18151672019674232482910156250000
576 1532807859439157409667968750000
577 114960589457936805725097656250
578 7664039297195787048339843750
579 454165291685676269531250000
580 23903436404509277343750000
581 1115493698877099609375000
582 46036247890166015625000
583 1674045377824218750000
584 53375359872656250000
585 1482648885351562500
586 35583573248437500
587 729919451250000
588 12615891750000
589 180227025000
590 2071575000
591 18414000
592 118800
593 495
594 1
595 9707397373664756887592375278472900390625
596 22003434046973448945209383964538574218750
597 24203777451670793839730322360992431640625
598 17211575076743675619363784790039062500000
599 8892647122984232403337955474853515625000
600 3557058849193692961335182189941406250000
601 1146163406962412176430225372314453125000
602 305643575189976580381393432617187500000
603 68769804417744730585813522338867187500
604 13244554924898985149860382080078125000
605 2207425820816497524976730346679687500
606 321080119391490549087524414062500000
607 41026904144468236827850341796875000
608 4628676365016929283142089843750000
609 462867636501692928314208984375000
610 41143789911261593627929687500000
611 3257216701308209495544433593750
612 229921178915873611450195312500
613 14476518672480931091308593750
614 812716837753315429687500000
615 40635841887665771484375000
616 1806037417229589843750000
617 71146928557529296875000
618 2474675775914062500000
619 75615093152929687500
620 2016402484078125000
621 46532365017187500
622 919157827500000
623 15319297125000
624 211300650000
625 2347785000
626 20196000
627 126225
628 510
629 1
630 145610960604971353313885629177093505859375
631 339758908078266491065733134746551513671875
632 385060095822035356541164219379425048828125
633 282377403602825928130187094211578369140625
634 150601281921507161669433116912841796875000
635 62248529860889626823365688323974609375000
636 20749509953629875607788562774658203125000
637 5730817034812060882151126861572265625000
638 1337190641456147539168596267700195312500
639 267438128291229507833719253540039062500
640 46355942237146448024511337280273437500
641 7023627611688855761289596557617187500
642 936483681558514101505279541015625000
643 110457049619722176074981689453125000
644 11571690912542323207855224609375000
645 1080024485170616832733154296875000
646 90002040430884736061096191406250
647 6706034385046313667297363281250
648 447068959003087577819824218750
649 26667271238780662536621093750
650 1422254466068302001953125000
651 67726403146109619140625000
652 2873241345592529296875000
653 108267065196240234375000
654 3608902173208007812500
655 105861130414101562500
656 2714387959335937500
657 60319732429687500
658 1148947284375000
659 18488806875000
660 246517425000
661 2650725000
662 22089375
663 133875
664 525
665 1
666 2184164409074570299708284437656402587890625
667 5241994581778968719299882650375366210937500
668 6115660345408796839183196425437927246093750
669 4620721149864424278493970632553100585937500
670 2541396632425433353171683847904205322265625
671 1084329229834851564019918441772460937500000
672 373491179165337760940194129943847656250000
673 106711765475810788840055465698242187500000
674 25788676656654273969680070877075195312500
675 5348762565824590156674385070800781250000
676 962777261848426228201389312744140625000
677 151710356412479284443855285644531250000
678 21070882835066567283868789672851562500
679 2593339425854346742630004882812500000
680 284032413307857024192810058593750000
681 27772058190101575698852539062500000
682 2430055091633887873649597167968750
683 190592556206579441070556640625000
684 13412068770092627334594726562500
685 847078027584797515869140625000
686 48001088229805192565917968750
687 2438150513259946289062500000
688 110825023329997558593750000
689 4497247323536132812500000
690 162400597794360351562500
691 5196819129419531250000
692 146576949804140625000
693 3619183945781250000
694 77553941695312500
695 1426279387500000
696 22186568250000
697 286278300000
698 2982065625
699 24097500
700 141750
701 540
702 1
703 32762466136118554495624266564846038818359375
704 80814083135759101089206524193286895751953125
705 96976899762910921307047829031944274902343750
706 75426477593375161016592755913734436035156250
707 42741670636245924576069228351116180419921875
708 18806335079948206813470460474491119384765625
709 6686696917314917978122830390930175781250000
710 1974167661302499593541026115417480468750000
711 493541915325624898385256528854370117187500
712 106020115144023126319795846939086914062500
713 19790421493550983579695224761962890625000
714 3238432608035615494859218597412109375000
715 467773598938477793701887130737304687500
716 59970974222881768423318862915039062500
717 6853825625472202105522155761718750000
718 700613286159380659675598144531250000
719 64222884564609893803596496582031250
720 5288943434732579489707946777343750
721 391773587757968851089477539062500
722 26118239183864590072631835937500
723 1567094351031875404357910156250
724 84573345928704386901855468750
725 4100525863209909667968750000
726 178283733183039550781250000
727 6933256290451538085937500
728 240352884735653320312500
729 7395473376481640625000
730 200864708990859375000
731 4782493071210937500
732 98948132507812500
733 1759077911250000
734 26480742750000
735 331009284375
736 3343528125
737 26223750
738 149850
739 555
740 1
741 491436992041778317434363998472690582275390625
742 1244973713172505070833722129464149475097656250
743 1535467579579422920694923959672451019287109375
744 1228374063663538336555939167737960815429687500
745 716551537137064029657631181180477142333984375
746 324836696835469026778126135468482971191406250
747 119106788839671976485312916338443756103515625
748 36299211836852411881238222122192382812500000
749 9377296391186873069319874048233032226562500
750 2083843642485971793182194232940673828125000
751 402876437547287880015224218368530273437500
752 68366910614085216002583503723144531250000
753 10255036592112782400387525558471679687500
754 1367338212281704320051670074462890625000
755 162778358604964800006151199340820312500
756 17363024917862912000656127929687500000
757 1663956554628529066729545593261718750
758 143557036085598586149215698242187500
759 11165547251102112256050109863281250
760 783547175515937702178955078125000
761 49624654449342721138000488281250
762 2835694539962441207885742187500
763 146081233876853031921386718750
764 6774781860955502929687500000
765 282282577539812622070312500
766 10538549561486337890625000
767 351284985382877929687500
768 10408444011344531250000
769 272602105059023437500
770 6266715058828125000
771 125334301176562500
772 2156289052500000
773 31445882015625
774 381162206250
775 3736884375
776 28471500
777 158175
778 570
779 1
780 7371554880626674761515459977090358734130859375
781 19166042689629354379940195940434932708740234375
782 24276987406863848881257581524550914764404296875
783 19961078534532497969034011475741863250732421875
784 11976647120719498781420406885445117950439453125
785 5589101989669099431329523213207721710205078125
786 2111438529430548674057819880545139312744140625
787 663594966392458154703886248171329498291015625
788 176958657704655507921036332845687866210937500
789 40634951028476449967052787542343139648437500
790 8126990205695289993410557508468627929687500
791 1428380096758566120053976774215698242187500
792 222192459495776952008396387100219726562500
793 30765109776338347201162576675415039062500
794 3809013591356176320143938064575195312500
795 423223732372908480015993118286132812500
796 42322373237290848001599311828613281250
797 3817312095912507858967781066894531250
798 311040244852130269989967346191406250
799 22918754883841177788734436035156250
800 1527916992256078519248962402343750
801 92160072548779339256286621093750
802 5026913048115236686706542968750
803 247702961791185575866699218750
804 11009020524052692260742187500
805 440360820962107690429687500
806 15807824342229506835937500
807 507411645553045898437500
808 14497475587229882812500
809 366602830941445312500
810 8146729576476562500
811 157678636964062500
812 2627977282734375
813 37163315109375
814 437215471875
815 4163956875
816 30844125
817 166725
818 585
819 1
820 110573323209400121422731899656355381011962890625
821 294862195225066990460618399083614349365234375000
822 383320853792587087598803918808698654174804687500
823 323693165424851318416767753660678863525390625000
824 199610785345324979690340114757418632507324218750
825 95813176965755990251363255083560943603515625000
826 37260679931127329542196821421384811401367187500
827 12065363025317420994616113603115081787109375000
828 3317974831962290773519431240856647491455078125
829 786482923131802257426828145980834960937500000
830 162539804113905799868211150169372558593750000
831 29552691657073781794220209121704101562500000
832 4761266989195220400179922580718994140625000
833 683669106140852160025835037231445312500000
834 87900313646680992003321647644042968750000
835 10157369576949803520383834838867187500000
836 1058059330932271200039982795715332031250
837 99582054675978465886116027832031250000
838 8482915768694461908817291259765625000
839 654821568109747936820983886718750000
840 45837509767682355577468872070312500
841 2910318080487768608093261718750000
842 167563768270507889556884765625000
843 8742457474983020324707031250000
844 412838269651975959777832031250
845 17614432838484307617187500000
846 677478186095550292968750000
847 23418999025525195312500000
848 724873779361494140625000
849 19996518051351562500000
850 488803774588593750000
851 10511909130937500000
852 197098296205078125
853 3185427009375000
854 43721547187500
855 499674825000
856 4626618750
857 33345000
858 175500
859 600
860 1
861 1658599848141001821340978494845330715179443359375
862 4533506251585404978332007885910570621490478515625
863 6044675002113873304442677181214094161987304687500
864 5238718335165356863850320223718881607055664062500
865 3317854945604726013771869475021958351135253906250
866 1636808439831664833460788941010832786560058593750
867 654723375932665933384315576404333114624023437500
868 218241125310888644461438525468111038208007812500
869 61834985504751782597407582215964794158935546875
870 15115218678939324634921853430569171905517578125
871 3224579984840389255449995398521423339843750000
872 605830178970012526781514286994934082031250000
873 100971696495002087796919047832489013671875000
874 15016303581308002800567448139190673828125000
875 2002173810841067040075659751892089843750000
876 240260857300928044809079170227050781250000
877 26028259540933871520983576774597167968750
878 2551790151071948188331723213195800781250
879 226825791206395394518375396728515625000
880 18305239290340680961132049560546875000
881 1342384214624983270483016967773437500
882 89492280974998884698867797851562500
883 5423774604545386951446533203125000
884 298700630395253194427490234375000
885 14935031519762659721374511718750
886 677054762229240574035644531250
887 27776605629917562011718750000
888 1028763171478428222656250000
889 34292105715947607421875000
890 1024821550131767578125000
891 27328574670180468750000
892 646482411552656250000
893 13468383574013671875
894 244879701345703125
895 3841250217187500
896 51216669562500
897 569074106250
898 5126793750
899 35977500
900 184500
901 615
902 1
903 24878997722115027320114677422679960727691650390625
904 69661193621922076496321096783503890037536621093750
905 95203631283293504544972165604121983051300048828125
906 84625450029594226262197480536997318267822265625000
907 55006542519236247070428362349048256874084472656250
908 27869981543079698515683703590184450149536132812500
909 11457659078821653834225522587075829505920410156250
910 3928340255595995600305893458425998687744140625000
911 1145765907882165383422552258707582950592041015625
912 288563265688841652121235383674502372741699218750
913 63483918451545163466671784408390522003173828125
914 12312032669390577157172709703445434570312500000
915 2120405626395043843735300004482269287109375000
916 326216250214622129805430769920349121093750000
917 45048910743924008401702344417572021484375000
918 5606086670354987712211847305297851562500000
919 630684750414936117623832821846008300781250
920 64305111807013094345959424972534179687500
921 5954177019167879106107354164123535156250
922 501404380561505608935356140136718750000
923 38441002509715430018377304077148437500
924 2684768429249966540966033935546875000
925 170848900043179688970565795898437500
926 9904284060474184867858886718750000
927 522726103191693090248107910156250
928 25090852953201268331909179687500
929 1093703846678004004211425781250
930 43208053202093985351562500000
931 1543144757217642333984375000
932 49664428967924121093750000
933 1434750170184474609375000
934 37025810843470312500000
935 848508165162861328125
936 17141579094199218750
937 302498454603515625
938 4609500260625000
939 59752781156250
940 645976012500
941 5666456250
942 38745000
943 193725
944 630
945 1
946 373184965831725409801720161340199410915374755859375
947 1069796902050946174764931129175238311290740966796875
948 1497715662871324644670903580845333635807037353515625
949 1364585381727206898477934373659081757068634033203125
950 909723587818137932318622915772721171379089355468750
951 473056265665431724805683916201815009117126464843750
952 199734867725404506029066542396321892738342285156250
953 70382762912761587838813924463465809822082519531250
954 21114828873828476351644177339039742946624755859375
955 5474214893214790165241083013825118541717529296875
956 1240822042462019104121312149800360202789306640625
957 248164408492403820824262429960072040557861328125
958 44118117065316234813202209770679473876953125000
959 7013649379614375790816761553287506103515625000
960 1001949911373482255830965936183929443359375000
961 129140210799248824084880053997039794921875000
962 15066357926579029476569339632987976074218750
963 1595261427520132532813224196434020996093750
964 153617767094531280937569737434387207031250
965 13475242727590463240137696266174316406250
966 1078019418207237059211015701293945312500
967 78712528948464928132867813110351562500
968 5247501929897661875524520874023437500
969 319413160950292461988449096679687500
970 17745175608349581221580505371093750
971 899088897489712115226745605468750
972 41496410653371328395080566406250
973 1741824644709413784484863281250
974 66355224560358620361328125000
975 2288111191736504150390625000
976 71185681520691240234375000
977 1990137332836529296875000
978 49753433320913232421875
979 1105631851575849609375
980 21679055913251953125
981 371640958512890625
982 5505791977968750
983 69442421343750
984 730972856250
985 6247631250
986 41650875
987 203175
988 645
989 1
990 5597774487475881147025802420102991163730621337890625
991 16420138496595918031275687098968774080276489257812500
992 23535531845120815844828484841855242848396301269531250
993 21966496388779428121839919185731559991836547851562500
994 15010439198999275883257278110249899327754974365234375
995 8005567572799613804403881658799946308135986328125000
996 3469079281546499315241682052146643400192260742187500
997 1255476311416828323611275409348309040069580078125000
998 387105196020188733113476584549061954021453857421875
999 103228052272050328830260422546416521072387695312500
1000 24086545530145076727060765260830521583557128906250
1001 4963288169848076416485248599201440811157226562500
1002 909936164472147343022295576520264148712158203125
1003 149322857759531871675453633069992065429687500000
1004 22042898050216609628281250596046447753906250000
1005 2939053073362214617104166746139526367187500000
1006 355135579697934266233420148491859436035156250
1007 38995279339381017468767702579498291015625000
1008 3899527933938101746876770257949829101562500
1009 355746408008388229539635181427001953125000
1010 29645534000699019128302931785583496093750
1011 2258707352434210981204032897949218750000
1012 157425057896929856265735626220703125000
1013 10038699344152048805351257324218750000
1014 585590795075536180312156677246093750
1015 31231509070695262949981689453125000
1016 1521535057290282041152954101562500
1017 67623780324012535162353515625000
1018 2737153013114793089904785156250
1019 100676892436406182617187500000
1020 3355896414546872753906250000
1021 101037741513239179687500000
1022 2736438832650227783203125
1023 66337911094550976562500
1024 1430817690274628906250
1025 27253670290945312500
1026 454227838182421875
1027 6547428298125000
1028 80407014187500
1029 824687325000
1030 6872394375
1031 44698500
1032 212850
1033 660
1034 1
1035 83966617312138217205387036301544867455959320068359375
1036 251899851936414651616161108904634602367877960205078125
1037 369453116173408155703702959726797416806221008300781250
1038 353032977676812237672427272627828642725944519042968750
1039 247123084373768566370699090839480049908161163330078125
1040 135093952790993482949315502992249093949794769287109375
1041 60041756795997103533029112440999597311019897460937500
1042 22301223952798924169410813192371279001235961914062500
1043 7062054251719659320313424177584238350391387939453125
1044 1935525980100943665567382922745309770107269287109375
1045 464526235224226479736171901458874344825744628906250
1046 98535868077866222974339494248852133750915527343750
1047 18612330636930286561819682247005403041839599609375
1048 3149779030865125418154100072570145130157470703125
1049 479966328512781016099672392010688781738281250000
1050 66128694150649828884843751788139343261718750000
1051 8266086768831228610605468973517417907714843750
1052 940064769788649528264935687184333801269531250
1053 97488198348452543671919256448745727539062500
1054 9235724054063925189971297979354858398437500
1055 800429418018873516464179158210754394531250
1056 63526144287212183846363425254821777343750
1057 4620083220888158825190067291259765625000
1058 308005548059210588346004486083984375000
1059 18822561270285091510033607482910156250
1060 1054063431135965124561882019042968750
1061 54054534930049493567276000976562500
1062 2535891762150470068588256835937500
1063 108681075520734431510925292968750
1064 4247306399660885829162597656250
1065 151015338654609273925781250000
1066 4871462537245460449218750000
1067 142084324002992596435546875
1068 3731507499068492431640625
1069 87800176448670410156250
1070 1839622744638808593750
1071 34067087863681640625
1072 552439262654296875
1073 7753533510937500
1074 92777324062500
1075 927773240625
1076 7542871875
1077 47891250
1078 222750
1079 675
1080 1
1081 1259499259682073258080805544523173011839389801025390625
1082 3862464396358357991447803669871063902974128723144531250
1083 5793696594537536987171705504806595854461193084716796875
1084 5664947781325591720790112049144227057695388793945312500
1085 4059879243283340733232913635220029391348361968994140625
1086 2273532376238670810610431635723216459155082702636718750
1087 1035720304730950035944752189607243053615093231201171875
1088 394560116087980966074191310326568782329559326171875000
1089 128232037728593813974112175856134854257106781005859375
1090 36094943953233814303824168018763884902000427246093750
1091 8903419508464340861609961444628424942493438720703125
1092 1942564256392219824351264315191656351089477539062500
1093 377720827631820521401634727953933179378509521484375
1094 65859016099907167834131183335557579994201660156250
1095 10349273958556840659649185952730476856231689453125
1096 1471896740772528449372328668832778930664062500000
1097 190119995683118258043925786390900611877441406250
1098 22367058315660971534579504281282424926757812500
1099 2402387745015437683343724533915519714355468750
1100 236024059159411421521488726139068603515625000
1101 21242165324347027936933985352516174316406250
1102 1753321582327056274159630537033081054687500
1103 132827392600534566224214434623718261718750
1104 9240166441776317650380134582519531250000
1105 590343967113486960996508598327636718750
1106 34633512737324568378461837768554687500
1107 1864881455086707528071022033691406250
1108 92092911362306544596099853515625000
1109 4166107894961486541252136230468750
1110 172390671515647718948364257812500
1111 6512536479480024938049316406250
1112 224087276713291180664062500000
1113 7002727397290349395751953125
1114 198056936489019982910156250
1115 5048510145798548583984375
1116 115394517618252539062500
1117 2350629062594033203125
1118 42353676803496093750
1119 668742265318359375
1120 9145193371875000
1121 106693922671875
1122 1040916318750
1123 8261240625
1124 51232500
1125 232875
1126 690
1127 1
1128 18892488895231098871212083167847595177590847015380859375
1129 59196465205057443129797860592589131556451320648193359375
1130 90767913314421412799023386241970001719892024993896484375
1131 90767913314421412799023386241970001719892024993896484375
1132 66563136430575702719283816577444667927920818328857421875
1133 38162864886863402892389388171068276278674602508544921875
1134 17809336947202921349781714479831862263381481170654296875
1135 6954122046050664527057621844505774788558483123779296875
1136 2318040682016888175685873948168591596186161041259765625
1137 669656197027101028531474696137593127787113189697265625
1138 169646236580198927227973589688190259039402008056640625
1139 38041883354347638226878926172503270208835601806640625
1140 7608376670869527645375785234500654041767120361328125
1141 1365606069130428038913602477987296879291534423828125
1142 221098125478259777728868972626514732837677001953125
1143 32427725070144767400234115985222160816192626953125
1144 4323696676019302320031215464696288108825683593750
1145 525625870418032831062618350610136985778808593750
1146 58402874490892536784735372290015220642089843750
1147 5942748632406609006166055426001548767089843750
1148 554656539024616840575498506426811218261718750
1149 47541989059252872049328443408012390136718750
1150 3745732471335074767522847056388854980468750
1151 271429889227179330979916453361511230468750
1152 18095325948478622065327763557434082031250
1153 1109846658173355486673436164855957031250
1154 62606734563625181299527168273925781250
1155 3246275125521305697012519836425781250
1156 154584529786728842714881896972656250
1157 6751967967696202325477600097656250
1158 270078718707848093019104003906250
1159 9873845630179392648010253906250
1160 329128187672646421600341796875
1161 9973581444625649139404296875
1162 273784588675998211669921875
1163 6779427910072336669921875
1164 150653953557163037109375
1165 2985934214646474609375
1166 52384810783271484375
1167 805920165896484375
1168 10745602211953125
1169 122307667453125
1170 1164834928125
1171 9029728125
1172 54725625
1173 243225
1174 705
1175 1
1176 283387333428466483068181247517713927663862705230712890625
1177 906839466971092745818179992056684568524360656738281250000
1178 1420715164921378635115148654222139157354831695556640625000
1179 1452286613030742604784374179871520027518272399902343750000
1180 1089214959773056953588280634903640020638704299926757812500
1181 639006109733526746105124639143468812108039855957031250000
1182 305302919094907223139115105368546210229396820068359375000
1183 122121167637962889255646042147418484091758728027343750000
1184 41724732276303987162345731067034648731350898742675781250
1185 12362883637423403603657994390232488512992858886718750000
1186 3214349745730084936951078541460447013378143310546875000
1187 740274486895413500631157482275739312171936035156250000
1188 152167533417390552907515704690013080835342407226562500
1189 28092467707825948229079822404310107231140136718750000
1190 4682077951304324704846637067385017871856689453125000
1191 707514001530431288732380712404847145080566406250000
1192 97283175210434302200702347955666482448577880859375
1193 12208084732289794785970490723848342895507812500000
1194 1401668987781420882833648934960365295410156250000
1195 147544103976991671877226203680038452148437500000
1196 14262596717775861614798533022403717041015625000
1197 1267786374913409921315425157546997070312500000
1198 103727976129278993562171149253845214843750000
1199 7817180809742764732221593856811523437500000
1200 542859778454358661959832906723022460937500
1201 34743025821078954365429306030273437500000
1202 2048947676627733206166343688964843750000
1203 111300861446444766754714965820312500000
1204 5565043072322238337735748291015625000
1205 255864049302171877597045898437500000
1206 10803148748313923720764160156250000
1207 418186403160538982739257812500000
1208 14810768445269088972015380859375
1209 478731909342031158691406250000
1210 14080350274765622314453125000
1211 375476007327083261718750000
1212 9039237213429782226562500
1213 195442966776860156250000
1214 3771706376395546875000
1215 64473613271718750000
1216 967104199075781250
1217 12580217223750000
1218 139780191375000
1219 1300280850000
1220 9850612500
1221 58374000
1222 253800
1223 720
1224 1
1225 4250810001426997246022718712765708914957940578460693359375
1226 13885979337994857670340881128367982455529272556304931640625
1227 22217566940791772272545409805388771928846836090087890625000
1228 23205014360382517706880761352294939570128917694091796875000
1229 17790511009626596908608583703426120337098836898803710937500
1230 10674306605775958145165150222055672202259302139282226562500
1231 5218549896157135093191851219671661965548992156982421875000
1232 2137120433664350561973805737579823471605777740478515625000
1233 747992151782522696690832008152938215062022209167480468750
1234 227167986837655041217215646920521976426243782043457031250
1235 60578129823374677657924172512139193713665008544921875000
1236 14318467049161287446418440775596536695957183837890625000
1237 3022787488156271794243893052625935524702072143554687500
1238 573554549034779776343713040754664689302444458007812500
1239 98323636977390818801779378415085375308990478515625000
1240 15294787974260794035832347753457725048065185546875000
1241 2166761629686945821742915931739844381809234619140625
1242 280404446194781223990259708813391625881195068359375
1243 33233119549011108028475224748253822326660156250000
1244 3614830547436295960992041990160942077636718750000
1245 361483054743629596099204199016094207763671875000
1246 33279392341477010434529910385608673095703125000
1247 2823706016852594824747992396354675292968750000
1248 220985688275420464545495057106018066406250000
1249 15960077486558144661619087457656860351562500
1250 1064005165770542977441272497177124023437500
1251 65477240970494952457924461364746093750000
1252 3718460598324404707487068176269531250000
1253 194776507531278341820751190185546875000
1254 9403003811854816501691436767578125000
1255 417911280526880733408508300781250000
1256 17075944795722008461853027343750000
1257 640347929839575317319488525390625
1258 21991747085399556352386474609375
1259 689937163463515493408203125000
1260 19712490384671871240234375000
1261 511064565528529995117187500
1262 11970881715082684570312500
1263 252018562422793359375000
1264 4738810575471328125000
1265 78980176257855468750
1266 1155807457432031250
1267 14676920094375000
1268 159284404125000
1269 1448040037500
1270 10726222500
1271 62181000
1272 264600
1273 735
1274 1
1275 63762150021404958690340780691485633724369108676910400390625
1276 212540500071349862301135935638285445747897028923034667968750
1277 347149483449871441758522028209199561388231813907623291015625
1278 370292782346529537875756830089812865480780601501464843750000
1279 290062679504781471336009516903686744626611471176147460937500
1280 177905110096265969086085837034261203370988368988037109375000
1281 88952555048132984543042918517130601685494184494018554687500
1282 37275356401122393522798937283369014039635658264160156250000
1283 13357002710402191012336285859873896697536110877990722656250
1284 4155511954347348314949066711960767861455678939819335937500
1285 1135839934188275206086078234602609882131218910217285156250
1286 275355135560793989354200784146087244153022766113281250000
1287 59660279371505364360076836564985569566488265991210937500
1288 11626105723677968439399588663945905864238739013671875000
1289 2048409103695642058370403716980945318937301635742187500
1290 327745456591302729339264594716951251029968261718750000
1291 47796212419564981361976086729555390775203704833984375
1292 6372828322608664181596811563940718770027160644531250
1293 778901239429947844417388080037198960781097412109375
1294 87455577760555547443355854600667953491210937500000
1295 9037076368590739902480104975402355194091796875000
1296 860673939865784752617152854800224304199218750000
1297 75634982594265932805749796330928802490234375000
1298 6138491340983901792930418252944946289062500000
1299 460386850573792634469781368970870971679687500
1300 31920154973116289323238174915313720703125000
1301 2046163780327967264310139417648315429687500
1302 121254149945361023070230484008789062500000
1303 6640108211293579834798336029052734375000
1304 335821564709100589346122741699218750000
1305 15671673019758027502819061279296875000
1306 674050452462710860336303710937500000
1307 26681163743315638221645355224609375
1308 970224136120568662605285644531250
1309 32340804537352288753509521484375
1310 985624519233593562011718750000
1311 27378458867599821166992187500
1312 690627791254770263671875000
1313 15751160151424584960937500
1314 323100721054863281250000
1315 5923513219339160156250
1316 96317288119335937500
1317 1375961258847656250
1318 17066186156250000
1319 181005004687500
1320 1608933375000
1321 11658937500
1322 66150000
1323 275625
1324 750
1325 1