0 1
1 1
2 1
3 1
4 2
5 1
6 1
7 3
8 1
9 3
10 4
11 1
12 1
13 6
14 5
15 1
16 4
17 10
18 6
19 1
20 1
21 10
22 15
23 7
24 1
25 5
26 20
27 21
28 8
29 1
30 1
31 15
32 35
33 28
34 9
35 1
36 6
37 35
38 56
39 36
40 10
41 1
42 1
43 21
44 70
45 84
46 45
47 11
48 1
49 7
50 56
51 126
52 120
53 55
54 12
55 1
56 1
57 28
58 126
59 210
60 165
61 66
62 13
63 1
64 8
65 84
66 252
67 330
68 220
69 78
70 14
71 1
72 1
73 36
74 210
75 462
76 495
77 286
78 91
79 15
80 1
81 9
82 120
83 462
84 792
85 715
86 364
87 105
88 16
89 1
90 1
91 45
92 330
93 924
94 1287
95 1001
96 455
97 120
98 17
99 1
100 10
101 165
102 792
103 1716
104 2002
105 1365
106 560
107 136
108 18
109 1
110 1
111 55
112 495
113 1716
114 3003
115 3003
116 1820
117 680
118 153
119 19
120 1
121 11
122 220
123 1287
124 3432
125 5005
126 4368
127 2380
128 816
129 171
130 20
131 1
132 1
133 66
134 715
135 3003
136 6435
137 8008
138 6188
139 3060
140 969
141 190
142 21
143 1
144 12
145 286
146 2002
147 6435
148 11440
149 12376
150 8568
151 3876
152 1140
153 210
154 22
155 1
156 1
157 78
158 1001
159 5005
160 12870
161 19448
162 18564
163 11628
164 4845
165 1330
166 231
167 23
168 1
169 13
170 364
171 3003
172 11440
173 24310
174 31824
175 27132
176 15504
177 5985
178 1540
179 253
180 24
181 1
182 1
183 91
184 1365
185 8008
186 24310
187 43758
188 50388
189 38760
190 20349
191 7315
192 1771
193 276
194 25
195 1
196 14
197 455
198 4368
199 19448
200 48620
201 75582
202 77520
203 54264
204 26334
205 8855
206 2024
207 300
208 26
209 1
210 1
211 105
212 1820
213 12376
214 43758
215 92378
216 125970
217 116280
218 74613
219 33649
220 10626
221 2300
222 325
223 27
224 1
225 15
226 560
227 6188
228 31824
229 92378
230 167960
231 203490
232 170544
233 100947
234 42504
235 12650
236 2600
237 351
238 28
239 1
240 1
241 120
242 2380
243 18564
244 75582
245 184756
246 293930
247 319770
248 245157
249 134596
250 53130
251 14950
252 2925
253 378
254 29
255 1
256 16
257 680
258 8568
259 50388
260 167960
261 352716
262 497420
263 490314
264 346104
265 177100
266 65780
267 17550
268 3276
269 406
270 30
271 1
272 1
273 136
274 3060
275 27132
276 125970
277 352716
278 646646
279 817190
280 735471
281 480700
282 230230
283 80730
284 20475
285 3654
286 435
287 31
288 1
289 17
290 816
291 11628
292 77520
293 293930
294 705432
295 1144066
296 1307504
297 1081575
298 657800
299 296010
300 98280
301 23751
302 4060
303 465
304 32
305 1
306 1
307 153
308 3876
309 38760
310 203490
311 646646
312 1352078
313 1961256
314 2042975
315 1562275
316 888030
317 376740
318 118755
319 27405
320 4495
321 496
322 33
323 1
324 18
325 969
326 15504
327 116280
328 497420
329 1352078
330 2496144
331 3268760
332 3124550
333 2220075
334 1184040
335 475020
336 142506
337 31465
338 4960
339 528
340 34
341 1
342 1
343 171
344 4845
345 54264
346 319770
347 1144066
348 2704156
349 4457400
350 5311735
351 4686825
352 3108105
353 1560780
354 593775
355 169911
356 35960
357 5456
358 561
359 35
360 1
361 19
362 1140
363 20349
364 170544
365 817190
366 2496144
367 5200300
368 7726160
369 8436285
370 6906900
371 4292145
372 2035800
373 736281
374 201376
375 40920
376 5984
377 595
378 36
379 1
380 1
381 190
382 5985
383 74613
384 490314
385 1961256
386 5200300
387 9657700
388 13037895
389 13123110
390 10015005
391 5852925
392 2629575
393 906192
394 237336
395 46376
396 6545
397 630
398 37
399 1
400 20
401 1330
402 26334
403 245157
404 1307504
405 4457400
406 10400600
407 17383860
408 21474180
409 20030010
410 14307150
411 7888725
412 3365856
413 1107568
414 278256
415 52360
416 7140
417 666
418 38
419 1
420 1
421 210
422 7315
423 100947
424 735471
425 3268760
426 9657700
427 20058300
428 30421755
429 34597290
430 30045015
431 20160075
432 10518300
433 4272048
434 1344904
435 324632
436 58905
437 7770
438 703
439 39
440 1
441 21
442 1540
443 33649
444 346104
445 2042975
446 7726160
447 20058300
448 37442160
449 51895935
450 54627300
451 44352165
452 28048800
453 13884156
454 5379616
455 1623160
456 376992
457 66045
458 8436
459 741
460 40
461 1
462 1
463 231
464 8855
465 134596
466 1081575
467 5311735
468 17383860
469 40116600
470 67863915
471 86493225
472 84672315
473 64512240
474 38567100
475 18156204
476 6724520
477 1947792
478 435897
479 73815
480 9139
481 780
482 41
483 1
484 22
485 1771
486 42504
487 480700
488 3124550
489 13037895
490 37442160
491 77558760
492 119759850
493 141120525
494 129024480
495 92561040
496 52451256
497 23535820
498 8347680
499 2324784
500 501942
501 82251
502 9880
503 820
504 42
505 1
506 1
507 253
508 10626
509 177100
510 1562275
511 8436285
512 30421755
513 77558760
514 145422675
515 206253075
516 225792840
517 193536720
518 131128140
519 70607460
520 30260340
521 10295472
522 2760681
523 575757
524 91390
525 10660
526 861
527 43
528 1
529 23
530 2024
531 53130
532 657800
533 4686825
534 21474180
535 67863915
536 155117520
537 265182525
538 347373600
539 354817320
540 286097760
541 183579396
542 94143280
543 38608020
544 12620256
545 3262623
546 658008
547 101270
548 11480
549 903
550 44
551 1
552 1
553 276
554 12650
555 230230
556 2220075
557 13123110
558 51895935
559 145422675
560 300540195
561 471435600
562 573166440
563 548354040
564 417225900
565 254186856
566 124403620
567 48903492
568 15380937
569 3838380
570 749398
571 111930
572 12341
573 946
574 45
575 1
576 24
577 2300
578 65780
579 888030
580 6906900
581 34597290
582 119759850
583 300540195
584 565722720
585 818809200
586 927983760
587 834451800
588 600805296
589 348330136
590 163011640
591 61523748
592 18643560
593 4496388
594 850668
595 123410
596 13244
597 990
598 46
599 1
600 1
601 300
602 14950
603 296010
604 3108105
605 20030010
606 86493225
607 265182525
608 601080390
609 1037158320
610 1391975640
611 1476337800
612 1251677700
613 854992152
614 472733756
615 211915132
616 76904685
617 22481940
618 5245786
619 962598
620 135751
621 14190
622 1035
623 47
624 1
625 25
626 2600
627 80730
628 1184040
629 10015005
630 54627300
631 206253075
632 565722720
633 1166803110
634 1855967520
635 2319959400
636 2310789600
637 1852482996
638 1203322288
639 635745396
640 273438880
641 95548245
642 26978328
643 6096454
644 1086008
645 148995
646 15180
647 1081
648 48
649 1
650 1
651 325
652 17550
653 376740
654 4292145
655 30045015
656 141120525
657 471435600
658 1166803110
659 2203961430
660 3247943160
661 3796297200
662 3562467300
663 2707475148
664 1676056044
665 847660528
666 350343565
667 118030185
668 32224114
669 7059052
670 1221759
671 163185
672 16215
673 1128
674 49
675 1
676 26
677 2925
678 98280
679 1560780
680 14307150
681 84672315
682 347373600
683 1037158320
684 2333606220
685 4059928950
686 5567902560
687 6107086800
688 5414950296
689 3910797436
690 2311801440
691 1121099408
692 445891810
693 145008513
694 38320568
695 8145060
696 1370754
697 178365
698 17296
699 1176
700 50
701 1
702 1
703 351
704 20475
705 475020
706 5852925
707 44352165
708 225792840
709 818809200
710 2203961430
711 4537567650
712 7307872110
713 9364199760
714 9669554100
715 8122425444
716 5586853480
717 3159461968
718 1471442973
719 563921995
720 177232627
721 45379620
722 9366819
723 1533939
724 194580
725 18424
726 1225
727 51
728 1
729 27
730 3276
731 118755
732 2035800
733 20160075
734 129024480
735 573166440
736 1855967520
737 4537567650
738 8597496600
739 12875774670
740 15471286560
741 15084504396
742 12033222880
743 7898654920
744 4280561376
745 1917334783
746 708930508
747 215553195
748 53524680
749 10737573
750 1712304
751 211876
752 19600
753 1275
754 52
755 1
756 1
757 378
758 23751
759 593775
760 7888725
761 64512240
762 354817320
763 1391975640
764 4059928950
765 9075135300
766 15905368710
767 22239974430
768 25140840660
769 23206929840
770 17620076360
771 11058116888
772 5752004349
773 2481256778
774 886163135
775 260932815
776 62891499
777 12271512
778 1906884
779 230300
780 20825
781 1326
782 53
783 1
784 28
785 3654
786 142506
787 2629575
788 28048800
789 193536720
790 927983760
791 3247943160
792 8597496600
793 17672631900
794 28781143380
795 37711260990
796 40225345056
797 35240152720
798 25518731280
799 15338678264
800 7669339132
801 3190187286
802 1101716330
803 314457495
804 73629072
805 13983816
806 2118760
807 249900
808 22100
809 1378
810 54
811 1
812 1
813 406
814 27405
815 736281
816 10518300
817 92561040
818 548354040
819 2319959400
820 7307872110
821 17672631900
822 33578000610
823 51021117810
824 62852101650
825 63432274896
826 52860229080
827 36576848168
828 21090682613
829 10150595910
830 4076350421
831 1362649145
832 377348994
833 85900584
834 15890700
835 2349060
836 270725
837 23426
838 1431
839 55
840 1
841 29
842 4060
843 169911
844 3365856
845 38567100
846 286097760
847 1476337800
848 5567902560
849 15905368710
850 35345263800
851 62359143990
852 88732378800
853 103077446706
854 98672427616
855 78378960360
856 51915526432
857 28760021745
858 13340783196
859 5178066751
860 1677106640
861 450978066
862 99884400
863 18009460
864 2598960
865 292825
866 24804
867 1485
868 56
869 1
870 1
871 435
872 31465
873 906192
874 13884156
875 131128140
876 834451800
877 3796297200
878 12875774670
879 33578000610
880 68923264410
881 113380261800
882 151584480450
883 166509721602
884 151532656696
885 114955808528
886 73006209045
887 38910617655
888 17417133617
889 6540715896
890 2054455634
891 536878650
892 115775100
893 20358520
894 2869685
895 316251
896 26235
897 1540
898 57
899 1
900 30
901 4495
902 201376
903 4272048
904 52451256
905 417225900
906 2310789600
907 9364199760
908 28781143380
909 68923264410
910 131282408400
911 202112640600
912 254661927156
913 265182149218
914 229911617056
915 166871334960
916 101766230790
917 52251400851
918 22595200368
919 8217822536
920 2505433700
921 636763050
922 133784560
923 22957480
924 3162510
925 341055
926 27720
927 1596
928 58
929 1
930 1
931 465
932 35960
933 1107568
934 18156204
935 183579396
936 1251677700
937 6107086800
938 22239974430
939 62359143990
940 137846528820
941 244662670200
942 353697121050
943 421171648758
944 416714805914
945 344867425584
946 239877544005
947 140676848445
948 69668534468
949 29135916264
950 10272278170
951 3042312350
952 752538150
953 154143080
954 25827165
955 3478761
956 367290
957 29260
958 1653
959 59
960 1
961 31
962 4960
963 237336
964 5379616
965 70607460
966 600805296
967 3562467300
968 15471286560
969 51021117810
970 131282408400
971 269128937220
972 446775310800
973 608359048206
974 686353797976
975 646626422970
976 511738760544
977 341643774795
978 192928249296
979 92263734836
980 37353738800
981 12777711870
982 3679075400
983 886322710
984 177100560
985 28989675
986 3819816
987 395010
988 30856
989 1711
990 60
991 1
992 1
993 496
994 40920
995 1344904
996 23535820
997 254186856
998 1852482996
999 9669554100
1000 37711260990
1001 113380261800
1002 269128937220
1003 513791607420
1004 800472431850
1005 1029530696964
1006 1103068603890
1007 991493848554
1008 751616304549
1009 482320623240
1010 262596783764
1011 121399651100
1012 47626016970
1013 15820024220
1014 4431613550
1015 1040465790
1016 202927725
1017 32468436
1018 4187106
1019 424270
1020 32509
1021 1770
1022 61
1023 1
1024 32
1025 5456
1026 278256
1027 6724520
1028 94143280
1029 854992152
1030 5414950296
1031 25140840660
1032 88732378800
1033 244662670200
1034 538257874440
1035 960566918220
1036 1408831480056
1037 1715884494940
1038 1749695026860
1039 1503232609098
1040 1093260079344
1041 675248872536
1042 354860518600
1043 158753389900
1044 60403728840
1045 19499099620
1046 5317936260
1047 1217566350
1048 231917400
1049 36288252
1050 4582116
1051 455126
1052 34220
1053 1830
1054 62
1055 1
1056 1
1057 528
1058 46376
1059 1623160
1060 30260340
1061 348330136
1062 2707475148
1063 15084504396
1064 62852101650
1065 202112640600
1066 513791607420
1067 1052049481860
1068 1761039350070
1069 2438362177020
1070 2818953098830
1071 2741188875414
1072 2254848913647
1073 1575580702584
1074 937845656300
1075 476260169700
1076 206379406870
1077 76223753060
1078 23930713170
1079 6358402050
1080 1420494075
1081 264385836
1082 40475358
1083 5006386
1084 487635
1085 35990
1086 1891
1087 63
1088 1
1089 33
1090 5984
1091 324632
1092 8347680
1093 124403620
1094 1203322288
1095 8122425444
1096 40225345056
1097 151584480450
1098 446775310800
1099 1052049481860
1100 2012616400080
1101 3169870830126
1102 4154246671960
1103 4568648125690
1104 4244421484512
1105 3348108992991
1106 2250829575120
1107 1292706174900
1108 635013559600
1109 266783135710
1110 95722852680
1111 29248649430
1112 7575968400
1113 1652411475
1114 300674088
1115 45057474
1116 5461512
1117 521855
1118 37820
1119 1953
1120 64
1121 1
1122 1
1123 561
1124 52360
1125 1947792
1126 38608020
1127 472733756
1128 3910797436
1129 23206929840
1130 103077446706
1131 353697121050
1132 960566918220
1133 2104098963720
1134 3773655750150
1135 5608233007146
1136 6973199770790
1137 7309837001104
1138 6499270398159
1139 4923689695575
1140 3188675231420
1141 1768966344600
1142 841392966470
1143 343006888770
1144 119653565850
1145 35607051480
1146 8996462475
1147 1916797311
1148 341149446
1149 50063860
1150 5949147
1151 557845
1152 39711
1153 2016
1154 65
1155 1
1156 34
1157 6545
1158 376992
1159 10295472
1160 163011640
1161 1676056044
1162 12033222880
1163 63432274896
1164 254661927156
1165 800472431850
1166 2012616400080
1167 4116715363800
1168 6943526580276
1169 9762479679106
1170 11541847896480
1171 11554258485616
1172 9847379391150
1173 7174519270695
1174 4481381406320
1175 2403979904200
1176 1108176102180
1177 438729741450
1178 148902215280
1179 43183019880
1180 10648873950
1181 2217471399
1182 386206920
1183 55525372
1184 6471002
1185 595665
1186 41664
1187 2080
1188 66
1189 1
1190 1
1191 595
1192 58905
1193 2324784
1194 48903492
1195 635745396
1196 5586853480
1197 35240152720
1198 166509721602
1199 608359048206
1200 1761039350070
1201 4116715363800
1202 7890371113950
1203 12551759587422
1204 16735679449896
1205 18851684897584
1206 18053528883775
1207 14771069086725
1208 10363194502115
1209 6250347750920
1210 3245372870670
1211 1451182990950
1212 558383307300
1213 184509266760
1214 52179482355
1215 12565671261
1216 2558620845
1217 436270780
1218 61474519
1219 7028847
1220 635376
1221 43680
1222 2145
1223 67
1224 1
1225 35
1226 7140
1227 435897
1228 12620256
1229 211915132
1230 2311801440
1231 17620076360
1232 98672427616
1233 421171648758
1234 1408831480056
1235 3773655750150
1236 8233430727600
1237 14833897694226
1238 22314239266528
1239 28277527346376
1240 30405943383200
1241 27900908274925
1242 21945588357420
1243 14844575908435
1244 8654327655120
1245 4353548972850
1246 1889912732400
1247 707285522580
1248 227692286640
1249 62828356305
1250 14783142660
1251 2944827765
1252 491796152
1253 67945521
1254 7624512
1255 677040
1256 45760
1257 2211
1258 68
1259 1
1260 1
1261 630
1262 66045
1263 2760681
1264 61523748
1265 847660528
1266 7898654920
1267 52860229080
1268 265182149218
1269 1029530696964
1270 3169870830126
1271 7890371113950
1272 16123801841550
1273 27385657281648
1274 39049918716424
1275 47129212243960
1276 48459472266975
1277 42671977361650
1278 32308782859535
1279 21094923659355
1280 11899700525790
1281 5804731963800
1282 2448296039700
1283 891794789340
1284 279871768995
1285 75394027566
1286 17341763505
1287 3381098545
1288 553270671
1289 74974368
1290 8259888
1291 720720
1292 47905
1293 2278
1294 69
1295 1
1296 36
1297 7770
1298 501942
1299 15380937
1300 273438880
1301 3159461968
1302 25518731280
1303 151532656696
1304 686353797976
1305 2438362177020
1306 6943526580276
1307 16123801841550
1308 30957699535776
1309 49699896548176
1310 67327446062800
1311 77535155627160
1312 76360380541900
1313 64617565719070
1314 47153358767970
1315 29749251314475
1316 16253249498640
1317 7694644696200
1318 3155581562280
1319 1119487075980
1320 342700125300
1321 90177170226
1322 20286591270
1323 3872894697
1324 621216192
1325 82598880
1326 8936928
1327 766480
1328 50116
1329 2346
1330 70
1331 1
1332 1
1333 666
1334 73815
1335 3262623
1336 76904685
1337 1121099408
1338 11058116888
1339 78378960360
1340 416714805914
1341 1715884494940
1342 5608233007146
1343 14833897694226
1344 32247603683100
1345 58343356817424
1346 88749815264600
1347 114456658306760
1348 125994627894135
1349 119032357903550
1350 96926348578605
1351 68248282427325
1352 41648951840265
1353 22057981462440
1354 10142940735900
1355 4047376351620
1356 1399358844975
1357 418094152866
1358 107518933731
1359 23667689815
1360 4426165368
1361 696190560
1362 90858768
1363 9657648
1364 814385
1365 52394
1366 2415
1367 71
1368 1
1369 37
1370 8436
1371 575757
1372 18643560
1373 350343565
1374 4280561376
1375 36576848168
1376 229911617056
1377 1103068603890
1378 4154246671960
1379 12551759587422
1380 30957699535776
1381 63205303218876
1382 108043253365600
1383 156077261327400
1384 191991813933920
1385 202355008436035
1386 183649923622620
1387 144079707346575
1388 97997533741800
1389 57902201338905
1390 29752626158640
1391 13298522298180
1392 5166863427600
1393 1742058970275
1394 508271323092
1395 127805525001
1396 27540584512
1397 5047381560
1398 778789440
1399 99795696
1400 10424128
1401 864501
1402 54740
1403 2485
1404 72
1405 1
1406 1
1407 703
1408 82251
1409 3838380
1410 95548245
1411 1471442973
1412 15338678264
1413 114955808528
1414 646626422970
1415 2818953098830
1416 9762479679106
1417 27385657281648
1418 63205303218876
1419 121548660036300
1420 196793068630200
1421 270533919634160
1422 317986441828055
1423 321387366339585
1424 280576272201225
1425 212327989773900
1426 139646485582065
1427 79960182801345
1428 39895566894540
1429 17345898649800
1430 6566222272575
1431 2160153123141
1432 615790256823
1433 151473214816
1434 31966749880
1435 5743572120
1436 869648208
1437 109453344
1438 11238513
1439 916895
1440 57155
1441 2556
1442 73
1443 1
1444 38
1445 9139
1446 658008
1447 22481940
1448 445891810
1449 5752004349
1450 51915526432
1451 344867425584
1452 1749695026860
1453 6973199770790
1454 22314239266528
1455 58343356817424
1456 126410606437752
1457 229591913401900
1458 352870329957600
1459 462525733568080
1460 520341450264090
1461 505037289962205
1462 424655979547800
1463 310325523515700
1464 197548686920970
1465 109712808959985
1466 53194089192720
1467 22512762077400
1468 8308281242850
1469 2668424446233
1470 743595781824
1471 179013799328
1472 37014131440
1473 6522361560
1474 969443904
1475 119877472
1476 12103014
1477 971635
1478 59640
1479 2628
1480 74
1481 1
1482 1
1483 741
1484 91390
1485 4496388
1486 118030185
1487 1917334783
1488 21090682613
1489 166871334960
1490 991493848554
1491 4568648125690
1492 16735679449896
1493 49699896548176
1494 121548660036300
1495 247959266474052
1496 426384982032100
1497 623404249591760
1498 780512175396135
1499 841728816603675
1500 785613562163430
1501 636983969321700
1502 449972009097765
1503 277508869722315
1504 149608375854525
1505 70539987842520
1506 29078984349975
1507 10468434365991
1508 3284214703056
1509 895068996640
1510 210980549208
1511 42757703560
1512 7392009768
1513 1078897248
1514 131115985
1515 13019909
1516 1028790
1517 62196
1518 2701
1519 75
1520 1
1521 39
1522 9880
1523 749398
1524 26978328
1525 563921995
1526 7669339132
1527 73006209045
1528 511738760544
1529 2741188875414
1530 11541847896480
1531 39049918716424
1532 108043253365600
1533 247959266474052
1534 477551179875952
1535 779255311989700
1536 1085929983159840
1537 1300853625660225
1538 1346766106565880
1539 1210269541711230
1540 947309492837400
1541 647520696018735
1542 387221678682300
1543 202802465047245
1544 93052749919920
1545 37387265592825
1546 13136858812224
1547 4027810484880
1548 1074082795968
1549 247994680648
1550 49280065120
1551 8361453672
1552 1198774720
1553 143218999
1554 13991544
1555 1088430
1556 64824
1557 2775
1558 76
1559 1
1560 1
1561 780
1562 101270
1563 5245786
1564 145008513
1565 2481256778
1566 28760021745
1567 239877544005
1568 1503232609098
1569 7309837001104
1570 28277527346376
1571 88749815264600
1572 229591913401900
1573 495918532948104
1574 903936161908052
1575 1402659561581460
1576 1866442158555975
1577 2142582442263900
1578 2132379668729310
1579 1847253511032930
1580 1397281501935165
1581 925029565741050
1582 536830054536825
1583 273342452889765
1584 122131734269895
1585 47855699958816
1586 16421073515280
1587 4922879481520
1588 1285063345176
1589 290752384208
1590 56672074888
1591 9440350920
1592 1329890705
1593 156238908
1594 15020334
1595 1150626
1596 67525
1597 2850
1598 77
1599 1
1600 40
1601 10660
1602 850668
1603 32224114
1604 708930508
1605 10150595910
1606 101766230790
1607 751616304549
1608 4244421484512
1609 18851684897584
1610 67327446062800
1611 196793068630200
1612 477551179875952
1613 973469712824056
1614 1683191473897752
1615 2488589544741300
1616 3167295784216200
1617 3489348548829780
1618 3342649210440540
1619 2794563003870330
1620 2044802197953900
1621 1312251244423350
1622 739632519584070
1623 366395202809685
1624 159518999862720
1625 60992558771040
1626 20448884000160
1627 5996962277488
1628 1533058025824
1629 340032449328
1630 65033528560
1631 10639125640
1632 1473109704
1633 170230452
1634 16108764
1635 1215450
1636 70300
1637 2926
1638 78
1639 1
1640 1
1641 820
1642 111930
1643 6096454
1644 177232627
1645 3190187286
1646 38910617655
1647 341643774795
1648 2254848913647
1649 11554258485616
1650 47129212243960
1651 156077261327400
1652 426384982032100
1653 973469712824056
1654 1877405874732108
1655 3085851035479212
1656 4355031703297275
1657 5309878226480100
1658 5621728217559090
1659 5189902721473470
1660 4191844505805495
1661 2969831763694950
1662 1849081298960175
1663 1012974972473835
1664 488526937079580
1665 207374699821536
1666 77413632286320
1667 25371763481680
1668 7282025622664
1669 1823810410032
1670 396704524216
1671 74473879480
1672 11969016345
1673 1629348612
1674 185250786
1675 17259390
1676 1282975
1677 73150
1678 3003
1679 79
1680 1
1681 41
1682 11480
1683 962598
1684 38320568
1685 886163135
1686 13340783196
1687 140676848445
1688 1093260079344
1689 6499270398159
1690 30405943383200
1691 114456658306760
1692 352870329957600
1693 903936161908052
1694 1946939425648112
1695 3560597348629860
1696 5574440580220512
1697 7522327487513475
1698 8799226775309880
1699 8964377427999630
1700 7984465725343800
1701 6236646703759395
1702 4282083008118300
1703 2588713818544245
1704 1379370175283520
1705 648045936942300
1706 268367258592576
1707 97862516286480
1708 31368725759168
1709 8815083648488
1710 2163842859360
1711 461738052776
1712 85113005120
1713 13442126049
1714 1799579064
1715 201359550
1716 18474840
1717 1353275
1718 76076
1719 3081
1720 80
1721 1
1722 1
1723 861
1724 123410
1725 7059052
1726 215553195
1727 4076350421
1728 52251400851
1729 482320623240
1730 3348108992991
1731 18053528883775
1732 77535155627160
1733 270533919634160
1734 779255311989700
1735 1877405874732108
1736 3824345300380220
1737 6646448384109072
1738 9929472283517787
1739 12832205713993575
1740 14420954992868970
1741 14154280149473100
1742 12176310231149295
1743 9206478467454345
1744 6131164307078475
1745 3601688791018080
1746 1867897112363100
1747 855420636763836
1748 345780890878896
1749 123234279768160
1750 38650751381832
1751 10638894058520
1752 2560547383576
1753 536211932256
1754 97082021465
1755 15071474661
1756 1984829850
1757 218618940
1758 19757815
1759 1426425
1760 79079
1761 3160
1762 81
1763 1
1764 42
1765 12341
1766 1086008
1767 45379620
1768 1101716330
1769 17417133617
1770 192928249296
1771 1575580702584
1772 9847379391150
1773 48459472266975
1774 191991813933920
1775 623404249591760
1776 1683191473897752
1777 3824345300380220
1778 7384942649010080
1779 12220888964329584
1780 17451799771031262
1781 21631432489303455
1782 23385332420868600
1783 22138745874816900
1784 18412956934908690
1785 13488561475572645
1786 8719878125622720
1787 4981058966301600
1788 2515943049305400
1789 1123787895356412
1790 443643407165376
1791 154603005527328
1792 47465835030320
1793 12802736917880
1794 3022285436352
1795 621324937376
1796 110524147514
1797 16871053725
1798 2186189400
1799 237093780
1800 21111090
1801 1502501
1802 82160
1803 3240
1804 82
1805 1
1806 1
1807 903
1808 135751
1809 8145060
1810 260932815
1811 5178066751
1812 69668534468
1813 675248872536
1814 4923689695575
1815 27900908274925
1816 125994627894135
1817 462525733568080
1818 1402659561581460
1819 3560597348629860
1820 7648690600760440
1821 14031391033119152
1822 22150361247847371
1823 30284005485024837
1824 36052387482172425
1825 37539612570341700
1826 34315056105966195
1827 27619435402363035
1828 19619725782651120
1829 12321566916640800
1830 6848956078664700
1831 3371363686069236
1832 1469568786235308
1833 566877686933536
1834 193253756909160
1835 58104729088840
1836 15363284301456
1837 3558497368608
1838 718406958841
1839 125595622175
1840 18855883575
1841 2404808340
1842 256851595
1843 22537515
1844 1581580
1845 85320
1846 3321
1847 83
1848 1
1849 43
1850 13244
1851 1221759
1852 53524680
1853 1362649145
1854 22595200368
1855 262596783764
1856 2250829575120
1857 14771069086725
1858 76360380541900
1859 317986441828055
1860 1085929983159840
1861 3085851035479212
1862 7384942649010080
1863 15033633249770520
1864 26252279997448736
1865 39602161018878633
1866 51915437974328292
1867 59437719903041025
1868 59678358445158600
1869 52728013040874885
1870 41107996877935680
1871 28339603908273840
1872 17302625882942400
1873 9364899127970100
1874 4495151581425648
1875 1913212193400684
1876 721480692460864
1877 240719591939480
1878 70907466006720
1879 18385569737808
1880 4179822305984
1881 828931106355
1882 142466675900
1883 21042072975
1884 2641902120
1885 277962685
1886 24040016
1887 1663740
1888 88560
1889 3403
1890 84
1891 1
1892 1
1893 946
1894 148995
1895 9366819
1896 314457495
1897 6540715896
1898 92263734836
1899 937845656300
1900 7174519270695
1901 42671977361650
1902 202355008436035
1903 780512175396135
1904 2488589544741300
1905 6646448384109072
1906 15033633249770520
1907 29065024282889672
1908 48402641245296107
1909 69886166503903470
1910 87967825456500717
1911 96977332473382725
1912 93993414551124795
1913 80347448443237920
1914 60727722660586800
1915 40661170824914640
1916 24151581961607100
1917 12736262814039336
1918 5964720367660956
1919 2480089880334220
1920 914734449370024
1921 298824321028320
1922 86270750308176
1923 21944067106416
1924 4898229264825
1925 954526728530
1926 161322559475
1927 23446881315
1928 2898753715
1929 300500200
1930 25621596
1931 1749060
1932 91881
1933 3486
1934 85
1935 1
1936 44
1937 14190
1938 1370754
1939 62891499
1940 1677106640
1941 29135916264
1942 354860518600
1943 3188675231420
1944 21945588357420
1945 119032357903550
1946 520341450264090
1947 1866442158555975
1948 5574440580220512
1949 14031391033119152
1950 30067266499541040
1951 55317304280338408
1952 88004802264174740
1953 121801604478231762
1954 147405545359541742
1955 156655690918541325
1956 146721427591999680
1957 121455445321173600
1958 89067326568860640
1959 57963796707857040
1960 33516481089577200
1961 17231414395464984
1962 7877932561061640
1963 3201570572795084
1964 1155454041309504
1965 369731787035040
1966 104656320045984
1967 26123889412400
1968 5727160371180
1969 1096993404430
1970 182364632450
1971 26088783435
1972 3176716400
1973 324540216
1974 27285336
1975 1837620
1976 95284
1977 3570
1978 86
1979 1
1980 1
1981 990
1982 163185
1983 10737573
1984 377348994
1985 8217822536
1986 121399651100
1987 1292706174900
1988 10363194502115
1989 64617565719070
1990 321387366339585
1991 1300853625660225
1992 4355031703297275
1993 12220888964329584
1994 29065024282889672
1995 59132290782430712
1996 103719945525634515
1997 157890968768078210
1998 209769429934732479
1999 244382877832924467
2000 250649105469666120
2001 227068876035237600
2002 182183167981760400
2003 129728497393775280
2004 82115378669464140
2005 46252743903616536
2006 23196134763125940
2007 10358022441395860
2008 4116305022165108
2009 1454278362337824
2010 456002537343216
2011 126600387152400
2012 31022118677225
2013 6681687099710
2014 1258315963905
2015 205811513765
2016 28987537150
2017 3477216600
2018 350161812
2019 29034396
2020 1929501
2021 98770
2022 3655
2023 87
2024 1
2025 45
2026 15180
2027 1533939
2028 73629072
2029 2054455634
2030 37353738800
2031 476260169700
2032 4481381406320
2033 32308782859535
2034 183649923622620
2035 841728816603675
2036 3167295784216200
2037 9929472283517787
2038 26252279997448736
2039 59132290782430712
2040 114449595062769120
2041 191724747789809255
2042 279692573246309972
2043 357174975294274221
2044 401038568751465792
2045 397370533061665800
2046 348524321356411200
2047 271250494550621040
2048 187692294101632320
2049 115631859759041340
2050 63484158299081520
2051 31074067324187580
2052 13559593014190944
2053 5271759063474612
2054 1824010149372864
2055 560658857389200
2056 152724276564800
2057 36749279048405
2058 7778680504140
2059 1440680596355
2060 231900297200
2061 32164253550
2062 3801756816
2063 377447148
2064 30872016
2065 2024785
2066 102340
2067 3741
2068 88
2069 1
2070 1
2071 1035
2072 178365
2073 12271512
2074 450978066
2075 10272278170
2076 158753389900
2077 1768966344600
2078 14844575908435
2079 96926348578605
2080 505037289962205
2081 2142582442263900
2082 7522327487513475
2083 22150361247847371
2084 55317304280338408
2085 118264581564861424
2086 218169540588403635
2087 349615716557887465
2088 489462003181042451
2089 601557853127198688
2090 651687674221131912
2091 624439409096903400
2092 530707489338171600
2093 400978991944396320
2094 269807672771096460
2095 161884603662657876
2096 86680293062207460
2097 41432089765583440
2098 17675898036356052
2099 6726037425812436
2100 2280012686716080
2101 687259244541600
2102 183746395242025
2103 43430966148115
2104 9036996468045
2105 1646492110120
2106 260887834350
2107 35641470150
2108 4151918628
2109 406481544
2110 32801517
2111 2123555
2112 105995
2113 3828
2114 89
2115 1
2116 46
2117 16215
2118 1712304
2119 85900584
2120 2505433700
2121 47626016970
2122 635013559600
2123 6250347750920
2124 47153358767970
2125 280576272201225
2126 1346766106565880
2127 5309878226480100
2128 17451799771031262
2129 48402641245296107
2130 114449595062769120
2131 232714176627630544
2132 409894288378212890
2133 629308289804197437
2134 846636978475316672
2135 1002596421878664480
2136 1049058207282797712
2137 972963730453314600
2138 801957983888792640
2139 588671286046028640
2140 385439532530137800
2141 225368761961739396
2142 117754360386395040
2143 54991682779774384
2144 22947657099830664
2145 8550047575185300
2146 2840671544105280
2147 839983521106400
2148 220495674290430
2149 51209646652255
2150 10477677064400
2151 1878392407320
2152 293052087900
2153 39443226966
2154 4529365776
2155 437353560
2156 34826302
2157 2225895
2158 109736
2159 3916
2160 90
2161 1
2162 1
2163 1081
2164 194580
2165 13983816
2166 536878650
2167 12777711870
2168 206379406870
2169 2403979904200
2170 21094923659355
2171 144079707346575
2172 785613562163430
2173 3489348548829780
2174 12832205713993575
2175 39602161018878633
2176 103719945525634515
2177 232714176627630544
2178 450883717216034179
2179 759510004936100355
2180 1118770292985239888
2181 1448194831602515360
2182 1654284096099796392
2183 1673497616379701112
2184 1503671219791486200
2185 1202936975833188960
2186 858478958817125100
2187 547324136192795676
2188 312049055023946856
2189 159186450151978480
2190 72667580816130436
2191 29673694525643100
2192 10830060261901380
2193 3527930788646880
2194 1023729916348425
2195 263926640438545
2196 60246643120300
2197 12124169174520
2198 2139280241670
2199 328693558050
2200 43595145594
2201 4935847320
2202 470155077
2203 36949857
2204 2331890
2205 113564
2206 4005
2207 91
2208 1
2209 47
2210 17296
2211 1906884
2212 99884400
2213 3042312350
2214 60403728840
2215 841392966470
2216 8654327655120
2217 68248282427325
2218 424655979547800
2219 2132379668729310
2220 8799226775309880
2221 30284005485024837
2222 88004802264174740
2223 218169540588403635
2224 465428353255261088
2225 860778005594247069
2226 1388818294740297792
2227 1965407271460556560
2228 2450791253481179840
2229 2703342303382594104
2230 2646461346833015712
2231 2305629203680278840
2232 1791608261879217600
2233 1243918491347262900
2234 772692898154535072
2235 429803415410341896
2236 214178132931752864
2237 95615237915961100
2238 38223742100828400
2239 13670731806006660
2240 4367914309753280
2241 1244225590638855
2242 315136287090800
2243 70724320184700
2244 14002561581840
2245 2432332329570
2246 368136785016
2247 48124511370
2248 5373200880
2249 504981379
2250 39175752
2251 2441626
2252 117480
2253 4095
2254 92
2255 1
2256 1
2257 1128
2258 211876
2259 15890700
2260 636763050
2261 15820024220
2262 266783135710
2263 3245372870670
2264 29749251314475
2265 212327989773900
2266 1210269541711230
2267 5621728217559090
2268 21631432489303455
2269 69886166503903470
2270 191724747789809255
2271 450883717216034179
2272 916312070471295267
2273 1620288010530347424
2274 2507588587725537680
2275 3413602103063071920
2276 4105075349580976232
2277 4376839919762295216
2278 4150132566624501912
2279 3508566179513467800
2280 2650087220696342700
2281 1791242627540058576
2282 1084741953178481928
2283 588989865562320376
2284 286845713747883300
2285 125288932441604200
2286 49053802362729780
2287 17198662594653540
2288 5391644226101705
2289 1508152231077400
2290 375382930211100
2291 82848489359220
2292 16141841823510
2293 2761025887620
2294 411731930610
2295 53060358690
2296 5843355957
2297 541931236
2298 41507642
2299 2555190
2300 121485
2301 4186
2302 93
2303 1
2304 48
2305 18424
2306 2118760
2307 115775100
2308 3679075400
2309 76223753060
2310 1108176102180
2311 11899700525790
2312 97997533741800
2313 636983969321700
2314 3342649210440540
2315 14420954992868970
2316 51915437974328292
2317 157890968768078210
2318 409894288378212890
2319 916312070471295267
2320 1777090076065542336
2321 3009106305270645216
2322 4472995859186094240
2323 5864393356544251760
2324 6808417652963570336
2325 7023301266595310928
2326 6455761770304780752
2327 5300174441392685400
2328 3894005712043605600
2329 2563935525694593648
2330 1514545368588823824
2331 803167998494073240
2332 382460951663844400
2333 163512674542432600
2334 62724534168736440
2335 21566576904406820
2336 6635869816740560
2337 1823288518168200
2338 446107250395800
2339 96851050941060
2340 18574174153080
2341 3129162672636
2342 459856441980
2343 58433559570
2344 6348337336
2345 581106988
2346 43949268
2347 2672670
2348 125580
2349 4278
2350 94
2351 1
2352 1
2353 1176
2354 230300
2355 18009460
2356 752538150
2357 19499099620
2358 343006888770
2359 4353548972850
2360 41648951840265
2361 310325523515700
2362 1847253511032930
2363 8964377427999630
2364 36052387482172425
2365 121801604478231762
2366 349615716557887465
2367 860778005594247069
2368 1832624140942590534
2369 3397378086595889760
2370 5516694892996182896
2371 7886597962249166160
2372 9969468706125227992
2373 11185257572725865552
2374 11173433833219812840
2375 9964327949818248552
2376 7950261662089028100
2377 5685248339583664176
2378 3648677478873075576
2379 2103535234151144200
2380 1090013712241956540
2381 507749884105448600
2382 212566476905162380
2383 79923196763389980
2384 26958221130508525
2385 8144022047817960
2386 2198671448379300
2387 528955739755020
2388 112992892764570
2389 21335200040700
2390 3540894603246
2391 512916800670
2392 64276915527
2393 6890268572
2394 622614630
2395 46504458
2396 2794155
2397 129766
2398 4371
2399 95
2400 1
2401 49
2402 19600
2403 2349060
2404 133784560
2405 4431613550
2406 95722852680
2407 1451182990950
2408 16253249498640
2409 139646485582065
2410 947309492837400
2411 5189902721473470
2412 23385332420868600
2413 87967825456500717
2414 279692573246309972
2415 759510004936100355
2416 1777090076065542336
2417 3609714217008132870
2418 6406484391866534976
2419 9989690752182277136
2420 13750991318793417920
2421 16777886359088798328
2422 18208558839321176480
2423 17629195603524593592
2424 15264502391210933952
2425 11844267374132633700
2426 8249183865278257824
2427 5163222847461899400
2428 2906703232645217440
2429 1472474663905800940
2430 671262558647881200
2431 275291011073898820
2432 101489773667796800
2433 33594090947249085
2434 9967310565986160
2435 2644778698775100
2436 625806790696080
2437 131567066917650
2438 24464362713336
2439 4000751045226
2440 571350360240
2441 70625252863
2442 7471375560
2443 666563898
2444 49177128
2445 2919735
2446 134044
2447 4465
2448 96
2449 1
2450 1
2451 1225
2452 249900
2453 20358520
2454 886322710
2455 23930713170
2456 438729741450
2457 5804731963800
2458 57902201338905
2459 449972009097765
2460 2794563003870330
2461 14154280149473100
2462 59437719903041025
2463 209769429934732479
2464 629308289804197437
2465 1620288010530347424
2466 3609714217008132870
2467 7007092303604022630
2468 11923179284862717872
2469 17876288714431443296
2470 23720460024918645912
2471 27963143931814663880
2472 29381992672540989320
2473 27593523553342842144
2474 23214764053299962052
2475 17529515713716297876
2476 11897861344151333400
2477 7266758081613043600
2478 3996716944887173980
2479 1980224548011249540
2480 883829035553043580
2481 355214207837288800
2482 128447994798305325
2483 41738112995067045
2484 12165982014365460
2485 3173734438530120
2486 738799683460650
2487 152902266958350
2488 28005257316582
2489 4513667845896
2490 635627275767
2491 77515521435
2492 8093990190
2493 713068356
2494 51971283
2495 3049501
2496 138415
2497 4560
2498 97
2499 1
2500 50
2501 20825
2502 2598960
2503 154143080
2504 5317936260
2505 119653565850
2506 1889912732400
2507 22057981462440
2508 197548686920970
2509 1397281501935165
2510 7984465725343800
2511 37539612570341700
2512 147405545359541742
2513 489462003181042451
2514 1388818294740297792
2515 3397378086595889760
2516 7219428434016265740
2517 13413576695470557606
2518 21912870037044995008
2519 31627280033224861216
2520 40498346384007444240
2521 46171702771135840360
2522 47011188276065582912
2523 42858025944553776096
2524 35059031427432595752
2525 25778699578994555700
2526 17061084191613232800
2527 10173461314258261040
2528 5469191608792974920
2529 2651487106659130740
2530 1159120046626942400
2531 456703981505085600
2532 162042085745554410
2533 51705423561053205
2534 14810760713140560
2535 3799541229226200
2536 870366750378300
2537 177366629671686
2538 32006008361808
2539 5085018206136
2540 706252528630
2541 84986896995
2542 8760554088
2543 762245484
2544 54891018
2545 3183545
2546 142880
2547 4656
2548 98
2549 1
2550 1
2551 1275
2552 270725
2553 22957480
2554 1040465790
2555 29248649430
2556 558383307300
2557 7694644696200
2558 79960182801345
2559 647520696018735
2560 4191844505805495
2561 22138745874816900
2562 96977332473382725
2563 357174975294274221
2564 1118770292985239888
2565 3009106305270645216
2566 7007092303604022630
2567 14226520737620288370
2568 25336755980333275478
2569 39789158751476438304
2570 55347740058143507128
2571 68461490315822108120
2572 75553695443676829680
2573 74604711829408425056
2574 66072789997853738148
2575 52588547141148893628
2576 37676560923145889100
2577 24327842273226276400
2578 14170178259145435020
2579 7449416156804224460
2580 3535316142212174320
2581 1514334254464231200
2582 585151976303390925
2583 203780198740621455
2584 63871405575418665
2585 17984495151670680
2586 4538340912686850
2587 1023269017336650
2588 205371886988268
2589 36519676207704
2590 5720645481903
2591 783768050065
2592 93080887185
2593 9473622444
2594 814216767
2595 57940519
2596 3321960
2597 147440
2598 4753
2599 99
2600 1
2601 51
2602 22100
2603 2869685
2604 177100560
2605 6358402050
2606 148902215280
2607 2448296039700
2608 29752626158640
2609 277508869722315
2610 2044802197953900
2611 12176310231149295
2612 59678358445158600
2613 244382877832924467
2614 846636978475316672
2615 2507588587725537680
2616 6406484391866534976
2617 14226520737620288370
2618 27640097433090845976
2619 47249626017378270486
2620 71416438784701299520
2621 95846086442150951368
2622 114633193086957948480
2623 122564883719742412592
2624 117462737773962201152
2625 101131821425286333900
2626 78367246720143449328
2627 54737645114759121900
2628 34501303587484537440
2629 19639369867938409940
2630 10100903263463355200
2631 4694436188839116720
2632 1971038235969316800
2633 747194062048945335
2634 255485622301674660
2635 78682166288559225
2636 21784036380896880
2637 5408707663065150
2638 1200635647008336
2639 237377895350076
2640 41604694413840
2641 6426898010533
2642 868754947060
2643 101841441273
2644 10235867928
2645 869107785
2646 61124064
2647 3464840
2648 152096
2649 4851
2650 100
2651 1
2652 1
2653 1326
2654 292825
2655 25827165
2656 1217566350
2657 35607051480
2658 707285522580
2659 10142940735900
2660 109712808959985
2661 925029565741050
2662 6236646703759395
2663 34315056105966195
2664 156655690918541325
2665 601557853127198688
2666 1965407271460556560
2667 5516694892996182896
2668 13413576695470557606
2669 28453041475240576740
2670 52976853413424121454
2671 87038784768854708790
2672 126764178842844806648
2673 164307576757973059488
2674 190186888530634778160
2675 197169595549150837648
2676 183535527771815939300
2677 153720368566435227528
2678 116043807643289338428
2679 79065487387985398300
2680 48671481846629972460
2681 27088786024742634400
2682 13636219405675529520
2683 6208770443303347920
2684 2556190212272707725
2685 950974260789566790
2686 319357027877093325
2687 96666661440229905
2688 26322377293583730
2689 6431976680401800
2690 1406007533996604
2691 273897571557780
2692 47325339895743
2693 7210666060598
2694 961835834245
2695 111315063717
2696 11050084695
2697 927048304
2698 64446024
2699 3612280
2700 156849
2701 4950
2702 101
2703 1
2704 52
2705 23426
2706 3162510
2707 202927725
2708 7575968400
2709 184509266760
2710 3155581562280
2711 39895566894540
2712 387221678682300
2713 2969831763694950
2714 18412956934908690
2715 93993414551124795
2716 401038568751465792
2717 1448194831602515360
2718 4472995859186094240
2719 11923179284862717872
2720 27640097433090845976
2721 56093138908331422716
2722 100226479430802391940
2723 158455223553556008310
2724 222610265284995758016
2725 278940769844931007968
2726 312751772250377190752
2727 314632333323113038800
2728 284667349197102273200
2729 232087615286578676856
2730 170781452758048460328
2731 113566790975469935740
2732 68310851714568382400
2733 37189689288205989600
2734 18330655594514646240
2735 8179808679272664720
2736 3303384274321653060
2737 1206459883091241450
2738 398039194165652550
2739 118450697821126785
2740 31731084956648880
2741 7632612327410136
2742 1643385429346680
2743 315502265971620
2744 53752237906276
2745 8079421007658
2746 1063677275518
2747 121550931645
2748 11919192480
2749 988172368
2750 67910864
2751 3764376
2752 161700
2753 5050
2754 102
2755 1
2756 1
2757 1378
2758 316251
2759 28989675
2760 1420494075
2761 43183019880
2762 891794789340
2763 13298522298180
2764 149608375854525
2765 1312251244423350
2766 9206478467454345
2767 52728013040874885
2768 250649105469666120
2769 1002596421878664480
2770 3413602103063071920
2771 9989690752182277136
2772 25336755980333275478
2773 56093138908331422716
2774 109069992321755544170
2775 187265264199657100730
2776 285219402396400814958
2777 386917842042968817504
2778 469127658375565786128
2779 509921367799528028400
2780 498167861094928978100
2781 438387717763537500728
2782 348131422929868015284
2783 249846940146033858628
2784 162238272822099908200
2785 95399637739311016800
2786 50825908693881519120
2787 24539426037817994160
2788 10735998891545372445
2789 4254358535111219850
2790 1525816910968334775
2791 494705855605882455
2792 144773075114710515
2793 38163061637050680
2794 9038619861406740
2795 1917283000904460
2796 362827605867363
2797 60962903966874
2798 9041256841903
2799 1174992339235
2800 132601016340
2801 12846240784
2802 1052618392
2803 71523144
2804 3921225
2805 166650
2806 5151
2807 103
2808 1
2809 53
2810 24804
2811 3478761
2812 231917400
2813 8996462475
2814 227692286640
2815 4047376351620
2816 53194089192720
2817 536830054536825
2818 4282083008118300
2819 27619435402363035
2820 146721427591999680
2821 651687674221131912
2822 2450791253481179840
2823 7886597962249166160
2824 21912870037044995008
2825 52976853413424121454
2826 112186277816662845432
2827 209296471752557936110
2828 345720487753213109040
2829 507829667681396572974
2830 665858611887899825472
2831 781879430625942976880
2832 824553701122641067200
2833 782835210292031251300
2834 670475333050116177584
2835 518912875687916475612
2836 363413731121503794368
2837 230549124536668290600
2838 132589327027517006400
2839 69156564288396165360
2840 32719234717090658880
2841 14039383165867025505
2842 5460818418202461300
2843 1923856105133987325
2844 613156553427009240
2845 176504160071359395
2846 45795673964460816
2847 10682005290753420
2848 2232785266876080
2849 416579843773639
2850 69042324974532
2851 10104934117421
2852 1296543270880
2853 144520208820
2854 13834413152
2855 1120529256
2856 75287520
2857 4082925
2858 171700
2859 5253
2860 104
2861 1
2862 1
2863 1431
2864 341055
2865 32468436
2866 1652411475
2867 52179482355
2868 1119487075980
2869 17345898649800
2870 202802465047245
2871 1849081298960175
2872 13488561475572645
2873 80347448443237920
2874 397370533061665800
2875 1654284096099796392
2876 5864393356544251760
2877 17876288714431443296
2878 47249626017378270486
2879 109069992321755544170
2880 221256270138418389602
2881 396561735952215036840
2882 630939890149613923998
2883 894747509724365390478
2884 1134986270263465611600
2885 1291800798425471005280
2886 1322721562217570045300
2887 1221222928055568752028
2888 1018606755979984192868
2889 768759815833950334240
2890 525652003943603702568
2891 325948762275979307400
2892 183415235721398525520
2893 93695990326214159520
2894 43455233608636031325
2895 18293741700978245355
2896 6986635329170796075
2897 2418561960739869780
2898 757929628541719755
2899 214667221708410075
2900 54834293825867556
2901 12599288291657880
2902 2595612872743443
2903 477542747740513
2904 78083581816435
2905 11279926456656
2906 1429144287220
2907 157366449604
2908 14887031544
2909 1192052400
2910 79208745
2911 4249575
2912 176851
2913 5356
2914 105
2915 1
2916 54
2917 26235
2918 3819816
2919 264385836
2920 10648873950
2921 279871768995
2922 5166863427600
2923 70539987842520
2924 739632519584070
2925 6131164307078475
2926 41107996877935680
2927 227068876035237600
2928 1049058207282797712
2929 4105075349580976232
2930 13750991318793417920
2931 39789158751476438304
2932 100226479430802391940
2933 221256270138418389602
2934 430552741890976325712
2935 742282223705428145880
2936 1138769557831010496972
2937 1560606121612265215950
2938 1916865700889408588480
2939 2116354499548112072480
2940 2105556772509601296600
2941 1891698261105684929612
2942 1537519631667900668480
2943 1132173546955454128608
2944 756201128480271993168
2945 458538089303496313800
2946 252571800009794690880
2947 126415225043304818400
2948 57494616774503056830
2949 23754560119180706655
2950 8910491434304783400
2951 3031718514166879020
2952 934433788613079150
2953 260462895672870891
2954 65516299116620976
2955 14832073558533960
2956 3012192716517082
2957 546585072715045
2958 88188515933856
2959 12576469727536
2960 1573664496040
2961 171200862756
2962 16007560800
2963 1267339920
2964 83291670
2965 4421275
2966 182104
2967 5460
2968 106
2969 1
2970 1
2971 1485
2972 367290
2973 36288252
2974 1916797311
2975 62828356305
2976 1399358844975
2977 22512762077400
2978 273342452889765
2979 2588713818544245
2980 19619725782651120
2981 121455445321173600
2982 624439409096903400
2983 2703342303382594104
2984 9969468706125227992
2985 31627280033224861216
2986 87038784768854708790
2987 209296471752557936110
2988 442512540276836779204
2989 827114477843191362552
2990 1373222113855042069878
2991 2033517067555375887450
2992 2695592391875730827550
2993 3208666499314879593760
2994 3439076061765682117780
2995 3326779700565170048628
2996 2910305017085669122480
2997 2306279447501851002720
2998 1657825550899057831176
2999 1082149890756251300568
3000 641953325024894839320
3001 346267790336008850400
3002 169870458651940849725
3003 75788358475481302185
3004 30741195448351502730
3005 11329053395044653180
3006 3789648142708598775
3007 1149101010321489225
3008 315297189498738447
3009 78115587408278856
3010 17427686431277403
3011 3489735464257595
3012 624668654531480
3013 99468442390512
3014 14005614014756
3015 1731030945644
3016 186087894300
3017 17199613200
3018 1346548665
3019 87541245
3020 4598126
3021 187460
3022 5565
3023 107
3024 1
3025 55
3026 27720
3027 4187106
3028 300674088
3029 12565671261
3030 342700125300
3031 6566222272575
3032 93052749919920
3033 1012974972473835
3034 8719878125622720
3035 60727722660586800
3036 348524321356411200
3037 1673497616379701112
3038 6808417652963570336
3039 23720460024918645912
3040 71416438784701299520
3041 187265264199657100730
3042 430552741890976325712
3043 873065282167813104916
3044 1569396701548619508432
3045 2511991671686052566850
3046 3594123189167641103400
3047 4612458092765139416030
3048 5325020998862991666240
3049 5544632834275283414380
3050 5218477961670854978240
3051 4447824648753569790960
3052 3438452994457305131328
3053 2414026679379329824344
3054 1540687980059747614368
3055 894525125034689530200
3056 472683015379313668800
3057 227365075426443906555
3058 99542918594662008840
3059 39651686882656286130
3060 14360771909211532200
3061 4724081931321677925
3062 1409563905994360116
3063 380813488615359423
3064 92947660966812816
3065 20439879147794485
3066 4036320536972640
3067 712857170465336
3068 112044912118048
3069 15579278510796
3070 1902231808400
3071 202095455100
3072 18466953120
3073 1429840335
3074 91962520
3075 4780230
3076 192920
3077 5671
3078 108
3079 1
3080 1
3081 1540
3082 395010
3083 40475358
3084 2217471399
3085 75394027566
3086 1742058970275
3087 29078984349975
3088 366395202809685
3089 3601688791018080
3090 28339603908273840
3091 182183167981760400
3092 972963730453314600
3093 4376839919762295216
3094 16777886359088798328
3095 55347740058143507128
3096 158455223553556008310
3097 396561735952215036840
3098 873065282167813104916
3099 1700179760011004467468
3100 2942618815403661578310
3101 4545508739241428454300
3102 6289715581043371930950
3103 7821124592080019009790
3104 8764097060628673784020
3105 8871412534840453463008
3106 8128782978756524100720
3107 6754104096255420793680
3108 5096278545356362962504
3109 3496176570135581124912
3110 2182641305084642453688
3111 1240792915370698380600
3112 642553474031254518525
3113 303153433901925208740
3114 130284114043013511570
3115 50980740277700939310
3116 18150420051920130975
3117 5873182941643167150
3118 1724861095493098563
3119 458929076023638279
3120 110375347398090219
3121 23929614612052080
3122 4660989191504120
3123 812325612855848
3124 126050526132804
3125 17310309456440
3126 2088319702700
3127 219295068300
3128 19813501785
3129 1517381580
3130 96560646
3131 4967690
3132 198485
3133 5778
3134 109
3135 1
3136 56
3137 29260
3138 4582116
3139 341149446
3140 14783142660
3141 418094152866
3142 8308281242850
3143 122131734269895
3144 1379370175283520
3145 12321566916640800
3146 89067326568860640
3147 530707489338171600
3148 2646461346833015712
3149 11185257572725865552
3150 40498346384007444240
3151 126764178842844806648
3152 345720487753213109040
3153 827114477843191362552
3154 1746130564335626209832
3155 3269576461559623975900
3156 5454610487089714145160
3157 8139631928409069557700
3158 10902173673808511346980
3159 13146145590943010676030
3160 14308729894903957198400
3161 14089890496511308441248
3162 12576607627510093891680
3163 10192557090712725925008
3164 7510305224735692786848
3165 5036864550195328739280
3166 3077166430119331983888
3167 1713475930750012049400
3168 869918549457698425080
3169 402696352496587217580
3170 169935800925669797700
3171 65341512186912471510
3172 22874501983241808900
3173 7282746847637527266
3174 2105674584108457986
3175 551876736990451095
3176 130815226545884704
3177 27965935149024720
3178 5373846361969456
3179 924370524973896
3180 141629804643600
3181 19212541264840
3182 2290415157800
3183 237762021420
3184 21243342120
3185 1609344100
3186 101340876
3187 5160610
3188 204156
3189 5886
3190 110
3191 1
3192 1
3193 1596
3194 424270
3195 45057474
3196 2558620845
3197 90177170226
3198 2160153123141
3199 37387265592825
3200 488526937079580
3201 4981058966301600
3202 40661170824914640
3203 271250494550621040
3204 1503671219791486200
3205 7023301266595310928
3206 27963143931814663880
3207 95846086442150951368
3208 285219402396400814958
3209 742282223705428145880
3210 1700179760011004467468
3211 3446310324346630677300
3212 6212195276963285554210
3213 10000119226331142599460
3214 14429347509452441488650
3215 18723298265888530356770
3216 21910242651571684460050
3217 23180142429744410661408
3218 22218673475267832541968
3219 19330711723765514685360
3220 15288835636069088887512
3221 11006481794871273911760
3222 7219505855279971192968
3223 4317959345490030364488
3224 2356029404781266567925
3225 1173071983359623633820
3226 532980466539600729150
3227 220916541203370737010
3228 83491932238832602485
3229 28747684924884976050
3230 9007607943130625829
3231 2564603660132096265
3232 662252084388541314
3233 154744841157936784
3234 32626924340528840
3235 6186171974825304
3236 1050421051106700
3237 158940114100040
3238 21300860967540
3239 2509710226100
3240 257575523205
3241 22760723700
3242 1705904746
3243 106308566
3244 5359095
3245 209934
3246 5995
3247 111
3248 1
3249 57
3250 30856
3251 5006386
3252 386206920
3253 17341763505
3254 508271323092
3255 10468434365991
3256 159518999862720
3257 1867897112363100
3258 17302625882942400
3259 129728497393775280
3260 801957983888792640
3261 4150132566624501912
3262 18208558839321176480
3263 68461490315822108120
3264 222610265284995758016
3265 630939890149613923998
3266 1569396701548619508432
3267 3446310324346630677300
3268 6715886785906254653200
3269 11666805764052999699370
3270 18139751154740212157160
3271 25331521183260952835630
3272 31869443856831541032800
3273 36218972546475641658450
3274 37270032926255719102656
3275 34795281102777926433648
3276 29523268814478240610368
3277 22799140860804781674360
3278 16043346345066602651040
3279 10296672285399303176856
3280 6031435276240042413888
3281 3225947954238964993005
3282 1575768335856210851400
3283 702916267465270526850
3284 286258053390283208520
3285 106366434222074411385
3286 36030431772522503316
3287 11113282527239083815
3288 3116480397122547360
3289 793067310934426018
3290 182710776306961504
3291 38000770702498296
3292 7110542499799200
3293 1192050855750300
3294 178152655364880
3295 23591276125340
3296 2747472247520
3297 278818865325
3298 24370067800
3299 1807245622
3300 111469176
3301 5563251
3302 215820
3303 6105
3304 112
3305 1
3306 1
3307 1653
3308 455126
3309 50063860
3310 2944827765
3311 107518933731
3312 2668424446233
3313 47855699958816
3314 648045936942300
3315 6848956078664700
3316 57963796707857040
3317 400978991944396320
3318 2305629203680278840
3319 11173433833219812840
3320 46171702771135840360
3321 164307576757973059488
3322 507829667681396572974
3323 1373222113855042069878
3324 3269576461559623975900
3325 6892620648693261354600
3326 12928082062869540207410
3327 21666924990384142298830
3328 32569098664192653645810
3329 44054819449149483192400
3330 53779686508403225492850
3331 59399114976220052319858
3332 59488706401523551644624
3333 54125992826543441119008
3334 44812104450547329497880
3335 33805622655676055586120
3336 23262852200346573844008
3337 14614631630889333541344
3338 8387464681021308981813
3339 4399019937598588626825
3340 2108748802395811580550
3341 923832808668641263860
3342 369749985629115811005
3343 135114119146959387435
3344 45038039715653129145
3345 13677886187371180080
3346 3778732481511088674
3347 947812152092362802
3348 215337700647490344
3349 44186942677323600
3350 8160963550905900
3351 1350990969850340
3352 199453516332420
3353 26100986351440
3354 3005047770725
3355 301579589025
3356 26075972546
3357 1913554188
3358 116828271
3359 5773185
3360 221815
3361 6216
3362 113
3363 1
3364 58
3365 32509
3366 5461512
3367 436270780
3368 20286591270
3369 615790256823
3370 13136858812224
3371 207374699821536
3372 2515943049305400
3373 24151581961607100
3374 187692294101632320
3375 1202936975833188960
3376 6455761770304780752
3377 29381992672540989320
3378 114633193086957948480
3379 386917842042968817504
3380 1138769557831010496972
3381 2942618815403661578310
3382 6715886785906254653200
3383 13608507434599516007800
3384 24594887826922539906780
3385 39806676145124354455990
3386 57900619847453606481440
3387 75924263305981024225200
3388 89998659054878867151300
3389 96669147902475771422514
3390 94283987504301478078272
3391 83649261641021681729376
3392 67611245311352111172240
3393 49848969000742658237160
3394 33559524485745877020864
3395 20646066907129375955232
3396 11613412635260273974818
3397 5974788273454799478225
3398 2811665069861082107400
3399 1210090862058924472380
3400 476116419851190222390
3401 171144550919481890751
3402 56151322242892212960
3403 16794366584493727440
3404 4571799792445514692
3405 1130522928399324306
3406 253338471349988640
3407 51297485177122800
3408 9353014406656200
3409 1529143625215220
3410 223044792457760
3411 28848458598960
3412 3283866636050
3413 325949656825
3414 27883218168
3415 2025023364
3416 122391522
3417 5989005
3418 227920
3419 6328
3420 114
3421 1
3422 1
3423 1711
3424 487635
3425 55525372
3426 3381098545
3427 127805525001
3428 3284214703056
3429 60992558771040
3430 855420636763836
3431 9364899127970100
3432 82115378669464140
3433 588671286046028640
3434 3508566179513467800
3435 17629195603524593592
3436 75553695443676829680
3437 278940769844931007968
3438 894747509724365390478
3439 2511991671686052566850
3440 6212195276963285554210
3441 13608507434599516007800
3442 26536589497469056215210
3443 46261812817306682205610
3444 72375774809317008101800
3445 101955439296603089673840
3446 129703949814384249718050
3447 149397774031098919471158
3448 156157854303999323067138
3449 148409980330844919197280
3450 128461366091569011227256
3451 101416867967028166758360
3452 73111821201089232081168
3453 48174156116635210562208
3454 29033531588150684937045
3455 16012432572858862601643
3456 8083537075850611058775
3457 3735497878529723371260
3458 1579840847688040283385
3459 611230538998149609825
3460 216182590635135019896
3461 69829208430263393040
3462 20573099066004816114
3463 5519611944537877494
3464 1345860629046814650
3465 297525414027312240
3466 59458448728028700
3467 10704005376506540
3468 1728597141547640
3469 249145778809200
3470 31853506369685
3471 3585446225075
3472 352025629371
3473 29796772356
3474 2141851635
3475 128164707
3476 6210820
3477 234136
3478 6441
3479 115
3480 1
3481 59
3482 34220
3483 5949147
3484 491796152
3485 23667689815
3486 743595781824
3487 16421073515280
3488 268367258592576
3489 3371363686069236
3490 33516481089577200
3491 269807672771096460
3492 1791608261879217600
3493 9964327949818248552
3494 47011188276065582912
3495 190186888530634778160
3496 665858611887899825472
3497 2033517067555375887450
3498 5454610487089714145160
3499 12928082062869540207410
3500 27217014869199032015600
3501 51131477324391596121990
3502 86068488962431036661600
3503 130276394656770614583240
3504 177879702602584113899040
3505 219702608869263116869350
3506 246066921933574690893672
3507 250441841808300801145410
3508 232059241971866600926656
3509 196072611402921122399496
3510 151265836967770824995520
3511 106671345686835109102032
3512 68820223023764586517440
3513 40646944223410958911863
3514 21987220846313662079868
3515 10895202145711693166175
3516 4945588740588647843640
3517 2055957267539230505775
3518 782375089917631500576
3519 272333912878027232856
3520 86623575014757120480
3521 25144898858450330806
3522 6650134872937201800
3523 1599199100396803290
3524 348822899204435040
3525 68811463134684900
3526 12233149001721760
3527 1951641934005400
3528 277994237408160
3529 35137373005735
3530 3911395881900
3531 379908847539
3532 31821795720
3533 2264243157
3534 134153712
3535 6438740
3536 240464
3537 6555
3538 116
3539 1
3540 1
3541 1770
3542 521855
3543 61474519
3544 3872894697
3545 151473214816
3546 4027810484880
3547 77413632286320
3548 1123787895356412
3549 12736262814039336
3550 115631859759041340
3551 858478958817125100
3552 5300174441392685400
3553 27593523553342842144
3554 122564883719742412592
3555 469127658375565786128
3556 1560606121612265215950
3557 4545508739241428454300
3558 11666805764052999699370
3559 26536589497469056215210
3560 53753604366668088230810
3561 97393290141698278327600
3562 158444263771748044763400
3563 232231833953373704257080
3564 307583652416968363617090
3565 369100382900362036340508
3566 402224776237574013960810
3567 398851822139145720342690
3568 360520608063435612153912
3569 297489479369949289157856
3570 224377658168860057076688
3571 154845501803470319664240
3572 97853754611915271454485
3573 56659376796269821513506
3574 30070757922164273138643
3575 14630700024241416537435
3576 6525429588276688127025
3577 2667187806537380115600
3578 998557680552766520472
3579 342163121308290625896
3580 107196674080761936594
3581 30664510802988208300
3582 7995995501984016450
3583 1896724514424115530
3584 408281347932463740
3585 79515468511191440
3586 13961746143269400
3587 2200787712814600
3588 309847743777845
3589 38722819230810
3590 4263421511271
3591 409705619895
3592 33963647355
3593 2392407864
3594 140364532
3595 6672876
3596 246905
3597 6670
3598 117
3599 1
3600 60
3601 35990
3602 6471002
3603 553270671
3604 27540584512
3605 895068996640
3606 20448884000160
3607 345780890878896
3608 4495151581425648
3609 46252743903616536
3610 385439532530137800
3611 2650087220696342700
3612 15264502391210933952
3613 74604711829408425056
3614 312751772250377190752
3615 1134986270263465611600
3616 3594123189167641103400
3617 10000119226331142599460
3618 24594887826922539906780
3619 53753604366668088230810
3620 104885081691059684352800
3621 183461779104129314989200
3622 288720658428518659346640
3623 410111536555957818156120
3624 527286261286231480486440
3625 615167304833936727234180
3626 652666618045874815106220
3627 630911064111012321269346
3628 556593219466356734553408
3629 448755316337720114153376
3630 331049003855695166178720
3631 223665724827234906181680
3632 138500698835326230366348
3633 78646597642583483593374
3634 40965960067875966304818
3635 19576288764830064381075
3636 8581386855815918632800
3637 3449562896455011616176
3638 1270891593430793753328
3639 428786696323047746376
3640 132341572939212267400
3641 37314645675925410100
3642 9595194602380819740
3643 2245547413628550570
3644 477092811067148640
3645 91748617512913200
3646 15913388077274800
3647 2478781950222760
3648 344985116783580
3649 42634215112710
3650 4643330358810
3651 441527415615
3652 36227890512
3653 2526561576
3654 146803272
3655 6913340
3656 253460
3657 6786
3658 118
3659 1
3660 1
3661 1830
3662 557845
3663 67945521
3664 4426165368
3665 179013799328
3666 4922879481520
3667 97862516286480
3668 1469568786235308
3669 17231414395464984
3670 161884603662657876
3671 1243918491347262900
3672 7950261662089028100
3673 42858025944553776096
3674 197169595549150837648
3675 781879430625942976880
3676 2695592391875730827550
3677 8139631928409069557700
3678 21666924990384142298830
3679 51131477324391596121990
3680 107507208733336176461620
3681 202278371832757962680400
3682 341906042875877359752600
3683 520952492381892363603720
3684 717695188972926181773210
3685 896386644186593516826948
3686 1017392081071510741194990
3687 1051518440185020535448910
3688 991431672174447933423258
3689 854082698836306023711264
3690 673132974506580171230064
3691 485894505659165485842960
3692 321519479439150177636165
3693 195160075631596051879854
3694 108717355564747756732017
3695 55596660092117382842253
3696 26101718353106752508100
3697 11248574662353298748400
3698 4448120577007778136648
3699 1613054714739084379224
3700 535983370403809682970
3701 163006083742200475700
3702 45310641177909426550
3703 11491919116804935270
3704 2653828761561014310
3705 556608279578340080
3706 105710363656182600
3707 18114175790089400
3708 2788629694000605
3709 383707936014390
3710 46897636623981
3711 5053035978705
3712 475491062970
3713 38620298376
3714 2666926108
3715 153476148
3716 7160245
3717 260130
3718 6903
3719 119
3720 1
3721 61
3722 37820
3723 7028847
3724 621216192
3725 31966749880
3726 1074082795968
3727 25371763481680
3728 443643407165376
3729 5964720367660956
3730 63484158299081520
3731 547324136192795676
3732 3894005712043605600
3733 23214764053299962052
3734 117462737773962201152
3735 509921367799528028400
3736 1916865700889408588480
3737 6289715581043371930950
3738 18139751154740212157160
3739 46261812817306682205610
3740 104885081691059684352800
3741 212392290424395860814420
3742 385740150936887277669600
3743 630626701304396019099240
3744 931064028937850181759840
3745 1244981450259157662259650
3746 1511553949020530244061128
3747 1670058699117385556301210
3748 1682429504296032856718256
3749 1548024891640804667976666
3750 1302838015174026137864640
3751 1004181978362275337408784
3752 709560230486400392024640
3753 460020178274476408002513
3754 273806673274179535473228
3755 149683315632623723036835
3756 75172948856947447223328
3757 34683105208922671140900
3758 14698137558808310364576
3759 5719012170438571889976
3760 2041841411062132125600
3761 668324943343021950370
3762 200320729418125885800
3763 54905835780290246290
3764 13737466530433485840
3765 3130921572628162950
3766 648356897091253280
3767 121623751733457400
3768 20592957740312160
3769 3133614810784185
3770 426342151127100
3771 51540966982791
3772 5494563394320
3773 511718953482
3774 41146859952
3775 2813729380
3776 160389488
3777 7413705
3778 266916
3779 7021
3780 120
3781 1
3782 1
3783 1891
3784 595665
3785 74974368
3786 5047381560
3787 210980549208
3788 5996962277488
3789 123234279768160
3790 1913212193400684
3791 23196134763125940
3792 225368761961739396
3793 1791242627540058576
3794 11844267374132633700
3795 66072789997853738148
3796 314632333323113038800
3797 1291800798425471005280
3798 4612458092765139416030
3799 14429347509452441488650
3800 39806676145124354455990
3801 97393290141698278327600
3802 212392290424395860814420
3803 414670662257153823494820
3804 727646193812764637422200
3805 1151579193686288382702960
3806 1648759217910776363533050
3807 2141368094445751179086598
3808 2528946030092040985256118
3809 2721577139302406091750120
3810 2673861176470480790141514
3811 2402107590477110691687930
3812 1975970989680606309094704
3813 1490076484021440823251744
3814 1031079709925550569660805
3815 655180253906072459882367
3816 382524028838927292205245
3817 205279975724741105879088
3818 101274667210054199731428
3819 45931679871275969889300
3820 19146258135816088501224
3821 7332066885177656269200
3822 2577824781465941808570
3823 831331027085222426070
3824 245631370596035312350
3825 66397754897095181560
3826 16391295291994500150
3827 3687529852206503030
3828 754067260747435880
3829 139737927523546800
3830 23381587434312765
3831 3517322746798575
3832 473239787751081
3833 56594002961496
3834 5970054457290
3835 550339251858
3836 43813786060
3837 2967205528
3838 167549733
3839 7673835
3840 273819
3841 7140
3842 121
3843 1
3844 62
3845 39711
3846 7624512
3847 696190560
3848 37014131440
3849 1285063345176
3850 31368725759168
3851 566877686933536
3852 7877932561061640
3853 86680293062207460
3854 772692898154535072
3855 5685248339583664176
3856 35059031427432595752
3857 183535527771815939300
3858 824553701122641067200
3859 3208666499314879593760
3860 10902173673808511346980
3861 32569098664192653645810
3862 86068488962431036661600
3863 202278371832757962680400
3864 424784580848791721628840
3865 800410813194041101164420
3866 1358272895117160656521440
3867 2082643222624138564462800
3868 2893740668169934025792700
3869 3652922043466281423147726
3870 4199004729209426541557328
3871 4404006643598438948468376
3872 4221886068111285458118180
3873 3704945605651136829552570
3874 2980152968042881646503488
3875 2199636714507841215276384
3876 1491099888200026977663318
3877 928986927180251995355595
3878 532207344471551015242080
3879 280452924581688553102416
3880 135957772418976870872328
3881 60629817430084280253876
3882 24865270306254660391200
3883 9373908296239788394800
3884 3246149724808963758940
3885 1031651756503348311870
3886 300537206376325558640
3887 80135221427528667400
3888 19522216864622663100
3889 4335886749297756310
3890 875691012480893280
3891 160330885263858960
3892 26515202245096950
3893 3943664897925675
3894 524780754733872
3895 62088566355816
3896 6481773410772
3897 591486111810
3898 46627515440
3899 3127595016
3900 174963438
3901 7940751
3902 280840
3903 7260
3904 122
3905 1
3906 1
3907 1953
3908 635376
3909 82598880
3910 5743572120
3911 247994680648
3912 7282025622664
3913 154603005527328
3914 2480089880334220
3915 31074067324187580
3916 312049055023946856
3917 2563935525694593648
3918 17529515713716297876
3919 101131821425286333900
3920 498167861094928978100
3921 2116354499548112072480
3922 7821124592080019009790
3923 25331521183260952835630
3924 72375774809317008101800
3925 183461779104129314989200
3926 414670662257153823494820
3927 839455243105945545123660
3928 1528057007006805738586620
3929 2509852088803449039224400
3930 3731402440534914927995850
3931 5035108762615685204879298
3932 6181868073558322408403844
3933 6920581868511832633307448
3934 7077867820068919738609890
3935 6623993658588396149806110
3936 5680916595331743138647274
3937 4470229452064322469755232
3938 3230716424433391784937189
3939 2146280142106099437545685
3940 1311510956019179287560840
3941 737487320196292121121168
3942 381727591791742752833844
3943 181889452290252840761628
3944 79776075565900368755100
3945 32197337191432316660400
3946 11951733077705730203370
3947 4077480751894186185010
3948 1277283127099383624220
3949 366934961273420740200
3950 96526516719523167550
3951 23209746716829166130
3952 5089954010045192190
3953 1015428940004440080
3954 183712472698171725
3955 30032524991895525
3956 4416904685676756
3957 581374757695368
3958 68058620813106
3959 7032112662630
3960 635299897870
3961 49594720968
3962 3295144749
3963 182637273
3964 8214570
3965 287980
3966 7381
3967 123
3968 1
3969 63
3970 41664
3971 8259888
3972 778789440
3973 42757703560
3974 1533058025824
3975 38650751381832
3976 721480692460864
3977 10358022441395860
3978 117754360386395040
3979 1084741953178481928
3980 8249183865278257824
3981 52588547141148893628
3982 284667349197102273200
3983 1322721562217570045300
3984 5325020998862991666240
3985 18723298265888530356770
3986 57900619847453606481440
3987 158444263771748044763400
3988 385740150936887277669600
3989 839455243105945545123660
3990 1639866056299986646288080
3991 2886329902123966395108060
3992 4592495311427587603687200
3993 6625143108704848953788550
3994 8688030806081966628027024
3995 10380872802767748949961172
3996 11324588512110271581775824
3997 11299753888180205196728070
3998 10328939264239532979358680
3999 8661069563374624785150762
4000 6669866166572163685031616
4001 4721816312633418762600507
4002 3075267069286351432901280
4003 1843718300490730302802920
4004 1017940244777980674223584
4005 517685364210719623706172
4006 242519269720337121015504
4007 104641345872155029146300
4008 41571245487672105055200
4009 15197882802514693962310
4010 5109132508397534496880
4011 1577820333475709182860
4012 447070182700949407600
4013 116048733584145830650
4014 27545633466126922440
4015 5965645022526085470
4016 1175759825268299040
4017 210227674943268675
4018 33976189889821200
4019 4941685440410628
4020 643463324051184
4021 74540394223878
4022 7623598774440
4023 681927413310
4024 52722315984
4025 3470108187
4026 190578024
4027 8495410
4028 295240
4029 7503
4030 124
4031 1
4032 1
4033 2016
4034 677040
4035 90858768
4036 6522361560
4037 290752384208
4038 8815083648488
4039 193253756909160
4040 3201570572795084
4041 41432089765583440
4042 429803415410341896
4043 3648677478873075576
4044 25778699578994555700
4045 153720368566435227528
4046 782835210292031251300
4047 3439076061765682117780
4048 13146145590943010676030
4049 44054819449149483192400
4050 130276394656770614583240
4051 341906042875877359752600
4052 800410813194041101164420
4053 1678910486211891090247320
4054 3167923063306792384874700
4055 5396181990927415434332460
4056 8323897751962502531683050
4057 11660251871320534158667848
4058 14869898879640289036430868
4059 17301454671279581583268620
4060 18402456332179191320385714
4061 17923747546768601346534180
4062 16009855859571276118005954
4063 13131299015438947254905994
4064 9900582591005555469968805
4065 6868096454739518200146192
4066 4386778025305530720462120
4067 2581205620687022423924088
4068 1399667836569723427057428
4069 699574816500972464467800
4070 322295345286237489770604
4071 136838683063587345806700
4072 53522978565377835258570
4073 19275363554408880147320
4074 6386415635496918121100
4075 1944755294749129923060
4076 543596699420472575150
4077 139258480300974996780
4078 32635587476172114630
4079 6981073962530525550
4080 1359472297966470765
4081 240260199935164200
4082 38393094575497956
4083 5523060198105996
4084 711521944864290
4085 81572506886508
4086 8258898672310
4087 731522134278
4088 56017460733
4089 3652745460
4090 198792594
4091 8783390
4092 302621
4093 7626
4094 125
4095 1
4096 64
4097 43680
4098 8936928
4099 869648208
4100 49280065120
4101 1823810410032
4102 47465835030320
4103 914734449370024
4104 13559593014190944
4105 159186450151978480
4106 1514545368588823824
4107 11897861344151333400
4108 78367246720143449328
4109 438387717763537500728
4110 2105556772509601296600
4111 8764097060628673784020
4112 31869443856831541032800
4113 101955439296603089673840
4114 288720658428518659346640
4115 727646193812764637422200
4116 1639866056299986646288080
4117 3318776542511877736535400
4118 6054252965430758779982760
4119 9988677302355003038019660
4120 14949040860667351485471600
4121 20348282677402500786694872
4122 25250771682408037986392040
4123 28626043183389853165044444
4124 29702210220359396517113784
4125 28252686811008134325892860
4126 24670925422945900903156716
4127 19801165182011110939937610
4128 14622398903638974232569312
4129 9943363524025869633047472
4130 6230496325796261023265040
4131 3599145865465003098147672
4132 1917353200780443050763600
4133 942094086221309585483304
4134 426936691158392518916904
4135 178409928551259450861900
4136 68720861367892529220880
4137 24384496062806414644200
4138 7964235968972627303960
4139 2391825477450079330660
4140 659645433004618405800
4141 166804113767101919220
4142 38601232498698200100
4143 8156833787798824590
4144 1569699972909739440
4145 274236389824985400
4146 43334780015908584
4147 6166523522157180
4148 786062339088168
4149 89196105660948
4150 8940826085620
4151 784244450262
4152 59487568920
4153 3843323484
4154 207288004
4155 9078630
4156 310124
4157 7750
4158 126
4159 1
4160 1
4161 2080
4162 720720
4163 99795696
4164 7392009768
4165 340032449328
4166 10638894058520
4167 240719591939480
4168 4116305022165108
4169 54991682779774384
4170 588989865562320376
4171 5163222847461899400
4172 37676560923145889100
4173 232087615286578676856
4174 1221222928055568752028
4175 5544632834275283414380
4176 21910242651571684460050
4177 75924263305981024225200
4178 232231833953373704257080
4179 630626701304396019099240
4180 1528057007006805738586620
4181 3318776542511877736535400
4182 6486699605818670121410100
4183 11450434956358174214315220
4184 18312575054317505569702710
4185 26609292731987885644139448
4186 35218181557042789823125740
4187 42552226353687619569660660
4188 47028499515569044485430158
4189 47625957767127997863647964
4190 44262542670579410443898814
4191 37802224438384848158062710
4192 29701747773016666409906415
4193 21490495358378492432715504
4194 14330141549331400353509592
4195 8811701946483283447189128
4196 4998813702034726525205100
4197 2616928017281415515231400
4198 1264389431507547075253908
4199 563775374221979864723604
4200 231932907116637286120470
4201 87996224922301409368200
4202 30770911698303332765300
4203 9908991263721757227020
4204 2935422176870551905810
4205 798903913305593402580
4206 199439701243274033850
4207 45582306461228725650
4208 9516306085765295355
4209 1809960172844903640
4210 312629484400483356
4211 48857840214014580
4212 6878045467021470
4213 867634845974676
4214 97455004333258
4215 9672348219898
4216 840261910995
4217 63140314380
4218 4042116078
4219 216071394
4220 9381251
4221 317750
4222 7875
4223 127
4224 1
4225 65
4226 45760
4227 9657648
4228 969443904
4229 56672074888
4230 2163842859360
4231 58104729088840
4232 1155454041309504
4233 17675898036356052
4234 214178132931752864
4235 2103535234151144200
4236 17061084191613232800
4237 116043807643289338428
4238 670475333050116177584
4239 3326779700565170048628
4240 14308729894903957198400
4241 53779686508403225492850
4242 177879702602584113899040
4243 520952492381892363603720
4244 1358272895117160656521440
4245 3167923063306792384874700
4246 6637553085023755473070800
4247 12540952571249428901392860
4248 21439112258713177252334880
4249 33261615914984857055174310
4250 46957575409390386430834320
4251 60468953239450827809517780
4252 71178269537077472734705104
4253 76730709735928441002543942
4254 75878644578136132189540824
4255 68933468093525311347055530
4256 57603389620395959098000320
4257 44324146676655640642475727
4258 31433858882404362065762976
4259 20560637875127661376774632
4260 12410847811948286545336800
4261 6916166902815169575968700
4262 3559022103502725100714704
4263 1691326122665939594170812
4264 742185302773239315585504
4265 300653768484529815341350
4266 112380720985107824012400
4267 38735147667275960069260
4268 12300816741171836557680
4269 3595067609875170311610
4270 965708027072695321800
4271 238040933741972233950
4272 53739140249027550240
4273 11086006058675034795
4274 2084196562669889040
4275 355964264416391940
4276 55024363736171760
4277 7664107806109638
4278 956830951635624
4279 106395830418878
4280 10456592670160
4281 899749479915
4282 66983637864
4283 4249404082
4284 225150024
4285 9691375
4286 325500
4287 8001
4288 128
4289 1
4290 1
4291 2145
4292 766480
4293 109453344
4294 8361453672
4295 396704524216
4296 12802736917880
4297 298824321028320
4298 5271759063474612
4299 72667580816130436
4300 803167998494073240
4301 7266758081613043600
4302 54737645114759121900
4303 348131422929868015284
4304 1891698261105684929612
4305 8871412534840453463008
4306 36218972546475641658450
4307 129703949814384249718050
4308 410111536555957818156120
4309 1151579193686288382702960
4310 2886329902123966395108060
4311 6486699605818670121410100
4312 13124252690842425594480900
4313 23991387527607603115708080
4314 39751687313030682822037590
4315 59870908646972742699313758
4316 82175756966433176253960060
4317 103021179593138447379178440
4318 118206769052646517220135262
4319 124356667503056438866191906
4320 120141187248715542633439638
4321 106735692531910159505118240
4322 87305137393412625507906735
4323 65814642035034133075191231
4324 45764000431735762419272568
4325 29372339821610944823963760
4326 17409661513983013070541900
4327 9533094920096585091200100
4328 4823411535010272175968612
4329 2255101496887919458894416
4330 974118209889876601705974
4331 388649993406831224709550
4332 143151632683411156777700
4333 48644138930997717296280
4334 15236238918042388463490
4335 4393971523180763714190
4336 1165147728315969355650
4337 283623240203200959600
4338 63255446334792845595
4339 12895966231519938435
4340 2396826047070372396
4341 404822104630406520
4342 61902409203193230
4343 8531742652084314
4344 1054285955968882
4345 116068178638776
4346 11296854581155
4347 962889794295
4348 71025753942
4349 4465475476
4350 234531275
4351 10009125
4352 333375
4353 8128
4354 129
4355 1
4356 66
4357 47905
4358 10424128
4359 1078897248
4360 65033528560
4361 2560547383576
4362 70907466006720
4363 1454278362337824
4364 22947657099830664
4365 286845713747883300
4366 2906703232645217440
4367 24327842273226276400
4368 170781452758048460328
4369 1018606755979984192868
4370 5218477961670854978240
4371 23180142429744410661408
4372 89998659054878867151300
4373 307583652416968363617090
4374 931064028937850181759840
4375 2509852088803449039224400
4376 6054252965430758779982760
4377 13124252690842425594480900
4378 25665205262091854495873760
4379 45430499786320780368042960
4380 73013303228015539877211900
4381 106828484056363129130148078
4382 142644710205884004063477840
4383 174199449130215920113883544
4384 194937478788574958222679204
4385 200235312081192571055732730
4386 189074655342240853980495168
4387 164339082152306118603118560
4388 131629284070068266150382462
4389 97248500917438495140954207
4390 66324638306863423796047200
4391 41783187633559231369300560
4392 24325828416798182646510600
4393 13092117023599310191914804
4394 6514737657676211770139424
4395 2997286799661158774479920
4396 1274771978374406417047324
4397 501030714391939048721950
4398 181886780350687116846960
4399 60944955672169553853960
4400 18831306527917558775100
4401 5359679550253459035990
4402 1403188662057941589600
4403 337362380452228509840
4404 74341452393467880390
4405 14980162794189827475
4406 2752790311486764336
4407 459846468366578280
4408 69566517009302868
4409 9488573603719938
4410 1160681786387760
4411 126524771308936
4412 12196604061070
4413 1029873432159
4414 75275158024
4415 4690625500
4416 244222650
4417 10334625
4418 341376
4419 8256
4420 130
4421 1
4422 1
4423 2211
4424 814385
4425 119877472
4426 9440350920
4427 461738052776
4428 15363284301456
4429 369731787035040
4430 6726037425812436
4431 95615237915961100
4432 1090013712241956540
4433 10173461314258261040
4434 79065487387985398300
4435 518912875687916475612
4436 2910305017085669122480
4437 14089890496511308441248
4438 59399114976220052319858
4439 219702608869263116869350
4440 717695188972926181773210
4441 2082643222624138564462800
4442 5396181990927415434332460
4443 12540952571249428901392860
4444 26248505381684851188961800
4445 49656592789699457611581840
4446 85182187099351463190080550
4447 132884211874988282576525658
4448 189004241022796305384108138
4449 245665889799022451442656280
4450 292406218182862437334018806
4451 319294146291631397088871110
4452 320376499329908113689172368
4453 295810347874151013485613408
4454 251644219545718744111025295
4455 197443926105102399225573693
4456 143012501349174257560226775
4457 95696978128474368620010960
4458 59192849147542244439842460
4459 33858923336894767737710700
4460 17915528558609582367883416
4461 8769839154564131229033840
4462 3971405009551035376185894
4463 1663421971781237641756874
4464 644182347075350205499650
4465 230530919281684834143240
4466 76181194590211942317450
4467 23225278051098322489290
4468 6524827278569428391640
4469 1686811902261142549200
4470 400617826787021355435
4471 87237418624987818825
4472 17376988841260199871
4473 3157612416117170856
4474 521748877569771510
4475 78098259661387182
4476 10542859559688820
4477 1276749965026536
4478 137821625890091
4479 13159493855365
4480 1100899186101
4481 79740633500
4482 4925156775
4483 254231775
4484 10668000
4485 349504
4486 8385
4487 131
4488 1
4489 67
4490 50116
4491 11238513
4492 1198774720
4493 74473879480
4494 3022285436352
4495 86270750308176
4496 1824010149372864
4497 29673694525643100
4498 382460951663844400
4499 3996716944887173980
4500 34501303587484537440
4501 249846940146033858628
4502 1537519631667900668480
4503 8128782978756524100720
4504 37270032926255719102656
4505 149397774031098919471158
4506 527286261286231480486440
4507 1648759217910776363533050
4508 4592495311427587603687200
4509 11450434956358174214315220
4510 25665205262091854495873760
4511 51913710643776705684835560
4512 95087092576020237979624800
4513 158195490327367003067292450
4514 239712695931351411706673736
4515 331648951228680309447585978
4516 419865338929238371556539824
4517 487343696971437395556698010
4518 519529458372823968144603840
4519 509451154672148967669667536
4520 460149430026457132088731968
4521 383273503615787010261407757
4522 294692427022540894366527900
4523 209337139656037681356273975
4524 137480165762033599989311520
4525 83518677564340427086353060
4526 46951040360494077929625504
4527 24430266216285794138022840
4528 11767125954225290003513760
4529 5246176987925441793233218
4530 2164452686173176690478824
4531 826069127426037322346610
4532 291475874953854387997200
4533 95012501118129501092550
4534 28584957601351781525280
4535 7928015940627369981240
4536 2024174282713371059040
4537 474959279180489235825
4538 102217581419177646300
4539 20129779152746964207
4540 3617458884483749136
4541 591315394579074378
4542 87586833265107120
4543 11703541346076580
4544 1403274736335472
4545 150018229951161
4546 14189367287524
4547 1176174344125
4548 84431259000
4549 5169379425
4550 264566400
4551 11009376
4552 357760
4553 8515
4554 132
4555 1
4556 1
4557 2278
4558 864501
4559 131115985
4560 10639125640
4561 536211932256
4562 18385569737808
4563 456002537343216
4564 8550047575185300
4565 125288932441604200
4566 1472474663905800940
4567 14170178259145435020
4568 113566790975469935740
4569 768759815833950334240
4570 4447824648753569790960
4571 22218673475267832541968
4572 96669147902475771422514
4573 369100382900362036340508
4574 1244981450259157662259650
4575 3731402440534914927995850
4576 9988677302355003038019660
4577 23991387527607603115708080
4578 51913710643776705684835560
4579 101570303433476163296417400
4580 180269279675371701169705350
4581 291079702202355285643818108
4582 428716936954147717090781874
4583 577314841027702760890242258
4584 712271557112100808890558630
4585 806637843263068792645569120
4586 839905957702732081833776208
4587 805261502546299981155280944
4588 711793649572175876199757263
4589 580717429720889409486981450
4590 437704928371715151926754675
4591 305034117784512049976284935
4592 196673014909575844429153980
4593 117377600901235194824063760
4594 64866568919103660297508920
4595 33200105370849925367056680
4596 15738530963776325379699654
4597 6909598959706679434990092
4598 2808635033248526895978474
4599 1056600046707722156489850
4600 367657069544066330314650
4601 118237779169227823581840
4602 35109784879921209916920
4603 9614827842888512530440
4604 2424792109500392414475
4605 562196697805477054650
4606 119594570260437846171
4607 23287391568864135063
4608 4139207762053520646
4609 669413654240461560
4610 98129692824795940
4611 12980291311103116
4612 1541096362225563
4613 163177723806526
4614 15290266473625
4615 1255914977625
4616 89356415775
4617 5423611200
4618 275234400
4619 11358880
4620 366145
4621 8646
4622 133
4623 1
4624 68
4625 52394
4626 12103014
4627 1329890705
4628 85113005120
4629 3558497368608
4630 104656320045984
4631 2280012686716080
4632 38223742100828400
4633 507749884105448600
4634 5469191608792974920
4635 48671481846629972460
4636 363413731121503794368
4637 2306279447501851002720
4638 12576607627510093891680
4639 59488706401523551644624
4640 246066921933574690893672
4641 896386644186593516826948
4642 2893740668169934025792700
4643 8323897751962502531683050
4644 21439112258713177252334880
4645 49656592789699457611581840
4646 103827421287553411369671120
4647 196657396009496401276042200
4648 338464770002738704236997800
4649 530792398133706697350491844
4650 760365888182828026538367852
4651 997180179956941132446782082
4652 1199615254083538204447256640
4653 1326167301635892760790172960
4654 1349357112374881049503443744
4655 1265410932572757113244012912
4656 1095067153187962886461165020
4657 875409856743430303853509350
4658 647042068027752833283028650
4659 442514283546545649965596455
4660 280191692473916271515507040
4661 164328641261729272753689264
4662 89296835135389454435531760
4663 44967231325075215370570440
4664 20984707951701767172932872
4665 9074051645879856125468916
4666 3634704160674564218325084
4667 1348075921661576544487050
4668 462669570662195831407200
4669 146822736770579605107120
4670 43037800820548579898160
4671 11639002125601883589480
4672 2899751388680881650300
4673 664414279224654700950
4674 139724349413184810378
4675 26904850453347884199
4676 4730523156632595024
4677 757000487505568680
4678 109833234170872520
4679 14383566047438588
4680 1691114592176724
4681 177367091094050
4682 16466440817750
4683 1340346236625
4684 94525795200
4685 5688177600
4686 286243776
4687 11716640
4688 374660
4689 8778
4690 134
4691 1
4692 1
4693 2346
4694 916895
4695 143218999
4696 11969016345
4697 621324937376
4698 21944067106416
4699 560658857389200
4700 10830060261901380
4701 163512674542432600
4702 1980224548011249540
4703 19639369867938409940
4704 162238272822099908200
4705 1132173546955454128608
4706 6754104096255420793680
4707 34795281102777926433648
4708 156157854303999323067138
4709 615167304833936727234180
4710 2141368094445751179086598
4711 6625143108704848953788550
4712 18312575054317505569702710
4713 45430499786320780368042960
4714 101570303433476163296417400
4715 205397724721029574666088520
4716 376926675684868102445747550
4717 629544472205093989880815908
4718 959509335087854414441273718
4719 1337680729210530787428610110
4720 1709451737069041941337340712
4721 2006253097346606997092825760
4722 2166073259338624842623949168
4723 2154618614921181030658724688
4724 1977204582144932989443770175
4725 1675784582908852295948146470
4726 1313114785115145455780264025
4727 952076185812264883259313585
4728 639187298456121494394750435
4729 397569293375151466339570800
4730 229195210180832933051198184
4731 122496940506239379802588440
4732 60705762288851540750270094
4733 27894306911408446607922964
4734 11882686679128383021447390
4735 4691304207382286374814934
4736 1715732991205642874801700
4737 580907349831423654989040
4738 181932521650500815024040
4739 52652628663437092428600
4740 14063794235102276003955
4741 3461948086486358704950
4742 784008849485092547121
4743 163011740982048945441
4744 31044058215401404845
4745 5399936810873056584
4746 855130180330364620
4747 122813525481975636
4748 15924662409664151
4749 1854292315983250
4750 192657357567675
4751 17722355795375
4752 1429702652400
4753 99949406400
4754 5963412000
4755 297602656
4756 12082785
4757 383306
4758 8911
4759 135
4760 1
4761 69
4762 54740
4763 13019909
4764 1473109704
4765 97082021465
4766 4179822305984
4767 126600387152400
4768 2840671544105280
4769 49053802362729780
4770 671262558647881200
4771 7449416156804224460
4772 68310851714568382400
4773 525652003943603702568
4774 3438452994457305131328
4775 19330711723765514685360
4776 94283987504301478078272
4777 402224776237574013960810
4778 1511553949020530244061128
4779 5035108762615685204879298
4780 14949040860667351485471600
4781 39751687313030682822037590
4782 95087092576020237979624800
4783 205397724721029574666088520
4784 402055120730525975942130720
4785 715391445687606806682745350
4786 1160336870338800687231307752
4787 1719875223270682440979641570
4788 2334860909167471919875392192
4789 2909066991152580145784597352
4790 3332420398982499757882998720
4791 3515430371713505892127392912
4792 3420029547493938143902737600
4793 3072271735332895875904935195
4794 2551194439652282599801655820
4795 1960156853142898289063292675
4796 1394590469358810533224910040
4797 919378990930037765910257475
4798 561897934636880739093260064
4799 318492045316222387486729944
4800 167464171831314595173158880
4801 81690470240553307923202966
4802 36968358557288302733391880
4803 15517390839802947239772474
4804 6039380129043862919301984
4805 2178402561867838706208900
4806 727730086602003260096160
4807 224970322471049394922200
4808 64291630789038976018080
4809 16963545623783157654255
4810 4126362365711013405900
4811 923733198898277357499
4812 189916591435396829640
4813 35774581372033999869
4814 6156937298378625264
4815 964963414501237140
4816 137197091529414224
4817 17615777001840875
4818 2031659407077300
4819 209123798385425
4820 19062702032000
4821 1524228447600
4822 105637584000
4823 6249655776
4824 309319296
4825 12457445
4826 392084
4827 9045
4828 136
4829 1
4830 1
4831 2415
4832 971635
4833 156238908
4834 13442126049
4835 718406958841
4836 26123889412400
4837 687259244541600
4838 13670731806006660
4839 212566476905162380
4840 2651487106659130740
4841 27088786024742634400
4842 230549124536668290600
4843 1657825550899057831176
4844 10192557090712725925008
4845 54125992826543441119008
4846 250441841808300801145410
4847 1017392081071510741194990
4848 3652922043466281423147726
4849 11660251871320534158667848
4850 33261615914984857055174310
4851 85182187099351463190080550
4852 196657396009496401276042200
4853 410795449442059149332177040
4854 778981796415394078387878270
4855 1344935917892700796563561258
4856 2119846205426655101672581470
4857 3057555952481213228408251680
4858 4044312646236513861212732904
4859 4915320088499187142877423112
4860 5498493658321124600506947888
4861 5670048986634686922786117600
4862 5397234129638871133346507775
4863 4748056318241748171853081665
4864 3864309224767428055581919845
4865 2912233038955163172322606260
4866 2033777767814932027619660475
4867 1316948284305189232249828275
4868 791093144817713672144458248
4869 440988985822461767289318384
4870 228169934120166135923428974
4871 109584777151961754531125930
4872 48851045236416685754839270
4873 20208695047185233614587408
4874 7755113120249505794103684
4875 2759309911699262361197940
4876 909662608252504075120200
4877 277622951134486487350800
4878 78355425024141252022035
4879 20425493710269516359205
4880 4910371215196105953021
4881 1086744939880326302940
4882 220960649650798234485
4883 41174518182907056453
4884 7012067478708989884
4885 1087776939983212776
4886 153121753939078375
4887 19470069317824125
4888 2224316764644975
4889 226846154180800
4890 20492404684400
4891 1624177854000
4892 111600996000
4893 6547258432
4894 321402081
4895 12840751
4896 400995
4897 9180
4898 137
4899 1
4900 70
4901 57155
4902 13991544
4903 1629348612
4904 110524147514
4905 4898229264825
4906 152724276564800
4907 3527930788646880
4908 62724534168736440
4909 883829035553043580
4910 10100903263463355200
4911 95399637739311016800
4912 756201128480271993168
4913 5096278545356362962504
4914 29523268814478240610368
4915 148409980330844919197280
4916 652666618045874815106220
4917 2528946030092040985256118
4918 8688030806081966628027024
4919 26609292731987885644139448
4920 73013303228015539877211900
4921 180269279675371701169705350
4922 402055120730525975942130720
4923 812850570172585125274307760
4924 1494373242103000885070623620
4925 2505272788231501483794869010
4926 3839721428697337542652223040
4927 5392416861648685148283643872
4928 6953379637389094006997330256
4929 8247740487481686900760421832
4930 9013924030034630492634340800
4931 9090078534128625066688855200
4932 8469505864971767009251442970
4933 7299250757894030771654737485
4934 5824466077910326344645212520
4935 4306823508313973705547516300
4936 2953156758744969793529917950
4937 1878846218942069971343088339
4938 1109585190133936059631188192
4939 608453157653776362462477264
4940 309860404360719443846631940
4941 146553135709250057264517810
4942 64368436076219632994611744
4943 26248075176229096533889392
4944 9933515682117344500312584
4945 3487039998301265621294100
4946 1134632930723553470042400
4947 341914581923525463368880
4948 95318970647924409676290
4949 24551856075980529765105
4950 5834104414094383310520
4951 1276661531315723132580
4952 256735231022832234354
4953 47331455481285681717
4954 7977030893210227024
4955 1224974031512627000
4956 170737530940919250
4957 21501728724901425
4958 2433440563030400
4959 245908856212800
4960 22016633132000
4961 1729815438000
4962 117850651776
4963 6856577728
4964 333859526
4965 13232835
4966 410040
4967 9316
4968 138
4969 1
4970 1
4971 2485
4972 1028790
4973 170230452
4974 15071474661
4975 828931106355
4976 31022118677225
4977 839983521106400
4978 17198662594653540
4979 275291011073898820
4980 3535316142212174320
4981 37189689288205989600
4982 325948762275979307400
4983 2414026679379329824344
4984 15288835636069088887512
4985 83649261641021681729376
4986 398851822139145720342690
4987 1670058699117385556301210
4988 6181868073558322408403844
4989 20348282677402500786694872
4990 59870908646972742699313758
4991 158195490327367003067292450
4992 376926675684868102445747550
4993 812850570172585125274307760
4994 1591832366587979203662186030
4995 2839309159995701681634184878
4996 4625118993658156585467450480
4997 6897277381178550771060474720
4998 9436729507885199009496376776
4999 11868699725888281149874753368
5000 13746234145802811501267369720
5001 14683973016669317415420458400
5002 14487312663767496200035362975
5003 13217562183213515181104524635
5004 11163559982661458827236657330
5005 8736699116865489516967818780
5006 6340601276128905733167176775
5007 4270105043050159025779746225
5008 2669939363759783643487546587
5009 1550574175956397826920506576
5010 836623091773942498385906238
5011 419445181512681198377757870
5012 195404180945666743019357080
5013 84577131123404866609199152
5014 34003188296478602327993076
5015 12692825593816606861510524
5016 4396702606553769696414300
5017 1412255881858039957393200
5018 420270006947666715390915
5019 115744464358193926035495
5020 29462227291176635718126
5021 6920849353974709613460
5022 1497622180966521367065
5023 297909749205739290807
5024 54343522959994671601
5025 9064807833193439800
5026 1378095785451705375
5027 190207600258743375
5028 23726045489546400
5029 2660286717211200
5030 266401260897200
5031 23640810986000
5032 1841416434000
5033 124397910208
5034 7177979809
5035 346700277
5036 13633830
5037 419220
5038 9453
5039 139
5040 1
5041 71
5042 59640
5043 15020334
5044 1799579064
5045 125595622175
5046 5727160371180
5047 183746395242025
5048 4367914309753280
5049 79923196763389980
5050 1159120046626942400
5051 13636219405675529520
5052 132589327027517006400
5053 1082149890756251300568
5054 7510305224735692786848
5055 44812104450547329497880
5056 232059241971866600926656
5057 1051518440185020535448910
5058 4199004729209426541557328
5059 14869898879640289036430868
5060 46957575409390386430834320
5061 132884211874988282576525658
5062 338464770002738704236997800
5063 778981796415394078387878270
5064 1625701140345170250548615520
5065 3086205608690980088732809650
5066 5344581948227203165429053888
5067 8464840422355494128119673520
5068 12289694242827235919344118592
5069 16390109145274293016493707032
5070 20116440213369968050635175200
5071 22760158175837441993901710520
5072 23774051550797942482109313600
5073 22956818528739263209286805945
5074 20516812941107545952759262120
5075 16988026060571785171881869850
5076 13043522625179463222515335080
5077 9293758034873875526697094725
5078 6148951261992228997122834564
5079 3779524553893719703118734779
5080 2159027333610174189382983840
5081 1146483496134661942232538178
5082 565998317221931255642275680
5083 259772617021886376013968824
5084 110825206299633963143088544
5085 43936703978595946828305660
5086 16179865592117872482804624
5087 5531335537277323166456700
5088 1754170463781565420762080
5089 515588977595591125067205
5090 140296320434174455800600
5091 35296331705271019028646
5092 8197510885290432746040
5093 1754357411989353601419
5094 345241204687024972524
5095 62320553853204898625
5096 10289781864706066800
5097 1548833316392624625
5098 211709328983644800
5099 26159486052576800
5100 2906195573424000
5101 288417894029200
5102 25370626424000
5103 1959267085776
5104 131254487936
5105 7511839335
5106 359933112
5107 14043870
5108 428536
5109 9591
5110 140
5111 1
5112 1
5113 2556
5114 1088430
5115 185250786
5116 16871053725
5117 954526728530
5118 36749279048405
5119 1023729916348425
5120 21566576904406820
5121 355214207837288800
5122 4694436188839116720
5123 50825908693881519120
5124 458538089303496313800
5125 3496176570135581124912
5126 22799140860804781674360
5127 128461366091569011227256
5128 630911064111012321269346
5129 2721577139302406091750120
5130 10380872802767748949961172
5131 35218181557042789823125740
5132 106828484056363129130148078
5133 291079702202355285643818108
5134 715391445687606806682745350
5135 1591832366587979203662186030
5136 3217533506933149454210801550
5137 5925514768686681770366994528
5138 9969700941885359750896504368
5139 15362117803534044899180148240
5140 21726423750712434928840495368
5141 28258808871162574166368460400
5142 33862674359172779551902544920
5143 37444131192506759409322168920
5144 38261364214565438682144676575
5145 36174380711952778390391330580
5146 31680372923769004779995919450
5147 25724725177437274688849688630
5148 19384123901308368955682511855
5149 13563863077924034552476840950
5150 8818890625752012640610381151
5151 5330098729850117530039241355
5152 2995650425384116687768890078
5153 1565928677647343140610296048
5154 761402498167597998661632760
5155 344349748145291242623167976
5156 144828394596112565471081620
5157 56629529572412553689816184
5158 20576568198671642179218924
5159 6943591419135363123849900
5160 2174440470729232136152995
5161 631333441953785051102700
5162 169758547725351091518726
5163 42217181059245728642106
5164 9695133066256954113105
5165 2052267161195092892226
5166 399584727647019644125
5167 71385361686398338425
5168 11667877650157772175
5169 1739040916651368000
5170 235435374473191200
5171 28819772769788000
5172 3172596834321200
5173 312058705015200
5174 27212042858000
5175 2083664995984
5176 138432467745
5177 7858539612
5178 373566942
5179 14463090
5180 437989
5181 9730
5182 141
5183 1
5184 72
5185 62196
5186 16108764
5187 1984829850
5188 142466675900
5189 6681687099710
5190 220495674290430
5191 5391644226101705
5192 101489773667796800
5193 1514334254464231200
5194 18330655594514646240
5195 183415235721398525520
5196 1540687980059747614368
5197 11006481794871273911760
5198 67611245311352111172240
5199 360520608063435612153912
5200 1682429504296032856718256
5201 6920581868511832633307448
5202 25250771682408037986392040
5203 82175756966433176253960060
5204 239712695931351411706673736
5205 629544472205093989880815908
5206 1494373242103000885070623620
5207 3217533506933149454210801550
5208 6303739115624129542943611200
5209 11270096716913884935796048416
5210 18434541364240853879016177888
5211 27651812046361280818524266832
5212 38116532895986727945334202400
5213 48375249084532542217003635600
5214 56622832535010221545804255440
5215 61218182743304701891431482520
5216 61218182743304701891431482520
5217 56691193653060324343150592700
5218 48668398984340789951877789300
5219 38768247802616737911365023710
5220 28677881936182244482379606580
5221 19712814339916263549599675514
5222 12598415179645732343729115930
5223 7489126063460291719422225195
5224 4142133921518778630001428256
5225 2131926994869274396252571728
5226 1021175115189484374675601584
5227 455174954444925205766256520
5228 188765098574708512299387280
5229 72809395164530426172620808
5230 26107903735948965345675624
5231 8697761882916928544611980
5232 2690029448324823261220200
5233 771629762387959506903300
5234 205054879430622110547372
5235 50414691944536161388146
5236 11449490478246307714524
5237 2397508365882117864750
5238 461905281500224542750
5239 81675143551104405225
5240 13216710966550396800
5241 1950750245635012800
5242 261594860525768000
5243 31725968343212000
5244 3461014728350400
5245 337429331439200
5246 29171309943776
5247 2214919483920
5248 145944307080
5249 8218472724
5250 387610812
5251 14891626
5252 447580
5253 9870
5254 142
5255 1
5256 1
5257 2628
5258 1150626
5259 201359550
5260 18855883575
5261 1096993404430
5262 43430966148115
5263 1244225590638855
5264 26958221130508525
5265 456703981505085600
5266 6208770443303347920
5267 69156564288396165360
5268 641953325024894839320
5269 5036864550195328739280
5270 33805622655676055586120
5271 196072611402921122399496
5272 991431672174447933423258
5273 4404006643598438948468376
5274 17301454671279581583268620
5275 60468953239450827809517780
5276 189004241022796305384108138
5277 530792398133706697350491844
5278 1344935917892700796563561258
5279 3086205608690980088732809650
5280 6435067013866298908421603100
5281 12229253884310811313310605728
5282 21239797658799244686692552784
5283 33796659167774898778196326128
5284 49378235797073715747364762200
5285 66375341767149302111702662800
5286 82237923443705321768906180520
5287 94066963727516980955126424360
5288 99479546957870140573576159095
5289 97392563455257480281822813100
5290 88371566576829329123146512150
5291 74393124161778064640727477930
5292 58152371703925106867047535565
5293 42241745014106279034856447530
5294 28531704965668276190210056665
5295 17928513909495849873768357285
5296 10484776488844408407191115273
5297 5708062599166121770611724304
5298 2893329493036872394914204488
5299 1365524863334775617298769560
5300 600003349041037771237338140
5301 245394628147121065989203464
5302 93385963363202068351839732
5303 33051495155084328469525524
5304 10872202353646160680764975
5305 3321362890278608312322900
5306 941388310113310598422026
5307 247272060489867839189478
5308 60109825010793115501251
5309 13501757639441400606750
5310 2797093093529137508875
5311 533290643186622881175
5312 93343021201262177400
5313 14955751883201764800
5314 2186185620108204000
5315 290414633295556000
5316 34898565177533200
5317 3773073433365600
5318 364641374297200
5319 31254974939760
5320 2353351951665
5321 153802846692
5322 8592039666
5323 402073902
5324 15329615
5325 457310
5326 10011
5327 143
5328 1
5329 73
5330 64824
5331 17259390
5332 2186189400
5333 161322559475
5334 7778680504140
5335 263926640438545
5336 6635869816740560
5337 128447994798305325
5338 1971038235969316800
5339 24539426037817994160
5340 252571800009794690880
5341 2182641305084642453688
5342 16043346345066602651040
5343 101416867967028166758360
5344 556593219466356734553408
5345 2673861176470480790141514
5346 11324588512110271581775824
5347 42552226353687619569660660
5348 142644710205884004063477840
5349 428716936954147717090781874
5350 1160336870338800687231307752
5351 2839309159995701681634184878
5352 6303739115624129542943611200
5353 12738806129490428451365214300
5354 23499350601224696249106654144
5355 39674339023040098565708730672
5356 61448471214136179596720592960
5357 87494768693060443692698964600
5358 114750590851681844328706298400
5359 138860755978715543314710435960
5360 155285146470821682846557906880
5361 160697729701174842465007641615
5362 154083757108317804624973405800
5363 137039965561170119075024301450
5364 113161371964394802552092501640
5365 86830253640107351349427142145
5366 61954559354022542584456123044
5367 41130120145314008533939172595
5368 25417639972956141593190582480
5369 14626910410363187037192543529
5370 7839989594035396166864296032
5371 3914504608226356769589806072
5372 1820699817779700823065026080
5373 788768447615746283536725420
5374 318204023311651492161824272
5375 119493867099151033697515356
5376 41749257038001257014137504
5377 13562231801970983941985175
5378 4092992652666567819226200
5379 1146443189543932708969398
5380 297686752434404000577624
5381 71559315489039423215775
5382 15899266005323518471500
5383 3258998375029362051625
5384 614965786737727286400
5385 106559732167812574200
5386 16906502128836777600
5387 2447780480633972000
5388 322140601638768000
5389 38359579905883600
5390 4110502764804800
5391 393812684240976
5392 33469894423680
5393 2499296258745
5394 162021319416
5395 8979650478
5396 416965528
5397 15777195
5398 467180
5399 10153
5400 144
5401 1
5402 1
5403 2701
5404 1215450
5405 218618940
5406 21042072975
5407 1258315963905
5408 51209646652255
5409 1508152231077400
5410 33594090947249085
5411 585151976303390925
5412 8179808679272664720
5413 93695990326214159520
5414 894525125034689530200
5415 7219505855279971192968
5416 49848969000742658237160
5417 297489479369949289157856
5418 1548024891640804667976666
5419 7077867820068919738609890
5420 28626043183389853165044444
5421 103021179593138447379178440
5422 331648951228680309447585978
5423 959509335087854414441273718
5424 2505272788231501483794869010
5425 5925514768686681770366994528
5426 12738806129490428451365214300
5427 24968060013801239764675820028
5428 44739148260023940935799206928
5429 73470998190814997343905056800
5430 110826707011209895344085355160
5431 153870110460209745804401627400
5432 196988514295387166097612478920
5433 232927719706232524269836860320
5434 254764693428691823420134065975
5435 258090293156432322746830454715
5436 242455323685147133748119917950
5437 211433089722948183715751779380
5438 171313743668319909419140037205
5439 129071998654213630384283589675
5440 90486264319690818774666179709
5441 59058634054809858407707529880
5442 35902416461800550000381697753
5443 20334973009529308807804267833
5444 10733319087072268561778500520
5445 5280029471561132386888575632
5446 2420703166820738594302364220
5447 1034163075762867349525928884
5448 411589986674853560513664004
5449 152545362254235362167040880
5450 52621459391647417694902479
5451 16883594692249592254308075
5452 5034380962779878417648226
5453 1393715250033800548158876
5454 357796577445197116078875
5455 85061073128480823822525
5456 18696359098852655980375
5457 3792289018215984932800
5458 708308807938989463800
5459 121515484051014339000
5460 19092687748944981600
5461 2738195113929528000
5462 357039166816301200
5463 42132653339249200
5464 4475144139102000
5465 425067659180736
5466 35823246375345
5467 2653099105437
5468 170613359082
5469 9381724380
5470 432295143
5471 16234505
5472 477191
5473 10296
5474 145
5475 1
5476 74
5477 67525
5478 18474840
5479 2404808340
5480 182364632450
5481 9036996468045
5482 315136287090800
5483 8144022047817960
5484 162042085745554410
5485 2556190212272707725
5486 32719234717090658880
5487 346267790336008850400
5488 3077166430119331983888
5489 23262852200346573844008
5490 151265836967770824995520
5491 854082698836306023711264
5492 4221886068111285458118180
5493 18402456332179191320385714
5494 71178269537077472734705104
5495 245665889799022451442656280
5496 760365888182828026538367852
5497 2119846205426655101672581470
5498 5344581948227203165429053888
5499 12229253884310811313310605728
5500 25477612258980856902730428600
5501 48467410615025936013782474172
5502 84413487283064039501507937600
5503 134919469404951176940625649760
5504 198321475704270339036784319760
5505 268620701311891590133107925800
5506 335849270274102709412322914880
5507 388212866177054207116394767200
5508 415462423129866665885141707590
5509 412174050264750127371803860515
5510 379495289246317252823144219400
5511 324594461687342986267844281020
5512 258143997308427260768567179350
5513 191026558008236172968739712719
5514 131616384465004827308605352304
5515 84476274027766000000898112360
5516 50529326872163737037574241282
5517 28174962603564704974668563865
5518 14647823695298625331368306592
5519 7100729289340833209953601712
5520 3209471614436484877839089640
5521 1352367099074518841687753156
5522 531083853774004594211179360
5523 194294619292236619181178384
5524 66183691193618401636887654
5525 20976587344916160073534275
5526 6180824152323811126617624
5527 1691402002468204548736500
5528 429355892934236539294650
5529 100960339133804342294025
5530 21955357473882018032000
5531 4407254804953712219200
5532 814868540106802038000
5533 138421986179851116600
5534 21540468229578953600
5535 3060335715568296000
5536 395398746722184800
5537 46243156104054000
5538 4868956823342976
5539 458537553604416
5540 38322542634090
5541 2815120424853
5542 179593009560
5543 9798689908
5544 448072338
5545 16701685
5546 487344
5547 10440
5548 146
5549 1
5550 1
5551 2775
5552 1282975
5553 237093780
5554 23446881315
5555 1440680596355
5556 60246643120300
5557 1823288518168200
5558 41738112995067045
5559 747194062048945335
5560 10735998891545372445
5561 126415225043304818400
5562 1240792915370698380600
5563 10296672285399303176856
5564 73111821201089232081168
5565 448755316337720114153376
5566 2402107590477110691687930
5567 11299753888180205196728070
5568 47028499515569044485430158
5569 174199449130215920113883544
5570 577314841027702760890242258
5571 1719875223270682440979641570
5572 4625118993658156585467450480
5573 11270096716913884935796048416
5574 24968060013801239764675820028
5575 50445672272782096667406248628
5576 93206558875049876949581681100
5577 157884485473879036845412994400
5578 245746176416161072284711004920
5579 352191586164480084841185947160
5580 465609215607278756230720404720
5581 568776989980335233682159775200
5582 642977559605746030536528833175
5583 673552716286298988631972162305
5584 654629373949897261119923778465
5585 590928378969265436538895998780
5586 495908205355662895686984318225
5587 387215995962640891152850769025
5588 281512822327926991743405892428
5589 190675018519814685716312882184
5590 120378690489566550001279810113
5591 70864299881693045845378509115
5592 38908281690636973536447064385
5593 19927853166859757718256882224
5594 9521432456161571804255965932
5595 4243634690199352227365018524
5596 1763957085749372402201417160
5597 683629216028239956378220240
5598 246916078683884036876080863
5599 83067285885867993891195729
5600 26010968307696038491182501
5601 7574539402357611674776500
5602 2049198579913401664815375
5603 514416966062717363117175
5604 119656698232656998274400
5605 25747646492098002964800
5606 5115563612892701683000
5607 936384024157816377000
5608 157514673928796098200
5609 24278663343508481600
5610 3417374882384597200
5611 437531400061434000
5612 50718300243156000
5613 5294024482523712
5614 494360799979761
5615 40975641739527
5616 2985733783935
5617 188974733940
5618 10230985051
5619 464306843
5620 17178876
5621 497640
5622 10585
5623 147
5624 1
5625 75
5626 70300
5627 19757815
5628 2641902120
5629 205811513765
5630 10477677064400
5631 375382930211100
5632 9967310565986160
5633 203780198740621455
5634 3303384274321653060
5635 43455233608636031325
5636 472683015379313668800
5637 4317959345490030364488
5638 33559524485745877020864
5639 224377658168860057076688
5640 1302838015174026137864640
5641 6623993658588396149806110
5642 29702210220359396517113784
5643 118206769052646517220135262
5644 419865338929238371556539824
5645 1337680729210530787428610110
5646 3839721428697337542652223040
5647 9969700941885359750896504368
5648 23499350601224696249106654144
5649 50445672272782096667406248628
5650 98913082887808032681188722800
5651 177620046158113916451089618700
5652 292803954878830213786038644160
5653 444067652120431411321495324680
5654 620812287476371674974293872960
5655 801458485881381465643043319600
5656 956989856157389440798554542400
5657 1058439982735612696421670540765
5658 1085726766551049116003776022820
5659 1034124663196214513943067997865
5660 915522840656608422806740279800
5661 754052202664090156455551497575
5662 578242553970877064121590481744
5663 413129206792931819052011244732
5664 275151292547580685717210994544
5665 170908017361730287038854051395
5666 99039262485257750820047072980
5667 53556105385935598867815370977
5668 27028582456200590928210483936
5669 12730904070598056682095055572
5670 5596001789273871069052771680
5671 2295040939523376996412596520
5672 877923835320476575559398624
5673 313099769877502438512968517
5674 104043873230784153964730004
5675 32191792460019849617800125
5676 9265941404825816223513000
5677 2478554472847638204110025
5678 615377305196521705411200
5679 141612055706539016306400
5680 30154901297051715184000
5681 5930432152999503721000
5682 1074806010337667493600
5683 179055142158375051800
5684 27338999059076777600
5685 3812773629106782000
5686 483774556165488000
5687 55587257066498976
5688 5752562036128128
5689 532683342613851
5690 43790762164380
5691 3165326793495
5692 198773423848
5693 10679057389
5694 481008528
5695 17666220
5696 508080
5697 10731
5698 148
5699 1
5700 1
5701 2850
5702 1353275
5703 256851595
5704 26088783435
5705 1646492110120
5706 70724320184700
5707 2198671448379300
5708 51705423561053205
5709 950974260789566790
5710 14039383165867025505
5711 169870458651940849725
5712 1713475930750012049400
5713 14614631630889333541344
5714 106671345686835109102032
5715 673132974506580171230064
5716 3704945605651136829552570
5717 17923747546768601346534180
5718 76730709735928441002543942
5719 292406218182862437334018806
5720 997180179956941132446782082
5721 3057555952481213228408251680
5722 8464840422355494128119673520
5723 21239797658799244686692552784
5724 48467410615025936013782474172
5725 100891344545564193334812497256
5726 192119641762857909630770403900
5727 335504531631992953296502613100
5728 538550131294991286070749649080
5729 796259238284911496162681271840
5730 1086421503083650431205014277680
5731 1370235475861716699325203094800
5732 1599967415763135471335083375575
5733 1731992699021911685053642703070
5734 1740356140500946377123699801285
5735 1625053042165479950481963996645
5736 1411431046012271318493724598025
5737 1141268198626731047608402266600
5738 859755376298804055864996374172
5739 603804225312746504768324126916
5740 395529983037147235718490804657
5741 241772317243423332884232560510
5742 137947544175894724356494137365
5743 73483958552795356586072253201
5744 36550014912362162732466449868
5745 16974538760797408909460074096
5746 7359958875023243471254188840
5747 2978670155551616952790816760
5748 1124839914004360612435479487
5749 396167055763370432404164246
5750 130054841538480192455912505
5751 39766331862377461292576625
5752 11315139984739217888328375
5753 2992971438910355567227200
5754 735034003429178703685600
5755 167359702198637019271200
5756 35270464909944416867000
5757 6866816177157320098000
5758 1232320684266463591800
5759 203333805501883533400
5760 30756373941461374800
5761 4250305029168216000
5762 534492856408644000
5763 60881281549022688
5764 6246922836107889
5765 573658984353378
5766 46776495948315
5767 3354301527435
5768 209004408899
5769 11143364232
5770 498187404
5771 18163860
5772 518665
5773 10878
5774 149
5775 1