0 1
1 1
2 3
3 1
4 6
5 3
6 1
7 9
8 9
9 3
10 1
11 12
12 18
13 12
14 3
15 1
16 15
17 30
18 30
19 15
20 3
21 1
22 18
23 45
24 60
25 45
26 18
27 3
28 1
29 21
30 63
31 105
32 105
33 63
34 21
35 3
36 1
37 24
38 84
39 168
40 210
41 168
42 84
43 24
44 3
45 1
46 27
47 108
48 252
49 378
50 378
51 252
52 108
53 27
54 3
55 1
56 30
57 135
58 360
59 630
60 756
61 630
62 360
63 135
64 30
65 3
66 1
67 33
68 165
69 495
70 990
71 1386
72 1386
73 990
74 495
75 165
76 33
77 3
78 1
79 36
80 198
81 660
82 1485
83 2376
84 2772
85 2376
86 1485
87 660
88 198
89 36
90 3
91 1
92 39
93 234
94 858
95 2145
96 3861
97 5148
98 5148
99 3861
100 2145
101 858
102 234
103 39
104 3
105 1
106 42
107 273
108 1092
109 3003
110 6006
111 9009
112 10296
113 9009
114 6006
115 3003
116 1092
117 273
118 42
119 3
120 1
121 45
122 315
123 1365
124 4095
125 9009
126 15015
127 19305
128 19305
129 15015
130 9009
131 4095
132 1365
133 315
134 45
135 3
136 1
137 48
138 360
139 1680
140 5460
141 13104
142 24024
143 34320
144 38610
145 34320
146 24024
147 13104
148 5460
149 1680
150 360
151 48
152 3
153 1
154 51
155 408
156 2040
157 7140
158 18564
159 37128
160 58344
161 72930
162 72930
163 58344
164 37128
165 18564
166 7140
167 2040
168 408
169 51
170 3
171 1
172 54
173 459
174 2448
175 9180
176 25704
177 55692
178 95472
179 131274
180 145860
181 131274
182 95472
183 55692
184 25704
185 9180
186 2448
187 459
188 54
189 3
190 1
191 57
192 513
193 2907
194 11628
195 34884
196 81396
197 151164
198 226746
199 277134
200 277134
201 226746
202 151164
203 81396
204 34884
205 11628
206 2907
207 513
208 57
209 3
210 1
211 60
212 570
213 3420
214 14535
215 46512
216 116280
217 232560
218 377910
219 503880
220 554268
221 503880
222 377910
223 232560
224 116280
225 46512
226 14535
227 3420
228 570
229 60
230 3
231 1
232 63
233 630
234 3990
235 17955
236 61047
237 162792
238 348840
239 610470
240 881790
241 1058148
242 1058148
243 881790
244 610470
245 348840
246 162792
247 61047
248 17955
249 3990
250 630
251 63
252 3
253 1
254 66
255 693
256 4620
257 21945
258 79002
259 223839
260 511632
261 959310
262 1492260
263 1939938
264 2116296
265 1939938
266 1492260
267 959310
268 511632
269 223839
270 79002
271 21945
272 4620
273 693
274 66
275 3
276 1
277 69
278 759
279 5313
280 26565
281 100947
282 302841
283 735471
284 1470942
285 2451570
286 3432198
287 4056234
288 4056234
289 3432198
290 2451570
291 1470942
292 735471
293 302841
294 100947
295 26565
296 5313
297 759
298 69
299 3
300 1
301 72
302 828
303 6072
304 31878
305 127512
306 403788
307 1038312
308 2206413
309 3922512
310 5883768
311 7488432
312 8112468
313 7488432
314 5883768
315 3922512
316 2206413
317 1038312
318 403788
319 127512
320 31878
321 6072
322 828
323 72
324 3
325 1
326 75
327 900
328 6900
329 37950
330 159390
331 531300
332 1442100
333 3244725
334 6128925
335 9806280
336 13372200
337 15600900
338 15600900
339 13372200
340 9806280
341 6128925
342 3244725
343 1442100
344 531300
345 159390
346 37950
347 6900
348 900
349 75
350 3
351 1
352 78
353 975
354 7800
355 44850
356 197340
357 690690
358 1973400
359 4686825
360 9373650
361 15935205
362 23178480
363 28973100
364 31201800
365 28973100
366 23178480
367 15935205
368 9373650
369 4686825
370 1973400
371 690690
372 197340
373 44850
374 7800
375 975
376 78
377 3
378 1
379 81
380 1053
381 8775
382 52650
383 242190
384 888030
385 2664090
386 6660225
387 14060475
388 25308855
389 39113685
390 52151580
391 60174900
392 60174900
393 52151580
394 39113685
395 25308855
396 14060475
397 6660225
398 2664090
399 888030
400 242190
401 52650
402 8775
403 1053
404 81
405 3
406 1
407 84
408 1134
409 9828
410 61425
411 294840
412 1130220
413 3552120
414 9324315
415 20720700
416 39369330
417 64422540
418 91265265
419 112326480
420 120349800
421 112326480
422 91265265
423 64422540
424 39369330
425 20720700
426 9324315
427 3552120
428 1130220
429 294840
430 61425
431 9828
432 1134
433 84
434 3
435 1
436 87
437 1218
438 10962
439 71253
440 356265
441 1425060
442 4682340
443 12876435
444 30045015
445 60090030
446 103791870
447 155687805
448 203591745
449 232676280
450 232676280
451 203591745
452 155687805
453 103791870
454 60090030
455 30045015
456 12876435
457 4682340
458 1425060
459 356265
460 71253
461 10962
462 1218
463 87
464 3
465 1
466 90
467 1305
468 12180
469 82215
470 427518
471 1781325
472 6107400
473 17558775
474 42921450
475 90135045
476 163881900
477 259479675
478 359279550
479 436268025
480 465352560
481 436268025
482 359279550
483 259479675
484 163881900
485 90135045
486 42921450
487 17558775
488 6107400
489 1781325
490 427518
491 82215
492 12180
493 1305
494 90
495 3
496 1
497 93
498 1395
499 13485
500 94395
501 509733
502 2208843
503 7888725
504 23666175
505 60480225
506 133056495
507 254016945
508 423361575
509 618759225
510 795547575
511 901620585
512 901620585
513 795547575
514 618759225
515 423361575
516 254016945
517 133056495
518 60480225
519 23666175
520 7888725
521 2208843
522 509733
523 94395
524 13485
525 1395
526 93
527 3
528 1
529 96
530 1488
531 14880
532 107880
533 604128
534 2718576
535 10097568
536 31554900
537 84146400
538 193536720
539 387073440
540 677378520
541 1042120800
542 1414306800
543 1697168160
544 1803241170
545 1697168160
546 1414306800
547 1042120800
548 677378520
549 387073440
550 193536720
551 84146400
552 31554900
553 10097568
554 2718576
555 604128
556 107880
557 14880
558 1488
559 96
560 3
561 1
562 99
563 1584
564 16368
565 122760
566 712008
567 3322704
568 12816144
569 41652468
570 115701300
571 277683120
572 580610160
573 1064451960
574 1719499320
575 2456427600
576 3111474960
577 3500409330
578 3500409330
579 3111474960
580 2456427600
581 1719499320
582 1064451960
583 580610160
584 277683120
585 115701300
586 41652468
587 12816144
588 3322704
589 712008
590 122760
591 16368
592 1584
593 99
594 3
595 1
596 102
597 1683
598 17952
599 139128
600 834768
601 4034712
602 16138848
603 54468612
604 157353768
605 393384420
606 858293280
607 1645062120
608 2783951280
609 4175926920
610 5567902560
611 6611884290
612 7000818660
613 6611884290
614 5567902560
615 4175926920
616 2783951280
617 1645062120
618 858293280
619 393384420
620 157353768
621 54468612
622 16138848
623 4034712
624 834768
625 139128
626 17952
627 1683
628 102
629 3
630 1
631 105
632 1785
633 19635
634 157080
635 973896
636 4869480
637 20173560
638 70607460
639 211822380
640 550738188
641 1251677700
642 2503355400
643 4429013400
644 6959878200
645 9743829480
646 12179786850
647 13612702950
648 13612702950
649 12179786850
650 9743829480
651 6959878200
652 4429013400
653 2503355400
654 1251677700
655 550738188
656 211822380
657 70607460
658 20173560
659 4869480
660 973896
661 157080
662 19635
663 1785
664 105
665 3
666 1
667 108
668 1890
669 21420
670 176715
671 1130976
672 5843376
673 25043040
674 90781020
675 282429840
676 762560568
677 1802415888
678 3755033100
679 6932368800
680 11388891600
681 16703707680
682 21923616330
683 25792489800
684 27225405900
685 25792489800
686 21923616330
687 16703707680
688 11388891600
689 6932368800
690 3755033100
691 1802415888
692 762560568
693 282429840
694 90781020
695 25043040
696 5843376
697 1130976
698 176715
699 21420
700 1890
701 108
702 3
703 1
704 111
705 1998
706 23310
707 198135
708 1307691
709 6974352
710 30886416
711 115824060
712 373210860
713 1044990408
714 2564976456
715 5557448988
716 10687401900
717 18321260400
718 28092599280
719 38627324010
720 47716106130
721 53017895700
722 53017895700
723 47716106130
724 38627324010
725 28092599280
726 18321260400
727 10687401900
728 5557448988
729 2564976456
730 1044990408
731 373210860
732 115824060
733 30886416
734 6974352
735 1307691
736 198135
737 23310
738 1998
739 111
740 3
741 1
742 114
743 2109
744 25308
745 221445
746 1505826
747 8282043
748 37860768
749 146710476
750 489034920
751 1418201268
752 3609966864
753 8122425444
754 16244850888
755 29008662300
756 46413859680
757 66719923290
758 86343430140
759 100734001830
760 106035791400
761 100734001830
762 86343430140
763 66719923290
764 46413859680
765 29008662300
766 16244850888
767 8122425444
768 3609966864
769 1418201268
770 489034920
771 146710476
772 37860768
773 8282043
774 1505826
775 221445
776 25308
777 2109
778 114
779 3
780 1
781 117
782 2223
783 27417
784 246753
785 1727271
786 9787869
787 46142811
788 184571244
789 635745396
790 1907236188
791 5028168132
792 11732392308
793 24367276332
794 45253513188
795 75422521980
796 113133782970
797 153063353430
798 187077431970
799 206769793230
800 206769793230
801 187077431970
802 153063353430
803 113133782970
804 75422521980
805 45253513188
806 24367276332
807 11732392308
808 5028168132
809 1907236188
810 635745396
811 184571244
812 46142811
813 9787869
814 1727271
815 246753
816 27417
817 2223
818 117
819 3
820 1
821 120
822 2340
823 29640
824 274170
825 1974024
826 11515140
827 55930680
828 230714055
829 820316640
830 2542981584
831 6935404320
832 16760560440
833 36099668640
834 69620789520
835 120676035168
836 188556304950
837 266197136400
838 340140785400
839 393847225200
840 413539586460
841 393847225200
842 340140785400
843 266197136400
844 188556304950
845 120676035168
846 69620789520
847 36099668640
848 16760560440
849 6935404320
850 2542981584
851 820316640
852 230714055
853 55930680
854 11515140
855 1974024
856 274170
857 29640
858 2340
859 120
860 3
861 1
862 123
863 2460
864 31980
865 303810
866 2248194
867 13489164
868 67445820
869 286644735
870 1051030695
871 3363298224
872 9478385904
873 23695964760
874 52860229080
875 105720458160
876 190296824688
877 309232340118
878 454753441350
879 606337921800
880 733988010600
881 807386811660
882 807386811660
883 733988010600
884 606337921800
885 454753441350
886 309232340118
887 190296824688
888 105720458160
889 52860229080
890 23695964760
891 9478385904
892 3363298224
893 1051030695
894 286644735
895 67445820
896 13489164
897 2248194
898 303810
899 31980
900 2460
901 123
902 3
903 1
904 126
905 2583
906 34440
907 335790
908 2552004
909 15737358
910 80934984
911 354090555
912 1337675430
913 4414328919
914 12841684128
915 33174350664
916 76556193840
917 158580687240
918 296017282848
919 499529164806
920 763985781468
921 1061091363150
922 1340325932400
923 1541374822260
924 1614773623320
925 1541374822260
926 1340325932400
927 1061091363150
928 763985781468
929 499529164806
930 296017282848
931 158580687240
932 76556193840
933 33174350664
934 12841684128
935 4414328919
936 1337675430
937 354090555
938 80934984
939 15737358
940 2552004
941 335790
942 34440
943 2583
944 126
945 3
946 1
947 129
948 2709
949 37023
950 370230
951 2887794
952 18289362
953 96672342
954 435025539
955 1691765985
956 5752004349
957 17256013047
958 46016034792
959 109730544504
960 235136881080
961 454597970088
962 795546447654
963 1263514946274
964 1825077144618
965 2401417295550
966 2881700754660
967 3156148445580
968 3156148445580
969 2881700754660
970 2401417295550
971 1825077144618
972 1263514946274
973 795546447654
974 454597970088
975 235136881080
976 109730544504
977 46016034792
978 17256013047
979 5752004349
980 1691765985
981 435025539
982 96672342
983 18289362
984 2887794
985 370230
986 37023
987 2709
988 129
989 3
990 1
991 132
992 2838
993 39732
994 407253
995 3258024
996 21177156
997 114961704
998 531697881
999 2126791524
1000 7443770334
1001 23008017396
1002 63272047839
1003 155746579296
1004 344867425584
1005 689734851168
1006 1250144417742
1007 2059061393928
1008 3088592090892
1009 4226494440168
1010 5283118050210
1011 6037849200240
1012 6312296891160
1013 6037849200240
1014 5283118050210
1015 4226494440168
1016 3088592090892
1017 2059061393928
1018 1250144417742
1019 689734851168
1020 344867425584
1021 155746579296
1022 63272047839
1023 23008017396
1024 7443770334
1025 2126791524
1026 531697881
1027 114961704
1028 21177156
1029 3258024
1030 407253
1031 39732
1032 2838
1033 132
1034 3
1035 1
1036 135
1037 2970
1038 42570
1039 446985
1040 3665277
1041 24435180
1042 136138860
1043 646659585
1044 2658489405
1045 9570561858
1046 30451787730
1047 86280065235
1048 219018627135
1049 500614004880
1050 1034602276752
1051 1939879268910
1052 3309205811670
1053 5147653484820
1054 7315086531060
1055 9509612490378
1056 11320967250450
1057 12350146091400
1058 12350146091400
1059 11320967250450
1060 9509612490378
1061 7315086531060
1062 5147653484820
1063 3309205811670
1064 1939879268910
1065 1034602276752
1066 500614004880
1067 219018627135
1068 86280065235
1069 30451787730
1070 9570561858
1071 2658489405
1072 646659585
1073 136138860
1074 24435180
1075 3665277
1076 446985
1077 42570
1078 2970
1079 135
1080 3
1081 1
1082 138
1083 3105
1084 45540
1085 489555
1086 4112262
1087 28100457
1088 160574040
1089 782798445
1090 3305148990
1091 12229051263
1092 40022349588
1093 116731852965
1094 305298692370
1095 719632632015
1096 1535216281632
1097 2974481545662
1098 5249085080580
1099 8456859296490
1100 12462740015880
1101 16824699021438
1102 20830579740828
1103 23671113341850
1104 24700292182800
1105 23671113341850
1106 20830579740828
1107 16824699021438
1108 12462740015880
1109 8456859296490
1110 5249085080580
1111 2974481545662
1112 1535216281632
1113 719632632015
1114 305298692370
1115 116731852965
1116 40022349588
1117 12229051263
1118 3305148990
1119 782798445
1120 160574040
1121 28100457
1122 4112262
1123 489555
1124 45540
1125 3105
1126 138
1127 3
1128 1
1129 141
1130 3243
1131 48645
1132 535095
1133 4601817
1134 32212719
1135 188674497
1136 943372485
1137 4087947435
1138 15534200253
1139 52251400851
1140 156754202553
1141 422030545335
1142 1024931324385
1143 2254848913647
1144 4509697827294
1145 8223566626242
1146 13705944377070
1147 20919599312370
1148 29287439037318
1149 37655278762266
1150 44501693082678
1151 48371405524650
1152 48371405524650
1153 44501693082678
1154 37655278762266
1155 29287439037318
1156 20919599312370
1157 13705944377070
1158 8223566626242
1159 4509697827294
1160 2254848913647
1161 1024931324385
1162 422030545335
1163 156754202553
1164 52251400851
1165 15534200253
1166 4087947435
1167 943372485
1168 188674497
1169 32212719
1170 4601817
1171 535095
1172 48645
1173 3243
1174 141
1175 3
1176 1
1177 144
1178 3384
1179 51888
1180 583740
1181 5136912
1182 36814536
1183 220887216
1184 1132046982
1185 5031319920
1186 19622147688
1187 67785601104
1188 209005603404
1189 578784747888
1190 1446961869720
1191 3279780238032
1192 6764546740941
1193 12733264453536
1194 21929511003312
1195 34625543689440
1196 50207038349688
1197 66942717799584
1198 82156971844944
1199 92873098607328
1200 96742811049300
1201 92873098607328
1202 82156971844944
1203 66942717799584
1204 50207038349688
1205 34625543689440
1206 21929511003312
1207 12733264453536
1208 6764546740941
1209 3279780238032
1210 1446961869720
1211 578784747888
1212 209005603404
1213 67785601104
1214 19622147688
1215 5031319920
1216 1132046982
1217 220887216
1218 36814536
1219 5136912
1220 583740
1221 51888
1222 3384
1223 144
1224 3
1225 1
1226 147
1227 3528
1228 55272
1229 635628
1230 5720652
1231 41951448
1232 257701752
1233 1352934198
1234 6163366902
1235 24653467608
1236 87407748792
1237 276791204508
1238 787790351292
1239 2025746617608
1240 4726742107752
1241 10044326978973
1242 19497811194477
1243 34662775456848
1244 56555054692752
1245 84832582039128
1246 117149756149272
1247 149099689644528
1248 175030070452272
1249 189615909656628
1250 189615909656628
1251 175030070452272
1252 149099689644528
1253 117149756149272
1254 84832582039128
1255 56555054692752
1256 34662775456848
1257 19497811194477
1258 10044326978973
1259 4726742107752
1260 2025746617608
1261 787790351292
1262 276791204508
1263 87407748792
1264 24653467608
1265 6163366902
1266 1352934198
1267 257701752
1268 41951448
1269 5720652
1270 635628
1271 55272
1272 3528
1273 147
1274 3
1275 1
1276 150
1277 3675
1278 58800
1279 690900
1280 6356280
1281 47672100
1282 299653200
1283 1610635950
1284 7516301100
1285 30816834510
1286 112061216400
1287 364198953300
1288 1064581555800
1289 2813536968900
1290 6752488725360
1291 14771069086725
1292 29542138173450
1293 54160586651325
1294 91217830149600
1295 141387636731880
1296 201982338188400
1297 266249445793800
1298 324129760096800
1299 364645980108900
1300 379231819313256
1301 364645980108900
1302 324129760096800
1303 266249445793800
1304 201982338188400
1305 141387636731880
1306 91217830149600
1307 54160586651325
1308 29542138173450
1309 14771069086725
1310 6752488725360
1311 2813536968900
1312 1064581555800
1313 364198953300
1314 112061216400
1315 30816834510
1316 7516301100
1317 1610635950
1318 299653200
1319 47672100
1320 6356280
1321 690900
1322 58800
1323 3675
1324 150
1325 3
1326 1
1327 153
1328 3825
1329 62475
1330 749700
1331 7047180
1332 54028380
1333 347325300
1334 1910289150
1335 9126937050
1336 38333135610
1337 142878050910
1338 476260169700
1339 1428780509100
1340 3878118524700
1341 9566025694260
1342 21523557812085
1343 44313207260175
1344 83702724824775
1345 145378416800925
1346 232605466881480
1347 343369974920280
1348 468231783982200
1349 590379205890600
1350 688775740205700
1351 743877799422156
1352 743877799422156
1353 688775740205700
1354 590379205890600
1355 468231783982200
1356 343369974920280
1357 232605466881480
1358 145378416800925
1359 83702724824775
1360 44313207260175
1361 21523557812085
1362 9566025694260
1363 3878118524700
1364 1428780509100
1365 476260169700
1366 142878050910
1367 38333135610
1368 9126937050
1369 1910289150
1370 347325300
1371 54028380
1372 7047180
1373 749700
1374 62475
1375 3825
1376 153
1377 3
1378 1
1379 156
1380 3978
1381 66300
1382 812175
1383 7796880
1384 61075560
1385 401353680
1386 2257614450
1387 11037226200
1388 47460072660
1389 181211186520
1390 619138220610
1391 1905040678800
1392 5306899033800
1393 13444144218960
1394 31089583506345
1395 65836765072260
1396 128015932084950
1397 229081141625700
1398 377983883682405
1399 575975441801760
1400 811601758902480
1401 1058610989872800
1402 1279154946096300
1403 1432653539627856
1404 1487755598844312
1405 1432653539627856
1406 1279154946096300
1407 1058610989872800
1408 811601758902480
1409 575975441801760
1410 377983883682405
1411 229081141625700
1412 128015932084950
1413 65836765072260
1414 31089583506345
1415 13444144218960
1416 5306899033800
1417 1905040678800
1418 619138220610
1419 181211186520
1420 47460072660
1421 11037226200
1422 2257614450
1423 401353680
1424 61075560
1425 7796880
1426 812175
1427 66300
1428 3978
1429 156
1430 3
1431 1
1432 159
1433 4134
1434 70278
1435 878475
1436 8609055
1437 68872440
1438 462429240
1439 2658968130
1440 13294840650
1441 58497298860
1442 228671259180
1443 800349407130
1444 2524178899410
1445 7211939712600
1446 18751043252760
1447 44533727725305
1448 96926348578605
1449 193852697157210
1450 357097073710650
1451 607065025308105
1452 953959325484165
1453 1387577200704240
1454 1870212748775280
1455 2337765935969100
1456 2711808485724156
1457 2920409138472168
1458 2920409138472168
1459 2711808485724156
1460 2337765935969100
1461 1870212748775280
1462 1387577200704240
1463 953959325484165
1464 607065025308105
1465 357097073710650
1466 193852697157210
1467 96926348578605
1468 44533727725305
1469 18751043252760
1470 7211939712600
1471 2524178899410
1472 800349407130
1473 228671259180
1474 58497298860
1475 13294840650
1476 2658968130
1477 462429240
1478 68872440
1479 8609055
1480 878475
1481 70278
1482 4134
1483 159
1484 3
1485 1
1486 162
1487 4293
1488 74412
1489 948753
1490 9487530
1491 77481495
1492 531301680
1493 3121397370
1494 15953808780
1495 71792139510
1496 287168558040
1497 1029020666310
1498 3324528306540
1499 9736118612010
1500 25962982965360
1501 63284770978065
1502 141460076303910
1503 290779045735815
1504 550949770867860
1505 964162099018755
1506 1561024350792270
1507 2341536526188405
1508 3257789949479520
1509 4207978684744380
1510 5049574421693256
1511 5632217624196324
1512 5840818276944336
1513 5632217624196324
1514 5049574421693256
1515 4207978684744380
1516 3257789949479520
1517 2341536526188405
1518 1561024350792270
1519 964162099018755
1520 550949770867860
1521 290779045735815
1522 141460076303910
1523 63284770978065
1524 25962982965360
1525 9736118612010
1526 3324528306540
1527 1029020666310
1528 287168558040
1529 71792139510
1530 15953808780
1531 3121397370
1532 531301680
1533 77481495
1534 9487530
1535 948753
1536 74412
1537 4293
1538 162
1539 3
1540 1
1541 165
1542 4455
1543 78705
1544 1023165
1545 10436283
1546 86969025
1547 608783175
1548 3652699050
1549 19075206150
1550 87745948290
1551 358960697550
1552 1316189224350
1553 4353548972850
1554 13060646918550
1555 35699101577370
1556 89247753943425
1557 204744847281975
1558 432239122039725
1559 841728816603675
1560 1515111869886615
1561 2525186449811025
1562 3902560876980675
1563 5599326475667925
1564 7465768634223900
1565 9257553106437636
1566 10681792045889580
1567 11473035901140660
1568 11473035901140660
1569 10681792045889580
1570 9257553106437636
1571 7465768634223900
1572 5599326475667925
1573 3902560876980675
1574 2525186449811025
1575 1515111869886615
1576 841728816603675
1577 432239122039725
1578 204744847281975
1579 89247753943425
1580 35699101577370
1581 13060646918550
1582 4353548972850
1583 1316189224350
1584 358960697550
1585 87745948290
1586 19075206150
1587 3652699050
1588 608783175
1589 86969025
1590 10436283
1591 1023165
1592 78705
1593 4455
1594 165
1595 3
1596 1
1597 168
1598 4620
1599 83160
1600 1101870
1601 11459448
1602 97405308
1603 695752200
1604 4261482225
1605 22727905200
1606 106821154440
1607 446706645840
1608 1675149921900
1609 5669738197200
1610 17414195891400
1611 48759748495920
1612 124946855520795
1613 293992601225400
1614 636983969321700
1615 1273967938643400
1616 2356840686490290
1617 4040298319697640
1618 6427747326791700
1619 9501887352648600
1620 13065095109891825
1621 16723321740661536
1622 19939345152327216
1623 22154827947030240
1624 22946071802281320
1625 22154827947030240
1626 19939345152327216
1627 16723321740661536
1628 13065095109891825
1629 9501887352648600
1630 6427747326791700
1631 4040298319697640
1632 2356840686490290
1633 1273967938643400
1634 636983969321700
1635 293992601225400
1636 124946855520795
1637 48759748495920
1638 17414195891400
1639 5669738197200
1640 1675149921900
1641 446706645840
1642 106821154440
1643 22727905200
1644 4261482225
1645 695752200
1646 97405308
1647 11459448
1648 1101870
1649 83160
1650 4620
1651 168
1652 3
1653 1
1654 171
1655 4788
1656 87780
1657 1185030
1658 12561318
1659 108864756
1660 793157508
1661 4957234425
1662 26989387425
1663 129549059640
1664 553527800280
1665 2121856567740
1666 7344888119100
1667 23083934088600
1668 66173944387320
1669 173706604016715
1670 418939456746195
1671 930976570547100
1672 1910951907965100
1673 3630808625133690
1674 6397139006187930
1675 10468045646489340
1676 15929634679440300
1677 22566982462540425
1678 29788416850553361
1679 36662666892988752
1680 42094173099357456
1681 45100899749311560
1682 45100899749311560
1683 42094173099357456
1684 36662666892988752
1685 29788416850553361
1686 22566982462540425
1687 15929634679440300
1688 10468045646489340
1689 6397139006187930
1690 3630808625133690
1691 1910951907965100
1692 930976570547100
1693 418939456746195
1694 173706604016715
1695 66173944387320
1696 23083934088600
1697 7344888119100
1698 2121856567740
1699 553527800280
1700 129549059640
1701 26989387425
1702 4957234425
1703 793157508
1704 108864756
1705 12561318
1706 1185030
1707 87780
1708 4788
1709 171
1710 3
1711 1
1712 174
1713 4959
1714 92568
1715 1272810
1716 13746348
1717 121426074
1718 902022264
1719 5750391933
1720 31946621850
1721 156538447065
1722 683076859920
1723 2675384368020
1724 9466744686840
1725 30428822207700
1726 89257878475920
1727 239880548404035
1728 592646060762910
1729 1349916027293295
1730 2841928478512200
1731 5541760533098790
1732 10027947631321620
1733 16865184652677270
1734 26397680325929640
1735 38496617141980725
1736 52355399313093786
1737 66451083743542113
1738 78756839992346208
1739 87195072848669016
1740 90201799498623120
1741 87195072848669016
1742 78756839992346208
1743 66451083743542113
1744 52355399313093786
1745 38496617141980725
1746 26397680325929640
1747 16865184652677270
1748 10027947631321620
1749 5541760533098790
1750 2841928478512200
1751 1349916027293295
1752 592646060762910
1753 239880548404035
1754 89257878475920
1755 30428822207700
1756 9466744686840
1757 2675384368020
1758 683076859920
1759 156538447065
1760 31946621850
1761 5750391933
1762 902022264
1763 121426074
1764 13746348
1765 1272810
1766 92568
1767 4959
1768 174
1769 3
1770 1
1771 177
1772 5133
1773 97527
1774 1365378
1775 15019158
1776 135172422
1777 1023448338
1778 6652414197
1779 37697013783
1780 188485068915
1781 839615306985
1782 3358461227940
1783 12142129054860
1784 39895566894540
1785 119686700683620
1786 329138426879955
1787 832526609166945
1788 1942562088056205
1789 4191844505805495
1790 8383689011610990
1791 15569708164420410
1792 26893132283998890
1793 43262864978606910
1794 64894297467910365
1795 90852016455074511
1796 118806483056635899
1797 145207923735888321
1798 165951912841015224
1799 177396872347292136
1800 177396872347292136
1801 165951912841015224
1802 145207923735888321
1803 118806483056635899
1804 90852016455074511
1805 64894297467910365
1806 43262864978606910
1807 26893132283998890
1808 15569708164420410
1809 8383689011610990
1810 4191844505805495
1811 1942562088056205
1812 832526609166945
1813 329138426879955
1814 119686700683620
1815 39895566894540
1816 12142129054860
1817 3358461227940
1818 839615306985
1819 188485068915
1820 37697013783
1821 6652414197
1822 1023448338
1823 135172422
1824 15019158
1825 1365378
1826 97527
1827 5133
1828 177
1829 3
1830 1
1831 180
1832 5310
1833 102660
1834 1462905
1835 16384536
1836 150191580
1837 1158620760
1838 7675862535
1839 44349427980
1840 226182082698
1841 1028100375900
1842 4198076534925
1843 15500590282800
1844 52037695949400
1845 159582267578160
1846 448825127563575
1847 1161665036046900
1848 2775088697223150
1849 6134406593861700
1850 12575533517416485
1851 23953397176031400
1852 42462840448419300
1853 70155997262605800
1854 108157162446517275
1855 155746313922984876
1856 209658499511710410
1857 264014406792524220
1858 311159836576903545
1859 343348785188307360
1860 354793744694584272
1861 343348785188307360
1862 311159836576903545
1863 264014406792524220
1864 209658499511710410
1865 155746313922984876
1866 108157162446517275
1867 70155997262605800
1868 42462840448419300
1869 23953397176031400
1870 12575533517416485
1871 6134406593861700
1872 2775088697223150
1873 1161665036046900
1874 448825127563575
1875 159582267578160
1876 52037695949400
1877 15500590282800
1878 4198076534925
1879 1028100375900
1880 226182082698
1881 44349427980
1882 7675862535
1883 1158620760
1884 150191580
1885 16384536
1886 1462905
1887 102660
1888 5310
1889 180
1890 3
1891 1
1892 183
1893 5490
1894 107970
1895 1565565
1896 17847441
1897 166576116
1898 1308812340
1899 8834483295
1900 52025290515
1901 270531510678
1902 1254282458598
1903 5226176910825
1904 19698666817725
1905 67538286232200
1906 211619963527560
1907 608407395141735
1908 1610490163610475
1909 3936753733270050
1910 8909495291084850
1911 18709940111278185
1912 36528930693447885
1913 66416237624450700
1914 112618837711025100
1915 178313159709123075
1916 263903476369502151
1917 365404813434695286
1918 473672906304234630
1919 575174243369427765
1920 654508621765210905
1921 698142529882891632
1922 698142529882891632
1923 654508621765210905
1924 575174243369427765
1925 473672906304234630
1926 365404813434695286
1927 263903476369502151
1928 178313159709123075
1929 112618837711025100
1930 66416237624450700
1931 36528930693447885
1932 18709940111278185
1933 8909495291084850
1934 3936753733270050
1935 1610490163610475
1936 608407395141735
1937 211619963527560
1938 67538286232200
1939 19698666817725
1940 5226176910825
1941 1254282458598
1942 270531510678
1943 52025290515
1944 8834483295
1945 1308812340
1946 166576116
1947 17847441
1948 1565565
1949 107970
1950 5490
1951 183
1952 3
1953 1
1954 186
1955 5673
1956 113460
1957 1673535
1958 19413006
1959 184423557
1960 1475388456
1961 10143295635
1962 60859773810
1963 322556801193
1964 1524813969276
1965 6480459369423
1966 24924843728550
1967 87236953049925
1968 279158249759760
1969 820027358669295
1970 2218897558752210
1971 5547243896880525
1972 12846249024354900
1973 27619435402363035
1974 55238870804726070
1975 102945168317898585
1976 179035075335475800
1977 290931997420148175
1978 442216636078625226
1979 629308289804197437
1980 839077719738929916
1981 1048847149673662395
1982 1229682865134638670
1983 1352651151648102537
1984 1396285059765783264
1985 1352651151648102537
1986 1229682865134638670
1987 1048847149673662395
1988 839077719738929916
1989 629308289804197437
1990 442216636078625226
1991 290931997420148175
1992 179035075335475800
1993 102945168317898585
1994 55238870804726070
1995 27619435402363035
1996 12846249024354900
1997 5547243896880525
1998 2218897558752210
1999 820027358669295
2000 279158249759760
2001 87236953049925
2002 24924843728550
2003 6480459369423
2004 1524813969276
2005 322556801193
2006 60859773810
2007 10143295635
2008 1475388456
2009 184423557
2010 19413006
2011 1673535
2012 113460
2013 5673
2014 186
2015 3
2016 1
2017 189
2018 5859
2019 119133
2020 1786995
2021 21086541
2022 203836563
2023 1659812013
2024 11618684091
2025 71003069445
2026 383416575003
2027 1847370770469
2028 8005273338699
2029 31405303097973
2030 112161796778475
2031 366395202809685
2032 1099185608429055
2033 3038924917421505
2034 7766141455632735
2035 18393492921235425
2036 40465684426717935
2037 82858306207089105
2038 158184039122624655
2039 281980243653374385
2040 469967072755623975
2041 733148633498773401
2042 1071524925882822663
2043 1468386009543127353
2044 1887924869412592311
2045 2278530014808301065
2046 2582334016782741207
2047 2748936211413885801
2048 2748936211413885801
2049 2582334016782741207
2050 2278530014808301065
2051 1887924869412592311
2052 1468386009543127353
2053 1071524925882822663
2054 733148633498773401
2055 469967072755623975
2056 281980243653374385
2057 158184039122624655
2058 82858306207089105
2059 40465684426717935
2060 18393492921235425
2061 7766141455632735
2062 3038924917421505
2063 1099185608429055
2064 366395202809685
2065 112161796778475
2066 31405303097973
2067 8005273338699
2068 1847370770469
2069 383416575003
2070 71003069445
2071 11618684091
2072 1659812013
2073 203836563
2074 21086541
2075 1786995
2076 119133
2077 5859
2078 189
2079 3
2080 1
2081 192
2082 6048
2083 124992
2084 1906128
2085 22873536
2086 224923104
2087 1863648576
2088 13278496104
2089 82621753536
2090 454419644448
2091 2230787345472
2092 9852644109168
2093 39410576436672
2094 143567099876448
2095 478556999588160
2096 1465580811238740
2097 4138110525850560
2098 10805066373054240
2099 26159634376868160
2100 58859177347953360
2101 123323990633807040
2102 241042345329713760
2103 440164282775999040
2104 751947316408998360
2105 1203115706254397376
2106 1804673559381596064
2107 2539910935425950016
2108 3356310878955719664
2109 4166454884220893376
2110 4860864031591042272
2111 5331270228196627008
2112 5497872422827771602
2113 5331270228196627008
2114 4860864031591042272
2115 4166454884220893376
2116 3356310878955719664
2117 2539910935425950016
2118 1804673559381596064
2119 1203115706254397376
2120 751947316408998360
2121 440164282775999040
2122 241042345329713760
2123 123323990633807040
2124 58859177347953360
2125 26159634376868160
2126 10805066373054240
2127 4138110525850560
2128 1465580811238740
2129 478556999588160
2130 143567099876448
2131 39410576436672
2132 9852644109168
2133 2230787345472
2134 454419644448
2135 82621753536
2136 13278496104
2137 1863648576
2138 224923104
2139 22873536
2140 1906128
2141 124992
2142 6048
2143 192
2144 3
2145 1
2146 195
2147 6240
2148 131040
2149 2031120
2150 24779664
2151 247796640
2152 2088571680
2153 15142144680
2154 95900249640
2155 537041397984
2156 2685206989920
2157 12083431454640
2158 49263220545840
2159 182977676313120
2160 622124099464608
2161 1944137810826900
2162 5603691337089300
2163 14943176898904800
2164 36964700749922400
2165 85018811724821520
2166 182183167981760400
2167 364366335963520800
2168 681206628105712800
2169 1192111599184997400
2170 1955063022663395736
2171 3007789265635993440
2172 4344584494807546080
2173 5896221814381669680
2174 7522765763176613040
2175 9027318915811935648
2176 10192134259787669280
2177 10829142651024398610
2178 10829142651024398610
2179 10192134259787669280
2180 9027318915811935648
2181 7522765763176613040
2182 5896221814381669680
2183 4344584494807546080
2184 3007789265635993440
2185 1955063022663395736
2186 1192111599184997400
2187 681206628105712800
2188 364366335963520800
2189 182183167981760400
2190 85018811724821520
2191 36964700749922400
2192 14943176898904800
2193 5603691337089300
2194 1944137810826900
2195 622124099464608
2196 182977676313120
2197 49263220545840
2198 12083431454640
2199 2685206989920
2200 537041397984
2201 95900249640
2202 15142144680
2203 2088571680
2204 247796640
2205 24779664
2206 2031120
2207 131040
2208 6240
2209 195
2210 3
2211 1
2212 198
2213 6435
2214 137280
2215 2162160
2216 26810784
2217 272576304
2218 2336368320
2219 17230716360
2220 111042394320
2221 632941647624
2222 3222248387904
2223 14768638444560
2224 61346652000480
2225 232240896858960
2226 805101775777728
2227 2566261910291508
2228 7547829147916200
2229 20546868235994100
2230 51907877648827200
2231 121983512474743920
2232 267201979706581920
2233 546549503945281200
2234 1045572964069233600
2235 1873318227290710200
2236 3147174621848393136
2237 4962852288299389176
2238 7352373760443539520
2239 10240806309189215760
2240 13418987577558282720
2241 16550084678988548688
2242 19219453175599604928
2243 21021276910812067890
2244 21658285302048797220
2245 21021276910812067890
2246 19219453175599604928
2247 16550084678988548688
2248 13418987577558282720
2249 10240806309189215760
2250 7352373760443539520
2251 4962852288299389176
2252 3147174621848393136
2253 1873318227290710200
2254 1045572964069233600
2255 546549503945281200
2256 267201979706581920
2257 121983512474743920
2258 51907877648827200
2259 20546868235994100
2260 7547829147916200
2261 2566261910291508
2262 805101775777728
2263 232240896858960
2264 61346652000480
2265 14768638444560
2266 3222248387904
2267 632941647624
2268 111042394320
2269 17230716360
2270 2336368320
2271 272576304
2272 26810784
2273 2162160
2274 137280
2275 6435
2276 198
2277 3
2278 1
2279 201
2280 6633
2281 143715
2282 2299440
2283 28972944
2284 299387088
2285 2608944624
2286 19567084680
2287 128273110680
2288 743984041944
2289 3855190035528
2290 17990886832464
2291 76115290445040
2292 293587548859440
2293 1037342672636688
2294 3371363686069236
2295 10114091058207708
2296 28094697383910300
2297 72454745884821300
2298 173891390123571120
2299 389185492181325840
2300 813751483651863120
2301 1592122468014514800
2302 2918891191359943800
2303 5020492849139103336
2304 8110026910147782312
2305 12315226048742928696
2306 17593180069632755280
2307 23659793886747498480
2308 29969072256546831408
2309 35769537854588153616
2310 40240730086411672818
2311 42679562212860865110
2312 42679562212860865110
2313 40240730086411672818
2314 35769537854588153616
2315 29969072256546831408
2316 23659793886747498480
2317 17593180069632755280
2318 12315226048742928696
2319 8110026910147782312
2320 5020492849139103336
2321 2918891191359943800
2322 1592122468014514800
2323 813751483651863120
2324 389185492181325840
2325 173891390123571120
2326 72454745884821300
2327 28094697383910300
2328 10114091058207708
2329 3371363686069236
2330 1037342672636688
2331 293587548859440
2332 76115290445040
2333 17990886832464
2334 3855190035528
2335 743984041944
2336 128273110680
2337 19567084680
2338 2608944624
2339 299387088
2340 28972944
2341 2299440
2342 143715
2343 6633
2344 201
2345 3
2346 1
2347 204
2348 6834
2349 150348
2350 2443155
2351 31272384
2352 328360032
2353 2908331712
2354 22176029304
2355 147840195360
2356 872257152624
2357 4599174077472
2358 21846076867992
2359 94106177277504
2360 369702839304480
2361 1330930221496128
2362 4408706358705924
2363 13485454744276944
2364 38208788442118008
2365 100549443268731600
2366 246346136008392420
2367 563076882304896960
2368 1202936975833188960
2369 2405873951666377920
2370 4511013659374458600
2371 7939384040499047136
2372 13130519759286885648
2373 20425252958890711008
2374 29908406118375683976
2375 41252973956380253760
2376 53628866143294329888
2377 65738610111134985024
2378 76010267940999826434
2379 82920292299272537928
2380 85359124425721730220
2381 82920292299272537928
2382 76010267940999826434
2383 65738610111134985024
2384 53628866143294329888
2385 41252973956380253760
2386 29908406118375683976
2387 20425252958890711008
2388 13130519759286885648
2389 7939384040499047136
2390 4511013659374458600
2391 2405873951666377920
2392 1202936975833188960
2393 563076882304896960
2394 246346136008392420
2395 100549443268731600
2396 38208788442118008
2397 13485454744276944
2398 4408706358705924
2399 1330930221496128
2400 369702839304480
2401 94106177277504
2402 21846076867992
2403 4599174077472
2404 872257152624
2405 147840195360
2406 22176029304
2407 2908331712
2408 328360032
2409 31272384
2410 2443155
2411 150348
2412 6834
2413 204
2414 3
2415 1
2416 207
2417 7038
2418 157182
2419 2593503
2420 33715539
2421 359632416
2422 3236691744
2423 25084361016
2424 170016224664
2425 1020097347984
2426 5471431230096
2427 26445250945464
2428 115952254145496
2429 463809016581984
2430 1700633060800608
2431 5739636580202052
2432 17894161102982868
2433 51694243186394952
2434 138758231710849608
2435 346895579277124020
2436 809423018313289380
2437 1766013858138085920
2438 3608810927499566880
2439 6916887611040836520
2440 12450397699873505736
2441 21069903799785932784
2442 33555772718177596656
2443 50333659077266394984
2444 71161380074755937736
2445 94881840099674583648
2446 119367476254429314912
2447 141748878052134811458
2448 158930560240272364362
2449 168279416724994268148
2450 168279416724994268148
2451 158930560240272364362
2452 141748878052134811458
2453 119367476254429314912
2454 94881840099674583648
2455 71161380074755937736
2456 50333659077266394984
2457 33555772718177596656
2458 21069903799785932784
2459 12450397699873505736
2460 6916887611040836520
2461 3608810927499566880
2462 1766013858138085920
2463 809423018313289380
2464 346895579277124020
2465 138758231710849608
2466 51694243186394952
2467 17894161102982868
2468 5739636580202052
2469 1700633060800608
2470 463809016581984
2471 115952254145496
2472 26445250945464
2473 5471431230096
2474 1020097347984
2475 170016224664
2476 25084361016
2477 3236691744
2478 359632416
2479 33715539
2480 2593503
2481 157182
2482 7038
2483 207
2484 3
2485 1
2486 210
2487 7245
2488 164220
2489 2750685
2490 36309042
2491 393347955
2492 3596324160
2493 28321052760
2494 195100585680
2495 1190113572648
2496 6491528578080
2497 31916682175560
2498 142397505090960
2499 579761270727480
2500 2164442077382592
2501 7440269641002660
2502 23633797683184920
2503 69588404289377820
2504 190452474897244560
2505 485653810987973628
2506 1156318597590413400
2507 2575436876451375300
2508 5374824785637652800
2509 10525698538540403400
2510 19367285310914342256
2511 33520301499659438520
2512 54625676517963529440
2513 83889431795443991640
2514 121495039152022332720
2515 166043220174430521384
2516 214249316354103898560
2517 261116354306564126370
2518 300679438292407175820
2519 327209976965266632510
2520 336558833449988536296
2521 327209976965266632510
2522 300679438292407175820
2523 261116354306564126370
2524 214249316354103898560
2525 166043220174430521384
2526 121495039152022332720
2527 83889431795443991640
2528 54625676517963529440
2529 33520301499659438520
2530 19367285310914342256
2531 10525698538540403400
2532 5374824785637652800
2533 2575436876451375300
2534 1156318597590413400
2535 485653810987973628
2536 190452474897244560
2537 69588404289377820
2538 23633797683184920
2539 7440269641002660
2540 2164442077382592
2541 579761270727480
2542 142397505090960
2543 31916682175560
2544 6491528578080
2545 1190113572648
2546 195100585680
2547 28321052760
2548 3596324160
2549 393347955
2550 36309042
2551 2750685
2552 164220
2553 7245
2554 210
2555 3
2556 1
2557 213
2558 7455
2559 171465
2560 2914905
2561 39059727
2562 429656997
2563 3989672115
2564 31917376920
2565 223421638440
2566 1385214158328
2567 7681642150728
2568 38408210753640
2569 174314187266520
2570 722158775818440
2571 2744203348110072
2572 9604711718385252
2573 31074067324187580
2574 93222201972562740
2575 260040879186622380
2576 676106285885218188
2577 1641972408578387028
2578 3731755474041788700
2579 7950261662089028100
2580 15900523324178056200
2581 29892983849454745656
2582 52887586810573780776
2583 88145978017622967960
2584 138515108313407521080
2585 205384470947466324360
2586 287538259326452854104
2587 380292536528534419944
2588 475365670660668024930
2589 561795792598971302190
2590 627889415257673808330
2591 663768810415255168806
2592 663768810415255168806
2593 627889415257673808330
2594 561795792598971302190
2595 475365670660668024930
2596 380292536528534419944
2597 287538259326452854104
2598 205384470947466324360
2599 138515108313407521080
2600 88145978017622967960
2601 52887586810573780776
2602 29892983849454745656
2603 15900523324178056200
2604 7950261662089028100
2605 3731755474041788700
2606 1641972408578387028
2607 676106285885218188
2608 260040879186622380
2609 93222201972562740
2610 31074067324187580
2611 9604711718385252
2612 2744203348110072
2613 722158775818440
2614 174314187266520
2615 38408210753640
2616 7681642150728
2617 1385214158328
2618 223421638440
2619 31917376920
2620 3989672115
2621 429656997
2622 39059727
2623 2914905
2624 171465
2625 7455
2626 213
2627 3
2628 1
2629 216
2630 7668
2631 178920
2632 3086370
2633 41974632
2634 468716724
2635 4419329112
2636 35907049035
2637 255339015360
2638 1608635796768
2639 9066856309056
2640 46089852904368
2641 212722398020160
2642 896472963084960
2643 3466362123928512
2644 12348915066495324
2645 40678779042572832
2646 124296269296750320
2647 353263081159185120
2648 936147165071840568
2649 2318078694463605216
2650 5373727882620175728
2651 11682017136130816800
2652 23850784986267084300
2653 45793507173632801856
2654 82780570660028526432
2655 141033564828196748736
2656 226661086331030489040
2657 343899579260873845440
2658 492922730273919178464
2659 667830795854987274048
2660 855658207189202444874
2661 1037161463259639327120
2662 1189685207856645110520
2663 1291658225672928977136
2664 1327537620830510337612
2665 1291658225672928977136
2666 1189685207856645110520
2667 1037161463259639327120
2668 855658207189202444874
2669 667830795854987274048
2670 492922730273919178464
2671 343899579260873845440
2672 226661086331030489040
2673 141033564828196748736
2674 82780570660028526432
2675 45793507173632801856
2676 23850784986267084300
2677 11682017136130816800
2678 5373727882620175728
2679 2318078694463605216
2680 936147165071840568
2681 353263081159185120
2682 124296269296750320
2683 40678779042572832
2684 12348915066495324
2685 3466362123928512
2686 896472963084960
2687 212722398020160
2688 46089852904368
2689 9066856309056
2690 1608635796768
2691 255339015360
2692 35907049035
2693 4419329112
2694 468716724
2695 41974632
2696 3086370
2697 178920
2698 7668
2699 216
2700 3
2701 1
2702 219
2703 7884
2704 186588
2705 3265290
2706 45061002
2707 510691356
2708 4888045836
2709 40326378147
2710 291246064395
2711 1863974812128
2712 10675492105824
2713 55156709213424
2714 258812250924528
2715 1109195361105120
2716 4362835087013472
2717 15815277190423836
2718 53027694109068156
2719 164975048339323152
2720 477559350455935440
2721 1289410246231025688
2722 3254225859535445784
2723 7691806577083780944
2724 17055745018750992528
2725 35532802122397901100
2726 69644292159899886156
2727 128574077833661328288
2728 223814135488225275168
2729 367694651159227237776
2730 570560665591904334480
2731 836822309534793023904
2732 1160753526128906452512
2733 1523489003044189718922
2734 1892819670448841771994
2735 2226846671116284437640
2736 2481343433529574087656
2737 2619195846503439314748
2738 2619195846503439314748
2739 2481343433529574087656
2740 2226846671116284437640
2741 1892819670448841771994
2742 1523489003044189718922
2743 1160753526128906452512
2744 836822309534793023904
2745 570560665591904334480
2746 367694651159227237776
2747 223814135488225275168
2748 128574077833661328288
2749 69644292159899886156
2750 35532802122397901100
2751 17055745018750992528
2752 7691806577083780944
2753 3254225859535445784
2754 1289410246231025688
2755 477559350455935440
2756 164975048339323152
2757 53027694109068156
2758 15815277190423836
2759 4362835087013472
2760 1109195361105120
2761 258812250924528
2762 55156709213424
2763 10675492105824
2764 1863974812128
2765 291246064395
2766 40326378147
2767 4888045836
2768 510691356
2769 45061002
2770 3265290
2771 186588
2772 7884
2773 219
2774 3
2775 1
2776 222
2777 8103
2778 194472
2779 3451878
2780 48326292
2781 555752358
2782 5398737192
2783 45214423983
2784 331572442542
2785 2155220876523
2786 12539466917952
2787 65832201319248
2788 313968960137952
2789 1368007612029648
2790 5472030448118592
2791 20178112277437308
2792 68842971299491992
2793 218002742448391308
2794 642534398795258592
2795 1766969596686961128
2796 4543636105766471472
2797 10946032436619226728
2798 24747551595834773472
2799 52588547141148893628
2800 105177094282297787256
2801 198218369993561214444
2802 352388213321886603456
2803 591508786647452512944
2804 938255316751131572256
2805 1407382975126697358384
2806 1997575835663699476416
2807 2684242529173096171434
2808 3416308673493031490916
2809 4119666341565126209634
2810 4708190104645858525296
2811 5100539280033013402404
2812 5238391693006878629496
2813 5100539280033013402404
2814 4708190104645858525296
2815 4119666341565126209634
2816 3416308673493031490916
2817 2684242529173096171434
2818 1997575835663699476416
2819 1407382975126697358384
2820 938255316751131572256
2821 591508786647452512944
2822 352388213321886603456
2823 198218369993561214444
2824 105177094282297787256
2825 52588547141148893628
2826 24747551595834773472
2827 10946032436619226728
2828 4543636105766471472
2829 1766969596686961128
2830 642534398795258592
2831 218002742448391308
2832 68842971299491992
2833 20178112277437308
2834 5472030448118592
2835 1368007612029648
2836 313968960137952
2837 65832201319248
2838 12539466917952
2839 2155220876523
2840 331572442542
2841 45214423983
2842 5398737192
2843 555752358
2844 48326292
2845 3451878
2846 194472
2847 8103
2848 222
2849 3
2850 1
2851 225
2852 8325
2853 202575
2854 3646350
2855 51778170
2856 604078650
2857 5954489550
2858 50613161175
2859 376786866525
2860 2486793319065
2861 14694687794475
2862 78371668237200
2863 379801161457200
2864 1681976572167600
2865 6840038060148240
2866 25650142725555900
2867 89021083576929300
2868 286845713747883300
2869 860537141243649900
2870 2409503995482219720
2871 6310605702453432600
2872 15489668542385698200
2873 35693584032454000200
2874 77336098736983667100
2875 157765641423446680884
2876 303395464275859001700
2877 550606583315447817900
2878 943896999969339116400
2879 1529764103398584085200
2880 2345638291877828930640
2881 3404958810790396834800
2882 4681818364836795647850
2883 6100551202666127662350
2884 7535975015058157700550
2885 8827856446210984734930
2886 9808729384678871927700
2887 10338930973039892031900
2888 10338930973039892031900
2889 9808729384678871927700
2890 8827856446210984734930
2891 7535975015058157700550
2892 6100551202666127662350
2893 4681818364836795647850
2894 3404958810790396834800
2895 2345638291877828930640
2896 1529764103398584085200
2897 943896999969339116400
2898 550606583315447817900
2899 303395464275859001700
2900 157765641423446680884
2901 77336098736983667100
2902 35693584032454000200
2903 15489668542385698200
2904 6310605702453432600
2905 2409503995482219720
2906 860537141243649900
2907 286845713747883300
2908 89021083576929300
2909 25650142725555900
2910 6840038060148240
2911 1681976572167600
2912 379801161457200
2913 78371668237200
2914 14694687794475
2915 2486793319065
2916 376786866525
2917 50613161175
2918 5954489550
2919 604078650
2920 51778170
2921 3646350
2922 202575
2923 8325
2924 225
2925 3
2926 1
2927 228
2928 8550
2929 210900
2930 3848925
2931 55424520
2932 655856820
2933 6558568200
2934 56567650725
2935 427400027700
2936 2863580185590
2937 17181481113540
2938 93066356031675
2939 458172829694400
2940 2061777733624800
2941 8522014632315840
2942 32490180785704140
2943 114671226302485200
2944 375866797324812600
2945 1147382854991533200
2946 3270041136725869620
2947 8720109697935652320
2948 21800274244839130800
2949 51183252574839698400
2950 113029682769437667300
2951 235101740160430347984
2952 461161105699305682584
2953 854002047591306819600
2954 1494503583284786934300
2955 2473661103367923201600
2956 3875402395276413015840
2957 5750597102668225765440
2958 8086777175627192482650
2959 10782369567502923310200
2960 13636526217724285362900
2961 16363831461269142435480
2962 18636585830889856662630
2963 20147660357718763959600
2964 20677861946079784063800
2965 20147660357718763959600
2966 18636585830889856662630
2967 16363831461269142435480
2968 13636526217724285362900
2969 10782369567502923310200
2970 8086777175627192482650
2971 5750597102668225765440
2972 3875402395276413015840
2973 2473661103367923201600
2974 1494503583284786934300
2975 854002047591306819600
2976 461161105699305682584
2977 235101740160430347984
2978 113029682769437667300
2979 51183252574839698400
2980 21800274244839130800
2981 8720109697935652320
2982 3270041136725869620
2983 1147382854991533200
2984 375866797324812600
2985 114671226302485200
2986 32490180785704140
2987 8522014632315840
2988 2061777733624800
2989 458172829694400
2990 93066356031675
2991 17181481113540
2992 2863580185590
2993 427400027700
2994 56567650725
2995 6558568200
2996 655856820
2997 55424520
2998 3848925
2999 210900
3000 8550
3001 228
3002 3
3003 1
3004 231
3005 8778
3006 219450
3007 4059825
3008 59273445
3009 711281340
3010 7214425020
3011 63126218925
3012 483967678425
3013 3290980213290
3014 20045061299130
3015 110247837145215
3016 551239185726075
3017 2519950563319200
3018 10583792365940640
3019 41012195418019980
3020 147161407088189340
3021 490538023627297800
3022 1523249652316345800
3023 4417423991717402820
3024 11990150834661521940
3025 30520383942774783120
3026 72983526819678829200
3027 164212935344277365700
3028 348131422929868015284
3029 696262845859736030568
3030 1315163153290612502184
3031 2348505630876093753900
3032 3968164686652710135900
3033 6349063498644336217440
3034 9625999497944638781280
3035 13837374278295418248090
3036 18869146743130115792850
3037 24418895785227208673100
3038 30000357678993427798380
3039 35000417292158999098110
3040 38784246188608620622230
3041 40825522303798548023400
3042 40825522303798548023400
3043 38784246188608620622230
3044 35000417292158999098110
3045 30000357678993427798380
3046 24418895785227208673100
3047 18869146743130115792850
3048 13837374278295418248090
3049 9625999497944638781280
3050 6349063498644336217440
3051 3968164686652710135900
3052 2348505630876093753900
3053 1315163153290612502184
3054 696262845859736030568
3055 348131422929868015284
3056 164212935344277365700
3057 72983526819678829200
3058 30520383942774783120
3059 11990150834661521940
3060 4417423991717402820
3061 1523249652316345800
3062 490538023627297800
3063 147161407088189340
3064 41012195418019980
3065 10583792365940640
3066 2519950563319200
3067 551239185726075
3068 110247837145215
3069 20045061299130
3070 3290980213290
3071 483967678425
3072 63126218925
3073 7214425020
3074 711281340
3075 59273445
3076 4059825
3077 219450
3078 8778
3079 231
3080 3
3081 1
3082 234
3083 9009
3084 228228
3085 4279275
3086 63333270
3087 770554785
3088 7925706360
3089 70340643945
3090 547093897350
3091 3774947891715
3092 23336041512420
3093 130292898444345
3094 661487022871290
3095 3071189749045275
3096 13103742929259840
3097 51595987783960620
3098 188173602506209320
3099 637699430715487140
3100 2013787675943643600
3101 5940673644033748620
3102 16407574826378924760
3103 42510534777436305060
3104 103503910762453612320
3105 237196462163956194900
3106 512344358274145380984
3107 1044394268789604045852
3108 2011425999150348532752
3109 3663668784166706256084
3110 6316670317528803889800
3111 10317228185297046353340
3112 15975062996588974998720
3113 23463373776240057029370
3114 32706521021425534040940
3115 43288042528357324465950
3116 54419253464220636471480
3117 65000774971152426896490
3118 73784663480767619720340
3119 79609768492407168645630
3120 81651044607597096046800
3121 79609768492407168645630
3122 73784663480767619720340
3123 65000774971152426896490
3124 54419253464220636471480
3125 43288042528357324465950
3126 32706521021425534040940
3127 23463373776240057029370
3128 15975062996588974998720
3129 10317228185297046353340
3130 6316670317528803889800
3131 3663668784166706256084
3132 2011425999150348532752
3133 1044394268789604045852
3134 512344358274145380984
3135 237196462163956194900
3136 103503910762453612320
3137 42510534777436305060
3138 16407574826378924760
3139 5940673644033748620
3140 2013787675943643600
3141 637699430715487140
3142 188173602506209320
3143 51595987783960620
3144 13103742929259840
3145 3071189749045275
3146 661487022871290
3147 130292898444345
3148 23336041512420
3149 3774947891715
3150 547093897350
3151 70340643945
3152 7925706360
3153 770554785
3154 63333270
3155 4279275
3156 228228
3157 9009
3158 234
3159 3
3160 1
3161 237
3162 9243
3163 237237
3164 4507503
3165 67612545
3166 833888055
3167 8696261145
3168 78266350305
3169 617434541295
3170 4322041789065
3171 27110989404135
3172 153628939956765
3173 791779921315635
3174 3732676771916565
3175 16174932678305115
3176 64699730713220460
3177 239769590290169940
3178 825873033221696460
3179 2651487106659130740
3180 7954461319977392220
3181 22348248470412673380
3182 58918109603815229820
3183 146014445539889917380
3184 340700372926409807220
3185 749540820438101575884
3186 1556738627063749426836
3187 3055820267939952578604
3188 5675094783317054788836
3189 9980339101695510145884
3190 16633898502825850243140
3191 26292291181886021352060
3192 39438436772829032028090
3193 56169894797665591070310
3194 75994563549782858506890
3195 97707295992577960937430
3196 119420028435373063367970
3197 138785438451920046616830
3198 153394431973174788365970
3199 161260813100004264692430
3200 161260813100004264692430
3201 153394431973174788365970
3202 138785438451920046616830
3203 119420028435373063367970
3204 97707295992577960937430
3205 75994563549782858506890
3206 56169894797665591070310
3207 39438436772829032028090
3208 26292291181886021352060
3209 16633898502825850243140
3210 9980339101695510145884
3211 5675094783317054788836
3212 3055820267939952578604
3213 1556738627063749426836
3214 749540820438101575884
3215 340700372926409807220
3216 146014445539889917380
3217 58918109603815229820
3218 22348248470412673380
3219 7954461319977392220
3220 2651487106659130740
3221 825873033221696460
3222 239769590290169940
3223 64699730713220460
3224 16174932678305115
3225 3732676771916565
3226 791779921315635
3227 153628939956765
3228 27110989404135
3229 4322041789065
3230 617434541295
3231 78266350305
3232 8696261145
3233 833888055
3234 67612545
3235 4507503
3236 237237
3237 9243
3238 237
3239 3
3240 1
3241 240
3242 9480
3243 246480
3244 4744740
3245 72120048
3246 901500600
3247 9530149200
3248 86962611450
3249 695700891600
3250 4939476330360
3251 31433031193200
3252 180739929360900
3253 945408861272400
3254 4524456693232200
3255 19907609450221680
3256 80874663391525575
3257 304469321003390400
3258 1065642623511866400
3259 3477360139880827200
3260 10605948426636522960
3261 30302709790390065600
3262 81266358074227903200
3263 204932555143705147200
3264 486714818466299724600
3265 1090241193364511383104
3266 2306279447501851002720
3267 4612558895003702005440
3268 8730915051257007367440
3269 15655433885012564934720
3270 26614237604521360389024
3271 42926189684711871595200
3272 65730727954715053380150
3273 95608331570494623098400
3274 132164458347448449577200
3275 173701859542360819444320
3276 217127324427951024305400
3277 258205466887293109984800
3278 292179870425094834982800
3279 314655245073179053058400
3280 322521626200008529384860
3281 314655245073179053058400
3282 292179870425094834982800
3283 258205466887293109984800
3284 217127324427951024305400
3285 173701859542360819444320
3286 132164458347448449577200
3287 95608331570494623098400
3288 65730727954715053380150
3289 42926189684711871595200
3290 26614237604521360389024
3291 15655433885012564934720
3292 8730915051257007367440
3293 4612558895003702005440
3294 2306279447501851002720
3295 1090241193364511383104
3296 486714818466299724600
3297 204932555143705147200
3298 81266358074227903200
3299 30302709790390065600
3300 10605948426636522960
3301 3477360139880827200
3302 1065642623511866400
3303 304469321003390400
3304 80874663391525575
3305 19907609450221680
3306 4524456693232200
3307 945408861272400
3308 180739929360900
3309 31433031193200
3310 4939476330360
3311 695700891600
3312 86962611450
3313 9530149200
3314 901500600
3315 72120048
3316 4744740
3317 246480
3318 9480
3319 240
3320 3
3321 1
3322 243
3323 9720
3324 255960
3325 4991220
3326 76864788
3327 973620648
3328 10431649800
3329 96492760650
3330 782663503050
3331 5635177221960
3332 36372507523560
3333 212172960554100
3334 1126148790633300
3335 5469865554504600
3336 24432066143453880
3337 100782272841747255
3338 385343984394915975
3339 1370111944515256800
3340 4543002763392693600
3341 14083308566517350160
3342 40908658217026588560
3343 111569067864617968800
3344 286198913217933050400
3345 691647373610004871800
3346 1576956011830811107704
3347 3396520640866362385824
3348 6918838342505553008160
3349 13343473946260709372880
3350 24386348936269572302160
3351 42269671489533925323744
3352 69540427289233231984224
3353 108656917639426924975350
3354 161339059525209676478550
3355 227772789917943072675600
3356 305866317889809269021520
3357 390829183970311843749720
3358 475332791315244134290200
3359 550385337312387944967600
3360 606835115498273888041200
3361 637176871273187582443260
3362 637176871273187582443260
3363 606835115498273888041200
3364 550385337312387944967600
3365 475332791315244134290200
3366 390829183970311843749720
3367 305866317889809269021520
3368 227772789917943072675600
3369 161339059525209676478550
3370 108656917639426924975350
3371 69540427289233231984224
3372 42269671489533925323744
3373 24386348936269572302160
3374 13343473946260709372880
3375 6918838342505553008160
3376 3396520640866362385824
3377 1576956011830811107704
3378 691647373610004871800
3379 286198913217933050400
3380 111569067864617968800
3381 40908658217026588560
3382 14083308566517350160
3383 4543002763392693600
3384 1370111944515256800
3385 385343984394915975
3386 100782272841747255
3387 24432066143453880
3388 5469865554504600
3389 1126148790633300
3390 212172960554100
3391 36372507523560
3392 5635177221960
3393 782663503050
3394 96492760650
3395 10431649800
3396 973620648
3397 76864788
3398 4991220
3399 255960
3400 9720
3401 243
3402 3
3403 1
3404 246
3405 9963
3406 265680
3407 5247180
3408 81856008
3409 1050485436
3410 11405270448
3411 106924410450
3412 879156263700
3413 6417840725010
3414 42007684745520
3415 248545468077660
3416 1338321751187400
3417 6596014345137900
3418 29901931697958480
3419 125214338985201135
3420 486126257236663230
3421 1755455928910172775
3422 5913114707907950400
3423 18626311329910043760
3424 54991966783543938720
3425 152477726081644557360
3426 397767981082551019200
3427 977846286827937922200
3428 2268603385440815979504
3429 4973476652697173493528
3430 10315358983371915393984
3431 20262312288766262381040
3432 37729822882530281675040
3433 66656020425803497625904
3434 111810098778767157307968
3435 178197344928660156959574
3436 269995977164636601453900
3437 389111849443152749154150
3438 533639107807752341697120
3439 696695501860121112771240
3440 866161975285555978039920
3441 1025718128627632079257800
3442 1157220452810661833008800
3443 1244011986771461470484460
3444 1274353742546375164886520
3445 1244011986771461470484460
3446 1157220452810661833008800
3447 1025718128627632079257800
3448 866161975285555978039920
3449 696695501860121112771240
3450 533639107807752341697120
3451 389111849443152749154150
3452 269995977164636601453900
3453 178197344928660156959574
3454 111810098778767157307968
3455 66656020425803497625904
3456 37729822882530281675040
3457 20262312288766262381040
3458 10315358983371915393984
3459 4973476652697173493528
3460 2268603385440815979504
3461 977846286827937922200
3462 397767981082551019200
3463 152477726081644557360
3464 54991966783543938720
3465 18626311329910043760
3466 5913114707907950400
3467 1755455928910172775
3468 486126257236663230
3469 125214338985201135
3470 29901931697958480
3471 6596014345137900
3472 1338321751187400
3473 248545468077660
3474 42007684745520
3475 6417840725010
3476 879156263700
3477 106924410450
3478 11405270448
3479 1050485436
3480 81856008
3481 5247180
3482 265680
3483 9963
3484 246
3485 3
3486 1
3487 249
3488 10209
3489 275643
3490 5512860
3491 87103188
3492 1132341444
3493 12455755884
3494 118329680898
3495 986080674150
3496 7296996988710
3497 48425525470530
3498 290553152823180
3499 1586867219265060
3500 7934336096325300
3501 36497946043096380
3502 155116270683159615
3503 611340596221864365
3504 2241582186146836005
3505 7668570636818123175
3506 24539426037817994160
3507 73618278113453982480
3508 207469692865188496080
3509 550245707164195576560
3510 1375614267910488941400
3511 3246449672268753901704
3512 7242080038137989473032
3513 15288835636069088887512
3514 30577671272138177775024
3515 57992135171296544056080
3516 104385843308333779300944
3517 178466119204570654933872
3518 290007443707427314267542
3519 448193322093296758413474
3520 659107826607789350608050
3521 922750957250905090851270
3522 1230334609667873454468360
3523 1562857477145677090811160
3524 1891880103913188057297720
3525 2182938581438293912266600
3526 2401232439582123303493260
3527 2518365729317836635370980
3528 2518365729317836635370980
3529 2401232439582123303493260
3530 2182938581438293912266600
3531 1891880103913188057297720
3532 1562857477145677090811160
3533 1230334609667873454468360
3534 922750957250905090851270
3535 659107826607789350608050
3536 448193322093296758413474
3537 290007443707427314267542
3538 178466119204570654933872
3539 104385843308333779300944
3540 57992135171296544056080
3541 30577671272138177775024
3542 15288835636069088887512
3543 7242080038137989473032
3544 3246449672268753901704
3545 1375614267910488941400
3546 550245707164195576560
3547 207469692865188496080
3548 73618278113453982480
3549 24539426037817994160
3550 7668570636818123175
3551 2241582186146836005
3552 611340596221864365
3553 155116270683159615
3554 36497946043096380
3555 7934336096325300
3556 1586867219265060
3557 290553152823180
3558 48425525470530
3559 7296996988710
3560 986080674150
3561 118329680898
3562 12455755884
3563 1132341444
3564 87103188
3565 5512860
3566 275643
3567 10209
3568 249
3569 3
3570 1
3571 252
3572 10458
3573 285852
3574 5788503
3575 92616048
3576 1219444632
3577 13588097328
3578 130785436782
3579 1104410355048
3580 8283077662860
3581 55722522459240
3582 338978678293710
3583 1877420372088240
3584 9521203315590360
3585 44432282139421680
3586 191614216726255995
3587 766456866905023980
3588 2852922782368700370
3589 9910152822964959180
3590 32207996674636117335
3591 98157704151271976640
3592 281087970978642478560
3593 757715400029384072640
3594 1925859975074684517960
3595 4622063940179242843104
3596 10488529710406743374736
3597 22530915674207078360544
3598 45866506908207266662536
3599 88569806443434721831104
3600 162377978479630323357024
3601 282851962512904434234816
3602 468473562911997969201414
3603 738200765800724072681016
3604 1107301148701086109021524
3605 1581858783858694441459320
3606 2153085566918778545319630
3607 2793192086813550545279520
3608 3454737581058865148108880
3609 4074818685351481969564320
3610 4584171021020417215759860
3611 4919598168899959938864240
3612 5036731458635673270741960
3613 4919598168899959938864240
3614 4584171021020417215759860
3615 4074818685351481969564320
3616 3454737581058865148108880
3617 2793192086813550545279520
3618 2153085566918778545319630
3619 1581858783858694441459320
3620 1107301148701086109021524
3621 738200765800724072681016
3622 468473562911997969201414
3623 282851962512904434234816
3624 162377978479630323357024
3625 88569806443434721831104
3626 45866506908207266662536
3627 22530915674207078360544
3628 10488529710406743374736
3629 4622063940179242843104
3630 1925859975074684517960
3631 757715400029384072640
3632 281087970978642478560
3633 98157704151271976640
3634 32207996674636117335
3635 9910152822964959180
3636 2852922782368700370
3637 766456866905023980
3638 191614216726255995
3639 44432282139421680
3640 9521203315590360
3641 1877420372088240
3642 338978678293710
3643 55722522459240
3644 8283077662860
3645 1104410355048
3646 130785436782
3647 13588097328
3648 1219444632
3649 92616048
3650 5788503
3651 285852
3652 10458
3653 252
3654 3
3655 1
3656 255
3657 10710
3658 296310
3659 6074355
3660 98404551
3661 1312060680
3662 14807541960
3663 144373534110
3664 1235195791830
3665 9387488017908
3666 64005600122100
3667 394701200752950
3668 2216399050381950
3669 11398623687678600
3670 53953485455012040
3671 236046498865677675
3672 958071083631279975
3673 3619379649273724350
3674 12763075605333659550
3675 42118149497601076515
3676 130365700825908093975
3677 379245675129914455200
3678 1038803371008026551200
3679 2683575375104068590600
3680 6547923915253927361064
3681 15110593650585986217840
3682 33019445384613821735280
3683 68397422582414345023080
3684 134436313351641988493640
3685 250947784923065045188128
3686 445229940992534757591840
3687 751325525424902403436230
3688 1206674328712722041882430
3689 1845501914501810181702540
3690 2689159932559780550480844
3691 3734944350777472986778950
3692 4946277653732329090599150
3693 6247929667872415693388400
3694 7529556266410347117673200
3695 8658989706371899185324180
3696 9503769189920377154624100
3697 9956329627535633209606200
3698 9956329627535633209606200
3699 9503769189920377154624100
3700 8658989706371899185324180
3701 7529556266410347117673200
3702 6247929667872415693388400
3703 4946277653732329090599150
3704 3734944350777472986778950
3705 2689159932559780550480844
3706 1845501914501810181702540
3707 1206674328712722041882430
3708 751325525424902403436230
3709 445229940992534757591840
3710 250947784923065045188128
3711 134436313351641988493640
3712 68397422582414345023080
3713 33019445384613821735280
3714 15110593650585986217840
3715 6547923915253927361064
3716 2683575375104068590600
3717 1038803371008026551200
3718 379245675129914455200
3719 130365700825908093975
3720 42118149497601076515
3721 12763075605333659550
3722 3619379649273724350
3723 958071083631279975
3724 236046498865677675
3725 53953485455012040
3726 11398623687678600
3727 2216399050381950
3728 394701200752950
3729 64005600122100
3730 9387488017908
3731 1235195791830
3732 144373534110
3733 14807541960
3734 1312060680
3735 98404551
3736 6074355
3737 296310
3738 10710
3739 255
3740 3
3741 1
3742 258
3743 10965
3744 307020
3745 6370665
3746 104478906
3747 1410465231
3748 16119602640
3749 159181076070
3750 1379569325940
3751 10622683809738
3752 73393088140008
3753 458706800875050
3754 2611100251134900
3755 13615022738060550
3756 65352109142690640
3757 289999984320689715
3758 1194117582496957650
3759 4577450732905004325
3760 16382455254607383900
3761 54881225102934736065
3762 172483850323509170490
3763 509611375955822549175
3764 1418049046137941006400
3765 3722378746112095141800
3766 9231499290357995951664
3767 21658517565839913578904
3768 48130039035199807953120
3769 101416867967028166758360
3770 202833735934056333516720
3771 385384098274707033681768
3772 696177725915599802779968
3773 1196555466417437161028070
3774 1957999854137624445318660
3775 3052176243214532223584970
3776 4534661847061590732183384
3777 6424104283337253537259794
3778 8681222004509802077378100
3779 11194207321604744783987550
3780 13777485934282762811061600
3781 16188545972782246302997380
3782 18162758896292276339948280
3783 19460098817456010364230300
3784 19912659255071266419212400
3785 19460098817456010364230300
3786 18162758896292276339948280
3787 16188545972782246302997380
3788 13777485934282762811061600
3789 11194207321604744783987550
3790 8681222004509802077378100
3791 6424104283337253537259794
3792 4534661847061590732183384
3793 3052176243214532223584970
3794 1957999854137624445318660
3795 1196555466417437161028070
3796 696177725915599802779968
3797 385384098274707033681768
3798 202833735934056333516720
3799 101416867967028166758360
3800 48130039035199807953120
3801 21658517565839913578904
3802 9231499290357995951664
3803 3722378746112095141800
3804 1418049046137941006400
3805 509611375955822549175
3806 172483850323509170490
3807 54881225102934736065
3808 16382455254607383900
3809 4577450732905004325
3810 1194117582496957650
3811 289999984320689715
3812 65352109142690640
3813 13615022738060550
3814 2611100251134900
3815 458706800875050
3816 73393088140008
3817 10622683809738
3818 1379569325940
3819 159181076070
3820 16119602640
3821 1410465231
3822 104478906
3823 6370665
3824 307020
3825 10965
3826 258
3827 3
3828 1
3829 261
3830 11223
3831 317985
3832 6677685
3833 110849571
3834 1514944137
3835 17530067871
3836 175300678710
3837 1538750402010
3838 12002253135678
3839 84015771949746
3840 532099889015058
3841 3069807052009950
3842 16226122989195450
3843 78967131880751190
3844 355352093463380355
3845 1484117566817647365
3846 5771568315401961975
3847 20959905987512388225
3848 71263680357542119965
3849 227365075426443906555
3850 682095226279331719665
3851 1927660422093763555575
3852 5140427792250036148200
3853 12953878036470091093464
3854 30890016856197909530568
3855 69788556601039721532024
3856 149546907002227974711480
3857 304250603901084500275080
3858 588217834208763367198488
3859 1081561824190306836461736
3860 1892733192333036963808038
3861 3154555320555061606346730
3862 5010176097352156668903630
3863 7586838090276122955768354
3864 10958766130398844269443178
3865 15105326287847055614637894
3866 19875429326114546861365650
3867 24971693255887507595049150
3868 29966031907065009114058980
3869 34351304869074522642945660
3870 37622857713748286704178580
3871 39372758072527276783442700
3872 39372758072527276783442700
3873 37622857713748286704178580
3874 34351304869074522642945660
3875 29966031907065009114058980
3876 24971693255887507595049150
3877 19875429326114546861365650
3878 15105326287847055614637894
3879 10958766130398844269443178
3880 7586838090276122955768354
3881 5010176097352156668903630
3882 3154555320555061606346730
3883 1892733192333036963808038
3884 1081561824190306836461736
3885 588217834208763367198488
3886 304250603901084500275080
3887 149546907002227974711480
3888 69788556601039721532024
3889 30890016856197909530568
3890 12953878036470091093464
3891 5140427792250036148200
3892 1927660422093763555575
3893 682095226279331719665
3894 227365075426443906555
3895 71263680357542119965
3896 20959905987512388225
3897 5771568315401961975
3898 1484117566817647365
3899 355352093463380355
3900 78967131880751190
3901 16226122989195450
3902 3069807052009950
3903 532099889015058
3904 84015771949746
3905 12002253135678
3906 1538750402010
3907 175300678710
3908 17530067871
3909 1514944137
3910 110849571
3911 6677685
3912 317985
3913 11223
3914 261
3915 3
3916 1
3917 264
3918 11484
3919 329208
3920 6995670
3921 117527256
3922 1625793708
3923 19045012008
3924 192830746581
3925 1714051080720
3926 13541003537688
3927 96018025085424
3928 616115660964804
3929 3601906941025008
3930 19295930041205400
3931 95193254869946640
3932 434319225344131545
3933 1839469660281027720
3934 7255685882219609340
3935 26731474302914350200
3936 92223586345054508190
3937 298628755783986026520
3938 909460301705775626220
3939 2609755648373095275240
3940 7068088214343799703775
3941 18094305828720127241664
3942 43843894892668000624032
3943 100678573457237631062592
3944 219335463603267696243504
3945 453797510903312474986560
3946 892468438109847867473568
3947 1669779658399070203660224
3948 2974295016523343800269774
3949 5047288512888098570154768
3950 8164731417907218275250360
3951 12597014187628279624671984
3952 18545604220674967225211532
3953 26064092418245899884081072
3954 34980755613961602476003544
3955 44847122582002054456414800
3956 54937725162952516709108130
3957 64317336776139531757004640
3958 71974162582822809347124240
3959 76995615786275563487621280
3960 78745516145054553566885400
3961 76995615786275563487621280
3962 71974162582822809347124240
3963 64317336776139531757004640
3964 54937725162952516709108130
3965 44847122582002054456414800
3966 34980755613961602476003544
3967 26064092418245899884081072
3968 18545604220674967225211532
3969 12597014187628279624671984
3970 8164731417907218275250360
3971 5047288512888098570154768
3972 2974295016523343800269774
3973 1669779658399070203660224
3974 892468438109847867473568
3975 453797510903312474986560
3976 219335463603267696243504
3977 100678573457237631062592
3978 43843894892668000624032
3979 18094305828720127241664
3980 7068088214343799703775
3981 2609755648373095275240
3982 909460301705775626220
3983 298628755783986026520
3984 92223586345054508190
3985 26731474302914350200
3986 7255685882219609340
3987 1839469660281027720
3988 434319225344131545
3989 95193254869946640
3990 19295930041205400
3991 3601906941025008
3992 616115660964804
3993 96018025085424
3994 13541003537688
3995 1714051080720
3996 192830746581
3997 19045012008
3998 1625793708
3999 117527256
4000 6995670
4001 329208
4002 11484
4003 264
4004 3
4005 1
4006 267
4007 11748
4008 340692
4009 7324878
4010 124522926
4011 1743320964
4012 20670805716
4013 211875758589
4014 1906881827301
4015 15255054618408
4016 109559028623112
4017 712133686050228
4018 4218022601989812
4019 22897836982230408
4020 114489184911152040
4021 529512480214078185
4022 2273788885625159265
4023 9095155542500637060
4024 33987160185133959540
4025 118955060647968858390
4026 390852342129040534710
4027 1208089057489761652740
4028 3519215950078870901460
4029 9677843862716894979015
4030 25162394043063926945439
4031 61938200721388127865696
4032 144522468349905631686624
4033 320014037060505327306096
4034 673132974506580171230064
4035 1346265949013160342460128
4036 2562248096508918071133792
4037 4644074674922414003929998
4038 8021583529411442370424542
4039 13212019930795316845405128
4040 20761745605535497899922344
4041 31142618408303246849883516
4042 44609696638920867109292604
4043 61044848032207502360084616
4044 79827878195963656932418344
4045 99784847744954571165522930
4046 119255061939092048466112770
4047 136291499358962341104128880
4048 148969778369098372834745520
4049 155741131931330117054506680
4050 155741131931330117054506680
4051 148969778369098372834745520
4052 136291499358962341104128880
4053 119255061939092048466112770
4054 99784847744954571165522930
4055 79827878195963656932418344
4056 61044848032207502360084616
4057 44609696638920867109292604
4058 31142618408303246849883516
4059 20761745605535497899922344
4060 13212019930795316845405128
4061 8021583529411442370424542
4062 4644074674922414003929998
4063 2562248096508918071133792
4064 1346265949013160342460128
4065 673132974506580171230064
4066 320014037060505327306096
4067 144522468349905631686624
4068 61938200721388127865696
4069 25162394043063926945439
4070 9677843862716894979015
4071 3519215950078870901460
4072 1208089057489761652740
4073 390852342129040534710
4074 118955060647968858390
4075 33987160185133959540
4076 9095155542500637060
4077 2273788885625159265
4078 529512480214078185
4079 114489184911152040
4080 22897836982230408
4081 4218022601989812
4082 712133686050228
4083 109559028623112
4084 15255054618408
4085 1906881827301
4086 211875758589
4087 20670805716
4088 1743320964
4089 124522926
4090 7324878
4091 340692
4092 11748
4093 267
4094 3
4095 1
4096 270
4097 12015
4098 352440
4099 7665570
4100 131847804
4101 1867843890
4102 22414126680
4103 232546564305
4104 2118757585890
4105 17161936445709
4106 124814083241520
4107 821692714673340
4108 4930156288040040
4109 27115859584220220
4110 137387021893382448
4111 644001665125230225
4112 2803301365839237450
4113 11368944428125796325
4114 43082315727634596600
4115 152942220833102817930
4116 509807402777009393100
4117 1598941399618802187450
4118 4727305007568632554200
4119 13197059812795765880475
4120 34840237905780821924454
4121 87100594764452054811135
4122 206460669071293759552320
4123 464536505410410958992720
4124 993147011567085498536160
4125 2019398923519740513690192
4126 3908514045522078413593920
4127 7206322771431332075063790
4128 12665658204333856374354540
4129 21233603460206759215829670
4130 33973765536330814745327472
4131 51904364013838744749805860
4132 75752315047224113959176120
4133 105654544671128369469377220
4134 140872726228171159292502960
4135 179612725940918228097941274
4136 219039909684046619631635700
4137 255546561298054389570241650
4138 285261277728060713938874400
4139 304710910300428489889252200
4140 311482263862660234109013360
4141 304710910300428489889252200
4142 285261277728060713938874400
4143 255546561298054389570241650
4144 219039909684046619631635700
4145 179612725940918228097941274
4146 140872726228171159292502960
4147 105654544671128369469377220
4148 75752315047224113959176120
4149 51904364013838744749805860
4150 33973765536330814745327472
4151 21233603460206759215829670
4152 12665658204333856374354540
4153 7206322771431332075063790
4154 3908514045522078413593920
4155 2019398923519740513690192
4156 993147011567085498536160
4157 464536505410410958992720
4158 206460669071293759552320
4159 87100594764452054811135
4160 34840237905780821924454
4161 13197059812795765880475
4162 4727305007568632554200
4163 1598941399618802187450
4164 509807402777009393100
4165 152942220833102817930
4166 43082315727634596600
4167 11368944428125796325
4168 2803301365839237450
4169 644001665125230225
4170 137387021893382448
4171 27115859584220220
4172 4930156288040040
4173 821692714673340
4174 124814083241520
4175 17161936445709
4176 2118757585890
4177 232546564305
4178 22414126680
4179 1867843890
4180 131847804
4181 7665570
4182 352440
4183 12015
4184 270
4185 3
4186 1
4187 273
4188 12285
4189 364455
4190 8018010
4191 139513374
4192 1999691694
4193 24281970570
4194 254960690985
4195 2351304150195
4196 19280694031599
4197 141976019687229
4198 946506797914860
4199 5751849002713380
4200 32046015872260260
4201 164502881477602668
4202 781388687018612673
4203 3447303030964467675
4204 14172245793965033775
4205 54451260155760392925
4206 196024536560737414530
4207 662749623610112211030
4208 2108748802395811580550
4209 6326246407187434741650
4210 17924364820364398434675
4211 48037297718576587804929
4212 121940832670232876735589
4213 293561263835745814363455
4214 670997174481704718545040
4215 1457683516977496457528880
4216 3012545935086826012226352
4217 5927912969041818927284112
4218 11114836816953410488657710
4219 19871980975765188449418330
4220 33899261664540615590184210
4221 55207368996537573961157142
4222 85878129550169559495133332
4223 127656679061062858708981980
4224 181406859718352483428553340
4225 246527270899299528761880180
4226 320485452169089387390444234
4227 398652635624964847729576974
4228 474586470982101009201877350
4229 540807839026115103509116050
4230 589972188028489203828126600
4231 616193174163088723998265560
4232 616193174163088723998265560
4233 589972188028489203828126600
4234 540807839026115103509116050
4235 474586470982101009201877350
4236 398652635624964847729576974
4237 320485452169089387390444234
4238 246527270899299528761880180
4239 181406859718352483428553340
4240 127656679061062858708981980
4241 85878129550169559495133332
4242 55207368996537573961157142
4243 33899261664540615590184210
4244 19871980975765188449418330
4245 11114836816953410488657710
4246 5927912969041818927284112
4247 3012545935086826012226352
4248 1457683516977496457528880
4249 670997174481704718545040
4250 293561263835745814363455
4251 121940832670232876735589
4252 48037297718576587804929
4253 17924364820364398434675
4254 6326246407187434741650
4255 2108748802395811580550
4256 662749623610112211030
4257 196024536560737414530
4258 54451260155760392925
4259 14172245793965033775
4260 3447303030964467675
4261 781388687018612673
4262 164502881477602668
4263 32046015872260260
4264 5751849002713380
4265 946506797914860
4266 141976019687229
4267 19280694031599
4268 2351304150195
4269 254960690985
4270 24281970570
4271 1999691694
4272 139513374
4273 8018010
4274 364455
4275 12285
4276 273
4277 3
4278 1
4279 276
4280 12558
4281 376740
4282 8382465
4283 147531384
4284 2139205068
4285 26281662264
4286 279242661555
4287 2606264841180
4288 21631998181794
4289 161256713718828
4290 1088482817602089
4291 6698355800628240
4292 37797864874973640
4293 196548897349862928
4294 945891568496215341
4295 4228691717983080348
4296 17619548824929501450
4297 68623505949725426700
4298 250475796716497807455
4299 858774160170849625560
4300 2771498426005923791580
4301 8434995209583246322200
4302 24250611227551833176325
4303 65961662538940986239604
4304 169978130388809464540518
4305 415502096505978691099044
4306 964558438317450532908495
4307 2128680691459201176073920
4308 4470229452064322469755232
4309 8940458904128644939510464
4310 17042749785995229415941822
4311 30986817792718598938076040
4312 53771242640305804039602540
4313 89106630661078189551341352
4314 141085498546707133456290474
4315 213534808611232418204115312
4316 309063538779415342137535320
4317 427934130617652012190433520
4318 567012723068388916152324414
4319 719138087794054235120021208
4320 873239106607065856931454324
4321 1015394310008216112710993400
4322 1130780027054604307337242650
4323 1206165362191577927826392160
4324 1232386348326177447996531120
4325 1206165362191577927826392160
4326 1130780027054604307337242650
4327 1015394310008216112710993400
4328 873239106607065856931454324
4329 719138087794054235120021208
4330 567012723068388916152324414
4331 427934130617652012190433520
4332 309063538779415342137535320
4333 213534808611232418204115312
4334 141085498546707133456290474
4335 89106630661078189551341352
4336 53771242640305804039602540
4337 30986817792718598938076040
4338 17042749785995229415941822
4339 8940458904128644939510464
4340 4470229452064322469755232
4341 2128680691459201176073920
4342 964558438317450532908495
4343 415502096505978691099044
4344 169978130388809464540518
4345 65961662538940986239604
4346 24250611227551833176325
4347 8434995209583246322200
4348 2771498426005923791580
4349 858774160170849625560
4350 250475796716497807455
4351 68623505949725426700
4352 17619548824929501450
4353 4228691717983080348
4354 945891568496215341
4355 196548897349862928
4356 37797864874973640
4357 6698355800628240
4358 1088482817602089
4359 161256713718828
4360 21631998181794
4361 2606264841180
4362 279242661555
4363 26281662264
4364 2139205068
4365 147531384
4366 8382465
4367 376740
4368 12558
4369 276
4370 3
4371 1
4372 279
4373 12834
4374 389298
4375 8759205
4376 155913849
4377 2286736452
4378 28420867332
4379 305524323819
4380 2885507502735
4381 24238263022974
4382 182888711900622
4383 1249739531320917
4384 7786838618230329
4385 44496220675601880
4386 234346762224836568
4387 1142440465846078269
4388 5174583286479295689
4389 21848240542912581798
4390 86243054774654928150
4391 319099302666223234155
4392 1109249956887347433015
4393 3630272586176773417140
4394 11206493635589170113780
4395 32685606437135079498525
4396 90212273766492819415929
4397 235939792927750450780122
4398 585480226894788155639562
4399 1380060534823429224007539
4400 3093239129776651708982415
4401 6598910143523523645829152
4402 13410688356192967409265696
4403 25983208690123874355452286
4404 48029567578713828354017862
4405 84758060433024402977678580
4406 142877873301383993590943892
4407 230192129207785323007631826
4408 354620307157939551660405786
4409 522598347390647760341650632
4410 736997669397067354327968840
4411 994946853686040928342757934
4412 1286150810862443151272345622
4413 1592377194401120092051475532
4414 1888633416615281969642447724
4415 2146174337062820420048236050
4416 2336945389246182235163634810
4417 2438551710517755375822923280
4418 2438551710517755375822923280
4419 2336945389246182235163634810
4420 2146174337062820420048236050
4421 1888633416615281969642447724
4422 1592377194401120092051475532
4423 1286150810862443151272345622
4424 994946853686040928342757934
4425 736997669397067354327968840
4426 522598347390647760341650632
4427 354620307157939551660405786
4428 230192129207785323007631826
4429 142877873301383993590943892
4430 84758060433024402977678580
4431 48029567578713828354017862
4432 25983208690123874355452286
4433 13410688356192967409265696
4434 6598910143523523645829152
4435 3093239129776651708982415
4436 1380060534823429224007539
4437 585480226894788155639562
4438 235939792927750450780122
4439 90212273766492819415929
4440 32685606437135079498525
4441 11206493635589170113780
4442 3630272586176773417140
4443 1109249956887347433015
4444 319099302666223234155
4445 86243054774654928150
4446 21848240542912581798
4447 5174583286479295689
4448 1142440465846078269
4449 234346762224836568
4450 44496220675601880
4451 7786838618230329
4452 1249739531320917
4453 182888711900622
4454 24238263022974
4455 2885507502735
4456 305524323819
4457 28420867332
4458 2286736452
4459 155913849
4460 8759205
4461 389298
4462 12834
4463 279
4464 3
4465 1
4466 282
4467 13113
4468 402132
4469 9148503
4470 164673054
4471 2442650301
4472 30707603784
4473 333945191151
4474 3191031826554
4475 27123770525709
4476 207126974923596
4477 1432628243221539
4478 9036578149551246
4479 52283059293832209
4480 278842982900438448
4481 1376787228070914837
4482 6317023752325373958
4483 27022823829391877487
4484 108091295317567509948
4485 405342357440878162305
4486 1428349259553570667170
4487 4739522543064120850155
4488 14836766221765943530920
4489 43892100072724249612305
4490 122897880203627898914454
4491 326152066694243270196051
4492 821420019822538606419684
4493 1965540761718217379647101
4494 4473299664600080932989954
4495 9692149273300175354811567
4496 20009598499716491055094848
4497 39393897046316841764717982
4498 74012776268837702709470148
4499 132787628011738231331696442
4500 227635933734408396568622472
4501 373070002509169316598575718
4502 584812436365724874668037612
4503 877218654548587312002056418
4504 1259596016787715114669619472
4505 1731944523083108282670726774
4506 2281097664548484079615103556
4507 2878528005263563243323821154
4508 3481010611016402061693923256
4509 4034807753678102389690683774
4510 4483119726309002655211870860
4511 4775497099763937610986558090
4512 4877103421035510751645846560
4513 4775497099763937610986558090
4514 4483119726309002655211870860
4515 4034807753678102389690683774
4516 3481010611016402061693923256
4517 2878528005263563243323821154
4518 2281097664548484079615103556
4519 1731944523083108282670726774
4520 1259596016787715114669619472
4521 877218654548587312002056418
4522 584812436365724874668037612
4523 373070002509169316598575718
4524 227635933734408396568622472
4525 132787628011738231331696442
4526 74012776268837702709470148
4527 39393897046316841764717982
4528 20009598499716491055094848
4529 9692149273300175354811567
4530 4473299664600080932989954
4531 1965540761718217379647101
4532 821420019822538606419684
4533 326152066694243270196051
4534 122897880203627898914454
4535 43892100072724249612305
4536 14836766221765943530920
4537 4739522543064120850155
4538 1428349259553570667170
4539 405342357440878162305
4540 108091295317567509948
4541 27022823829391877487
4542 6317023752325373958
4543 1376787228070914837
4544 278842982900438448
4545 52283059293832209
4546 9036578149551246
4547 1432628243221539
4548 207126974923596
4549 27123770525709
4550 3191031826554
4551 333945191151
4552 30707603784
4553 2442650301
4554 164673054
4555 9148503
4556 402132
4557 13113
4558 282
4559 3
4560 1
4561 285
4562 13395
4563 415245
4564 9550635
4565 173821557
4566 2607323355
4567 33150254085
4568 364652794935
4569 3524977017705
4570 30314802352263
4571 234250745449305
4572 1639755218145135
4573 10469206392772785
4574 61319637443383455
4575 331126042194270657
4576 1655630210971353285
4577 7693810980396288795
4578 33339847581717251445
4579 135114119146959387435
4580 513433652758445672253
4581 1833691616994448829475
4582 6167871802617691517325
4583 19576288764830064381075
4584 58728866294490193143225
4585 166789980276352148526759
4586 449049946897871169110505
4587 1147572086516781876615735
4588 2786960781540755986066785
4589 6438840426318298312637055
4590 14165448937900256287801521
4591 29701747773016666409906415
4592 59403495546033332819812830
4593 113406673315154544474188130
4594 206800404280575934041166590
4595 360423561746146627900318914
4596 600705936243577713167198190
4597 957882438874894191266613330
4598 1462031090914312186670094030
4599 2136814671336302426671675890
4600 2991540539870823397340346246
4601 4013042187631592362285830330
4602 5159625669812047322938924710
4603 6359538616279965305017744410
4604 7515818364694504451384607030
4605 8517927479987105044902554634
4606 9258616826072940266198428950
4607 9652600520799448362632404650
4608 9652600520799448362632404650
4609 9258616826072940266198428950
4610 8517927479987105044902554634
4611 7515818364694504451384607030
4612 6359538616279965305017744410
4613 5159625669812047322938924710
4614 4013042187631592362285830330
4615 2991540539870823397340346246
4616 2136814671336302426671675890
4617 1462031090914312186670094030
4618 957882438874894191266613330
4619 600705936243577713167198190
4620 360423561746146627900318914
4621 206800404280575934041166590
4622 113406673315154544474188130
4623 59403495546033332819812830
4624 29701747773016666409906415
4625 14165448937900256287801521
4626 6438840426318298312637055
4627 2786960781540755986066785
4628 1147572086516781876615735
4629 449049946897871169110505
4630 166789980276352148526759
4631 58728866294490193143225
4632 19576288764830064381075
4633 6167871802617691517325
4634 1833691616994448829475
4635 513433652758445672253
4636 135114119146959387435
4637 33339847581717251445
4638 7693810980396288795
4639 1655630210971353285
4640 331126042194270657
4641 61319637443383455
4642 10469206392772785
4643 1639755218145135
4644 234250745449305
4645 30314802352263
4646 3524977017705
4647 364652794935
4648 33150254085
4649 2607323355
4650 173821557
4651 9550635
4652 415245
4653 13395
4654 285
4655 3
4656 1
4657 288
4658 13680
4659 428640
4660 9965880
4661 183372192
4662 2781144912
4663 35757577440
4664 397803049020
4665 3889629812640
4666 33839779369968
4667 264565547801568
4668 1874005963594440
4669 12108961610917920
4670 71788843836156240
4671 392445679637654112
4672 1986756253165623942
4673 9349441191367642080
4674 41033658562113540240
4675 168453966728676638880
4676 648547771905405059688
4677 2347125269752894501728
4678 8001563419612140346800
4679 25744160567447755898400
4680 78305155059320257524300
4681 225518846570842341669984
4682 615839927174223317637264
4683 1596622033414653045726240
4684 3934532868057537862682520
4685 9225801207859054298703840
4686 20604289364218554600438576
4687 43867196710916922697707936
4688 89105243319049999229719245
4689 172810168861187877294000960
4690 320207077595730478515354720
4691 567223966026722561941485504
4692 961129497989724341067517104
4693 1558588375118471904433811520
4694 2419913529789206377936707360
4695 3598845762250614613341769920
4696 5128355211207125824012022136
4697 7004582727502415759626176576
4698 9172667857443639685224755040
4699 11519164286092012627956669120
4700 13875356980974469756402351440
4701 16033745844681609496287161664
4702 17776544306060045311100983584
4703 18911217346872388628830833600
4704 19305201041598896725264809300
4705 18911217346872388628830833600
4706 17776544306060045311100983584
4707 16033745844681609496287161664
4708 13875356980974469756402351440
4709 11519164286092012627956669120
4710 9172667857443639685224755040
4711 7004582727502415759626176576
4712 5128355211207125824012022136
4713 3598845762250614613341769920
4714 2419913529789206377936707360
4715 1558588375118471904433811520
4716 961129497989724341067517104
4717 567223966026722561941485504
4718 320207077595730478515354720
4719 172810168861187877294000960
4720 89105243319049999229719245
4721 43867196710916922697707936
4722 20604289364218554600438576
4723 9225801207859054298703840
4724 3934532868057537862682520
4725 1596622033414653045726240
4726 615839927174223317637264
4727 225518846570842341669984
4728 78305155059320257524300
4729 25744160567447755898400
4730 8001563419612140346800
4731 2347125269752894501728
4732 648547771905405059688
4733 168453966728676638880
4734 41033658562113540240
4735 9349441191367642080
4736 1986756253165623942
4737 392445679637654112
4738 71788843836156240
4739 12108961610917920
4740 1874005963594440
4741 264565547801568
4742 33839779369968
4743 3889629812640
4744 397803049020
4745 35757577440
4746 2781144912
4747 183372192
4748 9965880
4749 428640
4750 13680
4751 288
4752 3
4753 1
4754 291
4755 13968
4756 442320
4757 10394520
4758 193338072
4759 2964517104
4760 38538722352
4761 433560626460
4762 4287432861660
4763 37729409182608
4764 298405327171536
4765 2138571511396008
4766 13982967574512360
4767 83897805447074160
4768 464234523473810352
4769 2379201932803278054
4770 11336197444533266022
4771 50383099753481182320
4772 209487625290790179120
4773 817001738634081698568
4774 2995673041658299561416
4775 10348688689365034848528
4776 33745723987059896245200
4777 104049315626768013422700
4778 303824001630162599194284
4779 841358773745065659307248
4780 2212461960588876363363504
4781 5531154901472190908408760
4782 13160334075916592161386360
4783 29830090572077608899142416
4784 64471486075135477298146512
4785 132972440029966921927427181
4786 261915412180237876523720205
4787 493017246456918355809355680
4788 887431043622453040456840224
4789 1528353464016446903009002608
4790 2519717873108196245501328624
4791 3978501904907678282370518880
4792 6018759292039820991278477280
4793 8727200973457740437353792056
4794 12132937938709541583638198712
4795 16177250584946055444850931616
4796 20691832143535652313181424160
4797 25394521267066482384359020560
4798 29909102825656079252689513104
4799 33810290150741654807388145248
4800 36687761652932433939931817184
4801 38216418388471285354095642900
4802 38216418388471285354095642900
4803 36687761652932433939931817184
4804 33810290150741654807388145248
4805 29909102825656079252689513104
4806 25394521267066482384359020560
4807 20691832143535652313181424160
4808 16177250584946055444850931616
4809 12132937938709541583638198712
4810 8727200973457740437353792056
4811 6018759292039820991278477280
4812 3978501904907678282370518880
4813 2519717873108196245501328624
4814 1528353464016446903009002608
4815 887431043622453040456840224
4816 493017246456918355809355680
4817 261915412180237876523720205
4818 132972440029966921927427181
4819 64471486075135477298146512
4820 29830090572077608899142416
4821 13160334075916592161386360
4822 5531154901472190908408760
4823 2212461960588876363363504
4824 841358773745065659307248
4825 303824001630162599194284
4826 104049315626768013422700
4827 33745723987059896245200
4828 10348688689365034848528
4829 2995673041658299561416
4830 817001738634081698568
4831 209487625290790179120
4832 50383099753481182320
4833 11336197444533266022
4834 2379201932803278054
4835 464234523473810352
4836 83897805447074160
4837 13982967574512360
4838 2138571511396008
4839 298405327171536
4840 37729409182608
4841 4287432861660
4842 433560626460
4843 38538722352
4844 2964517104
4845 193338072
4846 10394520
4847 442320
4848 13968
4849 291
4850 3
4851 1
4852 294
4853 14259
4854 456288
4855 10836840
4856 203732592
4857 3157855176
4858 41503239456
4859 472099348812
4860 4720993488120
4861 42016842044268
4862 336134736354144
4863 2436976838567544
4864 16121539085908368
4865 97880773021586520
4866 548132328920884512
4867 2843436456277088406
4868 13715399377336544076
4869 61719297198014448342
4870 259870725044271361440
4871 1026489363924871877688
4872 3812674780292381259984
4873 13344361731023334409944
4874 44094412676424931093728
4875 137795039613827909667900
4876 407873317256930612616984
4877 1145182775375228258501532
4878 3053820734333942022670752
4879 7743616862061067271772264
4880 18691488977388783069795120
4881 42990424647994201060528776
4882 94301576647213086197288928
4883 197443926105102399225573693
4884 394887852210204798451147386
4885 754932658637156232333075885
4886 1380448290079371396266195904
4887 2415784507638899943465842832
4888 4048071337124643148510331232
4889 6498219778015874527871847504
4890 9997261196947499273648996160
4891 14745960265497561428632269336
4892 20860138912167282020991990768
4893 28310188523655597028489130328
4894 36869082728481707758032355776
4895 46086353410602134697540444720
4896 55303624092722561637048533664
4897 63719392976397734060077658352
4898 70498051803674088747319962432
4899 74904180041403719294027460084
4900 76432836776942570708191285800
4901 74904180041403719294027460084
4902 70498051803674088747319962432
4903 63719392976397734060077658352
4904 55303624092722561637048533664
4905 46086353410602134697540444720
4906 36869082728481707758032355776
4907 28310188523655597028489130328
4908 20860138912167282020991990768
4909 14745960265497561428632269336
4910 9997261196947499273648996160
4911 6498219778015874527871847504
4912 4048071337124643148510331232
4913 2415784507638899943465842832
4914 1380448290079371396266195904
4915 754932658637156232333075885
4916 394887852210204798451147386
4917 197443926105102399225573693
4918 94301576647213086197288928
4919 42990424647994201060528776
4920 18691488977388783069795120
4921 7743616862061067271772264
4922 3053820734333942022670752
4923 1145182775375228258501532
4924 407873317256930612616984
4925 137795039613827909667900
4926 44094412676424931093728
4927 13344361731023334409944
4928 3812674780292381259984
4929 1026489363924871877688
4930 259870725044271361440
4931 61719297198014448342
4932 13715399377336544076
4933 2843436456277088406
4934 548132328920884512
4935 97880773021586520
4936 16121539085908368
4937 2436976838567544
4938 336134736354144
4939 42016842044268
4940 4720993488120
4941 472099348812
4942 41503239456
4943 3157855176
4944 203732592
4945 10836840
4946 456288
4947 14259
4948 294
4949 3
4950 1
4951 297
4952 14553
4953 470547
4954 11293128
4955 214569432
4956 3361587768
4957 44661094632
4958 513602588268
4959 5193092836932
4960 46737835532388
4961 378151578398412
4962 2773111574921688
4963 18558515924475912
4964 114002312107494888
4965 646013101942471032
4966 3391568785197972918
4967 16558835833613632482
4968 75434696575350992418
4969 321590022242285809782
4970 1286360088969143239128
4971 4839164144217253137672
4972 17157036511315715669928
4973 57438774407448265503672
4974 181889452290252840761628
4975 545668356870758522284884
4976 1553056092632158871118516
4977 4199003509709170281172284
4978 10797437596395009294443016
4979 26435105839449850341567384
4980 61681913625382984130323896
4981 137292001295207287257817704
4982 291745502752315485422862621
4983 592331778315307197676721079
4984 1149820510847361030784223271
4985 2135380948716527628599271789
4986 3796232797718271339732038736
4987 6463855844763543091976174064
4988 10546291115140517676382178736
4989 16495480974963373801520843664
4990 24743221462445060702281265496
4991 35606099177664843449624260104
4992 49170327435822879049481121096
4993 65179271252137304786521486104
4994 82955436139083842455572800496
4995 101389977503324696334588978384
4996 119023017069120295697126192016
4997 134217444780071822807397620784
4998 145402231845077808041347422516
4999 151337016818346290002218745884
5000 151337016818346290002218745884
5001 145402231845077808041347422516
5002 134217444780071822807397620784
5003 119023017069120295697126192016
5004 101389977503324696334588978384
5005 82955436139083842455572800496
5006 65179271252137304786521486104
5007 49170327435822879049481121096
5008 35606099177664843449624260104
5009 24743221462445060702281265496
5010 16495480974963373801520843664
5011 10546291115140517676382178736
5012 6463855844763543091976174064
5013 3796232797718271339732038736
5014 2135380948716527628599271789
5015 1149820510847361030784223271
5016 592331778315307197676721079
5017 291745502752315485422862621
5018 137292001295207287257817704
5019 61681913625382984130323896
5020 26435105839449850341567384
5021 10797437596395009294443016
5022 4199003509709170281172284
5023 1553056092632158871118516
5024 545668356870758522284884
5025 181889452290252840761628
5026 57438774407448265503672
5027 17157036511315715669928
5028 4839164144217253137672
5029 1286360088969143239128
5030 321590022242285809782
5031 75434696575350992418
5032 16558835833613632482
5033 3391568785197972918
5034 646013101942471032
5035 114002312107494888
5036 18558515924475912
5037 2773111574921688
5038 378151578398412
5039 46737835532388
5040 5193092836932
5041 513602588268
5042 44661094632
5043 3361587768
5044 214569432
5045 11293128
5046 470547
5047 14553
5048 297
5049 3
5050 1
5051 300
5052 14850
5053 485100
5054 11763675
5055 225862560
5056 3576157200
5057 48022682400
5058 558263682900
5059 5706695425200
5060 51930928369320
5061 424889413930800
5062 3151263153320100
5063 21331627499397600
5064 132560828031970800
5065 760015414049965920
5066 4037581887140443950
5067 19950404618811605400
5068 91993532408964624900
5069 397024718817636802200
5070 1607950111211429048910
5071 6125524233186396376800
5072 21996200655532968807600
5073 74595810918763981173600
5074 239328226697701106265300
5075 727557809161011363046512
5076 2098724449502917393403400
5077 5752059602341329152290800
5078 14996441106104179575615300
5079 37232543435844859636010400
5080 88117019464832834471891280
5081 198973914920590271388141600
5082 429037504047522772680680325
5083 884077281067622683099583700
5084 1742152289162668228460944350
5085 3285201459563888659383495060
5086 5931613746434798968331310525
5087 10260088642481814431708212800
5088 17010146959904060768358352800
5089 27041772090103891477903022400
5090 41238702437408434503802109160
5091 60349320640109904151905525600
5092 84776426613487722499105381200
5093 114349598687960183836002607200
5094 148134707391221147242094286600
5095 184345413642408538790161778880
5096 220412994572444992031715170400
5097 253240461849192118504523812800
5098 279619676625149630848745043300
5099 296739248663424098043566168400
5100 302674033636692580004437491768
5101 296739248663424098043566168400
5102 279619676625149630848745043300
5103 253240461849192118504523812800
5104 220412994572444992031715170400
5105 184345413642408538790161778880
5106 148134707391221147242094286600
5107 114349598687960183836002607200
5108 84776426613487722499105381200
5109 60349320640109904151905525600
5110 41238702437408434503802109160
5111 27041772090103891477903022400
5112 17010146959904060768358352800
5113 10260088642481814431708212800
5114 5931613746434798968331310525
5115 3285201459563888659383495060
5116 1742152289162668228460944350
5117 884077281067622683099583700
5118 429037504047522772680680325
5119 198973914920590271388141600
5120 88117019464832834471891280
5121 37232543435844859636010400
5122 14996441106104179575615300
5123 5752059602341329152290800
5124 2098724449502917393403400
5125 727557809161011363046512
5126 239328226697701106265300
5127 74595810918763981173600
5128 21996200655532968807600
5129 6125524233186396376800
5130 1607950111211429048910
5131 397024718817636802200
5132 91993532408964624900
5133 19950404618811605400
5134 4037581887140443950
5135 760015414049965920
5136 132560828031970800
5137 21331627499397600
5138 3151263153320100
5139 424889413930800
5140 51930928369320
5141 5706695425200
5142 558263682900
5143 48022682400
5144 3576157200
5145 225862560
5146 11763675
5147 485100
5148 14850
5149 300
5150 3