0 1
1 2
2 2
3 6
4 2
5 6
6 20
7 4
8 4
9 20
10 70
11 10
12 6
13 10
14 70
15 252
16 28
17 12
18 12
19 28
20 252
21 924
22 84
23 28
24 20
25 28
26 84
27 924
28 3432
29 264
30 72
31 40
32 40
33 72
34 264
35 3432
36 12870
37 858
38 198
39 90
40 70
41 90
42 198
43 858
44 12870
45 48620
46 2860
47 572
48 220
49 140
50 140
51 220
52 572
53 2860
54 48620
55 184756
56 9724
57 1716
58 572
59 308
60 252
61 308
62 572
63 1716
64 9724
65 184756
66 705432
67 33592
68 5304
69 1560
70 728
71 504
72 504
73 728
74 1560
75 5304
76 33592
77 705432
78 2704156
79 117572
80 16796
81 4420
82 1820
83 1092
84 924
85 1092
86 1820
87 4420
88 16796
89 117572
90 2704156
91 10400600
92 416024
93 54264
94 12920
95 4760
96 2520
97 1848
98 1848
99 2520
100 4760
101 12920
102 54264
103 416024
104 10400600
105 40116600
106 1485800
107 178296
108 38760
109 12920
110 6120
111 3960
112 3432
113 3960
114 6120
115 12920
116 38760
117 178296
118 1485800
119 40116600
120 155117520
121 5348880
122 594320
123 118864
124 36176
125 15504
126 8976
127 6864
128 6864
129 8976
130 15504
131 36176
132 118864
133 594320
134 5348880
135 155117520
136 601080390
137 19389690
138 2005830
139 371450
140 104006
141 40698
142 21318
143 14586
144 12870
145 14586
146 21318
147 40698
148 104006
149 371450
150 2005830
151 19389690
152 601080390
153 2333606220
154 70715340
155 6843420
156 1179900
157 305900
158 110124
159 52668
160 32604
161 25740
162 25740
163 32604
164 52668
165 110124
166 305900
167 1179900
168 6843420
169 70715340
170 2333606220
171 9075135300
172 259289580
173 23571780
174 3801900
175 917700
176 305900
177 134596
178 76076
179 54340
180 48620
181 54340
182 76076
183 134596
184 305900
185 917700
186 3801900
187 23571780
188 259289580
189 9075135300
190 35345263800
191 955277400
192 81880920
193 12406200
194 2801400
195 869400
196 354200
197 184184
198 120120
199 97240
200 97240
201 120120
202 184184
203 354200
204 869400
205 2801400
206 12406200
207 81880920
208 955277400
209 35345263800
210 137846528820
211 3534526380
212 286583220
213 40940460
214 8684340
215 2521260
216 956340
217 460460
218 276276
219 204204
220 184756
221 204204
222 276276
223 460460
224 956340
225 2521260
226 8684340
227 40940460
228 286583220
229 3534526380
230 137846528820
231 538257874440
232 13128240840
233 1009864680
234 136468200
235 27293640
236 7443720
237 2641320
238 1184040
239 657800
240 447304
241 369512
242 369512
243 447304
244 657800
245 1184040
246 2641320
247 7443720
248 27293640
249 136468200
250 1009864680
251 13128240840
252 538257874440
253 2104098963720
254 48932534040
255 3580429320
256 459029400
257 86843400
258 22331160
259 7443720
260 3121560
261 1614600
262 1016600
263 772616
264 705432
265 772616
266 1016600
267 1614600
268 3121560
269 7443720
270 22331160
271 86843400
272 459029400
273 3580429320
274 48932534040
275 2104098963720
276 8233430727600
277 182965127280
278 12765008880
279 1556708400
280 279409200
281 67964400
282 21360240
283 8414640
284 4071600
285 2386800
286 1679600
287 1410864
288 1410864
289 1679600
290 2386800
291 4071600
292 8414640
293 21360240
294 67964400
295 279409200
296 1556708400
297 12765008880
298 182965127280
299 8233430727600
300 32247603683100
301 686119227300
302 45741281820
303 5318753700
304 908079900
305 209556900
306 62300700
307 23140260
308 10518300
309 5768100
310 3779100
311 2939300
312 2704156
313 2939300
314 3779100
315 5768100
316 10518300
317 23140260
318 62300700
319 209556900
320 908079900
321 5318753700
322 45741281820
323 686119227300
324 32247603683100
325 126410606437752
326 2579808294648
327 164668614552
328 18296512728
329 2978502072
330 653817528
331 184410072
332 64792728
333 27768312
334 14304888
335 8767512
336 6348888
337 5408312
338 5408312
339 6348888
340 8767512
341 14304888
342 27768312
343 64792728
344 184410072
345 653817528
346 2978502072
347 18296512728
348 164668614552
349 2579808294648
350 126410606437752
351 495918532948104
352 9723892802904
353 595340375688
354 63334082520
355 9851968392
356 2062039896
357 553230216
358 184410072
359 74760840
360 36312408
361 20907144
362 14162904
363 11232648
364 10400600
365 11232648
366 14162904
367 20907144
368 36312408
369 74760840
370 184410072
371 553230216
372 2062039896
373 9851968392
374 63334082520
375 595340375688
376 9723892802904
377 495918532948104
378 1946939425648112
379 36734706144304
380 2160865067312
381 220496435440
382 32839894640
383 6567978928
384 1680180656
385 532740208
386 204900080
387 94143280
388 51106352
389 32522224
390 24129392
391 20801200
392 20801200
393 24129392
394 32522224
395 51106352
396 94143280
397 204900080
398 532740208
399 1680180656
400 6567978928
401 32839894640
402 220496435440
403 2160865067312
404 36734706144304
405 1946939425648112
406 7648690600760440
407 139067101832008
408 7871722745208
409 771737524040
410 110248217720
411 21111360840
412 5160554872
413 1560167752
414 570793080
415 248807240
416 127765880
417 76659528
418 53429368
419 43088200
420 40116600
421 43088200
422 53429368
423 76659528
424 127765880
425 248807240
426 570793080
427 1560167752
428 5160554872
429 21111360840
430 110248217720
431 771737524040
432 7871722745208
433 139067101832008
434 7648690600760440
435 30067266499541040
436 527495903500720
437 28772503827312
438 2714387153520
439 372562942640
440 68429928240
441 16015515120
442 4626704368
443 1613966640
444 669205680
445 326023280
446 185040240
447 121597872
448 92119600
449 80233200
450 80233200
451 92119600
452 121597872
453 185040240
454 326023280
455 669205680
456 1613966640
457 4626704368
458 16015515120
459 68429928240
460 372562942640
461 2714387153520
462 28772503827312
463 527495903500720
464 30067266499541040
465 118264581564861424
466 2004484433302736
467 105499180700144
468 9590834609104
469 1266714004976
470 223537765584
471 50181947376
472 13880113104
473 4626704368
474 1829162192
475 847660528
476 456432592
477 283728368
478 202663120
479 165815280
480 155117520
481 165815280
482 202663120
483 283728368
484 456432592
485 847660528
486 1829162192
487 4626704368
488 13880113104
489 50181947376
490 223537765584
491 1266714004976
492 9590834609104
493 105499180700144
494 2004484433302736
495 118264581564861424
496 465428353255261088
497 7629973004184608
498 387964729026336
499 34031993774240
500 4331344662176
501 735511357728
502 158639704608
503 42088084896
504 13432367520
505 5074449952
506 2242198816
507 1148443296
508 677287072
509 457626400
510 353026080
511 310235040
512 310235040
513 353026080
514 457626400
515 677287072
516 1148443296
517 2242198816
518 5074449952
519 13432367520
520 42088084896
521 158639704608
522 735511357728
523 4331344662176
524 34031993774240
525 387964729026336
526 7629973004184608
527 465428353255261088
528 1832624140942590534
529 29089272078453818
530 1430619938284614
531 121238977820730
532 14888997276230
533 2436381372474
534 505664058438
535 128894759994
536 39457579590
537 14271890490
538 6025909318
539 2942885946
540 1650887238
541 1058261050
542 772244550
543 639859770
544 601080390
545 639859770
546 772244550
547 1058261050
548 1650887238
549 2942885946
550 6025909318
551 14271890490
552 39457579590
553 128894759994
554 505664058438
555 2436381372474
556 14888997276230
557 121238977820730
558 1430619938284614
559 29089272078453818
560 1832624140942590534
561 7219428434016265740
562 111068129754096396
563 5288958559718876
564 433521193419580
565 51434717863340
566 8121271241580
567 1624254248316
568 398401985436
569 117177054540
570 40653263820
571 16434298140
572 7669339132
573 4102204652
574 2501344300
575 1731699900
576 1357278300
577 1202160780
578 1202160780
579 1357278300
580 1731699900
581 2501344300
582 4102204652
583 7669339132
584 16434298140
585 40653263820
586 117177054540
587 398401985436
588 1624254248316
589 8121271241580
590 51434717863340
591 433521193419580
592 5288958559718876
593 111068129754096396
594 7219428434016265740
595 28453041475240576740
596 424672260824486220
597 19600258191899364
598 1555576046976140
599 178508726702180
600 27230144751180
601 5254940215140
602 1242076778124
603 351531163620
604 117177054540
605 45436000740
606 20301191820
607 10376164708
608 6032653900
609 3972723300
610 2954076300
611 2475036900
612 2333606220
613 2475036900
614 2954076300
615 3972723300
616 6032653900
617 10376164708
618 20301191820
619 45436000740
620 117177054540
621 351531163620
622 1242076778124
623 5254940215140
624 27230144751180
625 178508726702180
626 1555576046976140
627 19600258191899364
628 424672260824486220
629 28453041475240576740
630 112186277816662845432
631 1625888084299461528
632 72800958998483352
633 5600073769114104
634 622230418790456
635 91804488018264
636 17116090986456
637 3903669874104
638 1064637238392
639 341487416088
640 127220802072
641 54523200888
642 26681566392
643 14823092440
644 9307523160
645 6583370040
646 5232935160
647 4667212440
648 4667212440
649 5232935160
650 6583370040
651 9307523160
652 14823092440
653 26681566392
654 54523200888
655 127220802072
656 341487416088
657 1064637238392
658 3903669874104
659 17116090986456
660 91804488018264
661 622230418790456
662 5600073769114104
663 72800958998483352
664 1625888084299461528
665 112186277816662845432
666 442512540276836779204
667 6232570989814602524
668 270981347383243588
669 20222488610689820
670 2177806465766596
671 311115209395228
672 56102742677828
673 12361621267996
674 3253058228420
675 1005490725148
676 360458939204
677 148424269084
678 69668534468
679 37057731100
680 22234638660
681 14995453980
682 11338026180
683 9593714460
684 9075135300
685 9593714460
686 11338026180
687 14995453980
688 22234638660
689 37057731100
690 69668534468
691 148424269084
692 360458939204
693 1005490725148
694 3253058228420
695 12361621267996
696 56102742677828
697 311115209395228
698 2177806465766596
699 20222488610689820
700 270981347383243588
701 6232570989814602524
702 442512540276836779204
703 1746130564335626209832
704 23919596771720906984
705 1010687187537503112
706 73238201995471240
707 7651752447288040
708 1059473415778344
709 184987421802568
710 39423548908744
711 10022936163240
712 2989296750440
713 1032666150152
714 409169606664
715 184527469672
716 94146668200
717 54084256200
718 34854298440
719 25127517480
720 20224587240
721 18150270600
722 18150270600
723 20224587240
724 25127517480
725 34854298440
726 54084256200
727 94146668200
728 184527469672
729 409169606664
730 1032666150152
731 2989296750440
732 10022936163240
733 39423548908744
734 184987421802568
735 1059473415778344
736 7651752447288040
737 73238201995471240
738 1010687187537503112
739 23919596771720906984
740 1746130564335626209832
741 6892620648693261354600
742 91901608649243484728
743 3776778437640143208
744 265970312509869240
745 26982495472015720
746 3624514317136440
747 613379345976936
748 126570341233336
749 31123854401640
750 8967890251320
751 2989296750440
752 1141367850168
753 495310576488
754 242799302200
755 133787370600
756 82549654200
757 56867539560
758 43642530360
759 37255818600
760 35345263800
761 37255818600
762 43642530360
763 56867539560
764 82549654200
765 133787370600
766 242799302200
767 495310576488
768 1141367850168
769 2989296750440
770 8967890251320
771 31123854401640
772 126570341233336
773 613379345976936
774 3624514317136440
775 26982495472015720
776 265970312509869240
777 3776778437640143208
778 91901608649243484728
779 6892620648693261354600
780 27217014869199032015600
781 353467725574013402800
782 14138709022960536112
783 968404727600036720
784 95476522439440240
785 12453459448622640
786 2044597819923120
787 408919563984624
788 97361800948720
789 27133616657840
790 8737944347440
791 3219242654320
792 1346228746352
793 635013559600
794 336183649200
795 198965833200
796 131232783600
797 96237374640
798 78332746800
799 70690527600
800 70690527600
801 78332746800
802 96237374640
803 131232783600
804 198965833200
805 336183649200
806 635013559600
807 1346228746352
808 3219242654320
809 8737944347440
810 27133616657840
811 97361800948720
812 408919563984624
813 2044597819923120
814 12453459448622640
815 95476522439440240
816 968404727600036720
817 14138709022960536112
818 353467725574013402800
819 27217014869199032015600
820 107507208733336176461620
821 1360850743459951600780
822 53020158836102010420
823 3534677255740134028
824 338941654660012852
825 42964435097748108
826 6849402696742452
827 1328988582950028
828 306689672988468
829 82757530806412
830 25776935824948
831 9174841564812
832 3702129052468
833 1682785932940
834 857268305460
835 487466291340
836 308397041460
837 216534092940
838 168415405620
839 144915581580
840 137846528820
841 144915581580
842 168415405620
843 216534092940
844 308397041460
845 487466291340
846 857268305460
847 1682785932940
848 3702129052468
849 9174841564812
850 25776935824948
851 82757530806412
852 306689672988468
853 1328988582950028
854 6849402696742452
855 42964435097748108
856 338941654660012852
857 3534677255740134028
858 53020158836102010420
859 1360850743459951600780
860 107507208733336176461620
861 424784580848791721628840
862 5244254084552984217640
863 199148889286822185480
864 12931746057585856200
865 1206962965374679912
866 148803653265371496
867 23054087125620936
868 4343523661348872
869 972430670451240
870 254328021502632
871 76702101723016
872 26405641576776
873 10293724682472
874 4514791527400
875 2216352204360
876 1212721017480
877 737144147880
878 496444017960
879 369692353800
880 303969268680
881 275693057640
882 275693057640
883 303969268680
884 369692353800
885 496444017960
886 737144147880
887 1212721017480
888 2216352204360
889 4514791527400
890 10293724682472
891 26405641576776
892 76702101723016
893 254328021502632
894 972430670451240
895 4343523661348872
896 23054087125620936
897 148803653265371496
898 1206962965374679912
899 12931746057585856200
900 199148889286822185480
901 5244254084552984217640
902 424784580848791721628840
903 1678910486211891090247320
904 20227837183275796268040
905 749179154936140602520
906 47416402211148139400
907 4310582019195285400
908 517269842303434248
909 77944770758051736
910 14271577744432008
911 3102516900963480
912 787205780841480
913 230106305169048
914 76702101723016
915 28920464584088
916 12254434145800
917 5804731963800
918 3060676853640
919 1790207216280
920 1158369375240
921 827406696600
922 651362718600
923 564514356120
924 538257874440
925 564514356120
926 651362718600
927 827406696600
928 1158369375240
929 1790207216280
930 3060676853640
931 5804731963800
932 12254434145800
933 28920464584088
934 76702101723016
935 230106305169048
936 787205780841480
937 3102516900963480
938 14271577744432008
939 77944770758051736
940 517269842303434248
941 4310582019195285400
942 47416402211148139400
943 749179154936140602520
944 20227837183275796268040
945 1678910486211891090247320
946 6637553085023755473070800
947 78088859823808887918480
948 2822488909294297153680
949 174227710450265256400
950 15437898394327301200
951 1804429682453840400
952 264649686759896592
953 47129396272310352
954 9956914705417680
955 2453152898436240
956 695670224929680
957 224754995746512
958 82053411145552
959 33628447190800
960 15389289392400
961 7829638462800
962 4413068951760
963 2747759913360
964 1885717587600
965 1423909198800
966 1181541675600
967 1076515748880
968 1076515748880
969 1181541675600
970 1423909198800
971 1885717587600
972 2747759913360
973 4413068951760
974 7829638462800
975 15389289392400
976 33628447190800
977 82053411145552
978 224754995746512
979 695670224929680
980 2453152898436240
981 9956914705417680
982 47129396272310352
983 264649686759896592
984 1804429682453840400
985 15437898394327301200
986 174227710450265256400
987 2822488909294297153680
988 78088859823808887918480
989 6637553085023755473070800
990 26248505381684851188961800
991 301706958410170703321400
992 10648480885064848352520
993 641474752112340262200
994 55436089688720763400
995 6315503888588441400
996 902214841226920200
997 156383905812666168
998 32133679276575240
999 7693979545095480
1000 2118632048649480
1001 664048851069240
1002 234971131916808
1003 93242512665400
1004 41271276097800
1005 20285881471800
1006 11032672379400
1007 6619603427640
1008 4371436225800
1009 3171434124600
1010 2524202670600
1011 2201964031800
1012 2104098963720
1013 2201964031800
1014 2524202670600
1015 3171434124600
1016 4371436225800
1017 6619603427640
1018 11032672379400
1019 20285881471800
1020 41271276097800
1021 93242512665400
1022 234971131916808
1023 664048851069240
1024 2118632048649480
1025 7693979545095480
1026 32133679276575240
1027 156383905812666168
1028 902214841226920200
1029 6315503888588441400
1030 55436089688720763400
1031 641474752112340262200
1032 10648480885064848352520
1033 301706958410170703321400
1034 26248505381684851188961800
1035 103827421287553411369671120
1036 1166600239185993386176080
1037 40227594454689427109520
1038 2366329085569966300560
1039 199569922879394748240
1040 22174435875488305360
1041 3087579678865460240
1042 521279686042220560
1043 104255937208444112
1044 24278779897856848
1045 6497138282525072
1046 1977389912072848
1047 678805492204112
1048 261079035463120
1049 111891015198480
1050 53194089192720
1051 27949436694480
1052 16181252823120
1053 10297160887440
1054 7188584015760
1055 5497152482640
1056 4599658199760
1057 4208197927440
1058 4208197927440
1059 4599658199760
1060 5497152482640
1061 7188584015760
1062 10297160887440
1063 16181252823120
1064 27949436694480
1065 53194089192720
1066 111891015198480
1067 261079035463120
1068 678805492204112
1069 1977389912072848
1070 6497138282525072
1071 24278779897856848
1072 104255937208444112
1073 521279686042220560
1074 3087579678865460240
1075 22174435875488305360
1076 199569922879394748240
1077 2366329085569966300560
1078 40227594454689427109520
1079 1166600239185993386176080
1080 103827421287553411369671120
1081 410795449442059149332177040
1082 4514235708154496146507440
1083 152165248589477398196880
1084 8745129229280310241200
1085 720187112999554961040
1086 78092578518024031920
1087 10605164983929189520
1088 1745153731532651440
1089 339965012636230800
1090 77058736197545648
1091 20056383393881744
1092 5932169736218544
1093 1977389912072848
1094 737832056743600
1095 306484085108880
1096 141079975685040
1097 71696381085840
1098 40101365692080
1099 24623645600400
1100 16564997949360
1101 12189338113680
1102 9799271816880
1103 8599360982160
1104 8233430727600
1105 8599360982160
1106 9799271816880
1107 12189338113680
1108 16564997949360
1109 24623645600400
1110 40101365692080
1111 71696381085840
1112 141079975685040
1113 306484085108880
1114 737832056743600
1115 1977389912072848
1116 5932169736218544
1117 20056383393881744
1118 77058736197545648
1119 339965012636230800
1120 1745153731532651440
1121 10605164983929189520
1122 78092578518024031920
1123 720187112999554961040
1124 8745129229280310241200
1125 152165248589477398196880
1126 4514235708154496146507440
1127 410795449442059149332177040
1128 1625701140345170250548615520
1129 17480657423066346780092640
1130 576285409551637805937120
1131 32375584806271786850400
1132 2604932110849454114400
1133 275816341148765729760
1134 36553972923330397920
1135 5866687012386360160
1136 1113927913744245600
1137 245932136800677600
1138 62302807989504992
1139 17922725586021984
1140 5805953358852192
1141 2103606289439200
1142 847721937535200
1143 378214402900320
1144 186105499839840
1145 100680024503520
1146 59725438264800
1147 38769144136800
1148 27490847660640
1149 21266504794080
1150 17930582473440
1151 16466861455200
1152 16466861455200
1153 17930582473440
1154 21266504794080
1155 27490847660640
1156 38769144136800
1157 59725438264800
1158 100680024503520
1159 186105499839840
1160 378214402900320
1161 847721937535200
1162 2103606289439200
1163 5805953358852192
1164 17922725586021984
1165 62302807989504992
1166 245932136800677600
1167 1113927913744245600
1168 5866687012386360160
1169 36553972923330397920
1170 275816341148765729760
1171 2604932110849454114400
1172 32375584806271786850400
1173 576285409551637805937120
1174 17480657423066346780092640
1175 1625701140345170250548615520
1176 6435067013866298908421603100
1177 67737547514382093772858980
1178 2185082177883293347511580
1179 120059460323257876236900
1180 9442878901829271164700
1181 976849541568545292900
1182 126415823026517626140
1183 19800068666803965540
1184 3666679382741475100
1185 789032272235507300
1186 194696274967203100
1187 54514956990816868
1188 17175945353271068
1189 6047868082137700
1190 2366557075619100
1191 1024330674521700
1192 488526937079580
1193 255895062279780
1194 146825035734300
1195 92076717324900
1196 62999859222300
1197 46963531420260
1198 38102487756060
1199 33619842137700
1200 32247603683100
1201 33619842137700
1202 38102487756060
1203 46963531420260
1204 62999859222300
1205 92076717324900
1206 146825035734300
1207 255895062279780
1208 488526937079580
1209 1024330674521700
1210 2366557075619100
1211 6047868082137700
1212 17175945353271068
1213 54514956990816868
1214 194696274967203100
1215 789032272235507300
1216 3666679382741475100
1217 19800068666803965540
1218 126415823026517626140
1219 976849541568545292900
1220 9442878901829271164700
1221 120059460323257876236900
1222 2185082177883293347511580
1223 67737547514382093772858980
1224 6435067013866298908421603100
1225 25477612258980856902730428600
1226 262655796484338730955983800
1227 8294393573189644135452120
1228 445935138343529254594200
1229 34302702949502250353400
1230 3468812657814834305400
1231 438585508459346866200
1232 67077783646723638360
1233 12122491020492223800
1234 2544226510473676600
1235 611902578468352600
1236 166882521400459800
1237 51177306562807672
1238 17526474850276600
1239 6664997478274200
1240 2801230824202200
1241 1296091873884600
1242 658015874433720
1243 365564374685400
1244 221735768251800
1245 146571101047800
1246 105428335841400
1247 82425789839640
1248 69984161184600
1249 64495207366200
1250 64495207366200
1251 69984161184600
1252 82425789839640
1253 105428335841400
1254 146571101047800
1255 221735768251800
1256 365564374685400
1257 658015874433720
1258 1296091873884600
1259 2801230824202200
1260 6664997478274200
1261 17526474850276600
1262 51177306562807672
1263 166882521400459800
1264 611902578468352600
1265 2544226510473676600
1266 12122491020492223800
1267 67077783646723638360
1268 438585508459346866200
1269 3468812657814834305400
1270 34302702949502250353400
1271 445935138343529254594200
1272 8294393573189644135452120
1273 262655796484338730955983800
1274 25477612258980856902730428600
1275 100891344545564193334812497256
1276 1019104490359234276109217144
1277 31518695578120647714718056
1278 1658878714637928827090424
1279 124861838736188191286376
1280 12348973061820810127224
1281 1526277569438527094376
1282 228064464398860370424
1283 40246670188034183016
1284 8243293893934712184
1285 1933612147959994216
1286 513998165913416184
1287 153531919688423016
1288 51177306562807672
1289 18928592838298728
1290 7731397074798072
1291 3473526222010728
1292 1710841273527672
1293 921222224207208
1294 541035274534392
1295 345907798472808
1296 240376605718392
1297 181336737647208
1298 148366421711352
1299 131570223027048
1300 126410606437752
1301 131570223027048
1302 148366421711352
1303 181336737647208
1304 240376605718392
1305 345907798472808
1306 541035274534392
1307 921222224207208
1308 1710841273527672
1309 3473526222010728
1310 7731397074798072
1311 18928592838298728
1312 51177306562807672
1313 153531919688423016
1314 513998165913416184
1315 1933612147959994216
1316 8243293893934712184
1317 40246670188034183016
1318 228064464398860370424
1319 1526277569438527094376
1320 12348973061820810127224
1321 124861838736188191286376
1322 1658878714637928827090424
1323 31518695578120647714718056
1324 1019104490359234276109217144
1325 100891344545564193334812497256
1326 399608854866744452032002440112
1327 3956523315512321307247548912
1328 119894645924615797189319664
1329 6180136387866793669552560
1330 455378470684921638809136
1331 44068884259831126336368
1332 5327007987452114172528
1333 778102290301994204976
1334 134155567293447276720
1335 26831113458689455344
1336 6142062117049393392
1337 1592386474790583472
1338 463606188863081264
1339 150521489890610800
1340 54187736360619888
1341 21526634992575024
1342 9398953306617264
1343 4495151581425648
1344 2348213512685040
1345 1336675384143792
1346 827465713993776
1347 556165479897456
1348 405340942976112
1349 320006007612720
1350 273459679232688
1351 252821212875504
1352 252821212875504
1353 273459679232688
1354 320006007612720
1355 405340942976112
1356 556165479897456
1357 827465713993776
1358 1336675384143792
1359 2348213512685040
1360 4495151581425648
1361 9398953306617264
1362 21526634992575024
1363 54187736360619888
1364 150521489890610800
1365 463606188863081264
1366 1592386474790583472
1367 6142062117049393392
1368 26831113458689455344
1369 134155567293447276720
1370 778102290301994204976
1371 5327007987452114172528
1372 44068884259831126336368
1373 455378470684921638809136
1374 6180136387866793669552560
1375 119894645924615797189319664
1376 3956523315512321307247548912
1377 399608854866744452032002440112
1378 1583065848125949175357548128136
1379 15369571341028632770461632312
1380 456521921020652458528563336
1381 23056662677810730228715320
1382 1663882873656444449494920
1383 157631009083242105741624
1384 18644527956082399603848
1385 2663503993726057086264
1386 448905167481919733640
1387 87717101691869373240
1388 19607352142888448136
1389 4960896325309125432
1390 1408649573853208456
1391 445775181599116600
1392 156310777963326600
1393 60440167479152952
1394 25666372491147144
1395 11929440735321912
1396 6051165590380680
1397 3341688460359480
1398 2005013076215688
1399 1304849779759416
1400 919812139830408
1401 701551632074040
1402 578472398376840
1403 515366318553912
1404 495918532948104
1405 515366318553912
1406 578472398376840
1407 701551632074040
1408 919812139830408
1409 1304849779759416
1410 2005013076215688
1411 3341688460359480
1412 6051165590380680
1413 11929440735321912
1414 25666372491147144
1415 60440167479152952
1416 156310777963326600
1417 445775181599116600
1418 1408649573853208456
1419 4960896325309125432
1420 19607352142888448136
1421 87717101691869373240
1422 448905167481919733640
1423 2663503993726057086264
1424 18644527956082399603848
1425 157631009083242105741624
1426 1663882873656444449494920
1427 23056662677810730228715320
1428 456521921020652458528563336
1429 15369571341028632770461632312
1430 1583065848125949175357548128136
1431 6272525058612251449529907677520
1432 59738333891545251900284835024
1433 1739951472569279181561694224
1434 86136211513330652552559120
1435 6090439197912268362302160
1436 565092296713509435677520
1437 65431739619458987288976
1438 9146372204870611126416
1439 1507643770033617218640
1440 287976899894061715920
1441 62891506873415777040
1442 15537901698138015504
1443 4305683603098486224
1444 1328914692314347600
1445 454186034082118800
1446 171057077771187600
1447 70703592145424208
1448 31961897819164368
1449 15755865122123280
1450 8448797239399440
1451 4917956602038480
1452 3102095702824272
1453 2117303416213392
1454 1561945143108240
1455 1244261385187920
1456 1069628208319440
1457 991837065896208
1458 991837065896208
1459 1069628208319440
1460 1244261385187920
1461 1561945143108240
1462 2117303416213392
1463 3102095702824272
1464 4917956602038480
1465 8448797239399440
1466 15755865122123280
1467 31961897819164368
1468 70703592145424208
1469 171057077771187600
1470 454186034082118800
1471 1328914692314347600
1472 4305683603098486224
1473 15537901698138015504
1474 62891506873415777040
1475 287976899894061715920
1476 1507643770033617218640
1477 9146372204870611126416
1478 65431739619458987288976
1479 565092296713509435677520
1480 6090439197912268362302160
1481 86136211513330652552559120
1482 1739951472569279181561694224
1483 59738333891545251900284835024
1484 6272525058612251449529907677520
1485 24857784491537440929618523018320
1486 232315742911564868501107691760
1487 6637592654616139100031648336
1488 322213235660977626215128560
1489 22331610392344983995107920
1490 2030146399304089454100720
1491 230222787549948288609360
1492 31504170927887660546544
1493 5081317891594783959120
1494 949257188539684915440
1495 202650411036561948240
1496 48915616457101159920
1497 13235990335450902096
1498 3986744076943042800
1499 1328914692314347600
1500 487829444014127600
1501 196398867070622800
1502 86415501511074032
1503 41432089765583440
1504 21591370722909680
1505 12203818234688080
1506 7468008173465840
1507 4940374637831248
1508 3528839027022320
1509 2718941545410640
1510 2258103995341040
1511 2020408837936720
1512 1946939425648112
1513 2020408837936720
1514 2258103995341040
1515 2718941545410640
1516 3528839027022320
1517 4940374637831248
1518 7468008173465840
1519 12203818234688080
1520 21591370722909680
1521 41432089765583440
1522 86415501511074032
1523 196398867070622800
1524 487829444014127600
1525 1328914692314347600
1526 3986744076943042800
1527 13235990335450902096
1528 48915616457101159920
1529 202650411036561948240
1530 949257188539684915440
1531 5081317891594783959120
1532 31504170927887660546544
1533 230222787549948288609360
1534 2030146399304089454100720
1535 22331610392344983995107920
1536 322213235660977626215128560
1537 6637592654616139100031648336
1538 232315742911564868501107691760
1539 24857784491537440929618523018320
1540 98527218530093856775578873054432
1541 903919436055906942895219018848
1542 25343535590352531109211748192
1543 1206835028112025290914845152
1544 82017914531885213945669088
1545 7308527037494722034762592
1546 812058559721635781640288
1547 108832590478157372797152
1548 17184093233393269389024
1549 3141178332985866447456
1550 655850421172873214304
1551 154751222973374578656
1552 40911242855030061024
1553 12032718486773547360
1554 3914257820998623840
1555 1401400948258766560
1556 549916827797743840
1557 235678640484747360
1558 109983365559548768
1559 55744993502784992
1560 30620489388853728
1561 18194783549898592
1562 11677249143964768
1563 8084249407360224
1564 6031106700729056
1565 4844659480913504
1566 4187756500450656
1567 3893878851296224
1568 3893878851296224
1569 4187756500450656
1570 4844659480913504
1571 6031106700729056
1572 8084249407360224
1573 11677249143964768
1574 18194783549898592
1575 30620489388853728
1576 55744993502784992
1577 109983365559548768
1578 235678640484747360
1579 549916827797743840
1580 1401400948258766560
1581 3914257820998623840
1582 12032718486773547360
1583 40911242855030061024
1584 154751222973374578656
1585 655850421172873214304
1586 3141178332985866447456
1587 17184093233393269389024
1588 108832590478157372797152
1589 812058559721635781640288
1590 7308527037494722034762592
1591 82017914531885213945669088
1592 1206835028112025290914845152
1593 25343535590352531109211748192
1594 903919436055906942895219018848
1595 98527218530093856775578873054432
1596 390590044887157789360330532465784
1597 3518829233217637741984959751944
1598 96848511005990029595916323448
1599 4525631355420094840930669320
1600 301708757028006322728711288
1601 26362901099534533053965064
1602 2871207050444355085085304
1603 377027188442188041475848
1604 58303173470441449712760
1605 10433199463131627843336
1606 2131513868811837946488
1607 491887815879654910728
1608 127117076013843403896
1609 36527895406276840200
1610 11602978540817349240
1611 4054052743177146120
1612 1551551049857920120
1613 648116261333055240
1614 294598300605934200
1615 145335161632260872
1616 77644812378879096
1617 44837145176535816
1618 27941989023058552
1619 18767007552800520
1620 13569990076640376
1621 10554436726275848
1622 8824201197378168
1623 7926824804424456
1624 7648690600760440
1625 7926824804424456
1626 8824201197378168
1627 10554436726275848
1628 13569990076640376
1629 18767007552800520
1630 27941989023058552
1631 44837145176535816
1632 77644812378879096
1633 145335161632260872
1634 294598300605934200
1635 648116261333055240
1636 1551551049857920120
1637 4054052743177146120
1638 11602978540817349240
1639 36527895406276840200
1640 127117076013843403896
1641 491887815879654910728
1642 2131513868811837946488
1643 10433199463131627843336
1644 58303173470441449712760
1645 377027188442188041475848
1646 2871207050444355085085304
1647 26362901099534533053965064
1648 301708757028006322728711288
1649 4525631355420094840930669320
1650 96848511005990029595916323448
1651 3518829233217637741984959751944
1652 390590044887157789360330532465784
1653 1548655265692941410446222812934512
1654 13704913855689746995099316928624
1655 370403077180803972840522079152
1656 16990966843156145543143214640
1657 1111558578524233820579462640
1658 95276449587791470335382512
1659 10175154810346661880477744
1660 1309673391430758459863472
1661 198435362337993706039920
1662 34777331543772092811120
1663 6955466308754418562224
1664 1570589166492933223728
1665 396962097025686419184
1666 111506207029687196400
1667 34605374595420164400
1668 11806539567849232560
1669 4409671404859351920
1670 1796532794572328560
1671 795932250759892400
1672 382460951663844400
1673 198879694865199088
1674 111699554650317296
1675 67649026055825968
1676 44118930036408240
1677 30949100174793840
1678 23330860131767664
1679 18886886773335728
1680 16409918016176944
1681 15297381201520880
1682 15297381201520880
1683 16409918016176944
1684 18886886773335728
1685 23330860131767664
1686 30949100174793840
1687 44118930036408240
1688 67649026055825968
1689 111699554650317296
1690 198879694865199088
1691 382460951663844400
1692 795932250759892400
1693 1796532794572328560
1694 4409671404859351920
1695 11806539567849232560
1696 34605374595420164400
1697 111506207029687196400
1698 396962097025686419184
1699 1570589166492933223728
1700 6955466308754418562224
1701 34777331543772092811120
1702 198435362337993706039920
1703 1309673391430758459863472
1704 10175154810346661880477744
1705 95276449587791470335382512
1706 1111558578524233820579462640
1707 16990966843156145543143214640
1708 370403077180803972840522079152
1709 13704913855689746995099316928624
1710 1548655265692941410446222812934512
1711 6141219157058215937976400809912720
1712 53401905713549703808490441825328
1713 1417749709209284171906825889168
1714 63862599513931719455262427440
1715 4101267858692862717310431120
1716 344966455404072565007419440
1717 36139342947093316334110608
1718 4561276294293331187800368
1719 677417271429702651653520
1720 116324177922272172506160
1721 22785148252816198738320
1722 5036716982201475510576
1723 1245639683770257384336
1724 342208704332488292400
1725 103816123786260493200
1726 34605374595420164400
1727 12620783675976765840
1728 5017901943460641840
1729 2168229234828672400
1730 1015499768210897200
1731 514344038444480400
1732 281174741016315952
1733 165623477584953232
1734 104972626638350640
1735 71503093507282320
1736 52293307191893040
1737 41030133335177616
1738 34517413758165296
1739 31122258306542480
1740 30067266499541040
1741 31122258306542480
1742 34517413758165296
1743 41030133335177616
1744 52293307191893040
1745 71503093507282320
1746 104972626638350640
1747 165623477584953232
1748 281174741016315952
1749 514344038444480400
1750 1015499768210897200
1751 2168229234828672400
1752 5017901943460641840
1753 12620783675976765840
1754 34605374595420164400
1755 103816123786260493200
1756 342208704332488292400
1757 1245639683770257384336
1758 5036716982201475510576
1759 22785148252816198738320
1760 116324177922272172506160
1761 677417271429702651653520
1762 4561276294293331187800368
1763 36139342947093316334110608
1764 344966455404072565007419440
1765 4101267858692862717310431120
1766 63862599513931719455262427440
1767 1417749709209284171906825889168
1768 53401905713549703808490441825328
1769 6141219157058215937976400809912720
1770 24356699707654619143838606602026720
1771 208176920578244608066996637624160
1772 5430702275954207166965129677152
1773 240296560882929520662173879520
1774 15153837172797357158875830240
1775 1251234261974093710365894240
1776 128631559642196549663783520
1777 15925812146176715672658912
1778 2319293030996609078542560
1779 390376054722201528071520
1780 74920656966887161953120
1781 16219936044377633000160
1782 3926931884428269042144
1783 1055626850652760495200
1784 313207966677192674400
1785 102056528467849298400
1786 36364969913831359200
1787 14118164790075704160
1788 5953442983766863200
1789 2719473955547826400
1790 1342525117295762400
1791 714851036482159200
1792 409847927583104608
1793 252645982756708320
1794 167244523796694240
1795 118767850232435040
1796 90405378535137120
1797 73715154805573344
1798 64354500227087840
1799 60134532999082080
1800 60134532999082080
1801 64354500227087840
1802 73715154805573344
1803 90405378535137120
1804 118767850232435040
1805 167244523796694240
1806 252645982756708320
1807 409847927583104608
1808 714851036482159200
1809 1342525117295762400
1810 2719473955547826400
1811 5953442983766863200
1812 14118164790075704160
1813 36364969913831359200
1814 102056528467849298400
1815 313207966677192674400
1816 1055626850652760495200
1817 3926931884428269042144
1818 16219936044377633000160
1819 74920656966887161953120
1820 390376054722201528071520
1821 2319293030996609078542560
1822 15925812146176715672658912
1823 128631559642196549663783520
1824 1251234261974093710365894240
1825 15153837172797357158875830240
1826 240296560882929520662173879520
1827 5430702275954207166965129677152
1828 208176920578244608066996637624160
1829 24356699707654619143838606602026720
1830 96614908840363322603893139521372656
1831 811889990255153971461286886734224
1832 20817692057824460806699663762416
1833 905117045992367861160854946192
1834 56069197539350221487840571888
1835 4546151151839207147662749072
1836 458785896057167693800827888
1837 55740342511618504854306192
1838 7962906073088357836329456
1839 1314266050898078477840784
1840 247238167990727634445296
1841 52444459876821013367184
1842 12435284300689518633456
1843 3272443237023557535120
1844 950064165587484445680
1845 302767701121286251920
1846 105458412750110941680
1847 40001466905214495120
1848 16471192255088321520
1849 7342579679979131280
1850 3535316142212174320
1851 1834784326970875280
1852 1024619818957761520
1853 614771891374656912
1854 395812039652176368
1855 273166055534600592
1856 201905345395139568
1857 159716168745408912
1858 135144450476884464
1859 122273550431466896
1860 118264581564861424
1861 122273550431466896
1862 135144450476884464
1863 159716168745408912
1864 201905345395139568
1865 273166055534600592
1866 395812039652176368
1867 614771891374656912
1868 1024619818957761520
1869 1834784326970875280
1870 3535316142212174320
1871 7342579679979131280
1872 16471192255088321520
1873 40001466905214495120
1874 105458412750110941680
1875 302767701121286251920
1876 950064165587484445680
1877 3272443237023557535120
1878 12435284300689518633456
1879 52444459876821013367184
1880 247238167990727634445296
1881 1314266050898078477840784
1882 7962906073088357836329456
1883 55740342511618504854306192
1884 458785896057167693800827888
1885 4546151151839207147662749072
1886 56069197539350221487840571888
1887 905117045992367861160854946192
1888 20817692057824460806699663762416
1889 811889990255153971461286886734224
1890 96614908840363322603893139521372656
1891 383291933432261050330199012527412832
1892 3167701929192240085373545558077792
1893 79858031828375800471601988859104
1894 3412736402922042755196666190560
1895 207731781047428689446753594208
1896 16545009109972196504608693344
1897 1639595497384632086042302944
1898 195548086844038689161008608
1899 27413283202435330256216160
1900 4438341089918101089101664
1901 818723113674212822261472
1902 170229558288697715519712
1903 39548281218586337949024
1904 10192855984171736584800
1905 2896916963922493555680
1906 903339698427444227040
1907 307731106057700780640
1908 114102544942742986080
1909 45903322678114994400
1910 19981446342238291680
1911 9388872377678233440
1912 4752392191170463840
1913 2586745116713037280
1914 1511734159118008800
1915 947353406380618848
1916 635894752228086624
1917 456769469910315744
1918 350851911670242528
1919 288012763311393120
1920 252565038596144736
1921 236529163129722848
1922 236529163129722848
1923 252565038596144736
1924 288012763311393120
1925 350851911670242528
1926 456769469910315744
1927 635894752228086624
1928 947353406380618848
1929 1511734159118008800
1930 2586745116713037280
1931 4752392191170463840
1932 9388872377678233440
1933 19981446342238291680
1934 45903322678114994400
1935 114102544942742986080
1936 307731106057700780640
1937 903339698427444227040
1938 2896916963922493555680
1939 10192855984171736584800
1940 39548281218586337949024
1941 170229558288697715519712
1942 818723113674212822261472
1943 4438341089918101089101664
1944 27413283202435330256216160
1945 195548086844038689161008608
1946 1639595497384632086042302944
1947 16545009109972196504608693344
1948 207731781047428689446753594208
1949 3412736402922042755196666190560
1950 79858031828375800471601988859104
1951 3167701929192240085373545558077792
1952 383291933432261050330199012527412832
1953 1520803477811874490019821888415218656
1954 12364255917169711300974161694432672
1955 306551799599249040520020537878496
1956 12880327714254161366387417557920
1957 770617897434009654399247204320
1958 60309226755705103387767172512
1959 5870809684183682630667600864
1960 687572305354845713501610912
1961 94620042021309043142423520
1962 15033090788432277882441120
1963 2720273571240126473965536
1964 554618883456724815080352
1965 126299349698066046998496
1966 31893775176279304797600
1967 8877648760407641541600
1968 2710019095282332681120
1969 903339698427444227040
1970 327584725803358895520
1971 128825453967613048800
1972 54787836744846928800
1973 25137948624106237920
1974 12417540886606695840
1975 6592027878075159520
1976 3754952588776989600
1977 2291984047695045600
1978 1497429577827429792
1979 1046149431084916704
1980 780928448556346272
1981 622479198124623840
1982 529571855120948640
1983 480688299263630304
1984 465428353255261088
1985 480688299263630304
1986 529571855120948640
1987 622479198124623840
1988 780928448556346272
1989 1046149431084916704
1990 1497429577827429792
1991 2291984047695045600
1992 3754952588776989600
1993 6592027878075159520
1994 12417540886606695840
1995 25137948624106237920
1996 54787836744846928800
1997 128825453967613048800
1998 327584725803358895520
1999 903339698427444227040
2000 2710019095282332681120
2001 8877648760407641541600
2002 31893775176279304797600
2003 126299349698066046998496
2004 554618883456724815080352
2005 2720273571240126473965536
2006 15033090788432277882441120
2007 94620042021309043142423520
2008 687572305354845713501610912
2009 5870809684183682630667600864
2010 60309226755705103387767172512
2011 770617897434009654399247204320
2012 12880327714254161366387417557920
2013 306551799599249040520020537878496
2014 12364255917169711300974161694432672
2015 1520803477811874490019821888415218656
2016 6034934435761406706427864636568328000
2017 48279475486091253651422917092546624
2018 1177548182587591552473729685184064
2019 48659015809404609606352466329920
2020 2862295047612035859197203901760
2021 220176542124002758399784915520
2022 21060364898817655151283774528
2023 2422873837917075371386628928
2024 327415383502307482619814720
2025 51064784582928689949879360
2026 9067578570800421579885120
2027 1813515714160084315977024
2028 404959819666814944344384
2029 100237579125449243649600
2030 27337521579667975540800
2031 8173073461962590625600
2032 2667002919166740098880
2033 946355874543036809280
2034 363983028670398772800
2035 151318787200053422400
2036 67832559779334292800
2037 32719234717090658880
2038 16950928829336124480
2039 9417182682964513600
2040 5602627672143444800
2041 3565308518636737600
2042 2424409792672981568
2043 1760187931666685248
2044 1363525862558699840
2045 1126390929939795520
2046 991896490543999040
2047 930856706510522176
2048 930856706510522176
2049 991896490543999040
2050 1126390929939795520
2051 1363525862558699840
2052 1760187931666685248
2053 2424409792672981568
2054 3565308518636737600
2055 5602627672143444800
2056 9417182682964513600
2057 16950928829336124480
2058 32719234717090658880
2059 67832559779334292800
2060 151318787200053422400
2061 363983028670398772800
2062 946355874543036809280
2063 2667002919166740098880
2064 8173073461962590625600
2065 27337521579667975540800
2066 100237579125449243649600
2067 404959819666814944344384
2068 1813515714160084315977024
2069 9067578570800421579885120
2070 51064784582928689949879360
2071 327415383502307482619814720
2072 2422873837917075371386628928
2073 21060364898817655151283774528
2074 220176542124002758399784915520
2075 2862295047612035859197203901760
2076 48659015809404609606352466329920
2077 1177548182587591552473729685184064
2078 48279475486091253651422917092546624
2079 6034934435761406706427864636568328000
2080 23951146041928082866135587776380551750
2081 188591701117543959575870769892760250
2082 4526200826821055029820898477426246
2083 183991903529311180074020263310010
2084 10644159708307258351389602009670
2085 805020482140885085399213597370
2086 75685686355125948199926064710
2087 8555773240144672405209033402
2088 1135722111523629080337482310
2089 173939422485600850141776570
2090 30319715846113909657740870
2091 5950598437087776661799610
2092 1303464419552560602108486
2093 316374859114699175269050
2094 84575457387097799329350
2095 24774628931574102833850
2096 7917664916276259668550
2097 2750346760390700726970
2098 1035076737781446510150
2099 420855376900148581050
2100 184419771900065108550
2101 86910467217272062650
2102 43966471651090572870
2103 23837243666253925050
2104 13831487065604129350
2105 8579023622969649850
2106 5682210451577300550
2107 4015428719114625722
2108 3025323007552115270
2109 2428780442682684090
2110 2076783277076497990
2111 1890802685099498170
2112 1832624140942590534
2113 1890802685099498170
2114 2076783277076497990
2115 2428780442682684090
2116 3025323007552115270
2117 4015428719114625722
2118 5682210451577300550
2119 8579023622969649850
2120 13831487065604129350
2121 23837243666253925050
2122 43966471651090572870
2123 86910467217272062650
2124 184419771900065108550
2125 420855376900148581050
2126 1035076737781446510150
2127 2750346760390700726970
2128 7917664916276259668550
2129 24774628931574102833850
2130 84575457387097799329350
2131 316374859114699175269050
2132 1303464419552560602108486
2133 5950598437087776661799610
2134 30319715846113909657740870
2135 173939422485600850141776570
2136 1135722111523629080337482310
2137 8555773240144672405209033402
2138 75685686355125948199926064710
2139 805020482140885085399213597370
2140 10644159708307258351389602009670
2141 183991903529311180074020263310010
2142 4526200826821055029820898477426246
2143 188591701117543959575870769892760250
2144 23951146041928082866135587776380551750
2145 95067625827960698145584333020095113100
2146 736958339751633318958018085427093900
2147 17408464718542519345464994143947100
2148 696338588741700773818599765757884
2149 39629025375543946477481287482156
2150 2947613457685086928077120556524
2151 272468470878453413519733832956
2152 30274274542050379279970425884
2153 3948818418528310340865707724
2154 594070027566205980484221516
2155 101687662376197420082884764
2156 19591201008258218548078716
2157 4211192740092888099119724
2158 1002664938117354309314220
2159 262834498341442391761980
2160 75467331206948805555420
2161 23631184519347605779980
2162 8039475145757432894220
2163 2961911895805370013660
2164 1178395055320416026940
2165 505026452280178297260
2166 232652635320082136940
2167 114989233549006113660
2168 60876653055356177820
2169 34472321609659522380
2170 20853626652756995020
2171 13462467839121604380
2172 9266373967187597820
2173 6795340909270905068
2174 5305951120937556012
2175 4409170649793180348
2176 3897962458512811612
2177 3665248281885181068
2178 3665248281885181068
2179 3897962458512811612
2180 4409170649793180348
2181 5305951120937556012
2182 6795340909270905068
2183 9266373967187597820
2184 13462467839121604380
2185 20853626652756995020
2186 34472321609659522380
2187 60876653055356177820
2188 114989233549006113660
2189 232652635320082136940
2190 505026452280178297260
2191 1178395055320416026940
2192 2961911895805370013660
2193 8039475145757432894220
2194 23631184519347605779980
2195 75467331206948805555420
2196 262834498341442391761980
2197 1002664938117354309314220
2198 4211192740092888099119724
2199 19591201008258218548078716
2200 101687662376197420082884764
2201 594070027566205980484221516
2202 3948818418528310340865707724
2203 30274274542050379279970425884
2204 272468470878453413519733832956
2205 2947613457685086928077120556524
2206 39629025375543946477481287482156
2207 696338588741700773818599765757884
2208 17408464718542519345464994143947100
2209 736958339751633318958018085427093900
2210 95067625827960698145584333020095113100
2211 377389666165540953244592352291892721700
2212 2880837146301839337744979788487730700
2213 66996212704693938087092553220644900
2214 2637646169476139294767423355143500
2215 147708185490663800506975707888036
2216 10807916011511985402949442040588
2217 982537819228362309359040185508
2218 107336064285451344719895146316
2219 13761033882750172399986557220
2220 2034239791363068963476273676
2221 342040318901754958460612388
2222 64710330603034721870926668
2223 13654473429998152321388196
2224 3190297530373400075090700
2225 820362222096017162166180
2226 230975771269752404881740
2227 70893553558042817339940
2228 23631184519347605779980
2229 8526716063682125796900
2230 3320931519539354257740
2231 1392648701742309850020
2232 627457107378403339020
2233 303153433901925208740
2234 156803500294099245900
2235 86703111927325465380
2236 51186174511312624140
2237 32228332099715355940
2238 21621539256771061580
2239 15443956611979329700
2240 11737407025104290572
2241 9486397458645933476
2242 8150285140526787916
2243 7441564693524458532
2244 7219428434016265740
2245 7441564693524458532
2246 8150285140526787916
2247 9486397458645933476
2248 11737407025104290572
2249 15443956611979329700
2250 21621539256771061580
2251 32228332099715355940
2252 51186174511312624140
2253 86703111927325465380
2254 156803500294099245900
2255 303153433901925208740
2256 627457107378403339020
2257 1392648701742309850020
2258 3320931519539354257740
2259 8526716063682125796900
2260 23631184519347605779980
2261 70893553558042817339940
2262 230975771269752404881740
2263 820362222096017162166180
2264 3190297530373400075090700
2265 13654473429998152321388196
2266 64710330603034721870926668
2267 342040318901754958460612388
2268 2034239791363068963476273676
2269 13761033882750172399986557220
2270 107336064285451344719895146316
2271 982537819228362309359040185508
2272 10807916011511985402949442040588
2273 147708185490663800506975707888036
2274 2637646169476139294767423355143500
2275 66996212704693938087092553220644900
2276 2880837146301839337744979788487730700
2277 377389666165540953244592352291892721700
2278 1498293301493043187508381577755872596600
2279 11265363169120625469987831411698290200
2280 257985416086731880992087742252632600
2281 9999434732043871356282470629947000
2282 551149945860685822787222790627000
2283 39682796101969379240680040925144
2284 3548867944078562371117727237208
2285 381283332834886866318433504824
2286 48060924306918512561147080440
2287 6983211224082177038799148440
2288 1153747941370098815105946264
2289 214413334236921018736503288
2290 44427988175217868747203384
2291 10189905544774740538349400
2292 2571284576718859762013400
2293 710164311665208886651320
2294 213738773413800732875640
2295 69835440818370536484120
2296 24689297259019886635800
2297 9417566995708616551800
2298 3866159082448800479160
2299 1704435724520438920920
2300 805392704993174435160
2301 407221030614526399800
2302 219992970561870583800
2303 126819477147431277720
2304 77925220897819218840
2305 50988107501042204920
2306 35498049526042041400
2307 26277776921875277400
2308 20671851178541884888
2309 17273738656041849016
2310 15327401906065302648
2311 14438856868032531480
2312 14438856868032531480
2313 15327401906065302648
2314 17273738656041849016
2315 20671851178541884888
2316 26277776921875277400
2317 35498049526042041400
2318 50988107501042204920
2319 77925220897819218840
2320 126819477147431277720
2321 219992970561870583800
2322 407221030614526399800
2323 805392704993174435160
2324 1704435724520438920920
2325 3866159082448800479160
2326 9417566995708616551800
2327 24689297259019886635800
2328 69835440818370536484120
2329 213738773413800732875640
2330 710164311665208886651320
2331 2571284576718859762013400
2332 10189905544774740538349400
2333 44427988175217868747203384
2334 214413334236921018736503288
2335 1153747941370098815105946264
2336 6983211224082177038799148440
2337 48060924306918512561147080440
2338 381283332834886866318433504824
2339 3548867944078562371117727237208
2340 39682796101969379240680040925144
2341 551149945860685822787222790627000
2342 9999434732043871356282470629947000
2343 257985416086731880992087742252632600
2344 11265363169120625469987831411698290200
2345 1498293301493043187508381577755872596600
2346 5949105755928259715106809205795376486500
2347 44067450043913034926717105228113899900
2348 994002632569466953234220418679260900
2349 37939031777460570734130550331269500
2350 2058707150714914690999332188518500
2351 145892632727828600149558973989500
2352 12838551680048916813161189711076
2353 1356920096265332671309719237756
2354 168213235074214793964014781540
2355 24030462153459256280573540220
2356 3902382742869451874623053540
2357 712609022610943385800731516
2358 145044314336740689145281636
2359 32667638364130785843531900
2360 8091983814968176309865700
2361 2193154491907262738187900
2362 647502754753572808417380
2363 207452338901630123085180
2364 71889424371852022851300
2365 26867764664227523691900
2366 10802503318606942515300
2367 4662133011188259401340
2368 2155609886893496282340
2369 1065960933079201458300
2370 562923189378904140900
2371 317048692868578194300
2372 190229215721146916580
2373 121471667870129958780
2374 82480762134038860900
2375 59511435970129304700
2376 45599671717371804900
2377 37087732996795734652
2378 32007221627371661412
2379 29302385996889549180
2380 28453041475240576740
2381 29302385996889549180
2382 32007221627371661412
2383 37087732996795734652
2384 45599671717371804900
2385 59511435970129304700
2386 82480762134038860900
2387 121471667870129958780
2388 190229215721146916580
2389 317048692868578194300
2390 562923189378904140900
2391 1065960933079201458300
2392 2155609886893496282340
2393 4662133011188259401340
2394 10802503318606942515300
2395 26867764664227523691900
2396 71889424371852022851300
2397 207452338901630123085180
2398 647502754753572808417380
2399 2193154491907262738187900
2400 8091983814968176309865700
2401 32667638364130785843531900
2402 145044314336740689145281636
2403 712609022610943385800731516
2404 3902382742869451874623053540
2405 24030462153459256280573540220
2406 168213235074214793964014781540
2407 1356920096265332671309719237756
2408 12838551680048916813161189711076
2409 145892632727828600149558973989500
2410 2058707150714914690999332188518500
2411 37939031777460570734130550331269500
2412 994002632569466953234220418679260900
2413 44067450043913034926717105228113899900
2414 5949105755928259715106809205795376486500
2415 23623985175715118288974865541854103729000
2416 172437847997920571452371281327402217000
2417 3831952177731568254497139585053382600
2418 144058352546299558439742089663661000
2419 7697774563542724496780111661417000
2420 537054039316934267217217092657000
2421 46516491594380133381018803301000
2422 4837715125815533871625955543304
2423 589965259245796813612921407720
2424 82887681051062362243137718440
2425 13234167562774662879156442440
2426 2375363408703144619335771720
2427 475072681740628923867154344
2428 105104575606333832713972200
2429 25565977850189310660155400
2430 6801957409683394579307400
2431 1970660557945656373444200
2432 619350461068634860225320
2433 210458894537885632115400
2434 77098802949522459289800
2435 30372255707387635477800
2436 12837757567040134583400
2437 5810774477712903021960
2438 2811665069861082107400
2439 1452178662455723725800
2440 799514095059892837800
2441 468680676414419939400
2442 292236186470167726920
2443 193650485010352108200
2444 136272563525803335400
2445 101773180354713883400
2446 80625506514773336200
2447 67725425472409602408
2448 60303461037077043240
2449 56906082950481153480
2450 56906082950481153480
2451 60303461037077043240
2452 67725425472409602408
2453 80625506514773336200
2454 101773180354713883400
2455 136272563525803335400
2456 193650485010352108200
2457 292236186470167726920
2458 468680676414419939400
2459 799514095059892837800
2460 1452178662455723725800
2461 2811665069861082107400
2462 5810774477712903021960
2463 12837757567040134583400
2464 30372255707387635477800
2465 77098802949522459289800
2466 210458894537885632115400
2467 619350461068634860225320
2468 1970660557945656373444200
2469 6801957409683394579307400
2470 25565977850189310660155400
2471 105104575606333832713972200
2472 475072681740628923867154344
2473 2375363408703144619335771720
2474 13234167562774662879156442440
2475 82887681051062362243137718440
2476 589965259245796813612921407720
2477 4837715125815533871625955543304
2478 46516491594380133381018803301000
2479 537054039316934267217217092657000
2480 7697774563542724496780111661417000
2481 144058352546299558439742089663661000
2482 3831952177731568254497139585053382600
2483 172437847997920571452371281327402217000
2484 23623985175715118288974865541854103729000
2485 93820969697840041204785894580506297666600
2486 674971005020431951113567586910117249400
2487 14780386971250334695917538399491618600
2488 547421739675938322071019940721911800
2489 28811670509259911687948417932732200
2490 1979427744910986299172028712935800
2491 168788412356750769696839657692200
2492 17277554020769763827235555511800
2493 2073306482492371659268266661416
2494 286554554490815595183418969464
2495 44996169713433853789131904296
2496 7940500537664797727493865464
2497 1560953097147780749849221416
2498 339337629814734945619395960
2499 81080672610600385236492840
2500 21183238790156857404128760
2501 6024590848576720913100840
2502 1858051383205904580675960
2503 619350461068634860225320
2504 222485117082907668236280
2505 85910094715182168922920
2506 35578928114368372988280
2507 15772102153792165345320
2508 7470995757059446742520
2509 3775664522384881687080
2510 2033050127438013216120
2511 1165006252801558135080
2512 709716452856121622520
2513 459228293024549285160
2514 315373647016859147640
2515 229716607086354193960
2516 177376114332501339640
2517 145125911726592005160
2518 125775790163046404472
2519 115438053985261768488
2520 112186277816662845432
2521 115438053985261768488
2522 125775790163046404472
2523 145125911726592005160
2524 177376114332501339640
2525 229716607086354193960
2526 315373647016859147640
2527 459228293024549285160
2528 709716452856121622520
2529 1165006252801558135080
2530 2033050127438013216120
2531 3775664522384881687080
2532 7470995757059446742520
2533 15772102153792165345320
2534 35578928114368372988280
2535 85910094715182168922920
2536 222485117082907668236280
2537 619350461068634860225320
2538 1858051383205904580675960
2539 6024590848576720913100840
2540 21183238790156857404128760
2541 81080672610600385236492840
2542 339337629814734945619395960
2543 1560953097147780749849221416
2544 7940500537664797727493865464
2545 44996169713433853789131904296
2546 286554554490815595183418969464
2547 2073306482492371659268266661416
2548 17277554020769763827235555511800
2549 168788412356750769696839657692200
2550 1979427744910986299172028712935800
2551 28811670509259911687948417932732200
2552 547421739675938322071019940721911800
2553 14780386971250334695917538399491618600
2554 674971005020431951113567586910117249400
2555 93820969697840041204785894580506297666600
2556 372641034574519600278163693967644731577200
2557 2642844216840564540979884354380459089200
2558 57039803241163263474385993260009908400
2559 2081744643838075309284160337956566000
2560 107942314865677978999919424931081200
2561 7304367171361667751874246799847600
2562 613343808282277444813868051895600
2563 61809841144725633973490578873200
2564 7300374938353421335451643174000
2565 992850991616065301621423471664
2566 153367226347197079112252406192
2567 26617452506538336044275210992
2568 5144549644120854865700250864
2569 1099262744470268133696634800
2570 258087774788671648780949040
2571 66234915653729892165022320
2572 18498039506897537451492720
2573 5600323887409346200910640
2574 1831881645414272121793200
2575 645520198860267319108080
2576 244420269471363353837040
2577 99220109389365321854640
2578 43095603068108170098480
2579 19992805547060491282800
2580 9891177481177295687280
2581 5211480608362231061040
2582 2920719901389821803440
2583 1739305109816410736880
2584 1099560701608075753200
2585 737352470490121387440
2586 524142117577315203120
2587 394724310768101572720
2588 314780146561903785840
2589 265723500344464234800
2590 237379660307721383088
2591 224372555633325690864
2592 224372555633325690864
2593 237379660307721383088
2594 265723500344464234800
2595 314780146561903785840
2596 394724310768101572720
2597 524142117577315203120
2598 737352470490121387440
2599 1099560701608075753200
2600 1739305109816410736880
2601 2920719901389821803440
2602 5211480608362231061040
2603 9891177481177295687280
2604 19992805547060491282800
2605 43095603068108170098480
2606 99220109389365321854640
2607 244420269471363353837040
2608 645520198860267319108080
2609 1831881645414272121793200
2610 5600323887409346200910640
2611 18498039506897537451492720
2612 66234915653729892165022320
2613 258087774788671648780949040
2614 1099262744470268133696634800
2615 5144549644120854865700250864
2616 26617452506538336044275210992
2617 153367226347197079112252406192
2618 992850991616065301621423471664
2619 7300374938353421335451643174000
2620 61809841144725633973490578873200
2621 613343808282277444813868051895600
2622 7304367171361667751874246799847600
2623 107942314865677978999919424931081200
2624 2081744643838075309284160337956566000
2625 57039803241163263474385993260009908400
2626 2642844216840564540979884354380459089200
2627 372641034574519600278163693967644731577200
2628 1480212998448786189993816895482588794876100
2629 10351139849292211118837880387990131432700
2630 220237018070047045081657029531704924100
2631 7922194894606008815886943508334709500
2632 404783680746292421249697843491554500
2633 26985578716419494749979856232770300
2634 2231889969027176257517130966620100
2635 221485264101933521738341240962300
2636 25754100476969014155621074530500
2637 3447399276444671186185498165500
2638 524004690019590020300195721156
2639 89464215369198296148813903612
2640 17005594656955048028286940356
2641 3572603919528371434514063100
2642 824447058352701100272476100
2643 207904040801985494851320060
2644 57035621812934073808769220
2645 16956536214656075997201660
2646 5444759334981308806440900
2647 1882767246675779680731900
2648 699313548765289595700420
2649 278367529120163819647740
2650 118512908437297467770820
2651 53869503835135212623100
2652 26101718353106752508100
2653 13462991571602430241020
2654 7382930861846494003140
2655 4299948743712793210620
2656 2657271695552849736900
2657 1740971110879453275900
2658 1208438771081032273860
2659 888129699228228538620
2660 690767543844177752260
2661 568353042403437391100
2662 494540958974419548100
2663 454977682256465984252
2664 442512540276836779204
2665 454977682256465984252
2666 494540958974419548100
2667 568353042403437391100
2668 690767543844177752260
2669 888129699228228538620
2670 1208438771081032273860
2671 1740971110879453275900
2672 2657271695552849736900
2673 4299948743712793210620
2674 7382930861846494003140
2675 13462991571602430241020
2676 26101718353106752508100
2677 53869503835135212623100
2678 118512908437297467770820
2679 278367529120163819647740
2680 699313548765289595700420
2681 1882767246675779680731900
2682 5444759334981308806440900
2683 16956536214656075997201660
2684 57035621812934073808769220
2685 207904040801985494851320060
2686 824447058352701100272476100
2687 3572603919528371434514063100
2688 17005594656955048028286940356
2689 89464215369198296148813903612
2690 524004690019590020300195721156
2691 3447399276444671186185498165500
2692 25754100476969014155621074530500
2693 221485264101933521738341240962300
2694 2231889969027176257517130966620100
2695 26985578716419494749979856232770300
2696 404783680746292421249697843491554500
2697 7922194894606008815886943508334709500
2698 220237018070047045081657029531704924100
2699 10351139849292211118837880387990131432700
2700 1480212998448786189993816895482588794876100
2701 5880298213015725960249409584793845897453000
2702 40553780779418799725857997136509282051400
2703 850778617750044749493524415451243679400
2704 30169454530143430833103702675576017000
2705 1519325048280604430444071357762821000
2706 99809674704565254554720016203397000
2707 8132640161112724445199408727684200
2708 794919714995980584869115138796200
2709 91021341411753502084249825053000
2710 11995060496122554538234473069000
2711 1794536609656130206507519593000
2712 301482150422229874693263291624
2713 56374711054563309901992322824
2714 11647667573256882211155438600
2715 2642748104856603526900813800
2716 655040128554200874189090600
2717 176576034653741105216189640
2718 51566452597995190018887240
2719 16259692260629113969919400
2720 5519345079296121255844200
2721 2011723907406997467083400
2722 785530287654160915718280
2723 327939828826494362872680
2724 146111804922695508210600
2725 69366210417845342281800
2726 35040662994581667750600
2727 18811303291828053213480
2728 10720420155557922799080
2729 6479374819293250043400
2730 4149711962918148904200
2731 2814172480599664199400
2732 2019582603724464896040
2733 1532936193188449258440
2734 1230133982188261750600
2735 1043278187425487813800
2736 934885648472190378600
2737 885025080553673558408
2738 885025080553673558408
2739 934885648472190378600
2740 1043278187425487813800
2741 1230133982188261750600
2742 1532936193188449258440
2743 2019582603724464896040
2744 2814172480599664199400
2745 4149711962918148904200
2746 6479374819293250043400
2747 10720420155557922799080
2748 18811303291828053213480
2749 35040662994581667750600
2750 69366210417845342281800
2751 146111804922695508210600
2752 327939828826494362872680
2753 785530287654160915718280
2754 2011723907406997467083400
2755 5519345079296121255844200
2756 16259692260629113969919400
2757 51566452597995190018887240
2758 176576034653741105216189640
2759 655040128554200874189090600
2760 2642748104856603526900813800
2761 11647667573256882211155438600
2762 56374711054563309901992322824
2763 301482150422229874693263291624
2764 1794536609656130206507519593000
2765 11995060496122554538234473069000
2766 91021341411753502084249825053000
2767 794919714995980584869115138796200
2768 8132640161112724445199408727684200
2769 99809674704565254554720016203397000
2770 1519325048280604430444071357762821000
2771 30169454530143430833103702675576017000
2772 850778617750044749493524415451243679400
2773 40553780779418799725857997136509282051400
2774 5880298213015725960249409584793845897453000
2775 23362265873332749085315221863910685052043000
2776 158926978730154755682416475264698537769000
2777 3288144387520443221015513281338590436600
2778 114970083479735776958584380466384281000
2779 5707734640837946373830430235919787000
2780 369565552284471347945855195131497000
2781 29673146533789670273024869682091000
2782 2857414110661227507772765228645800
2783 322264749322694831703695326539000
2784 41820616324319176633303973673000
2785 6159625660171041519633918603000
2786 1018520778453479306396159769000
2787 187407823235440192376893397496
2788 38091020982813047231075893800
2789 8499649310214481613545860600
2790 2071343109211932494057394600
2791 548817405004871002698967800
2792 157486733610093418165790760
2793 48779076781887341909758200
2794 16259692260629113969919400
2795 5817688056555371053457400
2796 2229207573072618814876200
2797 912913577544024847996920
2798 398845737761952603493800
2799 185601481928829429348600
2800 91863359742551939778600
2801 48299292235774731223800
2802 26945920931537481630120
2803 15935759690694209566200
2804 9981739586478790607400
2805 6617108265193805009400
2806 4639581657204851788200
2807 3438748757693007795960
2808 2692996015060789237800
2809 2227539913692257764600
2810 1945572836009693490600
2811 1793969757879068023800
2812 1746130564335626209832
2813 1793969757879068023800
2814 1945572836009693490600
2815 2227539913692257764600
2816 2692996015060789237800
2817 3438748757693007795960
2818 4639581657204851788200
2819 6617108265193805009400
2820 9981739586478790607400
2821 15935759690694209566200
2822 26945920931537481630120
2823 48299292235774731223800
2824 91863359742551939778600
2825 185601481928829429348600
2826 398845737761952603493800
2827 912913577544024847996920
2828 2229207573072618814876200
2829 5817688056555371053457400
2830 16259692260629113969919400
2831 48779076781887341909758200
2832 157486733610093418165790760
2833 548817405004871002698967800
2834 2071343109211932494057394600
2835 8499649310214481613545860600
2836 38091020982813047231075893800
2837 187407823235440192376893397496
2838 1018520778453479306396159769000
2839 6159625660171041519633918603000
2840 41820616324319176633303973673000
2841 322264749322694831703695326539000
2842 2857414110661227507772765228645800
2843 29673146533789670273024869682091000
2844 369565552284471347945855195131497000
2845 5707734640837946373830430235919787000
2846 114970083479735776958584380466384281000
2847 3288144387520443221015513281338590436600
2848 158926978730154755682416475264698537769000
2849 23362265873332749085315221863910685052043000
2850 92826069736708789698985814872605121940117520
2851 622993756622206642275072583037618268054480
2852 12714158298412380454593318021175883021520
2853 438419251669392429468735104178478724880
2854 21461082249550678365602417687058399120
2855 1369856313801107129719303256620748880
2856 108405895336778262064117523905239120
2857 10286690798380419027981954823124880
2858 1142965644264491003109106091458320
2859 146093353026288323705675214697680
2860 21189112270988382827540679994320
2861 3449390369695783250994994417680
2862 624692744118133974589644658320
2863 124938548823626794917928931664
2864 27425535107625394006374643536
2865 6573062133232532447808798864
2866 1712310303615197528420779536
2867 482959316404286482375091664
2868 146987618036087190288071376
2869 48128689091462177350961424
2870 16910079951054278528716176
2871 6360672275167205685113424
2872 2556158017123269574391376
2873 1095496293052829817596304
2874 499886657994980596378896
2875 242519269720337121015504
2876 124934169249870638098896
2877 68262999693228286796304
2878 39520684032921639724176
2879 24222354729855198540624
2880 15704603616059963888976
2881 10763829444715256148624
2882 7794497184104151004176
2883 5960497846667880179664
2884 4811486213575276771536
2885 4098673441193754286864
2886 3683617902845019675536
2887 3492261128671252419664
2888 3492261128671252419664
2889 3683617902845019675536
2890 4098673441193754286864
2891 4811486213575276771536
2892 5960497846667880179664
2893 7794497184104151004176
2894 10763829444715256148624
2895 15704603616059963888976
2896 24222354729855198540624
2897 39520684032921639724176
2898 68262999693228286796304
2899 124934169249870638098896
2900 242519269720337121015504
2901 499886657994980596378896
2902 1095496293052829817596304
2903 2556158017123269574391376
2904 6360672275167205685113424
2905 16910079951054278528716176
2906 48128689091462177350961424
2907 146987618036087190288071376
2908 482959316404286482375091664
2909 1712310303615197528420779536
2910 6573062133232532447808798864
2911 27425535107625394006374643536
2912 124938548823626794917928931664
2913 624692744118133974589644658320
2914 3449390369695783250994994417680
2915 21189112270988382827540679994320
2916 146093353026288323705675214697680
2917 1142965644264491003109106091458320
2918 10286690798380419027981954823124880
2919 108405895336778262064117523905239120
2920 1369856313801107129719303256620748880
2921 21461082249550678365602417687058399120
2922 438419251669392429468735104178478724880
2923 12714158298412380454593318021175883021520
2924 622993756622206642275072583037618268054480
2925 92826069736708789698985814872605121940117520
2926 368861487637974401172285738046404563498888040
2927 2442791308860757623657521444015924261582040
2928 49183717628068945442768888134548810635880
2929 1672915565580576375604383950154721450200
2930 80761441096993342270556466559193449320
2931 5082887901209371191853204189040147160
2932 396537353995057327024008837442848360
2933 37086227352055721232461258178108120
2934 4060535841465954879466561114391400
2935 511326735592009132969863251441880
2936 73046676513144161852837607348840
2937 11709772570809369457325112628440
2938 2087788907973763546654865042280
2939 410982068498772351703713591000
2940 88772126795734827968002135656
2941 20930013634766748057496438488
2942 5362234898163381733738756968
2943 1487006316297408379944361176
2944 444830949319737549556005480
2945 143119522824611211596280024
2946 49395233541237497807565672
2947 18245086262979616307299032
2948 7197602837689206433154664
2949 3027029230803871864410840
2950 1354955941407447405974376
2951 644590690572474979541208
2952 325486388308873504520808
2953 174250288690609047874776
2954 98801710082304099310440
2955 59281026049382459586264
2956 37608392870038334576232
2957 25210021594201520979672
2958 17845296184659503614824
2959 13332692551757100401880
2960 10509298834914420316776
2961 8736646019386686769368
2962 7658047745388330378088
2963 7076423865991748324056
2964 6892620648693261354600
2965 7076423865991748324056
2966 7658047745388330378088
2967 8736646019386686769368
2968 10509298834914420316776
2969 13332692551757100401880
2970 17845296184659503614824
2971 25210021594201520979672
2972 37608392870038334576232
2973 59281026049382459586264
2974 98801710082304099310440
2975 174250288690609047874776
2976 325486388308873504520808
2977 644590690572474979541208
2978 1354955941407447405974376
2979 3027029230803871864410840
2980 7197602837689206433154664
2981 18245086262979616307299032
2982 49395233541237497807565672
2983 143119522824611211596280024
2984 444830949319737549556005480
2985 1487006316297408379944361176
2986 5362234898163381733738756968
2987 20930013634766748057496438488
2988 88772126795734827968002135656
2989 410982068498772351703713591000
2990 2087788907973763546654865042280
2991 11709772570809369457325112628440
2992 73046676513144161852837607348840
2993 511326735592009132969863251441880
2994 4060535841465954879466561114391400
2995 37086227352055721232461258178108120
2996 396537353995057327024008837442848360
2997 5082887901209371191853204189040147160
2998 80761441096993342270556466559193449320
2999 1672915565580576375604383950154721450200
3000 49183717628068945442768888134548810635880
3001 2442791308860757623657521444015924261582040
3002 368861487637974401172285738046404563498888040
3003 1465865132691170996866486179768828525073503120
3004 9580817860726607822656772416789728922049040
3005 190347374716422671973313359273968124279120
3006 6387495795853109797762193264227118264400
3007 304166466469195704655342536391767536400
3008 18879297918777664426883329845006260880
3009 1452253686059820340529486911154327760
3010 133895729920408967566548438617065680
3011 14449179487813917363296594095366800
3012 1792963878049902154569650362198800
3013 252343064318134377309802643568720
3014 39843641734442270101547785826640
3015 6995448548795207727752664687120
3016 1355707083099846458866795482000
3017 288221190895242947948058882000
3018 66867316287696363923949660624
3019 16852738251370628306036093328
3020 4596201341282898628918934544
3021 1351823923906734890858510160
3022 427499873372215307365511760
3023 144978217926229539019608336
3024 52602716238720452210654352
3025 20377628813198013018541776
3026 8412782537558812714076880
3027 3695334385656674743566480
3028 1724489379973114880331024
3029 853873382316785037833808
3030 448072170918708980249424
3031 248928983843727211249680
3032 146277856485489185992080
3033 90846247712040652352976
3034 59587323768112685951952
3035 41252762608693397966736
3036 30128422129944616492560
3037 23202348077083785114960
3038 18834847262573896152144
3039 16111736814972850925328
3040 14520454166580470587024
3041 13785241297386522709200
3042 13785241297386522709200
3043 14520454166580470587024
3044 16111736814972850925328
3045 18834847262573896152144
3046 23202348077083785114960
3047 30128422129944616492560
3048 41252762608693397966736
3049 59587323768112685951952
3050 90846247712040652352976
3051 146277856485489185992080
3052 248928983843727211249680
3053 448072170918708980249424
3054 853873382316785037833808
3055 1724489379973114880331024
3056 3695334385656674743566480
3057 8412782537558812714076880
3058 20377628813198013018541776
3059 52602716238720452210654352
3060 144978217926229539019608336
3061 427499873372215307365511760
3062 1351823923906734890858510160
3063 4596201341282898628918934544
3064 16852738251370628306036093328
3065 66867316287696363923949660624
3066 288221190895242947948058882000
3067 1355707083099846458866795482000
3068 6995448548795207727752664687120
3069 39843641734442270101547785826640
3070 252343064318134377309802643568720
3071 1792963878049902154569650362198800
3072 14449179487813917363296594095366800
3073 133895729920408967566548438617065680
3074 1452253686059820340529486911154327760
3075 18879297918777664426883329845006260880
3076 304166466469195704655342536391767536400
3077 6387495795853109797762193264227118264400
3078 190347374716422671973313359273968124279120
3079 9580817860726607822656772416789728922049040
3080 1465865132691170996866486179768828525073503120
3081 5825874245311064218315521996517139009907512400
3082 37586285453619769150422722558175090386500080
3083 736985989286662140204367108983825301696080
3084 24403509579028547688886328112047195420400
3085 1146473604383891502162444944861277637200
3086 70192261492891316458925200705792508400
3087 5324930182219341248608118674232535120
3088 484084562019940113509828970384775920
3089 51498357661695756756364784083486800
3090 6298360289559912696821592297980400
3091 873495222639695921457009150814800
3092 135877034632841587782201423460080
3093 23497532304927492623989719846480
3094 4484261890253338287020938902000
3095 938566442146047548446243026000
3096 214318321434924243345992502000
3097 53150943715861212349806140496
3098 14260009289621300874338232816
3099 4124796075510293641337505360
3100 1282499620116645922096535280
3101 427499873372215307365511760
3102 152412998332702848712921584
3103 57997866622178960129695824
3104 23512648630613091944471280
3105 10138481519622158911836240
3106 4642856023004540062429680
3107 2255101496887919458894416
3108 1160392032379220692440816
3109 631896651295615228556880
3110 363819284079293616441840
3111 221292141862663127526480
3112 142092848985499481885424
3113 96256446086951261922384
3114 68754604347822329944560
3115 51759084171956136025680
3116 41050308136379004434160
3117 34289080913916580174416
3118 30157866345974823526896
3119 27923950320347058821200
3120 27217014869199032015600
3121 27923950320347058821200
3122 30157866345974823526896
3123 34289080913916580174416
3124 41050308136379004434160
3125 51759084171956136025680
3126 68754604347822329944560
3127 96256446086951261922384
3128 142092848985499481885424
3129 221292141862663127526480
3130 363819284079293616441840
3131 631896651295615228556880
3132 1160392032379220692440816
3133 2255101496887919458894416
3134 4642856023004540062429680
3135 10138481519622158911836240
3136 23512648630613091944471280
3137 57997866622178960129695824
3138 152412998332702848712921584
3139 427499873372215307365511760
3140 1282499620116645922096535280
3141 4124796075510293641337505360
3142 14260009289621300874338232816
3143 53150943715861212349806140496
3144 214318321434924243345992502000
3145 938566442146047548446243026000
3146 4484261890253338287020938902000
3147 23497532304927492623989719846480
3148 135877034632841587782201423460080
3149 873495222639695921457009150814800
3150 6298360289559912696821592297980400
3151 51498357661695756756364784083486800
3152 484084562019940113509828970384775920
3153 5324930182219341248608118674232535120
3154 70192261492891316458925200705792508400
3155 1146473604383891502162444944861277637200
3156 24403509579028547688886328112047195420400
3157 736985989286662140204367108983825301696080
3158 37586285453619769150422722558175090386500080
3159 5825874245311064218315521996517139009907512400
3160 23156006494021191956342707682359261381151378400
3161 147490487223064916919380303709294658478671200
3162 2854654591414159682310586523405703067329120
3163 93289365732488878506881912529598139455200
3164 4324672583625312248663399918590642226400
3165 261221833910253759986379860854468322400
3166 19547212061311505849320941968701711200
3167 1752508667565859145111532728228429280
3168 183829580513901308927783153310674400
3169 22163850132881718097675983023272800
3170 3029591025357932689610386168648800
3171 464389865200850996217650434610400
3172 79118273330515354911155259229920
3173 14871855889194615584803620156000
3174 3065191671818737563280135452000
3175 689074096765452630504836652000
3176 168199188974244342879133356000
3177 44404585889200506520091205984
3178 12635451269284696977261725280
3179 3863733032756477588088296160
3180 1266265447710106100297844960
3181 443734045778755129164202080
3182 165917947552056265687484256
3183 66073518936659574831299040
3184 27977075585792792946586080
3185 12576850492695842700758880
3186 5994573599322317548959840
3187 3025832388229360286617824
3188 1615735741287522483145440
3189 911850863894938431082080
3190 543426272422236034685280
3191 341742295028416475420640
3192 226629100913581452121056
3193 158396683434223595568480
3194 116621733957065724209760
3195 90414602730758819892960
3196 73786629814757197843680
3197 63369693840909122853984
3198 57261771542990171253600
3199 54434029738398064031200
3200 54434029738398064031200
3201 57261771542990171253600
3202 63369693840909122853984
3203 73786629814757197843680
3204 90414602730758819892960
3205 116621733957065724209760
3206 158396683434223595568480
3207 226629100913581452121056
3208 341742295028416475420640
3209 543426272422236034685280
3210 911850863894938431082080
3211 1615735741287522483145440
3212 3025832388229360286617824
3213 5994573599322317548959840
3214 12576850492695842700758880
3215 27977075585792792946586080
3216 66073518936659574831299040
3217 165917947552056265687484256
3218 443734045778755129164202080
3219 1266265447710106100297844960
3220 3863733032756477588088296160
3221 12635451269284696977261725280
3222 44404585889200506520091205984
3223 168199188974244342879133356000
3224 689074096765452630504836652000
3225 3065191671818737563280135452000
3226 14871855889194615584803620156000
3227 79118273330515354911155259229920
3228 464389865200850996217650434610400
3229 3029591025357932689610386168648800
3230 22163850132881718097675983023272800
3231 183829580513901308927783153310674400
3232 1752508667565859145111532728228429280
3233 19547212061311505849320941968701711200
3234 261221833910253759986379860854468322400
3235 4324672583625312248663399918590642226400
3236 93289365732488878506881912529598139455200
3237 2854654591414159682310586523405703067329120
3238 147490487223064916919380303709294658478671200
3239 23156006494021191956342707682359261381151378400
3240 92045125813734238026462263037378063990076729140
3241 578900162350529798908567692058981534528784460
3242 11061786541729868768953522778197099385900340
3243 356831823926769960288823315425712883416140
3244 16325639003185553738704334692679674404660
3245 973051331315695255949264981682894500940
3246 71836004325319783996254461734978788660
3247 6352843919926239401029306139828056140
3248 657190750337197179416824773085660980
3249 78127571718408056294307840157036620
3250 10527828813118816096396091936054580
3251 1590535288312914662045452738540620
3252 267024172490489322825148999900980
3253 49448920831572096819472037018700
3254 10038502725206365519742443605300
3255 2222263962068584733378098202700
3256 534032424993225788641248405300
3257 138764330903751582875285018700
3258 38854012653050443205079805236
3259 11687792424088344703967095884
3260 3767139706937565648386088756
3261 1297922083902858752805291084
3262 477014099212161763851517236
3263 186657690996063298898419788
3264 77636384750575000426776372
3265 34271917592596171359567948
3266 16035484378187199443467572
3267 7942810019102070752371788
3268 4160519533815370394099508
3269 2302423431334719538482252
3270 1344980024245034185846068
3271 828725065443909952895052
3272 538244114669755948787508
3273 368272288984569859696716
3274 265314444752324522577204
3275 201172491075938374261836
3276 160485919847096905310004
3277 134660599411931886064716
3278 118818175951704605351220
3279 110228910220256079663180
3280 107507208733336176461620
3281 110228910220256079663180
3282 118818175951704605351220
3283 134660599411931886064716
3284 160485919847096905310004
3285 201172491075938374261836
3286 265314444752324522577204
3287 368272288984569859696716
3288 538244114669755948787508
3289 828725065443909952895052
3290 1344980024245034185846068
3291 2302423431334719538482252
3292 4160519533815370394099508
3293 7942810019102070752371788
3294 16035484378187199443467572
3295 34271917592596171359567948
3296 77636384750575000426776372
3297 186657690996063298898419788
3298 477014099212161763851517236
3299 1297922083902858752805291084
3300 3767139706937565648386088756
3301 11687792424088344703967095884
3302 38854012653050443205079805236
3303 138764330903751582875285018700
3304 534032424993225788641248405300
3305 2222263962068584733378098202700
3306 10038502725206365519742443605300
3307 49448920831572096819472037018700
3308 267024172490489322825148999900980
3309 1590535288312914662045452738540620
3310 10527828813118816096396091936054580
3311 78127571718408056294307840157036620
3312 657190750337197179416824773085660980
3313 6352843919926239401029306139828056140
3314 71836004325319783996254461734978788660
3315 973051331315695255949264981682894500940
3316 16325639003185553738704334692679674404660
3317 356831823926769960288823315425712883416140
3318 11061786541729868768953522778197099385900340
3319 578900162350529798908567692058981534528784460
3320 92045125813734238026462263037378063990076729140
3321 365907784099042279561985786395502921046971688680
3322 2272719155894672543863265754009334913335227880
3323 42881493507446651771005014226591224779909960
3324 1365652659472823304809076886197172763691400
3325 61674636234256536346216375505678769973160
3326 3627919778485678608600963265039927645480
3327 264285546777102415196096661691650358280
3328 23058470524176720788921185248264796360
3329 2352905155528236815196039311047428200
3330 275857845820551902471259781295215720
3331 36652441053080322705971579332930760
3332 5458874199394941679612788411287560
3333 903266953856716968569022542874920
3334 164829736105240322731573456729000
3335 32965947221048064546314691345800
3336 7188063679777397532655083075400
3337 1700992168496941400857309735400
3338 435137531475961753707683885800
3339 119919792139044577793456189000
3340 35496258473157195026863031944
3341 11254911223196183789005351592
3342 3813647604554078804539003432
3343 1378040731057356206682160904
3344 530015665791290848723908040
3345 216615098192962346869771112
3346 93930440809337654837334376
3347 43157229561047030600937416
3348 20984707951701767172932872
3349 10786532124706515836554280
3350 5855546010554965739843752
3351 3354147714783912414085256
3352 2025772382196224329299016
3353 1289127879579415482281192
3354 863848579099608312868840
3355 609240576838671125918024
3356 452017202170626964390792
3357 352672762133126532656552
3358 289270917255261088583464
3359 249371480392466455675400
3360 225901223414351965729480
3361 215014417466672352923240
3362 215014417466672352923240
3363 225901223414351965729480
3364 249371480392466455675400
3365 289270917255261088583464
3366 352672762133126532656552
3367 452017202170626964390792
3368 609240576838671125918024
3369 863848579099608312868840
3370 1289127879579415482281192
3371 2025772382196224329299016
3372 3354147714783912414085256
3373 5855546010554965739843752
3374 10786532124706515836554280
3375 20984707951701767172932872
3376 43157229561047030600937416
3377 93930440809337654837334376
3378 216615098192962346869771112
3379 530015665791290848723908040
3380 1378040731057356206682160904
3381 3813647604554078804539003432
3382 11254911223196183789005351592
3383 35496258473157195026863031944
3384 119919792139044577793456189000
3385 435137531475961753707683885800
3386 1700992168496941400857309735400
3387 7188063679777397532655083075400
3388 32965947221048064546314691345800
3389 164829736105240322731573456729000
3390 903266953856716968569022542874920
3391 5458874199394941679612788411287560
3392 36652441053080322705971579332930760
3393 275857845820551902471259781295215720
3394 2352905155528236815196039311047428200
3395 23058470524176720788921185248264796360
3396 264285546777102415196096661691650358280
3397 3627919778485678608600963265039927645480
3398 61674636234256536346216375505678769973160
3399 1365652659472823304809076886197172763691400
3400 42881493507446651771005014226591224779909960
3401 2272719155894672543863265754009334913335227880
3402 365907784099042279561985786395502921046971688680
3403 1454706556296192477283016662986999417820887445240
3404 8924580099976640964926482595012266366999309480
3405 166296523602049210526580421025073286341602040
3406 5229450427737396557439635881291612778037800
3407 233160210153896661796671663497078276727800
3408 13538334783129483588193838525636803164840
3409 973344330813230846210014534522907417080
3410 83797856295178814574372112243694016040
3411 8436025801528068581312628749365169400
3412 975594820584878679471528494824543400
3413 127836562697328930413510630356319480
3414 18773201514992360410375686975403560
3415 3062295282587406308075466669746680
3416 550772532839461566200623501753000
3417 108546411581499724725670325163000
3418 23317377302692533459588440220200
3419 5434877416417056671031892081400
3420 1369091257570708932397346860200
3421 371458868333138082433388683000
3422 108220300223040228740436073000
3423 33764733669588551367016054776
3424 11254911223196183789005351592
3425 3999679195020131429150662136
3426 1512483729209293397577981480
3427 607578933955869997317650680
3428 258881458815979390161433768
3429 116840304421371229187903736
3430 55788613822816893215845928
3431 28150217983990175475885560
3432 14995910514835887870331560
3433 8426273527383975089043448
3434 4990317331751674567297576
3435 3112772197033222749898488
3436 2043739321284439179226280
3437 1411654995113994072249080
3438 1025307312240690431423016
3439 782761496441817426140152
3440 627929552090688704486056
3441 529154116930355649847800
3442 468331804639510172853800
3443 435273089017897690064120
3444 424784580848791721628840
3445 435273089017897690064120
3446 468331804639510172853800
3447 529154116930355649847800
3448 627929552090688704486056
3449 782761496441817426140152
3450 1025307312240690431423016
3451 1411654995113994072249080
3452 2043739321284439179226280
3453 3112772197033222749898488
3454 4990317331751674567297576
3455 8426273527383975089043448
3456 14995910514835887870331560
3457 28150217983990175475885560
3458 55788613822816893215845928
3459 116840304421371229187903736
3460 258881458815979390161433768
3461 607578933955869997317650680
3462 1512483729209293397577981480
3463 3999679195020131429150662136
3464 11254911223196183789005351592
3465 33764733669588551367016054776
3466 108220300223040228740436073000
3467 371458868333138082433388683000
3468 1369091257570708932397346860200
3469 5434877416417056671031892081400
3470 23317377302692533459588440220200
3471 108546411581499724725670325163000
3472 550772532839461566200623501753000
3473 3062295282587406308075466669746680
3474 18773201514992360410375686975403560
3475 127836562697328930413510630356319480
3476 975594820584878679471528494824543400
3477 8436025801528068581312628749365169400
3478 83797856295178814574372112243694016040
3479 973344330813230846210014534522907417080
3480 13538334783129483588193838525636803164840
3481 233160210153896661796671663497078276727800
3482 5229450427737396557439635881291612778037800
3483 166296523602049210526580421025073286341602040
3484 8924580099976640964926482595012266366999309480
3485 1454706556296192477283016662986999417820887445240
3486 5783773055153536355462596370912166360010757312400
3487 35053170031233553669470281035831311272792468560
3488 645150368673010190235649344217754195204769360
3489 20035725735186651870672339882538950161638800
3490 882075975762934359086203642627500950512400
3491 50564864852652288100483011360812156398800
3492 3588474279865646252292342741735056260560
3493 304903043387277132547715396356573407760
3494 30288381793438125749773052618202656400
3495 3455721412674148575477462379258021200
3496 446657869665366142408651600040152400
3497 64688381123949579245390921385125520
3498 10404424936019862396111826516488720
3499 1844756194329762836190040162498000
3500 358333937028083428612453844514000
3501 75851709297915470290227456138000
3502 17417799912854663548126304742800
3503 4321709752813563136001263582800
3504 1154655277469272593588123858000
3505 331180195863279736145430874000
3506 101701005028881178816313418000
3507 33357929649473026651750801104
3508 11661715243311708504270605264
3509 4337001536768817212332043280
3510 1712933380068356377979882640
3511 717382355755123611290720080
3512 318143479508793949355014992
3513 149217738176690967396599952
3514 73936717114576605466783760
3515 38664154821384096436758480
3516 21319487237959455044567760
3517 12385606871576445311606032
3518 7575662455430252957584272
3519 4875426332702638042009680
3520 3299530952435118674895440
3521 2347089028020857614100880
3522 1754140220941904111591184
3523 1376905764825365592969424
3524 1134812443537389224974800
3525 981804024184033374416400
3526 891523194374007316998800
3527 849569161697583443257680
3528 849569161697583443257680
3529 891523194374007316998800
3530 981804024184033374416400
3531 1134812443537389224974800
3532 1376905764825365592969424
3533 1754140220941904111591184
3534 2347089028020857614100880
3535 3299530952435118674895440
3536 4875426332702638042009680
3537 7575662455430252957584272
3538 12385606871576445311606032
3539 21319487237959455044567760
3540 38664154821384096436758480
3541 73936717114576605466783760
3542 149217738176690967396599952
3543 318143479508793949355014992
3544 717382355755123611290720080
3545 1712933380068356377979882640
3546 4337001536768817212332043280
3547 11661715243311708504270605264
3548 33357929649473026651750801104
3549 101701005028881178816313418000
3550 331180195863279736145430874000
3551 1154655277469272593588123858000
3552 4321709752813563136001263582800
3553 17417799912854663548126304742800
3554 75851709297915470290227456138000
3555 358333937028083428612453844514000
3556 1844756194329762836190040162498000
3557 10404424936019862396111826516488720
3558 64688381123949579245390921385125520
3559 446657869665366142408651600040152400
3560 3455721412674148575477462379258021200
3561 30288381793438125749773052618202656400
3562 304903043387277132547715396356573407760
3563 3588474279865646252292342741735056260560
3564 50564864852652288100483011360812156398800
3565 882075975762934359086203642627500950512400
3566 20035725735186651870672339882538950161638800
3567 645150368673010190235649344217754195204769360
3568 35053170031233553669470281035831311272792468560
3569 5783773055153536355462596370912166360010757312400
3570 22997383338348585032434609379579328145757058837400
3571 137708882265560389415776104069337294285970412200
3572 2503797859373825262105020073987950805199462040
3573 76803615318215498837577302883065975619615400
3574 3339287622531108645112056647089825026939800
3575 189016280520628791232757923420178775109800
3576 13243178889980361169174122023069850485400
3577 1110718229482223839995248943870374556840
3578 108893944066884690195612641555919074200
3579 12259583106867812803479568916891551400
3580 1563302543828781498430280600140533400
3581 223328934832683071204325800020076200
3582 35424589663115245777237885520425880
3583 6193110080964203807209420545529000
3584 1185914696354847537550740104463000
3585 247421051757486176899075273593000
3586 55985785434175704261834550959000
3587 13685414217242949930670668012200
3588 3601424794011302613334386319000
3589 1017196315865787761018109113000
3590 307524467587331183563614383000
3591 99279552528193531701639289000
3592 34152166069698574905363915416
3593 12494694903548259111718505640
3594 4853311243527009737609667480
3595 1998422276746415774309863080
3596 871107146274078670853017240
3597 401466771761097126567042728
3598 195404180945666743019357080
3599 100342687512639678847777960
3600 54313931772896706899255960
3601 30964017178941113279015080
3602 18578410307364667967409048
3603 11724239514356343862928040
3604 7777465816454208305110680
3605 5420657993286266394471080
3606 3967698118797164061932440
3607 3048862764970452384432296
3608 2458760294331009987445400
3609 2080489479818546912453800
3610 1846726616917586585211800
3611 1719366160578442682783400
3612 1678910486211891090247320
3613 1719366160578442682783400
3614 1846726616917586585211800
3615 2080489479818546912453800
3616 2458760294331009987445400
3617 3048862764970452384432296
3618 3967698118797164061932440
3619 5420657993286266394471080
3620 7777465816454208305110680
3621 11724239514356343862928040
3622 18578410307364667967409048
3623 30964017178941113279015080
3624 54313931772896706899255960
3625 100342687512639678847777960
3626 195404180945666743019357080
3627 401466771761097126567042728
3628 871107146274078670853017240
3629 1998422276746415774309863080
3630 4853311243527009737609667480
3631 12494694903548259111718505640
3632 34152166069698574905363915416
3633 99279552528193531701639289000
3634 307524467587331183563614383000
3635 1017196315865787761018109113000
3636 3601424794011302613334386319000
3637 13685414217242949930670668012200
3638 55985785434175704261834550959000
3639 247421051757486176899075273593000
3640 1185914696354847537550740104463000
3641 6193110080964203807209420545529000
3642 35424589663115245777237885520425880
3643 223328934832683071204325800020076200
3644 1563302543828781498430280600140533400
3645 12259583106867812803479568916891551400
3646 108893944066884690195612641555919074200
3647 1110718229482223839995248943870374556840
3648 13243178889980361169174122023069850485400
3649 189016280520628791232757923420178775109800
3650 3339287622531108645112056647089825026939800
3651 76803615318215498837577302883065975619615400
3652 2503797859373825262105020073987950805199462040
3653 137708882265560389415776104069337294285970412200
3654 22997383338348585032434609379579328145757058837400
3655 91448418451315549893681152591738975450186892788720
3656 541114902078790236057284926578337132841342560880
3657 9720626983451321605819489699012044302539087920
3658 294564454043979442600590596939758918258760240
3659 12650007228882552749718614592504984219701360
3660 707143261241881830729611995854315888057840
3661 48921860840633334201419697826399212381360
3662 4050854719288110475276790265880189560240
3663 392018198640784884704205509601308667120
3664 43557577626753876078245056622367629680
3665 5480754800717375135673219045198575920
3666 772455374597750858047903355363557680
3667 120860364732981426769399844716747120
3668 20837993919479556339551697364956400
3669 3934446404377258889285984817159600
3670 809212381042131260916975600692400
3671 180471825987813446679325493679600
3672 43471315748889370368012710156400
3673 11270341120082429354669961892400
3674 3135358055962781098667583383600
3675 933427207500369945404853068400
3676 296670662848954788849604463600
3677 100447547263819337956952692400
3678 36161117014974961664502969264
3679 13817662599218074782371053296
3680 5595582374889964168067616624
3681 2398106732095698929171835696
3682 1086321853000615754240233264
3683 519545234043772752027937648
3684 262071489738894220049490672
3685 139299260311664495341621168
3686 77956466779922332255402672
3687 45899601935842120860657648
3688 28414039293616551008978544
3689 18482918763808824442733616
3690 12626944502008008777709104
3691 9055687471137056800175216
3692 6815105004051599447554544
3693 5380346055830210090174640
3694 4454695121493829859606960
3695 3867262797780357790208240
3696 3519643669889988550638960
3697 3357820972423782180494640
3698 3357820972423782180494640
3699 3519643669889988550638960
3700 3867262797780357790208240
3701 4454695121493829859606960
3702 5380346055830210090174640
3703 6815105004051599447554544
3704 9055687471137056800175216
3705 12626944502008008777709104
3706 18482918763808824442733616
3707 28414039293616551008978544
3708 45899601935842120860657648
3709 77956466779922332255402672
3710 139299260311664495341621168
3711 262071489738894220049490672
3712 519545234043772752027937648
3713 1086321853000615754240233264
3714 2398106732095698929171835696
3715 5595582374889964168067616624
3716 13817662599218074782371053296
3717 36161117014974961664502969264
3718 100447547263819337956952692400
3719 296670662848954788849604463600
3720 933427207500369945404853068400
3721 3135358055962781098667583383600
3722 11270341120082429354669961892400
3723 43471315748889370368012710156400
3724 180471825987813446679325493679600
3725 809212381042131260916975600692400
3726 3934446404377258889285984817159600
3727 20837993919479556339551697364956400
3728 120860364732981426769399844716747120
3729 772455374597750858047903355363557680
3730 5480754800717375135673219045198575920
3731 43557577626753876078245056622367629680
3732 392018198640784884704205509601308667120
3733 4050854719288110475276790265880189560240
3734 48921860840633334201419697826399212381360
3735 707143261241881830729611995854315888057840
3736 12650007228882552749718614592504984219701360
3737 294564454043979442600590596939758918258760240
3738 9720626983451321605819489699012044302539087920
3739 541114902078790236057284926578337132841342560880
3740 91448418451315549893681152591738975450186892788720
3741 363666966399417651902778537050868948883301364345840
3742 2126707405844547671946073316086952917446206809040
3743 37752202470613272283066390226395613919163434480
3744 1130305463192014140211568569652563290992917200
3745 47952352983903630190793818106472382042123760
3746 2647675931626580808080640263547554836681680
3747 180897113340946514837807719869708715549680
3748 14790330021586821967871071435888133975760
3749 1413088855565619933236089627632624265200
3750 154983938997519605580732410772610403280
3751 19246371509495898732247815716860115440
3752 2676647693373601810445060463934188240
3753 413173805017401621746552957520042480
3754 70267653914524085331046421346946000
3755 13084321763394140027160368112879600
3756 2653463854114895529983571155758800
3757 583385670053629513684331247010800
3758 138501633897624273032970727707600
3759 35383629097933208439080112918000
3760 9697735382396508979599734651600
3761 2843696841454615415070598882800
3762 890011988546864366548813390800
3763 296670662848954788849604463600
3764 105119526206322562978206306000
3765 39524941853577283679805571056
3766 15745708543295015449678642128
3767 6636620956264841222591824368
3768 2955805972117954494095518416
3769 1389481439884508522865414640
3770 688699496290582485246335952
3771 359586462664994394951626736
3772 197610578581663586414857936
3773 114215288538025742606752752
3774 69383119205342740835877840
3775 44273037969123463200036336
3776 29658637086111834570898128
3777 20849140921920200539938288
3778 15373608962628026660762576
3779 11886811053578371129455600
3780 9634573169742469231242960
3781 8184207316232850207184880
3782 7284843874888580953648080
3783 6793730804671373248907760
3784 6637553085023755473070800
3785 6793730804671373248907760
3786 7284843874888580953648080
3787 8184207316232850207184880
3788 9634573169742469231242960
3789 11886811053578371129455600
3790 15373608962628026660762576
3791 20849140921920200539938288
3792 29658637086111834570898128
3793 44273037969123463200036336
3794 69383119205342740835877840
3795 114215288538025742606752752
3796 197610578581663586414857936
3797 359586462664994394951626736
3798 688699496290582485246335952
3799 1389481439884508522865414640
3800 2955805972117954494095518416
3801 6636620956264841222591824368
3802 15745708543295015449678642128
3803 39524941853577283679805571056
3804 105119526206322562978206306000
3805 296670662848954788849604463600
3806 890011988546864366548813390800
3807 2843696841454615415070598882800
3808 9697735382396508979599734651600
3809 35383629097933208439080112918000
3810 138501633897624273032970727707600
3811 583385670053629513684331247010800
3812 2653463854114895529983571155758800
3813 13084321763394140027160368112879600
3814 70267653914524085331046421346946000
3815 413173805017401621746552957520042480
3816 2676647693373601810445060463934188240
3817 19246371509495898732247815716860115440
3818 154983938997519605580732410772610403280
3819 1413088855565619933236089627632624265200
3820 14790330021586821967871071435888133975760
3821 180897113340946514837807719869708715549680
3822 2647675931626580808080640263547554836681680
3823 47952352983903630190793818106472382042123760
3824 1130305463192014140211568569652563290992917200
3825 37752202470613272283066390226395613919163434480
3826 2126707405844547671946073316086952917446206809040
3827 363666966399417651902778537050868948883301364345840
3828 1446307705450557558142084756547133980616347954754720
3829 8360160147113049469029391656341814916857502628640
3830 146669476265141218754901608005996752927324607520
3831 4339333617311870377363952899585702749329130400
3832 181888235456186183482321379024550414642538400
3833 9921176479428337280853893401339113525956640
3834 669527247077985951468667652851105820770080
3835 54061206285800107882563226627729041428640
3836 5100113800547179988921059115823494474400
3837 552241621715299744023299394707002586400
3838 67694134274778678299630248383439026720
3839 9291351763204916629361014484001435040
3840 1415239010289490612419227371735317920
3841 237456209780115874566984458344852000
3842 43614405877980466757201227042932000
3843 8722881175596093351440245408586400
3844 1890974240863488768494039214448800
3845 442568439351029286243285773594400
3846 111438096239467805888597137236000
3847 30096420152265027867723314436000
3848 8694521377321008050675624170400
3849 2680265988497453609606771360800
3850 879781965690003856588482202400
3851 306900685705815298809935652000
3852 113577419119474953102889572000
3853 44522348294834181616332712224
3854 18460485878345880182381856288
3855 8085997946713484707985441184
3856 3737225941758333268396632480
3857 1820699817779700823065026080
3858 934098167382629117920317728
3859 504247683277348461886189216
3860 286194631049305883773242528
3861 170666523102797086653768480
3862 106865953718573876689742880
3863 70226198157919976110402464
3864 48408350186527362173190048
3865 34988213501153439986563104
3866 26506222349358666656487200
3867 21041021864954817861335200
3868 17497270814015059063636640
3869 15239558450916341765102880
3870 13899817048637982049489440
3871 13275106170047510946141600
3872 13275106170047510946141600
3873 13899817048637982049489440
3874 15239558450916341765102880
3875 17497270814015059063636640
3876 21041021864954817861335200
3877 26506222349358666656487200
3878 34988213501153439986563104
3879 48408350186527362173190048
3880 70226198157919976110402464
3881 106865953718573876689742880
3882 170666523102797086653768480
3883 286194631049305883773242528
3884 504247683277348461886189216
3885 934098167382629117920317728
3886 1820699817779700823065026080
3887 3737225941758333268396632480
3888 8085997946713484707985441184
3889 18460485878345880182381856288
3890 44522348294834181616332712224
3891 113577419119474953102889572000
3892 306900685705815298809935652000
3893 879781965690003856588482202400
3894 2680265988497453609606771360800
3895 8694521377321008050675624170400
3896 30096420152265027867723314436000
3897 111438096239467805888597137236000
3898 442568439351029286243285773594400
3899 1890974240863488768494039214448800
3900 8722881175596093351440245408586400
3901 43614405877980466757201227042932000
3902 237456209780115874566984458344852000
3903 1415239010289490612419227371735317920
3904 9291351763204916629361014484001435040
3905 67694134274778678299630248383439026720
3906 552241621715299744023299394707002586400
3907 5100113800547179988921059115823494474400
3908 54061206285800107882563226627729041428640
3909 669527247077985951468667652851105820770080
3910 9921176479428337280853893401339113525956640
3911 181888235456186183482321379024550414642538400
3912 4339333617311870377363952899585702749329130400
3913 146669476265141218754901608005996752927324607520
3914 8360160147113049469029391656341814916857502628640
3915 1446307705450557558142084756547133980616347954754720
3916 5752360192132899378974200736267010150178656638229000
3917 32870629669330853594138289921525772286735180789880
3918 570010919121344281979276703841487380694829724680
3919 16666985939220593040329728182499631014468705400
3920 690348530026888469126083415843179982847816200
3921 37204411797856264803202100255021675722337400
3922 2480294119857084320213473350334778381489160
3923 197814868454859485661197261069644901591160
3924 18429956688340945869055645441271264123400
3925 1970498513847774086628591022022713774200
3926 238467973013424889464606556805296571400
3927 32308564085689823733914436728459535480
3928 4856842967129842783529621207546204680
3929 804113074028119666147288279395067000
3930 145711765092343832120649553984341000
3931 28745858419578034908155354187387000
3932 6145666282806338497605627446958600
3933 1418230680647616576370529410836600
3934 352043076756500568602613683541000
3935 93709308201370654951774865403000
3936 26676372407689456519118392341000
3937 8101713101594575683584104340600
3938 2619350852395238754842981102600
3939 899777010364776671510947707000
3940 327825732458484523728794901000
3941 126483944019415288682763387000
3942 51605449159921437782567461896
3943 22236494353462082946959963256
3944 10107497433391855884981801480
3945 4841406333641477188604728440
3946 2441392937477326103655375880
3947 1294999732053190368025895032
3948 721991001056203479518861832
3949 422787523141020055574108280
3950 259878569270168291040965640
3951 167585245604127215718005880
3952 113319547027552688723603976
3953 80313853718556759969156216
3954 59639000286056999977096200
3955 46385889111377666648852600
3956 37778198348441604796488200
3957 32210884907618631458058360
3958 28747348896046735602353160
3959 26851919298505192595604600
3960 26248505381684851188961800
3961 26851919298505192595604600
3962 28747348896046735602353160
3963 32210884907618631458058360
3964 37778198348441604796488200
3965 46385889111377666648852600
3966 59639000286056999977096200
3967 80313853718556759969156216
3968 113319547027552688723603976
3969 167585245604127215718005880
3970 259878569270168291040965640
3971 422787523141020055574108280
3972 721991001056203479518861832
3973 1294999732053190368025895032
3974 2441392937477326103655375880
3975 4841406333641477188604728440
3976 10107497433391855884981801480
3977 22236494353462082946959963256
3978 51605449159921437782567461896
3979 126483944019415288682763387000
3980 327825732458484523728794901000
3981 899777010364776671510947707000
3982 2619350852395238754842981102600
3983 8101713101594575683584104340600
3984 26676372407689456519118392341000
3985 93709308201370654951774865403000
3986 352043076756500568602613683541000
3987 1418230680647616576370529410836600
3988 6145666282806338497605627446958600
3989 28745858419578034908155354187387000
3990 145711765092343832120649553984341000
3991 804113074028119666147288279395067000
3992 4856842967129842783529621207546204680
3993 32308564085689823733914436728459535480
3994 238467973013424889464606556805296571400
3995 1970498513847774086628591022022713774200
3996 18429956688340945869055645441271264123400
3997 197814868454859485661197261069644901591160
3998 2480294119857084320213473350334778381489160
3999 37204411797856264803202100255021675722337400
4000 690348530026888469126083415843179982847816200
4001 16666985939220593040329728182499631014468705400
4002 570010919121344281979276703841487380694829724680
4003 32870629669330853594138289921525772286735180789880
4004 5752360192132899378974200736267010150178656638229000
4005 22880174247360071687155809670095748237789263482394000
4006 129266521171525828740993274972292362925363070522000
4007 2215997505797585635559884713810726221577652637520
4008 64046170687791492357222101555223301201666261200
4009 2621773069090879804096811174775222856208560400
4010 139621051016674072407522488597497075182704400
4011 9196596174750986805285912422589627706645200
4012 724580304677350475567980978749485819311440
4013 66679169142087467076808065529093787053200
4014 7040657611276316399414516235991269440400
4015 841336444114779947099847852099585656400
4016 112535447938919610758578375121600629200
4017 16698808403839684177079371792237512720
4018 2728563464679686957039113037947306000
4019 487888831432791707550040079632962000
4020 94958228936583620932558136304402000
4021 20025204741728518700063280445146000
4022 4557460389496835290359229342688400
4023 1115462333093631015122888300658000
4024 292709973932371259287566433506000
4025 82127258873111360519533028106000
4026 24578230757646465556940541258000
4027 7828621648731837177395876104400
4028 2648781760849117841976048306000
4029 950326280609988844067742522000
4030 360976649223949250847437082000
4031 144959126853711903883616466000
4032 61462669785973847246653381584
4033 27483307627874484541186471440
4034 12946682105692938998740734480
4035 6418943228872969755678179280
4036 3346628521036334658943324240
4037 1833370407176426813160255888
4038 1054593597048387104915191440
4039 636556495515693117381241680
4040 402957781564980046782620880
4041 267383200851528816089402640
4042 185894987258681938805013264
4043 135360427615545101071611600
4044 103195573528682898836773200
4045 82347982916827767758637200
4046 68764810476938651427315600
4047 60078729153535874404917840
4048 54910666430651068004494800
4049 52497010763369702377923600
4050 52497010763369702377923600
4051 54910666430651068004494800
4052 60078729153535874404917840
4053 68764810476938651427315600
4054 82347982916827767758637200
4055 103195573528682898836773200
4056 135360427615545101071611600
4057 185894987258681938805013264
4058 267383200851528816089402640
4059 402957781564980046782620880
4060 636556495515693117381241680
4061 1054593597048387104915191440
4062 1833370407176426813160255888
4063 3346628521036334658943324240
4064 6418943228872969755678179280
4065 12946682105692938998740734480
4066 27483307627874484541186471440
4067 61462669785973847246653381584
4068 144959126853711903883616466000
4069 360976649223949250847437082000
4070 950326280609988844067742522000
4071 2648781760849117841976048306000
4072 7828621648731837177395876104400
4073 24578230757646465556940541258000
4074 82127258873111360519533028106000
4075 292709973932371259287566433506000
4076 1115462333093631015122888300658000
4077 4557460389496835290359229342688400
4078 20025204741728518700063280445146000
4079 94958228936583620932558136304402000
4080 487888831432791707550040079632962000
4081 2728563464679686957039113037947306000
4082 16698808403839684177079371792237512720
4083 112535447938919610758578375121600629200
4084 841336444114779947099847852099585656400
4085 7040657611276316399414516235991269440400
4086 66679169142087467076808065529093787053200
4087 724580304677350475567980978749485819311440
4088 9196596174750986805285912422589627706645200
4089 139621051016674072407522488597497075182704400
4090 2621773069090879804096811174775222856208560400
4091 64046170687791492357222101555223301201666261200
4092 2215997505797585635559884713810726221577652637520
4093 129266521171525828740993274972292362925363070522000
4094 22880174247360071687155809670095748237789263482394000
4095 91012248672832285155575331798825309656983959185522800
4096 508448316608001593047906881557683294173094744053200
4097 8617768078101721916066218331486157528357538034800
4098 246221945088620626173320523756747357953072515280
4099 9962737662545343255567882464145846853592529520
4100 524354613818175960819362234955044571241712080
4101 34129590248520328810727719434943729489105520
4102 2656794450483618410415930255414781337475280
4103 241526768225783491855993659583161939770480
4104 25189908342566376451238602533213208442320
4105 2972722102538889146419462410751869319280
4106 392623673920230641979928997646473306320
4107 57518117835447801054384502839929210480
4108 9277115779910935653932984329020840400
4109 1637138078807812174223467822768383600
4110 314417246923354655976692495763464400
4111 65415668822979827753540049454143600
4112 14685150143934247046713072326440400
4113 3544691414053094114723845044313200
4114 917157918321429945767708158318800
4115 253681977408055091382557575705200
4116 74827058084390350695574536718800
4117 23485864946195511532187628313200
4118 7828621648731837177395876104400
4119 2766505394664634190508317119600
4120 1034799727775321185762652968400
4121 409106869120475817627095359600
4122 170729638294371797907370504400
4123 75121040849523591079243021936
4124 34812189661974347085502863824
4125 16974538760797408909460074096
4126 8701234154694470113252643024
4127 4685279929450868522520653936
4128 2648201699254838730120369616
4129 1570172688938709689540396144
4130 976053293124062779984570576
4131 635777833135857407145912944
4132 433754970270257857211697616
4133 309824978764469898008355440
4134 231616731697710506278090960
4135 181165562417021089069001840
4136 148226369250289981965546960
4137 126832872657464623743715440
4138 113482043956678873875955920
4139 106160621765925398142023280
4140 103827421287553411369671120
4141 106160621765925398142023280
4142 113482043956678873875955920
4143 126832872657464623743715440
4144 148226369250289981965546960
4145 181165562417021089069001840
4146 231616731697710506278090960
4147 309824978764469898008355440
4148 433754970270257857211697616
4149 635777833135857407145912944
4150 976053293124062779984570576
4151 1570172688938709689540396144
4152 2648201699254838730120369616
4153 4685279929450868522520653936
4154 8701234154694470113252643024
4155 16974538760797408909460074096
4156 34812189661974347085502863824
4157 75121040849523591079243021936
4158 170729638294371797907370504400
4159 409106869120475817627095359600
4160 1034799727775321185762652968400
4161 2766505394664634190508317119600
4162 7828621648731837177395876104400
4163 23485864946195511532187628313200
4164 74827058084390350695574536718800
4165 253681977408055091382557575705200
4166 917157918321429945767708158318800
4167 3544691414053094114723845044313200
4168 14685150143934247046713072326440400
4169 65415668822979827753540049454143600
4170 314417246923354655976692495763464400
4171 1637138078807812174223467822768383600
4172 9277115779910935653932984329020840400
4173 57518117835447801054384502839929210480
4174 392623673920230641979928997646473306320
4175 2972722102538889146419462410751869319280
4176 25189908342566376451238602533213208442320
4177 241526768225783491855993659583161939770480
4178 2656794450483618410415930255414781337475280
4179 34129590248520328810727719434943729489105520
4180 524354613818175960819362234955044571241712080
4181 9962737662545343255567882464145846853592529520
4182 246221945088620626173320523756747357953072515280
4183 8617768078101721916066218331486157528357538034800
4184 508448316608001593047906881557683294173094744053200
4185 91012248672832285155575331798825309656983959185522800
4186 362048725489728431058442528694228154899210914562189600
4187 2000269201600709563858798501073083728724922179901600
4188 33524064831296808332829025157649447967456796311200
4189 947007481110079331435848168295182145973355828000
4190 37880299244403173257433926731807285838934233120
4191 1970651405778199764837603124776101575435884960
4192 126767049494504078439845815044076709530963360
4193 9751311499577236803065062695698208425458720
4194 875866302357236838598658325960916924442400
4195 90240770545897128825316312371730834639520
4196 10518862824368376979638097761121999129760
4197 1372025585787179606039751881885478147360
4198 198469109893742961879964108700415077920
4199 31603361448048242337573902659301764000
4200 5505101671595500278158034656781597600
4201 1043450643635748418735836634291936800
4202 214218344057670205170933348761920800
4203 47444331234249105843226849054653600
4204 11296269341487882343625440251108000
4205 2882496314724494115269939926144800
4206 786135358561225667800892707130400
4207 228592551070994697729337595690400
4208 70715681266566705052960551184800
4209 23227778518215341075789962068000
4210 8086708076712007633793542349600
4211 2979313501946529128239726128800
4212 1159885409154755614810885744800
4213 476542067327147655697495693600
4214 206376485850339535931986324000
4215 94107677547754828384985763744
4216 45141081100142559957025691552
4217 22757073943047075680814604832
4218 12047862675730804772195967264
4219 6693257042072669317886648480
4220 3899549754946685602594829984
4221 2381141000808153155566754592
4222 1523072171688097964371527712
4223 1020039160855331664212124064
4224 714980720225699764634666400
4225 524319194832179827398755360
4226 402147731958662197713608480
4227 322514517709422158562398880
4228 270390959291737769299788960
4229 236940531338120725675072800
4230 216987644488594769828750880
4231 207654842575106822739342240
4232 207654842575106822739342240
4233 216987644488594769828750880
4234 236940531338120725675072800
4235 270390959291737769299788960
4236 322514517709422158562398880
4237 402147731958662197713608480
4238 524319194832179827398755360
4239 714980720225699764634666400
4240 1020039160855331664212124064
4241 1523072171688097964371527712
4242 2381141000808153155566754592
4243 3899549754946685602594829984
4244 6693257042072669317886648480
4245 12047862675730804772195967264
4246 22757073943047075680814604832
4247 45141081100142559957025691552
4248 94107677547754828384985763744
4249 206376485850339535931986324000
4250 476542067327147655697495693600
4251 1159885409154755614810885744800
4252 2979313501946529128239726128800
4253 8086708076712007633793542349600
4254 23227778518215341075789962068000
4255 70715681266566705052960551184800
4256 228592551070994697729337595690400
4257 786135358561225667800892707130400
4258 2882496314724494115269939926144800
4259 11296269341487882343625440251108000
4260 47444331234249105843226849054653600
4261 214218344057670205170933348761920800
4262 1043450643635748418735836634291936800
4263 5505101671595500278158034656781597600
4264 31603361448048242337573902659301764000
4265 198469109893742961879964108700415077920
4266 1372025585787179606039751881885478147360
4267 10518862824368376979638097761121999129760
4268 90240770545897128825316312371730834639520
4269 875866302357236838598658325960916924442400
4270 9751311499577236803065062695698208425458720
4271 126767049494504078439845815044076709530963360
4272 1970651405778199764837603124776101575435884960
4273 37880299244403173257433926731807285838934233120
4274 947007481110079331435848168295182145973355828000
4275 33524064831296808332829025157649447967456796311200
4276 2000269201600709563858798501073083728724922179901600
4277 362048725489728431058442528694228154899210914562189600
4278 1440324277491745714862934407631385920577295594888710800
4279 7870624467168009370835707145526699019548063360047600
4280 130452339234828884599486858765635895351625359558800
4281 3643920090358348731829241864961896518201825686000
4282 144109834081968593914150808218832065691597626000
4283 7411362895644099115584898708397077664139306480
4284 471242727468699943765513790707328637604233360
4285 35825470509316369993869469468978200519620080
4286 3179775488992577218390781313814633182214800
4287 323689720436370136003851990029034515554800
4288 37273361747218379297413259457888823003280
4289 4802089550255128621139131586599173515760
4290 686012792893589803019875940942739073680
4291 107863646681382044499980493858921238000
4292 18549799110810924850315116778285818000
4293 3470607575571076262317021848840572400
4294 703194998971917412626324688327174800
4295 153678377258763408057408706720508400
4296 36098947678233015315498689498106000
4297 9086129687718514059003071506326000
4298 2443855571179462402076688198253200
4299 700685863065440269126882630268400
4300 213684341218538521790467752493200
4301 69178383847728298421374452246000
4302 23732730225133065881785396026000
4303 8614102081714964653388773372400
4304 3303151926071151859570131142800
4305 1336389710547870599673411836400
4306 569778558760720023116570938000
4307 255727384640638120611374358000
4308 120703325550381192928568696976
4309 59860998850189046899534069232
4310 31167296921999255823724350096
4311 17024153780923963265059518960
4312 9748874387366714006487074960
4313 5849324632420028403892244976
4314 3675239370812584218374773392
4315 2417049315939807639111337456
4316 1663107327481519017737158800
4317 1196815553421280040801506800
4318 900461225907439268793514640
4319 708129701927209522060919280
4320 581928368910479112188676240
4321 499635468256471965010479600
4322 448126657096010937689811600
4323 419823920858368141625191920
4324 410795449442059149332177040
4325 419823920858368141625191920
4326 448126657096010937689811600
4327 499635468256471965010479600
4328 581928368910479112188676240
4329 708129701927209522060919280
4330 900461225907439268793514640
4331 1196815553421280040801506800
4332 1663107327481519017737158800
4333 2417049315939807639111337456
4334 3675239370812584218374773392
4335 5849324632420028403892244976
4336 9748874387366714006487074960
4337 17024153780923963265059518960
4338 31167296921999255823724350096
4339 59860998850189046899534069232
4340 120703325550381192928568696976
4341 255727384640638120611374358000
4342 569778558760720023116570938000
4343 1336389710547870599673411836400
4344 3303151926071151859570131142800
4345 8614102081714964653388773372400
4346 23732730225133065881785396026000
4347 69178383847728298421374452246000
4348 213684341218538521790467752493200
4349 700685863065440269126882630268400
4350 2443855571179462402076688198253200
4351 9086129687718514059003071506326000
4352 36098947678233015315498689498106000
4353 153678377258763408057408706720508400
4354 703194998971917412626324688327174800
4355 3470607575571076262317021848840572400
4356 18549799110810924850315116778285818000
4357 107863646681382044499980493858921238000
4358 686012792893589803019875940942739073680
4359 4802089550255128621139131586599173515760
4360 37273361747218379297413259457888823003280
4361 323689720436370136003851990029034515554800
4362 3179775488992577218390781313814633182214800
4363 35825470509316369993869469468978200519620080
4364 471242727468699943765513790707328637604233360
4365 7411362895644099115584898708397077664139306480
4366 144109834081968593914150808218832065691597626000
4367 3643920090358348731829241864961896518201825686000
4368 130452339234828884599486858765635895351625359558800
4369 7870624467168009370835707145526699019548063360047600
4370 1440324277491745714862934407631385920577295594888710800
4371 5730322394321999080637480976597986995845154517299172000
4372 30974715644983778814256653927556686464027862255671200
4373 507782223688258669086174654550109614164391184519200
4374 14027133251056869311772780512433967242110253716000
4375 548547110376525615544186947413618830697049028000
4376 27892225951348760112416285461709432069341476000
4377 1753225631227636349923309371878878587215749920
4378 131745278647163425138745790950435963201183520
4379 11556603390102054836732086925476838877296800
4380 1162498565868254036831038329781693851562400
4381 132260315877226507184369630334444210656800
4382 16833131111647010005283407497111081356320
4383 2375227089373504479273118849285612706720
4384 368824082200854732806384914485343588000
4385 62630504524673445193537060950341364000
4386 11568691918570254207723406162801908000
4387 2313738383714050841544681232560381600
4388 499041612173618808960617520748317600
4389 115671896861434823269017306133716000
4390 28723893851497237992977451858708000
4391 7620624899376818243034834166596000
4392 2154797385341031365271918626416800
4393 647946066920729711235611894656800
4394 206791297953424375926259115316000
4395 69922237437488817759238693668000
4396 25008683463043445767902890436000
4397 9447724863816412845652203053600
4398 3764882840468194592628321517600
4399 1580676001723287806065325828000
4400 698438233319592286400957924000
4401 324471305242960196044539508000
4402 158341996958564575669735279904
4403 81101998442191611928400997024
4404 43567189245805411366496403360
4405 24529425877890441693741672480
4406 14466071671576414332206627360
4407 8931226858103699283362352544
4408 5769730625146637590136741024
4409 3898466638612592966308608800
4410 2753962671313483104640026400
4411 2033299542371637058566000800
4412 1568545361258120016608057760
4413 1263973446450718071635619360
4414 1063740029191198377119085600
4415 934801843834689482922832800
4416 857704784549354267836413600
4417 821590898884118298664354080
4418 821590898884118298664354080
4419 857704784549354267836413600
4420 934801843834689482922832800
4421 1063740029191198377119085600
4422 1263973446450718071635619360
4423 1568545361258120016608057760
4424 2033299542371637058566000800
4425 2753962671313483104640026400
4426 3898466638612592966308608800
4427 5769730625146637590136741024
4428 8931226858103699283362352544
4429 14466071671576414332206627360
4430 24529425877890441693741672480
4431 43567189245805411366496403360
4432 81101998442191611928400997024
4433 158341996958564575669735279904
4434 324471305242960196044539508000
4435 698438233319592286400957924000
4436 1580676001723287806065325828000
4437 3764882840468194592628321517600
4438 9447724863816412845652203053600
4439 25008683463043445767902890436000
4440 69922237437488817759238693668000
4441 206791297953424375926259115316000
4442 647946066920729711235611894656800
4443 2154797385341031365271918626416800
4444 7620624899376818243034834166596000
4445 28723893851497237992977451858708000
4446 115671896861434823269017306133716000
4447 499041612173618808960617520748317600
4448 2313738383714050841544681232560381600
4449 11568691918570254207723406162801908000
4450 62630504524673445193537060950341364000
4451 368824082200854732806384914485343588000
4452 2375227089373504479273118849285612706720
4453 16833131111647010005283407497111081356320
4454 132260315877226507184369630334444210656800
4455 1162498565868254036831038329781693851562400
4456 11556603390102054836732086925476838877296800
4457 131745278647163425138745790950435963201183520
4458 1753225631227636349923309371878878587215749920
4459 27892225951348760112416285461709432069341476000
4460 548547110376525615544186947413618830697049028000
4461 14027133251056869311772780512433967242110253716000
4462 507782223688258669086174654550109614164391184519200
4463 30974715644983778814256653927556686464027862255671200
4464 5730322394321999080637480976597986995845154517299172000
4465 22799367824217315491046998779230288685596678611381812000
4466 121921753070680831502925127161659297783939457814876000
4467 1977109509254283754101488548567448072171991207808800
4468 54019385498750922243210069632990384485573530268000
4469 2089147505476555003881052416745484482867484596000
4470 105040936029547458295695372908990839920711516000
4471 6527967775847582153969768937846888356654388000
4472 484934749062963245723468549668625992208611680
4473 42046365525690454831514614133117860596122400
4474 4180048034717764515413733568789494913064800
4475 469946228755251631910419750337280493184800
4476 59095034753654396827058771000496349442400
4477 8237489692933643194074858987947975982880
4478 1263418664560374723017616409194474844000
4479 211877664243044208207923248746899508000
4480 38644353855649572566224995054465948000
4481 7630413818631444264668629596741684000
4482 1624539716224759101510095333499842400
4483 371626732469716134332374749493428000
4484 91060854976023158743694475041436000
4485 23834720429965793228215332393396000
4486 6647779167541479743924004272988000
4487 1971410373822645717163670232679200
4488 620373893860273127778777345948000
4489 206791297953424375926259115316000
4490 72897651796530895110695659356000
4491 27137082055642887960915902388000
4492 10653817399622763421692909826400
4493 4405713962250014948820376244000
4494 1916990044643136275440927068000
4495 876762888635232870162904628000
4496 421122332336607914015253404000
4497 212245655497650388663687715616
4498 112162338271116059049916272480
4499 62106418712105586416069340960
4500 36011284799456180358897348960
4501 21853001886849476969929160480
4502 13871905545565320163520249696
4503 9207016955021230197026714400
4504 6386849599429141668207720800
4505 4629001085824790750352384800
4506 3504197083661757483911618400
4507 2769984361370722582520612640
4508 2285909424432149704021864800
4509 1969050692332643804454477600
4510 1770156683006114127236853600
4511 1660662455191302944108800800
4512 1625701140345170250548615520
4513 1660662455191302944108800800
4514 1770156683006114127236853600
4515 1969050692332643804454477600
4516 2285909424432149704021864800
4517 2769984361370722582520612640
4518 3504197083661757483911618400
4519 4629001085824790750352384800
4520 6386849599429141668207720800
4521 9207016955021230197026714400
4522 13871905545565320163520249696
4523 21853001886849476969929160480
4524 36011284799456180358897348960
4525 62106418712105586416069340960
4526 112162338271116059049916272480
4527 212245655497650388663687715616
4528 421122332336607914015253404000
4529 876762888635232870162904628000
4530 1916990044643136275440927068000
4531 4405713962250014948820376244000
4532 10653817399622763421692909826400
4533 27137082055642887960915902388000
4534 72897651796530895110695659356000
4535 206791297953424375926259115316000
4536 620373893860273127778777345948000
4537 1971410373822645717163670232679200
4538 6647779167541479743924004272988000
4539 23834720429965793228215332393396000
4540 91060854976023158743694475041436000
4541 371626732469716134332374749493428000
4542 1624539716224759101510095333499842400
4543 7630413818631444264668629596741684000
4544 38644353855649572566224995054465948000
4545 211877664243044208207923248746899508000
4546 1263418664560374723017616409194474844000
4547 8237489692933643194074858987947975982880
4548 59095034753654396827058771000496349442400
4549 469946228755251631910419750337280493184800
4550 4180048034717764515413733568789494913064800
4551 42046365525690454831514614133117860596122400
4552 484934749062963245723468549668625992208611680
4553 6527967775847582153969768937846888356654388000
4554 105040936029547458295695372908990839920711516000
4555 2089147505476555003881052416745484482867484596000
4556 54019385498750922243210069632990384485573530268000
4557 1977109509254283754101488548567448072171991207808800
4558 121921753070680831502925127161659297783939457814876000
4559 22799367824217315491046998779230288685596678611381812000
4560 90717484605833107953850163563674201296374152790550788800
4561 479986691036154010337831553246953446012561654976459200
4562 7700321246569315673868955399683745123196176283044800
4563 208116790447819342536998794586047165491788548190400
4564 7960751547184346435841483945914372450505572881600
4565 395838474721873579682725721067565480964365502400
4566 24325269396316253500055770568397878718480561600
4567 1786601707074075115823305182989674708136990400
4568 153137289177777867070569015684829260697456320
4569 15048172924983952255489440847642181687033280
4570 1672019213887105806165493427515797965225920
4571 207765701133900721476185573833324007513280
4572 28614437880716865832049510168661390256320
4573 4335520891017706944249925783130513675200
4574 718153767223791947820539853647385700800
4575 129356889748384885011153141340212331200
4576 25220525674213405253746838877651460800
4577 5301129600312371804927679509315275200
4578 1197029264586664601112701824684094400
4579 289477665292199936216797173289617600
4580 74765754611892698757980726876126400
4581 20573127107970474154880602697457600
4582 6017989562195444820815414394494400
4583 1867651933095138047839266536222400
4584 613843642345954463275842847569600
4585 213321549467743040429193613694400
4586 78269057718380540013589023729600
4587 30279270504191011830074585822400
4588 12335999094300041856697053483200
4589 5286856754700017938584451492800
4590 2381103423872527163179256779200
4591 1125948130668404317472361732800
4592 558541198678027338588651883200
4593 290441423312574216066098979264
4594 158207929771890020133566110656
4595 90217745076532325530711253184
4596 53827394121292395904878142656
4597 33584613426105511974838499264
4598 21903008756155768679242499520
4599 14925059063929152108864358080
4600 10622339333787414563966525120
4601 7893665009511748437443014080
4602 6123123325135281498203459520
4603 4956814120347608831878991040
4604 4186823577380989984208468160
4605 3689379191949585233609442240
4606 3391247540074871275337972160
4607 3251402280690340501097231040
4608 3251402280690340501097231040
4609 3391247540074871275337972160
4610 3689379191949585233609442240
4611 4186823577380989984208468160
4612 4956814120347608831878991040
4613 6123123325135281498203459520
4614 7893665009511748437443014080
4615 10622339333787414563966525120
4616 14925059063929152108864358080
4617 21903008756155768679242499520
4618 33584613426105511974838499264
4619 53827394121292395904878142656
4620 90217745076532325530711253184
4621 158207929771890020133566110656
4622 290441423312574216066098979264
4623 558541198678027338588651883200
4624 1125948130668404317472361732800
4625 2381103423872527163179256779200
4626 5286856754700017938584451492800
4627 12335999094300041856697053483200
4628 30279270504191011830074585822400
4629 78269057718380540013589023729600
4630 213321549467743040429193613694400
4631 613843642345954463275842847569600
4632 1867651933095138047839266536222400
4633 6017989562195444820815414394494400
4634 20573127107970474154880602697457600
4635 74765754611892698757980726876126400
4636 289477665292199936216797173289617600
4637 1197029264586664601112701824684094400
4638 5301129600312371804927679509315275200
4639 25220525674213405253746838877651460800
4640 129356889748384885011153141340212331200
4641 718153767223791947820539853647385700800
4642 4335520891017706944249925783130513675200
4643 28614437880716865832049510168661390256320
4644 207765701133900721476185573833324007513280
4645 1672019213887105806165493427515797965225920
4646 15048172924983952255489440847642181687033280
4647 153137289177777867070569015684829260697456320
4648 1786601707074075115823305182989674708136990400
4649 24325269396316253500055770568397878718480561600
4650 395838474721873579682725721067565480964365502400
4651 7960751547184346435841483945914372450505572881600
4652 208116790447819342536998794586047165491788548190400
4653 7700321246569315673868955399683745123196176283044800
4654 479986691036154010337831553246953446012561654976459200
4655 90717484605833107953850163563674201296374152790550788800
4656 360979990827377575399695442513786925991822149645733347100
4657 1889947595954856415705211740909879193674461516469808100
4658 29999168189759625646114472077934590375785103436028700
4659 802116796517637049361349520800390116999601696150500
4660 30350365273640320786645657543798544967552496611100
4661 1492640915097064956720278239858944834469794915300
4662 90712983790429362010624644411317089387667094300
4663 6588093794835651989598437862274425486255152100
4664 558313033460648473694782869684273346292809500
4665 54236123250462994587493193055043696497015780
4666 5956568449472814434464570335525030251117340
4667 731508406075608790197403374538161609786340
4668 99554398459994095707338920795134420266780
4669 14903353062873367620859119879511140758500
4670 2438730501197460156140583253010913942300
4671 433884567697707635141576161578628860900
4672 83542991295831904903036403782220463900
4673 17339111401021716111950951728385379300
4674 3865407000227771107759766308875721500
4675 922710058118887296691040989860656100
4676 235200603049912448176147703297814300
4677 63862415397658346855775204206691300
4678 18430093034223549763747206583139100
4679 5641865214558229519514450994838500
4680 1828742517822322671842615150051100
4681 626632051561495181260756240227300
4682 226654146309476980456018214550300
4683 86422084564045179598337880368100
4684 34694997452718867721960462921500
4685 14648998924481299704827751011300
4686 6498428094318772049510054959900
4687 3025985601171336603206972156900
4688 1477806921502280666682474774300
4689 756357873209828687672132758500
4690 405407820040468176592263158556
4691 227423899047091903942001284068
4692 133447081259037398180843728668
4693 81862495226132185438668841956
4694 52475958478289862460685155100
4695 35136076546333212256284842980
4696 24564159709383396179172589340
4697 17925197625766262076693511140
4698 13649462412280731673078545180
4699 10843030888260394319735292900
4700 8984225593130041007780671260
4701 7763068716393918929053201380
4702 6994448051404422005384567580
4703 6570542108895063095967321060
4704 6435067013866298908421603100
4705 6570542108895063095967321060
4706 6994448051404422005384567580
4707 7763068716393918929053201380
4708 8984225593130041007780671260
4709 10843030888260394319735292900
4710 13649462412280731673078545180
4711 17925197625766262076693511140
4712 24564159709383396179172589340
4713 35136076546333212256284842980
4714 52475958478289862460685155100
4715 81862495226132185438668841956
4716 133447081259037398180843728668
4717 227423899047091903942001284068
4718 405407820040468176592263158556
4719 756357873209828687672132758500
4720 1477806921502280666682474774300
4721 3025985601171336603206972156900
4722 6498428094318772049510054959900
4723 14648998924481299704827751011300
4724 34694997452718867721960462921500
4725 86422084564045179598337880368100
4726 226654146309476980456018214550300
4727 626632051561495181260756240227300
4728 1828742517822322671842615150051100
4729 5641865214558229519514450994838500
4730 18430093034223549763747206583139100
4731 63862415397658346855775204206691300
4732 235200603049912448176147703297814300
4733 922710058118887296691040989860656100
4734 3865407000227771107759766308875721500
4735 17339111401021716111950951728385379300
4736 83542991295831904903036403782220463900
4737 433884567697707635141576161578628860900
4738 2438730501197460156140583253010913942300
4739 14903353062873367620859119879511140758500
4740 99554398459994095707338920795134420266780
4741 731508406075608790197403374538161609786340
4742 5956568449472814434464570335525030251117340
4743 54236123250462994587493193055043696497015780
4744 558313033460648473694782869684273346292809500
4745 6588093794835651989598437862274425486255152100
4746 90712983790429362010624644411317089387667094300
4747 1492640915097064956720278239858944834469794915300
4748 30350365273640320786645657543798544967552496611100
4749 802116796517637049361349520800390116999601696150500
4750 29999168189759625646114472077934590375785103436028700
4751 1889947595954856415705211740909879193674461516469808100
4752 360979990827377575399695442513786925991822149645733347100
4753 1436477076900698392827654028972389210647869585188175999800
4754 7442886408811908771127741082758493319419013394757388600
4755 116903975007516891693105880881023455278832671121843800
4756 3092697751521610891352007430714906224307742622271000
4757 115769434548937306093390652486654243690664162331000
4758 5632026545623977053191977688539936179545824113400
4759 338537114764282773689135270895843158333355547800
4760 24314820397434674353363306749425199217312829400
4761 2037554781907933605030444699672502727707779000
4762 195697351934660289748686779064590657463459000
4763 21247141067191688601285993155584128524604120
4764 2579132730699569136572288186515992479865240
4765 346900893602866024217325311636653959280120
4766 51316700237110358612030371543883721787000
4767 8296712014383111871406107974160841247000
4768 1458209990406728753156225037882814522200
4769 277328280384101787410079608431700921400
4770 56843684799225832202066006697180934200
4771 12512760804861032245737800216360583000
4772 2948867196050052185301265019142303000
4773 741973036425497001462898940300321400
4774 198829375774152791241691872890935800
4775 56620285816480596181408943935829400
4776 17100086320413602873579882396727000
4777 5467374537819315204477921582627000
4778 1847595533469975482892539017577400
4779 658932672776005242150485943331800
4780 247683912461902679673586914869400
4781 98004425794278038719764606603000
4782 40775564016597432168077245083000
4783 17820431681327766651233758962200
4784 8173280695947321546806460877400
4785 3930661708738024866021427750200
4786 1980565977271097800708471347000
4787 1044865515568216949980059687000
4788 576765764593655756388992947224
4789 332929831594711859379012189048
4790 200858493441437733344362725624
4791 126591487463091008410312642200
4792 83312346450068441432427978200
4793 57231959735264407592711393720
4794 41024679102269177123978963640
4795 30676111400795871182795080920
4796 23921738248327055509519099800
4797 19450385304714521769422071800
4798 16486517067805642261700613240
4799 14565757797770033454512192280
4800 13412034407847654567026078040
4801 12870134027732597816843206200
4802 12870134027732597816843206200
4803 13412034407847654567026078040
4804 14565757797770033454512192280
4805 16486517067805642261700613240
4806 19450385304714521769422071800
4807 23921738248327055509519099800
4808 30676111400795871182795080920
4809 41024679102269177123978963640
4810 57231959735264407592711393720
4811 83312346450068441432427978200
4812 126591487463091008410312642200
4813 200858493441437733344362725624
4814 332929831594711859379012189048
4815 576765764593655756388992947224
4816 1044865515568216949980059687000
4817 1980565977271097800708471347000
4818 3930661708738024866021427750200
4819 8173280695947321546806460877400
4820 17820431681327766651233758962200
4821 40775564016597432168077245083000
4822 98004425794278038719764606603000
4823 247683912461902679673586914869400
4824 658932672776005242150485943331800
4825 1847595533469975482892539017577400
4826 5467374537819315204477921582627000
4827 17100086320413602873579882396727000
4828 56620285816480596181408943935829400
4829 198829375774152791241691872890935800
4830 741973036425497001462898940300321400
4831 2948867196050052185301265019142303000
4832 12512760804861032245737800216360583000
4833 56843684799225832202066006697180934200
4834 277328280384101787410079608431700921400
4835 1458209990406728753156225037882814522200
4836 8296712014383111871406107974160841247000
4837 51316700237110358612030371543883721787000
4838 346900893602866024217325311636653959280120
4839 2579132730699569136572288186515992479865240
4840 21247141067191688601285993155584128524604120
4841 195697351934660289748686779064590657463459000
4842 2037554781907933605030444699672502727707779000
4843 24314820397434674353363306749425199217312829400
4844 338537114764282773689135270895843158333355547800
4845 5632026545623977053191977688539936179545824113400
4846 115769434548937306093390652486654243690664162331000
4847 3092697751521610891352007430714906224307742622271000
4848 116903975007516891693105880881023455278832671121843800
4849 7442886408811908771127741082758493319419013394757388600
4850 1436477076900698392827654028972389210647869585188175999800
4851 5716592448890534420436582360196242777068052430850904489000
4852 29315858712259150874033755693314065523425909901799510200
4853 455686922988484210477208637719907754250143677230044200
4854 11928977041583356295214885804186066865187007257331000
4855 441813964503087270193143918673558032043963231753000
4856 21263773692661954180418691273058942718693417571000
4857 1264332489833954032349219481100801999489878882600
4858 89815969223177062407321602482570633843543308600
4859 7443312366561635006131624515130163025708009000
4860 706906761070099413990154283559847885123107000
4861 75882646668541745004592832698514744730729000
4862 9105917600225009400551139923821769367687480
4863 1210613322573267145738012822242200551773480
4864 176990251838196951131288424304415285347000
4865 28276549110244483316833061871119601801000
4866 4910298947287964168791370025523763187000
4867 922541014338950843833530126007494901800
4868 186772107197456305806788307719308783800
4869 40602631999447023001475719069414953000
4870 9448411219997105981475481796027379000
4871 2347057564203102759729578280541833000
4872 620834581498885246122017480659452600
4873 174482921597725918844750010904290600
4874 51998221668196465880885764839027000
4875 16402123613457945613433764747881000
4876 5467374537819315204477921582627000
4877 1923007596060586727092234487682600
4878 712723095043434241509709285644600
4879 278012554804176477184638373833000
4880 114005148372935677694420052579000
4881 49097107693454050977888927753000
4882 22184619031857015627046108095800
4883 10508503751932270560179735413800
4884 5214143083019828903905975587000
4885 2708120826064562298927909801000
4886 1471341236208305500992328947000
4887 835721822166317524563642841896
4888 495997504212529912952405914296
4889 307436469553221020425044988200
4890 198929480299143013216205580600
4891 134319905501130752513506332200
4892 94607933439926877857339242680
4893 69490782969149830638576611880
4894 53213662634033654092603711800
4895 42473290359274567945472687400
4896 35328250859583519132215599800
4897 30617817411639049914586853160
4898 27645213779441083903461915960
4899 26002923851949534364642396200
4900 25477612258980856902730428600
4901 26002923851949534364642396200
4902 27645213779441083903461915960
4903 30617817411639049914586853160
4904 35328250859583519132215599800
4905 42473290359274567945472687400
4906 53213662634033654092603711800
4907 69490782969149830638576611880
4908 94607933439926877857339242680
4909 134319905501130752513506332200
4910 198929480299143013216205580600
4911 307436469553221020425044988200
4912 495997504212529912952405914296
4913 835721822166317524563642841896
4914 1471341236208305500992328947000
4915 2708120826064562298927909801000
4916 5214143083019828903905975587000
4917 10508503751932270560179735413800
4918 22184619031857015627046108095800
4919 49097107693454050977888927753000
4920 114005148372935677694420052579000
4921 278012554804176477184638373833000
4922 712723095043434241509709285644600
4923 1923007596060586727092234487682600
4924 5467374537819315204477921582627000
4925 16402123613457945613433764747881000
4926 51998221668196465880885764839027000
4927 174482921597725918844750010904290600
4928 620834581498885246122017480659452600
4929 2347057564203102759729578280541833000
4930 9448411219997105981475481796027379000
4931 40602631999447023001475719069414953000
4932 186772107197456305806788307719308783800
4933 922541014338950843833530126007494901800
4934 4910298947287964168791370025523763187000
4935 28276549110244483316833061871119601801000
4936 176990251838196951131288424304415285347000
4937 1210613322573267145738012822242200551773480
4938 9105917600225009400551139923821769367687480
4939 75882646668541745004592832698514744730729000
4940 706906761070099413990154283559847885123107000
4941 7443312366561635006131624515130163025708009000
4942 89815969223177062407321602482570633843543308600
4943 1264332489833954032349219481100801999489878882600
4944 21263773692661954180418691273058942718693417571000
4945 441813964503087270193143918673558032043963231753000
4946 11928977041583356295214885804186066865187007257331000
4947 455686922988484210477208637719907754250143677230044200
4948 29315858712259150874033755693314065523425909901799510200
4949 5716592448890534420436582360196242777068052430850904489000
4950 22750883079422934966181954039568885395604168260154104734000
4951 115486716139202715564375401216085712668041463249513222000
4952 1776718709833887931759621557170549425662176357684818800
4953 46028982120048910149212993709081591338398351235358000
4954 1686926046284515031646549507662676122349677793966000
4955 80329811727834049126026167031556005826175133046000
4956 4725283042813767595648598060679765048598537238000
4957 332046916522048533748279863723442949360978292400
4958 27216960370659715881006546206839586013194942000
4959 2556289095586824143519951853681066089637094000
4960 271337948693573512440665280558325450855334000
4961 32192637980593467577706050235733528067582000
4962 4231032420306570024498509459553549403167920
4963 611420869986498558453541829415252803926000
4964 96540137366289246071611867802408337462000
4965 16566059074688687195720379682070069742000
4966 3075136714463169479445100420024983006000
4967 615027342892633895889020084004996601200
4968 132061085897191327338133146872238534000
4969 30349442100596764667769729405421278000
4970 7444202779391659258132197778688238000
4971 1944027477420751780786115343479094000
4972 539310848574789203701954579158716400
4973 158620837816114471677045464458446000
4974 49372048856671391846497594897662000
4975 16236445597160390607237464093862000
4976 5633052554116870210674222236646000
4977 2058977830125476697694715714084400
4978 791914550048260268344121428494000
4979 320135669168445640394432066838000
4980 135884924323297070383248143478000
4981 60503506450519133528307567534000
4982 28234969676908928979876864849200
4983 13799045330820153260842076806000
4984 7057527001259162354781825542000
4985 3774956302999086840929813662000
4986 2110408641834135163039502126000
4987 1232478646831134935215069241584
4988 751511370018984716594554415600
4989 478234508193899365105625537200
4990 317483413002672687759196785200
4991 219796209001850322294828543600
4992 158635524757857189134528427120
4993 119327607118742133419778020400
4994 93527043417392482950636826800
4995 76366118019705788831253922800
4996 64946885418628287697608476400
4997 57524384227927911960738936240
4998 53056470889836423653108727600
4999 50955224517961713805460857200
5000 50955224517961713805460857200
5001 53056470889836423653108727600
5002 57524384227927911960738936240
5003 64946885418628287697608476400
5004 76366118019705788831253922800
5005 93527043417392482950636826800
5006 119327607118742133419778020400
5007 158635524757857189134528427120
5008 219796209001850322294828543600
5009 317483413002672687759196785200
5010 478234508193899365105625537200
5011 751511370018984716594554415600
5012 1232478646831134935215069241584
5013 2110408641834135163039502126000
5014 3774956302999086840929813662000
5015 7057527001259162354781825542000
5016 13799045330820153260842076806000
5017 28234969676908928979876864849200
5018 60503506450519133528307567534000
5019 135884924323297070383248143478000
5020 320135669168445640394432066838000
5021 791914550048260268344121428494000
5022 2058977830125476697694715714084400
5023 5633052554116870210674222236646000
5024 16236445597160390607237464093862000
5025 49372048856671391846497594897662000
5026 158620837816114471677045464458446000
5027 539310848574789203701954579158716400
5028 1944027477420751780786115343479094000
5029 7444202779391659258132197778688238000
5030 30349442100596764667769729405421278000
5031 132061085897191327338133146872238534000
5032 615027342892633895889020084004996601200
5033 3075136714463169479445100420024983006000
5034 16566059074688687195720379682070069742000
5035 96540137366289246071611867802408337462000
5036 611420869986498558453541829415252803926000
5037 4231032420306570024498509459553549403167920
5038 32192637980593467577706050235733528067582000
5039 271337948693573512440665280558325450855334000
5040 2556289095586824143519951853681066089637094000
5041 27216960370659715881006546206839586013194942000
5042 332046916522048533748279863723442949360978292400
5043 4725283042813767595648598060679765048598537238000
5044 80329811727834049126026167031556005826175133046000
5045 1686926046284515031646549507662676122349677793966000
5046 46028982120048910149212993709081591338398351235358000
5047 1776718709833887931759621557170549425662176357684818800
5048 115486716139202715564375401216085712668041463249513222000
5049 22750883079422934966181954039568885395604168260154104734000
5050 90548514656103281165404177077484163874504589675413336841320
5051 455017661588458699323639080791377707912083365203082094680
5052 6929202968352162933862524072965142760082487794970793320
5053 177671870983388793175962155717054942566217635768481880
5054 6444057496806847420889819119271422787375769172950120
5055 303646688331212705696378911379281702022942002913880
5056 17672558580123490807725756746942321281758529270120
5057 1228573591131579574868635495776738912635619681880
5058 99614074956614560124483959117032884808293487720
5059 9253766526024303399542225710325459244486280280
5060 971389856322993174537581704398805114062095720
5061 113961938451300875225079417834496689359240280
5062 14808613471072995085744783108437422911087720
5063 2115516210153285012249254729776774701583960
5064 330167269792709221564912587884236514120040
5065 55993279672447762721534883325396835727960
5066 10270956626306986061346635402883443240040
5067 2029590231545691856433766277216488783960
5068 430519140024843727122314058803497620840
5069 97725203563921582230218528685456515160
5070 23672564838465476440860388936228596840
5071 6104246279101160591668402178524355160
5072 1671863630581846531476059195392020840
5073 485379763717310283331759121242844760
5074 149103587547147603376422736590939240
5075 48384607879537964009567642999708760
5076 16561174509103598419382213375739240
5077 5971035707363882423314675570844760
5078 2264875613138024367464187285492840
5079 902782587055016705912298428483160
5080 377760089618765855665429838868840
5081 165779607674422425867562735043160
5082 76234418127654108245667535092840
5083 36705460579981607673839924303960
5084 18490720743299005369528382920040
5085 9739387261737644049598919247960
5086 5360437950258703314120335400040
5087 3081196617077837338037673103960
5088 1848717970246702402822603862376
5089 1157327509829236463555613800024
5090 755610522946360996866888348776
5091 514323129064329754169898792024
5092 364861706943071535009415382376
5093 269680392088357221528698326104
5094 207630036386611312150413755496
5095 166478137282958619652133551704
5096 138986334795864535672882139496
5097 120801206878648615117551766104
5098 109296330033063032725403978856
5099 102929553526282661887030931544
5100 100891344545564193334812497256
5101 102929553526282661887030931544
5102 109296330033063032725403978856
5103 120801206878648615117551766104
5104 138986334795864535672882139496
5105 166478137282958619652133551704
5106 207630036386611312150413755496
5107 269680392088357221528698326104
5108 364861706943071535009415382376
5109 514323129064329754169898792024
5110 755610522946360996866888348776
5111 1157327509829236463555613800024
5112 1848717970246702402822603862376
5113 3081196617077837338037673103960
5114 5360437950258703314120335400040
5115 9739387261737644049598919247960
5116 18490720743299005369528382920040
5117 36705460579981607673839924303960
5118 76234418127654108245667535092840
5119 165779607674422425867562735043160
5120 377760089618765855665429838868840
5121 902782587055016705912298428483160
5122 2264875613138024367464187285492840
5123 5971035707363882423314675570844760
5124 16561174509103598419382213375739240
5125 48384607879537964009567642999708760
5126 149103587547147603376422736590939240
5127 485379763717310283331759121242844760
5128 1671863630581846531476059195392020840
5129 6104246279101160591668402178524355160
5130 23672564838465476440860388936228596840
5131 97725203563921582230218528685456515160
5132 430519140024843727122314058803497620840
5133 2029590231545691856433766277216488783960
5134 10270956626306986061346635402883443240040
5135 55993279672447762721534883325396835727960
5136 330167269792709221564912587884236514120040
5137 2115516210153285012249254729776774701583960
5138 14808613471072995085744783108437422911087720
5139 113961938451300875225079417834496689359240280
5140 971389856322993174537581704398805114062095720
5141 9253766526024303399542225710325459244486280280
5142 99614074956614560124483959117032884808293487720
5143 1228573591131579574868635495776738912635619681880
5144 17672558580123490807725756746942321281758529270120
5145 303646688331212705696378911379281702022942002913880
5146 6444057496806847420889819119271422787375769172950120
5147 177671870983388793175962155717054942566217635768481880
5148 6929202968352162933862524072965142760082487794970793320
5149 455017661588458699323639080791377707912083365203082094680
5150 90548514656103281165404177077484163874504589675413336841320