1 8
2 16
3 16
4 28
5 32
6 28
7 48
8 56
9 56
10 48
11 80
12 90
13 104
14 90
15 80
16 132
17 137
18 178
19 178
20 137
21 132
22 216
23 200
24 284
25 330
26 284
27 200
28 216
29 352
30 283
31 434
32 571
33 571
34 434
35 283
36 352
37 572
38 390
39 637
40 938
41 1076
42 938
43 637
44 390
45 572
46 928
47 526
48 908
49 1478
50 1918
51 1918
52 1478
53 908
54 526
55 928
56 1504
57 696
58 1259
59 2248
60 3261
61 3702
62 3261
63 2248
64 1259
65 696
66 1504
67 2436
68 906
69 1708
70 3317
71 5329
72 6780
73 6780
74 5329
75 3317
76 1708
77 906
78 2436
79 3944
80 1162
81 2270
82 4766
83 8408
84 11868
85 13314
86 11868
87 8408
88 4766
89 2270
90 1162
91 3944
92 6384
93 1471
94 2966
95 6690
96 12867
97 19969
98 24862
99 24862
100 19969
101 12867
102 6690
103 2966
104 1471
105 6384
106 10332
107 1840
108 3814
109 9198
110 19162
111 32450
112 44426
113 49312
114 44426
115 32450
116 19162
117 9198
118 3814
119 1840
120 10332
121 16720
122 2277
123 4838
124 12415
125 27859
126 51134
127 76378
128 93219
129 93219
130 76378
131 51134
132 27859
133 12415
134 4838
135 2277
136 16720
137 27056
138 2790
139 6059
140 16482
141 39640
142 78404
143 126906
144 168960
145 185786
146 168960
147 126906
148 78404
149 39640
150 16482
151 6059
152 2790
153 27056
154 43780
155 3388
156 7504
157 21558
158 55328
159 117324
160 204583
161 295101
162 353946
163 353946
164 295101
165 204583
166 117324
167 55328
168 21558
169 7504
170 3388
171 43780
172 70840
173 4080
174 9197
175 27820
176 75895
177 171774
178 321038
179 498776
180 648086
181 706912
182 648086
183 498776
184 321038
185 171774
186 75895
187 27820
188 9197
189 4080
190 70840
191 114624
192 4876
193 11168
194 35465
195 102489
196 246604
197 491781
198 818748
199 1145730
200 1353819
201 1353819
202 1145730
203 818748
204 491781
205 246604
206 102489
207 35465
208 11168
209 4876
210 114624
211 185468
212 5786
213 13444
214 44710
215 136444
216 347804
217 737163
218 1309284
219 1963158
220 2498158
221 2706218
222 2498158
223 1963158
224 1309284
225 737163
226 347804
227 136444
228 44710
229 13444
230 5786
231 185468
232 300096
233 6821
234 16058
235 55794
236 179309
237 482695
238 1083525
239 2045001
240 3270919
241 4459701
242 5202696
243 5202696
244 4459701
245 3270919
246 2045001
247 1083525
248 482695
249 179309
250 55794
251 16058
252 6821
253 300096
254 485568
255 7992
256 19040
257 68978
258 232860
259 660138
260 1564519
261 3126850
262 5314171
263 7728764
264 9660442
265 10403402
266 9660442
267 7728764
268 5314171
269 3126850
270 1564519
271 660138
272 232860
273 68978
274 19040
275 7992
276 485568
277 785668
278 9311
279 22426
280 84547
281 299131
282 890766
283 2222657
284 4689432
285 8439024
286 13040821
287 17386964
288 20061521
289 20061521
290 17386964
291 13040821
292 8439024
293 4689432
294 2222657
295 890766
296 299131
297 84547
298 22426
299 9311
300 785668
301 1271240
302 10790
303 26249
304 102810
305 380428
306 1187236
307 3111073
308 6909852
309 13126180
310 21477450
311 30425237
312 37445814
313 40120324
314 37445814
315 30425237
316 21477450
317 13126180
318 6909852
319 3111073
320 1187236
321 380428
322 102810
323 26249
324 10790
325 1271240
326 2056912
327 12442
328 30548
329 124102
330 479362
331 1564506
332 4295556
333 10018346
334 20033446
335 34600930
336 51899816
337 67868018
338 77563002
339 77563002
340 67868018
341 51899816
342 34600930
343 20033446
344 10018346
345 4295556
346 1564506
347 479362
348 124102
349 30548
350 12442
351 2056912
352 3328156
353 14280
354 35359
355 148784
356 598865
357 2040134
358 5856841
359 14310930
360 30048855
361 54631340
362 86497527
363 119764420
364 145427449
365 155122378
366 145427449
367 119764420
368 86497527
369 54631340
370 30048855
371 14310930
372 5856841
373 2040134
374 598865
375 148784
376 35359
377 14280
378 3328156
379 5385072
380 16318
381 40724
382 177245
383 742225
384 2634604
385 7893218
386 20164351
387 44356455
388 84676790
389 141125276
390 206258133
391 265187849
392 300545684
393 300545684
394 265187849
395 206258133
396 141125276
397 84676790
398 44356455
399 20164351
400 7893218
401 2634604
402 742225
403 177245
404 40724
405 16318
406 5385072
407 8713232
408 18570
409 46682
410 209902
411 913104
412 3371676
413 10523448
414 28053636
415 64517030
416 129029430
417 225798070
418 347379170
419 471441492
420 565728856
421 601086622
422 565728856
423 471441492
424 347379170
425 225798070
426 129029430
427 64517030
428 28053636
429 10523448
430 3371676
431 913104
432 209902
433 46682
434 18570
435 8713232
436 14098308
437 21051
438 53278
439 247202
440 1115575
441 4278765
442 13890048
443 38572568
444 92566389
445 193542191
446 354823066
447 573172550
448 818815683
449 1037165121
450 1166810102
451 1166810102
452 1037165121
453 818815683
454 573172550
455 354823066
456 193542191
457 92566389
458 38572568
459 13890048
460 4278765
461 1115575
462 247202
463 53278
464 21051
465 14098308
466 22811544
467 23776
468 60554
469 289622
470 1354142
471 5387346
472 18162936
473 52457436
474 131134112
475 286103804
476 548360342
477 927990442
478 1391982738
479 1855975006
480 2203969198
481 2333614100
482 2203969198
483 1855975006
484 1391982738
485 927990442
486 548360342
487 286103804
488 131134112
489 52457436
490 18162936
491 5387346
492 1354142
493 289622
494 60554
495 23776
496 22811544
497 36909856
498 26761
499 68558
500 337671
501 1633779
502 6733390
503 23543500
504 70614441
505 183586065
506 417232576
507 834458706
508 1476345091
509 2319967143
510 3247951354
511 4059937514
512 4537576435
513 4537576435
514 4059937514
515 3247951354
516 2319967143
517 1476345091
518 834458706
519 417232576
520 183586065
521 70614441
522 23543500
523 6733390
524 1633779
525 337671
526 68558
527 26761
528 36909856
529 59721404
530 30022
531 77335
532 391890
533 1959952
534 8357828
535 30269084
536 94151160
537 254194302
538 600812670
539 1251685262
540 2310797542
541 3796305620
542 5567911488
543 7307881490
544 8597506308
545 9075145134
546 8597506308
547 7307881490
548 5567911488
549 3796305620
550 2310797542
551 1251685262
552 600812670
553 254194302
554 94151160
555 30269084
556 8357828
557 1959952
558 391890
559 77335
560 30022
561 59721404
562 96631264
563 33576
564 86936
565 452854
566 2338660
567 10307048
568 38617957
569 124412507
570 348338450
571 855000298
572 1852491275
573 3562475941
574 6107095936
575 9364209452
576 12875784891
577 15905379361
578 17672642802
579 17672642802
580 15905379361
581 12875784891
582 9364209452
583 6107095936
584 3562475941
585 1852491275
586 855000298
587 348338450
588 124412507
589 38617957
590 10307048
591 2338660
592 452854
593 86936
594 33576
595 96631264
596 156352672
597 37440
598 97409
599 521172
600 2776459
601 12633422
602 48914760
603 163021652
604 472743036
605 1203331288
606 2707484210
607 5414959690
608 9669563994
609 15471297050
610 22239985518
611 28781154996
612 33578012598
613 35345275932
614 33578012598
615 28781154996
616 22239985518
617 15471297050
618 9669563994
619 5414959690
620 2707484210
621 1203331288
622 472743036
623 163021652
624 48914760
625 12633422
626 2776459
627 521172
628 97409
629 37440
630 156352672
631 252983940
632 41632
633 108808
634 597489
635 3280505
636 15395868
637 61536499
638 211926398
639 635755752
640 1676065989
641 3910807357
642 8122435652
643 15084515098
644 25140851987
645 37711272977
646 51021130416
647 62359157086
648 68923277791
649 68923277791
650 62359157086
651 51021130416
652 37711272977
653 25140851987
654 15084515098
655 8122435652
656 3910807357
657 1676065989
658 635755752
659 211926398
660 61536499
661 15395868
662 3280505
663 597489
664 108808
665 41632
666 252983940
667 409336616
668 46170
669 121184
670 682486
671 3858580
672 18660444
673 76919081
674 273451540
675 847672078
676 2311812430
677 5586864342
678 12033233970
679 23206941404
680 40225357264
681 62852114570
682 88732392424
683 113380276026
684 131282423050
685 137846543630
686 131282423050
687 113380276026
688 88732392424
689 62852114570
690 40225357264
691 23206941404
692 12033233970
693 5586864342
694 2311812430
695 847672078
696 273451540
697 76919081
698 18660444
699 3858580
700 682486
701 121184
702 46170
703 409336616
704 662320560
705 51073
706 134594
707 776882
708 4519137
709 22500979
710 95564463
711 350357771
712 1121112283
713 3159474113
714 7898666816
715 17620088408
716 35240165209
717 63432288035
718 103077460600
719 151584495124
720 202112655983
721 244662686141
722 269128953480
723 269128953480
724 244662686141
725 202112655983
726 151584495124
727 103077460600
728 63432288035
729 35240165209
730 17620088408
731 7898666816
732 3159474113
733 1121112283
734 350357771
735 95564463
736 22500979
737 4519137
738 776882
739 134594
740 51073
741 662320560
742 1071657180
743 56360
744 149092
745 881434
746 5271328
747 26999738
748 118048413
749 445907726
750 1471457313
751 4280574796
752 11058129918
753 25518744370
754 52860242562
755 98672441742
756 166509736514
757 254661942916
758 353697137618
759 446775328056
760 513791625150
761 538257892350
762 513791625150
763 446775328056
764 353697137618
765 254661942916
766 166509736514
767 98672441742
768 52860242562
769 25518744370
770 11058129918
771 4280574796
772 1471457313
773 445907726
774 118048413
775 26999738
776 5271328
777 881434
778 149092
779 56360
780 1071657180
781 1733977744
782 62051
783 164738
784 996939
785 6125051
786 32248126
787 145028955
788 563939798
789 1917350742
790 5752019175
791 15338692540
792 36576862393
793 78378974913
794 151532671872
795 265182165200
796 421171665645
797 608359065993
798 800472450448
799 960566937444
800 1052049501441
801 1052049501441
802 960566937444
803 800472450448
804 608359065993
805 421171665645
806 265182165200
807 151532671872
808 78378974913
809 36576862393
810 15338692540
811 5752019175
812 1917350742
813 563939798
814 145028955
815 32248126
816 6125051
817 996939
818 164738
819 62051
820 1733977744
821 2805634928
822 68166
823 181589
824 1124234
825 7090980
826 38347428
827 177255499
828 708950388
829 2481274520
830 7669355506
831 21090698255
832 51915541894
833 114955824236
834 229911633352
835 416714823022
836 686353816036
837 1029530716006
838 1408831500026
839 1761039370812
840 2012616421354
841 2104098985192
842 2012616421354
843 1761039370812
844 1408831500026
845 1029530716006
846 686353816036
847 416714823022
848 229911633352
849 114955824236
850 51915541894
851 21090698255
852 7669355506
853 2481274520
854 708950388
855 177255499
856 38347428
857 7090980
858 1124234
859 181589
860 68166
861 2805634928
862 4539612676
863 74726
864 199708
865 1264198
866 8180614
867 45409590
868 215578730
869 886185296
870 3190206990
871 10150613986
872 28760038886
873 73006225856
874 166871351918
875 344867443078
876 646626441269
877 1103068623175
878 1715884515280
879 2438362198396
880 3169870852415
881 3773655773141
882 4116715387186
883 4116715387186
884 3773655773141
885 3169870852415
886 2438362198396
887 1715884515280
888 1103068623175
889 646626441269
890 344867443078
891 166871351918
892 73006225856
893 28760038886
894 10150613986
895 3190206990
896 886185296
897 215578730
898 45409590
899 8180614
900 1264198
901 199708
902 74726
903 4539612676
904 7345247608
905 81752
906 219155
907 1417752
908 9406309
909 53558038
910 260961259
911 1101740990
912 4076372277
913 13340803140
914 38910636437
915 101766249072
916 239877562315
917 511738779322
918 991493868114
919 1749695047428
920 2818953120514
921 4154246694780
922 5608233031012
923 6943526605010
924 7890371139272
925 8233430753142
926 7890371139272
927 6943526605010
928 5608233031012
929 4154246694780
930 2818953120514
931 1749695047428
932 991493868114
933 511738779322
934 239877562315
935 101766249072
936 38910636437
937 13340803140
938 4076372277
939 1101740990
940 260961259
941 53558038
942 9406309
943 1417752
944 219155
945 81752
946 7345247608
947 11884860288
948 89266
949 239996
950 1585861
951 10781329
952 62928540
953 314489112
954 1362676537
955 5178090965
956 17417155608
957 52251421430
958 140676868331
959 341643794571
960 751616324706
961 1503232629999
962 2741188897330
963 4568648148772
964 6973199795097
965 9762479704585
966 12551759613928
967 14833897721510
968 16123801869271
969 16123801869271
970 14833897721510
971 12551759613928
972 9762479704585
973 6973199795097
974 4568648148772
975 2741188897330
976 1503232629999
977 751616324706
978 341643794571
979 140676868331
980 52251421430
981 17417155608
982 5178090965
983 1362676537
984 314489112
985 62928540
986 10781329
987 1585861
988 239996
989 89266
990 11884860288
991 19230107900
992 97290
993 262294
994 1769534
995 12319880
996 73670108
997 377384062
998 1677137012
999 6540742686
1000 22595224598
1001 69668557010
1002 192928270930
1003 482320644604
1004 1093260100984
1005 2254848935975
1006 4244421507848
1007 7309837025642
1008 11541847922322
1009 16735679477026
1010 22314239294838
1011 27385657310920
1012 30957699565700
1013 32247603713264
1014 30957699565700
1015 27385657310920
1016 22314239294838
1017 16735679477026
1018 11541847922322
1019 7309837025642
1020 4244421507848
1021 2254848935975
1022 1093260100984
1023 482320644604
1024 192928270930
1025 69668557010
1026 22595224598
1027 6540742686
1028 1677137012
1029 377384062
1030 73670108
1031 12319880
1032 1769534
1033 262294
1034 97290
1035 19230107900
1036 31114968192
1037 105847
1038 286118
1039 1969826
1040 14037163
1041 85945945
1042 451016882
1043 2054489250
1044 8217852137
1045 29135942939
1046 92263759522
1047 262596807302
1048 675248895623
1049 1575580725821
1050 3348109016843
1051 6499270422995
1052 11554258511677
1053 18851684925015
1054 28277527375202
1055 39049918746574
1056 49699896579467
1057 58343356849577
1058 63205303251508
1059 63205303251508
1060 58343356849577
1061 49699896579467
1062 39049918746574
1063 28277527375202
1064 18851684925015
1065 11554258511677
1066 6499270422995
1067 3348109016843
1068 1575580725821
1069 675248895623
1070 262596807302
1071 92263759522
1072 29135942939
1073 8217852137
1074 2054489250
1075 451016882
1076 85945945
1077 14037163
1078 1969826
1079 286118
1080 105847
1081 31114968192
1082 50345076096
1083 114960
1084 311534
1085 2187838
1086 15949410
1087 99934434
1088 536921526
1089 2505470840
1090 10272310830
1091 37353768140
1092 121399678122
1093 354860544210
1094 937845681254
1095 2250829600078
1096 4923689721055
1097 9847379417574
1098 18053528911431
1099 30405943412280
1100 47129212274530
1101 67327446094830
1102 88749815297942
1103 108043253400010
1104 121548660071424
1105 126410606473140
1106 121548660071424
1107 108043253400010
1108 88749815297942
1109 67327446094830
1110 47129212274530
1111 30405943412280
1112 18053528911431
1113 9847379417574
1114 4923689721055
1115 2250829600078
1116 937845681254
1117 354860544210
1118 121399678122
1119 37353768140
1120 10272310830
1121 2505470840
1122 536921526
1123 99934434
1124 15949410
1125 2187838
1126 311534
1127 114960
1128 50345076096
1129 81460044292
1130 124653
1131 338614
1132 2424719
1133 18073939
1134 115830174
1135 636810318
1136 3042353311
1137 12777747855
1138 47626049210
1139 158753419466
1140 476260197563
1141 1292706201879
1142 3188675258234
1143 7174519297919
1144 14771069114834
1145 27900908304258
1146 48459472297771
1147 77535155659530
1148 114456658340715
1149 156077261362831
1150 196793068666898
1151 229591913439544
1152 247959266512221
1153 247959266512221
1154 229591913439544
1155 196793068666898
1156 156077261362831
1157 114456658340715
1158 77535155659530
1159 48459472297771
1160 27900908304258
1161 14771069114834
1162 7174519297919
1163 3188675258234
1164 1292706201879
1165 476260197563
1166 158753419466
1167 47626049210
1168 12777747855
1169 3042353311
1170 636810318
1171 115830174
1172 18073939
1173 2424719
1174 338614
1175 124653
1176 81460044292
1177 131805120392
1178 134950
1179 367427
1180 2681666
1181 20429192
1182 133845060
1183 752590158
1184 3679120496
1185 15820063810
1186 60403764230
1187 206379439200
1188 635013589910
1189 1768966373772
1190 4481381435136
1191 10363194531207
1192 21945588387320
1193 42671977392748
1194 76360380574486
1195 125994627928365
1196 191991813969850
1197 270533919671720
1198 352870329996620
1199 426384982072292
1200 477551179916928
1201 495918532989366
1202 477551179916928
1203 426384982072292
1204 352870329996620
1205 270533919671720
1206 191991813969850
1207 125994627928365
1208 76360380574486
1209 42671977392748
1210 21945588387320
1211 10363194531207
1212 4481381435136
1213 1768966373772
1214 635013589910
1215 206379439200
1216 60403764230
1217 15820063810
1218 3679120496
1219 752590158
1220 133845060
1221 20429192
1222 2681666
1223 367427
1224 134950
1225 131805120392
1226 213265164688
1227 145876
1228 398048
1229 2959926
1230 23034792
1231 154209412
1232 886379827
1233 4431663113
1234 19499143114
1235 76223791866
1236 266783171041
1237 841392999435
1238 2403979935748
1239 6250347781896
1240 14844575939532
1241 32308782891342
1242 64617565752032
1243 119032357938008
1244 202355008472194
1245 317986441866016
1246 462525733607816
1247 623404249633140
1248 779255312032473
1249 903936161951863
1250 973469712868438
1251 973469712868438
1252 903936161951863
1253 779255312032473
1254 623404249633140
1255 462525733607816
1256 317986441866016
1257 202355008472194
1258 119032357938008
1259 64617565752032
1260 32308782891342
1261 14844575939532
1262 6250347781896
1263 2403979935748
1264 841392999435
1265 266783171041
1266 76223791866
1267 19499143114
1268 4431663113
1269 886379827
1270 154209412
1271 23034792
1272 2959926
1273 398048
1274 145876
1275 213265164688
1276 345070285084
1277 157456
1278 430549
1279 3260796
1280 25911583
1281 177173150
1282 1040528402
1283 5317990640
1284 23930760882
1285 95722895184
1286 343006927352
1287 1108176138022
1288 3245372904788
1289 8654327688426
1290 21094923692603
1291 47153358801810
1292 96926348613537
1293 183649923659040
1294 321387366377747
1295 520341450304144
1296 780512175438097
1297 1085929983203622
1298 1402659561626848
1299 1683191473944428
1300 1877405874779636
1301 1946939425695952
1302 1877405874779636
1303 1683191473944428
1304 1402659561626848
1305 1085929983203622
1306 780512175438097
1307 520341450304144
1308 321387366377747
1309 183649923659040
1310 96926348613537
1311 47153358801810
1312 21094923692603
1313 8654327688426
1314 3245372904788
1315 1108176138022
1316 343006927352
1317 95722895184
1318 23930760882
1319 5317990640
1320 1040528402
1321 177173150
1322 25911583
1323 3260796
1324 430549
1325 157456
1326 345070285084
1327 558335449776
1328 169716
1329 465008
1330 3585625
1331 29081689
1332 203007020
1333 1217634865
1334 6358461616
1335 29248701694
1336 119653612351
1337 438729783551
1338 1451183029906
1339 4353549009748
1340 11899700561609
1341 29749251350034
1342 68248282463335
1343 144079707383595
1344 280576272239706
1345 505037290002454
1346 841728816645891
1347 1300853625704471
1348 1866442158602206
1349 2488589544789343
1350 3085851035528786
1351 3560597348680564
1352 3824345300431545
1353 3824345300431545
1354 3560597348680564
1355 3085851035528786
1356 2488589544789343
1357 1866442158602206
1358 1300853625704471
1359 841728816645891
1360 505037290002454
1361 280576272239706
1362 144079707383595
1363 68248282463335
1364 29749251350034
1365 11899700561609
1366 4353549009748
1367 1451183029906
1368 438729783551
1369 119653612351
1370 29248701694
1371 6358461616
1372 1217634865
1373 203007020
1374 29081689
1375 3585625
1376 465008
1377 169716
1378 558335449776
1379 903405734864
1380 182682
1381 501500
1382 3935814
1383 32568556
1384 232003868
1385 1420568919
1386 7576033540
1387 35607108646
1388 148902266094
1389 558383353202
1390 1889912774722
1391 5804732003700
1392 16253249537168
1393 41648951878305
1394 97997533780128
1395 212327989813134
1396 424655979588450
1397 785613562205856
1398 1346766106610334
1399 2142582442310492
1400 3167295784264932
1401 4355031703348015
1402 5574440580273020
1403 6646448384162982
1404 7384942649064918
1405 7648690600815614
1406 7384942649064918
1407 6646448384162982
1408 5574440580273020
1409 4355031703348015
1410 3167295784264932
1411 2142582442310492
1412 1346766106610334
1413 785613562205856
1414 424655979588450
1415 212327989813134
1416 97997533780128
1417 41648951878305
1418 16253249537168
1419 5804732003700
1420 1889912774722
1421 558383353202
1422 148902266094
1423 35607108646
1424 7576033540
1425 1420568919
1426 232003868
1427 32568556
1428 3935814
1429 501500
1430 182682
1431 903405734864
1432 1461741184644
1433 196381
1434 540106
1435 4312818
1436 36397013
1437 264479967
1438 1652493097
1439 8996533597
1440 43183082319
1441 184509322221
1442 707285572584
1443 2448296085656
1444 7694644739341
1445 22057981503887
1446 57902201379611
1447 139646485622871
1448 310325523557287
1449 636983969364637
1450 1210269541755934
1451 2132379668776086
1452 3489348548878789
1453 5309878226531391
1454 7522327487566961
1455 9929472283573269
1456 12220888964386735
1457 14031391033177533
1458 15033633249829572
1459 15033633249829572
1460 14031391033177533
1461 12220888964386735
1462 9929472283573269
1463 7522327487566961
1464 5309878226531391
1465 3489348548878789
1466 2132379668776086
1467 1210269541755934
1468 636983969364637
1469 310325523557287
1470 139646485622871
1471 57902201379611
1472 22057981503887
1473 7694644739341
1474 2448296085656
1475 707285572584
1476 184509322221
1477 43183082319
1478 8996533597
1479 1652493097
1480 264479967
1481 36397013
1482 4312818
1483 540106
1484 196381
1485 1461741184644
1486 2365146919512
1487 210840
1488 580904
1489 4718146
1490 40593316
1491 300776394
1492 1916886179
1493 10648951482
1494 52179550455
1495 227692347100
1496 891794843762
1497 3155581612154
1498 10142940782534
1499 29752626203230
1500 79960182844913
1501 197548686964426
1502 449972009141853
1503 947309492882752
1504 1847253511080020
1505 3342649210489730
1506 5621728217610592
1507 8799226775363794
1508 12832205714049859
1509 17451799771089762
1510 22150361247907799
1511 26252279997510692
1512 29065024282952630
1513 30067266499604362
1514 29065024282952630
1515 26252279997510692
1516 22150361247907799
1517 17451799771089762
1518 12832205714049859
1519 8799226775363794
1520 5621728217610592
1521 3342649210489730
1522 1847253511080020
1523 947309492882752
1524 449972009141853
1525 197548686964426
1526 79960182844913
1527 29752626203230
1528 10142940782534
1529 3155581612154
1530 891794843762
1531 227692347100
1532 52179550455
1533 10648951482
1534 1916886179
1535 300776394
1536 40593316
1537 4718146
1538 580904
1539 210840
1540 2365146919512
1541 3826888104160
1542 226087
1543 623978
1544 5153363
1545 45185211
1546 341260462
1547 2217568005
1548 12565755652
1549 62828430476
1550 279871834825
1551 1119487135156
1552 4047376405713
1553 13298522348577
1554 39895566942512
1555 109712809006627
1556 277508869768606
1557 647520696065486
1558 1397281501983071
1559 2794563003919926
1560 5189902721525175
1561 8964377428053711
1562 14420954992925578
1563 21631432489362597
1564 30284005485086404
1565 39602161018942380
1566 48402641245361673
1567 55317304280405304
1568 59132290782498333
1569 59132290782498333
1570 55317304280405304
1571 48402641245361673
1572 39602161018942380
1573 30284005485086404
1574 21631432489362597
1575 14420954992925578
1576 8964377428053711
1577 5189902721525175
1578 2794563003919926
1579 1397281501983071
1580 647520696065486
1581 277508869768606
1582 109712809006627
1583 39895566942512
1584 13298522348577
1585 4047376405713
1586 1119487135156
1587 279871834825
1588 62828430476
1589 12565755652
1590 2217568005
1591 341260462
1592 45185211
1593 5153363
1594 623978
1595 226087
1596 3826888104160
1597 6192035023676
1598 242150
1599 669409
1600 5620090
1601 50201980
1602 386327204
1603 2558725701
1604 14783234380
1605 75394108236
1606 342700196890
1607 1399358909257
1608 5166863486230
1609 17345898704244
1610 53194089244328
1611 149608375904465
1612 387221678731624
1613 925029565790636
1614 2044802198004510
1615 4191844505857725
1616 7984465725398130
1617 14154280149529852
1618 23385332420927980
1619 36052387482234489
1620 51915437974392980
1621 69886166503970580
1622 88004802264243954
1623 103719945525705381
1624 114449595062841070
1625 118264581564933764
1626 114449595062841070
1627 103719945525705381
1628 88004802264243954
1629 69886166503970580
1630 51915437974392980
1631 36052387482234489
1632 23385332420927980
1633 14154280149529852
1634 7984465725398130
1635 4191844505857725
1636 2044802198004510
1637 925029565790636
1638 387221678731624
1639 149608375904465
1640 53194089244328
1641 17345898704244
1642 5166863486230
1643 1399358909257
1644 342700196890
1645 75394108236
1646 14783234380
1647 2558725701
1648 386327204
1649 50201980
1650 5620090
1651 669409
1652 242150
1653 6192035023676
1654 10018923127840
1655 259058
1656 717284
1657 6120006
1658 55674506
1659 436400914
1660 2944941408
1661 17341863046
1662 90177257846
1663 418094230626
1664 1742059040036
1665 6566222336078
1666 22512762136194
1667 70539987898034
1668 202802465100724
1669 536830054589394
1670 1312251244475958
1671 2969831763748426
1672 6236646703814400
1673 12176310231206370
1674 22138745874876426
1675 37539612570403938
1676 59437719903106084
1677 87967825456568586
1678 121801604478302286
1679 157890968768151114
1680 191724747789884128
1681 218169540588479946
1682 232714176627707634
1683 232714176627707634
1684 218169540588479946
1685 191724747789884128
1686 157890968768151114
1687 121801604478302286
1688 87967825456568586
1689 59437719903106084
1690 37539612570403938
1691 22138745874876426
1692 12176310231206370
1693 6236646703814400
1694 2969831763748426
1695 1312251244475958
1696 536830054589394
1697 202802465100724
1698 70539987898034
1699 22512762136194
1700 6566222336078
1701 1742059040036
1702 418094230626
1703 90177257846
1704 17341863046
1705 2944941408
1706 436400914
1707 55674506
1708 6120006
1709 717284
1710 259058
1711 10018923127840
1712 16210958151520
1713 276840
1714 767687
1715 6654848
1716 61635321
1717 491936742
1718 3381221533
1719 20286699146
1720 107519028771
1721 508271407452
1722 2160153198771
1723 8308281311580
1724 29078984413437
1725 93052749979626
1726 273342452947037
1727 739632519640110
1728 1849081299016003
1729 4282083008174816
1730 9206478467512275
1731 18412956934968640
1732 34315056106028605
1733 59678358445223790
1734 96977332473450857
1735 147405545359612858
1736 209769429934806471
1737 279692573246386612
1738 349615716557966383
1739 409894288378293596
1740 450883717216116049
1741 465428353255343378
1742 450883717216116049
1743 409894288378293596
1744 349615716557966383
1745 279692573246386612
1746 209769429934806471
1747 147405545359612858
1748 96977332473450857
1749 59678358445223790
1750 34315056106028605
1751 18412956934968640
1752 9206478467512275
1753 4282083008174816
1754 1849081299016003
1755 739632519640110
1756 273342452947037
1757 93052749979626
1758 29078984413437
1759 8308281311580
1760 2160153198771
1761 508271407452
1762 107519028771
1763 20286699146
1764 3381221533
1765 491936742
1766 61635321
1767 6654848
1768 767687
1769 276840
1770 16210958151520
1771 26229881279364
1772 295526
1773 820708
1774 7226413
1775 68118673
1776 553422348
1777 3873027614
1778 23667806563
1779 127805627955
1780 615790348234
1781 2668424528144
1782 10468434440321
1783 37387265661293
1784 122131734334096
1785 366395202871022
1786 1012974972533587
1787 2588713818603507
1788 6131164307138218
1789 13488561475633664
1790 27619435402426001
1791 52728013040940301
1792 93993414551193040
1793 156655690918612618
1794 244382877832998903
1795 357174975294351743
1796 489462003181122878
1797 629308289804280444
1798 759510004936185493
1799 860778005594333753
1800 916312070471382788
1801 916312070471382788
1802 860778005594333753
1803 759510004936185493
1804 629308289804280444
1805 489462003181122878
1806 357174975294351743
1807 244382877832998903
1808 156655690918612618
1809 93993414551193040
1810 52728013040940301
1811 27619435402426001
1812 13488561475633664
1813 6131164307138218
1814 2588713818603507
1815 1012974972533587
1816 366395202871022
1817 122131734334096
1818 37387265661293
1819 10468434440321
1820 2668424528144
1821 615790348234
1822 127805627955
1823 23667806563
1824 3873027614
1825 553422348
1826 68118673
1827 7226413
1828 820708
1829 295526
1830 26229881279364
1831 42440839430888
1832 315146
1833 876434
1834 7836558
1835 75160576
1836 621379612
1837 4426308820
1838 27540710692
1839 151473326198
1840 743595880758
1841 3284214791678
1842 13136858892546
1843 47855700032644
1844 159518999931736
1845 488526937145268
1846 1379370175347240
1847 3601688791081002
1848 8719878125685890
1849 19619725782715402
1850 41107996878001814
1851 80347448443306472
1852 146721427592071092
1853 250649105469740668
1854 401038568751543628
1855 601557853127279806
1856 846636978475400942
1857 1118770292985327030
1858 1388818294740387402
1859 1620288010530438956
1860 1777090076065635120
1861 1832624140942683766
1862 1777090076065635120
1863 1620288010530438956
1864 1388818294740387402
1865 1118770292985327030
1866 846636978475400942
1867 601557853127279806
1868 401038568751543628
1869 250649105469740668
1870 146721427592071092
1871 80347448443306472
1872 41107996878001814
1873 19619725782715402
1874 8719878125685890
1875 3601688791081002
1876 1379370175347240
1877 488526937145268
1878 159518999931736
1879 47855700032644
1880 13136858892546
1881 3284214791678
1882 743595880758
1883 151473326198
1884 27540710692
1885 4426308820
1886 621379612
1887 75160576
1888 7836558
1889 876434
1890 315146
1891 42440839430888
1892 68670720710256
1893 335731
1894 934958
1895 8487202
1896 82798879
1897 696366405
1898 5047536180
1899 31966886076
1900 179013919677
1901 895069103591
1902 4027810580666
1903 16421073602006
1904 60992558850603
1905 207374699895705
1906 648045937012644
1907 1867897112431060
1908 4981058966368425
1909 12321566916707611
1910 28339603908341574
1911 60727722660656266
1912 121455445321245431
1913 227068876035312301
1914 397370533061743708
1915 651687674221213236
1916 1002596421878749269
1917 1448194831602603535
1918 1965407271460647890
1919 2507588587725631806
1920 3009106305270741635
1921 3397378086595987841
1922 3609714217008231846
1923 3609714217008231846
1924 3397378086595987841
1925 3009106305270741635
1926 2507588587725631806
1927 1965407271460647890
1928 1448194831602603535
1929 1002596421878749269
1930 651687674221213236
1931 397370533061743708
1932 227068876035312301
1933 121455445321245431
1934 60727722660656266
1935 28339603908341574
1936 12321566916707611
1937 4981058966368425
1938 1867897112431060
1939 648045937012644
1940 207374699895705
1941 60992558850603
1942 16421073602006
1943 4027810580666
1944 895069103591
1945 179013919677
1946 31966886076
1947 5047536180
1948 696366405
1949 82798879
1950 8487202
1951 934958
1952 335731
1953 68670720710256
1954 111111560141148
1955 357312
1956 996370
1957 9180326
1958 91073318
1959 778978418
1960 5743738564
1961 37014278260
1962 210980679084
1963 1074082911452
1964 4922879584942
1965 20448884093722
1966 77413632372010
1967 268367258672254
1968 855420636839156
1969 2515943049377888
1970 6848956078735684
1971 17302625883013080
1972 40661170824986026
1973 89067326568933614
1974 182183167981835662
1975 348524321356489322
1976 624439409096984780
1977 1049058207282882620
1978 1654284096099884932
1979 2450791253481271988
1980 3413602103063167494
1981 4472995859186192930
1982 5516694892996284242
1983 6406484391866638390
1984 7007092303604127382
1985 7219428434016370972
1986 7007092303604127382
1987 6406484391866638390
1988 5516694892996284242
1989 4472995859186192930
1990 3413602103063167494
1991 2450791253481271988
1992 1654284096099884932
1993 1049058207282882620
1994 624439409096984780
1995 348524321356489322
1996 182183167981835662
1997 89067326568933614
1998 40661170824986026
1999 17302625883013080
2000 6848956078735684
2001 2515943049377888
2002 855420636839156
2003 268367258672254
2004 77413632372010
2005 20448884093722
2006 4922879584942
2007 1074082911452
2008 210980679084
2009 37014278260
2010 5743738564
2011 778978418
2012 91073318
2013 9180326
2014 996370
2015 357312
2016 111111560141148
2017 179782280851408
2018 379921
2019 1060766
2020 9917975
2021 100025587
2022 869851054
2023 6522540512
2024 42757861637
2025 247994820637
2026 1285063469732
2027 5996962389042
2028 25371763582531
2029 97862516378711
2030 345780890964458
2031 1123787895437048
2032 3371363686146557
2033 9364899128045517
2034 24151581961681892
2035 57963796707932294
2036 129728497393851951
2037 271250494550699899
2038 530707489338253286
2039 972963730453399576
2040 1673497616379789709
2041 2703342303382686485
2042 4105075349581072428
2043 5864393356544351642
2044 7886597962249269467
2045 9989690752182383455
2046 11923179284862826658
2047 13413576695470668170
2048 14226520737620399891
2049 14226520737620399891
2050 13413576695470668170
2051 11923179284862826658
2052 9989690752182383455
2053 7886597962249269467
2054 5864393356544351642
2055 4105075349581072428
2056 2703342303382686485
2057 1673497616379789709
2058 972963730453399576
2059 530707489338253286
2060 271250494550699899
2061 129728497393851951
2062 57963796707932294
2063 24151581961681892
2064 9364899128045517
2065 3371363686146557
2066 1123787895437048
2067 345780890964458
2068 97862516378711
2069 25371763582531
2070 5996962389042
2071 1285063469732
2072 247994820637
2073 42757861637
2074 6522540512
2075 869851054
2076 100025587
2077 9917975
2078 1060766
2079 379921
2080 179782280851408
2081 290893840992560
2082 403590
2083 1128239
2084 10702258
2085 109699392
2086 969661380
2087 7392201936
2088 49280235112
2089 290752534918
2090 1533058160014
2091 7282025742866
2092 31368725867782
2093 123234279867364
2094 443643407257216
2095 1469568786321616
2096 4495151581508124
2097 12736262814119474
2098 33516481089656362
2099 82115378669543490
2100 187692294101712890
2101 400978991944478952
2102 801957983888878044
2103 1503671219791574904
2104 2646461346833108112
2105 4376839919762391534
2106 6808417652963670662
2107 9969468706125332250
2108 13750991318793525902
2109 17876288714431554636
2110 21912870037045109208
2111 25336755980333391890
2112 27640097433090963820
2113 28453041475240695094
2114 27640097433090963820
2115 25336755980333391890
2116 21912870037045109208
2117 17876288714431554636
2118 13750991318793525902
2119 9969468706125332250
2120 6808417652963670662
2121 4376839919762391534
2122 2646461346833108112
2123 1503671219791574904
2124 801957983888878044
2125 400978991944478952
2126 187692294101712890
2127 82115378669543490
2128 33516481089656362
2129 12736262814119474
2130 4495151581508124
2131 1469568786321616
2132 443643407257216
2133 123234279867364
2134 31368725867782
2135 7282025742866
2136 1533058160014
2137 290752534918
2138 49280235112
2139 7392201936
2140 969661380
2141 109699392
2142 10702258
2143 1128239
2144 403590
2145 290893840992560
2146 470676121843972
2147 428352
2148 1198888
2149 11535350
2150 120140524
2151 1079130144
2152 8361659793
2153 56672257479
2154 340032611394
2155 1823810554442
2156 8815083777879
2157 38650751498705
2158 154603005633960
2159 566877687032068
2160 1913212193493041
2161 5964720367748927
2162 17231414395550150
2163 46252743903700342
2164 115631859759125031
2165 269807672771181145
2166 588671286046115236
2167 1202936975833278248
2168 2305629203680371417
2169 4150132566624598239
2170 7023301266595411290
2171 11185257572725970098
2172 16777886359088907039
2173 23720460024918758633
2174 31627280033224977632
2175 39789158751476557964
2176 47249626017378392787
2177 52976853413424245657
2178 56093138908331547938
2179 56093138908331547938
2180 52976853413424245657
2181 47249626017378392787
2182 39789158751476557964
2183 31627280033224977632
2184 23720460024918758633
2185 16777886359088907039
2186 11185257572725970098
2187 7023301266595411290
2188 4150132566624598239
2189 2305629203680371417
2190 1202936975833278248
2191 588671286046115236
2192 269807672771181145
2193 115631859759125031
2194 46252743903700342
2195 17231414395550150
2196 5964720367748927
2197 1913212193493041
2198 566877687032068
2199 154603005633960
2200 38650751498705
2201 8815083777879
2202 1823810554442
2203 340032611394
2204 56672257479
2205 8361659793
2206 1079130144
2207 120140524
2208 11535350
2209 1198888
2210 428352
2211 470676121843972
2212 761569962836536
2213 454240
2214 1272809
2215 12419492
2216 131396915
2217 1199023854
2218 9440571756
2219 65033724460
2220 396704698296
2221 2163843014600
2222 10638894197662
2223 47465835155970
2224 193253757023694
2225 721480692566522
2226 2480089880433020
2227 7877932561155464
2228 23196134763216456
2229 63484158299170260
2230 161884603662746166
2231 385439532530226830
2232 858478958817215862
2233 1791608261879310950
2234 3508566179513564404
2235 6455761770304881140
2236 11173433833219917360
2237 18208558839321285344
2238 27963143931814777126
2239 40498346384007561770
2240 55347740058143628678
2241 71416438784701424690
2242 87038784768854837022
2243 100226479430802522540
2244 109069992321755676294
2245 112186277816662978100
2246 109069992321755676294
2247 100226479430802522540
2248 87038784768854837022
2249 71416438784701424690
2250 55347740058143628678
2251 40498346384007561770
2252 27963143931814777126
2253 18208558839321285344
2254 11173433833219917360
2255 6455761770304881140
2256 3508566179513564404
2257 1791608261879310950
2258 858478958817215862
2259 385439532530226830
2260 161884603662746166
2261 63484158299170260
2262 23196134763216456
2263 7877932561155464
2264 2480089880433020
2265 721480692566522
2266 193253757023694
2267 47465835155970
2268 10638894197662
2269 2163843014600
2270 396704698296
2271 65033724460
2272 9440571756
2273 1199023854
2274 131396915
2275 12419492
2276 1272809
2277 454240
2278 761569962836536
2279 1232246084680512
2280 481288
2281 1350104
2282 13356993
2283 143518713
2284 1330156924
2285 10639361983
2286 74474089426
2287 461738239556
2288 2560547550281
2289 12802737067361
2290 58104729223808
2291 240719592062414
2292 914734449483263
2293 3201570572900743
2294 10358022441495914
2295 31074067324283788
2296 86680293062301441
2297 225368761961832561
2298 547324136192889296
2299 1243918491347358046
2300 2650087220696440303
2301 5300174441392786199
2302 9964327949818353146
2303 17629195603524702396
2304 29381992672541102609
2305 46171702771135958233
2306 68461490315822230536
2307 95846086442151078118
2308 126764178842844937383
2309 158455223553556142521
2310 187265264199657237768
2311 209296471752558075174
2312 221256270138418529751
2313 221256270138418529751
2314 209296471752558075174
2315 187265264199657237768
2316 158455223553556142521
2317 126764178842844937383
2318 95846086442151078118
2319 68461490315822230536
2320 46171702771135958233
2321 29381992672541102609
2322 17629195603524702396
2323 9964327949818353146
2324 5300174441392786199
2325 2650087220696440303
2326 1243918491347358046
2327 547324136192889296
2328 225368761961832561
2329 86680293062301441
2330 31074067324283788
2331 10358022441495914
2332 3201570572900743
2333 914734449483263
2334 240719592062414
2335 58104729223808
2336 12802737067361
2337 2560547550281
2338 461738239556
2339 74474089426
2340 10639361983
2341 1330156924
2342 143518713
2343 13356993
2344 1350104
2345 481288
2346 1232246084680512
2347 1993816047517052
2348 509530
2349 1430872
2350 14350230
2351 156558340
2352 1473393884
2353 11969269013
2354 85113229876
2355 536212132446
2356 3022285615182
2357 15363284461886
2358 70907466151570
2359 298824321160172
2360 1155454041430800
2361 4116305022278060
2362 13559593014297624
2363 41432089765685698
2364 117754360386494586
2365 312049055024045186
2366 772692898154633542
2367 1791242627540158336
2368 3894005712043707660
2369 7950261662089133272
2370 15264502391211042908
2371 27593523553342955366
2372 47011188276065700742
2373 75553695443676952278
2374 114633193086958075866
2375 164307576757973191508
2376 222610265284995894376
2377 285219402396400955198
2378 345720487753213252560
2379 396561735952215182882
2380 430552741890976473378
2381 442512540276836927446
2382 430552741890976473378
2383 396561735952215182882
2384 345720487753213252560
2385 285219402396400955198
2386 222610265284995894376
2387 164307576757973191508
2388 114633193086958075866
2389 75553695443676952278
2390 47011188276065700742
2391 27593523553342955366
2392 15264502391211042908
2393 7950261662089133272
2394 3894005712043707660
2395 1791242627540158336
2396 772692898154633542
2397 312049055024045186
2398 117754360386494586
2399 41432089765685698
2400 13559593014297624
2401 4116305022278060
2402 1155454041430800
2403 298824321160172
2404 70907466151570
2405 15363284461886
2406 3022285615182
2407 536212132446
2408 85113229876
2409 11969269013
2410 1473393884
2411 156558340
2412 14350230
2413 1430872
2414 509530
2415 1993816047517052
2416 3226062132197568
2417 539001
2418 1515218
2419 15401650
2420 170570569
2421 1629651659
2422 13442395891
2423 97082261823
2424 621325151715
2425 3558497560249
2426 18385569909824
2427 86270750463496
2428 369731787176353
2429 1454278362467675
2430 5271759063595314
2431 17675898036469774
2432 54991682779883071
2433 159186450152083933
2434 429803415410445700
2435 1084741953178585524
2436 2563935525694698269
2437 5685248339583770911
2438 11844267374132743438
2439 23214764053300075538
2440 42858025944553893883
2441 74604711829408547553
2442 122564883719742540024
2443 190186888530634910608
2444 278940769844931145337
2445 386917842042968959555
2446 507829667681396719300
2447 630939890149614074048
2448 742282223705428298943
2449 827114477843191517773
2450 873065282167813261288
2451 873065282167813261288
2452 827114477843191517773
2453 742282223705428298943
2454 630939890149614074048
2455 507829667681396719300
2456 386917842042968959555
2457 278940769844931145337
2458 190186888530634910608
2459 122564883719742540024
2460 74604711829408547553
2461 42858025944553893883
2462 23214764053300075538
2463 11844267374132743438
2464 5685248339583770911
2465 2563935525694698269
2466 1084741953178585524
2467 429803415410445700
2468 159186450152083933
2469 54991682779883071
2470 17675898036469774
2471 5271759063595314
2472 1454278362467675
2473 369731787176353
2474 86270750463496
2475 18385569909824
2476 3558497560249
2477 621325151715
2478 97082261823
2479 13442395891
2480 1629651659
2481 170570569
2482 15401650
2483 1515218
2484 539001
2485 3226062132197568
2486 5219878179714624
2487 569736
2488 1603244
2489 16513770
2490 185612584
2491 1799901914
2492 15071762553
2493 110524404294
2494 718407188093
2495 4179822511148
2496 21944067290678
2497 104656320212386
2498 456002537494554
2499 1824010149511790
2500 6726037425941364
2501 22947657099951864
2502 72667580816245948
2503 214178132931864584
2504 588989865562429978
2505 1514545368588932838
2506 3648677478873185318
2507 8249183865278369466
2508 17529515713716412384
2509 35059031427432713948
2510 66072789997853860656
2511 117462737773962328452
2512 197169595549150970030
2513 312751772250377328362
2514 469127658375565928930
2515 665858611887899973286
2516 894747509724365542950
2517 1138769557831010653604
2518 1373222113855042230006
2519 1569396701548619671248
2520 1700179760011004632006
2521 1746130564335626374982
2522 1700179760011004632006
2523 1569396701548619671248
2524 1373222113855042230006
2525 1138769557831010653604
2526 894747509724365542950
2527 665858611887899973286
2528 469127658375565928930
2529 312751772250377328362
2530 197169595549150970030
2531 117462737773962328452
2532 66072789997853860656
2533 35059031427432713948
2534 17529515713716412384
2535 8249183865278369466
2536 3648677478873185318
2537 1514545368588932838
2538 588989865562429978
2539 214178132931864584
2540 72667580816245948
2541 22947657099951864
2542 6726037425941364
2543 1824010149511790
2544 456002537494554
2545 104656320212386
2546 21944067290678
2547 4179822511148
2548 718407188093
2549 110524404294
2550 15071762553
2551 1799901914
2552 185612584
2553 16513770
2554 1603244
2555 569736
2556 5219878179714624
2557 8445940311912196
2558 601771
2559 1695058
2560 17689179
2561 201744059
2562 1985173470
2563 16871360575
2564 125595896226
2565 828931351314
2566 4898229484251
2567 26123889609596
2568 126600387330521
2569 560658857551153
2570 2280012686864624
2571 8550047575322954
2572 29673694525772235
2573 95615237916083855
2574 286845713748001666
2575 803167998494188984
2576 2103535234151258941
2577 5163222847462014541
2578 11897861344151450196
2579 25778699578994675198
2580 52588547141149016727
2581 101131821425286461299
2582 183535527771816071550
2583 314632333323113176260
2584 509921367799528171281
2585 781879430625943125209
2586 1134986270263465765256
2587 1560606121612265374636
2588 2033517067555376050721
2589 2511991671686052734093
2590 2942618815403661748764
2591 3269576461559624148644
2592 3446310324346630851265
2593 3446310324346630851265
2594 3269576461559624148644
2595 2942618815403661748764
2596 2511991671686052734093
2597 2033517067555376050721
2598 1560606121612265374636
2599 1134986270263465765256
2600 781879430625943125209
2601 509921367799528171281
2602 314632333323113176260
2603 183535527771816071550
2604 101131821425286461299
2605 52588547141149016727
2606 25778699578994675198
2607 11897861344151450196
2608 5163222847462014541
2609 2103535234151258941
2610 803167998494188984
2611 286845713748001666
2612 95615237916083855
2613 29673694525772235
2614 8550047575322954
2615 2280012686864624
2616 560658857551153
2617 126600387330521
2618 26123889609596
2619 4898229484251
2620 828931351314
2621 125595896226
2622 16871360575
2623 1985173470
2624 201744059
2625 17689179
2626 1695058
2627 601771
2628 8445940311912196
2629 13665818491626824
2630 635142
2631 1790765
2632 18930538
2633 219027220
2634 2186554788
2635 18856210319
2636 142466968100
2637 954526990016
2638 5727160605634
2639 31022118888067
2640 152724276755302
2641 687259244714780
2642 2840671544264008
2643 10830060262048280
2644 38223742100965948
2645 125288932441734634
2646 382460951663969810
2647 1090013712242078786
2648 2906703232645338234
2649 7266758081613164432
2650 17061084191613355012
2651 37676560923146013820
2652 78367246720143577536
2653 153720368566435359998
2654 284667349197102410558
2655 498167861094929120774
2656 824553701122641215470
2657 1291800798425471159236
2658 1916865700889408748064
2659 2695592391875730992522
2660 3594123189167641273372
2661 4545508739241428628710
2662 5454610487089714323298
2663 6212195276963285735200
2664 6715886785906254836018
2665 6892620648693261538064
2666 6715886785906254836018
2667 6212195276963285735200
2668 5454610487089714323298
2669 4545508739241428628710
2670 3594123189167641273372
2671 2695592391875730992522
2672 1916865700889408748064
2673 1291800798425471159236
2674 824553701122641215470
2675 498167861094929120774
2676 284667349197102410558
2677 153720368566435359998
2678 78367246720143577536
2679 37676560923146013820
2680 17061084191613355012
2681 7266758081613164432
2682 2906703232645338234
2683 1090013712242078786
2684 382460951663969810
2685 125288932441734634
2686 38223742100965948
2687 10830060262048280
2688 2840671544264008
2689 687259244714780
2690 152724276755302
2691 31022118888067
2692 5727160605634
2693 954526990016
2694 142466968100
2695 18856210319
2696 2186554788
2697 219027220
2698 18930538
2699 1790765
2700 635142
2701 13665818491626824
2702 22111758803539024
2703 669886
2704 1890476
2705 20240582
2706 237526926
2707 2405196526
2708 21042420582
2709 161322870732
2710 1096993683294
2711 6681687349986
2712 36749279273634
2713 183746395445596
2714 839983521291446
2715 3527930788816382
2716 13670731806163351
2717 49053802362876241
2718 163512674542571172
2719 507749884105581472
2720 1472474663905930069
2721 3996716944887301171
2722 10173461314258387874
2723 24327842273226404306
2724 54737645114759252091
2725 116043807643289471965
2726 232087615286578814592
2727 438387717763537643364
2728 782835210292031399337
2729 1322721562217570199087
2730 2116354499548112232174
2731 3208666499314879759366
2732 4612458092765139587369
2733 6289715581043372107691
2734 8139631928409069739336
2735 10000119226331142785332
2736 11666805764052999888651
2737 12928082062869540399121
2738 13608507434599516200802
2739 13608507434599516200802
2740 12928082062869540399121
2741 11666805764052999888651
2742 10000119226331142785332
2743 8139631928409069739336
2744 6289715581043372107691
2745 4612458092765139587369
2746 3208666499314879759366
2747 2116354499548112232174
2748 1322721562217570199087
2749 782835210292031399337
2750 438387717763537643364
2751 232087615286578814592
2752 116043807643289471965
2753 54737645114759252091
2754 24327842273226404306
2755 10173461314258387874
2756 3996716944887301171
2757 1472474663905930069
2758 507749884105581472
2759 163512674542571172
2760 49053802362876241
2761 13670731806163351
2762 3527930788816382
2763 839983521291446
2764 183746395445596
2765 36749279273634
2766 6681687349986
2767 1096993683294
2768 161322870732
2769 21042420582
2770 2405196526
2771 237526926
2772 20240582
2773 1890476
2774 669886
2775 22111758803539024
2776 35777577295165852
2777 706040
2778 1994299
2779 21622120
2780 257310733
2781 2642314166
2782 23447250783
2783 182364963702
2784 1258316261025
2785 7778680771060
2786 43430966388497
2787 220495674507784
2788 1023729916545999
2789 4367914309934170
2790 17198662594820588
2791 62724534168892336
2792 212566476905309568
2793 671262558648021972
2794 1980224548011385950
2795 5469191608793108870
2796 14170178259145568182
2797 34501303587484671334
2798 79065487387985534224
2799 170781452758048599428
2800 348131422929868158492
2801 670475333050116325680
2802 1221222928055568905586
2803 2105556772509601456042
2804 3439076061765682283330
2805 5325020998862991837970
2806 7821124592080019187582
2807 10902173673808511530564
2808 14429347509452441677574
2809 18139751154740212350820
2810 21666924990384142496448
2811 24594887826922540107426
2812 26536589497469056417788
2813 27217014869199032218862
2814 26536589497469056417788
2815 24594887826922540107426
2816 21666924990384142496448
2817 18139751154740212350820
2818 14429347509452441677574
2819 10902173673808511530564
2820 7821124592080019187582
2821 5325020998862991837970
2822 3439076061765682283330
2823 2105556772509601456042
2824 1221222928055568905586
2825 670475333050116325680
2826 348131422929868158492
2827 170781452758048599428
2828 79065487387985534224
2829 34501303587484671334
2830 14170178259145568182
2831 5469191608793108870
2832 1980224548011385950
2833 671262558648021972
2834 212566476905309568
2835 62724534168892336
2836 17198662594820588
2837 4367914309934170
2838 1023729916545999
2839 220495674507784
2840 43430966388497
2841 7778680771060
2842 1258316261025
2843 182364963702
2844 23447250783
2845 2642314166
2846 257310733
2847 21622120
2848 1994299
2849 706040
2850 35777577295165852
2851 57889336098704880
2852 743642
2853 2102348
2854 23078037
2855 278448977
2856 2899190716
2857 26089175796
2858 205811865981
2859 1440680912641
2860 9036996752460
2861 51209646908586
2862 263926640670423
2863 1244225590849647
2864 5391644226294622
2865 21566576904584817
2866 79923196763555856
2867 275291011074055126
2868 883829035553192711
2869 2651487106659274851
2870 7449416156804365550
2871 19639369867938549776
2872 48671481846630112653
2873 113566790975470077677
2874 249846940146034003540
2875 518912875687916624514
2876 1018606755979984346619
2877 1891698261105685088863
2878 3326779700565170213874
2879 5544632834275283585916
2880 8764097060628673961985
2881 13146145590943010860371
2882 18723298265888530547278
2883 25331521183260953031912
2884 32569098664192653847317
2885 39806676145124354661997
2886 46261812817306682415236
2887 51131477324391596334186
2888 53753604366668088444371
2889 53753604366668088444371
2890 51131477324391596334186
2891 46261812817306682415236
2892 39806676145124354661997
2893 32569098664192653847317
2894 25331521183260953031912
2895 18723298265888530547278
2896 13146145590943010860371
2897 8764097060628673961985
2898 5544632834275283585916
2899 3326779700565170213874
2900 1891698261105685088863
2901 1018606755979984346619
2902 518912875687916624514
2903 249846940146034003540
2904 113566790975470077677
2905 48671481846630112653
2906 19639369867938549776
2907 7449416156804365550
2908 2651487106659274851
2909 883829035553192711
2910 275291011074055126
2911 79923196763555856
2912 21566576904584817
2913 5391644226294622
2914 1244225590849647
2915 263926640670423
2916 51209646908586
2917 9036996752460
2918 1440680912641
2919 205811865981
2920 26089175796
2921 2899190716
2922 278448977
2923 23078037
2924 2102348
2925 743642
2926 57889336098704880
2927 93666913393870736
2928 782730
2929 2214734
2930 24611294
2931 301014840
2932 3177179484
2933 28987953466
2934 231900671380
2935 1646492446510
2936 10477677367190
2937 60246643393402
2938 315136287337970
2939 1508152231302124
2940 6635869816946168
2941 26958221130698085
2942 101489773667973224
2943 355214207837454746
2944 1159120046627100370
2945 3535316142212326570
2946 10100903263463503830
2947 27088786024742781272
2948 68310851714568529220
2949 162238272822100056444
2950 363413731121503945356
2951 768759815833950489070
2952 1537519631667900828094
2953 2910305017085669287606
2954 5218477961670855149450
2955 8871412534840453640668
2956 14308729894903957382720
2957 21910242651571684651042
2958 31869443856831541230320
2959 44054819449149483396114
2960 57900619847453606690858
2961 72375774809317008316250
2962 86068488962431036880254
2963 97393290141698278549456
2964 104885081691059684576700
2965 107507208733336176686240
2966 104885081691059684576700
2967 97393290141698278549456
2968 86068488962431036880254
2969 72375774809317008316250
2970 57900619847453606690858
2971 44054819449149483396114
2972 31869443856831541230320
2973 21910242651571684651042
2974 14308729894903957382720
2975 8871412534840453640668
2976 5218477961670855149450
2977 2910305017085669287606
2978 1537519631667900828094
2979 768759815833950489070
2980 363413731121503945356
2981 162238272822100056444
2982 68310851714568529220
2983 27088786024742781272
2984 10100903263463503830
2985 3535316142212326570
2986 1159120046627100370
2987 355214207837454746
2988 101489773667973224
2989 26958221130698085
2990 6635869816946168
2991 1508152231302124
2992 315136287337970
2993 60246643393402
2994 10477677367190
2995 1646492446510
2996 231900671380
2997 28987953466
2998 3177179484
2999 301014840
3000 24611294
3001 2214734
3002 782730
3003 93666913393870736
3004 151556249492575620
3005 823343
3006 2331574
3007 26224930
3008 325084435
3009 3477706929
3010 32164694918
3011 260888231526
3012 1878392764785
3013 12124169496595
3014 70724320475426
3015 375382930474358
3016 1823288518407599
3017 8144022048036949
3018 33594090947450849
3019 128447994798492889
3020 456703981505261733
3021 1514334254464398511
3022 4694436188839277570
3023 13636219405675686110
3024 37189689288206143891
3025 95399637739311170593
3026 230549124536668445464
3027 525652003943603859912
3028 1132173546955454289617
3029 2306279447501851168419
3030 4447824648753569962158
3031 8128782978756524278066
3032 14089890496511308625183
3033 23180142429744410852213
3034 36218972546475641856206
3035 53779686508403225697478
3036 75924263305981024436429
3037 101955439296603089891239
3038 130276394656770614806194
3039 158444263771748044991134
3040 183461779104129315220763
3041 202278371832757962914681
3042 212392290424395861050140
3043 212392290424395861050140
3044 202278371832757962914681
3045 183461779104129315220763
3046 158444263771748044991134
3047 130276394656770614806194
3048 101955439296603089891239
3049 75924263305981024436429
3050 53779686508403225697478
3051 36218972546475641856206
3052 23180142429744410852213
3053 14089890496511308625183
3054 8128782978756524278066
3055 4447824648753569962158
3056 2306279447501851168419
3057 1132173546955454289617
3058 525652003943603859912
3059 230549124536668445464
3060 95399637739311170593
3061 37189689288206143891
3062 13636219405675686110
3063 4694436188839277570
3064 1514334254464398511
3065 456703981505261733
3066 128447994798492889
3067 33594090947450849
3068 8144022048036949
3069 1823288518407599
3070 375382930474358
3071 70724320475426
3072 12124169496595
3073 1878392764785
3074 260888231526
3075 32164694918
3076 3477706929
3077 325084435
3078 26224930
3079 2331574
3080 823343
3081 151556249492575620
3082 245223162886446360
3083 865520
3084 2452982
3085 27922062
3086 350736874
3087 3802275586
3088 35641937698
3089 293052509136
3090 2139280621210
3091 14002561924140
3092 82848489668450
3093 446107250675970
3094 2198671448634142
3095 9967310566219246
3096 41738112995281677
3097 162042085745753730
3098 585151976303577813
3099 1971038235969493976
3100 6208770443303517850
3101 18330655594514811230
3102 50825908693881681230
3103 132589327027517167530
3104 325948762275979469212
3105 756201128480272157164
3106 1657825550899057998628
3107 3438452994457305303348
3108 6754104096255420971158
3109 12576607627510094075346
3110 22218673475267832732338
3111 37270032926255719300086
3112 59399114976220052524498
3113 89998659054878867363140
3114 129703949814384249936882
3115 177879702602584114124496
3116 232231833953373704488602
3117 288720658428518659583510
3118 341906042875877359993918
3119 385740150936887277914306
3120 414670662257153823741680
3121 424784580848791721876460
3122 414670662257153823741680
3123 385740150936887277914306
3124 341906042875877359993918
3125 288720658428518659583510
3126 232231833953373704488602
3127 177879702602584114124496
3128 129703949814384249936882
3129 89998659054878867363140
3130 59399114976220052524498
3131 37270032926255719300086
3132 22218673475267832732338
3133 12576607627510094075346
3134 6754104096255420971158
3135 3438452994457305303348
3136 1657825550899057998628
3137 756201128480272157164
3138 325948762275979469212
3139 132589327027517167530
3140 50825908693881681230
3141 18330655594514811230
3142 6208770443303517850
3143 1971038235969493976
3144 585151976303577813
3145 162042085745753730
3146 41738112995281677
3147 9967310566219246
3148 2198671448634142
3149 446107250675970
3150 82848489668450
3151 14002561924140
3152 2139280621210
3153 293052509136
3154 35641937698
3155 3802275586
3156 350736874
3157 27922062
3158 2452982
3159 865520
3160 245223162886446360
3161 396779412379021984
3162 909301
3163 2579078
3164 29705887
3165 378054355
3166 4152467070
3167 39443721858
3168 328694004443
3169 2432332732219
3170 16141842187006
3171 96851051269706
3172 528955740052955
3173 2644778699046183
3174 12165982014613386
3175 51705423561281397
3176 203780198740833172
3177 747194062049143572
3178 2556190212272895313
3179 8179808679272844234
3180 24539426037818168011
3181 69156564288396335711
3182 183415235721398694370
3183 458538089303496482908
3184 1082149890756251471529
3185 2414026679379329998521
3186 5096278545356363141096
3187 10192557090712726108990
3188 19330711723765514875543
3189 34795281102777926630627
3190 59488706401523551848830
3191 96669147902475771634170
3192 149397774031098919690323
3193 219702608869263117095883
3194 307583652416968363850686
3195 410111536555957818396282
3196 520952492381892363849787
3197 630626701304396019350367
3198 727646193812764637677378
3199 800410813194041101422464
3200 839455243105945545383221
3201 839455243105945545383221
3202 800410813194041101422464
3203 727646193812764637677378
3204 630626701304396019350367
3205 520952492381892363849787
3206 410111536555957818396282
3207 307583652416968363850686
3208 219702608869263117095883
3209 149397774031098919690323
3210 96669147902475771634170
3211 59488706401523551848830
3212 34795281102777926630627
3213 19330711723765514875543
3214 10192557090712726108990
3215 5096278545356363141096
3216 2414026679379329998521
3217 1082149890756251471529
3218 458538089303496482908
3219 183415235721398694370
3220 69156564288396335711
3221 24539426037818168011
3222 8179808679272844234
3223 2556190212272895313
3224 747194062049143572
3225 203780198740833172
3226 51705423561281397
3227 12165982014613386
3228 2644778699046183
3229 528955740052955
3230 96851051269706
3231 16141842187006
3232 2432332732219
3233 328694004443
3234 39443721858
3235 4152467070
3236 378054355
3237 29705887
3238 2579078
3239 909301
3240 396779412379021984
3241 642002575265468348
3242 954726
3243 2709979
3244 31579682
3245 407122232
3246 4529945156
3247 43595669026
3248 368137257696
3249 2761026314442
3250 18574174538774
3251 112992893113572
3252 625806791012662
3253 3173734438818268
3254 14810760713404096
3255 63871405575661133
3256 255485622301899440
3257 950974260789776992
3258 3303384274321851630
3259 10735998891545562067
3260 32719234717090842074
3261 93695990326214338552
3262 252571800009794867852
3263 641953325024895016088
3264 1540687980059747792624
3265 3496176570135581306110
3266 7510305224735692972278
3267 15288835636069089078234
3268 29523268814478240807278
3269 54125992826543441322780
3270 94283987504301478289416
3271 156157854303999323285950
3272 246066921933574691120284
3273 369100382900362036574846
3274 527286261286231480728266
3275 717695188972926182022088
3276 931064028937850182015170
3277 1151579193686288382963952
3278 1358272895117160656787140
3279 1528057007006805738855892
3280 1639866056299986646559624
3281 1678910486211891090519662
3282 1639866056299986646559624
3283 1528057007006805738855892
3284 1358272895117160656787140
3285 1151579193686288382963952
3286 931064028937850182015170
3287 717695188972926182022088
3288 527286261286231480728266
3289 369100382900362036574846
3290 246066921933574691120284
3291 156157854303999323285950
3292 94283987504301478289416
3293 54125992826543441322780
3294 29523268814478240807278
3295 15288835636069089078234
3296 7510305224735692972278
3297 3496176570135581306110
3298 1540687980059747792624
3299 641953325024895016088
3300 252571800009794867852
3301 93695990326214338552
3302 32719234717090842074
3303 10735998891545562067
3304 3303384274321851630
3305 950974260789776992
3306 255485622301899440
3307 63871405575661133
3308 14810760713404096
3309 3173734438818268
3310 625806791012662
3311 112992893113572
3312 18574174538774
3313 2761026314442
3314 368137257696
3315 43595669026
3316 4529945156
3317 407122232
3318 31579682
3319 2709979
3320 954726
3321 642002575265468348
3322 1038781987644490336
3323 1001836
3324 2845808
3325 33546806
3326 438029104
3327 4936458940
3328 48125064575
3329 411732430741
3330 3129163124730
3331 21335200449626
3332 131567067287981
3333 738799683796791
3334 3799541229532268
3335 17984495151950624
3336 78682166288816714
3337 319357027877331860
3338 1206459883091464260
3339 4254358535111429996
3340 14039383165867225784
3341 43455233608636224366
3342 126415225043305006576
3343 346267790336009035916
3344 894525125034689715013
3345 2182641305084642639587
3346 5036864550195328927814
3347 11006481794871274104310
3348 22799140860804781872075
3349 44812104450547329701741
3350 83649261641021681940140
3351 148409980330844919415536
3352 250441841808300801371531
3353 402224776237574014195001
3354 615167304833936727476438
3355 896386644186593517077102
3356 1244981450259157662517329
3357 1648759217910776363797715
3358 2082643222624138564733720
3359 2509852088803449039500676
3360 2886329902123966395388609
3361 3167923063306792385158271
3362 3318776542511877736820566
3363 3318776542511877736820566
3364 3167923063306792385158271
3365 2886329902123966395388609
3366 2509852088803449039500676
3367 2082643222624138564733720
3368 1648759217910776363797715
3369 1244981450259157662517329
3370 896386644186593517077102
3371 615167304833936727476438
3372 402224776237574014195001
3373 250441841808300801371531
3374 148409980330844919415536
3375 83649261641021681940140
3376 44812104450547329701741
3377 22799140860804781872075
3378 11006481794871274104310
3379 5036864550195328927814
3380 2182641305084642639587
3381 894525125034689715013
3382 346267790336009035916
3383 126415225043305006576
3384 43455233608636224366
3385 14039383165867225784
3386 4254358535111429996
3387 1206459883091464260
3388 319357027877331860
3389 78682166288816714
3390 17984495151950624
3391 3799541229532268
3392 738799683796791
3393 131567067287981
3394 21335200449626
3395 3129163124730
3396 411732430741
3397 48125064575
3398 4936458940
3399 438029104
3400 33546806
3401 2845808
3402 1001836
3403 1038781987644490336
3404 1680784562909958688
3405 1050672
3406 2986685
3407 35610700
3408 470866887
3409 5373846078
3410 53060942934
3411 459856970760
3412 3540895081742
3413 24464363146560
3414 152902267351012
3415 870366750734942
3416 4538340913011720
3417 21784036381194058
3418 96666661440503185
3419 398039194165905558
3420 1525816910968570859
3421 5460818418202683640
3422 18293741700978456861
3423 57494616774503260244
3424 169870458651941047527
3425 472683015379313863302
3426 1240792915370698573860
3427 3077166430119332177796
3428 7219505855279971389168
3429 16043346345066602851008
3430 33805622655676055791094
3431 67611245311352111383290
3432 128461366091569011445222
3433 232059241971866601152210
3434 398851822139145720576282
3435 652666618045874815348132
3436 1017392081071510741445290
3437 1511553949020530244319716
3438 2141368094445751179353168
3439 2893740668169934026066778
3440 3731402440534914928276764
3441 4592495311427587603974110
3442 5396181990927415434624336
3443 6054252965430758780278404
3444 6486699605818670121708132
3445 6637553085023755473369672
3446 6486699605818670121708132
3447 6054252965430758780278404
3448 5396181990927415434624336
3449 4592495311427587603974110
3450 3731402440534914928276764
3451 2893740668169934026066778
3452 2141368094445751179353168
3453 1511553949020530244319716
3454 1017392081071510741445290
3455 652666618045874815348132
3456 398851822139145720576282
3457 232059241971866601152210
3458 128461366091569011445222
3459 67611245311352111383290
3460 33805622655676055791094
3461 16043346345066602851008
3462 7219505855279971389168
3463 3077166430119332177796
3464 1240792915370698573860
3465 472683015379313863302
3466 169870458651941047527
3467 57494616774503260244
3468 18293741700978456861
3469 5460818418202683640
3470 1525816910968570859
3471 398039194165905558
3472 96666661440503185
3473 21784036381194058
3474 4538340913011720
3475 870366750734942
3476 152902267351012
3477 24464363146560
3478 3540895081742
3479 459856970760
3480 53060942934
3481 5373846078
3482 470866887
3483 35610700
3484 2986685
3485 1050672
3486 1680784562909958688
3487 2719566550554449028
3488 1101276
3489 3132736
3490 37774889
3491 505730905
3492 5844036108
3493 58434176157
3494 512917359332
3495 4000751551290
3496 28005257775203
3497 177366630087715
3498 1023269017714766
3499 5408707663409736
3500 26322377293898997
3501 118450697821416656
3502 494705855606150681
3503 1923856105134237377
3504 6986635329171031252
3505 23754560119180929984
3506 75788358475481516521
3507 227365075426444114489
3508 642553474031254722476
3509 1713475930750012251531
3510 4317959345490030566790
3511 10296672285399303381072
3512 23262852200346574051709
3513 49848969000742658449677
3514 101416867967028166976852
3515 196072611402921122624890
3516 360520608063435612386963
3517 630911064111012321510585
3518 1051518440185020535698696
3519 1670058699117385556559686
3520 2528946030092040985523255
3521 3652922043466281423423287
3522 5035108762615685205162874
3523 6625143108704848954079532
3524 8323897751962502531980657
3525 9988677302355003038322919
3526 11450434956358174214622986
3527 12540952571249428901703804
3528 13124252690842425594793521
3529 13124252690842425594793521
3530 12540952571249428901703804
3531 11450434956358174214622986
3532 9988677302355003038322919
3533 8323897751962502531980657
3534 6625143108704848954079532
3535 5035108762615685205162874
3536 3652922043466281423423287
3537 2528946030092040985523255
3538 1670058699117385556559686
3539 1051518440185020535698696
3540 630911064111012321510585
3541 360520608063435612386963
3542 196072611402921122624890
3543 101416867967028166976852
3544 49848969000742658449677
3545 23262852200346574051709
3546 10296672285399303381072
3547 4317959345490030566790
3548 1713475930750012251531
3549 642553474031254722476
3550 227365075426444114489
3551 75788358475481516521
3552 23754560119180929984
3553 6986635329171031252
3554 1923856105134237377
3555 494705855606150681
3556 118450697821416656
3557 26322377293898997
3558 5408707663409736
3559 1023269017714766
3560 177366630087715
3561 28005257775203
3562 4000751551290
3563 512917359332
3564 58434176157
3565 5844036108
3566 505730905
3567 37774889
3568 3132736
3569 1101276
3570 2719566550554449028
3571 4400351113464407720
3572 1153690
3573 3284084
3574 40042982
3575 542719964
3576 6349053852
3577 64277565795
3578 571350950052
3579 4513668380726
3580 32006008846958
3581 205371887428730
3582 1200635647408930
3583 6431976680767044
3584 31731084956983120
3585 144773075115017803
3586 613156553427293456
3587 2418561960740134518
3588 8910491434305032082
3589 30741195448351738500
3590 99542918594662234670
3591 303153433901925427332
3592 869918549457698638964
3593 2356029404781266779369
3594 6031435276240042624988
3595 14614631630889333753942
3596 33559524485745877236630
3597 73111821201089232301526
3598 151265836967770825221722
3599 297489479369949289390916
3600 556593219466356734794168
3601 991431672174447933672330
3602 1682429504296032856976080
3603 2721577139302406092016914
3604 4199004729209426541833138
3605 6181868073558322408688502
3606 8688030806081966628320190
3607 11660251871320534158968976
3608 14949040860667351485779972
3609 18312575054317505570017410
3610 21439112258713177252654820
3611 23991387527607603116031982
3612 25665205262091854496200174
3613 26248505381684851189289094
3614 25665205262091854496200174
3615 23991387527607603116031982
3616 21439112258713177252654820
3617 18312575054317505570017410
3618 14949040860667351485779972
3619 11660251871320534158968976
3620 8688030806081966628320190
3621 6181868073558322408688502
3622 4199004729209426541833138
3623 2721577139302406092016914
3624 1682429504296032856976080
3625 991431672174447933672330
3626 556593219466356734794168
3627 297489479369949289390916
3628 151265836967770825221722
3629 73111821201089232301526
3630 33559524485745877236630
3631 14614631630889333753942
3632 6031435276240042624988
3633 2356029404781266779369
3634 869918549457698638964
3635 303153433901925427332
3636 99542918594662234670
3637 30741195448351738500
3638 8910491434305032082
3639 2418561960740134518
3640 613156553427293456
3641 144773075115017803
3642 31731084956983120
3643 6431976680767044
3644 1200635647408930
3645 205371887428730
3646 32006008846958
3647 4513668380726
3648 571350950052
3649 64277565795
3650 6349053852
3651 542719964
3652 40042982
3653 3284084
3654 1153690
3655 4400351113464407720
3656 7119917664018856752
3657 1207957
3658 3440858
3659 42418674
3660 581936445
3661 6891022903
3662 70625938189
3663 635627898033
3664 5085018770967
3665 36519676720549
3666 237377895816072
3667 1406007534420712
3668 7632612327797013
3669 38163061637404807
3670 176504160071684957
3671 757929628542020761
3672 3031718514167159191
3673 11329053395044916061
3674 39651686882656534986
3675 130284114043013749490
3676 402696352496587447381
3677 1173071983359623858143
3678 3225947954238965214227
3679 8387464681021309202135
3680 20646066907129376176599
3681 48174156116635210786389
3682 106671345686835109330548
3683 224377658168860057310884
3684 448755316337720114394357
3685 854082698836306023959959
3686 1548024891640804668233772
3687 2673861176470480790407552
3688 4404006643598438948743643
3689 6920581868511832633592065
3690 10380872802767748950255044
3691 14869898879640289036733724
3692 20348282677402500787006233
3693 26609292731987885644458659
3694 33261615914984857055500516
3695 39751687313030682822369760
3696 45430499786320780368379871
3697 49656592789699457611922093
3698 51913710643776705685177572
3699 51913710643776705685177572
3700 49656592789699457611922093
3701 45430499786320780368379871
3702 39751687313030682822369760
3703 33261615914984857055500516
3704 26609292731987885644458659
3705 20348282677402500787006233
3706 14869898879640289036733724
3707 10380872802767748950255044
3708 6920581868511832633592065
3709 4404006643598438948743643
3710 2673861176470480790407552
3711 1548024891640804668233772
3712 854082698836306023959959
3713 448755316337720114394357
3714 224377658168860057310884
3715 106671345686835109330548
3716 48174156116635210786389
3717 20646066907129376176599
3718 8387464681021309202135
3719 3225947954238965214227
3720 1173071983359623858143
3721 402696352496587447381
3722 130284114043013749490
3723 39651686882656534986
3724 11329053395044916061
3725 3031718514167159191
3726 757929628542020761
3727 176504160071684957
3728 38163061637404807
3729 7632612327797013
3730 1406007534420712
3731 237377895816072
3732 36519676720549
3733 5085018770967
3734 635627898033
3735 70625938189
3736 6891022903
3737 581936445
3738 42418674
3739 3440858
3740 1207957
3741 7119917664018856752
3742 11520268777483264476
3743 1264120
3744 3603184
3745 44905746
3746 623486380
3747 7472169194
3748 77516243231
3749 706253184690
3750 5720646078003
3751 41604694955580
3752 273897572050442
3753 1643385429795370
3754 9038619861816254
3755 45795673964835774
3756 214667221708754795
3757 934433788613397774
3758 3789648142708895151
3759 14360771909211810000
3760 50980740277701201920
3761 169935800925670048330
3762 532980466539600970732
3763 1575768335856211086690
3764 4399019937598588858309
3765 11613412635260274204806
3766 29033531588150685167585
3767 68820223023764586750404
3768 154845501803470319901246
3769 331049003855695166421210
3770 673132974506580171479234
3771 1302838015174026138121510
3772 2402107590477110691953282
3773 4221886068111285458392620
3774 7077867820068919738893794
3775 11324588512110271582069392
3776 17301454671279581583571830
3777 25250771682408037986704694
3778 35218181557042789823447426
3779 46957575409390386431164450
3780 59870908646972742699651538
3781 73013303228015539877556360
3782 85182187099351463190430522
3783 95087092576020237979978940
3784 101570303433476163296774174
3785 103827421287553411370028818
3786 101570303433476163296774174
3787 95087092576020237979978940
3788 85182187099351463190430522
3789 73013303228015539877556360
3790 59870908646972742699651538
3791 46957575409390386431164450
3792 35218181557042789823447426
3793 25250771682408037986704694
3794 17301454671279581583571830
3795 11324588512110271582069392
3796 7077867820068919738893794
3797 4221886068111285458392620
3798 2402107590477110691953282
3799 1302838015174026138121510
3800 673132974506580171479234
3801 331049003855695166421210
3802 154845501803470319901246
3803 68820223023764586750404
3804 29033531588150685167585
3805 11613412635260274204806
3806 4399019937598588858309
3807 1575768335856211086690
3808 532980466539600970732
3809 169935800925670048330
3810 50980740277701201920
3811 14360771909211810000
3812 3789648142708895151
3813 934433788613397774
3814 214667221708754795
3815 45795673964835774
3816 9038619861816254
3817 1643385429795370
3818 273897572050442
3819 41604694955580
3820 5720646078003
3821 706253184690
3822 77516243231
3823 7472169194
3824 623486380
3825 44905746
3826 3603184
3827 1264120
3828 11520268777483264476
3829 18640186441502121232
3830 1322223
3831 3771194
3832 47508067
3833 667479547
3834 8094824654
3835 84987656713
3836 783768741296
3837 6426898639208
3838 47325340467613
3839 315502266492116
3840 1917283001378833
3841 10682005291186609
3842 54834293826264320
3843 260462895673235685
3844 1149101010321826324
3845 4724081931321991308
3846 18150420051920424441
3847 65341512186912748570
3848 220916541203371000995
3849 702916267465270780811
3850 2108748802395811827358
3851 5974788273454799720479
3852 16012432572858862841762
3853 40646944223410959152002
3854 97853754611915271696619
3855 223665724827234906427528
3856 485894505659165486094061
3857 1004181978362275337666429
3858 1975970989680606309360004
3859 3704945605651136829826396
3860 6623993658588396150089153
3861 11299753888180205197020789
3862 18402456332179191320688388
3863 28626043183389853165357128
3864 42552226353687619569983229
3865 60468953239450827809849893
3866 82175756966433176254301196
3867 106828484056363129130497508
3868 132884211874988282576882473
3869 158195490327367003067655541
3870 180269279675371701170073428
3871 196657396009496401276413784
3872 205397724721029574666461949
3873 205397724721029574666461949
3874 196657396009496401276413784
3875 180269279675371701170073428
3876 158195490327367003067655541
3877 132884211874988282576882473
3878 106828484056363129130497508
3879 82175756966433176254301196
3880 60468953239450827809849893
3881 42552226353687619569983229
3882 28626043183389853165357128
3883 18402456332179191320688388
3884 11299753888180205197020789
3885 6623993658588396150089153
3886 3704945605651136829826396
3887 1975970989680606309360004
3888 1004181978362275337666429
3889 485894505659165486094061
3890 223665724827234906427528
3891 97853754611915271696619
3892 40646944223410959152002
3893 16012432572858862841762
3894 5974788273454799720479
3895 2108748802395811827358
3896 702916267465270780811
3897 220916541203371000995
3898 65341512186912748570
3899 18150420051920424441
3900 4724081931321991308
3901 1149101010321826324
3902 260462895673235685
3903 54834293826264320
3904 10682005291186609
3905 1917283001378833
3906 315502266492116
3907 47325340467613
3908 6426898639208
3909 783768741296
3910 84987656713
3911 8094824654
3912 667479547
3913 47508067
3914 3771194
3915 1322223
3916 18640186441502121232
3917 30160455218985385712
3918 1382310
3919 3945017
3920 50229594
3921 714029548
3922 8761430948
3923 93081686313
3924 868755674876
3925 7210666723188
3926 53752238509546
3927 362827606416893
3928 2232785267377270
3929 12599288292115812
3930 65516299117040552
3931 315297189499124259
3932 1409563905994716576
3933 5873182941643498368
3934 22874501983242118806
3935 83491932238832894715
3936 286258053390283486530
3937 923832808668641530820
3938 2811665069861082366300
3939 8083537075850611312327
3940 21987220846313662330604
3941 56659376796269821763688
3942 138500698835326230618058
3943 321519479439150177891223
3944 709560230486400392284686
3945 1490076484021440823518164
3946 2980152968042881646777488
3947 5680916595331743138929814
3948 10328939264239532979650540
3949 17923747546768601346835902
3950 29702210220359396517425730
3951 47028499515569044485752460
3952 71178269537077472735037714
3953 103021179593138447379521088
3954 142644710205884004063830076
3955 189004241022796305384469298
3956 239712695931351411707042976
3957 291079702202355285644194378
3958 338464770002738704237379870
3959 376926675684868102446133992
3960 402055120730525975942519926
3961 410795449442059149332567212
3962 402055120730525975942519926
3963 376926675684868102446133992
3964 338464770002738704237379870
3965 291079702202355285644194378
3966 239712695931351411707042976
3967 189004241022796305384469298
3968 142644710205884004063830076
3969 103021179593138447379521088
3970 71178269537077472735037714
3971 47028499515569044485752460
3972 29702210220359396517425730
3973 17923747546768601346835902
3974 10328939264239532979650540
3975 5680916595331743138929814
3976 2980152968042881646777488
3977 1490076484021440823518164
3978 709560230486400392284686
3979 321519479439150177891223
3980 138500698835326230618058
3981 56659376796269821763688
3982 21987220846313662330604
3983 8083537075850611312327
3984 2811665069861082366300
3985 923832808668641530820
3986 286258053390283486530
3987 83491932238832894715
3988 22874501983242118806
3989 5873182941643498368
3990 1409563905994716576
3991 315297189499124259
3992 65516299117040552
3993 12599288292115812
3994 2232785267377270
3995 362827606416893
3996 53752238509546
3997 7210666723188
3998 868755674876
3999 93081686313
4000 8761430948
4001 714029548
4002 50229594
4003 3945017
4004 1382310
4005 30160455218985385712
4006 48800641660487506948
4007 1444426
4008 4124788
4009 53074374
4010 763253906
4011 9474543306
4012 101842281340
4013 961836600098
4014 8079421705542
4015 60962904602850
4016 416579844353440
4017 2595612873272618
4018 14832073559017738
4019 78115587408722282
4020 380813488615767230
4021 1724861095493475300
4022 7282746847637877178
4023 28747684924885303198
4024 106366434222074719534
4025 369749985629116103736
4026 1210090862058924752986
4027 3735497878529723642850
4028 10895202145711693431578
4029 30070757922164273400504
4030 78646597642583483854066
4031 195160075631596052141566
4032 460020178274476408267170
4033 1031079709925550569930148
4034 2199636714507841215551898
4035 4470229452064322470038218
4036 8661069563374624785442273
4037 16009855859571276118306859
4038 28252686811008134326203788
4039 47625957767127997863969360
4040 76730709735928441002876019
4041 118206769052646517220478049
4042 174199449130215920114236846
4043 245665889799022451443019718
4044 331648951228680309447958957
4045 428716936954147717091163615
4046 530792398133706697350881360
4047 629544472205093989881212028
4048 715391445687606806683146703
4049 778981796415394078388283301
4050 812850570172585125274714722
4051 812850570172585125274714722
4052 778981796415394078388283301
4053 715391445687606806683146703
4054 629544472205093989881212028
4055 530792398133706697350881360
4056 428716936954147717091163615
4057 331648951228680309447958957
4058 245665889799022451443019718
4059 174199449130215920114236846
4060 118206769052646517220478049
4061 76730709735928441002876019
4062 47625957767127997863969360
4063 28252686811008134326203788
4064 16009855859571276118306859
4065 8661069563374624785442273
4066 4470229452064322470038218
4067 2199636714507841215551898
4068 1031079709925550569930148
4069 460020178274476408267170
4070 195160075631596052141566
4071 78646597642583483854066
4072 30070757922164273400504
4073 10895202145711693431578
4074 3735497878529723642850
4075 1210090862058924752986
4076 369749985629116103736
4077 106366434222074719534
4078 28747684924885303198
4079 7282746847637877178
4080 1724861095493475300
4081 380813488615767230
4082 78115587408722282
4083 14832073559017738
4084 2595612873272618
4085 416579844353440
4086 60962904602850
4087 8079421705542
4088 961836600098
4089 101842281340
4090 9474543306
4091 763253906
4092 53074374
4093 4124788
4094 1444426
4095 48800641660487506948
4096 78961096879472892664
4097 1508616
4098 4310639
4099 56046544
4100 815274145
4101 10236834438
4102 111315946289
4103 1063678080898
4104 9041257576495
4105 69042325644556
4106 477542748351855
4107 3012192717075444
4108 17427686431788161
4109 92947660967281162
4110 458929076024069087
4111 2105674584108855946
4112 9007607943130995321
4113 36030431772522848536
4114 135114119146959712277
4115 476116419851190530564
4116 1579840847688040578307
4117 4945588740588648128542
4118 14630700024241416815263
4119 40965960067875966578334
4120 108717355564747757003705
4121 273806673274179535745388
4122 655180253906072460157029
4123 1491099888200026977942328
4124 3230716424433391785222131
4125 6669866166572163685323890
4126 13131299015438947255206746
4127 24670925422945900903466908
4128 44262542670579410444219162
4129 75878644578136132189871860
4130 124356667503056438866533924
4131 194937478788574958223032314
4132 292406218182862437334382888
4133 419865338929238371556914574
4134 577314841027702760890627150
4135 760365888182828026538762176
4136 959509335087854414441676550
4137 1160336870338800687231717984
4138 1344935917892700796563977576
4139 1494373242103000885071044526
4140 1591832366587979203662609828
4141 1625701140345170250549040330
4142 1591832366587979203662609828
4143 1494373242103000885071044526
4144 1344935917892700796563977576
4145 1160336870338800687231717984
4146 959509335087854414441676550
4147 760365888182828026538762176
4148 577314841027702760890627150
4149 419865338929238371556914574
4150 292406218182862437334382888
4151 194937478788574958223032314
4152 124356667503056438866533924
4153 75878644578136132189871860
4154 44262542670579410444219162
4155 24670925422945900903466908
4156 13131299015438947255206746
4157 6669866166572163685323890
4158 3230716424433391785222131
4159 1491099888200026977942328
4160 655180253906072460157029
4161 273806673274179535745388
4162 108717355564747757003705
4163 40965960067875966578334
4164 14630700024241416815263
4165 4945588740588648128542
4166 1579840847688040578307
4167 476116419851190530564
4168 135114119146959712277
4169 36030431772522848536
4170 9007607943130995321
4171 2105674584108855946
4172 458929076024069087
4173 92947660967281162
4174 17427686431788161
4175 3012192717075444
4176 477542748351855
4177 69042325644556
4178 9041257576495
4179 1063678080898
4180 111315946289
4181 10236834438
4182 815274145
4183 56046544
4184 4310639
4185 1508616
4186 78961096879472892664
4187 127761738539960399616
4188 1574926
4189 4502708
4190 59150333
4191 870215889
4192 11051098540
4193 121551858330
4194 1174993185671
4195 10104934890175
4196 78083582521886
4197 546585073359236
4198 3489735464846381
4199 20439879148333393
4200 110375347398584588
4201 551876736990905944
4202 2564603660132516425
4203 11113282527239473805
4204 45038039715653493296
4205 171144550919482233090
4206 611230538998149934191
4207 2055957267539230815711
4208 6525429588276688425886
4209 19576288764830064671928
4210 55596660092117383127977
4211 149683315632623723320029
4212 382524028838927292488320
4213 928986927180251995640690
4214 2146280142106099437834751
4215 4721816312633418762895231
4216 9900582591005555470270686
4217 19801165182011110940247891
4218 37802224438384848158382446
4219 68933468093525311347385528
4220 120141187248715542633780517
4221 200235312081192571056084869
4222 319294146291631397089234700
4223 487343696971437395557073010
4224 712271557112100808890944811
4225 997180179956941132447178991
4226 1337680729210530787429017106
4227 1719875223270682440980057796
4228 2119846205426655101673005881
4229 2505272788231501483795300353
4230 2839309159995701681634621712
4231 3086205608690980088733250334
4232 3217533506933149454211244255
4233 3217533506933149454211244255
4234 3086205608690980088733250334
4235 2839309159995701681634621712
4236 2505272788231501483795300353
4237 2119846205426655101673005881
4238 1719875223270682440980057796
4239 1337680729210530787429017106
4240 997180179956941132447178991
4241 712271557112100808890944811
4242 487343696971437395557073010
4243 319294146291631397089234700
4244 200235312081192571056084869
4245 120141187248715542633780517
4246 68933468093525311347385528
4247 37802224438384848158382446
4248 19801165182011110940247891
4249 9900582591005555470270686
4250 4721816312633418762895231
4251 2146280142106099437834751
4252 928986927180251995640690
4253 382524028838927292488320
4254 149683315632623723320029
4255 55596660092117383127977
4256 19576288764830064671928
4257 6525429588276688425886
4258 2055957267539230815711
4259 611230538998149934191
4260 171144550919482233090
4261 45038039715653493296
4262 11113282527239473805
4263 2564603660132516425
4264 551876736990905944
4265 110375347398584588
4266 20439879148333393
4267 3489735464846381
4268 546585073359236
4269 78083582521886
4270 10104934890175
4271 1174993185671
4272 121551858330
4273 11051098540
4274 870215889
4275 59150333
4276 4502708
4277 1574926
4278 127761738539960399616
4279 206722835419433292284
4280 1643402
4281 4701130
4282 62390062
4283 928208944
4284 11920255388
4285 132601988784
4286 1296544159940
4287 11279927269062
4288 88188516676150
4289 624668655209862
4290 4036320537593122
4291 23929614612620340
4292 130815226546406232
4293 662252084389021274
4294 3116480397122990728
4295 13677886187371591514
4296 56151322242892596930
4297 216182590635135380562
4298 782375089917631841910
4299 2667187806537380441272
4300 8581386855815918946292
4301 26101718353106752812600
4302 75172948856947447521836
4303 205279975724741106174318
4304 532207344471551015536558
4305 1311510956019179287856814
4306 3075267069286351433200810
4307 6868096454739518200451068
4308 14622398903638974232881136
4309 29701747773016666410226527
4310 57603389620395959098329872
4311 106735692531910159505458130
4312 189074655342240853980846106
4313 320376499329908113689534818
4314 519529458372823968144978078
4315 806637843263068792645955184
4316 1199615254083538204447654380
4317 1709451737069041941337749748
4318 2334860909167471919875811956
4319 3057555952481213228408681382
4320 3839721428697337542652661702
4321 4625118993658156585467896910
4322 5344581948227203165429506706
4323 5925514768686681770367452148
4324 6303739115624129542944071848
4325 6435067013866298908422064804
4326 6303739115624129542944071848
4327 5925514768686681770367452148
4328 5344581948227203165429506706
4329 4625118993658156585467896910
4330 3839721428697337542652661702
4331 3057555952481213228408681382
4332 2334860909167471919875811956
4333 1709451737069041941337749748
4334 1199615254083538204447654380
4335 806637843263068792645955184
4336 519529458372823968144978078
4337 320376499329908113689534818
4338 189074655342240853980846106
4339 106735692531910159505458130
4340 57603389620395959098329872
4341 29701747773016666410226527
4342 14622398903638974232881136
4343 6868096454739518200451068
4344 3075267069286351433200810
4345 1311510956019179287856814
4346 532207344471551015536558
4347 205279975724741106174318
4348 75172948856947447521836
4349 26101718353106752812600
4350 8581386855815918946292
4351 2667187806537380441272
4352 782375089917631841910
4353 216182590635135380562
4354 56151322242892596930
4355 13677886187371591514
4356 3116480397122990728
4357 662252084389021274
4358 130815226546406232
4359 23929614612620340
4360 4036320537593122
4361 624668655209862
4362 88188516676150
4363 11279927269062
4364 1296544159940
4365 132601988784
4366 11920255388
4367 928208944
4368 62390062
4369 4701130
4370 1643402
4371 206722835419433292284
4372 334484573959393691904
4373 1714091
4374 4906046
4375 65770146
4376 989387399
4377 12847354525
4378 144521228712
4379 1429145220512
4380 12576470581125
4381 99468443171103
4382 712857171179290
4383 4660989192157606
4384 27965935149623571
4385 154744841158486641
4386 793067310934932194
4387 3778732481511556290
4388 16794366584494161297
4389 69829208430263797747
4390 272333912878027612710
4391 998557680552766879578
4392 3449562896455011958335
4393 11248574662353299077221
4394 34683105208922671459696
4395 101274667210054200043320
4396 280452924581688553410237
4397 737487320196292121427559
4398 1843718300490730303110242
4399 4386778025305530720772542
4400 9943363524025869633362891
4401 21490495358378492433037625
4402 44324146676655640642805991
4403 87305137393412625508246391
4404 164339082152306118603468601
4405 295810347874151013485974635
4406 509451154672148967670040502
4407 839905957702732081834161274
4408 1326167301635892760790570247
4409 2006253097346606997093235197
4410 2909066991152580145785018636
4411 4044312646236513861213165540
4412 5392416861648685148284087141
4413 6897277381178550771060927711
4414 8464840422355494128120135106
4415 9969700941885359750896973230
4416 11270096716913884935796523027
4417 12229253884310811313311084369
4418 12738806129490428451365695052
4419 12738806129490428451365695052
4420 12229253884310811313311084369
4421 11270096716913884935796523027
4422 9969700941885359750896973230
4423 8464840422355494128120135106
4424 6897277381178550771060927711
4425 5392416861648685148284087141
4426 4044312646236513861213165540
4427 2909066991152580145785018636
4428 2006253097346606997093235197
4429 1326167301635892760790570247
4430 839905957702732081834161274
4431 509451154672148967670040502
4432 295810347874151013485974635
4433 164339082152306118603468601
4434 87305137393412625508246391
4435 44324146676655640642805991
4436 21490495358378492433037625
4437 9943363524025869633362891
4438 4386778025305530720772542
4439 1843718300490730303110242
4440 737487320196292121427559
4441 280452924581688553410237
4442 101274667210054200043320
4443 34683105208922671459696
4444 11248574662353299077221
4445 3449562896455011958335
4446 998557680552766879578
4447 272333912878027612710
4448 69829208430263797747
4449 16794366584494161297
4450 3778732481511556290
4451 793067310934932194
4452 154744841158486641
4453 27965935149623571
4454 4660989192157606
4455 712857171179290
4456 99468443171103
4457 12576470581125
4458 1429145220512
4459 144521228712
4460 12847354525
4461 989387399
4462 65770146
4463 4906046
4464 1714091
4465 334484573959393691904
4466 541207409378826984192
4467 1787040
4468 5117594
4469 69295094
4470 1053889710
4471 13835579538
4472 157367518672
4473 1573665475212
4474 14005614911096
4475 112044912938428
4476 812325613606790
4477 5373846362657290
4478 32626924341159554
4479 182710776307540894
4480 947812152092896330
4481 4571799792446007628
4482 20573099066005273402
4483 86623575014757546872
4484 342163121308291025826
4485 1270891593430794131038
4486 4448120577007778496070
4487 14698137558808310709450
4488 45931679871275970223064
4489 135957772418976871198228
4490 381727591791742753154832
4491 1017940244777980674542420
4492 2581205620687022424243246
4493 6230496325796261023586802
4494 14330141549331400353835962
4495 31433858882404362066095766
4496 65814642035034133075531983
4497 131629284070068266150732526
4498 251644219545718744111385759
4499 460149430026457132089103728
4500 805261502546299981155664642
4501 1349357112374881049503839830
4502 2166073259338624842624357846
4503 3332420398982499757883420002
4504 4915320088499187142877856772
4505 6953379637389094006997775876
4506 9436729507885199009496833708
4507 12289694242827235919344585996
4508 15362117803534044899180625054
4509 18434541364240853879016662858
4510 21239797658799244686693044442
4511 23499350601224696249107150830
4512 24968060013801239764676319876
4513 25477612258980856902730929552
4514 24968060013801239764676319876
4515 23499350601224696249107150830
4516 21239797658799244686693044442
4517 18434541364240853879016662858
4518 15362117803534044899180625054
4519 12289694242827235919344585996
4520 9436729507885199009496833708
4521 6953379637389094006997775876
4522 4915320088499187142877856772
4523 3332420398982499757883420002
4524 2166073259338624842624357846
4525 1349357112374881049503839830
4526 805261502546299981155664642
4527 460149430026457132089103728
4528 251644219545718744111385759
4529 131629284070068266150732526
4530 65814642035034133075531983
4531 31433858882404362066095766
4532 14330141549331400353835962
4533 6230496325796261023586802
4534 2581205620687022424243246
4535 1017940244777980674542420
4536 381727591791742753154832
4537 135957772418976871198228
4538 45931679871275970223064
4539 14698137558808310709450
4540 4448120577007778496070
4541 1270891593430794131038
4542 342163121308291025826
4543 86623575014757546872
4544 20573099066005273402
4545 4571799792446007628
4546 947812152092896330
4547 182710776307540894
4548 32626924341159554
4549 5373846362657290
4550 812325613606790
4551 112044912938428
4552 14005614911096
4553 1573665475212
4554 157367518672
4555 13835579538
4556 1053889710
4557 69295094
4558 5117594
4559 1787040
4560 541207409378826984192
4561 875691983338220676100
4562 1862297
4563 5335918
4564 72969511
4565 1121858803
4566 14888252430
4567 171201982772
4568 1731031972385
4569 15579279451497
4570 126050526994504
4571 924370525763282
4572 6186171975548867
4573 38000770703162183
4574 215337700648100506
4575 1130522928399886358
4576 5519611944538396855
4577 25144898858450812567
4578 107196674080762385650
4579 428786696323048167302
4580 1613054714739084776399
4581 5719012170438572267467
4582 19146258135816088862902
4583 60629817430084280603308
4584 181889452290252841102185
4585 517685364210719624040929
4586 1399667836569723427389264
4587 3599145865465003098479178
4588 8811701946483283447522699
4589 20560637875127661377112383
4590 45764000431735762419616418
4591 97248500917438495141305803
4592 197443926105102399225934486
4593 383273503615787010261778934
4594 711793649572175876200139815
4595 1265410932572757113244407574
4596 2154618614921181030659131999
4597 3515430371713505892127813163
4598 5498493658321124600507381174
4599 8247740487481686900760868008
4600 11868699725888281149875212093
4601 16390109145274293016494177733
4602 21726423750712434928840977276
4603 27651812046361280818524758954
4604 33796659167774898778196827275
4605 39674339023040098565709239439
4606 44739148260023940935799721714
4607 48467410615025936013782993168
4608 50445672272782096667406769829
4609 50445672272782096667406769829
4610 48467410615025936013782993168
4611 44739148260023940935799721714
4612 39674339023040098565709239439
4613 33796659167774898778196827275
4614 27651812046361280818524758954
4615 21726423750712434928840977276
4616 16390109145274293016494177733
4617 11868699725888281149875212093
4618 8247740487481686900760868008
4619 5498493658321124600507381174
4620 3515430371713505892127813163
4621 2154618614921181030659131999
4622 1265410932572757113244407574
4623 711793649572175876200139815
4624 383273503615787010261778934
4625 197443926105102399225934486
4626 97248500917438495141305803
4627 45764000431735762419616418
4628 20560637875127661377112383
4629 8811701946483283447522699
4630 3599145865465003098479178
4631 1399667836569723427389264
4632 517685364210719624040929
4633 181889452290252841102185
4634 60629817430084280603308
4635 19146258135816088862902
4636 5719012170438572267467
4637 1613054714739084776399
4638 428786696323048167302
4639 107196674080762385650
4640 25144898858450812567
4641 5519611944538396855
4642 1130522928399886358
4643 215337700648100506
4644 38000770703162183
4645 6186171975548867
4646 924370525763282
4647 126050526994504
4648 15579279451497
4649 1731031972385
4650 171201982772
4651 14888252430
4652 1121858803
4653 72969511
4654 5335918
4655 1862297
4656 875691983338220676100
4657 1416899392717047660296
4658 1939910
4659 5561159
4660 76798098
4661 1193442160
4662 16008838084
4663 186089067076
4664 1902232884440
4665 17310310443150
4666 141629805548190
4667 1050421051936022
4668 7110542500559910
4669 44186942678022004
4670 253338471350630848
4671 1345860629047406430
4672 6650134872937748724
4673 30664510802988715606
4674 132341572939212740130
4675 535983370403810125840
4676 2041841411062132543130
4677 7332066885177656665592
4678 24865270306254660770460
4679 79776075565900369120924
4680 242519269720337121371392
4681 699574816500972464816950
4682 1917353200780443051109014
4683 4998813702034726525549486
4684 12410847811948286545682670
4685 29372339821610944824313340
4686 66324638306863423796402520
4687 143012501349174257560589587
4688 294692427022540894366899760
4689 580717429720889409487363644
4690 1095067153187962886461558638
4691 1977204582144932989444176045
4692 3420029547493938143903156354
4693 5670048986634686922786549616
4694 9013924030034630492634786260
4695 13746234145802811501267828560
4696 20116440213369968050635647160
4697 28258808871162574166368944982
4698 38116532895986727945334698910
4699 49378235797073715747365269714
4700 61448471214136179596721110358
4701 73470998190814997343905582740
4702 84413487283064039501508470544
4703 93206558875049876949582219296
4704 98913082887808032681189264300
4705 100891344545564193334813039906
4706 98913082887808032681189264300
4707 93206558875049876949582219296
4708 84413487283064039501508470544
4709 73470998190814997343905582740
4710 61448471214136179596721110358
4711 49378235797073715747365269714
4712 38116532895986727945334698910
4713 28258808871162574166368944982
4714 20116440213369968050635647160
4715 13746234145802811501267828560
4716 9013924030034630492634786260
4717 5670048986634686922786549616
4718 3420029547493938143903156354
4719 1977204582144932989444176045
4720 1095067153187962886461558638
4721 580717429720889409487363644
4722 294692427022540894366899760
4723 143012501349174257560589587
4724 66324638306863423796402520
4725 29372339821610944824313340
4726 12410847811948286545682670
4727 4998813702034726525549486
4728 1917353200780443051109014
4729 699574816500972464816950
4730 242519269720337121371392
4731 79776075565900369120924
4732 24865270306254660770460
4733 7332066885177656665592
4734 2041841411062132543130
4735 535983370403810125840
4736 132341572939212740130
4737 30664510802988715606
4738 6650134872937748724
4739 1345860629047406430
4740 253338471350630848
4741 44186942678022004
4742 7110542500559910
4743 1050421051936022
4744 141629805548190
4745 17310310443150
4746 1902232884440
4747 186089067076
4748 16008838084
4749 1193442160
4750 76798098
4751 5561159
4752 1939910
4753 1416899392717047660296
4754 2292591376055268336400
4755 2019928
4756 5793464
4757 80785654
4758 1268791924
4759 17200948824
4760 202096682493
4761 2088320829811
4762 19212542299250
4763 158940115049130
4764 1192050856621091
4765 8160963551705213
4766 51297485177857104
4767 297525414027987804
4768 1599199100397426039
4769 7995995501984592109
4770 37314645675925944058
4771 163006083742200973146
4772 668324943343022416165
4773 2577824781465942247375
4774 9373908296239788810956
4775 32197337191432317058048
4776 104641345872155029529269
4777 322295345286237490142523
4778 942094086221309585847498
4779 2616928017281415515590994
4780 6916166902815169576326523
4781 17409661513983013070900581
4782 41783187633559231369662440
4783 95696978128474368620378180
4784 209337139656037681356648396
4785 437704928371715151927137958
4786 875409856743430303853902884
4787 1675784582908852295948551444
4788 3072271735332895875905352534
4789 5397234129638871133346938204
4790 9090078534128625066689299188
4791 14683973016669317415420916216
4792 22760158175837441993902182185
4793 33862674359172779551903030255
4794 48375249084532542217004134186
4795 66375341767149302111703174018
4796 87494768693060443692699487599
4797 110826707011209895344085888889
4798 134919469404951176940626192944
4799 157884485473879036845413545564
4800 177620046158113916451090176153
4801 192119641762857909630770965751
4802 199804427433372226016001784206
4803 199804427433372226016001784206
4804 192119641762857909630770965751
4805 177620046158113916451090176153
4806 157884485473879036845413545564
4807 134919469404951176940626192944
4808 110826707011209895344085888889
4809 87494768693060443692699487599
4810 66375341767149302111703174018
4811 48375249084532542217004134186
4812 33862674359172779551903030255
4813 22760158175837441993902182185
4814 14683973016669317415420916216
4815 9090078534128625066689299188
4816 5397234129638871133346938204
4817 3072271735332895875905352534
4818 1675784582908852295948551444
4819 875409856743430303853902884
4820 437704928371715151927137958
4821 209337139656037681356648396
4822 95696978128474368620378180
4823 41783187633559231369662440
4824 17409661513983013070900581
4825 6916166902815169576326523
4826 2616928017281415515590994
4827 942094086221309585847498
4828 322295345286237490142523
4829 104641345872155029529269
4830 32197337191432317058048
4831 9373908296239788810956
4832 2577824781465942247375
4833 668324943343022416165
4834 163006083742200973146
4835 37314645675925944058
4836 7995995501984592109
4837 1599199100397426039
4838 297525414027987804
4839 51297485177857104
4840 8160963551705213
4841 1192050856621091
4842 158940115049130
4843 19212542299250
4844 2088320829811
4845 202096682493
4846 17200948824
4847 1268791924
4848 80785654
4849 5793464
4850 2019928
4851 2292591376055268336400
4852 3709490768772315996700
4853 2102400
4854 6032977
4855 84937076
4856 1348064987
4857 18468349070
4858 219296352208
4859 2290416337796
4860 21300862051380
4861 178152656360120
4862 1350990970764170
4863 9353014407495610
4864 59458448728800322
4865 348822899205145306
4866 1896724514424770522
4867 9595194602381425340
4868 45310641177909988298
4869 200320729418126409036
4870 831331027085222915800
4871 3246149724808964219970
4872 11951733077705730640180
4873 41571245487672105472070
4874 136838683063587346207592
4875 426936691158392519305580
4876 1264389431507547075633820
4877 3559022103502725101089104
4878 9533094920096585091571938
4879 24325828416798182646882626
4880 59192849147542244440217130
4881 137480165762033599989691090
4882 305034117784512049976671375
4883 647042068027752833283423730
4884 1313114785115145455780669237
4885 2551194439652282599802072456
4886 4748056318241748171853510747
4887 8469505864971767009251885320
4888 14487312663767496200035819153
4889 23774051550797942482109783966
4890 37444131192506759409322653580
4891 56622832535010221545804754300
4892 82237923443705321768906693240
4893 114750590851681844328706824440
4894 153870110460209745804402165982
4895 198321475704270339036784869906
4896 245746176416161072284711565422
4897 292803954878830213786039213610
4898 335504531631992953296503189868
4899 369739687920971826081860604856
4900 391924069196230135646772209656
4901 399608854866744452032003027012
4902 391924069196230135646772209656
4903 369739687920971826081860604856
4904 335504531631992953296503189868
4905 292803954878830213786039213610
4906 245746176416161072284711565422
4907 198321475704270339036784869906
4908 153870110460209745804402165982
4909 114750590851681844328706824440
4910 82237923443705321768906693240
4911 56622832535010221545804754300
4912 37444131192506759409322653580
4913 23774051550797942482109783966
4914 14487312663767496200035819153
4915 8469505864971767009251885320
4916 4748056318241748171853510747
4917 2551194439652282599802072456
4918 1313114785115145455780669237
4919 647042068027752833283423730
4920 305034117784512049976671375
4921 137480165762033599989691090
4922 59192849147542244440217130
4923 24325828416798182646882626
4924 9533094920096585091571938
4925 3559022103502725101089104
4926 1264389431507547075633820
4927 426936691158392519305580
4928 136838683063587346207592
4929 41571245487672105472070
4930 11951733077705730640180
4931 3246149724808964219970
4932 831331027085222915800
4933 200320729418126409036
4934 45310641177909988298
4935 9595194602381425340
4936 1896724514424770522
4937 348822899205145306
4938 59458448728800322
4939 9353014407495610
4940 1350990970764170
4941 178152656360120
4942 21300862051380
4943 2290416337796
4944 219296352208
4945 18468349070
4946 1348064987
4947 84937076
4948 6032977
4949 2102400
4950 3709490768772315996700
4951 6002082144827584333104
4952 2187376
4953 6279848
4954 89257361
4955 1431423097
4956 19814960092
4957 237763363787
4958 2509711460838
4959 23591277260384
4960 199453517375501
4961 1529143626173701
4962 10704005377387580
4963 68811463135495298
4964 408281347933210091
4965 2245547413629239117
4966 11491919116805572052
4967 54905835780290837002
4968 245631370596035862483
4969 1031651756503348826579
4970 4077480751894186669246
4971 15197882802514694420696
4972 53522978565377835695525
4973 178409928551259451281523
4974 563775374221979865129790
4975 1691326122665939594567144
4976 4823411535010272176358469
4977 13092117023599310192301261
4978 33858923336894767738096628
4979 83518677564340427086741034
4980 196673014909575844429546371
4981 442514283546545649965995346
4982 952076185812264883259720855
4983 1960156853142898289063709923
4984 3864309224767428055582348466
4985 7299250757894030771655178602
4986 13217562183213515181104979167
4987 22956818528739263209287274547
4988 38261364214565438682145159698
4989 61218182743304701891431980359
4990 94066963727516980955126936906
4991 138860755978715543314710962956
4992 196988514295387166097613019905
4993 268620701311891590133108480073
4994 352191586164480084841186513816
4995 444067652120431411321495902582
4996 538550131294991286070750236887
4997 628308486510823167082541853407
4998 705244219552964779378363238418
4999 761663757117201961728632253860
5000 791532924062974587678774673769
5001 791532924062974587678774673769
5002 761663757117201961728632253860
5003 705244219552964779378363238418
5004 628308486510823167082541853407
5005 538550131294991286070750236887
5006 444067652120431411321495902582
5007 352191586164480084841186513816
5008 268620701311891590133108480073
5009 196988514295387166097613019905
5010 138860755978715543314710962956
5011 94066963727516980955126936906
5012 61218182743304701891431980359
5013 38261364214565438682145159698
5014 22956818528739263209287274547
5015 13217562183213515181104979167
5016 7299250757894030771655178602
5017 3864309224767428055582348466
5018 1960156853142898289063709923
5019 952076185812264883259720855
5020 442514283546545649965995346
5021 196673014909575844429546371
5022 83518677564340427086741034
5023 33858923336894767738096628
5024 13092117023599310192301261
5025 4823411535010272176358469
5026 1691326122665939594567144
5027 563775374221979865129790
5028 178409928551259451281523
5029 53522978565377835695525
5030 15197882802514694420696
5031 4077480751894186669246
5032 1031651756503348826579
5033 245631370596035862483
5034 54905835780290837002
5035 11491919116805572052
5036 2245547413629239117
5037 408281347933210091
5038 68811463135495298
5039 10704005377387580
5040 1529143626173701
5041 199453517375501
5042 23591277260384
5043 2509711460838
5044 237763363787
5045 19814960092
5046 1431423097
5047 89257361
5048 6279848
5049 2187376
5050 6002082144827584333104
5051 9711572913599900329808
5052 2274906
5053 6534224
5054 93751606
5055 1519032948
5056 21244864860
5057 257576926017
5058 2747473538900
5059 26100987539502
5060 223044793550414
5061 1728597142552422
5062 12233149002646002
5063 79515468512042108
5064 477092811067932496
5065 2653828761561737758
5066 13737466530434155080
5067 66397754897095802442
5068 300537206376326136810
5069 1277283127099384164982
5070 5109132508397535005334
5071 19275363554408880628232
5072 68720861367892529678812
5073 231932907116637286559658
5074 742185302773239316009980
5075 2255101496887919459307894
5076 6514737657676211770545414
5077 17915528558609582368285118
5078 46951040360494077930025914
5079 117377600901235194824465572
5080 280191692473916271515912744
5081 639187298456121494395162227
5082 1394590469358810533225329912
5083 2912233038955163172323035918
5084 5824466077910326344645653466
5085 11163559982661458827237110788
5086 20516812941107545952759729110
5087 36174380711952778390391811852
5088 61218182743304701891431978620
5089 99479546957870140573576670307
5090 155285146470821682846558433284
5091 232927719706232524269837401742
5092 335849270274102709412323470942
5093 465609215607278756230720974798
5094 620812287476371674974294456226
5095 796259238284911496162681867228
5096 982617783415422697392245580000
5097 1166858617805814453153291521932
5098 1333552706063787946460904516200
5099 1466907976670166741106994911218
5100 1553196681180176549407406343178
5101 1583065848125949175357548761938
5102 1553196681180176549407406343178
5103 1466907976670166741106994911218
5104 1333552706063787946460904516200
5105 1166858617805814453153291521932
5106 982617783415422697392245580000
5107 796259238284911496162681867228
5108 620812287476371674974294456226
5109 465609215607278756230720974798
5110 335849270274102709412323470942
5111 232927719706232524269837401742
5112 155285146470821682846558433284
5113 99479546957870140573576670307
5114 61218182743304701891431978620
5115 36174380711952778390391811852
5116 20516812941107545952759729110
5117 11163559982661458827237110788
5118 5824466077910326344645653466
5119 2912233038955163172323035918
5120 1394590469358810533225329912
5121 639187298456121494395162227
5122 280191692473916271515912744
5123 117377600901235194824465572
5124 46951040360494077930025914
5125 17915528558609582368285118
5126 6514737657676211770545414
5127 2255101496887919459307894
5128 742185302773239316009980
5129 231932907116637286559658
5130 68720861367892529678812
5131 19275363554408880628232
5132 5109132508397535005334
5133 1277283127099384164982
5134 300537206376326136810
5135 66397754897095802442
5136 13737466530434155080
5137 2653828761561737758
5138 477092811067932496
5139 79515468512042108
5140 12233149002646002
5141 1728597142552422
5142 223044793550414
5143 26100987539502
5144 2747473538900
5145 257576926017
5146 21244864860
5147 1519032948
5148 93751606
5149 6534224
5150 2274906
5151 9711572913599900329808
5152 15713655058427484662916
5153 2365041
5154 6796258
5155 98425010
5156 1611066289
5157 22762312995
5158 278820330615
5159 3005049120691
5160 28848459841899
5161 249145779953201
5162 1951641935058176
5163 13961746144238456
5164 91748617513805673
5165 556608279579162899
5166 3130921572628922684
5167 16391295291995203160
5168 80135221427529319695
5169 366934961273421347581
5170 1577820333475709750784
5171 6386415635496918654816
5172 24384496062806415148621
5173 87996224922301409848031
5174 300653768484529815800968
5175 974118209889876602149548
5176 2997286799661158774911299
5177 8769839154564131229456665
5178 24430266216285794138440440
5179 64866568919103660297924416
5180 164328641261729272754105473
5181 397569293375151466339990331
5182 919378990930037765910682641
5183 2033777767814932027620093381
5184 4306823508313973705547958763
5185 8736699116865489516968272409
5186 16988026060571785171882335974
5187 31680372923769004779996399190
5188 56691193653060324343151086905
5189 97392563455257480281823322411
5190 160697729701174842465008166409
5191 254764693428691823420134606421
5192 388212866177054207116395323211
5193 568776989980335233682160346481
5194 801458485881381465643043905608
5195 1086421503083650431205014877664
5196 1417071525761283171136975757769
5197 1778877021700334193554926870355
5198 2149476401221237150545536515210
5199 2500411323869602399614195443126
5200 2800460682733954687567898825895
5201 3020104657850343290514400648341
5202 3136262529306125724764954496716
5203 3136262529306125724764954496716
5204 3020104657850343290514400648341
5205 2800460682733954687567898825895
5206 2500411323869602399614195443126
5207 2149476401221237150545536515210
5208 1778877021700334193554926870355
5209 1417071525761283171136975757769
5210 1086421503083650431205014877664
5211 801458485881381465643043905608
5212 568776989980335233682160346481
5213 388212866177054207116395323211
5214 254764693428691823420134606421
5215 160697729701174842465008166409
5216 97392563455257480281823322411
5217 56691193653060324343151086905
5218 31680372923769004779996399190
5219 16988026060571785171882335974
5220 8736699116865489516968272409
5221 4306823508313973705547958763
5222 2033777767814932027620093381
5223 919378990930037765910682641
5224 397569293375151466339990331
5225 164328641261729272754105473
5226 64866568919103660297924416
5227 24430266216285794138440440
5228 8769839154564131229456665
5229 2997286799661158774911299
5230 974118209889876602149548
5231 300653768484529815800968
5232 87996224922301409848031
5233 24384496062806415148621
5234 6386415635496918654816
5235 1577820333475709750784
5236 366934961273421347581
5237 80135221427529319695
5238 16391295291995203160
5239 3130921572628922684
5240 556608279579162899
5241 91748617513805673
5242 13961746144238456
5243 1951641935058176
5244 249145779953201
5245 28848459841899
5246 3005049120691
5247 278820330615
5248 22762312995
5249 1611066289
5250 98425010
5251 6796258
5252 2365041
5253 15713655058427484662916
5254 25425227972027384992728
5255 2457832
5256 7066100
5257 103282874
5258 1707700016
5259 24371725818
5260 301581118869
5261 3283868046590
5262 31853507669401
5263 277994238605324
5264 2200787713917102
5265 15913388078290322
5266 105710363657118450
5267 648356897092116558
5268 3687529852207300470
5269 19522216864623401228
5270 96526516719523852534
5271 447070182700950045400
5272 1944755294749130519286
5273 7964235968972627864014
5274 30770911698303333294242
5275 112380720985107824515082
5276 388649993406831225190490
5277 1274771978374406417510832
5278 3971405009551035376635954
5279 11767125954225290003954148
5280 33200105370849925367490854
5281 89296835135389454435962970
5282 229195210180832933051629370
5283 561897934636880739093693958
5284 1316948284305189232250267307
5285 2953156758744969793530364342
5286 6340601276128905733167632455
5287 13043522625179463222515801768
5288 25724725177437274688850167760
5289 48668398984340789951878282098
5290 88371566576829329123147019564
5291 154083757108317804624973928570
5292 258090293156432322746830993311
5293 415462423129866665885142262274
5294 642977559605746030536529403947
5295 956989856157389440798555129052
5296 1370235475861716699325203696870
5297 1887879988965031896848058214098
5298 2503493028844933602341990053130
5299 3195948547461617364691902033758
5300 3928353422921571344100462780404
5301 4649887725090839550159731343880
5302 5300872006603557087182093646972
5303 5820565340584297978082298846520
5304 6156367187156469015279354513802
5305 6272525058612251449529908360982
5306 6156367187156469015279354513802
5307 5820565340584297978082298846520
5308 5300872006603557087182093646972
5309 4649887725090839550159731343880
5310 3928353422921571344100462780404
5311 3195948547461617364691902033758
5312 2503493028844933602341990053130
5313 1887879988965031896848058214098
5314 1370235475861716699325203696870
5315 956989856157389440798555129052
5316 642977559605746030536529403947
5317 415462423129866665885142262274
5318 258090293156432322746830993311
5319 154083757108317804624973928570
5320 88371566576829329123147019564
5321 48668398984340789951878282098
5322 25724725177437274688850167760
5323 13043522625179463222515801768
5324 6340601276128905733167632455
5325 2953156758744969793530364342
5326 1316948284305189232250267307
5327 561897934636880739093693958
5328 229195210180832933051629370
5329 89296835135389454435962970
5330 33200105370849925367490854
5331 11767125954225290003954148
5332 3971405009551035376635954
5333 1274771978374406417510832
5334 388649993406831225190490
5335 112380720985107824515082
5336 30770911698303333294242
5337 7964235968972627864014
5338 1944755294749130519286
5339 447070182700950045400
5340 96526516719523852534
5341 19522216864623401228
5342 3687529852207300470
5343 648356897092116558
5344 105710363657118450
5345 15913388078290322
5346 2200787713917102
5347 277994238605324
5348 31853507669401
5349 3283868046590
5350 301581118869
5351 24371725818
5352 1707700016
5353 103282874
5354 7066100
5355 2457832
5356 25425227972027384992728
5357 41138883030454869655648
5358 2553331
5359 7343906
5360 108330603
5361 1809116283
5362 26077701502
5363 325951253347
5364 3585447698222
5365 35137374364174
5366 309847745030031
5367 2478781951376764
5368 18114175791153081
5369 121623751734438241
5370 754067260748341152
5371 4335886749298592916
5372 23209746716829940761
5373 116048733584146549637
5374 543596699420473244612
5375 2391825477450079956364
5376 9908991263721757814521
5377 38735147667275960623769
5378 143151632683411157304216
5379 501030714391939049225136
5380 1663421971781237642241181
5381 5246176987925441793702769
5382 15738530963776325380158360
5383 44967231325075215371021892
5384 122496940506239379803036017
5385 318492045316222387487176713
5386 791093144817713672144907064
5387 1878846218942069971343541753
5388 4270105043050159025780206576
5389 9293758034873875526697564056
5390 19384123901308368955682991997
5391 38768247802616737911365516206
5392 74393124161778064640727984111
5393 137039965561170119075024822367
5394 242455323685147133748120454442
5395 412174050264750127371804413149
5396 673552716286298988631972731436
5397 1058439982735612696421671126484
5398 1599967415763135471335083977761
5399 2327225332019106140123758255476
5400 3258115464826748596173261325857
5401 4391373017809965499190047668201
5402 5699441576306550967033891474936
5403 7124301970383188708792364190482
5404 8578241148012410894260193490307
5405 9950759731694396637341824348215
5406 11121437347187855065264391844058
5407 11976932527740766993361652706160
5408 12428892245768720464809262218181
5409 12428892245768720464809262218181
5410 11976932527740766993361652706160
5411 11121437347187855065264391844058
5412 9950759731694396637341824348215
5413 8578241148012410894260193490307
5414 7124301970383188708792364190482
5415 5699441576306550967033891474936
5416 4391373017809965499190047668201
5417 3258115464826748596173261325857
5418 2327225332019106140123758255476
5419 1599967415763135471335083977761
5420 1058439982735612696421671126484
5421 673552716286298988631972731436
5422 412174050264750127371804413149
5423 242455323685147133748120454442
5424 137039965561170119075024822367
5425 74393124161778064640727984111
5426 38768247802616737911365516206
5427 19384123901308368955682991997
5428 9293758034873875526697564056
5429 4270105043050159025780206576
5430 1878846218942069971343541753
5431 791093144817713672144907064
5432 318492045316222387487176713
5433 122496940506239379803036017
5434 44967231325075215371021892
5435 15738530963776325380158360
5436 5246176987925441793702769
5437 1663421971781237642241181
5438 501030714391939049225136
5439 143151632683411157304216
5440 38735147667275960623769
5441 9908991263721757814521
5442 2391825477450079956364
5443 543596699420473244612
5444 116048733584146549637
5445 23209746716829940761
5446 4335886749298592916
5447 754067260748341152
5448 121623751734438241
5449 18114175791153081
5450 2478781951376764
5451 309847745030031
5452 35137374364174
5453 3585447698222
5454 325951253347
5455 26077701502
5456 1809116283
5457 108330603
5458 7343906
5459 2553331
5460 41138883030454869655648
5461 66564111002482254648380
5462 2651590
5463 7629829
5464 113573706
5465 1915502596
5466 27885020324
5467 352027294739
5468 3911397419732
5469 38722820649960
5470 344985118092690
5471 2788629695207927
5472 20592957741425734
5473 139737927524574284
5474 875691012481842120
5475 5089954010046069458
5476 27545633466127734996
5477 139258480300975751118
5478 659645433004619108202
5479 2935422176870552562200
5480 12300816741171837173770
5481 48644138930997717877432
5482 181886780350687117398324
5483 644182347075350206026034
5484 2164452686173176690984824
5485 6909598959706679435479970
5486 20984707951701767173410678
5487 60705762288851540750739552
5488 167464171831314595173623502
5489 440988985822461767289781364
5490 1109585190133936059631652512
5491 2669939363759783643488014919
5492 6148951261992228997123309368
5493 13563863077924034552477324384
5494 28677881936182244482380100590
5495 58152371703925106867048041803
5496 113161371964394802552093021546
5497 211433089722948183715752314108
5498 379495289246317252823144769892
5499 654629373949897261119924345385
5500 1085726766551049116003776606620
5501 1731992699021911685053643303932
5502 2658407398498748167756754534234
5503 3927192747782241611458841647409
5504 5585340796845854736297018980150
5505 7649488482636714095363308378188
5506 10090814594116516466223938513496
5507 12823743546689739675826255023128
5508 15702543118395599603052557027212
5509 18529000879706807531602017175226
5510 21072197078882251702606215521058
5511 23098369874928622058626043873090
5512 24405824773509487458170914243530
5513 24857784491537440929618523754304
5514 24405824773509487458170914243530
5515 23098369874928622058626043873090
5516 21072197078882251702606215521058
5517 18529000879706807531602017175226
5518 15702543118395599603052557027212
5519 12823743546689739675826255023128
5520 10090814594116516466223938513496
5521 7649488482636714095363308378188
5522 5585340796845854736297018980150
5523 3927192747782241611458841647409
5524 2658407398498748167756754534234
5525 1731992699021911685053643303932
5526 1085726766551049116003776606620
5527 654629373949897261119924345385
5528 379495289246317252823144769892
5529 211433089722948183715752314108
5530 113161371964394802552093021546
5531 58152371703925106867048041803
5532 28677881936182244482380100590
5533 13563863077924034552477324384
5534 6148951261992228997123309368
5535 2669939363759783643488014919
5536 1109585190133936059631652512
5537 440988985822461767289781364
5538 167464171831314595173623502
5539 60705762288851540750739552
5540 20984707951701767173410678
5541 6909598959706679435479970
5542 2164452686173176690984824
5543 644182347075350206026034
5544 181886780350687117398324
5545 48644138930997717877432
5546 12300816741171837173770
5547 2935422176870552562200
5548 659645433004619108202
5549 139258480300975751118
5550 27545633466127734996
5551 5089954010046069458
5552 875691012481842120
5553 139737927524574284
5554 20592957741425734
5555 2788629695207927
5556 344985118092690
5557 38722820649960
5558 3911397419732
5559 352027294739
5560 27885020324
5561 1915502596
5562 113573706
5563 7629829
5564 2651590
5565 66564111002482254648380
5566 107702994032937124304032
5567 2752662
5568 7924028
5569 119017798
5570 2027051926
5571 29798650022
5572 379910583970
5573 4263423115912
5574 42634216594606
5575 383707937382370
5576 3133614812046686
5577 23381587435478008
5578 160330885264934782
5579 1015428940005434102
5580 5965645022527004937
5581 32635587476172966571
5582 166804113767102710296
5583 798903913305594139236
5584 3595067609875170999931
5585 15236238918042389109345
5586 60944955672169554462866
5587 230530919281684834720498
5588 826069127426037322897177
5589 2808635033248526896507091
5590 9074051645879856125979988
5591 27894306911408446608420680
5592 81690470240553307923691187
5593 228169934120166135923911345
5594 608453157653776362462957110
5595 1550574175956397826920987006
5596 3779524553893719703119218590
5597 8818890625752012640610870924
5598 19712814339916263549600173526
5599 42241745014106279034856955842
5600 86830253640107351349427662522
5601 171313743668319909419140571196
5602 324594461687342986267844829886
5603 590928378969265436538896563566
5604 1034124663196214513943068579336
5605 1740356140500946377123700399990
5606 2817719465572960801057419342106
5607 4390400097520659852810397253198
5608 6585600146280989779215595580272
5609 9512533544628096347755860010162
5610 13234829279482568831660326725502
5611 17740303076753230561587246244246
5612 22914558140806256142050192875631
5613 28526286665085339278878811377081
5614 34231543998102407134654573518412
5615 39601197958589059234208232003224
5616 44170566953810873761232258693997
5617 47504194648438109516796957411547
5618 49263609265046928387789437290218
5619 49263609265046928387789437290218
5620 47504194648438109516796957411547
5621 44170566953810873761232258693997
5622 39601197958589059234208232003224
5623 34231543998102407134654573518412
5624 28526286665085339278878811377081
5625 22914558140806256142050192875631
5626 17740303076753230561587246244246
5627 13234829279482568831660326725502
5628 9512533544628096347755860010162
5629 6585600146280989779215595580272
5630 4390400097520659852810397253198
5631 2817719465572960801057419342106
5632 1740356140500946377123700399990
5633 1034124663196214513943068579336
5634 590928378969265436538896563566
5635 324594461687342986267844829886
5636 171313743668319909419140571196
5637 86830253640107351349427662522
5638 42241745014106279034856955842
5639 19712814339916263549600173526
5640 8818890625752012640610870924
5641 3779524553893719703119218590
5642 1550574175956397826920987006
5643 608453157653776362462957110
5644 228169934120166135923911345
5645 81690470240553307923691187
5646 27894306911408446608420680
5647 9074051645879856125979988
5648 2808635033248526896507091
5649 826069127426037322897177
5650 230530919281684834720498
5651 60944955672169554462866
5652 15236238918042389109345
5653 3595067609875170999931
5654 798903913305594139236
5655 166804113767102710296
5656 32635587476172966571
5657 5965645022527004937
5658 1015428940005434102
5659 160330885264934782
5660 23381587435478008
5661 3133614812046686
5662 383707937382370
5663 42634216594606
5664 4263423115912
5665 379910583970
5666 29798650022
5667 2027051926
5668 119017798
5669 7924028
5670 2752662
5671 107702994032937124304032
5672 174267105035419378952416
5673 2856600
5674 8226659
5675 124668600
5676 2143962805
5677 31823751254
5678 409707429651
5679 4643332032430
5680 46897638170701
5681 426342152555940
5682 3517322748118157
5683 26515202246315680
5684 183712472699297619
5685 1175759825269339898
5686 6981073962531488790
5687 38601232498699092924
5688 199439701243274863086
5689 965708027072696094060
5690 4393971523180764435720
5691 18831306527917559451930
5692 76181194590211942955252
5693 291475874953854388601430
5694 1056600046707722157065614
5695 3634704160674564218877272
5696 11882686679128383021980550
5697 36968358557288302733910344
5698 109584777151961754531633696
5699 309860404360719443847132790
5700 836623091773942498386403628
5701 2159027333610174189383481010
5702 5330098729850117530039741227
5703 12598415179645732343729621210
5704 28531704965668276190210569749
5705 61954559354022542584456646112
5706 129071998654213630384284124605
5707 258143997308427260768567727804
5708 495908205355662895686984881571
5709 915522840656608422806740859190
5710 1625053042165479950481964592945
5711 2774480803697160891066768413010
5712 4558075606073907178181119158967
5713 7208119563093620653867815995180
5714 10976000243801649632025992216379
5715 16098133690909086126971454956668
5716 22747362824110665179416186085725
5717 30975132356235799393247572304394
5718 40654861217559486703637438440076
5719 51440844805891595420929003559680
5720 62757830663187746413533384190656
5721 73832741956691466368862804806660
5722 83771764912399932995440489973982
5723 91674761602248983278029215376150
5724 96767803913485037904586393968534
5725 98527218530093856775578873845910
5726 96767803913485037904586393968534
5727 91674761602248983278029215376150
5728 83771764912399932995440489973982
5729 73832741956691466368862804806660
5730 62757830663187746413533384190656
5731 51440844805891595420929003559680
5732 40654861217559486703637438440076
5733 30975132356235799393247572304394
5734 22747362824110665179416186085725
5735 16098133690909086126971454956668
5736 10976000243801649632025992216379
5737 7208119563093620653867815995180
5738 4558075606073907178181119158967
5739 2774480803697160891066768413010
5740 1625053042165479950481964592945
5741 915522840656608422806740859190
5742 495908205355662895686984881571
5743 258143997308427260768567727804
5744 129071998654213630384284124605
5745 61954559354022542584456646112
5746 28531704965668276190210569749
5747 12598415179645732343729621210
5748 5330098729850117530039741227
5749 2159027333610174189383481010
5750 836623091773942498386403628
5751 309860404360719443847132790
5752 109584777151961754531633696
5753 36968358557288302733910344
5754 11882686679128383021980550
5755 3634704160674564218877272
5756 1056600046707722157065614
5757 291475874953854388601430
5758 76181194590211942955252
5759 18831306527917559451930
5760 4393971523180764435720
5761 965708027072696094060
5762 199439701243274863086
5763 38601232498699092924
5764 6981073962531488790
5765 1175759825269339898
5766 183712472699297619
5767 26515202246315680
5768 3517322748118157
5769 426342152555940
5770 46897638170701
5771 4643332032430
5772 409707429651
5773 31823751254
5774 2143962805
5775 124668600
5776 8226659
5777 2856600
5778 174267105035419378952416
5779 281970099068356503256452
5780 2963458
5781 8537884
5782 130531941
5783 2266439441
5784 33965683164
5785 441529301008
5786 5053037723521
5787 51540968596461
5788 473239789242816
5789 3943664899304286
5790 30032524993169603
5791 210227674944446419
5792 1359472297967560154
5793 8156833787799833219
5794 45582306461229660894
5795 238040933741973102808
5796 1165147728315970164901
5797 5359679550253459792045
5798 23225278051098323198340
5799 95012501118129501760426
5800 367657069544066330946963
5801 1348075921661576545089059
5802 4691304207382286375391678
5803 15517390839802947240328648
5804 48851045236416685755379349
5805 146553135709250057265045933
5806 419445181512681198378277956
5807 1146483496134661942233053818
5808 2995650425384116687769404643
5809 7489126063460291719422741736
5810 17928513909495849873768878633
5811 41130120145314008533939701269
5812 90486264319690818774666718008
5813 191026558008236172968740262638
5814 387215995962640891152851332339
5815 754052202664090156455552075763
5816 1411431046012271318493725192346
5817 2540575882822088373288704887870
5818 4399533845862640841548732425075
5819 7332556409771068069247886973931
5820 11766195169167527832048934538658
5821 18184119806895270285893807578564
5822 27074133934710735758997446522749
5823 38845496515019751306387640375209
5824 53722495180346464572663757706724
5825 71629993573795286096885010045753
5826 92095706023451082124566441286856
5827 114198675469079341834462387024606
5828 136590572619879212782396188260351
5829 157604506869091399364303294034251
5830 175446526514648916273469704596358
5831 188442565515734021182615608585784
5832 195295022443578894680165267052901
5833 195295022443578894680165267052901
5834 188442565515734021182615608585784
5835 175446526514648916273469704596358
5836 157604506869091399364303294034251
5837 136590572619879212782396188260351
5838 114198675469079341834462387024606
5839 92095706023451082124566441286856
5840 71629993573795286096885010045753
5841 53722495180346464572663757706724
5842 38845496515019751306387640375209
5843 27074133934710735758997446522749
5844 18184119806895270285893807578564
5845 11766195169167527832048934538658
5846 7332556409771068069247886973931
5847 4399533845862640841548732425075
5848 2540575882822088373288704887870
5849 1411431046012271318493725192346
5850 754052202664090156455552075763
5851 387215995962640891152851332339
5852 191026558008236172968740262638
5853 90486264319690818774666718008
5854 41130120145314008533939701269
5855 17928513909495849873768878633
5856 7489126063460291719422741736
5857 2995650425384116687769404643
5858 1146483496134661942233053818
5859 419445181512681198378277956
5860 146553135709250057265045933
5861 48851045236416685755379349
5862 15517390839802947240328648
5863 4691304207382286375391678
5864 1348075921661576545089059
5865 367657069544066330946963
5866 95012501118129501760426
5867 23225278051098323198340
5868 5359679550253459792045
5869 1165147728315970164901
5870 238040933741973102808
5871 45582306461229660894
5872 8156833787799833219
5873 1359472297967560154
5874 210227674944446419
5875 30032524993169603
5876 3943664899304286
5877 473239789242816
5878 51540968596461
5879 5053037723521
5880 441529301008
5881 33965683164
5882 2266439441
5883 130531941
5884 8537884
5885 2963458
5886 281970099068356503256452
5887 456237204103775882208872
5888 3073290
5889 8857862
5890 136613758
5891 2394691816
5892 36230009052
5893 475493026358
5894 5494565212596
5895 56594004644286
5896 524780756290582
5897 4416904687116386
5898 33976189891152530
5899 240260199936395612
5900 1569699972910879096
5901 9516306085766351027
5902 53739140249028529480
5903 283623240203201869578
5904 1403188662057942437266
5905 6524827278569429183570
5906 28584957601351782267830
5907 118237779169227824281000
5908 462669570662195832068740
5909 1715732991205642875431032
5910 6039380129043862919904300
5911 20208695047185233615167550
5912 64368436076219632995174334
5913 195404180945666743019906398
5914 565998317221931255642815786
5915 1565928677647343140610830668
5916 4142133921518778630001960896
5917 10484776488844408407191649113
5918 25417639972956141593191120480
5919 59058634054809858407708074682
5920 131616384465004827308605906330
5921 281512822327926991743406457790
5922 578242553970877064121591060334
5923 1141268198626731047608402860008
5924 2165483248676361474949276705196
5925 3952006928834359691782429501330
5926 6940109728684729214837436717220
5927 11732090255633708910796618785790
5928 19098751578938595901296820881510
5929 29950314976062798117942741468122
5930 45258253741606006044891253434306
5931 65919630449730487065385086213372
5932 92567991695366215879051397380360
5933 125352488754141750669548767034723
5934 163725699597246368221451450599736
5935 206294381492530423959028827564746
5936 250789248088958554616858574525922
5937 294195079488970612146699481524986
5938 333051033383740315637772997852390
5939 363889092030382937456085312397512
5940 383737587959312915862780874850068
5941 390590044887157789360330533315836
5942 383737587959312915862780874850068
5943 363889092030382937456085312397512
5944 333051033383740315637772997852390
5945 294195079488970612146699481524986
5946 250789248088958554616858574525922
5947 206294381492530423959028827564746
5948 163725699597246368221451450599736
5949 125352488754141750669548767034723
5950 92567991695366215879051397380360
5951 65919630449730487065385086213372
5952 45258253741606006044891253434306
5953 29950314976062798117942741468122
5954 19098751578938595901296820881510
5955 11732090255633708910796618785790
5956 6940109728684729214837436717220
5957 3952006928834359691782429501330
5958 2165483248676361474949276705196
5959 1141268198626731047608402860008
5960 578242553970877064121591060334
5961 281512822327926991743406457790
5962 131616384465004827308605906330
5963 59058634054809858407708074682
5964 25417639972956141593191120480
5965 10484776488844408407191649113
5966 4142133921518778630001960896
5967 1565928677647343140610830668
5968 565998317221931255642815786
5969 195404180945666743019906398
5970 64368436076219632995174334
5971 20208695047185233615167550
5972 6039380129043862919904300
5973 1715732991205642875431032
5974 462669570662195832068740
5975 118237779169227824281000
5976 28584957601351782267830
5977 6524827278569429183570
5978 1403188662057942437266
5979 283623240203201869578
5980 53739140249028529480
5981 9516306085766351027
5982 1569699972910879096
5983 240260199936395612
5984 33976189891152530
5985 4416904687116386
5986 524780756290582
5987 56594004644286
5988 5494565212596
5989 475493026358
5990 36230009052
5991 2394691816
5992 136613758
5993 8857862
5994 3073290
5995 456237204103775882208872
5996 738207303172132385465328
5997 3186151
5998 9186758
5999 142920098
6000 2528935803
6001 38622502153
6002 511720997274
6003 5970056351338
6004 62088568109945
6005 581374759319179
6006 4941685441913314
6007 38393094576888486
6008 274236389826272343
6009 1809960172846095341
6010 11086006058676139207
6011 63255446334793870447
6012 337362380452229462477
6013 1686811902261143436743
6014 7928015940627370810434
6015 35109784879921210694286
6016 146822736770579605838811
6017 580907349831423655680985
6018 2178402561867838706866668
6019 7755113120249505794732620
6020 26248075176229096534494489
6021 84577131123404866609785179
6022 259772617021886376014540206
6023 761402498167597998662193698
6024 2131926994869274396253126087
6025 5708062599166121770612275725
6026 14626910410363187037193095325
6027 35902416461800550000382253013
6028 84476274027766000000898673853
6029 190675018519814685716313452455
6030 413129206792931819052011826014
6031 859755376298804055864996968474
6032 1719510752597608111729993357371
6033 3306751447303092522557678987433
6034 6117490177510721166731705612694
6035 10892116657519088906619865607686
6036 18672199984318438125634054874361
6037 30830841834572304812093439020395
6038 49049066555001394019239561684218
6039 75208568717668804162833994218526
6040 111177884191336493110276338945527
6041 158487622145096702944436482873837
6042 217920480449507966548600163678167
6043 289078188351388118891000216881503
6044 370020081089776792180480277396685
6045 457083629581488978575887401309479
6046 544984327577929166763558055257994
6047 627246112872710927784472478574646
6048 696940125414123253093858309439483
6049 747626679989695853318866186431833
6050 774327632846470705223111407347408
6051 774327632846470705223111407347408
6052 747626679989695853318866186431833
6053 696940125414123253093858309439483
6054 627246112872710927784472478574646
6055 544984327577929166763558055257994
6056 457083629581488978575887401309479
6057 370020081089776792180480277396685
6058 289078188351388118891000216881503
6059 217920480449507966548600163678167
6060 158487622145096702944436482873837
6061 111177884191336493110276338945527
6062 75208568717668804162833994218526
6063 49049066555001394019239561684218
6064 30830841834572304812093439020395
6065 18672199984318438125634054874361
6066 10892116657519088906619865607686
6067 6117490177510721166731705612694
6068 3306751447303092522557678987433
6069 1719510752597608111729993357371
6070 859755376298804055864996968474
6071 413129206792931819052011826014
6072 190675018519814685716313452455
6073 84476274027766000000898673853
6074 35902416461800550000382253013
6075 14626910410363187037193095325
6076 5708062599166121770612275725
6077 2131926994869274396253126087
6078 761402498167597998662193698
6079 259772617021886376014540206
6080 84577131123404866609785179
6081 26248075176229096534494489
6082 7755113120249505794732620
6083 2178402561867838706866668
6084 580907349831423655680985
6085 146822736770579605838811
6086 35109784879921210694286
6087 7928015940627370810434
6088 1686811902261143436743
6089 337362380452229462477
6090 63255446334793870447
6091 11086006058676139207
6092 1809960172846095341
6093 274236389826272343
6094 38393094576888486
6095 4941685441913314
6096 581374759319179
6097 62088568109945
6098 5970056351338
6099 511720997274
6100 38622502153
6101 2528935803
6102 142920098
6103 9186758
6104 3186151
6105 738207303172132385465328
6106 1194444507275908267674204
6107 3302096
6108 9524734
6109 149457118
6110 2669393266
6111 41149151522
6112 550341378510
6113 6481775382952
6114 68058622640838
6115 643463325744268
6116 5523060199673818
6117 43334780017360306
6118 312629484401827734
6119 2084196562671134606
6120 12895966231521093323
6121 74341452393468952510
6122 400617826787022352307
6123 2024174282713371987960
6124 9614827842888513398322
6125 43037800820548580711694
6126 181932521650500815789542
6127 727730086602003260819722
6128 2759309911699262361885288
6129 9933515682117344500969220
6130 34003188296478602328624144
6131 110825206299633963143698964
6132 344349748145291242623762318
6133 1021175115189484374676184194
6134 2893329493036872394914779370
6135 7839989594035396166864866966
6136 20334973009529308807804838265
6137 50529326872163737037574814434
6138 120378690489566550001280388881
6139 275151292547580685717211581600
6140 603804225312746504768324724614
6141 1272884583091735874917008229374
6142 2579266128896412167594989747578
6143 5026262199900700634287671751794
6144 9424241624813813689289383991002
6145 17009606835029810073351570594064
6146 29564316641837527032253919837682
6147 49503041818890742937727493231772
6148 79879908389573698831333000022658
6149 124257635272670198182073555201746
6150 186386452909005297273110332444158
6151 269665506336433196054712821080990
6152 376408102594604669493036645795787
6153 506998668800896085439600379786510
6154 659098269441164911071480493489203
6155 827103710671265770756367677902728
6156 1002067957159418145339445455751178
6157 1172230440450640094548030533005326
6158 1324186238286834180878330787177854
6159 1444566805403819106412724495028378
6160 1521954312836166558541977592932156
6161 1548655265692941410446222813846332
6162 1521954312836166558541977592932156
6163 1444566805403819106412724495028378
6164 1324186238286834180878330787177854
6165 1172230440450640094548030533005326
6166 1002067957159418145339445455751178
6167 827103710671265770756367677902728
6168 659098269441164911071480493489203
6169 506998668800896085439600379786510
6170 376408102594604669493036645795787
6171 269665506336433196054712821080990
6172 186386452909005297273110332444158
6173 124257635272670198182073555201746
6174 79879908389573698831333000022658
6175 49503041818890742937727493231772
6176 29564316641837527032253919837682
6177 17009606835029810073351570594064
6178 9424241624813813689289383991002
6179 5026262199900700634287671751794
6180 2579266128896412167594989747578
6181 1272884583091735874917008229374
6182 603804225312746504768324724614
6183 275151292547580685717211581600
6184 120378690489566550001280388881
6185 50529326872163737037574814434
6186 20334973009529308807804838265
6187 7839989594035396166864866966
6188 2893329493036872394914779370
6189 1021175115189484374676184194
6190 344349748145291242623762318
6191 110825206299633963143698964
6192 34003188296478602328624144
6193 9933515682117344500969220
6194 2759309911699262361885288
6195 727730086602003260819722
6196 181932521650500815789542
6197 43037800820548580711694
6198 9614827842888513398322
6199 2024174282713371987960
6200 400617826787022352307
6201 74341452393468952510
6202 12895966231521093323
6203 2084196562671134606
6204 312629484401827734
6205 43334780017360306
6206 5523060199673818
6207 643463325744268
6208 68058622640838
6209 6481775382952
6210 550341378510
6211 41149151522
6212 2669393266
6213 149457118
6214 9524734
6215 3302096
6216 1194444507275908267674204
6217 1932651810448040653139536
6218 3421181
6219 9871958
6220 156231087
6221 2816292179
6222 43816168030
6223 591488323830
6224 7032114715351
6225 74540396127527
6226 711521946628866
6227 6166523523792266
6228 48857840215529531
6229 355964264417795703
6230 2396826047071673690
6231 14980162794191034619
6232 87237418624988939910
6233 474959279180490278550
6234 2424792109500393386311
6235 11639002125601884497514
6236 52652628663437093279691
6237 224970322471049395722831
6238 909662608252504075876626
6239 3487039998301265622012208
6240 12692825593816606862195973
6241 43936703978595946828963749
6242 144828394596112565471717420
6243 455174954444925205766874750
6244 1365524863334775617299374711
6245 3914504608226356769590402291
6246 10733319087072268561779091726
6247 28174962603564704974669153641
6248 70864299881693045845379100816
6249 170908017361730287038854648048
6250 395529983037147235718491409061
6251 878955517860327190485535736094
6252 1876688808404482379685332372935
6253 3852150711988148042511997382955
6254 7605528328797112801882660890726
6255 14450503824714514323577055118018
6256 26433848459843623762640953942971
6257 46573923476867337105605489771371
6258 79067358460728269969981412390126
6259 129382950208464441769060492555698
6260 204137543662243897013406554506099
6261 310644088181675495455183886908079
6262 456051959245438493327823152768130
6263 646073608931037865547749466101115
6264 883406771395500754932637024788806
6265 1166096938242060996511080872465430
6266 1486201980112430681827848170566151
6267 1829171667830683916095813132814146
6268 2174298397610058239887475987904531
6269 2496416678737474275426361319320983
6270 2768753043690653287291055281336042
6271 2966521118239985664954702087084804
6272 3070609578529107968988200405899905
6273 3070609578529107968988200405899905
6274 2966521118239985664954702087084804
6275 2768753043690653287291055281336042
6276 2496416678737474275426361319320983
6277 2174298397610058239887475987904531
6278 1829171667830683916095813132814146
6279 1486201980112430681827848170566151
6280 1166096938242060996511080872465430
6281 883406771395500754932637024788806
6282 646073608931037865547749466101115
6283 456051959245438493327823152768130
6284 310644088181675495455183886908079
6285 204137543662243897013406554506099
6286 129382950208464441769060492555698
6287 79067358460728269969981412390126
6288 46573923476867337105605489771371
6289 26433848459843623762640953942971
6290 14450503824714514323577055118018
6291 7605528328797112801882660890726
6292 3852150711988148042511997382955
6293 1876688808404482379685332372935
6294 878955517860327190485535736094
6295 395529983037147235718491409061
6296 170908017361730287038854648048
6297 70864299881693045845379100816
6298 28174962603564704974669153641
6299 10733319087072268561779091726
6300 3914504608226356769590402291
6301 1365524863334775617299374711
6302 455174954444925205766874750
6303 144828394596112565471717420
6304 43936703978595946828963749
6305 12692825593816606862195973
6306 3487039998301265622012208
6307 909662608252504075876626
6308 224970322471049395722831
6309 52652628663437093279691
6310 11639002125601884497514
6311 2424792109500393386311
6312 474959279180490278550
6313 87237418624988939910
6314 14980162794191034619
6315 2396826047071673690
6316 355964264417795703
6317 48857840215529531
6318 6166523523792266
6319 711521946628866
6320 74540396127527
6321 7032114715351
6322 591488323830
6323 43816168030
6324 2816292179
6325 156231087
6326 9871958
6327 3421181
6328 1932651810448040653139536
6329 3127096317723948920813744
6330 3543462
6331 10228595
6332 163248386
6333 2969866728
6334 46629990468
6335 635302197814
6336 7623600910160
6337 81572508868434
6338 786062340926502
6339 6878045468725992
6340 55024363737752022
6341 404822104631871660
6342 2752790311488123264
6343 17376988841261461091
6344 102217581419178818088
6345 562196697805478144884
6346 2899751388680882666630
6347 14063794235102276953641
6348 64291630789038976908154
6349 277622951134486488187912
6350 1134632930723553470832972
6351 4396702606553769697164380
6352 16179865592117872483520032
6353 56629529572412553690502374
6354 188765098574708512300049478
6355 600003349041037771237981214
6356 1820699817779700823065654670
6357 5280029471561132386889194028
6358 14647823695298625331368918856
6359 38908281690636973536447674237
6360 99039262485257750820047683912
6361 241772317243423332884233175680
6362 566438000398877522757345478390
6363 1274485500897474426204026558227
6364 2755644326264809570170867511538
6365 5728839520392630422197329145704
6366 11457679040785260844394657648980
6367 22056032153511627125459715367930
6368 40884352284558138086218008402768
6369 73007771936710960868246443037642
6370 125641281937595607075586901465542
6371 208450308669192711739041904230060
6372 333520493870708338782467046325958
6373 514781631843919392468590440658220
6374 766696047427113988783007038900368
6375 1102125568176476358875572618073979
6376 1529480380326538620480386490075960
6377 2049503709637561751443717896422532
6378 2652298918354491678338929042183350
6379 3315373647943114597923661302516977
6380 4003470065440742155983289119841962
6381 4670715076347532515313837306337320
6382 5265169722428127562717416599759516
6383 5735274161930638952245757367516408
6384 6037130696769093633942902492075968
6385 6141219157058215937976400810889614
6386 6037130696769093633942902492075968
6387 5735274161930638952245757367516408
6388 5265169722428127562717416599759516
6389 4670715076347532515313837306337320
6390 4003470065440742155983289119841962
6391 3315373647943114597923661302516977
6392 2652298918354491678338929042183350
6393 2049503709637561751443717896422532
6394 1529480380326538620480386490075960
6395 1102125568176476358875572618073979
6396 766696047427113988783007038900368
6397 514781631843919392468590440658220
6398 333520493870708338782467046325958
6399 208450308669192711739041904230060
6400 125641281937595607075586901465542
6401 73007771936710960868246443037642
6402 40884352284558138086218008402768
6403 22056032153511627125459715367930
6404 11457679040785260844394657648980
6405 5728839520392630422197329145704
6406 2755644326264809570170867511538
6407 1274485500897474426204026558227
6408 566438000398877522757345478390
6409 241772317243423332884233175680
6410 99039262485257750820047683912
6411 38908281690636973536447674237
6412 14647823695298625331368918856
6413 5280029471561132386889194028
6414 1820699817779700823065654670
6415 600003349041037771237981214
6416 188765098574708512300049478
6417 56629529572412553690502374
6418 16179865592117872483520032
6419 4396702606553769697164380
6420 1134632930723553470832972
6421 277622951134486488187912
6422 64291630789038976908154
6423 14063794235102276953641
6424 2899751388680882666630
6425 562196697805478144884
6426 102217581419178818088
6427 17376988841261461091
6428 2752790311488123264
6429 404822104631871660
6430 55024363737752022
6431 6878045468725992
6432 786062340926502
6433 81572508868434
6434 7623600910160
6435 635302197814
6436 46629990468
6437 2969866728
6438 163248386
6439 10228595
6440 3543462
6441 3127096317723948920813744
6442 5059748128171989573953284
6443 3668996
6444 10594816
6445 170515510
6446 3130357432
6447 49597291764
6448 681929803787
6449 8258900893537
6450 89196107723562
6451 867634847889082
6452 7664107807885817
6453 61902409204840931
6454 459846468368106836
6455 3157612416118589368
6456 20129779152748281368
6457 119594570260439070442
6458 664414279224655840392
6459 3461948086486359767392
6460 16963545623783158647134
6461 78355425024141252952556
6462 341914581923525464243864
6463 1412255881858039958219236
6464 5531335537277323167240001
6465 20576568198671642179965471
6466 72809395164530426173336214
6467 245394628147121065989893110
6468 788768447615746283537394327
6469 2420703166820738594303017177
6470 7100729289340833209954243156
6471 19927853166859757718257516360
6472 53556105385935598867816001666
6473 137947544175894724356494768236
6474 340811579728681083704280267836
6475 808210317642300855641578057444
6476 1840923501296351948961371432320
6477 4030129827162283996374893455318
6478 8484483846657439992368196030392
6479 17186518561177891266591986153492
6480 33513711194296887969854372359663
6481 62940384438069765211677723095989
6482 113892124221269098954464450747058
6483 198649053874306567943833343790306
6484 334091590606788318814628804962541
6485 541970802539901050521508949802407
6486 848302125714627731251057486209876
6487 1281477679271033381251597478763736
6488 1868821615603590347658579656159312
6489 2631605948503014979355959107315362
6490 3578984089964100371924104385645240
6491 4701802627992053429782646937735088
6492 5967672566297606276262590343813350
6493 7318843713383856753906950421457396
6494 8674185141788274671297126425265016
6495 9935884798775660078031253905171940
6496 11000443884358766514963173966342717
6497 11772404858699732586188659858653419
6498 12178349853827309571919303302023662
6499 12178349853827309571919303302023662
6500 11772404858699732586188659858653419
6501 11000443884358766514963173966342717
6502 9935884798775660078031253905171940
6503 8674185141788274671297126425265016
6504 7318843713383856753906950421457396
6505 5967672566297606276262590343813350
6506 4701802627992053429782646937735088
6507 3578984089964100371924104385645240
6508 2631605948503014979355959107315362
6509 1868821615603590347658579656159312
6510 1281477679271033381251597478763736
6511 848302125714627731251057486209876
6512 541970802539901050521508949802407
6513 334091590606788318814628804962541
6514 198649053874306567943833343790306
6515 113892124221269098954464450747058
6516 62940384438069765211677723095989
6517 33513711194296887969854372359663
6518 17186518561177891266591986153492
6519 8484483846657439992368196030392
6520 4030129827162283996374893455318
6521 1840923501296351948961371432320
6522 808210317642300855641578057444
6523 340811579728681083704280267836
6524 137947544175894724356494768236
6525 53556105385935598867816001666
6526 19927853166859757718257516360
6527 7100729289340833209954243156
6528 2420703166820738594303017177
6529 788768447615746283537394327
6530 245394628147121065989893110
6531 72809395164530426173336214
6532 20576568198671642179965471
6533 5531335537277323167240001
6534 1412255881858039958219236
6535 341914581923525464243864
6536 78355425024141252952556
6537 16963545623783158647134
6538 3461948086486359767392
6539 664414279224655840392
6540 119594570260439070442
6541 20129779152748281368
6542 3157612416118589368
6543 459846468368106836
6544 61902409204840931
6545 7664107807885817
6546 867634847889082
6547 89196107723562
6548 8258900893537
6549 681929803787
6550 49597291764
6551 3130357432
6552 170515510
6553 10594816
6554 3668996
6555 5059748128171989573953284
6556 8186844445895938494767032
6557 3797840
6558 10970789
6559 178039068
6560 3298011247
6561 52724985310
6562 731524617946
6563 8940828394912
6564 97455006479018
6565 956830953628464
6566 8531742653934416
6567 69566517011020182
6568 521748877571365564
6569 3617458884485229226
6570 23287391568865510071
6571 139724349413186088954
6572 784008849485093737509
6573 4126362365711014516112
6574 20425493710269517396855
6575 95318970647924410648760
6576 420270006947666716305197
6577 1754170463781565421624934
6578 6943591419135363124667704
6579 26107903735948965346454524
6580 93385963363202068352585500
6581 318204023311651492162542448
6582 1034163075762867349526624642
6583 3209471614436484877839767922
6584 9521432456161571804256631322
6585 27028582456200590928211140786
6586 73483958552795356586072905513
6587 191503649561830323224310159886
6588 478759123904575808060774425059
6589 1149021897370981939345857710112
6590 2649133818938652804602948867509
6591 5871053328458635945336264255692
6592 12514613673819723988743088841695
6593 25671002407835331258960181525742
6594 50700229755474779236446357839054
6595 96454095632366653181532094764072
6596 176832508659338864166142173132694
6597 312541178095575666898297793807248
6598 532740644481094886758462148002204
6599 876062393146689369336137753993310
6600 1390272928254528781772566435219408
6601 2129779804985661112502654964159546
6602 3150299294874623728910177134088063
6603 4500427564106605327014538762619322
6604 6210590038467115351280063492085661
6605 8280786717956153801706751322486848
6606 10669475194289659706045237280637695
6607 13286516279681463030169540764344280
6608 15993028855172131425204076845781989
6609 18610069940563934749328380329484598
6610 20936328683134426592994427870552612
6611 22772848743058499101151833824026900
6612 23950754712527042158107963159703376
6613 24356699707654619143838606603072112
6614 23950754712527042158107963159703376
6615 22772848743058499101151833824026900
6616 20936328683134426592994427870552612
6617 18610069940563934749328380329484598
6618 15993028855172131425204076845781989
6619 13286516279681463030169540764344280
6620 10669475194289659706045237280637695
6621 8280786717956153801706751322486848
6622 6210590038467115351280063492085661
6623 4500427564106605327014538762619322
6624 3150299294874623728910177134088063
6625 2129779804985661112502654964159546
6626 1390272928254528781772566435219408
6627 876062393146689369336137753993310
6628 532740644481094886758462148002204
6629 312541178095575666898297793807248
6630 176832508659338864166142173132694
6631 96454095632366653181532094764072
6632 50700229755474779236446357839054
6633 25671002407835331258960181525742
6634 12514613673819723988743088841695
6635 5871053328458635945336264255692
6636 2649133818938652804602948867509
6637 1149021897370981939345857710112
6638 478759123904575808060774425059
6639 191503649561830323224310159886
6640 73483958552795356586072905513
6641 27028582456200590928211140786
6642 9521432456161571804256631322
6643 3209471614436484877839767922
6644 1034163075762867349526624642
6645 318204023311651492162542448
6646 93385963363202068352585500
6647 26107903735948965346454524
6648 6943591419135363124667704
6649 1754170463781565421624934
6650 420270006947666716305197
6651 95318970647924410648760
6652 20425493710269517396855
6653 4126362365711014516112
6654 784008849485093737509
6655 139724349413186088954
6656 23287391568865510071
6657 3617458884485229226
6658 521748877571365564
6659 69566517011020182
6660 8531742653934416
6661 956830953628464
6662 97455006479018
6663 8940828394912
6664 731524617946
6665 52724985310
6666 3298011247
6667 178039068
6668 10970789
6669 3797840
6670 8186844445895938494767032
6671 13246592574067928068720320
6672 3930052
6673 11356688
6674 185825785
6675 3473081689
6676 56020231404
6677 784247029833
6678 9672350619864
6679 106395832650294
6680 1054285958042567
6681 9488573605646279
6682 78098259663176330
6683 591315394580736060
6684 4139207762055064353
6685 26904850453349319006
6686 163011740982050280187
6687 923733198898278600615
6688 4910371215196107112702
6689 24551856075980530849146
6690 115744464358193927051455
6691 515588977595591126022251
6692 2174440470729232137054058
6693 8697761882916928545465607
6694 33051495155084328470338026
6695 119493867099151033698292668
6696 411589986674853560514411825
6697 1352367099074518841688476817
6698 4243634690199352227365723120
6699 12730904070598056682095745838
6700 36550014912362162732467130303
6701 100512541008995947514283411888
6702 264987608114625679810382434521
6703 670262773466406131285083953969
6704 1627781021275557747406631500804
6705 3798155716309634743948805936800
6706 8520187147397288749939212473193
6707 18385667002278359934079352435689
6708 38185616081655055247703269691868
6709 76371232163310110495406538673405
6710 147154325387841432417978451894276
6711 273286604291705517347674267169050
6712 489373686754914531064439966192259
6713 845281822576670553656759941040931
6714 1408803037627784256094599901205582
6715 2266335321401218151108704188401032
6716 3520052733240189894275221398545461
6717 5280079099860284841412832097392486
6718 7650726858981229055924715895831091
6719 10711017602573720678294602253808207
6720 14491376756423269152986814813656214
6721 18950261912245813507751988602189922
6722 23955991473971122736214778044030487
6723 29279545134853594455373617609159603
6724 34603098795736066174532457174286690
6725 39546398623698361342322808199046259
6726 43709177426192925694146261693579934
6727 46723603455585541259259796982724728
6728 48307454420181661301946569761766869
6729 48307454420181661301946569761766869
6730 46723603455585541259259796982724728
6731 43709177426192925694146261693579934
6732 39546398623698361342322808199046259
6733 34603098795736066174532457174286690
6734 29279545134853594455373617609159603
6735 23955991473971122736214778044030487
6736 18950261912245813507751988602189922
6737 14491376756423269152986814813656214
6738 10711017602573720678294602253808207
6739 7650726858981229055924715895831091
6740 5280079099860284841412832097392486
6741 3520052733240189894275221398545461
6742 2266335321401218151108704188401032
6743 1408803037627784256094599901205582
6744 845281822576670553656759941040931
6745 489373686754914531064439966192259
6746 273286604291705517347674267169050
6747 147154325387841432417978451894276
6748 76371232163310110495406538673405
6749 38185616081655055247703269691868
6750 18385667002278359934079352435689
6751 8520187147397288749939212473193
6752 3798155716309634743948805936800
6753 1627781021275557747406631500804
6754 670262773466406131285083953969
6755 264987608114625679810382434521
6756 100512541008995947514283411888
6757 36550014912362162732467130303
6758 12730904070598056682095745838
6759 4243634690199352227365723120
6760 1352367099074518841688476817
6761 411589986674853560514411825
6762 119493867099151033698292668
6763 33051495155084328470338026
6764 8697761882916928545465607
6765 2174440470729232137054058
6766 515588977595591126022251
6767 115744464358193927051455
6768 24551856075980530849146
6769 4910371215196107112702
6770 923733198898278600615
6771 163011740982050280187
6772 26904850453349319006
6773 4139207762055064353
6774 591315394580736060
6775 78098259663176330
6776 9488573605646279
6777 1054285958042567
6778 106395832650294
6779 9672350619864
6780 784247029833
6781 56020231404
6782 3473081689
6783 185825785
6784 11356688
6785 3930052
6786 13246592574067928068720320
6787 21433437019963866563487356
6788 4065690
6789 11752684
6790 193882502
6791 3655828940
6792 59490443804
6793 840264589231
6794 10456595163460
6795 116068180958406
6796 1160681788544750
6797 10542859561693762
6798 87586833266970370
6799 669413654242193044
6800 4730523156634204432
6801 31044058215402901445
6802 189916591435398222464
6803 1086744939880327600606
6804 5834104414094384521410
6805 29462227291176636850216
6806 140296320434174456861630
6807 631333441953785052100012
6808 2690029448324823262160900
6809 10872202353646160681655779
6810 41749257038001257014984892
6811 152545362254235362167850950
6812 531083853774004594211957974
6813 1763957085749372402202169806
6814 5596001789273871069053503610
6815 16974538760797408909460790196
6816 49280918982960219414562210360
6817 137062555921358110246749885037
6818 365500149123621627324665193880
6819 935250381581031811095465736814
6820 2298043794741963878691714800522
6821 5425936737585192491355436777580
6822 12318342863706923493888017741334
6823 26905854149675648684018564228956
6824 56571283083933415181782621434060
6825 114556848244965165743109807656131
6826 223525557551151542913384989841140
6827 420440929679546949765652718317862
6828 762660291046620048412114232595710
6829 1334655509331585084721199906446474
6830 2254084860204454809751359841438002
6831 3675138359029002407203304088775860
6832 5786388054641408045383925586093344
6833 8800131833100474735688053495062481
6834 12930805958841513897337547992326160
6835 18361744461554949734219318148720526
6836 25202394358996989831281417066525170
6837 33441638668669082660738803414887512
6838 42906253386216936243966766645243790
6839 53235536608824717191588395652197084
6840 63882643930589660629906074782438772
6841 74149497419434427516855265372313015
6842 83255576049891287036469069891596204
6843 90432780881778466953406058675267206
6844 95031057875767202561206366743449510
6845 96614908840363322603893139522490086
6846 95031057875767202561206366743449510
6847 90432780881778466953406058675267206
6848 83255576049891287036469069891596204
6849 74149497419434427516855265372313015
6850 63882643930589660629906074782438772
6851 53235536608824717191588395652197084
6852 42906253386216936243966766645243790
6853 33441638668669082660738803414887512
6854 25202394358996989831281417066525170
6855 18361744461554949734219318148720526
6856 12930805958841513897337547992326160
6857 8800131833100474735688053495062481
6858 5786388054641408045383925586093344
6859 3675138359029002407203304088775860
6860 2254084860204454809751359841438002
6861 1334655509331585084721199906446474
6862 762660291046620048412114232595710
6863 420440929679546949765652718317862
6864 223525557551151542913384989841140
6865 114556848244965165743109807656131
6866 56571283083933415181782621434060
6867 26905854149675648684018564228956
6868 12318342863706923493888017741334
6869 5425936737585192491355436777580
6870 2298043794741963878691714800522
6871 935250381581031811095465736814
6872 365500149123621627324665193880
6873 137062555921358110246749885037
6874 49280918982960219414562210360
6875 16974538760797408909460790196
6876 5596001789273871069053503610
6877 1763957085749372402202169806
6878 531083853774004594211957974
6879 152545362254235362167850950
6880 41749257038001257014984892
6881 10872202353646160681655779
6882 2690029448324823262160900
6883 631333441953785052100012
6884 140296320434174456861630
6885 29462227291176636850216
6886 5834104414094384521410
6887 1086744939880327600606
6888 189916591435398222464
6889 31044058215402901445
6890 4730523156634204432
6891 669413654242193044
6892 87586833266970370
6893 10542859561693762
6894 1160681788544750
6895 116068180958406
6896 10456595163460
6897 840264589231
6898 59490443804
6899 3655828940
6900 193882502
6901 11752684
6902 4065690
6903 21433437019963866563487356
6904 34680029594031794632207680
6905 4204813
6906 12158954
6907 202216178
6908 3846519973
6909 63143296399
6910 899752259633
6911 11296857170501
6912 126524773719391
6913 1276749967269341
6914 11703541348162536
6915 98129692826735608
6916 757000487507372189
6917 5399936810874733823
6918 35774581372035560303
6919 220960649650799687339
6920 1276661531315724486663
6921 6920849353974710877341
6922 35296331705271020210486
6923 169758547725351092626446
6924 771629762387959507944421
6925 3321362890278608313304703
6926 13562231801970983942914549
6927 52621459391647417695786073
6928 194294619292236619182022463
6929 683629216028239956379030829
6930 2295040939523376996413379268
6931 7359958875023243471254949156
6932 22570540550071279978513588701
6933 66255457743757628324022309871
6934 186343474904318329661311414631
6935 502562705044979737571414403923
6936 1300750530704653438420130257559
6937 3233294176322995689787179862493
6938 7723980532327156370047150898218
6939 17744279601292115985243453830994
6940 39224197013382572177906581271573
6941 83477137233609063865801184951071
6942 171128131328898580924892428362821
6943 338082405796116708656494796752601
6944 643966487230698492679037707395391
6945 1183101220726166998177766950129693
6946 2097315800378205133133314138236944
6947 3588740369536039894472559747057088
6948 5929223219233457216954663929363773
6949 9461526413670410452587229673996159
6950 14586519887741882781071979080259803
6951 21730937791941988633025601486469911
6952 31292550420396463631556866140105751
6953 43564138820551939565500735214283341
6954 58644033027666072492020220480429926
6955 76347892054886018904705570059129438
6956 96141789995041653435555162296421429