1 2
2 7
3 7
4 2
5 94
6 2
7 2
8 341
9 341
10 2
11 2
12 413
13 3972
14 413
15 2
16 2
17 485
18 16320
19 16320
20 485
21 2
22 2
23 557
24 31260
25 171660
26 31260
27 557
28 2
29 2
30 629
31 48792
32 774120
33 774120
34 48792
35 629
36 2
37 2
38 701
39 68916
40 1917012
41 7556340
42 1917012
43 68916
44 701
45 2
46 2
47 773
48 91632
49 3693648
50 36567552
51 36567552
52 3693648
53 91632
54 773
55 2
56 2
57 845
58 116940
59 6197340
60 107356620
61 337607004
62 107356620
63 6197340
64 116940
65 845
66 2
67 2
68 917
69 144840
70 9521400
71 242831640
72 1724827944
73 1724827944
74 242831640
75 9521400
76 144840
77 917
78 2
79 2
80 989
81 175332
82 13759140
83 469259940
84 5725141284
85 15265901028
86 5725141284
87 469259940
88 13759140
89 175332
90 989
91 2
92 2
93 1061
94 208416
95 19003872
96 816268080
97 14693508624
98 81360020352
99 81360020352
100 14693508624
101 816268080
102 19003872
103 208416
104 1061
105 2
106 2
107 1133
108 244092
109 25348908
110 1316841852
111 31933874604
112 296433473916
113 697026576684
114 296433473916
115 31933874604
116 1316841852
117 25348908
118 244092
119 1133
120 2
121 2
122 1205
123 282360
124 32887560
125 2007326280
126 61820099256
127 842640150360
128 3841060762920
129 3841060762920
130 842640150360
131 61820099256
132 2007326280
133 32887560
134 282360
135 1205
136 2
137 2
138 1277
139 323220
140 41713140
141 2927425620
142 109916890356
143 2022145860756
144 15058872500340
145 32078051709780
146 15058872500340
147 2022145860756
148 109916890356
149 2927425620
150 41713140
151 323220
152 1277
153 2
154 2
155 1349
156 366672
157 51918960
158 4120203360
159 183100735776
160 4295766225072
161 46573423623696
162 181574050912320
163 181574050912320
164 46573423623696
165 4295766225072
166 183100735776
167 4120203360
168 51918960
169 366672
170 1349
171 2
172 2
173 1421
174 412716
175 63598332
176 5632082220
177 289680835836
178 8325958123308
179 121644294975228
180 755208012047916
181 1485879911666940
182 755208012047916
183 121644294975228
184 8325958123308
185 289680835836
186 5632082220
187 63598332
188 412716
189 1421
190 2
191 2
192 1493
193 461352
194 76844568
195 7512844152
196 439520035656
197 15024164711304
198 280322070976056
199 2506922133852504
200 8596179705646056
201 8596179705646056
202 2506922133852504
203 280322070976056
204 15024164711304
205 439520035656
206 7512844152
207 76844568
208 461352
209 1493
210 2
211 2
212 1565
213 512580
214 91750980
215 9815630340
216 644155757508
217 25602514001220
218 586754770003140
219 7044794528961540
220 37535382261175620
221 69198156319635012
222 37535382261175620
223 7044794528961540
224 586754770003140
225 25602514001220
226 644155757508
227 9815630340
228 91750980
229 512580
230 1565
231 2
232 2
233 1637
234 566400
235 108410880
236 12596941200
237 916920933168
238 41629871006688
239 1138203048900000
240 17442821783126640
241 132322451474974800
242 407599828278422592
243 407599828278422592
244 132322451474974800
245 17442821783126640
246 1138203048900000
247 41629871006688
248 916920933168
249 12596941200
250 108410880
251 566400
252 1637
253 2
254 2
255 1709
256 622812
257 126917580
258 15916636380
259 1273064936268
260 65092243452636
261 2075920909949388
262 39117441782136540
263 396333081771755340
264 1853660658894544092
265 3237135127744070604
266 1853660658894544092
267 396333081771755340
268 39117441782136540
269 2075920909949388
270 65092243452636
271 1273064936268
272 15916636380
273 126917580
274 622812
275 1709
276 2
277 2
278 1781
279 681816
280 147364392
281 19837934760
282 1729874514648
283 98457541049784
284 3598058638636104
285 81030469403585928
286 1045949285963324280
287 6881279542290417432
288 19356789776383405416
289 19356789776383405416
290 6881279542290417432
291 1045949285963324280
292 81030469403585928
293 3598058638636104
294 98457541049784
295 1729874514648
296 19837934760
297 147364392
298 681816
299 1781
300 2
301 2
302 1853
303 743412
304 169844628
305 24427414452
306 2306794722708
307 144744688333812
308 5974744700528148
309 157285759890450612
310 2496090217741689108
311 21798886690265178612
312 91116192379982866068
313 152013309023809281972
314 91116192379982866068
315 21798886690265178612
316 2496090217741689108
317 157285759890450612
318 5974744700528148
319 144744688333812
320 2306794722708
321 24427414452
322 169844628
323 743412
324 1853
325 2
326 2
327 1925
328 807600
329 194451600
330 29755012800
331 3025549853760
332 207597091069200
333 9565503325604400
334 289192556943242400
335 5489442406757647200
336 60903201916723217520
337 353759863050412654800
338 920617143577211337600
339 920617143577211337600
340 353759863050412654800
341 60903201916723217520
342 5489442406757647200
343 289192556943242400
344 9565503325604400
345 207597091069200
346 3025549853760
347 29755012800
348 194451600
349 807600
350 1925
351 2
352 2
353 1997
354 874380
355 221278620
356 35894026380
357 3910264372380
358 291360456217740
359 14839164508357020
360 507874124787331980
361 11283636559866661020
362 153755801944439983500
363 1177624099126417123740
364 4463443739927024304780
365 7161700102987747544220
366 4463443739927024304780
367 1177624099126417123740
368 153755801944439983500
369 11283636559866661020
370 507874124787331980
371 14839164508357020
372 291360456217740
373 3910264372380
374 35894026380
375 221278620
376 874380
377 1997
378 2
379 2
380 2069
381 943752
382 250419000
383 42921111000
384 4987583846760
385 401164965471720
386 22396423151996760
387 857505905691843000
388 21913250177667477000
389 357169922740824296520
390 3462991968156169720440
391 18022663045817884346520
392 43846743868117168665000
393 43846743868117168665000
394 18022663045817884346520
395 3462991968156169720440
396 357169922740824296520
397 21913250177667477000
398 857505905691843000
399 22396423151996760
400 401164965471720
401 4987583846760
402 42921111000
403 250419000
404 943752
405 2069
406 2
407 2
408 2141
409 1015716
410 281966052
411 50916281700
412 6286795881060
413 543011802351780
414 32995204085089380
415 1399273086636335460
416 40546350450915939300
417 774010452513824909220
418 9201614958952393439460
419 62702498483398653397860
420 218089937811380903678820
421 338352991340805501377700
422 218089937811380903678820
423 62702498483398653397860
424 9201614958952393439460
425 774010452513824909220
426 40546350450915939300
427 1399273086636335460
428 32995204085089380
429 543011802351780
430 6286795881060
431 50916281700
432 281966052
433 1015716
434 2141
435 2
436 2
437 2213
438 1090272
439 316013088
440 59962912752
441 7839951047760
442 723864032869440
443 47578989678951360
444 2216143101041311440
445 71958330236766779760
446 1581520559183102543520
447 22476572707395068726880
448 193108832327816987052720
449 911585642898405509204880
450 2091078964536287308331520
451 2091078964536287308331520
452 911585642898405509204880
453 193108832327816987052720
454 22476572707395068726880
455 1581520559183102543520
456 71958330236766779760
457 2216143101041311440
458 47578989678951360
459 723864032869440
460 7839951047760
461 59962912752
462 316013088
463 1090272
464 2213
465 2
466 2
467 2285
468 1167420
469 352653420
470 70147737660
471 9681983820012
472 951741839754300
473 67308266794133100
474 3418554233698391100
475 123149031370079832300
476 3072601155201927198780
477 51148459104562043093100
478 537641928598545826160700
479 3299281922145175365182700
480 10635812430833024446295100
481 16024512626000767164882540
482 10635812430833024446295100
483 3299281922145175365182700
484 537641928598545826160700
485 51148459104562043093100
486 3072601155201927198780
487 123149031370079832300
488 3418554233698391100
489 67308266794133100
490 951741839754300
491 9681983820012
492 70147737660
493 352653420
494 1167420
495 2285
496 2
497 2
498 2357
499 1247160
500 391980360
501 81560849160
502 11850833503992
503 1235822110245912
504 93595249784317800
505 5151127139255821800
506 204132594140224123800
507 5714291744858844322680
508 109574279831172559315080
509 1375470432461935274694600
510 10595732982217315738188600
511 45840591854422392633648600
512 99848088815603847402780840
513 99848088815603847402780840
514 45840591854422392633648600
515 10595732982217315738188600
516 1375470432461935274694600
517 109574279831172559315080
518 5714291744858844322680
519 204132594140224123800
520 5151127139255821800
521 93595249784317800
522 1235822110245912
523 11850833503992
524 81560849160
525 391980360
526 1247160
527 2357
528 2
529 2
530 2429
531 1329492
532 434087220
533 94295699220
534 14387565171252
535 1586542377450324
536 128142036285964212
537 7600511726834798100
538 328933119458923634100
539 10228640436951862576980
540 222829612008098855595060
541 3275240780952779342268180
542 30788670915628354928507700
543 171911192111720846153231700
544 517942115749182095656757940
545 760554119541234545576450580
546 517942115749182095656757940
547 171911192111720846153231700
548 30788670915628354928507700
549 3275240780952779342268180
550 222829612008098855595060
551 10228640436951862576980
552 328933119458923634100
553 7600511726834798100
554 128142036285964212
555 1586542377450324
556 14387565171252
557 94295699220
558 434087220
559 1329492
560 2429
561 2
562 2
563 2501
564 1414416
565 479067312
566 108449099040
567 17336490591072
568 2015709115261296
569 172982352522021456
570 11004487505571885312
571 516823081059712195200
572 17702214351318630544080
573 433058463515110269465840
574 7333170187051917773891040
575 82205376832748868885086880
576 573550517404955251918340400
577 2294274022765686683987690640
578 4773179343836551300330537920
579 4773179343836551300330537920
580 2294274022765686683987690640
581 573550517404955251918340400
582 82205376832748868885086880
583 7333170187051917773891040
584 433058463515110269465840
585 17702214351318630544080
586 516823081059712195200
587 11004487505571885312
588 172982352522021456
589 2015709115261296
590 17336490591072
591 108449099040
592 479067312
593 1414416
594 2501
595 2
596 2
597 2573
598 1501932
599 527013948
600 124121219052
601 20745289162812
602 2536610386846188
603 230527044848044092
604 15662441128102654188
605 793845479004502014012
606 29731696613440669932780
607 808763093159744090204220
608 15565265070850487989183980
609 204171974353148063638364220
610 1733359376284696543301196780
611 8884716264080871551269140540
612 25195427417823611332304756460
613 36165752871616311695836846140
614 25195427417823611332304756460
615 8884716264080871551269140540
616 1733359376284696543301196780
617 204171974353148063638364220
618 15565265070850487989183980
619 808763093159744090204220
620 29731696613440669932780
621 793845479004502014012
622 15662441128102654188
623 230527044848044092
624 2536610386846188
625 20745289162812
626 124121219052
627 527013948
628 1501932
629 2573
630 2
631 2
632 2645
633 1592040
634 578020440
635 141415588920
636 24665128848264
637 3164132846696520
638 303613474269035640
639 21947350511221449240
640 1194664982827620654120
641 48614349929535098778792
642 1458072292069336829179800
643 31531074387039091510692600
644 476398195970815673713734600
645 4814719539784055017917601800
646 30692343749539001911712251320
647 114379734478703516823143069400
648 228422457323719218539710429800
649 228422457323719218539710429800
650 114379734478703516823143069400
651 30692343749539001911712251320
652 4814719539784055017917601800
653 476398195970815673713734600
654 31531074387039091510692600
655 1458072292069336829179800
656 48614349929535098778792
657 1194664982827620654120
658 21947350511221449240
659 303613474269035640
660 3164132846696520
661 24665128848264
662 141415588920
663 578020440
664 1592040
665 2645
666 2
667 2
668 2717
669 1684740
670 632180100
671 160439097540
672 29150787104004
673 3914883096243204
674 395558970655348740
675 30319410555172028100
676 1764797772822434999940
677 77593606677520289923332
678 2547296023469295375605892
679 61295854939699471497020100
680 1052713547837621844845866500
681 12437136838115052918974084100
682 96174641459287435945171740420
683 456037147471073023029275239620
684 1224642151426249131993519975300
685 1722646265154009346433710474500
686 1224642151426249131993519975300
687 456037147471073023029275239620
688 96174641459287435945171740420
689 12437136838115052918974084100
690 1052713547837621844845866500
691 61295854939699471497020100
692 2547296023469295375605892
693 77593606677520289923332
694 1764797772822434999940
695 30319410555172028100
696 395558970655348740
697 3914883096243204
698 29150787104004
699 160439097540
700 632180100
701 1684740
702 2717
703 2
704 2
705 2789
706 1780032
707 689586240
708 181301993040
709 34260771813744
710 4807313393036448
711 510218503385970144
712 41341441125243624240
713 2563274451270357751440
714 121171678849309447817472
715 4326391877680544122786944
716 114875681185595555893918992
717 2217597006323689519217127600
718 30163787244931223343800661600
719 277126962189844414491261887520
720 1626443820164225525884375776240
721 5683970005651945243832802643920
722 10942074422910431127317095492800
723 10942074422910431127317095492800
724 5683970005651945243832802643920
725 1626443820164225525884375776240
726 277126962189844414491261887520
727 30163787244931223343800661600
728 2217597006323689519217127600
729 114875681185595555893918992
730 4326391877680544122786944
731 121171678849309447817472
732 2563274451270357751440
733 41341441125243624240
734 510218503385970144
735 4807313393036448
736 34260771813744
737 181301993040
738 689586240
739 1780032
740 2789
741 2
742 2
743 2861
744 1877916
745 750332172
746 204117882780
747 40057442220684
748 5861851713490332
749 652046725147518732
750 55696223601566800284
751 3665795261826622359180
752 185502875349365030566812
753 7163339790243063717921036
754 208357433884701438162912156
755 4477827610398766577506750092
756 69226358425571677432623116700
757 742590538768802489999155492620
758 5269683233429130198456648578460
759 23271713987303726575741811806860
760 59488519728481095990923097272220
761 82176768126211189379814057593100
762 59488519728481095990923097272220
763 23271713987303726575741811806860
764 5269683233429130198456648578460
765 742590538768802489999155492620
766 69226358425571677432623116700
767 4477827610398766577506750092
768 208357433884701438162912156
769 7163339790243063717921036
770 185502875349365030566812
771 3665795261826622359180
772 55696223601566800284
773 652046725147518732
774 5861851713490332
775 40057442220684
776 204117882780
777 750332172
778 1877916
779 2861
780 2
781 2
782 2933
783 1978392
784 814511208
785 229003733352
786 46607129859864
787 7101036169192056
788 826164545617284744
789 74205917945223274056
790 5168441924811716007864
791 278883276405654174226392
792 11589851425318259422099368
793 366944489393763546178376232
794 8706833885779312471956826968
795 151320081257299577182729332792
796 1867549450766966984464801765320
797 15711717448842487195649970134280
798 85466930926480750180151612553720
799 281699183913602906100813001616280
800 524637892656557374826835497113320
801 524637892656557374826835497113320
802 281699183913602906100813001616280
803 85466930926480750180151612553720
804 15711717448842487195649970134280
805 1867549450766966984464801765320
806 151320081257299577182729332792
807 8706833885779312471956826968
808 366944489393763546178376232
809 11589851425318259422099368
810 278883276405654174226392
811 5168441924811716007864
812 74205917945223274056
813 826164545617284744
814 7101036169192056
815 46607129859864
816 229003733352
817 814511208
818 1978392
819 2933
820 2
821 2
822 3005
823 2081460
824 882216660
825 256079870580
826 53980259490516
827 8549653776775860
828 1038430391758638420
829 97853717871003714420
830 7192015668811777291860
831 412354552494397672805556
832 18361335338951689666164180
833 629251233477589035727711860
834 16366288561137626353837128660
835 316750881507035719867422412980
836 4441792076919275271789340182612
837 43569935756517541330085214141300
838 285617561545342794321784282934100
839 1181676104395714086431928027410100
840 2888435267066998640609956903257300
841 3925462669730506377947163009985140
842 2888435267066998640609956903257300
843 1181676104395714086431928027410100
844 285617561545342794321784282934100
845 43569935756517541330085214141300
846 4441792076919275271789340182612
847 316750881507035719867422412980
848 16366288561137626353837128660
849 629251233477589035727711860
850 18361335338951689666164180
851 412354552494397672805556
852 7192015668811777291860
853 97853717871003714420
854 1038430391758638420
855 8549653776775860
856 53980259490516
857 256079870580
858 882216660
859 2081460
860 3005
861 2
862 2
863 3077
864 2187120
865 953541840
866 285469979520
867 62251470028416
868 10234883581361616
869 1295516311457136240
870 127807907359367318880
871 9887076514765595598240
872 600442035531619510372656
873 28534604565643983436893456
874 1053257368702679805167353920
875 29838596923396939505808008640
876 637856356070449282739748485520
877 10054745802431796193052289243312
878 113375958610280661058142616110112
879 879097608011347387499618451775200
880 4458636248367883137059018749724400
881 13929582808438814440570339987237200
882 25176224179777013137496362312208640
883 25176224179777013137496362312208640
884 13929582808438814440570339987237200
885 4458636248367883137059018749724400
886 879097608011347387499618451775200
887 113375958610280661058142616110112
888 10054745802431796193052289243312
889 637856356070449282739748485520
890 29838596923396939505808008640
891 1053257368702679805167353920
892 28534604565643983436893456
893 600442035531619510372656
894 9887076514765595598240
895 127807907359367318880
896 1295516311457136240
897 10234883581361616
898 62251470028416
899 285469979520
900 953541840
901 2187120
902 3077
903 2
904 2
905 3149
906 2295372
907 1028580060
908 317301104460
909 71499735478236
910 12186444133558092
911 1604989077225652956
912 165448487382376799820
913 13439764547610092921820
914 862049660454797311185996
915 43567455938479521495460572
916 1724438710131632926919993676
917 52915647463815235561445277660
918 1240515052633663144629855997260
919 21778883011248495671151822183132
920 278893427104887091763821811744844
921 2517421318099741995110743562830812
922 15334348510466228325821087104193100
923 59746882710656690602746839696315100
924 140201041335560779999415193913451340
925 187743641800121749503143429973897180
926 140201041335560779999415193913451340
927 59746882710656690602746839696315100
928 15334348510466228325821087104193100
929 2517421318099741995110743562830812
930 278893427104887091763821811744844
931 21778883011248495671151822183132
932 1240515052633663144629855997260
933 52915647463815235561445277660
934 1724438710131632926919993676
935 43567455938479521495460572
936 862049660454797311185996
937 13439764547610092921820
938 165448487382376799820
939 1604989077225652956
940 12186444133558092
941 71499735478236
942 317301104460
943 1028580060
944 2295372
945 3149
946 2
947 2
948 3221
949 2406216
950 1107424632
951 351703648920
952 81808485865896
953 14436745320030888
954 1975396446706867608
955 212396547360602221176
956 18078489792570325882440
957 1221537103019203250046216
958 65444976842541001669689528
959 2766717325867651868706725208
960 91504094078540661669222658536
961 2337781592416371262894581577320
962 45344370526347883711672875173592
963 652588413201248454191803757443896
964 6764473296564452223909556938429576
965 48620186108963128883418476479155912
966 231133499913998828725633583040862200
967 687483322341575976022123933163068440
968 1209112529427877989314931304814650920
969 1209112529427877989314931304814650920
970 687483322341575976022123933163068440
971 231133499913998828725633583040862200
972 48620186108963128883418476479155912
973 6764473296564452223909556938429576
974 652588413201248454191803757443896
975 45344370526347883711672875173592
976 2337781592416371262894581577320
977 91504094078540661669222658536
978 2766717325867651868706725208
979 65444976842541001669689528
980 1221537103019203250046216
981 18078489792570325882440
982 212396547360602221176
983 1975396446706867608
984 14436745320030888
985 81808485865896
986 351703648920
987 1107424632
988 2406216
989 3221
990 2
991 2
992 3293
993 2519652
994 1190168868
995 388811375652
996 93265728170916
997 17021044547635044
998 2416358736701431716
999 270546561510206942244
1000 24081583398314116097316
1001 1710007351978126828192356
1002 96838252061478110811245604
1003 4357023260556976122717534756
1004 154626166259015465980129162404
1005 4281333347728445169214388953956
1006 91100178960942465036612416655012
1007 1460193689121293686393790409027108
1008 17178331658436748889835124106943012
1009 143494405539018550936204058116663908
1010 816455883889279949012790108166776612
1011 3009757717128558975843896905574959140
1012 6803632298514081265316587024948516260
1013 8989252521860017211239882658715703140
1014 6803632298514081265316587024948516260
1015 3009757717128558975843896905574959140
1016 816455883889279949012790108166776612
1017 143494405539018550936204058116663908
1018 17178331658436748889835124106943012
1019 1460193689121293686393790409027108
1020 91100178960942465036612416655012
1021 4281333347728445169214388953956
1022 154626166259015465980129162404
1023 4357023260556976122717534756
1024 96838252061478110811245604
1025 1710007351978126828192356
1026 24081583398314116097316
1027 270546561510206942244
1028 2416358736701431716
1029 17021044547635044
1030 93265728170916
1031 388811375652
1032 1190168868
1033 2519652
1034 3293
1035 2
1036 2
1037 3365
1038 2635680
1039 1276906080
1040 428761406640
1041 105964167258768
1042 19977607281112320
1043 2938665867450147840
1044 342101795881648740240
1045 31786009117445400780720
1046 2366836078116402350175072
1047 141302058019128351391055520
1048 6744435702107389291967913840
1049 255818295924940257507582079440
1050 7638602806736383793617311165120
1051 177203868043243904407137160815168
1052 3138346836504412081338953456757840
1053 41479119809601738472942046026506480
1054 397429302577211127662873675068642080
1055 2661656803242008010868640843053897440
1056 11915886098007797930253862420171912752
1057 33875306297597799401934821591230870800
1058 58111823350349828102579065352177001600
1059 58111823350349828102579065352177001600
1060 33875306297597799401934821591230870800
1061 11915886098007797930253862420171912752
1062 2661656803242008010868640843053897440
1063 397429302577211127662873675068642080
1064 41479119809601738472942046026506480
1065 3138346836504412081338953456757840
1066 177203868043243904407137160815168
1067 7638602806736383793617311165120
1068 255818295924940257507582079440
1069 6744435702107389291967913840
1070 141302058019128351391055520
1071 2366836078116402350175072
1072 31786009117445400780720
1073 342101795881648740240
1074 2938665867450147840
1075 19977607281112320
1076 105964167258768
1077 428761406640
1078 1276906080
1079 2635680
1080 3365
1081 2
1082 2
1083 3437
1084 2754300
1085 1367729580
1086 471694223100
1087 120001326813228
1088 23347871934353148
1089 3554380033898486700
1090 429613017533648998140
1091 41597240566184292499500
1092 3241477506174841814361852
1093 203519151416479192727963052
1094 10275076582278251521752565500
1095 415058545746541811094663709740
1096 13306336921726865360429413928700
1097 334689138020475869123258085368748
1098 6504056968180642262027525200498428
1099 95724245765351429578063663799213100
1100 1040150030432099077280045064838153980
1101 8081390299684868421298656552205776300
1102 43153498837374604156570157049062991612
1103 151132712495105161486725075706526353452
1104 330114260095940471790594432816605941500
1105 430847484965800258598554023759403613100
1106 330114260095940471790594432816605941500
1107 151132712495105161486725075706526353452
1108 43153498837374604156570157049062991612
1109 8081390299684868421298656552205776300
1110 1040150030432099077280045064838153980
1111 95724245765351429578063663799213100
1112 6504056968180642262027525200498428
1113 334689138020475869123258085368748
1114 13306336921726865360429413928700
1115 415058545746541811094663709740
1116 10275076582278251521752565500
1117 203519151416479192727963052
1118 3241477506174841814361852
1119 41597240566184292499500
1120 429613017533648998140
1121 3554380033898486700
1122 23347871934353148
1123 120001326813228
1124 471694223100
1125 1367729580
1126 2754300
1127 3437
1128 2
1129 2
1130 3509
1131 2875512
1132 1462732680
1133 517753665480
1134 135479670268728
1135 27176619115223256
1136 4276944160671771048
1137 536020702928302659240
1138 54000416439575647406040
1139 4395585065851615134186552
1140 289599891656728116798452424
1141 15424167764364223013167471752
1142 661388871902578687835293259640
1143 22675035824846316184289450418840
1144 615346573177976167260293390076648
1145 13040881487714654785400583914398056
1146 212070442011186494686954559986235928
1147 2587643469533511353411080339565093880
1148 23031565920319356966779280244446403080
1149 144392877250529752958271243108155178312
1150 611342224762752693202180417461606291384
1151 1666882693006968612345038264216212772952
1152 2794875562323984713979415743902204610600
1153 2794875562323984713979415743902204610600
1154 1666882693006968612345038264216212772952
1155 611342224762752693202180417461606291384
1156 144392877250529752958271243108155178312
1157 23031565920319356966779280244446403080
1158 2587643469533511353411080339565093880
1159 212070442011186494686954559986235928
1160 13040881487714654785400583914398056
1161 615346573177976167260293390076648
1162 22675035824846316184289450418840
1163 661388871902578687835293259640
1164 15424167764364223013167471752
1165 289599891656728116798452424
1166 4395585065851615134186552
1167 54000416439575647406040
1168 536020702928302659240
1169 4276944160671771048
1170 27176619115223256
1171 135479670268728
1172 517753665480
1173 1462732680
1174 2875512
1175 3509
1176 2
1177 2
1178 3581
1179 2999316
1180 1562008692
1181 567086933460
1182 152506721742708
1183 31512145223954964
1184 5121296297489354484
1185 664700948275421464788
1186 69572892756181665000180
1187 5905488902107641019075092
1188 407447189438699195435303796
1189 22836937955597722875444630996
1190 1036440720046681714109800523892
1191 37863473797877858260437973519380
1192 1103743401263262771059612327999988
1193 25370347891609286371974910292380884
1194 452753317385223628643318525918078964
1195 6150062513331997883330263132523788308
1196 62024460454976336024991937853346886260
1197 450273103659819504670503502679803751892
1198 2266107561321393591640407157286966176116
1199 7567869855098401957582596331406241435156
1200 16015757358688869838995259156699625336052
1201 20669413098450978478908222319383535679700
1202 16015757358688869838995259156699625336052
1203 7567869855098401957582596331406241435156
1204 2266107561321393591640407157286966176116
1205 450273103659819504670503502679803751892
1206 62024460454976336024991937853346886260
1207 6150062513331997883330263132523788308
1208 452753317385223628643318525918078964
1209 25370347891609286371974910292380884
1210 1103743401263262771059612327999988
1211 37863473797877858260437973519380
1212 1036440720046681714109800523892
1213 22836937955597722875444630996
1214 407447189438699195435303796
1215 5905488902107641019075092
1216 69572892756181665000180
1217 664700948275421464788
1218 5121296297489354484
1219 31512145223954964
1220 152506721742708
1221 567086933460
1222 1562008692
1223 2999316
1224 3581
1225 2
1226 2
1227 3653
1228 3125712
1229 1665650928
1230 619844585952
1231 171195186967968
1232 36406440405103152
1233 6103990111746123408
1234 819515290196422805952
1235 88998318306947679538368
1236 7865076370248970343286672
1237 567198155645613366150908208
1238 33380381353021906158825769632
1239 1599123529755027242446106666208
1240 62048525034514794048783038130672
1241 1935233128930761695770181066178768
1242 48011221354101714997144791273063552
1243 934554517346845832504313873214391808
1244 14025281301108748826016991257960124752
1245 158742044401981231277710012870648960368
1246 1318402371325973334532770249088774745952
1247 7770131368749754449850404168752201168928
1248 31230955283116139811299318099849427809712
1249 81924521469031173228654194735673313824528
1250 134505815138479313307183032512660322386752
1251 134505815138479313307183032512660322386752
1252 81924521469031173228654194735673313824528
1253 31230955283116139811299318099849427809712
1254 7770131368749754449850404168752201168928
1255 1318402371325973334532770249088774745952
1256 158742044401981231277710012870648960368
1257 14025281301108748826016991257960124752
1258 934554517346845832504313873214391808
1259 48011221354101714997144791273063552
1260 1935233128930761695770181066178768
1261 62048525034514794048783038130672
1262 1599123529755027242446106666208
1263 33380381353021906158825769632
1264 567198155645613366150908208
1265 7865076370248970343286672
1266 88998318306947679538368
1267 819515290196422805952
1268 6103990111746123408
1269 36406440405103152
1270 171195186967968
1271 619844585952
1272 1665650928
1273 3125712
1274 3653
1275 2