0 1
1 1
2 1
3 1
4 2
5 2
6 1
7 3
8 5
9 3
10 1
11 4
12 10
13 13
14 5
15 1
16 5
17 17
18 35
19 34
20 8
21 1
22 6
23 26
24 75
25 125
26 89
27 13
28 1
29 7
30 37
31 139
32 338
33 450
34 233
35 21
36 1
37 8
38 50
39 233
40 757
41 1541
42 1625
43 610
44 34
45 1
46 9
47 65
48 363
49 1490
50 4172
51 7069
52 5875
53 1597
54 55
55 1
56 10
57 82
58 535
59 2669
60 9633
61 23165
62 32532
63 21250
64 4181
65 89
66 1
67 11
68 101
69 755
70 4450
71 19814
72 62753
73 129217
74 149965
75 76875
76 10946
77 144
78 1
79 12
80 122
81 1029
82 7013
83 37325
84 148153
85 410926
86 722818
87 691903
88 278125
89 28657
90 233
91 1
92 13
93 145
94 1363
95 10562
96 65616
97 315125
98 1113615
99 2700349
100 4050239
101 3193706
102 1006250
103 75025
104 377
105 1
106 14
107 170
108 1763
109 15325
110 109097
111 617549
112 2674000
113 8402722
114 17786985
115 22718609
116 14745009
117 3640625
118 196418
119 610
120 1
121 15
122 197
123 2235
124 21554
125 173258
126 1132825
127 5839597
128 22778125
129 63577171
130 117346714
131 127512940
132 68084297
133 13171875
134 514229
135 987
136 1
137 16
138 226
139 2785
140 29525
141 264789
142 1967993
143 11814042
144 55427170
145 194601875
146 481991621
147 774991289
148 715962889
149 314394980
150 47656250
151 1346269
152 1597
153 1
154 17
155 257
156 3419
157 39538
158 391700
159 3266573
160 22442731
161 123645373
162 527650503
163 1666231250
164 3659227062
165 5121849473
166 4020920141
167 1451837593
168 172421875
169 3524578
170 2584
171 1
172 18
173 290
174 4143
175 51917
176 563441
177 5216125
178 40443820
179 256786114
180 1297812349
181 5034729481
182 14290365625
183 27808295345
184 33865596822
185 22584986378
186 6704518371
187 623828125
188 9227465
189 4181
190 1
191 19
192 325
193 4963
194 67010
195 791022
196 8056529
197 69689625
198 502286797
199 2946250715
200 13653996434
201 48127215464
202 122712765625
203 211479529943
204 223987930325
205 126867394723
206 30961415074
207 2257031250
208 24157817
209 6765
210 1
211 20
212 362
213 5885
214 85189
215 1087133
216 12088985
217 115543462
218 933741250
219 6254455911
220 33881578589
221 143920633185
222 460696869737
223 1054721375000
224 1609093780114
225 1481764925737
226 712691811325
227 142980203437
228 8166015625
229 63245986
230 10946
231 1
232 21
233 401
234 6915
235 106850
236 1466264
237 17685733
238 185256967
239 1661441725
240 12541639375
241 78052915546
242 390371822434
243 1519286347889
244 4414814487585
245 9071618515625
246 12247558413819
247 9803764203682
248 4003745802188
249 660285858245
250 29544921875
251 165580141
252 17711
253 1
254 22
255 442
256 8059
257 132413
258 1944825
259 25300493
260 288432936
261 2845854178
262 23945559953
263 168811090625
264 975883333217
265 4504716204913
266 16057504256426
267 42342368537618
268 78064602109375
269 93245414394973
270 64870223394129
271 22492567804517
272 3049218769908
273 106894531250
274 433494437
275 28657
276 1
277 23
278 485
279 9323
280 162322
281 2541266
282 35479625
283 437558725
284 4714530829
285 43811065059
286 345809166506
287 2276323162500
288 12220384727465
289 52048511657867
290 169876095909973
291 406368436520971
292 672030013281250
293 710040492168070
294 429263295428641
295 126361939999081
296 14081386948661
297 386748046875
298 1134903170
299 46368
300 1
301 24
302 530
303 10713
304 197045
305 3276197
306 48874009
307 648615250
308 7583004322
309 77214983995
310 675737363509
311 5002701144169
312 30742360015625
313 153228132080268
314 602004678479690
315 1798527943467573
316 3901955254685629
317 5786897083203125
318 5407464407991017
319 2840659771285310
320 709898671705906
321 65028302171639
322 1399267578125
323 2971215073
324 75025
325 1
326 25
327 577
328 12235
329 237074
330 4172508
331 66251645
332 941766627
333 11880248125
334 131660728151
335 1266891635714
336 10439870944430
337 72481471754977
338 415728910203125
339 1923376638548249
340 6968810477365987
341 19053058389896290
342 37481080336666752
343 49841805517578125
344 41185377124992351
345 18798621916707821
346 3988211185370615
347 300302858766202
348 5062597656250
349 7778742049
350 121393
351 1
352 26
353 626
354 13895
355 282925
356 5255489
357 88510973
358 1342135492
359 18179328130
360 217981033125
361 2289809857721
362 20819259532329
363 161527148415089
364 1051510830289790
365 5628156952656250
366 24164777384094619
367 80726510070399517
368 201939122439415513
369 360139542640655125
370 429347743187500000
371 313703861897268866
372 124405707716512041
373 22405825905923321
374 1386808687475385
375 18316650390625
376 20365011074
377 196418
378 1
379 27
380 677
381 15699
382 335138
383 6552950
384 116694913
385 1880669041
386 27233910733
387 351492721003
388 4005860481250
389 39883667975872
390 342609944566553
391 2502354276651711
392 15271646030173493
393 76265942734921875
394 303827540184355618
395 935656369445497274
396 2141121129648124937
397 3461215520987797733
398 3698916844345703125
399 2389549742539808867
400 823302749297105642
401 125876420631268204
402 6404329365899473
403 66270263671875
404 53316291173
405 317811
406 1
407 28
408 730
409 17653
410 394277
411 8095341
412 152005625
413 2595100830
414 40021332994
415 553453167119
416 6806079784781
417 73720901740625
418 695622571761385
419 5645105253336512
420 38809100004146018
421 222010982532232321
422 1034284240711328125
423 3822447586923784125
424 10849594160681895401
425 22708719566206393146
426 33270756329306047586
427 31869626789873046875
428 18202288315229491765
429 5448564718489312873
430 707177093468870737
431 29575409999067076
432 239768066406250
433 139583862445
434 514229
435 1
436 29
437 785
438 19763
439 460930
440 9915872
441 195819989
442 3531013375
443 57792980797
444 852874324575
445 11263021349834
446 131965934174874
447 1358444114140625
448 12147070846664393
449 93114486102025705
450 602471856300026923
451 3230128596908870434
452 14035884893870312500
453 48114886735096448917
454 125854933104760600555
455 240905891219238350381
456 319856555608069169919
457 274603975409082031250
458 138658208653851229398
459 36058432173766377985
460 3972941849225740757
461 136580246968575329
462 867489013671875
463 365435296162
464 832040
465 1
466 30
467 842
468 22035
469 535709
470 12050633
471 249705805
472 4743006592
473 82132761250
474 1288756691641
475 18198908783089
476 229499082305425
477 2561866357860017
478 25060668964031250
479 212339620992589634
480 1537368913615370487
481 9360581931834263005
482 47029484278205451617
483 190583065036501953125
484 605901761020202604716
485 1460347831685646012946
486 2556135891773159667245
487 3075337745956446510017
488 2366230157693212890625
489 1056262891575656819809
490 238634377075240084518
491 22320111867123122810
492 630732218790289467
493 3138604736328125
494 956722026041
495 1346269
496 1
497 31
498 901
499 24475
500 619250
501 14538714
502 315438713
503 6295977117
504 115024495885
505 1912812501875
506 28773973593146
507 388800918109724
508 4681779118324489
509 49788671687188595
510 462797958928203125
511 3715351293309407419
512 25404074143692341602
513 145540258056488000238
514 685142799471041645105
515 2589014467362650390625
516 7632690341167025100341
517 16949116756979660811371
518 27125957625177820493746
519 29570926233086679606040
520 20390233717898681640625
521 8046431035675638252199
522 1579283614788415968133
523 125395111668819030907
524 2912742814877697650
525 11355578613281250
526 2504730781961
527 2178309
528 1
529 32
530 962
531 27089
532 712213
533 17422325
534 395019833
535 8266513546
536 158929101538
537 2792754674403
538 44599518153125
539 643164029658777
540 8315494862384393
541 95609233420898996
542 968584424395712218
543 8554424528457578125
544 65062555390218654013
545 420095128100389043269
546 2264305859884791038857
547 9986518931362937675158
548 35184986603408457031250
549 96178747153195036090047
550 196753538242837461627677
551 287897100510567378996369
552 284356765999565851091473
553 175710847095353515625000
554 61296824909181367666418
555 10451722827490613198441
556 704473879544031944773
557 13451145297450699413
558 41084869384765625
559 6557470319842
560 3524578
561 1
562 33
563 1025
564 29883
565 815282
566 20746916
567 490694125
568 10744412635
569 216872466109
570 4016235682279
571 67880972464306
572 1041008003443750
573 14391251448887105
574 178027704669785757
575 1954365817570079513
576 18859686657310041171
577 158251481022913281250
578 1140204127390366171880
579 6951375250769590698461
580 35246956002852948077111
581 145625164442540779465261
582 478327422644000615234375
583 1212228749830605541926410
584 2284370576588803665741778
585 3055834681059954176987617
586 2734529259443465216526201
587 1514199851945875244140625
588 466955051356656611323275
589 69169726273532682106994
590 3957757794188725915724
591 62117846118500221741
592 148646453857421875
593 17167680177565
594 5702887
595 1
596 34
597 1090
598 32863
599 929165
600 24561297
601 604969469
602 13834321500
603 292544966722
604 5695528480205
605 101597016610409
606 1651597880226329
607 24322603487640625
608 322325194629449318
609 3814943544122155370
610 39984367418712381523
611 367521117601533656989
612 2929702354622403515625
613 19994783693132828434517
614 115089897157864330311000
615 548921799366814167115106
616 2124319513371909326358449
617 6504512642571704541015625
618 15281845369035377736511273
619 26525646439895593663160545
620 32438016994698632632087882
621 26297667024569733253450834
622 13048901188943685302734375
623 3557245846360099872879437
624 457767027011631720422145
625 22234816436361926290829
626 286862324557543858644
627 537807922363281250
628 44945570212853
629 9227465
630 1
631 35
632 1157
633 36035
634 1054594
635 28917758
636 740636465
637 17657510857
638 390413618125
639 7973049979131
640 149721721985714
641 2572528640224920
642 40222684542804857
643 568808115204734375
644 7225616451129365269
645 81819077052368137987
646 818685684470722743970
647 7167128201114021269282
648 54272880699795572265625
649 350832543350594105759581
650 1906408126959862062708821
651 8552118377041344698221875
652 30998472096941670728465882
653 88472065554472518164062500
654 192680477260004361947399569
655 308042182389627867360517643
656 344353036284938098257771845
657 252908761997199434935303907
658 112452525977132141113281250
659 27099038897058377283178406
660 3029515235195501143540769
661 124915949837671544218705
662 1324739964599304571357
663 1945807342529296875
664 117669030460994
665 14930352
666 1
667 36
668 1226
669 39405
670 1192325
671 33872189
672 900788953
673 22353784342
674 515847879490
675 11027836264375
676 217497627221821
677 3939409837618369
678 65197290421386089
679 980435741507121000
680 13313450422954531250
681 162109592674386570969
682 1756120814159910557437
683 16774666442666194417613
684 139859042339095809930185
685 1005991606333011957031250
686 6158887549730608984312066
687 31592166515026148999644451
688 133286776866534835321377221
689 452456914697109521597699545
690 1203602179263198750244140625
691 2429729233636465841307213324
692 3577590368233565505286371098
693 3655724176885645562641843557
694 2432314595207939332905157205
695 969098324265079425048828125
696 206440425960994809893262361
697 20049423803813192686706254
698 701782036248167298442594
699 6117694182062149554415
700 7039997100830078125
701 308061521170129
702 24157817
703 1
704 37
705 1297
706 42979
707 1343138
708 39484200
709 1088845253
710 28083528951
711 675260188093
712 15083087825903
713 311768712856250
714 5938266207385682
715 103740504149808433
716 1653722575153191281
717 23917780667749210793
718 311857170854563046875
719 3639703301027985162658
720 37718760095614083038364
721 343930116849577662322277
722 2730793849966663714591683
723 18656477608217768955078125
724 108167669893099093821451727
725 523725619622403586001569762
726 2077923788327869182391567534
727 6605613247275514681285563073
728 16376884320636728440673828125
729 30642629852578142934956562913
730 41552799852435438068717369971
731 38811339131467774945253333378
732 23392826016733808778981095088
733 8351585935233923614501953125
734 1572664942713539060002096047
735 132687720021275586391086493
736 3942635279317746345827951
737 28251719663842696595978
738 25470948791503906250
739 806515533049393
740 39088169
741 1
742 38
743 1370
744 46763
745 1507837
746 45817241
747 1308570125
748 35029911640
749 876262328674
750 20414912504289
751 441383375810081
752 8821262827490625
753 162262272308944625
754 2734088727025908602
755 41979229220096105458
756 583915597813789236271
757 7310280224863298828125
758 81774719721311152777585
759 810654542787174881006821
760 7055675975363041146293476
761 53347439011134886253699186
762 346149276356053266533203125
763 1900474580495275061359337105
764 8684966411203261555133638833
765 32402853496402425707187619297
766 96456856116262072985526585326
767 222863770230122404729003906250
768 386485957002920262292756001555
769 482651446763685559366850319709
770 412055991755065268884689257609
771 224983706024711056606412454941
772 71973381193929485839843750000
773 11980586790875220574403491810
774 878131629923448862387470057
775 22149858825144538442042273
776 130467401644215231073281
777 92154758453369140625
778 2111485077978050
779 63245986
780 1
781 39
782 1445
783 50763
784 1687250
785 52938722
786 1564097449
787 43401227125
788 1127838787597
789 27362403653635
790 617678734300234
791 12926468194367284
792 249784077305515625
793 4437175820996702043
794 72110937885095665685
795 1066402409267947590123
796 14265335949318278957794
797 171474738837294108593750
798 1838409726242478409450817
799 17432675774211869328205145
800 144821848753168670685302581
801 1042654540573358464711105979
802 6424999001955444797363281250
803 33402222615314222599244706448
804 144063535657546651154767630705
805 505396679635145686388603345007
806 1408719117382207813296530887589
807 3033177186054367209920654296875
808 4874992500379429308254078294162
809 5606425198121933997213663387050
810 4374854660645608138681549223929
811 2163832355231987539001353982749
812 620263491471076488800048828125
813 91268365630122766007159455603
814 5811504048540945480920662330
815 124438659119263665407649388
816 602502895207236954957209
817 333419048309326171875
818 5527939700884757
819 102334155
820 1
821 40
822 1522
823 54985
824 1882229
825 60920133
826 1859953625
827 53433401922
828 1440538281250
829 36339201183371
830 855058919533589
831 18702486357486665
832 378846769296959497
833 7078070817047937500
834 121424465624255026154
835 1903234248300064267237
836 27108159751291864746685
837 348733295222561241830997
838 4024671734122268978515625
839 41353472436902130175918446
840 375075453314860367314552946
841 2973950906710985562281573255
842 20386741298417266981799498797
843 119299435779844321615087890625
844 587244734991149804146694957329
845 2390262633106366674120856870768
846 7884307328671117932467284572130
847 20576725212276175748626022020897
848 41285545265690207515020751953125
849 61495167141344319729492764562021
850 65125921463318887970500246279769
851 46449255286065745704212091327450
852 20811306911189303143967733405922
853 5345416406400025610809326171875
854 695284694765711914542529758629
855 38460727266170383280890653977
856 699100614395626758270041305
857 2782378848364291142894372
858 1206321449279785156250
859 14472334024676221
860 165580141
861 1
862 41
863 1601
864 59435
865 2093650
866 69837164
867 2201081693
868 65392659667
869 1826684688445
870 47846693664375
871 1171681436043746
872 26738921097322014
873 566683874984809889
874 11110900144294824005
875 200706916571972265625
876 3325036427566828254019
877 50264947975876190599522
878 689524784661800766103888
879 8530264767386006660312365
880 94515484922668579193359375
881 930692430989009050807666541
882 8073802436514501811378715031
883 61096604684277510739251678746
884 398764229705923641860094316650
885 2215855556698140593332275390625
886 10327073925957789212445618144449
887 39666956604143717271757099255313
888 123017006487716971586333153485307
889 300593420485277131006230503910610
890 561996167803828270337817382812500
891 775764826701214114397049328391261
892 756544004134405841684215862686699
893 493173785637790044037371854291869
894 200160120268747038178355335125495
895 46066754065091177278137207031250
896 5296698041119221482759349182454
897 254534382520186797143097986177
898 3927571006294631181685033373
899 12849120091270431495731305
900 4364512004852294921875
901 37889062373143906
902 267914296
903 1
904 42
905 1682
906 64119
907 2322413
908 79769825
909 2592866173
910 79578352756
911 2300608656898
912 62489030571253
913 1590267201465625
914 37803782098035337
915 836724450689938673
916 17181887979447871566
917 326076578324970816218
918 5694936944587281796875
919 91108380258439124129053
920 1328313319622944011138809
921 17548926757404410555826197
922 208770398399511068785801808
923 2220737595788340229550781250
924 20955823739115507173631257657
925 173869284958168080361729631897
926 1255640189043359390726099207449
927 7802397716358886708029860626273
928 41168616571582402674027832031250
929 181650116374005447086951065330658
930 658402885416033600309585284801151
931 1919672956451528528117998975498733
932 4391635089680494726666913619804113
933 7650644678913724593617218017578125
934 9786724118611818746568582395374252
935 8788698647320763886584006271925858
936 5236318206658159469035189103402461
937 1925119253874259125810331625312953
938 397003408624366250577545166015625
939 40350402049155690779627819268113
940 1684517117003113653428248882614
941 22065227383134772228034515562
942 59337673306885817898281043
943 15790952777862548828125
944 99194853094755497
945 433494437
946 1
947 43
948 1765
949 69043
950 2569442
951 90802566
952 3041158625
953 96325965345
954 2878901194189
955 80990124981899
956 2139051512527106
957 52889106279350000
958 1220501969056873945
959 26199733792674108047
960 521283103425624628853
961 9575424947500234256371
962 161687809940461438281250
963 2497893617972926972772490
964 35122028064426496868989481
965 446872065100397458339254741
966 5112032837947330563100571861
967 52202871924527677837138671875
968 472051210096033636043809803850
969 3745717462385315035863233309788
970 25814354197349839668141482845777
971 152710113175558846322812681194451
972 765065635212451212624630126953125
973 3195816806407618877296622638766035
974 10930086819506693181647197106815874
975 29959961381161480253878341211034094
976 64166738313538196907878946526890641
977 104156710963249732938068756103515625
978 123469462430212782185063933074352605
979 102099375143085804874684602677592827
980 55597579004741715992342497932670418
981 18515658776781365428112408836410056
982 3421379655785479008365631103515625
983 307390606953135899342028334004855
984 11148191193948833070560896109621
985 123963197328614957600295005971
986 274023392144225978834922946
987 57132203865051269531250
988 259695496911122585
989 701408733
990 1
991 44
992 1850
993 74213
994 2835685
995 103024397
996 3552303929
997 116010292750
998 3580690593922
999 104212838667615
1000 2852894930699309
1001 73266248068941489
1002 1760060010611515625
1003 39428075991430039568
1004 820866746662167563650
1005 15824642447971652711473
1006 281351116985962020660349
1007 4593152153561981348828125
1008 68521387191399303542475817
1009 929148086850460677089376490
1010 11384924062234233535683590306
1011 125233053865393937564750081259
1012 1227656750730633686748095703125
1013 10637567290397197542839811785673
1014 80723185560325490798827849936465
1015 530872182049210537972326231362132
1016 2989656566217296946505886730635594
1017 14220869178103159626283565673828125
1018 56234773074095946790224808374670837
1019 181474401790275458157072227243817005
1020 467627232155313464985810109240753529
1021 937615983233361770986020191041502854
1022 1418067848849616011441050109863281250
1023 1557736776356745734455986166916082903
1024 1186118725446838638730719972589530845
1025 590321680697516411110375630517918913
1026 178082732180210814345377404821751289
1027 29485507362442041343719482421875000
1028 2341711406375383369481627752070482
1029 73779106740346867826750639610025
1030 696429455677973946069999258061
1031 1265449338633837854963369149
1032 206706255435943603515625
1033 679891637638612258
1034 1134903170
1035 1
1036 45
1037 1937
1038 79635
1039 3122114
1040 116529008
1041 4133167285
1042 139048802287
1043 4427944088125
1044 133180553482111
1045 3774574941916714
1046 100552491614774410
1047 2510961875076193937
1048 58605893565034265625
1049 1274451336124730413289
1050 25733318852997975006987
1051 480658887553459707503650
1052 8271344035777145195723012
1053 130549071940860588283203125
1054 1880610094945141279837702811
1055 24592356215560698063584027821
1056 290184912054339365703282335135
1057 3069223437964535925274838723762
1058 28882103460992038595909277343750
1059 239799785632807988125915587209089
1060 1740194991233898122725247090593893
1061 10920374859123621746695101024573665
1062 58543144357174420424638684746209187
1063 264385402493812967069412609863281250
1064 989681156908701528330033941258542136
1065 3013415705636439532455558936029333269
1066 7299557803841341111527919854875726695
1067 13701451912550354176296455836753371037
1068 19307406021936691680625595550537109375
1069 19653446277847277426244306606329715514
1070 13779661343787258682004497732522529602
1071 6267927401830799087778654663832792145
1072 1712794673912106898475434854584657937
1073 254106729368429274695682525634765625
1074 17839233397801411930237999082717211
1075 488272629519299387047991048531266
1076 3912564351858081320224388209100
1077 5843888056850379217559431637
1078 747870257854461669921875
1079 1779979416004714189
1080 1836311903
1081 1
1082 46
1083 2026
1084 85315
1085 3429725
1086 131414889
1087 4791161933
1088 165905180592
1089 5445795657250
1090 169101345295625
1091 4956281223683921
1092 136790856993559409
1093 3546029848817955889
1094 86102981544821584610
1095 1952519770532078281250
1096 41217210868350846825319
1097 807147242383722808795357
1098 14607260078366756536445313
1099 243290854163682077400668645
1100 3712369080808036437210937500
1101 51638842610921576048122701266
1102 651193058627646621811780076861
1103 7399491177384323031586363828321
1104 75250088904501128889740125243105
1105 679727996625671725008129150390625
1106 5407472261337635422165217016795574
1107 37524979890813442387026261590970778
1108 224694062509170454229597298272124907
1109 1146623452135355296953123960463002365
1110 4916123987961990161412953814697265625
1111 17419854674907148854740196991996093661
1112 50043504846853791006582064705637067144
1113 113953084790938378052275362960078586594
1114 200230708673621082211534653013829001425
1115 262884633976726810242277121734619140625
1116 247965746687753689589884864079576596529
1117 160085947145827020700445975370714259537
1118 66551991052706222078971007496728267498
1119 16473635471710849455560596785594843410
1120 2189898035592126846530666351318359375
1121 135899866510027636944347250240433981
1122 3231404829242234090552132985153201
1123 21980919508841226906689507978741
1124 26987273672980438118318960820
1125 2705820012092590332031250
1126 4660046610375530309
1127 2971215073
1128 1
1129 47
1130 2117
1131 91259
1132 3759538
1133 147785450
1134 5534277593
1135 197093072461
1136 6662901469453
1137 213394989421203
1138 6461339453356250
1139 184545212644236492
1140 4959960994669575113
1141 125119147038472182851
1142 2954111501542632765493
1143 65084567373473938046875
1144 1333703010606495510425698
1145 25329728570971972555025854
1146 444135771339682149829601617
1147 7159518674314613658106750033
1148 105615750129092259892783203125
1149 1418550981822299493384273496587
1150 17250406806111084669134749864082
1151 188754305371282548491465708841864
1152 1845612064193093762991349749633073
1153 16002297600354248134431626708984375
1154 121973606060793840627057246018819653
1155 809382474196347824446198194270960731
1156 4624246366249795072956851344299452338
1157 22461855503211668622463795038673754738
1158 91426791818056700693282537506103515625
1159 306651610749677798028987302654806171957
1160 831142296605358472947165420163738430173
1161 1779031877934372671206650276173252131971
1162 2926266338016155113801777124921022880778
1163 3579467916017983045559960733032226562500
1164 3128610711420341517729347708401068987833
1165 1859821803589556238370875229940043723659
1166 706642291238477100688148877356718581557
1167 158443381171324850952774270679601624443
1168 18872600418618292589697456359863281250
1169 1035289695320501391136756290734236102
1170 21385546865604892771681722429278497
1171 123489552894267497075942195835769
1172 124628147085508895435078977733
1173 9789748771190643310546875
1174 12200160415121876738
1175 4807526976
1176 1
1177 48
1178 2210
1179 97473
1180 4112597
1181 165749141
1182 6371109625
1183 233180016250
1184 8111824461154
1185 267723039543859
1186 8366190817045381
1187 247013068861365625
1188 6874990214305965065
1189 179937541666648537092
1190 4416991655410031064698
1191 101404028291611398940221
1192 2170588521364463386328125
1193 43177033697673527952927845
1194 795273654654811836485690441
1195 13510301500940535409775518406
1196 210783681709186813740142480786
1197 3006027601090006784008818359375
1198 38984373366325848339632481731645
1199 457146452062322660570026973185393
1200 4816665747939635380161587800087057
1201 45280968030695284842346629223803576
1202 376840753719976944920317980957031250
1203 2752020348137485217345296534066485465
1204 17461714867799428442130122358492633989
1205 95186558592766405692299826382543301429
1206 440090056440675582770145145913045118841
1207 1700519897303577525033937899230957031250
1208 5398722537839529995321987602777662292450
1209 13805013536368056610789014560428632287947
1210 27775729738790686452067307150367887229013
1211 42767432856510772192360210177364568523081
1212 48739579634056920551446064456939697265625
1213 39474533546572121571500080098800052574860
1214 21606889636485535749439768513333063907306
1215 7503076329840211148046409002568837242261
1216 1523909361421052154852360229775993733421
1217 162644614321707412286275196075439453125
1218 7886871512255384970059594519687276105
1219 141530275473629031862487090152620638
1220 693768505380424162456379110925842
1221 575537019195777448744044275111
1222 35419643795490264892578125
1223 31940434634990099905
1224 7778742049
1225 1
1226 49
1227 2305
1228 103963
1229 4489970
1230 185419572
1231 7310888909
1232 274791580875
1233 9829449611197
1234 334022235589895
1235 10762656733087634
1236 328158713579692694
1237 9447798232636890625
1238 256244607614856678893
1239 6530974566043051066265
1240 156005758394548718054323
1241 3482510902308672398877154
1242 72424035309675115471875000
1243 1398453439442395210202587517
1244 24980375091510559522008098535
1245 411153803261307800974831780781
1246 6208300212554496706463547128039
1247 85591626712485716901433691406250
1248 1071767550157838017138145810669698
1249 12118955038012361738802922970665825
1250 122952792731643887081529842607989257
1251 1111273250072283724182057861470944849
1252 8876673629220067213526337655029296875
1253 62107042575885903816774360550183014962
1254 376799052891506827684377973298665447260
1255 1959686412309217489349046569429696319629
1256 8623839361709817562235216290594919031459
1257 31633024901117919664736652533721923828125
1258 95055257235541806579770031872210383050503
1259 229312410738729079900086915954154116115010
1260 433678499936646018827761999640459034059438
1261 625066479944866773595604015178138208702369
1262 663671963868635641724357697803497314453125
1263 498066268375094057321957292471861171815657
1264 251024105774934620755809738716529576174595
1265 79667286346739549851636520964059953844386
1266 14656979080993822214843150687940178132704
1267 1401676191801605091860767841339111328125
1268 60082452151179447574167720835830909183
1269 936652171107377460108588041229750605
1270 3897615043432735017664510277452967
1271 2657849516429844291422441170714
1272 128149475121498107910156250
1273 83621143489848422977
1274 12586269025
1275 1
1276 50
1277 2402
1278 110735
1279 4892749
1280 206915633
1281 8363512445
1282 322615709452
1283 11857431501250
1284 414541509763101
1285 13760520790950089
1286 432869663265046905
1287 12877892345592128177
1288 361531505697548093750
1289 9555244380643298057674
1290 237157829230746117505987
1291 5512594250941334609822365
1292 119654314739784672512781577
1293 2417591405089373633095703125
1294 45314126290476432041411519176
1295 784993655407823934747287590946
1296 12517622388099834986420149571265
1297 182927546249455806325166634380777
1298 2437988630363759307652195166015625
1299 29475634428570995222239358271610849
1300 321378659550183041969001565906637018
1301 3139504060834708874278171195539326450
1302 27280029368484233088423726786818637527
1303 209145732686314667423924614093017578125
1304 1401921450271713178925115801453219844001
1305 8132302638943819417806975637036869696269
1306 40352064373401014327231182008774245223940
1307 169011347136992876078083507995663618639202
1308 588497302861536043130431779414825439453125
1309 1673769681018366988400152411430196159412649
1310 3809286497708635946924119914636334482745977
1311 6771548982755481077523030795146423556859985
1312 9135889611482953120264110367706744732286302
1313 9037164253437068357634802454261779785156250
1314 6284360278026215392538507233910000064453451
1315 2916355250896703639183069745093817133770141
1316 845904647232272655004963497088512608482105
1317 140971079716000274657815985380887473183077
1318 12079689089330168702166381835937500000000
1319 457710145962862034691736995558623499074
1320 6198795893445910137182342839101258153
1321 21896933788666556072309389389485705
1322 12274039403855358103772601168777
1323 463649156630039215087890625
1324 218922995834555169026
1325 20365011074