# A026519 Irregular triangular array T read by rows: T(n, k) = T(n-1, k-2) + T(n-1, k) if (n mod 2) = 0, otherwise T(n-1, k-2) + T(n-1, k-1) + T(n-1, k), with T(n, 0) = T(n, 2*n) = 1, T(n, 1) = T(n, 2*n-1) = floor((n+1)/2). 
# Table of n, a(n) for n = 0..10200
# Offset adapted with bfclean.pl by Georg Fischer, Mar 01 2022.
0 1
1 1
2 1
3 1
4 1
5 1
6 2
7 1
8 1
9 1
10 2
11 4
12 4
13 4
14 2
15 1
16 1
17 2
18 5
19 6
20 8
21 6
22 5
23 2
24 1
25 1
26 3
27 8
28 13
29 19
30 20
31 19
32 13
33 8
34 3
35 1
36 1
37 3
38 9
39 16
40 27
41 33
42 38
43 33
44 27
45 16
46 9
47 3
48 1
49 1
50 4
51 13
52 28
53 52
54 76
55 98
56 104
57 98
58 76
59 52
60 28
61 13
62 4
63 1
64 1
65 4
66 14
67 32
68 65
69 104
70 150
71 180
72 196
73 180
74 150
75 104
76 65
77 32
78 14
79 4
80 1
81 1
82 5
83 19
84 50
85 111
86 201
87 319
88 434
89 526
90 556
91 526
92 434
93 319
94 201
95 111
96 50
97 19
98 5
99 1
100 1
101 5
102 20
103 55
104 130
105 251
106 430
107 635
108 845
109 990
110 1052
111 990
112 845
113 635
114 430
115 251
116 130
117 55
118 20
119 5
120 1
121 1
122 6
123 26
124 80
125 205
126 436
127 811
128 1316
129 1910
130 2470
131 2887
132 3032
133 2887
134 2470
135 1910
136 1316
137 811
138 436
139 205
140 80
141 26
142 6
143 1
144 1
145 6
146 27
147 86
148 231
149 516
150 1016
151 1752
152 2721
153 3786
154 4797
155 5502
156 5774
157 5502
158 4797
159 3786
160 2721
161 1752
162 1016
163 516
164 231
165 86
166 27
167 6
168 1
169 1
170 7
171 34
172 119
173 344
174 833
175 1763
176 3284
177 5489
178 8259
179 11304
180 14085
181 16073
182 16778
183 16073
184 14085
185 11304
186 8259
187 5489
188 3284
189 1763
190 833
191 344
192 119
193 34
194 7
195 1
196 1
197 7
198 35
199 126
200 378
201 952
202 2107
203 4117
204 7252
205 11543
206 16793
207 22344
208 27377
209 30863
210 32146
211 30863
212 27377
213 22344
214 16793
215 11543
216 7252
217 4117
218 2107
219 952
220 378
221 126
222 35
223 7
224 1
225 1
226 8
227 43
228 168
229 539
230 1456
231 3437
232 7176
233 13476
234 22912
235 35588
236 50680
237 66514
238 80584
239 90386
240 93872
241 90386
242 80584
243 66514
244 50680
245 35588
246 22912
247 13476
248 7176
249 3437
250 1456
251 539
252 168
253 43
254 8
255 1
256 1
257 8
258 44
259 176
260 582
261 1624
262 3976
263 8632
264 16913
265 30088
266 49064
267 73592
268 102102
269 131264
270 156900
271 174456
272 180772
273 174456
274 156900
275 131264
276 102102
277 73592
278 49064
279 30088
280 16913
281 8632
282 3976
283 1624
284 582
285 176
286 44
287 8
288 1
289 1
290 9
291 53
292 228
293 802
294 2382
295 6182
296 14232
297 29521
298 55633
299 96065
300 152744
301 224758
302 306958
303 390266
304 462620
305 512128
306 529684
307 512128
308 462620
309 390266
310 306958
311 224758
312 152744
313 96065
314 55633
315 29521
316 14232
317 6182
318 2382
319 802
320 228
321 53
322 9
323 1
324 1
325 9
326 54
327 237
328 855
329 2610
330 6984
331 16614
332 35703
333 69865
334 125586
335 208377
336 320823
337 459702
338 615024
339 769578
340 902394
341 992304
342 1024256
343 992304
344 902394
345 769578
346 615024
347 459702
348 320823
349 208377
350 125586
351 69865
352 35703
353 16614
354 6984
355 2610
356 855
357 237
358 54
359 9
360 1
361 1
362 10
363 64
364 300
365 1146
366 3702
367 10449
368 26208
369 59301
370 122182
371 231154
372 403828
373 654786
374 988902
375 1395549
376 1844304
377 2286996
378 2664276
379 2918954
380 3008864
381 2918954
382 2664276
383 2286996
384 1844304
385 1395549
386 988902
387 654786
388 403828
389 231154
390 122182
391 59301
392 26208
393 10449
394 3702
395 1146
396 300
397 64
398 10
399 1
400 1
401 10
402 65
403 310
404 1210
405 4002
406 11595
407 29910
408 69750
409 148390
410 290455
411 526010
412 885940
413 1392730
414 2050335
415 2833206
416 3682545
417 4508580
418 5205950
419 5673140
420 5837908
421 5673140
422 5205950
423 4508580
424 3682545
425 2833206
426 2050335
427 1392730
428 885940
429 526010
430 290455
431 148390
432 69750
433 29910
434 11595
435 4002
436 1210
437 310
438 65
439 10
440 1
441 1
442 11
443 76
444 385
445 1585
446 5522
447 16807
448 45507
449 111255
450 248050
451 508595
452 964855
453 1702405
454 2804680
455 4329005
456 6276271
457 8566086
458 11024331
459 13397075
460 15387670
461 16716998
462 17184188
463 16716998
464 15387670
465 13397075
466 11024331
467 8566086
468 6276271
469 4329005
470 2804680
471 1702405
472 964855
473 508595
474 248050
475 111255
476 45507
477 16807
478 5522
479 1585
480 385
481 76
482 11
483 1
484 1
485 11
486 77
487 396
488 1661
489 5907
490 18392
491 51029
492 128062
493 293557
494 619850
495 1212905
496 2211000
497 3769535
498 6031410
499 9080951
500 12895091
501 17300602
502 21963161
503 26412001
504 30114073
505 32571858
506 33433996
507 32571858
508 30114073
509 26412001
510 21963161
511 17300602
512 12895091
513 9080951
514 6031410
515 3769535
516 2211000
517 1212905
518 619850
519 293557
520 128062
521 51029
522 18392
523 5907
524 1661
525 396
526 77
527 11
528 1
529 1
530 12
531 89
532 484
533 2134
534 7964
535 25960
536 75328
537 197483
538 472648
539 1041469
540 2126312
541 4043755
542 7193440
543 12011945
544 18881896
545 28007452
546 39276644
547 52158854
548 65675764
549 78489235
550 89097932
551 96119927
552 98577712
553 96119927
554 89097932
555 78489235
556 65675764
557 52158854
558 39276644
559 28007452
560 18881896
561 12011945
562 7193440
563 4043755
564 2126312
565 1041469
566 472648
567 197483
568 75328
569 25960
570 7964
571 2134
572 484
573 89
574 12
575 1
576 1
577 12
578 90
579 496
580 2223
581 8448
582 28094
583 83292
584 223443
585 547976
586 1238952
587 2598960
588 5085224
589 9319752
590 16055700
591 26075336
592 40019397
593 58158540
594 80166306
595 104952408
596 130648089
597 154773696
598 174609162
599 187675644
600 192239854
601 187675644
602 174609162
603 154773696
604 130648089
605 104952408
606 80166306
607 58158540
608 40019397
609 26075336
610 16055700
611 9319752
612 5085224
613 2598960
614 1238952
615 547976
616 223443
617 83292
618 28094
619 8448
620 2223
621 496
622 90
623 12
624 1
625 1
626 13
627 103
628 598
629 2809
630 11167
631 38765
632 119834
633 334829
634 854711
635 2010371
636 4385888
637 8923136
638 17003936
639 30460676
640 51450788
641 82150433
642 124253273
643 178344243
644 243277254
645 315766803
646 390374193
647 460030947
648 517058502
649 554524660
650 567591142
651 554524660
652 517058502
653 460030947
654 390374193
655 315766803
656 243277254
657 178344243
658 124253273
659 82150433
660 51450788
661 30460676
662 17003936
663 8923136
664 4385888
665 2010371
666 854711
667 334829
668 119834
669 38765
670 11167
671 2809
672 598
673 103
674 13
675 1
676 1
677 13
678 104
679 611
680 2912
681 11765
682 41574
683 131001
684 373594
685 974545
686 2345200
687 5240599
688 10933507
689 21389824
690 39383812
691 68454724
692 112611109
693 175704061
694 260494676
695 367530527
696 494111046
697 633651447
698 775797750
699 907432695
700 1014555607
701 1084649644
702 1109049320
703 1084649644
704 1014555607
705 907432695
706 775797750
707 633651447
708 494111046
709 367530527
710 260494676
711 175704061
712 112611109
713 68454724
714 39383812
715 21389824
716 10933507
717 5240599
718 2345200
719 974545
720 373594
721 131001
722 41574
723 11765
724 2912
725 611
726 104
727 13
728 1
729 1
730 14
731 118
732 728
733 3627
734 15288
735 56251
736 184340
737 546169
738 1479140
739 3693339
740 8560344
741 18519306
742 37563930
743 71707143
744 129228360
745 220449645
746 356769894
747 548809846
748 803729264
749 1122136249
750 1495293020
751 1903560243
752 2316881892
753 2697786052
754 3006637946
755 3208254571
756 3278348608
757 3208254571
758 3006637946
759 2697786052
760 2316881892
761 1903560243
762 1495293020
763 1122136249
764 803729264
765 548809846
766 356769894
767 220449645
768 129228360
769 71707143
770 37563930
771 18519306
772 8560344
773 3693339
774 1479140
775 546169
776 184340
777 56251
778 15288
779 3627
780 728
781 118
782 14
783 1
784 1
785 14
786 119
787 742
788 3745
789 16016
790 59878
791 199628
792 602420
793 1663480
794 4239508
795 10039484
796 22212645
797 46124274
798 90226449
799 166792290
800 292156788
801 485998254
802 769259491
803 1160499158
804 1670946095
805 2299022284
806 3025696492
807 3812174912
808 4601346295
809 5323519838
810 5906040623
811 6284986554
812 6416509142
813 6284986554
814 5906040623
815 5323519838
816 4601346295
817 3812174912
818 3025696492
819 2299022284
820 1670946095
821 1160499158
822 769259491
823 485998254
824 292156788
825 166792290
826 90226449
827 46124274
828 22212645
829 10039484
830 4239508
831 1663480
832 602420
833 199628
834 59878
835 16016
836 3745
837 742
838 119
839 14
840 1
841 1
842 15
843 134
844 875
845 4606
846 20503
847 79639
848 275522
849 861926
850 2465528
851 6505408
852 15942472
853 36491637
854 78376403
855 158563368
856 303143013
857 549175527
858 944947332
859 1547414533
860 2415756903
861 3600704744
862 5130467537
863 6995664871
864 9136893688
865 11439217699
866 13737041045
867 15830906756
868 17514547015
869 18607536319
870 18986482250
871 18607536319
872 17514547015
873 15830906756
874 13737041045
875 11439217699
876 9136893688
877 6995664871
878 5130467537
879 3600704744
880 2415756903
881 1547414533
882 944947332
883 549175527
884 303143013
885 158563368
886 78376403
887 36491637
888 15942472
889 6505408
890 2465528
891 861926
892 275522
893 79639
894 20503
895 4606
896 875
897 134
898 15
899 1
900 1
901 15
902 135
903 890
904 4740
905 21378
906 84245
907 296025
908 941565
909 2741050
910 7367334
911 18408000
912 42997045
913 94318875
914 195055005
915 381519416
916 707738895
917 1248090345
918 2096590060
919 3360704235
920 5148119277
921 7546224440
922 10596369615
923 14267361225
924 18434882570
925 22873934733
926 27270124455
927 31251588060
928 34438443075
929 36501029265
930 37215072638
931 36501029265
932 34438443075
933 31251588060
934 27270124455
935 22873934733
936 18434882570
937 14267361225
938 10596369615
939 7546224440
940 5148119277
941 3360704235
942 2096590060
943 1248090345
944 707738895
945 381519416
946 195055005
947 94318875
948 42997045
949 18408000
950 7367334
951 2741050
952 941565
953 296025
954 84245
955 21378
956 4740
957 890
958 135
959 15
960 1
961 1
962 16
963 151
964 1040
965 5765
966 27008
967 110363
968 401648
969 1321835
970 3978640
971 11049949
972 28516384
973 68772379
974 155723920
975 332370925
976 670893296
977 1284313316
978 2337348656
979 4052419300
980 6705384640
981 10605413572
982 16055047952
983 23290713332
984 32409955280
985 43298613410
986 55576178528
987 68578941758
988 81395647248
989 92960155590
990 102191060400
991 108154544978
992 110217131168
993 108154544978
994 102191060400
995 92960155590
996 81395647248
997 68578941758
998 55576178528
999 43298613410
1000 32409955280
1001 23290713332
1002 16055047952
1003 10605413572
1004 6705384640
1005 4052419300
1006 2337348656
1007 1284313316
1008 670893296
1009 332370925
1010 155723920
1011 68772379
1012 28516384
1013 11049949
1014 3978640
1015 1321835
1016 401648
1017 110363
1018 27008
1019 5765
1020 1040
1021 151
1022 16
1023 1
1024 1
1025 16
1026 152
1027 1056
1028 5916
1029 28048
1030 116128
1031 428656
1032 1432198
1033 4380288
1034 12371784
1035 32495024
1036 79822328
1037 184240304
1038 401143304
1039 826617216
1040 1616684241
1041 3008241952
1042 5336732616
1043 9042733296
1044 14657832872
1045 22760432592
1046 33896126904
1047 48465003232
1048 66589326742
1049 87986133808
1050 111877555168
1051 136971825776
1052 161539097348
1053 183586707648
1054 201114700568
1055 212408191568
1056 216309089956
1057 212408191568
1058 201114700568
1059 183586707648
1060 161539097348
1061 136971825776
1062 111877555168
1063 87986133808
1064 66589326742
1065 48465003232
1066 33896126904
1067 22760432592
1068 14657832872
1069 9042733296
1070 5336732616
1071 3008241952
1072 1616684241
1073 826617216
1074 401143304
1075 184240304
1076 79822328
1077 32495024
1078 12371784
1079 4380288
1080 1432198
1081 428656
1082 116128
1083 28048
1084 5916
1085 1056
1086 152
1087 16
1088 1
1089 1
1090 17
1091 169
1092 1224
1093 7124
1094 35020
1095 150092
1096 572832
1097 1976982
1098 6241142
1099 18184270
1100 49247096
1101 124689136
1102 296557656
1103 665205936
1104 1412000824
1105 2844444761
1106 5451543409
1107 9961658809
1108 17387707864
1109 29037298784
1110 46460998760
1111 71314392368
1112 105121562728
1113 148950456878
1114 203040463782
1115 266453015718
1116 336835514752
1117 410388478292
1118 482097630772
1119 546240505564
1120 597109599784
1121 629831982092
1122 641125473092
1123 629831982092
1124 597109599784
1125 546240505564
1126 482097630772
1127 410388478292
1128 336835514752
1129 266453015718
1130 203040463782
1131 148950456878
1132 105121562728
1133 71314392368
1134 46460998760
1135 29037298784
1136 17387707864
1137 9961658809
1138 5451543409
1139 2844444761
1140 1412000824
1141 665205936
1142 296557656
1143 124689136
1144 49247096
1145 18184270
1146 6241142
1147 1976982
1148 572832
1149 150092
1150 35020
1151 7124
1152 1224
1153 169
1154 17
1155 1
1156 1
1157 17
1158 170
1159 1241
1160 7293
1161 36244
1162 157216
1163 607852
1164 2127074
1165 6813974
1166 20161252
1167 55488238
1168 142873406
1169 345804752
1170 789895072
1171 1708558480
1172 3509650697
1173 6863544233
1174 12806103570
1175 22839251273
1176 38998957593
1177 63848706624
1178 100351691152
1179 151582561488
1180 220264849246
1181 308162026510
1182 415403472596
1183 539875978534
1184 676841494010
1185 818933145524
1186 956628983856
1187 1079207230556
1188 1176072487656
1189 1238235072876
1190 1259663964184
1191 1238235072876
1192 1176072487656
1193 1079207230556
1194 956628983856
1195 818933145524
1196 676841494010
1197 539875978534
1198 415403472596
1199 308162026510
1200 220264849246
1201 151582561488
1202 100351691152
1203 63848706624
1204 38998957593
1205 22839251273
1206 12806103570
1207 6863544233
1208 3509650697
1209 1708558480
1210 789895072
1211 345804752
1212 142873406
1213 55488238
1214 20161252
1215 6813974
1216 2127074
1217 607852
1218 157216
1219 36244
1220 7293
1221 1241
1222 170
1223 17
1224 1
1225 1
1226 18
1227 188
1228 1428
1229 8704
1230 44778
1231 200753
1232 801312
1233 2892142
1234 9548900
1235 29102300
1236 82463464
1237 218522896
1238 544166396
1239 1278573230
1240 2844258304
1241 6008104249
1242 12081753410
1243 23179298500
1244 42508899076
1245 74644312436
1246 125686915490
1247 203199355369
1248 315782959264
1249 472199101886
1250 680009437244
1251 943830348352
1252 1263441477640
1253 1632120945140
1254 2035650618068
1255 2452403623390
1256 2854769359936
1257 3211908702068
1258 3493514791088
1259 3673971524716
1260 3736134109936
1261 3673971524716
1262 3493514791088
1263 3211908702068
1264 2854769359936
1265 2452403623390
1266 2035650618068
1267 1632120945140
1268 1263441477640
1269 943830348352
1270 680009437244
1271 472199101886
1272 315782959264
1273 203199355369
1274 125686915490
1275 74644312436
1276 42508899076
1277 23179298500
1278 12081753410
1279 6008104249
1280 2844258304
1281 1278573230
1282 544166396
1283 218522896
1284 82463464
1285 29102300
1286 9548900
1287 2892142
1288 801312
1289 200753
1290 44778
1291 8704
1292 1428
1293 188
1294 18
1295 1
1296 1
1297 18
1298 189
1299 1446
1300 8892
1301 46206
1302 209457
1303 846090
1304 3092895
1305 10350212
1306 31994442
1307 92012364
1308 247625196
1309 626629860
1310 1497096126
1311 3388424700
1312 7286677479
1313 14926011714
1314 29187402749
1315 54590652486
1316 97823610936
1317 168195814566
1318 277843667805
1319 441469874754
1320 675398457255
1321 995792396508
1322 1416029450238
1323 1943450914884
1324 2575951293492
1325 3299092095708
1326 4084524568530
1327 4890419978004
1328 5664312325458
1329 6348284151024
1330 6885880226784
1331 7229648901024
1332 7347943049432
1333 7229648901024
1334 6885880226784
1335 6348284151024
1336 5664312325458
1337 4890419978004
1338 4084524568530
1339 3299092095708
1340 2575951293492
1341 1943450914884
1342 1416029450238
1343 995792396508
1344 675398457255
1345 441469874754
1346 277843667805
1347 168195814566
1348 97823610936
1349 54590652486
1350 29187402749
1351 14926011714
1352 7286677479
1353 3388424700
1354 1497096126
1355 626629860
1356 247625196
1357 92012364
1358 31994442
1359 10350212
1360 3092895
1361 846090
1362 209457
1363 46206
1364 8892
1365 1446
1366 189
1367 18
1368 1
1369 1
1370 19
1371 208
1372 1653
1373 10527
1374 56544
1375 264555
1376 1101753
1377 4148442
1378 14289197
1379 45437549
1380 134357018
1381 371632002
1382 966267420
1383 2371351182
1384 5512150686
1385 12172198305
1386 25601113893
1387 51400091942
1388 98704066949
1389 181601666171
1390 320610077988
1391 543863093307
1392 887509357125
1393 1394711999814
1394 2112660728517
1395 3087220304001
1396 4355272761630
1397 5935431658614
1398 7818494304084
1399 9959567957730
1400 12274036642242
1401 14639256871992
1402 16903016454486
1403 18898476703266
1404 20463813278832
1405 21463472177240
1406 21807240851480
1407 21463472177240
1408 20463813278832
1409 18898476703266
1410 16903016454486
1411 14639256871992
1412 12274036642242
1413 9959567957730
1414 7818494304084
1415 5935431658614
1416 4355272761630
1417 3087220304001
1418 2112660728517
1419 1394711999814
1420 887509357125
1421 543863093307
1422 320610077988
1423 181601666171
1424 98704066949
1425 51400091942
1426 25601113893
1427 12172198305
1428 5512150686
1429 2371351182
1430 966267420
1431 371632002
1432 134357018
1433 45437549
1434 14289197
1435 4148442
1436 1101753
1437 264555
1438 56544
1439 10527
1440 1653
1441 208
1442 19
1443 1
1444 1
1445 19
1446 209
1447 1672
1448 10735
1449 58197
1450 275082
1451 1158297
1452 4412997
1453 15390950
1454 49585991
1455 148646215
1456 417069551
1457 1100624438
1458 2742983184
1459 6478418106
1460 14543549487
1461 31113264579
1462 63572290247
1463 124305180842
1464 233001758113
1465 419314144937
1466 725464759478
1467 1208119435113
1468 1938575093121
1469 3000170085642
1470 4481932303815
1471 6467933490147
1472 9022651962615
1473 12173767065714
1474 15894999616344
1475 20092530946326
1476 24598824829722
1477 29177053096728
1478 33537733575258
1479 37366829733318
1480 40361948880506
1481 42271054130312
1482 42926944354480
1483 42271054130312
1484 40361948880506
1485 37366829733318
1486 33537733575258
1487 29177053096728
1488 24598824829722
1489 20092530946326
1490 15894999616344
1491 12173767065714
1492 9022651962615
1493 6467933490147
1494 4481932303815
1495 3000170085642
1496 1938575093121
1497 1208119435113
1498 725464759478
1499 419314144937
1500 233001758113
1501 124305180842
1502 63572290247
1503 31113264579
1504 14543549487
1505 6478418106
1506 2742983184
1507 1100624438
1508 417069551
1509 148646215
1510 49585991
1511 15390950
1512 4412997
1513 1158297
1514 275082
1515 58197
1516 10735
1517 1672
1518 209
1519 19
1520 1
1521 1
1522 20
1523 229
1524 1900
1525 12616
1526 70604
1527 344014
1528 1491576
1529 5846376
1530 20962244
1531 69389938
1532 213623156
1533 615301757
1534 1666340204
1535 4260677173
1536 10322025728
1537 23764950777
1538 52135232172
1539 109229104313
1540 218990735668
1541 420879229202
1542 776621083892
1543 1377780662528
1544 2352898339528
1545 3872159287712
1546 6146864613876
1547 9420677482578
1548 13950035879604
1549 19972517756577
1550 27664352518476
1551 37091418644673
1552 48161297628384
1553 60586355392392
1554 73868408872776
1555 87313611501708
1556 100081616405304
1557 111266512189082
1558 119999832744136
1559 125559947365298
1560 127469052615104
1561 125559947365298
1562 119999832744136
1563 111266512189082
1564 100081616405304
1565 87313611501708
1566 73868408872776
1567 60586355392392
1568 48161297628384
1569 37091418644673
1570 27664352518476
1571 19972517756577
1572 13950035879604
1573 9420677482578
1574 6146864613876
1575 3872159287712
1576 2352898339528
1577 1377780662528
1578 776621083892
1579 420879229202
1580 218990735668
1581 109229104313
1582 52135232172
1583 23764950777
1584 10322025728
1585 4260677173
1586 1666340204
1587 615301757
1588 213623156
1589 69389938
1590 20962244
1591 5846376
1592 1491576
1593 344014
1594 70604
1595 12616
1596 1900
1597 229
1598 20
1599 1
1600 1
1601 20
1602 230
1603 1920
1604 12845
1605 72504
1606 356630
1607 1562180
1608 6190390
1609 22453820
1610 75236314
1611 234585400
1612 684691695
1613 1879963360
1614 4875978930
1615 11988365932
1616 28025627950
1617 62457257900
1618 132994055090
1619 271125967840
1620 530108333515
1621 995611819560
1622 1798659891730
1623 3129519423420
1624 5249939950240
1625 8499762953404
1626 13292836770290
1627 20096900493480
1628 29393195239155
1629 41614388398080
1630 57063936401250
1631 75825650146860
1632 97677774037065
1633 122029706501160
1634 147899966894100
1635 173950025278080
1636 198580123690790
1637 220081449149440
1638 236826459554380
1639 247468885359240
1640 251119894730596
1641 247468885359240
1642 236826459554380
1643 220081449149440
1644 198580123690790
1645 173950025278080
1646 147899966894100
1647 122029706501160
1648 97677774037065
1649 75825650146860
1650 57063936401250
1651 41614388398080
1652 29393195239155
1653 20096900493480
1654 13292836770290
1655 8499762953404
1656 5249939950240
1657 3129519423420
1658 1798659891730
1659 995611819560
1660 530108333515
1661 271125967840
1662 132994055090
1663 62457257900
1664 28025627950
1665 11988365932
1666 4875978930
1667 1879963360
1668 684691695
1669 234585400
1670 75236314
1671 22453820
1672 6190390
1673 1562180
1674 356630
1675 72504
1676 12845
1677 1920
1678 230
1679 20
1680 1
1681 1
1682 21
1683 251
1684 2170
1685 14995
1686 87269
1687 441979
1688 1991314
1689 8109200
1690 30206390
1691 103880524
1692 332275534
1693 994513409
1694 2799240455
1695 7440633985
1696 18744308222
1697 44889972812
1698 102471251782
1699 223476940940
1700 466577280830
1701 934228356445
1702 1796846120915
1703 3324380044805
1704 5923791134710
1705 10178119265390
1706 16879222327064
1707 27042539673934
1708 41889500217174
1709 62782932502925
1710 91104484130715
1711 128071520038485
1712 174503974946190
1713 230567360585175
1714 295533130685085
1715 367607447432325
1716 443879698673340
1717 520430115862970
1718 592611598118310
1719 655488032394610
1720 704376794063060
1721 735415239644216
1722 746057665449076
1723 735415239644216
1724 704376794063060
1725 655488032394610
1726 592611598118310
1727 520430115862970
1728 443879698673340
1729 367607447432325
1730 295533130685085
1731 230567360585175
1732 174503974946190
1733 128071520038485
1734 91104484130715
1735 62782932502925
1736 41889500217174
1737 27042539673934
1738 16879222327064
1739 10178119265390
1740 5923791134710
1741 3324380044805
1742 1796846120915
1743 934228356445
1744 466577280830
1745 223476940940
1746 102471251782
1747 44889972812
1748 18744308222
1749 7440633985
1750 2799240455
1751 994513409
1752 332275534
1753 103880524
1754 30206390
1755 8109200
1756 1991314
1757 441979
1758 87269
1759 14995
1760 2170
1761 251
1762 21
1763 1
1764 1
1765 21
1766 252
1767 2191
1768 15246
1769 89439
1770 456974
1771 2078583
1772 8551179
1773 32197704
1774 111989724
1775 362481924
1776 1098393933
1777 3131515989
1778 8435147394
1779 21543548677
1780 52330606797
1781 121215560004
1782 268366913752
1783 569048532612
1784 1157705297385
1785 2263423401745
1786 4258608401250
1787 7720637255625
1788 13502499310195
1789 22803013461774
1790 37220658939324
1791 58768722544238
1792 89825472176859
1793 132993984347889
1794 190854452541410
1795 265608459076905
1796 358638880623660
1797 470037105631275
1798 598174808017500
1799 739412829358425
1800 888037563295295
1801 1036491296791650
1802 1175918148257580
1803 1296988392181370
1804 1390903272038826
1805 1450434459512136
1806 1470830479288432
1807 1450434459512136
1808 1390903272038826
1809 1296988392181370
1810 1175918148257580
1811 1036491296791650
1812 888037563295295
1813 739412829358425
1814 598174808017500
1815 470037105631275
1816 358638880623660
1817 265608459076905
1818 190854452541410
1819 132993984347889
1820 89825472176859
1821 58768722544238
1822 37220658939324
1823 22803013461774
1824 13502499310195
1825 7720637255625
1826 4258608401250
1827 2263423401745
1828 1157705297385
1829 569048532612
1830 268366913752
1831 121215560004
1832 52330606797
1833 21543548677
1834 8435147394
1835 3131515989
1836 1098393933
1837 362481924
1838 111989724
1839 32197704
1840 8551179
1841 2078583
1842 456974
1843 89439
1844 15246
1845 2191
1846 252
1847 21
1848 1
1849 1
1850 22
1851 274
1852 2464
1853 17689
1854 106876
1855 561659
1856 2624996
1857 11086736
1858 42827466
1859 152738607
1860 506669352
1861 1572865581
1862 4592391846
1863 12665057316
1864 33110212060
1865 82309302868
1866 195089715478
1867 441913080553
1868 958631006368
1869 1995120743749
1870 3990177231742
1871 7679737100380
1872 14242669058620
1873 25481744967070
1874 44026150027594
1875 73526171711293
1876 118792394945336
1877 185814853660421
1878 281588179068986
1879 413673909066158
1880 589456895966204
1881 815101792241975
1882 1094284445331840
1883 1426850794272435
1884 1807624743007200
1885 2225625200671220
1886 2663941689445370
1887 3100447008344525
1888 3509397837230600
1889 3863809812477776
1890 4138326123732332
1891 4312168210839394
1892 4371699398312704
1893 4312168210839394
1894 4138326123732332
1895 3863809812477776
1896 3509397837230600
1897 3100447008344525
1898 2663941689445370
1899 2225625200671220
1900 1807624743007200
1901 1426850794272435
1902 1094284445331840
1903 815101792241975
1904 589456895966204
1905 413673909066158
1906 281588179068986
1907 185814853660421
1908 118792394945336
1909 73526171711293
1910 44026150027594
1911 25481744967070
1912 14242669058620
1913 7679737100380
1914 3990177231742
1915 1995120743749
1916 958631006368
1917 441913080553
1918 195089715478
1919 82309302868
1920 33110212060
1921 12665057316
1922 4592391846
1923 1572865581
1924 506669352
1925 152738607
1926 42827466
1927 11086736
1928 2624996
1929 561659
1930 106876
1931 17689
1932 2464
1933 274
1934 22
1935 1
1936 1
1937 22
1938 275
1939 2486
1940 17963
1941 109340
1942 579348
1943 2731872
1944 11648395
1945 45452462
1946 163825343
1947 549496818
1948 1725604188
1949 5099061198
1950 14237922897
1951 37702603906
1952 94974360184
1953 228199927538
1954 524222383421
1955 1153720721846
1956 2437033824302
1957 4948808238110
1958 9674857844129
1959 18232846290362
1960 33161482067450
1961 58268819086214
1962 99007916678363
1963 162818544972930
1964 259341025371714
1965 400380574014322
1966 599488762726579
1967 871045075035190
1968 1228775701308133
1969 1683741341298044
1970 2241952586514410
1971 2901909188339040
1972 3652475994943655
1973 4471566432452570
1974 5326072209015745
1975 6173339526675970
1976 6964256820822301
1977 7647723960962932
1978 8175978023317170
1979 8510025522045036
1980 8624336421678788
1981 8510025522045036
1982 8175978023317170
1983 7647723960962932
1984 6964256820822301
1985 6173339526675970
1986 5326072209015745
1987 4471566432452570
1988 3652475994943655
1989 2901909188339040
1990 2241952586514410
1991 1683741341298044
1992 1228775701308133
1993 871045075035190
1994 599488762726579
1995 400380574014322
1996 259341025371714
1997 162818544972930
1998 99007916678363
1999 58268819086214
2000 33161482067450
2001 18232846290362
2002 9674857844129
2003 4948808238110
2004 2437033824302
2005 1153720721846
2006 524222383421
2007 228199927538
2008 94974360184
2009 37702603906
2010 14237922897
2011 5099061198
2012 1725604188
2013 549496818
2014 163825343
2015 45452462
2016 11648395
2017 2731872
2018 579348
2019 109340
2020 17963
2021 2486
2022 275
2023 22
2024 1
2025 1
2026 23
2027 298
2028 2783
2029 20724
2030 129789
2031 706651
2032 3420560
2033 14959615
2034 59832729
2035 220926200
2036 758774623
2037 2438926349
2038 7374162204
2039 21062588283
2040 57039588001
2041 146914886987
2042 360876891628
2043 847396671143
2044 1906143032805
2045 4114976929569
2046 8539562784258
2047 17060699906541
2048 32856512372601
2049 61069186201941
2050 109663147444026
2051 190438217832027
2052 320095280737507
2053 521167487023007
2054 822540144358966
2055 1259210362112615
2056 1870914411776091
2057 2699309539069902
2058 3783562117641367
2059 5154469629120587
2060 6827603116151494
2061 8796337769797105
2062 11025951615735265
2063 13450114636411970
2064 15970978168144285
2065 18463668556514016
2066 20785320308461203
2067 22787958805102403
2068 24333727506325138
2069 25310339967040994
2070 25644387465768860
2071 25310339967040994
2072 24333727506325138
2073 22787958805102403
2074 20785320308461203
2075 18463668556514016
2076 15970978168144285
2077 13450114636411970
2078 11025951615735265
2079 8796337769797105
2080 6827603116151494
2081 5154469629120587
2082 3783562117641367
2083 2699309539069902
2084 1870914411776091
2085 1259210362112615
2086 822540144358966
2087 521167487023007
2088 320095280737507
2089 190438217832027
2090 109663147444026
2091 61069186201941
2092 32856512372601
2093 17060699906541
2094 8539562784258
2095 4114976929569
2096 1906143032805
2097 847396671143
2098 360876891628
2099 146914886987
2100 57039588001
2101 21062588283
2102 7374162204
2103 2438926349
2104 758774623
2105 220926200
2106 59832729
2107 14959615
2108 3420560
2109 706651
2110 129789
2111 20724
2112 2783
2113 298
2114 23
2115 1
2116 1
2117 23
2118 299
2119 2806
2120 21022
2121 132572
2122 727375
2123 3550349
2124 15666266
2125 63253289
2126 235885815
2127 818607352
2128 2659852549
2129 8132936827
2130 23501514632
2131 64413750205
2132 167977475270
2133 417916479629
2134 994311558130
2135 2267019924433
2136 4962373600712
2137 10445705817063
2138 21175676836110
2139 41396075156859
2140 78129886108482
2141 142519659816627
2142 251507404033968
2143 429758428181533
2144 711605704855034
2145 1142635425096473
2146 1780377849135622
2147 2693454556135057
2148 3958519901182517
2149 5654476529417458
2150 7853779168190489
2151 10611165233792861
2152 13950807398917692
2153 17853554731886759
2154 22246452406209075
2155 26996929783879550
2156 31913783192925986
2157 36756298476605488
2158 41251627361616419
2159 45119047814786341
2160 48098298772143397
2161 49978114972093998
2162 50620679934081988
2163 49978114972093998
2164 48098298772143397
2165 45119047814786341
2166 41251627361616419
2167 36756298476605488
2168 31913783192925986
2169 26996929783879550
2170 22246452406209075
2171 17853554731886759
2172 13950807398917692
2173 10611165233792861
2174 7853779168190489
2175 5654476529417458
2176 3958519901182517
2177 2693454556135057
2178 1780377849135622
2179 1142635425096473
2180 711605704855034
2181 429758428181533
2182 251507404033968
2183 142519659816627
2184 78129886108482
2185 41396075156859
2186 21175676836110
2187 10445705817063
2188 4962373600712
2189 2267019924433
2190 994311558130
2191 417916479629
2192 167977475270
2193 64413750205
2194 23501514632
2195 8132936827
2196 2659852549
2197 818607352
2198 235885815
2199 63253289
2200 15666266
2201 3550349
2202 727375
2203 132572
2204 21022
2205 2806
2206 299
2207 23
2208 1
2209 1
2210 24
2211 323
2212 3128
2213 24127
2214 156400
2215 880969
2216 4410296
2217 19943990
2218 82469904
2219 314805370
2220 1117746456
2221 3714345716
2222 11611396728
2223 34294304008
2224 96048201664
2225 255892740107
2226 650307705104
2227 1580205513029
2228 3679247962192
2229 8223705083275
2230 17675099342208
2231 36583756253885
2232 73017457810032
2233 140701638101451
2234 262045621081968
2235 472156949959077
2236 823785492032128
2237 1392871537070535
2238 2283999558133040
2239 3634618979087129
2240 5616467830367152
2241 8432352306453196
2242 12306450986735032
2243 17466775598790464
2244 24119420931400808
2245 32415751800901042
2246 42415527364597312
2247 54050814537013526
2248 67096936921975384
2249 81157165383014611
2250 95667011453411024
2251 109921709031147893
2252 123126973653008248
2253 134468973948546157
2254 143195461559023736
2255 148697093678319383
2256 150576909878269984
2257 148697093678319383
2258 143195461559023736
2259 134468973948546157
2260 123126973653008248
2261 109921709031147893
2262 95667011453411024
2263 81157165383014611
2264 67096936921975384
2265 54050814537013526
2266 42415527364597312
2267 32415751800901042
2268 24119420931400808
2269 17466775598790464
2270 12306450986735032
2271 8432352306453196
2272 5616467830367152
2273 3634618979087129
2274 2283999558133040
2275 1392871537070535
2276 823785492032128
2277 472156949959077
2278 262045621081968
2279 140701638101451
2280 73017457810032
2281 36583756253885
2282 17675099342208
2283 8223705083275
2284 3679247962192
2285 1580205513029
2286 650307705104
2287 255892740107
2288 96048201664
2289 34294304008
2290 11611396728
2291 3714345716
2292 1117746456
2293 314805370
2294 82469904
2295 19943990
2296 4410296
2297 880969
2298 156400
2299 24127
2300 3128
2301 323
2302 24
2303 1
2304 1
2305 24
2306 324
2307 3152
2308 24450
2309 159528
2310 905096
2311 4566696
2312 20824959
2313 86880200
2314 334749360
2315 1200216360
2316 4029151086
2317 12729143184
2318 38008649724
2319 107659598392
2320 290187044115
2321 746355906768
2322 1836098253136
2323 4329555667296
2324 9803910596304
2325 21354347304400
2326 44807461337160
2327 90692557152240
2328 177285394355336
2329 335063078892000
2330 612858588060528
2331 1085831113114096
2332 1865028487029612
2333 3107785050165168
2334 5027490516157664
2335 7900467388500192
2336 12066971285540325
2337 17922918817102184
2338 25899127905243660
2339 36425871918135840
2340 49882527399691506
2341 66534948295998120
2342 86466566337914568
2343 109512464286572696
2344 135207979920028137
2345 162763948375386408
2346 191078874414162504
2347 218793985106419272
2348 244390682979694050
2349 266322435212031984
2350 283166067626865540
2351 293772371437293720
2352 297394187356638766
2353 293772371437293720
2354 283166067626865540
2355 266322435212031984
2356 244390682979694050
2357 218793985106419272
2358 191078874414162504
2359 162763948375386408
2360 135207979920028137
2361 109512464286572696
2362 86466566337914568
2363 66534948295998120
2364 49882527399691506
2365 36425871918135840
2366 25899127905243660
2367 17922918817102184
2368 12066971285540325
2369 7900467388500192
2370 5027490516157664
2371 3107785050165168
2372 1865028487029612
2373 1085831113114096
2374 612858588060528
2375 335063078892000
2376 177285394355336
2377 90692557152240
2378 44807461337160
2379 21354347304400
2380 9803910596304
2381 4329555667296
2382 1836098253136
2383 746355906768
2384 290187044115
2385 107659598392
2386 38008649724
2387 12729143184
2388 4029151086
2389 1200216360
2390 334749360
2391 86880200
2392 20824959
2393 4566696
2394 905096
2395 159528
2396 24450
2397 3152
2398 324
2399 24
2400 1
2401 1
2402 25
2403 349
2404 3500
2405 27926
2406 187130
2407 1089074
2408 5631320
2409 26296751
2410 112271855
2411 442454519
2412 1621845920
2413 5564116806
2414 17958510630
2415 54766943994
2416 158397391300
2417 435855292231
2418 1144202549275
2419 2872641204019
2420 6912009827200
2421 15969564516736
2422 35487813568000
2423 75965719237864
2424 156854365793800
2425 312785412844736
2426 603041030399576
2427 1125207061307864
2428 2033752780066624
2429 3563718188204236
2430 6058644650308876
2431 10000304053352444
2432 16035742954823024
2433 24994929190198181
2434 37890357491142701
2435 55889018007886169
2436 80247918640481684
2437 112207527223071006
2438 152843347613825466
2439 202884042033604194
2440 262513978920485384
2441 331187010544515401
2442 407484392581987241
2443 489050802709577049
2444 572636807895968184
2445 654263542500275826
2446 729507103298145306
2447 793879185818591574
2448 843260874276191244
2449 874332626420798026
2450 884938930231226206
2451 874332626420798026
2452 843260874276191244
2453 793879185818591574
2454 729507103298145306
2455 654263542500275826
2456 572636807895968184
2457 489050802709577049
2458 407484392581987241
2459 331187010544515401
2460 262513978920485384
2461 202884042033604194
2462 152843347613825466
2463 112207527223071006
2464 80247918640481684
2465 55889018007886169
2466 37890357491142701
2467 24994929190198181
2468 16035742954823024
2469 10000304053352444
2470 6058644650308876
2471 3563718188204236
2472 2033752780066624
2473 1125207061307864
2474 603041030399576
2475 312785412844736
2476 156854365793800
2477 75965719237864
2478 35487813568000
2479 15969564516736
2480 6912009827200
2481 2872641204019
2482 1144202549275
2483 435855292231
2484 158397391300
2485 54766943994
2486 17958510630
2487 5564116806
2488 1621845920
2489 442454519
2490 112271855
2491 26296751
2492 5631320
2493 1089074
2494 187130
2495 27926
2496 3500
2497 349
2498 25
2499 1
2500 1
2501 25
2502 350
2503 3525
2504 28275
2505 190630
2506 1117000
2507 5818450
2508 27385825
2509 117903175
2510 468751270
2511 1734117775
2512 6006571325
2513 19580356550
2514 60331060800
2515 176355901930
2516 490622236225
2517 1302599940575
2518 3308496496250
2519 8056212376475
2520 18842205720755
2521 42399823395200
2522 91935283754600
2523 192342179361800
2524 388751132082600
2525 759895396193376
2526 1437992474152600
2527 2636793810466200
2528 4688925249512100
2529 8092397430375500
2530 13564022241556680
2531 22094387605131900
2532 34995233243550625
2533 53926100445965725
2534 80883947198084350
2535 118138276131624385
2536 168096545230957175
2537 233091266254307150
2538 315091569256675200
2539 415357326534310850
2540 534071052578119595
2541 669998371502472625
2542 820237813254092450
2543 980121200477955425
2544 1143314345209852875
2545 1302143911194113490
2546 1448142728318867400
2547 1572767977574336550
2548 1668211812239389600
2549 1728199804507417450
2550 1748665252841596052
2551 1728199804507417450
2552 1668211812239389600
2553 1572767977574336550
2554 1448142728318867400
2555 1302143911194113490
2556 1143314345209852875
2557 980121200477955425
2558 820237813254092450
2559 669998371502472625
2560 534071052578119595
2561 415357326534310850
2562 315091569256675200
2563 233091266254307150
2564 168096545230957175
2565 118138276131624385
2566 80883947198084350
2567 53926100445965725
2568 34995233243550625
2569 22094387605131900
2570 13564022241556680
2571 8092397430375500
2572 4688925249512100
2573 2636793810466200
2574 1437992474152600
2575 759895396193376
2576 388751132082600
2577 192342179361800
2578 91935283754600
2579 42399823395200
2580 18842205720755
2581 8056212376475
2582 3308496496250
2583 1302599940575
2584 490622236225
2585 176355901930
2586 60331060800
2587 19580356550
2588 6006571325
2589 1734117775
2590 468751270
2591 117903175
2592 27385825
2593 5818450
2594 1117000
2595 190630
2596 28275
2597 3525
2598 350
2599 25
2600 1
2601 1
2602 26
2603 376
2604 3900
2605 32150
2606 222430
2607 1335905
2608 7126080
2609 34321275
2610 151107450
2611 614040270
2612 2320772220
2613 8209440370
2614 27321045650
2615 85917988675
2616 256267319280
2617 727309198955
2618 1969578078730
2619 5101718673050
2620 12667308813300
2621 30206914593480
2622 69298241492430
2623 153177312870555
2624 326677286511600
2625 673028595199000
2626 1340988707637776
2627 2586639002428576
2628 4834681680812176
2629 8763711534130900
2630 15418116490353800
2631 26345344921444280
2632 43750807277064080
2633 70653643090239205
2634 111015721294648250
2635 169805280887600700
2636 252948323775674460
2637 367118768560665910
2638 519326087616888710
2639 716279380741939525
2640 963540162045293200
2641 1264519948369105645
2642 1619426750614903070
2643 2024307237334684670
2644 2470357385234520500
2645 2943673358941900750
2646 3425579456881921790
2647 3893600984722833765
2648 4323054617087317440
2649 4689122518132593550
2650 4969179594321143600
2651 5145076869588403102
2652 5205064861856430952
2653 5145076869588403102
2654 4969179594321143600
2655 4689122518132593550
2656 4323054617087317440
2657 3893600984722833765
2658 3425579456881921790
2659 2943673358941900750
2660 2470357385234520500
2661 2024307237334684670
2662 1619426750614903070
2663 1264519948369105645
2664 963540162045293200
2665 716279380741939525
2666 519326087616888710
2667 367118768560665910
2668 252948323775674460
2669 169805280887600700
2670 111015721294648250
2671 70653643090239205
2672 43750807277064080
2673 26345344921444280
2674 15418116490353800
2675 8763711534130900
2676 4834681680812176
2677 2586639002428576
2678 1340988707637776
2679 673028595199000
2680 326677286511600
2681 153177312870555
2682 69298241492430
2683 30206914593480
2684 12667308813300
2685 5101718673050
2686 1969578078730
2687 727309198955
2688 256267319280
2689 85917988675
2690 27321045650
2691 8209440370
2692 2320772220
2693 614040270
2694 151107450
2695 34321275
2696 7126080
2697 1335905
2698 222430
2699 32150
2700 3900
2701 376
2702 26
2703 1
2704 1
2705 26
2706 377
2707 3926
2708 32526
2709 226330
2710 1368055
2711 7348510
2712 35657180
2713 158233530
2714 648361545
2715 2471879670
2716 8823480640
2717 29641817870
2718 94127429045
2719 283588364930
2720 813227187630
2721 2225845398010
2722 5829027872005
2723 14636886892030
2724 35308633266530
2725 81965550305730
2726 183384227464035
2727 395975528004030
2728 826205908069555
2729 1667665994149376
2730 3259667597627576
2731 6175670388449952
2732 11350350536559476
2733 20252798171165976
2734 35109056455575180
2735 59168923767417880
2736 96998988011683485
2737 154766528571712330
2738 240458923977839905
2739 363964045070322710
2740 536924049448266610
2741 772274411392563170
2742 1083398149302605435
2743 1482866249662181910
2744 1980799329111045170
2745 2582966912660196270
2746 3288827185703790315
2747 4089784135849423570
2748 4967980596276585420
2749 5895936842116442290
2750 6837274343664734515
2751 7748634073969239230
2752 8582723502855427315
2753 9292234211408461040
2754 9834199387720996652
2755 10174244456177574552
2756 10290153739176806204
2757 10174244456177574552
2758 9834199387720996652
2759 9292234211408461040
2760 8582723502855427315
2761 7748634073969239230
2762 6837274343664734515
2763 5895936842116442290
2764 4967980596276585420
2765 4089784135849423570
2766 3288827185703790315
2767 2582966912660196270
2768 1980799329111045170
2769 1482866249662181910
2770 1083398149302605435
2771 772274411392563170
2772 536924049448266610
2773 363964045070322710
2774 240458923977839905
2775 154766528571712330
2776 96998988011683485
2777 59168923767417880
2778 35109056455575180
2779 20252798171165976
2780 11350350536559476
2781 6175670388449952
2782 3259667597627576
2783 1667665994149376
2784 826205908069555
2785 395975528004030
2786 183384227464035
2787 81965550305730
2788 35308633266530
2789 14636886892030
2790 5829027872005
2791 2225845398010
2792 813227187630
2793 283588364930
2794 94127429045
2795 29641817870
2796 8823480640
2797 2471879670
2798 648361545
2799 158233530
2800 35657180
2801 7348510
2802 1368055
2803 226330
2804 32526
2805 3926
2806 377
2807 26
2808 1
2809 1
2810 27
2811 404
2812 4329
2813 36829
2814 262782
2815 1626911
2816 8942895
2817 44373745
2818 201239220
2819 842252255
2820 3278474745
2821 11943721855
2822 40937178180
2823 132592727555
2824 407357611845
2825 1190942981605
2826 3322660950570
2827 8868100457645
2828 22691760162045
2829 55774548030565
2830 131911070464290
2831 300658411036295
2832 661325305773795
2833 1405565663537620
2834 2889847430222961
2835 5753539499846507
2836 11103003980226904
2837 20785688522637004
2838 37778819096175404
2839 66712205163300632
2840 114530778394159036
2841 191276968234676545
2842 310934440350813695
2843 492224440561235720
2844 759189497619874945
2845 1141347018496429225
2846 1673162505911152490
2847 2392596610143435215
2848 3338538810357350515
2849 4547063728075832515
2850 6046632491433423350
2851 7852593427475031755
2852 9961578234213410155
2853 12346591917829799305
2854 14953701574242451280
2855 17701191782057762225
2856 20481845259750416035
2857 23168631920489401060
2858 25623591788233127585
2859 27709157101984885007
2860 29300678055307032244
2861 30298597583075377408
2862 30638642651531955308
2863 30298597583075377408
2864 29300678055307032244
2865 27709157101984885007
2866 25623591788233127585
2867 23168631920489401060
2868 20481845259750416035
2869 17701191782057762225
2870 14953701574242451280
2871 12346591917829799305
2872 9961578234213410155
2873 7852593427475031755
2874 6046632491433423350
2875 4547063728075832515
2876 3338538810357350515
2877 2392596610143435215
2878 1673162505911152490
2879 1141347018496429225
2880 759189497619874945
2881 492224440561235720
2882 310934440350813695
2883 191276968234676545
2884 114530778394159036
2885 66712205163300632
2886 37778819096175404
2887 20785688522637004
2888 11103003980226904
2889 5753539499846507
2890 2889847430222961
2891 1405565663537620
2892 661325305773795
2893 300658411036295
2894 131911070464290
2895 55774548030565
2896 22691760162045
2897 8868100457645
2898 3322660950570
2899 1190942981605
2900 407357611845
2901 132592727555
2902 40937178180
2903 11943721855
2904 3278474745
2905 842252255
2906 201239220
2907 44373745
2908 8942895
2909 1626911
2910 262782
2911 36829
2912 4329
2913 404
2914 27
2915 1
2916 1
2917 27
2918 405
2919 4356
2920 37233
2921 267111
2922 1663740
2923 9205677
2924 46000656
2925 210182115
2926 886626000
2927 3479713965
2928 12785974110
2929 44215652925
2930 144536449410
2931 448294790025
2932 1323535709160
2933 3730018562415
2934 10059043439250
2935 26014421112615
2936 64642648488210
2937 154602830626335
2938 356432959066860
2939 793236376238085
2940 1706224074573915
2941 3551172735996756
2942 7159105163384127
2943 13992851410449865
2944 26539228022483511
2945 48881823076402308
2946 87497893685937636
2947 152309597490334440
2948 257989173397977177
2949 425465218744972731
2950 683501408795912265
2951 1070123937970688640
2952 1633571459057664945
2953 2432352003531027435
2954 3533943628639864440
2955 5011701316268503005
2956 6939660338219267730
2957 9385171301790773865
2958 12399657155550864270
2959 16008210725646833505
2960 20199185345304831060
2961 24915279808455861435
2962 30047783699887561530
2963 35435546833992867315
2964 40869823702547163285
2965 46105437047983543620
2966 50877789022474286067
2967 54924269843540159829
2968 58007754685060262415
2969 59939320706838987552
2970 60597195166150754816
2971 59939320706838987552
2972 58007754685060262415
2973 54924269843540159829
2974 50877789022474286067
2975 46105437047983543620
2976 40869823702547163285
2977 35435546833992867315
2978 30047783699887561530
2979 24915279808455861435
2980 20199185345304831060
2981 16008210725646833505
2982 12399657155550864270
2983 9385171301790773865
2984 6939660338219267730
2985 5011701316268503005
2986 3533943628639864440
2987 2432352003531027435
2988 1633571459057664945
2989 1070123937970688640
2990 683501408795912265
2991 425465218744972731
2992 257989173397977177
2993 152309597490334440
2994 87497893685937636
2995 48881823076402308
2996 26539228022483511
2997 13992851410449865
2998 7159105163384127
2999 3551172735996756
3000 1706224074573915
3001 793236376238085
3002 356432959066860
3003 154602830626335
3004 64642648488210
3005 26014421112615
3006 10059043439250
3007 3730018562415
3008 1323535709160
3009 448294790025
3010 144536449410
3011 44215652925
3012 12785974110
3013 3479713965
3014 886626000
3015 210182115
3016 46000656
3017 9205677
3018 1663740
3019 267111
3020 37233
3021 4356
3022 405
3023 27
3024 1
3025 1
3026 28
3027 433
3028 4788
3029 41994
3030 308700
3031 1968084
3032 11136528
3033 56870073
3034 265388448
3035 1142808771
3036 4576522080
3037 17152314075
3038 60481341000
3039 201538076445
3040 637046892360
3041 1916366948595
3042 5501849061600
3043 15112597710825
3044 39803483114280
3045 100716113040075
3046 245259900227160
3047 575678438181405
3048 1304272165931280
3049 2855893409878860
3050 6050633186808756
3051 12416501973954798
3052 24703129309830748
3053 47691184596317503
3054 89413902509335684
3055 162918944784823455
3056 288689314252674384
3057 497796664574249253
3058 835763989633284348
3059 1366955800938862173
3060 2179090565511573636
3061 3387196805824265850
3062 5136047400559381020
3063 7599867091228556820
3064 10977996948439394880
3065 15485305283127635175
3066 21336532956278544600
3067 28724488795560905865
3068 37793039182988471640
3069 48607053226502528835
3070 61122675879407526000
3071 75162248853648254025
3072 90398610342336290280
3073 106353154236427592130
3074 122410807584523574220
3075 137853049773004992972
3076 151907495913997989516
3077 163809813551074708311
3078 172871345235439409796
3079 178544270558050004783
3080 180475836579828729920
3081 178544270558050004783
3082 172871345235439409796
3083 163809813551074708311
3084 151907495913997989516
3085 137853049773004992972
3086 122410807584523574220
3087 106353154236427592130
3088 90398610342336290280
3089 75162248853648254025
3090 61122675879407526000
3091 48607053226502528835
3092 37793039182988471640
3093 28724488795560905865
3094 21336532956278544600
3095 15485305283127635175
3096 10977996948439394880
3097 7599867091228556820
3098 5136047400559381020
3099 3387196805824265850
3100 2179090565511573636
3101 1366955800938862173
3102 835763989633284348
3103 497796664574249253
3104 288689314252674384
3105 162918944784823455
3106 89413902509335684
3107 47691184596317503
3108 24703129309830748
3109 12416501973954798
3110 6050633186808756
3111 2855893409878860
3112 1304272165931280
3113 575678438181405
3114 245259900227160
3115 100716113040075
3116 39803483114280
3117 15112597710825
3118 5501849061600
3119 1916366948595
3120 637046892360
3121 201538076445
3122 60481341000
3123 17152314075
3124 4576522080
3125 1142808771
3126 265388448
3127 56870073
3128 11136528
3129 1968084
3130 308700
3131 41994
3132 4788
3133 433
3134 28
3135 1
3136 1
3137 28
3138 434
3139 4816
3140 42427
3141 313488
3142 2010078
3143 11445228
3144 58838157
3145 276524976
3146 1199678844
3147 4841910528
3148 18295122846
3149 65057863080
3150 218690390520
3151 697528233360
3152 2117905025040
3153 6138895953960
3154 17028964659420
3155 45305332175880
3156 115828710750900
3157 285063383341440
3158 676394551221480
3159 1549532066158440
3160 3431571848060265
3161 7354905352740036
3162 15272395383833658
3163 30753762496639504
3164 60107686570272301
3165 114117031819166432
3166 210610129381140958
3167 378103216762010068
3168 660715609359072708
3169 1124453303885958732
3170 1864752465513111426
3171 3014854555144857984
3172 4754152606763128023
3173 7315137966070954656
3174 10987063897052822670
3175 16114044348998775900
3176 23085172374356191995
3177 32314529904717939480
3178 44209794078688541040
3179 59129572139267016240
3180 77331542022063434700
3181 98915715062395997640
3182 123769302080150782860
3183 151521286221743816280
3184 181515403090075846155
3185 212809417926859864500
3186 244206204009432585102
3187 274318303498521563736
3188 301662863324079701283
3189 324778841149437399312
3190 342354084109124713094
3191 353347181815268139716
3192 357088541116100009566
3193 353347181815268139716
3194 342354084109124713094
3195 324778841149437399312
3196 301662863324079701283
3197 274318303498521563736
3198 244206204009432585102
3199 212809417926859864500
3200 181515403090075846155
3201 151521286221743816280
3202 123769302080150782860
3203 98915715062395997640
3204 77331542022063434700
3205 59129572139267016240
3206 44209794078688541040
3207 32314529904717939480
3208 23085172374356191995
3209 16114044348998775900
3210 10987063897052822670
3211 7315137966070954656
3212 4754152606763128023
3213 3014854555144857984
3214 1864752465513111426
3215 1124453303885958732
3216 660715609359072708
3217 378103216762010068
3218 210610129381140958
3219 114117031819166432
3220 60107686570272301
3221 30753762496639504
3222 15272395383833658
3223 7354905352740036
3224 3431571848060265
3225 1549532066158440
3226 676394551221480
3227 285063383341440
3228 115828710750900
3229 45305332175880
3230 17028964659420
3231 6138895953960
3232 2117905025040
3233 697528233360
3234 218690390520
3235 65057863080
3236 18295122846
3237 4841910528
3238 1199678844
3239 276524976
3240 58838157
3241 11445228
3242 2010078
3243 313488
3244 42427
3245 4816
3246 434
3247 28
3248 1
3249 1
3250 29
3251 463
3252 5278
3253 47677
3254 360731
3255 2365993
3256 13768794
3257 72293463
3258 346808361
3259 1535041977
3260 6318114348
3261 24336712218
3262 88194896454
3263 302043376446
3264 981276486960
3265 3034123648920
3266 8954329212360
3267 25285765638420
3268 68473192789260
3269 178163007586200
3270 446197426268220
3271 1077286645313820
3272 2510990000721360
3273 5657498465440185
3274 12336009266958741
3275 26058872584633959
3276 53381063233213198
3277 106133844450745463
3278 204978480886078237
3279 384834847770579691
3280 702830377962317458
3281 1249428955502223734
3282 2163272130007041508
3283 3649921378758142866
3284 6004060324543928142
3285 9633759627421097433
3286 15084145127978940663
3287 23056354469886905349
3288 34416246212122553226
3289 50186280620407790565
3290 71513746628072907375
3291 99609496357762672515
3292 135653896122673496760
3293 180670908240018991980
3294 235376829223726448580
3295 300016559164610215200
3296 374206303364290596780
3297 456805991391970445295
3298 545846107238679526935
3299 638531025026368295757
3300 731333925434814013338
3301 820187370832033850121
3302 900760007972038664331
3303 968795788582641813689
3304 1020480107073830252122
3305 1052789807040492862376
3306 1063782904746636288998
3307 1052789807040492862376
3308 1020480107073830252122
3309 968795788582641813689
3310 900760007972038664331
3311 820187370832033850121
3312 731333925434814013338
3313 638531025026368295757
3314 545846107238679526935
3315 456805991391970445295
3316 374206303364290596780
3317 300016559164610215200
3318 235376829223726448580
3319 180670908240018991980
3320 135653896122673496760
3321 99609496357762672515
3322 71513746628072907375
3323 50186280620407790565
3324 34416246212122553226
3325 23056354469886905349
3326 15084145127978940663
3327 9633759627421097433
3328 6004060324543928142
3329 3649921378758142866
3330 2163272130007041508
3331 1249428955502223734
3332 702830377962317458
3333 384834847770579691
3334 204978480886078237
3335 106133844450745463
3336 53381063233213198
3337 26058872584633959
3338 12336009266958741
3339 5657498465440185
3340 2510990000721360
3341 1077286645313820
3342 446197426268220
3343 178163007586200
3344 68473192789260
3345 25285765638420
3346 8954329212360
3347 3034123648920
3348 981276486960
3349 302043376446
3350 88194896454
3351 24336712218
3352 6318114348
3353 1535041977
3354 346808361
3355 72293463
3356 13768794
3357 2365993
3358 360731
3359 47677
3360 5278
3361 463
3362 29
3363 1
3364 1
3365 29
3366 464
3367 5307
3368 48140
3369 366009
3370 2413670
3371 14129525
3372 74659456
3373 360577155
3374 1607335440
3375 6664922709
3376 25871754195
3377 94513010802
3378 326380088664
3379 1069471383414
3380 3336167025366
3381 9935605699320
3382 28319889287340
3383 77427522001620
3384 203448773224620
3385 514670619057480
3386 1255449652900020
3387 2957187426989580
3388 6734785110754005
3389 14846999267680101
3390 31716371050074144
3391 65717072500171939
3392 132192717035379422
3393 258359544119291435
3394 490968692221325154
3395 907808858848395695
3396 1634263803272803425
3397 2866102507969358966
3398 4899350334260366600
3399 8167332454550969650
3400 13283681006179240299
3401 21088205452522868805
3402 32690114097308002782
3403 49500391340101493889
3404 73242635090294695914
3405 105929992840195460601
3406 149795776978170463080
3407 207167642750746404135
3408 280280404597781664495
3409 371030725346399945340
3410 480687467404629207180
3411 609583132588017045360
3412 756822550556580660495
3413 920052410602970123715
3414 1095337016418338741052
3415 1277180032673493540273
3416 1458718395858402145878
3417 1632093933406852677669
3418 1788983159414675663810
3419 1921240115045868916453
3420 2021585595623134676065
3421 2084263011820466541120
3422 2105579614080985724752
3423 2084263011820466541120
3424 2021585595623134676065
3425 1921240115045868916453
3426 1788983159414675663810
3427 1632093933406852677669
3428 1458718395858402145878
3429 1277180032673493540273
3430 1095337016418338741052
3431 920052410602970123715
3432 756822550556580660495
3433 609583132588017045360
3434 480687467404629207180
3435 371030725346399945340
3436 280280404597781664495
3437 207167642750746404135
3438 149795776978170463080
3439 105929992840195460601
3440 73242635090294695914
3441 49500391340101493889
3442 32690114097308002782
3443 21088205452522868805
3444 13283681006179240299
3445 8167332454550969650
3446 4899350334260366600
3447 2866102507969358966
3448 1634263803272803425
3449 907808858848395695
3450 490968692221325154
3451 258359544119291435
3452 132192717035379422
3453 65717072500171939
3454 31716371050074144
3455 14846999267680101
3456 6734785110754005
3457 2957187426989580
3458 1255449652900020
3459 514670619057480
3460 203448773224620
3461 77427522001620
3462 28319889287340
3463 9935605699320
3464 3336167025366
3465 1069471383414
3466 326380088664
3467 94513010802
3468 25871754195
3469 6664922709
3470 1607335440
3471 360577155
3472 74659456
3473 14129525
3474 2413670
3475 366009
3476 48140
3477 5307
3478 464
3479 29
3480 1
3481 1
3482 30
3483 494
3484 5800
3485 53911
3486 419456
3487 2827819
3488 16909204
3489 91202651
3490 449366136
3491 2042572051
3492 8632835304
3493 34144012344
3494 127049687706
3495 446764853661
3496 1490364482880
3497 4732018497444
3498 14341244108100
3499 41591662012026
3500 115683016988280
3501 309196184513580
3502 795546914283720
3503 1973569045182120
3504 4727307698947080
3505 10947422190643605
3506 24538971805423686
3507 53298155428508250
3508 112280442817926184
3509 229626160585625505
3510 456269333654842796
3511 881520953375996011
3512 1657137095189012284
3513 3033041354342524274
3514 5408175170090558086
3515 9399716645502528991
3516 15932785296780695216
3517 26350363794990576549
3518 42539218913253078754
3519 67062000556010111886
3520 103278710889932365476
3521 155433140527704192585
3522 228673019270591650404
3523 328968404908660619595
3524 462893412569112327816
3525 637243824326698531710
3526 858478772694928013970
3527 1131998597348810817015
3528 1461301325339046197880
3529 1847093150549226913035
3530 2286458093747567829570
3531 2772211977577889525262
3532 3292569459694802405040
3533 3831235444950234427203
3534 4367992361938748363820
3535 4879795488679930487357
3536 5342317207867397257932
3537 5731808870083679256328
3538 6027088722489470133638
3539 6211428221524586941937
3540 6274105637721918806992
3541 6211428221524586941937
3542 6027088722489470133638
3543 5731808870083679256328
3544 5342317207867397257932
3545 4879795488679930487357
3546 4367992361938748363820
3547 3831235444950234427203
3548 3292569459694802405040
3549 2772211977577889525262
3550 2286458093747567829570
3551 1847093150549226913035
3552 1461301325339046197880
3553 1131998597348810817015
3554 858478772694928013970
3555 637243824326698531710
3556 462893412569112327816
3557 328968404908660619595
3558 228673019270591650404
3559 155433140527704192585
3560 103278710889932365476
3561 67062000556010111886
3562 42539218913253078754
3563 26350363794990576549
3564 15932785296780695216
3565 9399716645502528991
3566 5408175170090558086
3567 3033041354342524274
3568 1657137095189012284
3569 881520953375996011
3570 456269333654842796
3571 229626160585625505
3572 112280442817926184
3573 53298155428508250
3574 24538971805423686
3575 10947422190643605
3576 4727307698947080
3577 1973569045182120
3578 795546914283720
3579 309196184513580
3580 115683016988280
3581 41591662012026
3582 14341244108100
3583 4732018497444
3584 1490364482880
3585 446764853661
3586 127049687706
3587 34144012344
3588 8632835304
3589 2042572051
3590 449366136
3591 91202651
3592 16909204
3593 2827819
3594 419456
3595 53911
3596 5800
3597 494
3598 30
3599 1
3600 1
3601 30
3602 495
3603 5830
3604 54405
3605 425256
3606 2881730
3607 17328660
3608 94030470
3609 466275340
3610 2133774702
3611 9082201440
3612 36186584395
3613 135682523010
3614 480908866005
3615 1617414170586
3616 5178783351105
3617 15831608590980
3618 46323680509470
3619 130024261096380
3620 350787846525606
3621 911229931272000
3622 2282765229695700
3623 5522854613230800
3624 12920991235825725
3625 29266279504370766
3626 64245577619151855
3627 136819414623349870
3628 282924316014133755
3629 568549776472768980
3630 1111147113961621516
3631 2113406428843855080
3632 3914562307718520285
3633 7065312265279570370
3634 12432757999845053265
3635 21340960466871253302
3636 35750080440493105540
3637 58472004210033773970
3638 93412364351000688435
3639 145817929803185444230
3640 222495141083714304471
3641 331951730160524015880
3642 484401545436364812180
3643 691566431839703978220
3644 966212229235359151305
3645 1321372185264040341786
3646 1769242421675509348725
3647 2319780098033974211850
3648 2979091747898037730050
3649 3747759419086614027450
3650 4619305128127116438297
3651 5579027553442370234610
3652 6603447422528123952465
3653 7660561821633550768860
3654 8711030933630164914560
3655 9710309569806145621752
3656 10611604358763609743685
3657 11369405930356867391570
3658 11943237091608266198265
3659 12301194360211388940630
3660 12422856443049173883874
3661 12301194360211388940630
3662 11943237091608266198265
3663 11369405930356867391570
3664 10611604358763609743685
3665 9710309569806145621752
3666 8711030933630164914560
3667 7660561821633550768860
3668 6603447422528123952465
3669 5579027553442370234610
3670 4619305128127116438297
3671 3747759419086614027450
3672 2979091747898037730050
3673 2319780098033974211850
3674 1769242421675509348725
3675 1321372185264040341786
3676 966212229235359151305
3677 691566431839703978220
3678 484401545436364812180
3679 331951730160524015880
3680 222495141083714304471
3681 145817929803185444230
3682 93412364351000688435
3683 58472004210033773970
3684 35750080440493105540
3685 21340960466871253302
3686 12432757999845053265
3687 7065312265279570370
3688 3914562307718520285
3689 2113406428843855080
3690 1111147113961621516
3691 568549776472768980
3692 282924316014133755
3693 136819414623349870
3694 64245577619151855
3695 29266279504370766
3696 12920991235825725
3697 5522854613230800
3698 2282765229695700
3699 911229931272000
3700 350787846525606
3701 130024261096380
3702 46323680509470
3703 15831608590980
3704 5178783351105
3705 1617414170586
3706 480908866005
3707 135682523010
3708 36186584395
3709 9082201440
3710 2133774702
3711 466275340
3712 94030470
3713 17328660
3714 2881730
3715 425256
3716 54405
3717 5830
3718 495
3719 30
3720 1
3721 1
3722 31
3723 526
3724 6355
3725 60730
3726 485491
3727 3361391
3728 20635646
3729 114240860
3730 577634470
3731 2694080512
3732 11682251482
3733 47402560537
3734 180951308845
3735 652777973410
3736 2234005559601
3737 7277106387696
3738 22627806112671
3739 67334072451555
3740 192179550196830
3741 527135788131456
3742 1392042038893986
3743 3544783007493306
3744 8716849774198500
3745 20726611078752225
3746 47710125353427291
3747 106432848359348346
3748 230331271746872491
3749 483989308256635480
3750 988293507110252605
3751 1962621206448524251
3752 3793103319278245576
3753 7139115850523996881
3754 13093281001841945735
3755 23412632572843143920
3756 40839030731995876937
3757 69523798907209412107
3758 115563045117398132812
3759 187634449001527567945
3760 297702298364219906635
3761 461725435237900437136
3762 700264801047423764581
3763 1038848416680603132531
3764 1507919707436592806280
3765 2142180206511427941705
3766 2979150846339103471311
3767 4056826836174908841816
3768 5410394704973523902361
3769 7068114267607521290625
3770 9046631265018625969350
3771 11346156295111768195797
3772 13946092100656100700357
3773 16801780104097610625372
3774 19843036797604044955935
3775 22975040177791839635885
3776 26081902325069861305172
3777 29032944862199920279997
3778 31691319858926622757007
3779 33924247380728743333520
3780 35613837382176522530465
3781 36667287894868829022769
3782 37025245163471951765134
3783 36667287894868829022769
3784 35613837382176522530465
3785 33924247380728743333520
3786 31691319858926622757007
3787 29032944862199920279997
3788 26081902325069861305172
3789 22975040177791839635885
3790 19843036797604044955935
3791 16801780104097610625372
3792 13946092100656100700357
3793 11346156295111768195797
3794 9046631265018625969350
3795 7068114267607521290625
3796 5410394704973523902361
3797 4056826836174908841816
3798 2979150846339103471311
3799 2142180206511427941705
3800 1507919707436592806280
3801 1038848416680603132531
3802 700264801047423764581
3803 461725435237900437136
3804 297702298364219906635
3805 187634449001527567945
3806 115563045117398132812
3807 69523798907209412107
3808 40839030731995876937
3809 23412632572843143920
3810 13093281001841945735
3811 7139115850523996881
3812 3793103319278245576
3813 1962621206448524251
3814 988293507110252605
3815 483989308256635480
3816 230331271746872491
3817 106432848359348346
3818 47710125353427291
3819 20726611078752225
3820 8716849774198500
3821 3544783007493306
3822 1392042038893986
3823 527135788131456
3824 192179550196830
3825 67334072451555
3826 22627806112671
3827 7277106387696
3828 2234005559601
3829 652777973410
3830 180951308845
3831 47402560537
3832 11682251482
3833 2694080512
3834 577634470
3835 114240860
3836 20635646
3837 3361391
3838 485491
3839 60730
3840 6355
3841 526
3842 31
3843 1
3844 1
3845 31
3846 527
3847 6386
3848 61256
3849 491846
3850 3422121
3851 21121137
3852 117602251
3853 598270116
3854 2808321372
3855 12259885952
3856 50096641049
3857 192633560327
3858 700180533947
3859 2414956868446
3860 7929884361106
3861 24861811672272
3862 74611178839251
3863 214807356309501
3864 594469860583011
3865 1584221589090816
3866 4071918795624762
3867 10108891813092486
3868 24271394086245531
3869 56426975127625791
3870 127159459438100571
3871 278041397100299782
3872 590422156615983826
3873 1218624778857125096
3874 2446610514705159731
3875 4781396826388498181
3876 9101737056972521132
3877 16886384321120191311
3878 30551748423367140801
3879 53932311733837822672
3880 92936431480052556027
3881 156402075849394009749
3882 257158247908736980052
3883 413265343481618039447
3884 649359884239428005081
3885 997967099411643671216
3886 1500573851918503569667
3887 2208184508484016570861
3888 3181028623192031074236
3889 4487070553775696277591
3890 6199007042686336783521
3891 8389545551312627373672
3892 11124941103782430132441
3893 14457025969992149871711
3894 18414270562719289486422
3895 22992723365674726669707
3896 28147936399209378821169
3897 33789128898260145656292
3898 39776820281889450261257
3899 45924939122673906261107
3900 52007985039991759915882
3901 57773222183996484062179
3902 62957192242928663613517
3903 67305157241103145287472
3904 70591535275597572356289
3905 72639082545648474295599
3906 73334575789737658045538
3907 72639082545648474295599
3908 70591535275597572356289
3909 67305157241103145287472
3910 62957192242928663613517
3911 57773222183996484062179
3912 52007985039991759915882
3913 45924939122673906261107
3914 39776820281889450261257
3915 33789128898260145656292
3916 28147936399209378821169
3917 22992723365674726669707
3918 18414270562719289486422
3919 14457025969992149871711
3920 11124941103782430132441
3921 8389545551312627373672
3922 6199007042686336783521
3923 4487070553775696277591
3924 3181028623192031074236
3925 2208184508484016570861
3926 1500573851918503569667
3927 997967099411643671216
3928 649359884239428005081
3929 413265343481618039447
3930 257158247908736980052
3931 156402075849394009749
3932 92936431480052556027
3933 53932311733837822672
3934 30551748423367140801
3935 16886384321120191311
3936 9101737056972521132
3937 4781396826388498181
3938 2446610514705159731
3939 1218624778857125096
3940 590422156615983826
3941 278041397100299782
3942 127159459438100571
3943 56426975127625791
3944 24271394086245531
3945 10108891813092486
3946 4071918795624762
3947 1584221589090816
3948 594469860583011
3949 214807356309501
3950 74611178839251
3951 24861811672272
3952 7929884361106
3953 2414956868446
3954 700180533947
3955 192633560327
3956 50096641049
3957 12259885952
3958 2808321372
3959 598270116
3960 117602251
3961 21121137
3962 3422121
3963 491846
3964 61256
3965 6386
3966 527
3967 31
3968 1
3969 1
3970 32
3971 559
3972 6944
3973 68169
3974 559488
3975 3975223
3976 25035104
3977 142145509
3978 736993504
3979 3524193739
3980 15666477440
3981 65164848373
3982 254990087328
3983 942910735323
3984 3307770962720
3985 11045021763499
3986 35206652901824
3987 107402874872629
3988 314280346821024
3989 883888395731763
3990 2393498805983328
3991 6250610245298589
3992 15765032197808064
3993 38452204694962779
3994 90807261026963808
3995 207857828651971893
3996 461627831666026144
3997 995623013154384179
3998 2087088332573408704
3999 4255657450178268653
4000 8446632119950783008
4001 16329744398066179044
4002 30769518204481210624
4003 56539869801459853244
4004 101370444478325154784
4005 177420491637257519500
4006 303270819063284388448
4007 506496755238183545828
4008 826825667239749029248
4009 1319783475629783024580
4010 2060592327132689715744
4011 3147900835569575245964
4012 4706725459814163811744
4013 6889786983594551214764
4014 9876283685451743922688
4015 13867106219654064135348
4016 19075623147774660434784
4017 25713493697781394289634
4018 33971512625087207377824
4019 43996237636493869490574
4020 55864019898386166027840
4021 69554930327603394977298
4022 84929788663144251147168
4023 101713885579358974738718
4024 119490888302823502178656
4025 137709744444555116438246
4026 155706146346662150239168
4027 172738399466916907591578
4028 188035571668028292963168
4029 200853884759629381257278
4030 210535775062349191939360
4031 216565193610983704697426
4032 218612740881034606636736
4033 216565193610983704697426
4034 210535775062349191939360
4035 200853884759629381257278
4036 188035571668028292963168
4037 172738399466916907591578
4038 155706146346662150239168
4039 137709744444555116438246
4040 119490888302823502178656
4041 101713885579358974738718
4042 84929788663144251147168
4043 69554930327603394977298
4044 55864019898386166027840
4045 43996237636493869490574
4046 33971512625087207377824
4047 25713493697781394289634
4048 19075623147774660434784
4049 13867106219654064135348
4050 9876283685451743922688
4051 6889786983594551214764
4052 4706725459814163811744
4053 3147900835569575245964
4054 2060592327132689715744
4055 1319783475629783024580
4056 826825667239749029248
4057 506496755238183545828
4058 303270819063284388448
4059 177420491637257519500
4060 101370444478325154784
4061 56539869801459853244
4062 30769518204481210624
4063 16329744398066179044
4064 8446632119950783008
4065 4255657450178268653
4066 2087088332573408704
4067 995623013154384179
4068 461627831666026144
4069 207857828651971893
4070 90807261026963808
4071 38452204694962779
4072 15765032197808064
4073 6250610245298589
4074 2393498805983328
4075 883888395731763
4076 314280346821024
4077 107402874872629
4078 35206652901824
4079 11045021763499
4080 3307770962720
4081 942910735323
4082 254990087328
4083 65164848373
4084 15666477440
4085 3524193739
4086 736993504
4087 142145509
4088 25035104
4089 3975223
4090 559488
4091 68169
4092 6944
4093 559
4094 32
4095 1
4096 1
4097 32
4098 560
4099 6976
4100 68728
4101 566432
4102 4043392
4103 25594592
4104 146120732
4105 762028608
4106 3666339248
4107 16403470944
4108 68689042112
4109 270656564768
4110 1008075583696
4111 3562761050048
4112 11987932498822
4113 38514423864544
4114 118447896636128
4115 349486999722848
4116 991291270604392
4117 2707779152804352
4118 7134498641030352
4119 18158531003791392
4120 44702814940261368
4121 106572293224771872
4122 246310033346934672
4123 552435092692989952
4124 1203480841806356072
4125 2548716164239434848
4126 5251280463332652832
4127 10533720452524191712
4128 20585401848244447697
4129 39216150324431993632
4130 72869614199526032288
4131 132139962682806365408
4132 233960361438717372744
4133 404641263541609543232
4134 683917246875441065328
4135 1130096486303033417696
4136 1826280230867966570408
4137 2887417994372438744992
4138 4467684311199358270544
4139 6767317786946853527488
4140 10037687819164126460728
4141 14583009145265907734432
4142 20756893203248615350112
4143 28951906833226404357472
4144 39580599917435458424982
4145 53047135772861867812608
4146 69709731334275263780208
4147 89835532523473373405664
4148 113551167964097264467872
4149 140793808561530417175008
4150 171268815906962369716016
4151 204420676965967753325824
4152 239423630023914091176964
4153 275197034649485652417824
4154 310448143911472024029824
4155 343741718014690443202336
4156 373592284226546288848856
4157 398571346730377484902528
4158 417419078370613085954704
4159 429148515943383798576096
4160 433130387221967409394852
4161 429148515943383798576096
4162 417419078370613085954704
4163 398571346730377484902528
4164 373592284226546288848856
4165 343741718014690443202336
4166 310448143911472024029824
4167 275197034649485652417824
4168 239423630023914091176964
4169 204420676965967753325824
4170 171268815906962369716016
4171 140793808561530417175008
4172 113551167964097264467872
4173 89835532523473373405664
4174 69709731334275263780208
4175 53047135772861867812608
4176 39580599917435458424982
4177 28951906833226404357472
4178 20756893203248615350112
4179 14583009145265907734432
4180 10037687819164126460728
4181 6767317786946853527488
4182 4467684311199358270544
4183 2887417994372438744992
4184 1826280230867966570408
4185 1130096486303033417696
4186 683917246875441065328
4187 404641263541609543232
4188 233960361438717372744
4189 132139962682806365408
4190 72869614199526032288
4191 39216150324431993632
4192 20585401848244447697
4193 10533720452524191712
4194 5251280463332652832
4195 2548716164239434848
4196 1203480841806356072
4197 552435092692989952
4198 246310033346934672
4199 106572293224771872
4200 44702814940261368
4201 18158531003791392
4202 7134498641030352
4203 2707779152804352
4204 991291270604392
4205 349486999722848
4206 118447896636128
4207 38514423864544
4208 11987932498822
4209 3562761050048
4210 1008075583696
4211 270656564768
4212 68689042112
4213 16403470944
4214 3666339248
4215 762028608
4216 146120732
4217 25594592
4218 4043392
4219 566432
4220 68728
4221 6976
4222 560
4223 32
4224 1
4225 1
4226 33
4227 593
4228 7568
4229 76264
4230 642136
4231 4678552
4232 30204416
4233 175758716
4234 933743932
4235 4574488588
4236 20831838800
4237 88758852304
4238 355749077824
4239 1347421190576
4240 4841493198512
4241 16558769132566
4242 54065117413414
4243 168950252999494
4244 506449320223520
4245 1459226166963368
4246 4048557423131592
4247 10833569064439096
4248 28000808797626096
4249 69995844585083112
4250 169433639168824632
4251 397585141511967912
4252 905317419264696496
4253 2002225967846280696
4254 4304632098738780872
4255 9003477469378443752
4256 18333717080096279392
4257 36370402764101292241
4258 70335272625200633041
4259 132671166372202473617
4260 244225727206764391328
4261 438969938321049770440
4262 770741587663133281384
4263 1322518871855767981304
4264 2218654996720084026256
4265 3640293964046441053432
4266 5843794711543438733096
4267 9181382536439763585944
4268 14122420092518650543024
4269 21272689917310338258760
4270 31388014751376887722648
4271 45377590167678649545272
4272 64291809181740927442016
4273 89289399953910478132566
4274 121579642523523730595062
4275 162337467024572590017798
4276 212592399630610504998480
4277 273096431821845901653744
4278 344180509049101055048544
4279 425613792432590051358896
4280 516483301434460540216848
4281 615113122896844214218804
4282 719041341639367496920612
4283 825068808584871767624612
4284 929386896575648119649984
4285 1027782146152708756081016
4286 1115905348971614216953720
4287 1189582709327536859706088
4288 1245138941044374369433328
4289 1279697981535964293925652
4290 1291427419108735006547044
4291 1279697981535964293925652
4292 1245138941044374369433328
4293 1189582709327536859706088
4294 1115905348971614216953720
4295 1027782146152708756081016
4296 929386896575648119649984
4297 825068808584871767624612
4298 719041341639367496920612
4299 615113122896844214218804
4300 516483301434460540216848
4301 425613792432590051358896
4302 344180509049101055048544
4303 273096431821845901653744
4304 212592399630610504998480
4305 162337467024572590017798
4306 121579642523523730595062
4307 89289399953910478132566
4308 64291809181740927442016
4309 45377590167678649545272
4310 31388014751376887722648
4311 21272689917310338258760
4312 14122420092518650543024
4313 9181382536439763585944
4314 5843794711543438733096
4315 3640293964046441053432
4316 2218654996720084026256
4317 1322518871855767981304
4318 770741587663133281384
4319 438969938321049770440
4320 244225727206764391328
4321 132671166372202473617
4322 70335272625200633041
4323 36370402764101292241
4324 18333717080096279392
4325 9003477469378443752
4326 4304632098738780872
4327 2002225967846280696
4328 905317419264696496
4329 397585141511967912
4330 169433639168824632
4331 69995844585083112
4332 28000808797626096
4333 10833569064439096
4334 4048557423131592
4335 1459226166963368
4336 506449320223520
4337 168950252999494
4338 54065117413414
4339 16558769132566
4340 4841493198512
4341 1347421190576
4342 355749077824
4343 88758852304
4344 20831838800
4345 4574488588
4346 933743932
4347 175758716
4348 30204416
4349 4678552
4350 642136
4351 76264
4352 7568
4353 593
4354 33
4355 1
4356 1
4357 33
4358 594
4359 7601
4360 76857
4361 649704
4362 4754816
4363 30846552
4364 180437268
4365 963948348
4366 4750247304
4367 21765582732
4368 93333340892
4369 376580916624
4370 1436180042880
4371 5197242276336
4372 17906190323142
4373 58906610611926
4374 185509022132060
4375 560514437636934
4376 1628176419962862
4377 4555006743355112
4378 12292795231402464
4379 32049366220757688
4380 80829413649522208
4381 197434447966450728
4382 467580986097051024
4383 1074751058433521128
4384 2399811109358248608
4385 5209949518003477368
4386 11005703437224724448
4387 22638349178835060264
4388 45373880233479735993
4389 88668989705296912433
4390 169041569136303765858
4391 314560999831965024369
4392 571641104693252244057
4393 1014967314869897672712
4394 1761488810176817751744
4395 2989396584383217307640
4396 4962812835902209034736
4397 8062449708263522759352
4398 12821676500486204639376
4399 19966214804062089276120
4400 30454072453750101844704
4401 45510434843895538265672
4402 66650280084988987804032
4403 95679823933117815164664
4404 134666990121589127677838
4405 185871451705264658037078
4406 251626866978483068150364
4407 334172042154134235593542
4408 435433898846418491671542
4409 556772908679711560047024
4410 698710224254435953012640
4411 860663810483561595265392
4412 1040726915329434265577700
4413 1235524643073828037137460
4414 1440181931481715981843416
4415 1648428238215015616570596
4416 1852850954737580523705628
4417 2045292245547262336603704
4418 2217364855480245615787104
4419 2361044290015988586387048
4420 2469280690863501153631740
4421 2536566360153109375980372
4422 2559395963071928587851304
4423 2536566360153109375980372
4424 2469280690863501153631740
4425 2361044290015988586387048
4426 2217364855480245615787104
4427 2045292245547262336603704
4428 1852850954737580523705628
4429 1648428238215015616570596
4430 1440181931481715981843416
4431 1235524643073828037137460
4432 1040726915329434265577700
4433 860663810483561595265392
4434 698710224254435953012640
4435 556772908679711560047024
4436 435433898846418491671542
4437 334172042154134235593542
4438 251626866978483068150364
4439 185871451705264658037078
4440 134666990121589127677838
4441 95679823933117815164664
4442 66650280084988987804032
4443 45510434843895538265672
4444 30454072453750101844704
4445 19966214804062089276120
4446 12821676500486204639376
4447 8062449708263522759352
4448 4962812835902209034736
4449 2989396584383217307640
4450 1761488810176817751744
4451 1014967314869897672712
4452 571641104693252244057
4453 314560999831965024369
4454 169041569136303765858
4455 88668989705296912433
4456 45373880233479735993
4457 22638349178835060264
4458 11005703437224724448
4459 5209949518003477368
4460 2399811109358248608
4461 1074751058433521128
4462 467580986097051024
4463 197434447966450728
4464 80829413649522208
4465 32049366220757688
4466 12292795231402464
4467 4555006743355112
4468 1628176419962862
4469 560514437636934
4470 185509022132060
4471 58906610611926
4472 17906190323142
4473 5197242276336
4474 1436180042880
4475 376580916624
4476 93333340892
4477 21765582732
4478 4750247304
4479 963948348
4480 180437268
4481 30846552
4482 4754816
4483 649704
4484 76857
4485 7601
4486 594
4487 33
4488 1
4489 1
4490 34
4491 628
4492 8228
4493 85052
4494 734162
4495 5481377
4496 36251072
4497 216038636
4498 1175232168
4499 5894632920
4500 27479778384
4501 119849170928
4502 491679840248
4503 1906094300396
4504 7010003235840
4505 24539612642358
4506 82010043211404
4507 262321823067128
4508 804930070380920
4509 2374199879731856
4510 6743697600954908
4511 18475978394720438
4512 48897168195515264
4513 125171575101682360
4514 310313227836730624
4515 745844847713023960
4516 1739766492497022880
4517 3942143153888820760
4518 8684511685795247104
4519 18615464064586450424
4520 38854002134063262080
4521 79017932849539520705
4522 156681219117611708690
4523 303084439075080414284
4524 572271558673565702660
4525 1055243673661521034284
4526 1901169419395114941138
4527 3348097229739967668513
4528 5765852709429932732096
4529 9713698230462244094120
4530 16014659128548949101728
4531 25846939044651936433464
4532 40850341012811816674848
4533 63241963758298395760200
4534 95930722101707729386496
4535 142614787382634627914408
4536 207840538862002341234368
4537 296997094139695930646534
4538 416218265759971600879580
4539 572165308805336853865280
4540 771670360837881961780984
4541 1021232807979035795415448
4542 1326378849680264287312108
4543 1690917031780566004731206
4544 2116146943417709108325056
4545 2600100950067431813855732
4546 3136915368886823897980552
4547 3716433489884978284558576
4548 4324134812770559635551472
4549 4941461124434312122119640
4550 5546571438499858476879928
4551 6115508055765088476096436
4552 6623701391043496538777856
4553 7047689836359735355805892
4554 7366891341032599115999160
4555 7565243014088539117463416
4556 7632528683378147339812048
4557 7565243014088539117463416
4558 7366891341032599115999160
4559 7047689836359735355805892
4560 6623701391043496538777856
4561 6115508055765088476096436
4562 5546571438499858476879928
4563 4941461124434312122119640
4564 4324134812770559635551472
4565 3716433489884978284558576
4566 3136915368886823897980552
4567 2600100950067431813855732
4568 2116146943417709108325056
4569 1690917031780566004731206
4570 1326378849680264287312108
4571 1021232807979035795415448
4572 771670360837881961780984
4573 572165308805336853865280
4574 416218265759971600879580
4575 296997094139695930646534
4576 207840538862002341234368
4577 142614787382634627914408
4578 95930722101707729386496
4579 63241963758298395760200
4580 40850341012811816674848
4581 25846939044651936433464
4582 16014659128548949101728
4583 9713698230462244094120
4584 5765852709429932732096
4585 3348097229739967668513
4586 1901169419395114941138
4587 1055243673661521034284
4588 572271558673565702660
4589 303084439075080414284
4590 156681219117611708690
4591 79017932849539520705
4592 38854002134063262080
4593 18615464064586450424
4594 8684511685795247104
4595 3942143153888820760
4596 1739766492497022880
4597 745844847713023960
4598 310313227836730624
4599 125171575101682360
4600 48897168195515264
4601 18475978394720438
4602 6743697600954908
4603 2374199879731856
4604 804930070380920
4605 262321823067128
4606 82010043211404
4607 24539612642358
4608 7010003235840
4609 1906094300396
4610 491679840248
4611 119849170928
4612 27479778384
4613 5894632920
4614 1175232168
4615 216038636
4616 36251072
4617 5481377
4618 734162
4619 85052
4620 8228
4621 628
4622 34
4623 1
4624 1
4625 34
4626 629
4627 8262
4628 85680
4629 742390
4630 5566429
4631 36985234
4632 221520013
4633 1211483240
4634 6110671556
4635 28655010552
4636 125743803848
4637 519159618632
4638 2025943471324
4639 7501683076088
4640 26445706942754
4641 89020046447244
4642 286861435709486
4643 886940113592324
4644 2636521702798984
4645 7548627671335828
4646 20850178274452294
4647 55640865796470172
4648 143647553496402798
4649 359210396032245888
4650 871016422814706320
4651 2050079720333753504
4652 4687988001601844720
4653 10424278178292269984
4654 22557607218475271184
4655 47538513819858509184
4656 97633396914125971129
4657 195535221251674970770
4658 382102371924619934989
4659 728952777791177411350
4660 1358328112736601448568
4661 2473440978068680643798
4662 4403340903401488702797
4663 7667022128825047673234
4664 13061795460202211762633
4665 21780511837978881833824
4666 35560637275114180527584
4667 56865000141360765776576
4668 89088902802950332193664
4669 136781063114519546061344
4670 205856751140933023674608
4671 303771260963710070620864
4672 439611881522330558560942
4673 624058804621973942113948
4674 869162402945032784511814
4675 1187888626597853562660564
4676 1593398116784372649280728
4677 2098049210518146249093092
4678 2712149839759601800146654
4679 3442525793097973395637164
4680 4291017981847997818586938
4681 5253062312304533006305608
4682 6316534439952410098414308
4683 7461050181657383533532024
4684 8657894614319290406678216
4685 9870706251270418112431400
4686 11056969180199400598216076
4687 12170272829543355015657784
4688 13163197892124823831902328
4689 13990592732076095654777016
4690 14612932850448274473269308
4691 14999420024410746455811208
4692 15130486028177078234926832
4693 14999420024410746455811208
4694 14612932850448274473269308
4695 13990592732076095654777016
4696 13163197892124823831902328
4697 12170272829543355015657784
4698 11056969180199400598216076
4699 9870706251270418112431400
4700 8657894614319290406678216
4701 7461050181657383533532024
4702 6316534439952410098414308
4703 5253062312304533006305608
4704 4291017981847997818586938
4705 3442525793097973395637164
4706 2712149839759601800146654
4707 2098049210518146249093092
4708 1593398116784372649280728
4709 1187888626597853562660564
4710 869162402945032784511814
4711 624058804621973942113948
4712 439611881522330558560942
4713 303771260963710070620864
4714 205856751140933023674608
4715 136781063114519546061344
4716 89088902802950332193664
4717 56865000141360765776576
4718 35560637275114180527584
4719 21780511837978881833824
4720 13061795460202211762633
4721 7667022128825047673234
4722 4403340903401488702797
4723 2473440978068680643798
4724 1358328112736601448568
4725 728952777791177411350
4726 382102371924619934989
4727 195535221251674970770
4728 97633396914125971129
4729 47538513819858509184
4730 22557607218475271184
4731 10424278178292269984
4732 4687988001601844720
4733 2050079720333753504
4734 871016422814706320
4735 359210396032245888
4736 143647553496402798
4737 55640865796470172
4738 20850178274452294
4739 7548627671335828
4740 2636521702798984
4741 886940113592324
4742 286861435709486
4743 89020046447244
4744 26445706942754
4745 7501683076088
4746 2025943471324
4747 519159618632
4748 125743803848
4749 28655010552
4750 6110671556
4751 1211483240
4752 221520013
4753 36985234
4754 5566429
4755 742390
4756 85680
4757 8262
4758 629
4759 34
4760 1
4761 1
4762 35
4763 664
4764 8925
4765 94571
4766 836332
4767 6394499
4768 43294053
4769 264071676
4770 1469988487
4771 7543674809
4772 35977165348
4773 160509485956
4774 673558433032
4775 2670846893804
4776 10046786166044
4777 35973333490166
4778 122967436466086
4779 402327189099484
4780 1262821595749054
4781 3810323252100794
4782 11072089487727136
4783 31035327648587106
4784 84039671742258294
4785 220138597567325264
4786 558498815325118858
4787 1373874372343355006
4788 3280306539180705712
4789 7609084144750304544
4790 17162345900227868208
4791 37669873398369385888
4792 80520399216626050352
4793 167729517952459751497
4794 340707131985659451083
4795 675270990090420876888
4796 1306590370967472317109
4797 2469383262452398794907
4798 4560721868596459503716
4799 8235109994206770795163
4800 14543804010295217019829
4801 25132158492428748138664
4802 42509329427006141269691
4803 70402944573295274124041
4804 114206149254453828137984
4805 181514540219425278497824
4806 282734966058830644031584
4807 431726717058402901929616
4808 646409075219162640356816
4809 949239893626973652856414
4810 1367441947108014571295754
4811 1932833089089337285186704
4812 2681109834164860289286326
4813 3650449146327258996453106
4814 4879335953900372461034384
4815 6403597167062120698520474
4816 8252724843375721444876910
4817 10445693614705573014370756
4818 12986606087250504220529710
4819 15860614734104940923306854
4820 19030646933914326638251940
4821 22435479235929084038624548
4822 25989651047247092052641640
4823 29585570045789109117325692
4824 33097948261013173726305260
4825 36390439901867579445776188
4826 39324063453744274502337128
4827 41766723474649193959948652
4828 43602945606935116583857532
4829 44742838903036099164007348
4830 45129326076998571146549248
4831 44742838903036099164007348
4832 43602945606935116583857532
4833 41766723474649193959948652
4834 39324063453744274502337128
4835 36390439901867579445776188
4836 33097948261013173726305260
4837 29585570045789109117325692
4838 25989651047247092052641640
4839 22435479235929084038624548
4840 19030646933914326638251940
4841 15860614734104940923306854
4842 12986606087250504220529710
4843 10445693614705573014370756
4844 8252724843375721444876910
4845 6403597167062120698520474
4846 4879335953900372461034384
4847 3650449146327258996453106
4848 2681109834164860289286326
4849 1932833089089337285186704
4850 1367441947108014571295754
4851 949239893626973652856414
4852 646409075219162640356816
4853 431726717058402901929616
4854 282734966058830644031584
4855 181514540219425278497824
4856 114206149254453828137984
4857 70402944573295274124041
4858 42509329427006141269691
4859 25132158492428748138664
4860 14543804010295217019829
4861 8235109994206770795163
4862 4560721868596459503716
4863 2469383262452398794907
4864 1306590370967472317109
4865 675270990090420876888
4866 340707131985659451083
4867 167729517952459751497
4868 80520399216626050352
4869 37669873398369385888
4870 17162345900227868208
4871 7609084144750304544
4872 3280306539180705712
4873 1373874372343355006
4874 558498815325118858
4875 220138597567325264
4876 84039671742258294
4877 31035327648587106
4878 11072089487727136
4879 3810323252100794
4880 1262821595749054
4881 402327189099484
4882 122967436466086
4883 35973333490166
4884 10046786166044
4885 2670846893804
4886 673558433032
4887 160509485956
4888 35977165348
4889 7543674809
4890 1469988487
4891 264071676
4892 43294053
4893 6394499
4894 836332
4895 94571
4896 8925
4897 664
4898 35
4899 1
4900 1
4901 35
4902 665
4903 8960
4904 95235
4905 845257
4906 6489070
4907 44130385
4908 270466175
4909 1513282540
4910 7807746485
4911 37447153835
4912 168053160765
4913 709535598380
4914 2831356379760
4915 10720344599076
4916 38644180383970
4917 133014222632130
4918 438300522589650
4919 1385789032215140
4920 4212650441200278
4921 12334911083476190
4922 34845650900687900
4923 95111761229985430
4924 251173925215912370
4925 642538487067377152
4926 1594012969910680270
4927 3838805354505824570
4928 8982958517093659550
4929 20442652439408573920
4930 45278957543119690432
4931 97682745116853918560
4932 205399391350829137385
4933 421227531202285501435
4934 843000508042880628385
4935 1647297502953131768192
4936 3144654252542819671795
4937 5867312239563931820825
4938 10704493256659169590070
4939 19104525878891676523545
4940 33367268486635518933827
4941 57053133437301358289520
4942 95535103065724022262705
4943 156715478681459969407675
4944 251917484792720552621865
4945 396941115313284472169568
4946 613241257277828180427440
4947 929144041277993284388400
4948 1380966610685376554786030
4949 2013851022327177211652570
4950 2882072982716310938043118
4951 4048551781272874860582080
4952 5583282235416596281639810
4953 7560445788065232750320710
4954 10054046313389379694973580
4955 13132060797276093905911294
4956 16849290781767693712891230
4957 21239330930626225665406620
4958 26306308348810513937677610
4959 32017253021164830858781650
4960 38296093970034024961931402
4961 45020297981161418690893580
4962 52021049281718193155950240
4963 59087599308260265778946900
4964 65976009947656688563101880
4965 72422011714757448228642388
4966 78157163376516773405724840
4967 82927009060679391086194660
4968 86509562377685293123956000
4969 88732271683933687730406780
4970 89485677806072198328014696
4971 88732271683933687730406780
4972 86509562377685293123956000
4973 82927009060679391086194660
4974 78157163376516773405724840
4975 72422011714757448228642388
4976 65976009947656688563101880
4977 59087599308260265778946900
4978 52021049281718193155950240
4979 45020297981161418690893580
4980 38296093970034024961931402
4981 32017253021164830858781650
4982 26306308348810513937677610
4983 21239330930626225665406620
4984 16849290781767693712891230
4985 13132060797276093905911294
4986 10054046313389379694973580
4987 7560445788065232750320710
4988 5583282235416596281639810
4989 4048551781272874860582080
4990 2882072982716310938043118
4991 2013851022327177211652570
4992 1380966610685376554786030
4993 929144041277993284388400
4994 613241257277828180427440
4995 396941115313284472169568
4996 251917484792720552621865
4997 156715478681459969407675
4998 95535103065724022262705
4999 57053133437301358289520
5000 33367268486635518933827
5001 19104525878891676523545
5002 10704493256659169590070
5003 5867312239563931820825
5004 3144654252542819671795
5005 1647297502953131768192
5006 843000508042880628385
5007 421227531202285501435
5008 205399391350829137385
5009 97682745116853918560
5010 45278957543119690432
5011 20442652439408573920
5012 8982958517093659550
5013 3838805354505824570
5014 1594012969910680270
5015 642538487067377152
5016 251173925215912370
5017 95111761229985430
5018 34845650900687900
5019 12334911083476190
5020 4212650441200278
5021 1385789032215140
5022 438300522589650
5023 133014222632130
5024 38644180383970
5025 10720344599076
5026 2831356379760
5027 709535598380
5028 168053160765
5029 37447153835
5030 7807746485
5031 1513282540
5032 270466175
5033 44130385
5034 6489070
5035 845257
5036 95235
5037 8960
5038 665
5039 35
5040 1
5041 1
5042 36
5043 701
5044 9660
5045 104860
5046 949452
5047 7429562
5048 51464712
5049 321085630
5050 1827879100
5051 9591495200
5052 46768182860
5053 213308061085
5054 915035912980
5055 3708945138905
5056 14261236577216
5057 52195881362806
5058 182378747615176
5059 609958925605750
5060 1957103777436920
5061 6036739996005068
5062 17933350556891608
5063 51393212425364368
5064 142292323214149520
5065 381131337346585700
5066 988824173513274952
5067 2487725382193969792
5068 6075356811483881992
5069 14415776841510164390
5070 33264416311008058040
5071 74704568499621923902
5072 163404355099382182912
5073 348361094010802746377
5074 724309667669968557380
5075 1469627430595995267205
5076 2911525542198297898012
5077 5634952263538832068372
5078 10659263995059883260812
5079 19716459748765921082690
5080 35676331375114777934440
5081 63176287622186365047442
5082 109524927802828553746892
5083 185955504989660899486052
5084 309303715184485349959900
5085 504168066539904544292245
5086 805574078787464994199108
5087 1262099857383833205218873
5088 1939326413869105936985408
5089 2923351909241198019601870
5090 4323961674290547050827000
5091 6276890615728864704481718
5092 8944475786316363010277768
5093 12513906999405782080265008
5094 17192279804754703892542600
5095 23197774336871208726934100
5096 30746552898730706351205584
5097 40035397892433167313776104
5098 51220682509670013284209144
5099 64394930061204433315975460
5100 79562892300601570461865880
5101 96619655340009369758390662
5102 115333644972360274511606632
5103 135337441232913636808775222
5104 156128946571139877625790720
5105 177084658537635147497999020
5106 197485620970674402570691168
5107 216555185038930910197469108
5108 233506184151953612720561888
5109 247593734814881457615875500
5110 258168843122298371940557440
5111 264727511867691179182377476
5112 266950221173939573788828256
5113 264727511867691179182377476
5114 258168843122298371940557440
5115 247593734814881457615875500
5116 233506184151953612720561888
5117 216555185038930910197469108
5118 197485620970674402570691168
5119 177084658537635147497999020
5120 156128946571139877625790720
5121 135337441232913636808775222
5122 115333644972360274511606632
5123 96619655340009369758390662
5124 79562892300601570461865880
5125 64394930061204433315975460
5126 51220682509670013284209144
5127 40035397892433167313776104
5128 30746552898730706351205584
5129 23197774336871208726934100
5130 17192279804754703892542600
5131 12513906999405782080265008
5132 8944475786316363010277768
5133 6276890615728864704481718
5134 4323961674290547050827000
5135 2923351909241198019601870
5136 1939326413869105936985408
5137 1262099857383833205218873
5138 805574078787464994199108
5139 504168066539904544292245
5140 309303715184485349959900
5141 185955504989660899486052
5142 109524927802828553746892
5143 63176287622186365047442
5144 35676331375114777934440
5145 19716459748765921082690
5146 10659263995059883260812
5147 5634952263538832068372
5148 2911525542198297898012
5149 1469627430595995267205
5150 724309667669968557380
5151 348361094010802746377
5152 163404355099382182912
5153 74704568499621923902
5154 33264416311008058040
5155 14415776841510164390
5156 6075356811483881992
5157 2487725382193969792
5158 988824173513274952
5159 381131337346585700
5160 142292323214149520
5161 51393212425364368
5162 17933350556891608
5163 6036739996005068
5164 1957103777436920
5165 609958925605750
5166 182378747615176
5167 52195881362806
5168 14261236577216
5169 3708945138905
5170 915035912980
5171 213308061085
5172 46768182860
5173 9591495200
5174 1827879100
5175 321085630
5176 51464712
5177 7429562
5178 949452
5179 104860
5180 9660
5181 701
5182 36
5183 1
5184 1
5185 36
5186 702
5187 9696
5188 105561
5189 959112
5190 7534422
5191 52414164
5192 328515192
5193 1879343812
5194 9912580830
5195 48596061960
5196 222899556285
5197 961804095840
5198 3922253199990
5199 15176272490196
5200 55904826501711
5201 196639984192392
5202 662154806968556
5203 2139482525052096
5204 6646698921610818
5205 19890454334328528
5206 57429952421369436
5207 160225673771041128
5208 432524549771950068
5209 1131116496727424472
5210 2868856719540555492
5211 7064180984997156944
5212 16903502223704134182
5213 39339773122491940032
5214 89120345341132088292
5215 196668771410390240952
5216 423065662510424670279
5217 887714022769350740292
5218 1817988524606798013582
5219 3635835209868266455392
5220 7104579694134827335577
5221 13570789537258181158824
5222 25351412012304753151062
5223 46335595370174661195252
5224 82892747370952286130132
5225 145201259177943331681332
5226 249131792611847264533494
5227 418828642987313903706792
5228 690123571529565443778297
5229 1114877793971950344159008
5230 1766267923923737749511118
5231 2744900492656570931184516
5232 4185451766625031224820743
5233 6263288088159652987812408
5234 9200242524970062724083588
5235 13268437460606910061104768
5236 18790797615134646784746726
5237 26136755591071066902820368
5238 35711681336276990807199108
5239 47938832703485410243748184
5240 63233172229304376040710204
5241 81967235408400719635414728
5242 104430327953637600629751564
5243 130783574810271583746075024
5244 161014585401213803074366122
5245 194896537272961844973472512
5246 231957096572923006567165884
5247 271462591543500152137397352
5248 312422099770548784306774242
5249 353614567541814280196481888
5250 393639843576566057695468128
5251 430991805122628015291253056
5252 464148919853812367813344608
5253 491675027274251984661119328
5254 512321246682572636798252976
5255 525119064296237945729385696
5256 529455023735382358364754952
5257 525119064296237945729385696
5258 512321246682572636798252976
5259 491675027274251984661119328
5260 464148919853812367813344608
5261 430991805122628015291253056
5262 393639843576566057695468128
5263 353614567541814280196481888
5264 312422099770548784306774242
5265 271462591543500152137397352
5266 231957096572923006567165884
5267 194896537272961844973472512
5268 161014585401213803074366122
5269 130783574810271583746075024
5270 104430327953637600629751564
5271 81967235408400719635414728
5272 63233172229304376040710204
5273 47938832703485410243748184
5274 35711681336276990807199108
5275 26136755591071066902820368
5276 18790797615134646784746726
5277 13268437460606910061104768
5278 9200242524970062724083588
5279 6263288088159652987812408
5280 4185451766625031224820743
5281 2744900492656570931184516
5282 1766267923923737749511118
5283 1114877793971950344159008
5284 690123571529565443778297
5285 418828642987313903706792
5286 249131792611847264533494
5287 145201259177943331681332
5288 82892747370952286130132
5289 46335595370174661195252
5290 25351412012304753151062
5291 13570789537258181158824
5292 7104579694134827335577
5293 3635835209868266455392
5294 1817988524606798013582
5295 887714022769350740292
5296 423065662510424670279
5297 196668771410390240952
5298 89120345341132088292
5299 39339773122491940032
5300 16903502223704134182
5301 7064180984997156944
5302 2868856719540555492
5303 1131116496727424472
5304 432524549771950068
5305 160225673771041128
5306 57429952421369436
5307 19890454334328528
5308 6646698921610818
5309 2139482525052096
5310 662154806968556
5311 196639984192392
5312 55904826501711
5313 15176272490196
5314 3922253199990
5315 961804095840
5316 222899556285
5317 48596061960
5318 9912580830
5319 1879343812
5320 328515192
5321 52414164
5322 7534422
5323 959112
5324 105561
5325 9696
5326 702
5327 36
5328 1
5329 1
5330 37
5331 739
5332 10434
5333 115959
5334 1074369
5335 8599095
5336 60907698
5337 388463778
5338 2260273168
5339 12120439834
5340 60387986602
5341 281408199075
5342 1233299714085
5343 5106956852115
5344 20060329786026
5345 75003352191897
5346 267721083184299
5347 914699617662659
5348 2998277316213044
5349 9448336253631470
5350 28676635780991442
5351 83967105677308782
5352 237546080526739092
5353 650180175964360632
5354 1723866720270415668
5355 4432497766039930032
5356 11064154201265136908
5357 26836539928241846618
5358 63307456331193231158
5359 145363620687328162506
5360 325128889874014269276
5361 708854779261946999523
5362 1507448456690165651523
5363 3128768209886573424153
5364 6341537757244415209266
5365 12558403428609891804551
5366 24311204441261274949793
5367 46026781243697761645463
5368 85257796919737595505138
5369 154579754753431700476446
5370 274429601919070279006716
5371 477225799160742882344958
5372 813161694777104499921618
5373 1358084007128726612018583
5374 2223830008488829691644097
5375 3571269289425253537448423
5376 5626046210552259024854642
5377 8696620183205339905516377
5378 13193640347441255143817667
5379 19648982379754746936716739
5380 28731968073736625773000764
5381 41259477600711619569935082
5382 58195990666812623748671862
5383 80639234542482704494766202
5384 109787269630833467953767660
5385 146883686269066777091657496
5386 193139240341190505919873116
5387 249630735591342696305876496
5388 317181138172309904011241316
5389 396228488165122987450192710
5390 486694697484447231793913658
5391 587868219247098654615004518
5392 698316225389385003678035748
5393 815841787886971943011337478
5394 937499258855863216640653482
5395 1059676510888929122198724258
5396 1178246216241008353183203072
5397 1288780568553006440800065792
5398 1386815752250692367765716992
5399 1468145193810636989272716912
5400 1529115338253062567188758000
5401 1566895334714192940892393624
5402 1579693152327858249823526344
5403 1566895334714192940892393624
5404 1529115338253062567188758000
5405 1468145193810636989272716912
5406 1386815752250692367765716992
5407 1288780568553006440800065792
5408 1178246216241008353183203072
5409 1059676510888929122198724258
5410 937499258855863216640653482
5411 815841787886971943011337478
5412 698316225389385003678035748
5413 587868219247098654615004518
5414 486694697484447231793913658
5415 396228488165122987450192710
5416 317181138172309904011241316
5417 249630735591342696305876496
5418 193139240341190505919873116
5419 146883686269066777091657496
5420 109787269630833467953767660
5421 80639234542482704494766202
5422 58195990666812623748671862
5423 41259477600711619569935082
5424 28731968073736625773000764
5425 19648982379754746936716739
5426 13193640347441255143817667
5427 8696620183205339905516377
5428 5626046210552259024854642
5429 3571269289425253537448423
5430 2223830008488829691644097
5431 1358084007128726612018583
5432 813161694777104499921618
5433 477225799160742882344958
5434 274429601919070279006716
5435 154579754753431700476446
5436 85257796919737595505138
5437 46026781243697761645463
5438 24311204441261274949793
5439 12558403428609891804551
5440 6341537757244415209266
5441 3128768209886573424153
5442 1507448456690165651523
5443 708854779261946999523
5444 325128889874014269276
5445 145363620687328162506
5446 63307456331193231158
5447 26836539928241846618
5448 11064154201265136908
5449 4432497766039930032
5450 1723866720270415668
5451 650180175964360632
5452 237546080526739092
5453 83967105677308782
5454 28676635780991442
5455 9448336253631470
5456 2998277316213044
5457 914699617662659
5458 267721083184299
5459 75003352191897
5460 20060329786026
5461 5106956852115
5462 1233299714085
5463 281408199075
5464 60387986602
5465 12120439834
5466 2260273168
5467 388463778
5468 60907698
5469 8599095
5470 1074369
5471 115959
5472 10434
5473 739
5474 37
5475 1
5476 1
5477 37
5478 740
5479 10471
5480 116698
5481 1084803
5482 8715054
5483 61982067
5484 397062873
5485 2321180866
5486 12508903612
5487 62648259770
5488 293528638909
5489 1293687700687
5490 5388365051190
5491 21293629500111
5492 80110309044012
5493 287781412970325
5494 989702969854556
5495 3265998399397343
5496 10363035871294129
5497 31674913097204486
5498 93415441930940252
5499 266222716307730534
5500 734147281641669414
5501 1961412800797154760
5502 5082677942004290664
5503 12788020921535552576
5504 31269037694281776650
5505 74371610532458368066
5506 172200160615570009124
5507 388436346205207500434
5508 854218399949275162029
5509 1832577346564179920799
5510 3837622989148520423676
5511 7848986213934580860789
5512 15687171638496465228704
5513 30652742198505690159059
5514 58585184672307653450014
5515 109569001360998870454931
5516 200606535997129462121909
5517 359687398838807874511854
5518 631805553914174582821404
5519 1087591296696174778928334
5520 1835309806289469494363541
5521 3036991703265934191565715
5522 4929353296553980149467006
5523 7849876219041088716498739
5524 12267889472630593442964800
5525 18819686557993514168672309
5526 28345602562960086842233116
5527 41925608421177880916818431
5528 60908459980466366506651821
5529 86927958740549249521672626
5530 121898712143194324064701284
5531 167983260297646091702439522
5532 227522920811549481586423698
5533 302926509972023973873640776
5534 396514421860409473397533992
5535 510320378513500409931114432
5536 645859223756465683756069206
5537 803875835656757135805154974
5538 984096707412221642065197228
5539 1185010922873832235471949406
5540 1403710007134070597626341996
5541 1635815484245248220318689230
5542 1875518298775901065210061736
5543 2115745475096871569823856554
5544 2348457079441935562998790050
5545 2565061968491700720948920064
5546 2756925762363643430072782704
5547 2915931090503754934954474992
5548 3035040528524829930165110536
5549 3108808490580920817012284344
5550 3133790669428385881784787248
5551 3108808490580920817012284344
5552 3035040528524829930165110536
5553 2915931090503754934954474992
5554 2756925762363643430072782704
5555 2565061968491700720948920064
5556 2348457079441935562998790050
5557 2115745475096871569823856554
5558 1875518298775901065210061736
5559 1635815484245248220318689230
5560 1403710007134070597626341996
5561 1185010922873832235471949406
5562 984096707412221642065197228
5563 803875835656757135805154974
5564 645859223756465683756069206
5565 510320378513500409931114432
5566 396514421860409473397533992
5567 302926509972023973873640776
5568 227522920811549481586423698
5569 167983260297646091702439522
5570 121898712143194324064701284
5571 86927958740549249521672626
5572 60908459980466366506651821
5573 41925608421177880916818431
5574 28345602562960086842233116
5575 18819686557993514168672309
5576 12267889472630593442964800
5577 7849876219041088716498739
5578 4929353296553980149467006
5579 3036991703265934191565715
5580 1835309806289469494363541
5581 1087591296696174778928334
5582 631805553914174582821404
5583 359687398838807874511854
5584 200606535997129462121909
5585 109569001360998870454931
5586 58585184672307653450014
5587 30652742198505690159059
5588 15687171638496465228704
5589 7848986213934580860789
5590 3837622989148520423676
5591 1832577346564179920799
5592 854218399949275162029
5593 388436346205207500434
5594 172200160615570009124
5595 74371610532458368066
5596 31269037694281776650
5597 12788020921535552576
5598 5082677942004290664
5599 1961412800797154760
5600 734147281641669414
5601 266222716307730534
5602 93415441930940252
5603 31674913097204486
5604 10363035871294129
5605 3265998399397343
5606 989702969854556
5607 287781412970325
5608 80110309044012
5609 21293629500111
5610 5388365051190
5611 1293687700687
5612 293528638909
5613 62648259770
5614 12508903612
5615 2321180866
5616 397062873
5617 61982067
5618 8715054
5619 1084803
5620 116698
5621 10471
5622 740
5623 37
5624 1
5625 1
5626 38
5627 778
5628 11248
5629 127909
5630 1211972
5631 9916555
5632 71781924
5633 467759994
5634 2780225806
5635 15227147351
5636 77478344248
5637 368685802291
5638 1649864599366
5639 6975581390786
5640 27975682251988
5641 106792303595313
5642 389185351514448
5643 1357594691868893
5644 4543482782222224
5645 14618737240546028
5646 45303947367895958
5647 135453390899438867
5648 391313071335875272
5649 1093785439880340200
5650 2961782798746554708
5651 7778238024443114838
5652 19832111664336998000
5653 49139736557821619890
5654 118428669148275697292
5655 277840808842310153840
5656 635008117353235877624
5657 1414854906770052671587
5658 3075232092718662583262
5659 6524418735661975506504
5660 13519186549647281205264
5661 27373780841579566513169
5662 54188900050936736248552
5663 104925098509309808837777
5664 198806928231812214064004
5665 368760722030435986026854
5666 669862936196936207088694
5667 1192099488750111919455167
5668 2079084249449157236261592
5669 3554706656899818856113279
5670 5959892806251578464857590
5671 9801654806109383835396262
5672 15816221218861003057531460
5673 25047118988225662308930545
5674 38937452249665196328135848
5675 59433178593584194453870225
5676 89090897542131481927723856
5677 131179670964604334265703368
5678 189762027142193496945142878
5679 269735130864209940093025731
5680 376809931181389665288813432
5681 517404893252389897353564504
5682 698432691081219547162503996
5683 926963852643982928857598466
5684 1209761310345933857202289200
5685 1552694024130375567084717630
5686 1960055437926723229492338612
5687 2433831766825444461626421408
5688 2972983465942811013342301608
5689 3572817637420124475163488630
5690 4224536414253151053416980632
5691 4915043790155219883155092962
5692 5627079258118020855352607520
5693 6339720853314708198032708340
5694 7029264523030507853771566668
5695 7670444810297279714020492818
5696 8237918821359099085976177760
5697 8707897381392228295192368232
5698 9059780109609505682131869872
5699 9277639688534136628962182128
5700 9351407650590227515809355936
5701 9277639688534136628962182128
5702 9059780109609505682131869872
5703 8707897381392228295192368232
5704 8237918821359099085976177760
5705 7670444810297279714020492818
5706 7029264523030507853771566668
5707 6339720853314708198032708340
5708 5627079258118020855352607520
5709 4915043790155219883155092962
5710 4224536414253151053416980632
5711 3572817637420124475163488630
5712 2972983465942811013342301608
5713 2433831766825444461626421408
5714 1960055437926723229492338612
5715 1552694024130375567084717630
5716 1209761310345933857202289200
5717 926963852643982928857598466
5718 698432691081219547162503996
5719 517404893252389897353564504
5720 376809931181389665288813432
5721 269735130864209940093025731
5722 189762027142193496945142878
5723 131179670964604334265703368
5724 89090897542131481927723856
5725 59433178593584194453870225
5726 38937452249665196328135848
5727 25047118988225662308930545
5728 15816221218861003057531460
5729 9801654806109383835396262
5730 5959892806251578464857590
5731 3554706656899818856113279
5732 2079084249449157236261592
5733 1192099488750111919455167
5734 669862936196936207088694
5735 368760722030435986026854
5736 198806928231812214064004
5737 104925098509309808837777
5738 54188900050936736248552
5739 27373780841579566513169
5740 13519186549647281205264
5741 6524418735661975506504
5742 3075232092718662583262
5743 1414854906770052671587
5744 635008117353235877624
5745 277840808842310153840
5746 118428669148275697292
5747 49139736557821619890
5748 19832111664336998000
5749 7778238024443114838
5750 2961782798746554708
5751 1093785439880340200
5752 391313071335875272
5753 135453390899438867
5754 45303947367895958
5755 14618737240546028
5756 4543482782222224
5757 1357594691868893
5758 389185351514448
5759 106792303595313
5760 27975682251988
5761 6975581390786
5762 1649864599366
5763 368685802291
5764 77478344248
5765 15227147351
5766 2780225806
5767 467759994
5768 71781924
5769 9916555
5770 1211972
5771 127909
5772 11248
5773 778
5774 38
5775 1
5776 1
5777 38
5778 779
5779 11286
5780 128687
5781 1223220
5782 10044464
5783 72993896
5784 477676549
5785 2852007730
5786 15694907345
5787 80258570054
5788 383912949642
5789 1727342943614
5790 7344267193077
5791 29625546851354
5792 113767884986099
5793 417161033766436
5794 1464386995464206
5795 4932668133736672
5796 15976331932414921
5797 49847430150118182
5798 150072128139984895
5799 436617018703771230
5800 1229238830779779067
5801 3353095870082429980
5802 8872023464323455038
5803 22793894463083552708
5804 56917974582264734728
5805 138260780812612695292
5806 326980545400131773730
5807 753436786501511574916
5808 1692695715612362825427
5809 3710240210071898460886
5810 7939273642432028178091
5811 16594418642365943788526
5812 33898199577241542019673
5813 67708086600584017453816
5814 132298879350889375350946
5815 252995828282748950312556
5816 473685820539745794864631
5817 868669864428748421152698
5818 1560860210780547905482021
5819 2748947185646093443350286
5820 4746806145649930775568446
5821 8038977055700735701119182
5822 13356361463009202691509541
5823 21776114025112581522389050
5824 34848773794335046144326807
5825 54753673468526199385667308
5826 84480297581809856762800770
5827 128028349791796678255859704
5828 190612849558188528719573593
5829 278852924684324978872866734
5830 400914801828814274358729099
5831 566571958323583162233956310
5832 787140024116599837446590235
5833 1075242622262609212451317428
5834 1444368745896372826211162970
5835 1908194001427153404364793196
5836 2479657876774358495942316096
5837 3169816748272657086694627812
5838 3986525790955820028711139038
5839 4933038903869534242834640220
5840 6006649404245568936789910038
5841 7197519880195962066759282240
5842 8487861427575344358318581592
5843 9851615672371171908769588152
5844 11254764643469928081187801302
5845 12656343781148528709124174188
5846 14010165663611987912053201158
5847 15267183344389606939747744428
5848 16378342191689508009212861050
5849 17297698930968604768108047632
5850 17985537069926364924154550360
5851 18411187760199733197941225808
5852 18555279377068273257924364256
5853 18411187760199733197941225808
5854 17985537069926364924154550360
5855 17297698930968604768108047632
5856 16378342191689508009212861050
5857 15267183344389606939747744428
5858 14010165663611987912053201158
5859 12656343781148528709124174188
5860 11254764643469928081187801302
5861 9851615672371171908769588152
5862 8487861427575344358318581592
5863 7197519880195962066759282240
5864 6006649404245568936789910038
5865 4933038903869534242834640220
5866 3986525790955820028711139038
5867 3169816748272657086694627812
5868 2479657876774358495942316096
5869 1908194001427153404364793196
5870 1444368745896372826211162970
5871 1075242622262609212451317428
5872 787140024116599837446590235
5873 566571958323583162233956310
5874 400914801828814274358729099
5875 278852924684324978872866734
5876 190612849558188528719573593
5877 128028349791796678255859704
5878 84480297581809856762800770
5879 54753673468526199385667308
5880 34848773794335046144326807
5881 21776114025112581522389050
5882 13356361463009202691509541
5883 8038977055700735701119182
5884 4746806145649930775568446
5885 2748947185646093443350286
5886 1560860210780547905482021
5887 868669864428748421152698
5888 473685820539745794864631
5889 252995828282748950312556
5890 132298879350889375350946
5891 67708086600584017453816
5892 33898199577241542019673
5893 16594418642365943788526
5894 7939273642432028178091
5895 3710240210071898460886
5896 1692695715612362825427
5897 753436786501511574916
5898 326980545400131773730
5899 138260780812612695292
5900 56917974582264734728
5901 22793894463083552708
5902 8872023464323455038
5903 3353095870082429980
5904 1229238830779779067
5905 436617018703771230
5906 150072128139984895
5907 49847430150118182
5908 15976331932414921
5909 4932668133736672
5910 1464386995464206
5911 417161033766436
5912 113767884986099
5913 29625546851354
5914 7344267193077
5915 1727342943614
5916 383912949642
5917 80258570054
5918 15694907345
5919 2852007730
5920 477676549
5921 72993896
5922 10044464
5923 1223220
5924 128687
5925 11286
5926 779
5927 38
5928 1
5929 1
5930 39
5931 818
5932 12103
5933 140752
5934 1363193
5935 11396371
5936 84261580
5937 560714909
5938 3402678175
5939 19024591624
5940 98805485129
5941 479866427041
5942 2191514463310
5943 9455523086333
5944 38697156988045
5945 150737699030530
5946 560554465603889
5947 1995315914216741
5948 6814216162967314
5949 22373387061615799
5950 70756430216269775
5951 215895890222517998
5952 636536576993874307
5953 1815927977623535192
5954 5018951719565980277
5955 13454358165185664085
5956 35019013797489437726
5957 88583892509671742474
5958 217972649857960982728
5959 522159300795009203750
5960 1218678112714256043938
5961 2773113047514006174073
5962 6156372712185772861229
5963 13342209568116289464404
5964 28243932494869870427503
5965 58431891862039513986290
5966 118200704820191503262015
5967 233905165528714934824435
5968 453002794234222343117318
5969 858980528173384120528133
5970 1595351513251243166329885
5971 2903215895749042121499350
5972 5178477260855389769985005
5973 9056613542076572124400753
5974 15534730386996759920037914
5975 26142144664359869168197169
5976 43171452543822519915017773
5977 69981249282456830358225398
5978 111378561287973827052383165
5979 174082744844671102292794885
5980 267262320842132734404327782
5981 403121496931795063738234067
5982 597494124034310185848300031
5983 870380576071327781951169426
5984 1246339684836722415465552143
5985 1754626784268997274039275644
5986 2428954604702792212131863973
5987 3306751392275581876109070633
5988 4427805369586135443027273594
5989 5832220624097884726518272262
5990 7557668626474168987001737104
5991 9636000416002835611348082946
5992 12089381443098011358240407070
5993 14926214099070923208335689296
5994 18137208188311065246383832498
5995 21692030712016875361867773870
5996 25536996980142478333847451984
5997 29594241743416444348275971046
5998 33762724096989628699081563642
5999 37921274088230444702365176648
6000 41933692789150123560925119774
6001 45655691199691102861013806636
6002 48943224467047719717068653110
6003 51661578192584477701475459042
6004 53694423761094702890203823800
6005 54952004207194371380020140424
6006 55377654897467739653806815872
6007 54952004207194371380020140424
6008 53694423761094702890203823800
6009 51661578192584477701475459042
6010 48943224467047719717068653110
6011 45655691199691102861013806636
6012 41933692789150123560925119774
6013 37921274088230444702365176648
6014 33762724096989628699081563642
6015 29594241743416444348275971046
6016 25536996980142478333847451984
6017 21692030712016875361867773870
6018 18137208188311065246383832498
6019 14926214099070923208335689296
6020 12089381443098011358240407070
6021 9636000416002835611348082946
6022 7557668626474168987001737104
6023 5832220624097884726518272262
6024 4427805369586135443027273594
6025 3306751392275581876109070633
6026 2428954604702792212131863973
6027 1754626784268997274039275644
6028 1246339684836722415465552143
6029 870380576071327781951169426
6030 597494124034310185848300031
6031 403121496931795063738234067
6032 267262320842132734404327782
6033 174082744844671102292794885
6034 111378561287973827052383165
6035 69981249282456830358225398
6036 43171452543822519915017773
6037 26142144664359869168197169
6038 15534730386996759920037914
6039 9056613542076572124400753
6040 5178477260855389769985005
6041 2903215895749042121499350
6042 1595351513251243166329885
6043 858980528173384120528133
6044 453002794234222343117318
6045 233905165528714934824435
6046 118200704820191503262015
6047 58431891862039513986290
6048 28243932494869870427503
6049 13342209568116289464404
6050 6156372712185772861229
6051 2773113047514006174073
6052 1218678112714256043938
6053 522159300795009203750
6054 217972649857960982728
6055 88583892509671742474
6056 35019013797489437726
6057 13454358165185664085
6058 5018951719565980277
6059 1815927977623535192
6060 636536576993874307
6061 215895890222517998
6062 70756430216269775
6063 22373387061615799
6064 6814216162967314
6065 1995315914216741
6066 560554465603889
6067 150737699030530
6068 38697156988045
6069 9455523086333
6070 2191514463310
6071 479866427041
6072 98805485129
6073 19024591624
6074 3402678175
6075 560714909
6076 84261580
6077 11396371
6078 1363193
6079 140752
6080 12103
6081 818
6082 39
6083 1
6084 1
6085 39
6086 819
6087 12142
6088 141570
6089 1375296
6090 11537123
6091 85624773
6092 572111280
6093 3486939755
6094 19585306533
6095 102208163304
6096 498891018665
6097 2290319948439
6098 9935389513374
6099 40888671451355
6100 160193222116863
6101 599251622591934
6102 2146053613247271
6103 7374770628571203
6104 24368702975832540
6105 77570646379237089
6106 238269277284133797
6107 707293007210144082
6108 2031823867846053190
6109 5655488296559854584
6110 15270286142809199277
6111 40037965517055418003
6112 102038250674857406559
6113 252991663655450420454
6114 610743193304680946224
6115 1436650762572217026666
6116 3295272348309015377823
6117 7375050824900028905167
6118 16115322615630295638477
6119 34400305207055643288732
6120 71774101430155803450694
6121 146444637315061373689518
6122 292337057390754448810725
6123 571203499054413846379333
6124 1092885693702099055352568
6125 2048354307485465509447203
6126 3762196423922426242027483
6127 6773828774106632936314890
6128 11959829437825614245900103
6129 20713207647852149690022919
6130 35198758206436441292597922
6131 58706182930819279835055687
6132 96123393946816699526422567
6133 154550013831796346967400938
6134 244063994127127932651020283
6135 378640882130106561456710947
6136 577204241776466166031028952
6137 864756444876442920252627813
6138 1273502073003122845689403493
6139 1843833808871032601313852174
6140 2625007360340325055990445070
6141 3675294289539514627597416116
6142 5061378176544579150148346277
6143 6856759974288927655159137567
6144 9138972016373466602627342895
6145 11985473996060304430029010698
6146 15468221040100720337866355208
6147 19647050069572180345242144174
6148 24562214515073758819683772242
6149 30226589631409076604624239568
6150 36618244811087798570203463166
6151 43674205168453543580231284482
6152 51286272455433319710143744916
6153 59299721077132107032929015626
6154 67515515831646889050641147694
6155 75696416886139752260006683416
6156 83576965287921547563378983284
6157 90876917256197843277993772884
6158 97317269392275580562489265678
6159 102637648228142422607272476910
6160 106613582399778849081495599466
6161 109072078658562442544010639672
6162 109904008414388742760040280848
6163 109072078658562442544010639672
6164 106613582399778849081495599466
6165 102637648228142422607272476910
6166 97317269392275580562489265678
6167 90876917256197843277993772884
6168 83576965287921547563378983284
6169 75696416886139752260006683416
6170 67515515831646889050641147694
6171 59299721077132107032929015626
6172 51286272455433319710143744916
6173 43674205168453543580231284482
6174 36618244811087798570203463166
6175 30226589631409076604624239568
6176 24562214515073758819683772242
6177 19647050069572180345242144174
6178 15468221040100720337866355208
6179 11985473996060304430029010698
6180 9138972016373466602627342895
6181 6856759974288927655159137567
6182 5061378176544579150148346277
6183 3675294289539514627597416116
6184 2625007360340325055990445070
6185 1843833808871032601313852174
6186 1273502073003122845689403493
6187 864756444876442920252627813
6188 577204241776466166031028952
6189 378640882130106561456710947
6190 244063994127127932651020283
6191 154550013831796346967400938
6192 96123393946816699526422567
6193 58706182930819279835055687
6194 35198758206436441292597922
6195 20713207647852149690022919
6196 11959829437825614245900103
6197 6773828774106632936314890
6198 3762196423922426242027483
6199 2048354307485465509447203
6200 1092885693702099055352568
6201 571203499054413846379333
6202 292337057390754448810725
6203 146444637315061373689518
6204 71774101430155803450694
6205 34400305207055643288732
6206 16115322615630295638477
6207 7375050824900028905167
6208 3295272348309015377823
6209 1436650762572217026666
6210 610743193304680946224
6211 252991663655450420454
6212 102038250674857406559
6213 40037965517055418003
6214 15270286142809199277
6215 5655488296559854584
6216 2031823867846053190
6217 707293007210144082
6218 238269277284133797
6219 77570646379237089
6220 24368702975832540
6221 7374770628571203
6222 2146053613247271
6223 599251622591934
6224 160193222116863
6225 40888671451355
6226 9935389513374
6227 2290319948439
6228 498891018665
6229 102208163304
6230 19585306533
6231 3486939755
6232 572111280
6233 85624773
6234 11537123
6235 1375296
6236 141570
6237 12142
6238 819
6239 39
6240 1
6241 1
6242 40
6243 859
6244 13000
6245 154531
6246 1529008
6247 13053989
6248 98537192
6249 669273176
6250 4144675808
6251 23644357568
6252 125280409592
6253 620684488502
6254 2891419130408
6255 12724600480478
6256 53114380913168
6257 211017283081592
6258 800333516160152
6259 2905498457956068
6260 10120075864410408
6261 33889527217651014
6262 109314119983640832
6263 340208626639203426
6264 1023132930873514968
6265 2977386152340331069
6266 8394605171616051856
6267 22957598307215107051
6268 60963739956424471864
6269 157346502334722023839
6270 395067879847363245016
6271 965773107634988773237
6272 2300385619532348393344
6273 5342666304185913350713
6274 12106973935781261309656
6275 26785645788839339921467
6276 57890678647585967832376
6277 122289729252841742377903
6278 252619043952272820428944
6279 510555796135971625950937
6280 1009985193760229668879576
6281 1956426250147267350542626
6282 3712443500241978411179104
6283 6903436425109990806827254
6284 12584379505514524687789576
6285 22495854635854673424242476
6286 39446865859784396872237912
6287 67871795292114205228520944
6288 114618148785107870817676528
6289 190028335084072420654076176
6290 309379590709432326328879192
6291 494737401905740979144843788
6292 777254890089030841075132168
6293 1199909118033700660138760182
6294 1820601568783015647740367712
6295 2715462759656031931973060258
6296 3982092326750598367255883480
6297 5742343242214480502993700737
6298 8144135458750872284901713360
6299 11361679826424418833736207463
6300 15593432440373021432904899960
6301 21057110167206973407934826739
6302 27981205986722698687815491160
6303 36592667052534491370522708801
6304 47100745105733205113137510080
6305 59677485624746659502792271624
6306 74435854216055015769550155984
6307 91407048957570633994511474976
6308 110519039610950418755058987216
6309 131578722434974661860578492564
6310 154260198701018970323304045024
6311 178101509364212315793713908236
6312 202511653794918748343576846736
6313 226788898005708188874026814394
6314 250150299430259143101379439584
6315 271771151936394971403862021846
6316 290831834876615846447755515472
6317 306568500020196852251257342054
6318 318323309286483714232778716048
6319 325589669472730034385546519986
6320 328048165731513627848061560192
6321 325589669472730034385546519986
6322 318323309286483714232778716048
6323 306568500020196852251257342054
6324 290831834876615846447755515472
6325 271771151936394971403862021846
6326 250150299430259143101379439584
6327 226788898005708188874026814394
6328 202511653794918748343576846736
6329 178101509364212315793713908236
6330 154260198701018970323304045024
6331 131578722434974661860578492564
6332 110519039610950418755058987216
6333 91407048957570633994511474976
6334 74435854216055015769550155984
6335 59677485624746659502792271624
6336 47100745105733205113137510080
6337 36592667052534491370522708801
6338 27981205986722698687815491160
6339 21057110167206973407934826739
6340 15593432440373021432904899960
6341 11361679826424418833736207463
6342 8144135458750872284901713360
6343 5742343242214480502993700737
6344 3982092326750598367255883480
6345 2715462759656031931973060258
6346 1820601568783015647740367712
6347 1199909118033700660138760182
6348 777254890089030841075132168
6349 494737401905740979144843788
6350 309379590709432326328879192
6351 190028335084072420654076176
6352 114618148785107870817676528
6353 67871795292114205228520944
6354 39446865859784396872237912
6355 22495854635854673424242476
6356 12584379505514524687789576
6357 6903436425109990806827254
6358 3712443500241978411179104
6359 1956426250147267350542626
6360 1009985193760229668879576
6361 510555796135971625950937
6362 252619043952272820428944
6363 122289729252841742377903
6364 57890678647585967832376
6365 26785645788839339921467
6366 12106973935781261309656
6367 5342666304185913350713
6368 2300385619532348393344
6369 965773107634988773237
6370 395067879847363245016
6371 157346502334722023839
6372 60963739956424471864
6373 22957598307215107051
6374 8394605171616051856
6375 2977386152340331069
6376 1023132930873514968
6377 340208626639203426
6378 109314119983640832
6379 33889527217651014
6380 10120075864410408
6381 2905498457956068
6382 800333516160152
6383 211017283081592
6384 53114380913168
6385 12724600480478
6386 2891419130408
6387 620684488502
6388 125280409592
6389 23644357568
6390 4144675808
6391 669273176
6392 98537192
6393 13053989
6394 1529008
6395 154531
6396 13000
6397 859
6398 40
6399 1
6400 1
6401 40
6402 860
6403 13040
6404 155390
6405 1542008
6406 13208520
6407 100066200
6408 682327165
6409 4243213000
6410 24313630744
6411 129425085400
6412 644328846070
6413 3016699540000
6414 13345284968980
6415 56005800043576
6416 223741883562070
6417 853447897073320
6418 3116515741037660
6419 10920409380570560
6420 36795025675607082
6421 119434195848051240
6422 374098153856854440
6423 1132447050857155800
6424 3317594778979534495
6425 9417738102489566824
6426 25934984459555438120
6427 69358345128040523720
6428 180304100641937130890
6429 456031619803787716880
6430 1123119609969710797076
6431 2695453499379711638360
6432 6308439411820902123950
6433 14407359555313609703000
6434 32128312093025253272180
6435 69997652583367229142032
6436 149075375041681082299370
6437 310509722599858788261320
6438 632845525388813368328840
6439 1262604237712502489308520
6440 2466982046283238976493563
6441 4722428694002208080058680
6442 8859862675257258157369880
6443 16296823005756503098968680
6444 29399291060964664231069730
6445 52031245365298921560027488
6446 90367649927968878652763420
6447 154065014644892267689914440
6448 257900130376186625882597120
6449 423997739494540197146555720
6450 684765736989813399798919964
6451 1086634480798463167404011360
6452 1694646519939441639283603970
6453 2597856458872046488815499880
6454 3915371877689732592111820440
6455 5802693895533614014996251192
6456 8457806001870512434966760995
6457 12126227785501470652157596840
6458 17104023068638899336729908200
6459 23737567899123893717806613320
6460 32418789993631392241671034202
6461 43574638427095720120720391120
6462 57649777219741464778457535540
6463 75081951092455903800953001240
6464 96270152677281150873314980425
6465 121536599321788220882687666064
6466 151084534582317293497303746600
6467 184954893827005434524609143200
6468 222985771392545295855089967540
6469 264779238311969389078363032240
6470 309680231799186977654292400800
6471 356771852495937718666880891760
6472 404890407369920504667740722630
6473 452661953225177891444956286320
6474 498560049942103160277888836240
6475 540982134306874989549134955056
6476 578339651956591823655119363900
6477 609155144163099560680534231520
6478 632158169492926886636803862040
6479 646371475017997342080840276240
6480 651179338945460068771093039972
6481 646371475017997342080840276240
6482 632158169492926886636803862040
6483 609155144163099560680534231520
6484 578339651956591823655119363900
6485 540982134306874989549134955056
6486 498560049942103160277888836240
6487 452661953225177891444956286320
6488 404890407369920504667740722630
6489 356771852495937718666880891760
6490 309680231799186977654292400800
6491 264779238311969389078363032240
6492 222985771392545295855089967540
6493 184954893827005434524609143200
6494 151084534582317293497303746600
6495 121536599321788220882687666064
6496 96270152677281150873314980425
6497 75081951092455903800953001240
6498 57649777219741464778457535540
6499 43574638427095720120720391120
6500 32418789993631392241671034202
6501 23737567899123893717806613320
6502 17104023068638899336729908200
6503 12126227785501470652157596840
6504 8457806001870512434966760995
6505 5802693895533614014996251192
6506 3915371877689732592111820440
6507 2597856458872046488815499880
6508 1694646519939441639283603970
6509 1086634480798463167404011360
6510 684765736989813399798919964
6511 423997739494540197146555720
6512 257900130376186625882597120
6513 154065014644892267689914440
6514 90367649927968878652763420
6515 52031245365298921560027488
6516 29399291060964664231069730
6517 16296823005756503098968680
6518 8859862675257258157369880
6519 4722428694002208080058680
6520 2466982046283238976493563
6521 1262604237712502489308520
6522 632845525388813368328840
6523 310509722599858788261320
6524 149075375041681082299370
6525 69997652583367229142032
6526 32128312093025253272180
6527 14407359555313609703000
6528 6308439411820902123950
6529 2695453499379711638360
6530 1123119609969710797076
6531 456031619803787716880
6532 180304100641937130890
6533 69358345128040523720
6534 25934984459555438120
6535 9417738102489566824
6536 3317594778979534495
6537 1132447050857155800
6538 374098153856854440
6539 119434195848051240
6540 36795025675607082
6541 10920409380570560
6542 3116515741037660
6543 853447897073320
6544 223741883562070
6545 56005800043576
6546 13345284968980
6547 3016699540000
6548 644328846070
6549 129425085400
6550 24313630744
6551 4243213000
6552 682327165
6553 100066200
6554 13208520
6555 1542008
6556 155390
6557 13040
6558 860
6559 40
6560 1
6561 1
6562 41
6563 901
6564 13940
6565 169290
6566 1710438
6567 14905918
6568 114816728
6569 795601885
6570 5025606365
6571 29239170909
6572 157981929144
6573 798067562214
6574 3790453471470
6575 17006313355050
6576 72367784552556
6577 293092968574626
6578 1133195580678966
6579 4193705521673050
6580 14890373018681540
6581 50831950797215302
6582 167149630904228882
6583 530327375380512762
6584 1625979400562061480
6585 4824139983693544735
6586 13867779932326257119
6587 38670317341024539439
6588 104711067690085528664
6589 275597430229533092730
6590 705694065573765371490
6591 1759455330415435644846
6592 4274604729153210152316
6593 10127012521170324559386
6594 23411252466514223465310
6595 52844111060159765099130
6596 116533324231706092117212
6597 251201339718073564713582
6598 529582750224907099702722
6599 1092430623030353238889530
6600 2205959485701174645898680
6601 4362431809384554834130923
6602 8452014977997949545860763
6603 16049273415542705213922123
6604 29879114375015969336397240
6605 54555976741978425487408290
6606 97727359432020088890065898
6607 171798186354232464443860638
6608 296463909938160067902705348
6609 502332794949047772225274980
6610 835962884515619090719067280
6611 1366663606860540222828072804
6612 2195397957282816764349487044
6613 3466046737727718206486535294
6614 5379137459609951295503115210
6615 8207874856501220720210924290
6616 12315922232095393095923571512
6617 18175871775093859042074832627
6618 26386727682905597102120609027
6619 37688056856010882423854266035
6620 52967818753264263706694118360
6621 73260380961394185296207555722
6622 99730996319851006080198038642
6623 133643205640468577140848960862
6624 176306366739293088700130927900
6625 229001880989478519452725517205
6626 292888703091525275556955647729
6627 368891286581386665253306393089
6628 457576027731110948904600555864
6629 559025199801868023877002857340
6630 672719903531520119458062142980
6631 797445241503701662587745400580
6632 931231322607094085399536324800
6633 1071342491665045200988914015190
6634 1214324213091036114779577900710
6635 1356112410537201556390585845190
6636 1492204137474156041271980077616
6637 1617881836205569973482143155196
6638 1728476930426566373884788550476
6639 1819652965612618270972457457460
6640 1887684788674023789398178369800
6641 1929708983456384297488737178252
6642 1943922288981454752932773592452
6643 1929708983456384297488737178252
6644 1887684788674023789398178369800
6645 1819652965612618270972457457460
6646 1728476930426566373884788550476
6647 1617881836205569973482143155196
6648 1492204137474156041271980077616
6649 1356112410537201556390585845190
6650 1214324213091036114779577900710
6651 1071342491665045200988914015190
6652 931231322607094085399536324800
6653 797445241503701662587745400580
6654 672719903531520119458062142980
6655 559025199801868023877002857340
6656 457576027731110948904600555864
6657 368891286581386665253306393089
6658 292888703091525275556955647729
6659 229001880989478519452725517205
6660 176306366739293088700130927900
6661 133643205640468577140848960862
6662 99730996319851006080198038642
6663 73260380961394185296207555722
6664 52967818753264263706694118360
6665 37688056856010882423854266035
6666 26386727682905597102120609027
6667 18175871775093859042074832627
6668 12315922232095393095923571512
6669 8207874856501220720210924290
6670 5379137459609951295503115210
6671 3466046737727718206486535294
6672 2195397957282816764349487044
6673 1366663606860540222828072804
6674 835962884515619090719067280
6675 502332794949047772225274980
6676 296463909938160067902705348
6677 171798186354232464443860638
6678 97727359432020088890065898
6679 54555976741978425487408290
6680 29879114375015969336397240
6681 16049273415542705213922123
6682 8452014977997949545860763
6683 4362431809384554834130923
6684 2205959485701174645898680
6685 1092430623030353238889530
6686 529582750224907099702722
6687 251201339718073564713582
6688 116533324231706092117212
6689 52844111060159765099130
6690 23411252466514223465310
6691 10127012521170324559386
6692 4274604729153210152316
6693 1759455330415435644846
6694 705694065573765371490
6695 275597430229533092730
6696 104711067690085528664
6697 38670317341024539439
6698 13867779932326257119
6699 4824139983693544735
6700 1625979400562061480
6701 530327375380512762
6702 167149630904228882
6703 50831950797215302
6704 14890373018681540
6705 4193705521673050
6706 1133195580678966
6707 293092968574626
6708 72367784552556
6709 17006313355050
6710 3790453471470
6711 798067562214
6712 157981929144
6713 29239170909
6714 5025606365
6715 795601885
6716 114816728
6717 14905918
6718 1710438
6719 169290
6720 13940
6721 901
6722 41
6723 1
6724 1
6725 41
6726 902
6727 13981
6728 170191
6729 1724378
6730 15075208
6731 116527166
6732 810507803
6733 5140423093
6734 30034772794
6735 163007535509
6736 827306733123
6737 3948435400614
6738 17804380917264
6739 76158238024026
6740 310099281929676
6741 1205563365231522
6742 4486798490247676
6743 16023568599360506
6744 55025656318888352
6745 182040003922910422
6746 581159326177728064
6747 1793129031466290362
6748 5354467359074057497
6749 15493759332888318599
6750 43494457324718084174
6751 118578847622411785783
6752 314267747570557632169
6753 810405133263850900154
6754 2035052760644968737576
6755 4980298794726975523806
6756 11886467851585760204232
6757 27685857195667433617626
6758 62971123581330089658516
6759 139944576698220315582522
6760 304045450778233329812712
6761 646116074456613191819934
6762 1343631962748426803603112
6763 2735542235926081745601402
6764 5454862432414908073020453
6765 10657974463699124191759443
6766 20411705224927260048053046
6767 38331129353013918882258003
6768 70605250157521130701330413
6769 127606473807036058226463138
6770 226354163096210889931268928
6771 394191269370180156792771246
6772 674130981303280236669135618
6773 1132426794453779158621772628
6774 1868996401809587995053347784
6775 3031360841798435855068554324
6776 4832710344588258429314608098
6777 7574535416892768059852602254
6778 11673921594228938926697459584
6779 17695059691705344391426686722
6780 26383746631595079762285756917
6781 38702649915000990198044180539
6782 55863928631104741465929098662
6783 79354546436169860808814727387
6784 110948437817405067720061821757
6785 152698815073115269786892157002
6786 206903586601862762437056516584
6787 276037363059144094780328966542
6788 362645086629947096593574478067
6789 469195069830818364257086575629
6790 597893167570865184706031910294
6791 750464730822636224461556203593
6792 927916486383254689130309250429
6793 1130295931262631068362662698844
6794 1356470441305569686464748257920
6795 1603951226138614204857598467780
6796 1868787733168746863576659415770
6797 2145555535698130200179114225510
6798 2427454902202246757379499860380
6799 2706528350565192156051557978326
6800 2973994246742771529872729000386
6801 3220681067900722415156768628092
6802 3437534801818188244454600612656
6803 3616161719100590163282966920276
6804 3749361949069002568461194635712
6805 3831607077655478542330951962252
6806 3859417966912768594977474356504
6807 3831607077655478542330951962252
6808 3749361949069002568461194635712
6809 3616161719100590163282966920276
6810 3437534801818188244454600612656
6811 3220681067900722415156768628092
6812 2973994246742771529872729000386
6813 2706528350565192156051557978326
6814 2427454902202246757379499860380
6815 2145555535698130200179114225510
6816 1868787733168746863576659415770
6817 1603951226138614204857598467780
6818 1356470441305569686464748257920
6819 1130295931262631068362662698844
6820 927916486383254689130309250429
6821 750464730822636224461556203593
6822 597893167570865184706031910294
6823 469195069830818364257086575629
6824 362645086629947096593574478067
6825 276037363059144094780328966542
6826 206903586601862762437056516584
6827 152698815073115269786892157002
6828 110948437817405067720061821757
6829 79354546436169860808814727387
6830 55863928631104741465929098662
6831 38702649915000990198044180539
6832 26383746631595079762285756917
6833 17695059691705344391426686722
6834 11673921594228938926697459584
6835 7574535416892768059852602254
6836 4832710344588258429314608098
6837 3031360841798435855068554324
6838 1868996401809587995053347784
6839 1132426794453779158621772628
6840 674130981303280236669135618
6841 394191269370180156792771246
6842 226354163096210889931268928
6843 127606473807036058226463138
6844 70605250157521130701330413
6845 38331129353013918882258003
6846 20411705224927260048053046
6847 10657974463699124191759443
6848 5454862432414908073020453
6849 2735542235926081745601402
6850 1343631962748426803603112
6851 646116074456613191819934
6852 304045450778233329812712
6853 139944576698220315582522
6854 62971123581330089658516
6855 27685857195667433617626
6856 11886467851585760204232
6857 4980298794726975523806
6858 2035052760644968737576
6859 810405133263850900154
6860 314267747570557632169
6861 118578847622411785783
6862 43494457324718084174
6863 15493759332888318599
6864 5354467359074057497
6865 1793129031466290362
6866 581159326177728064
6867 182040003922910422
6868 55025656318888352
6869 16023568599360506
6870 4486798490247676
6871 1205563365231522
6872 310099281929676
6873 76158238024026
6874 17804380917264
6875 3948435400614
6876 827306733123
6877 163007535509
6878 30034772794
6879 5140423093
6880 810507803
6881 116527166
6882 15075208
6883 1724378
6884 170191
6885 13981
6886 902
6887 41
6888 1
6889 1
6890 42
6891 944
6892 14924
6893 185074
6894 1908550
6895 16969777
6896 133326752
6897 942110177
6898 6067458062
6899 35985703690
6900 198182731396
6901 1020349041426
6902 4938749669246
6903 22580123051001
6904 97911054341904
6905 404061900870966
6906 1591820885185224
6907 6002461137408874
6908 21715930454839704
6909 75536023408496534
6910 253089228841159280
6911 818224986419526838
6912 2556328361566928848
6913 7728755716718075923
6914 22641355723428666458
6915 64342684016680460270
6916 177567064280018188556
6917 476341052517687502126
6918 1243251728456820318106
6919 3159725641479377269899
6920 7825756688635795161536
6921 18901819406957704465614
6922 44552623841980169345664
6923 102543448628583283480374
6924 230601557475217838858664
6925 506961151057783735053750
6926 1090106101933066837215168
6927 2293793487983273325235758
6928 4725290273131121741024448
6929 9534036631089416622224967
6930 18848379132040114010381298
6931 36524542121041292312832942
6932 69400809041640303122070492
6933 129348084735462309631641462
6934 236542853317571107810051554
6935 424565887060768078859062479
6936 748151906273427104950503312
6937 1294676413769671283393175792
6938 2200749045127239552083679492
6939 3675554177566647390344256030
6940 6032784038061803008743674736
6941 9733067588196282279436510206
6942 15438606603279462344235764676
6943 24081167355709965415864669936
6944 36943516702827051377976748560
6945 55752727917529363080409903223
6946 82781456238301414351756624178
6947 120950325177700811426259036118
6948 173921124982275592472788006588
6949 246166912884679669994805647806
6950 343001799326690198315768706146
6951 470550839492383099944010495343
6952 635639764734122127004277640128
6953 845586036290953953810959961193
6954 1107877519519909555630990020238
6955 1429733324031630645556692963990
6956 1817552968224319773424674689516
6957 2276274384776756098297897364316
6958 2808677148468521981954528152866
6959 3414682858951455443957720207193
6960 4090717598706814959685009424544
6961 4829209400612930754899006141470
6962 5618294495005491268613372109060
6963 6441798171069123821135273501660
6964 7279538788465569113610172064216
6965 8107977499510210443303786839092
6966 8901203665208686101081055606804
6967 9632210116461682189484098241134
6968 10274377588819500822894336161024
6969 10803058469987780976198762168644
6970 11197130745825071274075113518240
6971 11440386993637249705769620954468
6972 11522632122223725679639378281008
6973 11440386993637249705769620954468
6974 11197130745825071274075113518240
6975 10803058469987780976198762168644
6976 10274377588819500822894336161024
6977 9632210116461682189484098241134
6978 8901203665208686101081055606804
6979 8107977499510210443303786839092
6980 7279538788465569113610172064216
6981 6441798171069123821135273501660
6982 5618294495005491268613372109060
6983 4829209400612930754899006141470
6984 4090717598706814959685009424544
6985 3414682858951455443957720207193
6986 2808677148468521981954528152866
6987 2276274384776756098297897364316
6988 1817552968224319773424674689516
6989 1429733324031630645556692963990
6990 1107877519519909555630990020238
6991 845586036290953953810959961193
6992 635639764734122127004277640128
6993 470550839492383099944010495343
6994 343001799326690198315768706146
6995 246166912884679669994805647806
6996 173921124982275592472788006588
6997 120950325177700811426259036118
6998 82781456238301414351756624178
6999 55752727917529363080409903223
7000 36943516702827051377976748560
7001 24081167355709965415864669936
7002 15438606603279462344235764676
7003 9733067588196282279436510206
7004 6032784038061803008743674736
7005 3675554177566647390344256030
7006 2200749045127239552083679492
7007 1294676413769671283393175792
7008 748151906273427104950503312
7009 424565887060768078859062479
7010 236542853317571107810051554
7011 129348084735462309631641462
7012 69400809041640303122070492
7013 36524542121041292312832942
7014 18848379132040114010381298
7015 9534036631089416622224967
7016 4725290273131121741024448
7017 2293793487983273325235758
7018 1090106101933066837215168
7019 506961151057783735053750
7020 230601557475217838858664
7021 102543448628583283480374
7022 44552623841980169345664
7023 18901819406957704465614
7024 7825756688635795161536
7025 3159725641479377269899
7026 1243251728456820318106
7027 476341052517687502126
7028 177567064280018188556
7029 64342684016680460270
7030 22641355723428666458
7031 7728755716718075923
7032 2556328361566928848
7033 818224986419526838
7034 253089228841159280
7035 75536023408496534
7036 21715930454839704
7037 6002461137408874
7038 1591820885185224
7039 404061900870966
7040 97911054341904
7041 22580123051001
7042 4938749669246
7043 1020349041426
7044 198182731396
7045 35985703690
7046 6067458062
7047 942110177
7048 133326752
7049 16969777
7050 1908550
7051 185074
7052 14924
7053 944
7054 42
7055 1
7056 1
7057 42
7058 945
7059 14966
7060 186018
7061 1923474
7062 17154851
7063 135235302
7064 959079954
7065 6200784814
7066 36927813867
7067 204250189458
7068 1056334745116
7069 5136932400642
7070 23600472092427
7071 102849804011150
7072 426642023921967
7073 1689731939527128
7074 6406523038279840
7075 23307751340024928
7076 81538484545905408
7077 274805159295998984
7078 893761009828023372
7079 2809417590408088128
7080 8546980703137602761
7081 25197684084995595306
7082 72071439733398536193
7083 200208420003446855014
7084 540683736534367962396
7085 1420818792736838506662
7086 3636066693997064772025
7087 9069008417092615479642
7088 22061545048437081735513
7089 52378380530615964507200
7090 121445268035540987945988
7091 275154181317198008204328
7092 609504599686367018534124
7093 1320707659408284676073832
7094 2800754639041057060289508
7095 5815396375064188578239616
7096 11827830119072689947460725
7097 23573669405171235751405746
7098 46058578752130708935057909
7099 88249188173680417132451790
7100 165872626856503601944474404
7101 305943662359211410932122046
7102 553913971796230388490703941
7103 984694759590998212760554866
7104 1719242300830439362252238271
7105 2948900951400666657034182804
7106 4970230591336318673737431822
7107 8233533083189042560827354228
7108 13408621765762929669780766236
7109 21471390641341265352979439412
7110 33814234943906247695301180142
7111 52382123306106513722212513236
7112 79833895273239328496274573159
7113 119724972941128465729733372738
7114 176703053095230174506668939341
7115 256702581220577006824544630766
7116 367117238062380481421064683924
7117 516922924308965790788556712734
7118 716717752377062769938816143149
7119 978641564060812325320046346274
7120 1316136875783337053754970456536
7121 1743517284254031682635267660366
7122 2275319360322584599367652925183
7123 2925430487744229329055664709754
7124 3706007708808386743854590328306
7125 4626230116692841755379202842382
7126 5690957243728211542255617571509
7127 6899394747175336941639537577410
7128 8243892259564386198856726348663
7129 9709012093712306228298381533604
7130 11271007571682054576034279643130
7131 12897833283471060382223544173276
7132 14549775670579334264439060340752
7133 16180742453674255214691227671020
7134 17740187615971892632787885080226
7135 19175581254028186923975391767828
7136 20435268586449463165682860409778
7137 21471508334644572096969449679264
7138 22243445463625030681968383123112
7139 22719762868048796953714491799248
7140 22880773987274499411539241908936
7141 22719762868048796953714491799248
7142 22243445463625030681968383123112
7143 21471508334644572096969449679264
7144 20435268586449463165682860409778
7145 19175581254028186923975391767828
7146 17740187615971892632787885080226
7147 16180742453674255214691227671020
7148 14549775670579334264439060340752
7149 12897833283471060382223544173276
7150 11271007571682054576034279643130
7151 9709012093712306228298381533604
7152 8243892259564386198856726348663
7153 6899394747175336941639537577410
7154 5690957243728211542255617571509
7155 4626230116692841755379202842382
7156 3706007708808386743854590328306
7157 2925430487744229329055664709754
7158 2275319360322584599367652925183
7159 1743517284254031682635267660366
7160 1316136875783337053754970456536
7161 978641564060812325320046346274
7162 716717752377062769938816143149
7163 516922924308965790788556712734
7164 367117238062380481421064683924
7165 256702581220577006824544630766
7166 176703053095230174506668939341
7167 119724972941128465729733372738
7168 79833895273239328496274573159
7169 52382123306106513722212513236
7170 33814234943906247695301180142
7171 21471390641341265352979439412
7172 13408621765762929669780766236
7173 8233533083189042560827354228
7174 4970230591336318673737431822
7175 2948900951400666657034182804
7176 1719242300830439362252238271
7177 984694759590998212760554866
7178 553913971796230388490703941
7179 305943662359211410932122046
7180 165872626856503601944474404
7181 88249188173680417132451790
7182 46058578752130708935057909
7183 23573669405171235751405746
7184 11827830119072689947460725
7185 5815396375064188578239616
7186 2800754639041057060289508
7187 1320707659408284676073832
7188 609504599686367018534124
7189 275154181317198008204328
7190 121445268035540987945988
7191 52378380530615964507200
7192 22061545048437081735513
7193 9069008417092615479642
7194 3636066693997064772025
7195 1420818792736838506662
7196 540683736534367962396
7197 200208420003446855014
7198 72071439733398536193
7199 25197684084995595306
7200 8546980703137602761
7201 2809417590408088128
7202 893761009828023372
7203 274805159295998984
7204 81538484545905408
7205 23307751340024928
7206 6406523038279840
7207 1689731939527128
7208 426642023921967
7209 102849804011150
7210 23600472092427
7211 5136932400642
7212 1056334745116
7213 204250189458
7214 36927813867
7215 6200784814
7216 959079954
7217 135235302
7218 17154851
7219 1923474
7220 186018
7221 14966
7222 945
7223 42
7224 1
7225 1
7226 43
7227 988
7228 15953
7229 201929
7230 2124458
7231 19264343
7232 154313627
7233 1111470107
7234 7295100070
7235 44087678635
7236 247378788139
7237 1297512748441
7238 6397517335216
7239 29793739238185
7240 131587208504219
7241 553092300025544
7242 2219223767460245
7243 8522897001728935
7244 31404006317831896
7245 111252758924210176
7246 379651395181929320
7247 1250104653669927764
7248 3977983759532110484
7249 12250159303373714261
7250 36554082378541286195
7251 105816104521531734260
7252 297477543821840986513
7253 812963596271213353603
7254 2161710949274653324072
7255 5597569223268271241083
7256 14125893903826518758329
7257 34766620159526761987180
7258 83508933996145661722355
7259 195885193614594034188701
7260 448977829883354960657516
7261 1006104049039106014684440
7262 2205366440411849702812284
7263 4730966898135708754897464
7264 9936858673513530314602956
7265 20443981133177935585989849
7266 41216895899308114277106087
7267 81460078276374634633924380
7268 157881436330982361818915445
7269 300180393782314728011984103
7270 560065477389395430009048240
7271 1025730261011945401367300391
7272 1844552393746440012183380853
7273 3257851032217667963503497078
7274 5652838011822104232046975941
7275 9638373843567424693023852897
7276 16152664625926027891598968854
7277 26612385440288290904345552286
7278 43113545490293237583587559876
7279 68694247351010442718061385790
7280 107667748891354026770493132790
7281 166030253523252089913788266537
7282 251940991520474307948220459133
7283 376261921309597968732676885238
7284 553130607256935647060946942845
7285 800522872378187662752278254031
7286 1140742743591923279034166027424
7287 1600757914748409042148437539807
7288 2212282240746840886047419202157
7289 3011496192221212149013832945959
7290 4038295724098181061710284463176
7291 5334973520359953335757891042085
7292 6944267132320845611058585295303
7293 8906757556875200672277907963243
7294 11257668313245457828289457880442
7295 14023195069229440041489410742197
7296 17216582107596390239274357991301
7297 20834244250467934682751881497582
7298 24852299100452029368794645459677
7299 29223911924958747003189387525397
7300 33877852948865421186556205350010
7301 38718616525732449222696884157158
7302 43628351407724649861353832185048
7303 48470705740225482111918173091998
7304 53096511323674334771454504519074
7305 57351037456449542722446137257832
7306 61082358175122222186627701856870
7307 64150222384719065944620693212154
7308 66434716666318399732652324601624
7309 67843982318948327047222116831296
7310 68320299723372093318968225507432
7311 67843982318948327047222116831296
7312 66434716666318399732652324601624
7313 64150222384719065944620693212154
7314 61082358175122222186627701856870
7315 57351037456449542722446137257832
7316 53096511323674334771454504519074
7317 48470705740225482111918173091998
7318 43628351407724649861353832185048
7319 38718616525732449222696884157158
7320 33877852948865421186556205350010
7321 29223911924958747003189387525397
7322 24852299100452029368794645459677
7323 20834244250467934682751881497582
7324 17216582107596390239274357991301
7325 14023195069229440041489410742197
7326 11257668313245457828289457880442
7327 8906757556875200672277907963243
7328 6944267132320845611058585295303
7329 5334973520359953335757891042085
7330 4038295724098181061710284463176
7331 3011496192221212149013832945959
7332 2212282240746840886047419202157
7333 1600757914748409042148437539807
7334 1140742743591923279034166027424
7335 800522872378187662752278254031
7336 553130607256935647060946942845
7337 376261921309597968732676885238
7338 251940991520474307948220459133
7339 166030253523252089913788266537
7340 107667748891354026770493132790
7341 68694247351010442718061385790
7342 43113545490293237583587559876
7343 26612385440288290904345552286
7344 16152664625926027891598968854
7345 9638373843567424693023852897
7346 5652838011822104232046975941
7347 3257851032217667963503497078
7348 1844552393746440012183380853
7349 1025730261011945401367300391
7350 560065477389395430009048240
7351 300180393782314728011984103
7352 157881436330982361818915445
7353 81460078276374634633924380
7354 41216895899308114277106087
7355 20443981133177935585989849
7356 9936858673513530314602956
7357 4730966898135708754897464
7358 2205366440411849702812284
7359 1006104049039106014684440
7360 448977829883354960657516
7361 195885193614594034188701
7362 83508933996145661722355
7363 34766620159526761987180
7364 14125893903826518758329
7365 5597569223268271241083
7366 2161710949274653324072
7367 812963596271213353603
7368 297477543821840986513
7369 105816104521531734260
7370 36554082378541286195
7371 12250159303373714261
7372 3977983759532110484
7373 1250104653669927764
7374 379651395181929320
7375 111252758924210176
7376 31404006317831896
7377 8522897001728935
7378 2219223767460245
7379 553092300025544
7380 131587208504219
7381 29793739238185
7382 6397517335216
7383 1297512748441
7384 247378788139
7385 44087678635
7386 7295100070
7387 1111470107
7388 154313627
7389 19264343
7390 2124458
7391 201929
7392 15953
7393 988
7394 43
7395 1
7396 1
7397 43
7398 989
7399 15996
7400 202917
7401 2140411
7402 19466272
7403 156438085
7404 1130734450
7405 7449413697
7406 45199148742
7407 254673888209
7408 1341600427076
7409 6644896123355
7410 31091251986626
7411 137984725839435
7412 582886039263729
7413 2350810975964464
7414 9075989301754479
7415 33623230085292141
7416 119775655925939111
7417 411055401499761216
7418 1361357412594137940
7419 4357635154714039804
7420 13500263957043642025
7421 40532066138073396679
7422 118066263824905448521
7423 334031626200382272708
7424 918779700792745087863
7425 2459188493096494310585
7426 6410532819539484594686
7427 16287604853101172082401
7428 40364189382795033228263
7429 97634827899972180480684
7430 230651813774120796175881
7431 532486763879500622379871
7432 1201989242653700048873141
7433 2654344270295204663469800
7434 5737070947174814769581904
7435 12142225113925380017415240
7436 25174948031313644340887313
7437 51153754572821644591709043
7438 101904059409552570219914229
7439 199098332230290476096021532
7440 381640472058689362645908483
7441 717946913720377791827963685
7442 1325910654794260129379284494
7443 2404617871135835442192429093
7444 4283581293229613364870797469
7445 7497390405568544244230356794
7446 12896224875785092656527349975
7447 21805502637748132123645944795
7448 36250759283855715597369405183
7449 59266210116219265475186528730
7450 95306632791298733622406938076
7451 150781294381647264354080692666
7452 234724500874262532631849652327
7453 359608740411828334718713591923
7454 542292174832850058646465151775
7455 805071598777409955009167401978
7456 1176784793687785631484955139269
7457 1693873350848858926095112970269
7458 2401280787126596704900715793838
7459 3353024984338764165081585229581
7460 4612254106969621191162270485766
7461 6250577964845021947757703665333
7462 8346469712581165484771723988044
7463 10982562856419026672768869758479
7464 14241731077235154008035799005328
7465 18201935445566303439348043175745
7466 22929952626104640713767318705440
7467 28474250420841848067563815871743
7468 34857439319697374724241292239779
7469 42068881208048419608069003450978
7470 50058156175426681685941269022979
7471 58730152049317450555350850809687
7472 67942528450691196225886271682555
7473 77506204356590071047910037535058
7474 87189322265957931334615057249156
7475 96724862731398984632808336704122
7476 105821743196675024834364310349830
7477 114178869498796556958082206375944
7478 121501259841168608667066830469986
7479 127517074841440621919280026458494
7480 131994204703667392991842810043450
7481 134755016389690493051620550109056
7482 135687964637896654094444233662592
7483 134755016389690493051620550109056
7484 131994204703667392991842810043450
7485 127517074841440621919280026458494
7486 121501259841168608667066830469986
7487 114178869498796556958082206375944
7488 105821743196675024834364310349830
7489 96724862731398984632808336704122
7490 87189322265957931334615057249156
7491 77506204356590071047910037535058
7492 67942528450691196225886271682555
7493 58730152049317450555350850809687
7494 50058156175426681685941269022979
7495 42068881208048419608069003450978
7496 34857439319697374724241292239779
7497 28474250420841848067563815871743
7498 22929952626104640713767318705440
7499 18201935445566303439348043175745
7500 14241731077235154008035799005328
7501 10982562856419026672768869758479
7502 8346469712581165484771723988044
7503 6250577964845021947757703665333
7504 4612254106969621191162270485766
7505 3353024984338764165081585229581
7506 2401280787126596704900715793838
7507 1693873350848858926095112970269
7508 1176784793687785631484955139269
7509 805071598777409955009167401978
7510 542292174832850058646465151775
7511 359608740411828334718713591923
7512 234724500874262532631849652327
7513 150781294381647264354080692666
7514 95306632791298733622406938076
7515 59266210116219265475186528730
7516 36250759283855715597369405183
7517 21805502637748132123645944795
7518 12896224875785092656527349975
7519 7497390405568544244230356794
7520 4283581293229613364870797469
7521 2404617871135835442192429093
7522 1325910654794260129379284494
7523 717946913720377791827963685
7524 381640472058689362645908483
7525 199098332230290476096021532
7526 101904059409552570219914229
7527 51153754572821644591709043
7528 25174948031313644340887313
7529 12142225113925380017415240
7530 5737070947174814769581904
7531 2654344270295204663469800
7532 1201989242653700048873141
7533 532486763879500622379871
7534 230651813774120796175881
7535 97634827899972180480684
7536 40364189382795033228263
7537 16287604853101172082401
7538 6410532819539484594686
7539 2459188493096494310585
7540 918779700792745087863
7541 334031626200382272708
7542 118066263824905448521
7543 40532066138073396679
7544 13500263957043642025
7545 4357635154714039804
7546 1361357412594137940
7547 411055401499761216
7548 119775655925939111
7549 33623230085292141
7550 9075989301754479
7551 2350810975964464
7552 582886039263729
7553 137984725839435
7554 31091251986626
7555 6644896123355
7556 1341600427076
7557 254673888209
7558 45199148742
7559 7449413697
7560 1130734450
7561 156438085
7562 19466272
7563 2140411
7564 202917
7565 15996
7566 989
7567 43
7568 1
7569 1
7570 44
7571 1033
7572 17028
7573 219902
7574 2359324
7575 21809600
7576 178044768
7577 1306638807
7578 8736586232
7579 53779296889
7580 307322450648
7581 1641473464027
7582 8241170438640
7583 39077748537057
7584 175720873949416
7585 751962017089790
7586 3071681741067628
7587 12009686316982672
7588 45050030363011084
7589 162474875312985731
7590 564454287510992468
7591 1892188470019838267
7592 6130047968807938960
7593 19219256524351819769
7594 58389965249831078508
7595 172098593920022487225
7596 492629956163361117908
7597 1370877590818032809092
7598 3711999820089621671156
7599 9788501013428723993134
7600 25157326165737150987672
7601 63062327055435689905350
7602 154286622135868385791348
7603 368650831056888009884828
7604 860773405553593599036436
7605 1965127820307321467428893
7606 4388820276828405334722812
7607 9593404460123719481924845
7608 20533640331395399450466944
7609 43054244092413839127884457
7610 88470927718060668950011596
7611 178232762013687859152510585
7612 352156146212664690907644804
7613 682642863698532408961844244
7614 1298685718009357630569893700
7615 2425498040573327283853156662
7616 4448475439650473363399677272
7617 8014109819159708936442511056
7618 14185589569933993051293583356
7619 24677196574583250265628504238
7620 42199117919101769024403651564
7621 70952486797388940377542699953
7622 117322472037823113196201878708
7623 190823602191373714694962871989
7624 305354137289165263451674159472
7625 480812428047208530608337283069
7626 745114535667738131704643936916
7627 1136625416118940925997028396025
7628 1706972514022088348374346145676
7629 2524148567298045645140587693022
7630 3675729743314054512589235511516
7631 5271938931663241262480783903376
7632 7448179122314219796077413993688
7633 10366559878434982061144571509185
7634 14215857056153407304001559380680
7635 19209301784395808623691698139143
7636 25579610533845214105298297411856
7637 33570763646235346165576392751851
7638 43426229379220484120152711939552
7639 55373619148906098161151160886513
7640 69606138492512792220679177752928
7641 86261642366643863505572426816962
7642 105400570948587642399874111562500
7643 126984476703172476018251564713736
7644 150857189432792551849361123283644
7645 176730836675435328467178391515221
7646 204178884856598717829147160027300
7647 232638055073239198608411366466769
7648 261420389353946987015333431488336
7649 289735928194031940801787704303108
7650 316725475426870566425254853429896
7651 341501872536640190459513347195760
7652 363197204181405787544429063304424
7653 381012539386276623578189666971930
7654 394266295934798507962743386611000
7655 402437185731254540137907593815098
7656 405197997417277640197685333880704
7657 402437185731254540137907593815098
7658 394266295934798507962743386611000
7659 381012539386276623578189666971930
7660 363197204181405787544429063304424
7661 341501872536640190459513347195760
7662 316725475426870566425254853429896
7663 289735928194031940801787704303108
7664 261420389353946987015333431488336
7665 232638055073239198608411366466769
7666 204178884856598717829147160027300
7667 176730836675435328467178391515221
7668 150857189432792551849361123283644
7669 126984476703172476018251564713736
7670 105400570948587642399874111562500
7671 86261642366643863505572426816962
7672 69606138492512792220679177752928
7673 55373619148906098161151160886513
7674 43426229379220484120152711939552
7675 33570763646235346165576392751851
7676 25579610533845214105298297411856
7677 19209301784395808623691698139143
7678 14215857056153407304001559380680
7679 10366559878434982061144571509185
7680 7448179122314219796077413993688
7681 5271938931663241262480783903376
7682 3675729743314054512589235511516
7683 2524148567298045645140587693022
7684 1706972514022088348374346145676
7685 1136625416118940925997028396025
7686 745114535667738131704643936916
7687 480812428047208530608337283069
7688 305354137289165263451674159472
7689 190823602191373714694962871989
7690 117322472037823113196201878708
7691 70952486797388940377542699953
7692 42199117919101769024403651564
7693 24677196574583250265628504238
7694 14185589569933993051293583356
7695 8014109819159708936442511056
7696 4448475439650473363399677272
7697 2425498040573327283853156662
7698 1298685718009357630569893700
7699 682642863698532408961844244
7700 352156146212664690907644804
7701 178232762013687859152510585
7702 88470927718060668950011596
7703 43054244092413839127884457
7704 20533640331395399450466944
7705 9593404460123719481924845
7706 4388820276828405334722812
7707 1965127820307321467428893
7708 860773405553593599036436
7709 368650831056888009884828
7710 154286622135868385791348
7711 63062327055435689905350
7712 25157326165737150987672
7713 9788501013428723993134
7714 3711999820089621671156
7715 1370877590818032809092
7716 492629956163361117908
7717 172098593920022487225
7718 58389965249831078508
7719 19219256524351819769
7720 6130047968807938960
7721 1892188470019838267
7722 564454287510992468
7723 162474875312985731
7724 45050030363011084
7725 12009686316982672
7726 3071681741067628
7727 751962017089790
7728 175720873949416
7729 39077748537057
7730 8241170438640
7731 1641473464027
7732 307322450648
7733 53779296889
7734 8736586232
7735 1306638807
7736 178044768
7737 21809600
7738 2359324
7739 219902
7740 17028
7741 1033
7742 44
7743 1
7744 1
7745 44
7746 1034
7747 17072
7748 220935
7749 2376352
7750 22029502
7751 180404092
7752 1328448407
7753 8914631000
7754 55085935696
7755 316059036880
7756 1695252760916
7757 8548492889288
7758 40719222001084
7759 183962044388056
7760 791039765626847
7761 3247402615017044
7762 12761648334072462
7763 48121712104078712
7764 174484561629968403
7765 609504317874003552
7766 2054663345332823998
7767 6694502256318931428
7768 21111444994371658036
7769 64520013218639017468
7770 191317850444374306994
7771 551019921413192196416
7772 1542976184738055296317
7773 4204629776252982789064
7774 11159378604246756802226
7775 28869325985826772658828
7776 72850828068864413898484
7777 179443948301605536779020
7778 431713158112323699790178
7779 1015060027689461984827784
7780 2333778651364209477313721
7781 5249593682381998933759248
7782 11558532280431040949353738
7783 24922460608223804785189756
7784 52647648552537558609809302
7785 109004568049456068400478540
7786 221287006106101698280395042
7787 440627073930725359857656400
7788 860875625712220268114354829
7789 1650841864222022321477538504
7790 3108140904271859692815000906
7791 5747161157659830993969570972
7792 10439607859733036220295667718
7793 18634065009584466414693260628
7794 32691306393742959202071015294
7795 56384707489035762075697234920
7796 95629683371972190643171204191
7797 159521589956924882220605530272
7798 261776088988762655072505571942
7799 422676609326988376647876038180
7800 671636030238582245303300155058
7801 1050468672956903395156318096388
7802 1617437844166149456605365679094
7803 2452087049689826480078990082592
7804 3660773983416986571137616089047
7805 5382702257336142860963581657192
7806 7796087498961286907621371596398
7807 11123908865628274308666649505204
7808 15638498810098223323625355412561
7809 21664036178467627100078973374368
7810 29575861662830790684836269648328
7811 39795467589998621409299856792536
7812 52780065430631154789268090890994
7813 69005839913065698225451009351408
7814 88944382795141444326727553638364
7815 113032367871733276340831889692480
7816 141635261515549961666723587703475
7817 175006709441100434620553289315428
7818 213246119069816339523823991530698
7819 256257760381380194249235234846144
7820 303715313378607804485429956228957
7821 355036074289391269678508283310944
7822 409368891748674527075589757981990
7823 465599274210545704844480591515636
7824 522373983267271139410199070769877
7825 578145864780817553440588284918232
7826 631237800730672131261301051498868
7827 679922679608276353969683916734320
7828 722514411922916814037703014167690
7829 757463500116204295507172449915424
7830 783449725117531163716097260787028
7831 799464293352076148160428720491704
7832 804874371462509080275815187630196
7833 799464293352076148160428720491704
7834 783449725117531163716097260787028
7835 757463500116204295507172449915424
7836 722514411922916814037703014167690
7837 679922679608276353969683916734320
7838 631237800730672131261301051498868
7839 578145864780817553440588284918232
7840 522373983267271139410199070769877
7841 465599274210545704844480591515636
7842 409368891748674527075589757981990
7843 355036074289391269678508283310944
7844 303715313378607804485429956228957
7845 256257760381380194249235234846144
7846 213246119069816339523823991530698
7847 175006709441100434620553289315428
7848 141635261515549961666723587703475
7849 113032367871733276340831889692480
7850 88944382795141444326727553638364
7851 69005839913065698225451009351408
7852 52780065430631154789268090890994
7853 39795467589998621409299856792536
7854 29575861662830790684836269648328
7855 21664036178467627100078973374368
7856 15638498810098223323625355412561
7857 11123908865628274308666649505204
7858 7796087498961286907621371596398
7859 5382702257336142860963581657192
7860 3660773983416986571137616089047
7861 2452087049689826480078990082592
7862 1617437844166149456605365679094
7863 1050468672956903395156318096388
7864 671636030238582245303300155058
7865 422676609326988376647876038180
7866 261776088988762655072505571942
7867 159521589956924882220605530272
7868 95629683371972190643171204191
7869 56384707489035762075697234920
7870 32691306393742959202071015294
7871 18634065009584466414693260628
7872 10439607859733036220295667718
7873 5747161157659830993969570972
7874 3108140904271859692815000906
7875 1650841864222022321477538504
7876 860875625712220268114354829
7877 440627073930725359857656400
7878 221287006106101698280395042
7879 109004568049456068400478540
7880 52647648552537558609809302
7881 24922460608223804785189756
7882 11558532280431040949353738
7883 5249593682381998933759248
7884 2333778651364209477313721
7885 1015060027689461984827784
7886 431713158112323699790178
7887 179443948301605536779020
7888 72850828068864413898484
7889 28869325985826772658828
7890 11159378604246756802226
7891 4204629776252982789064
7892 1542976184738055296317
7893 551019921413192196416
7894 191317850444374306994
7895 64520013218639017468
7896 21111444994371658036
7897 6694502256318931428
7898 2054663345332823998
7899 609504317874003552
7900 174484561629968403
7901 48121712104078712
7902 12761648334072462
7903 3247402615017044
7904 791039765626847
7905 183962044388056
7906 40719222001084
7907 8548492889288
7908 1695252760916
7909 316059036880
7910 55085935696
7911 8914631000
7912 1328448407
7913 180404092
7914 22029502
7915 2376352
7916 220935
7917 17072
7918 1034
7919 44
7920 1
7921 1
7922 45
7923 1079
7924 18150
7925 239041
7926 2614359
7927 24626789
7928 204809946
7929 1530882001
7930 10423483499
7931 65329015103
7932 380059603576
7933 2066397733492
7934 10559804687084
7935 50962967651288
7936 233229759278428
7937 1015721032015987
7938 4222404425031947
7939 16800090714716353
7940 64130763053168218
7941 235367922068119577
7942 832110591608050667
7943 2838652224836795953
7944 9358669919525758978
7945 29860610596023413462
7946 92325960469329606932
7947 276949308657384982498
7948 806857785076205520878
7949 2285313956595621799727
7950 6298625882404230281797
7951 16906984565237794887607
7952 44233334366326512250118
7953 112879532658937943359538
7954 281164102356296723336332
7955 684007934482793650467682
7956 1626217134103391221396982
7957 3780551837165995161931683
7958 8598432361435670395900753
7959 19141904614177249360426707
7960 41730586571036844668302742
7961 89128641441192404344352796
7962 186574677210217431795477598
7963 382939222708095325290682884
7964 770918648086283126538529982
7965 1522789705749047326252406271
7966 2952344563864967949449549733
7967 5619858394206102282406894239
7968 10506143926153713008262110382
7969 19294909921664726907080239596
7970 34820834026977333628958499318
7971 61764979263060461837059943640
7972 107710078892363187692461510842
7973 184705697254750911920939454405
7974 311535980817932834939473969383
7975 516927362317659727936282306405
7976 843974288272675913940987140394
7977 1356088728554333277023681765180
7978 2144781312522474017107494289626
7979 3339542547361635097064983930540
7980 5119993566812879331840673858074
7981 7730298877272962507821971850733
7982 11495563290442955912180187828831
7983 16839563739714416339722569342637
7984 24302698621925704077251602758794
7985 34558495174687784539913376514163
7986 48426443854194124732370978292133
7987 66878396651396641108540598435257
7988 91035365431297039194215099815232
7989 122151394683460566883404217331858
7990 161581372933695474424018957034938
7991 210730288138838297341446653880766
7992 270982590579940418893010452682252
7993 343612012182424682334283031034319
7994 429674338828383672628108766711383
7995 529888090026466735811100868549601
7996 644510588892296968393612515692270
7997 773219192829804338258489182605799
7998 915009148049379268413173474386045
7999 1068120279416673601239527997521891
8000 1230004240248611501598578632808570
8001 1397342149226491371330269420267503
8002 1566119122258634397695267947203745
8003 1731757648778760824112088407186977
8004 1889306345119766038671573253151420
8005 2033674892261865299268687982400878
8006 2159900591647397463514559380817434
8007 2263427637156652273260972724870142
8008 2340377518585811607383698431194156
8009 2387788389932116392152341168908928
8010 2403802958166661376596672628613604
8011 2387788389932116392152341168908928
8012 2340377518585811607383698431194156
8013 2263427637156652273260972724870142
8014 2159900591647397463514559380817434
8015 2033674892261865299268687982400878
8016 1889306345119766038671573253151420
8017 1731757648778760824112088407186977
8018 1566119122258634397695267947203745
8019 1397342149226491371330269420267503
8020 1230004240248611501598578632808570
8021 1068120279416673601239527997521891
8022 915009148049379268413173474386045
8023 773219192829804338258489182605799
8024 644510588892296968393612515692270
8025 529888090026466735811100868549601
8026 429674338828383672628108766711383
8027 343612012182424682334283031034319
8028 270982590579940418893010452682252
8029 210730288138838297341446653880766
8030 161581372933695474424018957034938
8031 122151394683460566883404217331858
8032 91035365431297039194215099815232
8033 66878396651396641108540598435257
8034 48426443854194124732370978292133
8035 34558495174687784539913376514163
8036 24302698621925704077251602758794
8037 16839563739714416339722569342637
8038 11495563290442955912180187828831
8039 7730298877272962507821971850733
8040 5119993566812879331840673858074
8041 3339542547361635097064983930540
8042 2144781312522474017107494289626
8043 1356088728554333277023681765180
8044 843974288272675913940987140394
8045 516927362317659727936282306405
8046 311535980817932834939473969383
8047 184705697254750911920939454405
8048 107710078892363187692461510842
8049 61764979263060461837059943640
8050 34820834026977333628958499318
8051 19294909921664726907080239596
8052 10506143926153713008262110382
8053 5619858394206102282406894239
8054 2952344563864967949449549733
8055 1522789705749047326252406271
8056 770918648086283126538529982
8057 382939222708095325290682884
8058 186574677210217431795477598
8059 89128641441192404344352796
8060 41730586571036844668302742
8061 19141904614177249360426707
8062 8598432361435670395900753
8063 3780551837165995161931683
8064 1626217134103391221396982
8065 684007934482793650467682
8066 281164102356296723336332
8067 112879532658937943359538
8068 44233334366326512250118
8069 16906984565237794887607
8070 6298625882404230281797
8071 2285313956595621799727
8072 806857785076205520878
8073 276949308657384982498
8074 92325960469329606932
8075 29860610596023413462
8076 9358669919525758978
8077 2838652224836795953
8078 832110591608050667
8079 235367922068119577
8080 64130763053168218
8081 16800090714716353
8082 4222404425031947
8083 1015721032015987
8084 233229759278428
8085 50962967651288
8086 10559804687084
8087 2066397733492
8088 380059603576
8089 65329015103
8090 10423483499
8091 1530882001
8092 204809946
8093 24626789
8094 2614359
8095 239041
8096 18150
8097 1079
8098 45
8099 1
8100 1
8101 45
8102 1080
8103 18195
8104 240120
8105 2632509
8106 24865830
8107 207424305
8108 1555508790
8109 10628293445
8110 66859897104
8111 390483087075
8112 2131726748595
8113 10939864290660
8114 53029365384780
8115 243789563965512
8116 1066683999667275
8117 4455634184310375
8118 17815811746732340
8119 68353167478200165
8120 252168012782835930
8121 896241354661218885
8122 3074020146904915530
8123 10190780511133809645
8124 32699262820860209415
8125 101684630388855365910
8126 306809919253408395960
8127 899183745545535127810
8128 2562263265253006782225
8129 7105483667480435802675
8130 19192298521833416687334
8131 50531960248730742531915
8132 129786517224175738247145
8133 325397436722623235586450
8134 796887467141731593827220
8135 1907381236459687944733314
8136 4464559771648788812399365
8137 10224649495539061617297735
8138 22922456451343244522358390
8139 50329018932472515064203495
8140 108270546055369653704779503
8141 228305263781254276463780340
8142 472067864149287729635035680
8143 957493325296500558334007580
8144 1905728928457142651543089155
8145 3723263211951251075988079715
8146 7142648099955149608659300510
8147 13458488490018680957711660115
8148 24914768315870829189487133835
8149 45326977953131046637220609700
8150 81059889184725188744140183236
8151 142530912919340521321420010160
8152 246470676517811373757999398045
8153 419246059710296022631935480225
8154 701633059572410639857221760810
8155 1155510269090608748880461109777
8156 1873016090871993004959964071585
8157 2988755600795149931048481430020
8158 4695631275915968374088665695720
8159 7264774879335353348948168147700
8160 11069841424634597604886955781273
8161 16615556857255835244020861686905
8162 24569862616987378847544541193370
8163 35798261912368659989431790587625
8164 51398058914402200879635945856800
8165 72729142476119828809622581050927
8166 101436891826084425648453974949420
8167 139461809285491163926586078107365
8168 189029791334857207991944815767115
8169 252616738364992513618234056850170
8170 332881682822298864224850871212624
8171 432563963513635893317029409717190
8172 554342300321262979675729684915085
8173 700656929408324091521119219393635
8174 873500102208891418145383899583920
8175 1074184927720680641021721282403653
8176 1303107282856271074069590051155400
8177 1559519736941676236806785990078315
8178 1841339472246477939498017180127690
8179 2145013388297990770011752107194615
8180 2465462428643164972569797417789394
8181 2796123362507245899293846580012315
8182 3129099798005252195442357827454480
8183 3455425467378400436366841200355165
8184 3765432541040626123380776389587855
8185 4049206936767163502186132633968854
8186 4297102529418517572529660707271020
8187 4500278110233209070898257812011590
8188 4651216027088768665413313893779070
8189 4744180476752472983980371059807760
8190 4775576779864232784304682337817856
8191 4744180476752472983980371059807760
8192 4651216027088768665413313893779070
8193 4500278110233209070898257812011590
8194 4297102529418517572529660707271020
8195 4049206936767163502186132633968854
8196 3765432541040626123380776389587855
8197 3455425467378400436366841200355165
8198 3129099798005252195442357827454480
8199 2796123362507245899293846580012315
8200 2465462428643164972569797417789394
8201 2145013388297990770011752107194615
8202 1841339472246477939498017180127690
8203 1559519736941676236806785990078315
8204 1303107282856271074069590051155400
8205 1074184927720680641021721282403653
8206 873500102208891418145383899583920
8207 700656929408324091521119219393635
8208 554342300321262979675729684915085
8209 432563963513635893317029409717190
8210 332881682822298864224850871212624
8211 252616738364992513618234056850170
8212 189029791334857207991944815767115
8213 139461809285491163926586078107365
8214 101436891826084425648453974949420
8215 72729142476119828809622581050927
8216 51398058914402200879635945856800
8217 35798261912368659989431790587625
8218 24569862616987378847544541193370
8219 16615556857255835244020861686905
8220 11069841424634597604886955781273
8221 7264774879335353348948168147700
8222 4695631275915968374088665695720
8223 2988755600795149931048481430020
8224 1873016090871993004959964071585
8225 1155510269090608748880461109777
8226 701633059572410639857221760810
8227 419246059710296022631935480225
8228 246470676517811373757999398045
8229 142530912919340521321420010160
8230 81059889184725188744140183236
8231 45326977953131046637220609700
8232 24914768315870829189487133835
8233 13458488490018680957711660115
8234 7142648099955149608659300510
8235 3723263211951251075988079715
8236 1905728928457142651543089155
8237 957493325296500558334007580
8238 472067864149287729635035680
8239 228305263781254276463780340
8240 108270546055369653704779503
8241 50329018932472515064203495
8242 22922456451343244522358390
8243 10224649495539061617297735
8244 4464559771648788812399365
8245 1907381236459687944733314
8246 796887467141731593827220
8247 325397436722623235586450
8248 129786517224175738247145
8249 50531960248730742531915
8250 19192298521833416687334
8251 7105483667480435802675
8252 2562263265253006782225
8253 899183745545535127810
8254 306809919253408395960
8255 101684630388855365910
8256 32699262820860209415
8257 10190780511133809645
8258 3074020146904915530
8259 896241354661218885
8260 252168012782835930
8261 68353167478200165
8262 17815811746732340
8263 4455634184310375
8264 1066683999667275
8265 243789563965512
8266 53029365384780
8267 10939864290660
8268 2131726748595
8269 390483087075
8270 66859897104
8271 10628293445
8272 1555508790
8273 207424305
8274 24865830
8275 2632509
8276 240120
8277 18195
8278 1080
8279 45
8280 1
8281 1
8282 46
8283 1126
8284 19320
8285 259395
8286 2890824
8287 27738459
8288 234922644
8289 1787798925
8290 12391226540
8291 79043699339
8292 467971277624
8293 2589069732774
8294 13462074126330
8295 66100956424035
8296 307758793640952
8297 1363502929017567
8298 5766107747943162
8299 23338129930709990
8300 90624613409242880
8301 338336992007768435
8302 1216762534922254980
8303 4222429514348970345
8304 14161042012699944060
8305 45964063478898934590
8306 144574673720849384970
8307 441193812463123971285
8308 1307678295187798889680
8309 3768256930051950305995
8310 10566930678278977712710
8311 28860045454566859272234
8312 76829742438044595021924
8313 199510775994739897466394
8314 505715914195529716365510
8315 1252071421088530567660815
8316 3029666140324042774146984
8317 7168828475250208350959899
8318 16596590503647538374430414
8319 37611665718531094952055490
8320 83476124879354821203859620
8321 181522021439185413291341388
8322 386904828769096445232763338
8323 808643673985911659803595523
8324 1657866453227042564432823600
8325 3335290117902930939512132415
8326 6586485465704894285865176450
8327 12771640240363543336190469380
8328 24324399801925081642359040340
8329 45515904905844659755858094460
8330 83700234759020556784419403650
8331 151301635453727064570847926771
8332 268917780057196756702780803096
8333 470061478621877083823559591441
8334 808247649147447917711354888430
8335 1367349795800518036247156639080
8336 2276389388373315411369618350812
8337 3730159419535012393697646942172
8338 6017281960757751684888906611382
8339 9557402967583111310097111197325
8340 14949161756046471654085315273440
8341 23030247579885919327923789624693
8342 34950173161225786197855985615878
8343 52255260898877811696452358661548
8344 76983681386611874080997193467900
8345 111766183443758239716612277637795
8346 159925463302890689678690317495352
8347 225564093216606455337712501857147
8348 313627843587695418384662634107712
8349 429928492446432797566984868823900
8350 581108338985340885536764950724650
8351 774528212522148585835029743829909
8352 1018062384700927271160114337779984
8353 1319787946657197737217609965844899
8354 1687563193243222964513878314025910
8355 2128499331938478489342232803892640
8356 2648341959337896150688224401381208
8357 3250792312785843133236695233142973
8358 3936811947518627951898097323637368
8359 4703966492044425250374393221361405
8360 5545872597486144946316555277400620
8361 6451815289187633682079566705111699
8362 7406599179448401641875396104996324
8363 8390685589155663067306001825256189
8364 9380648627890898531103045607821960
8365 10349957806424278755189975417397500
8366 11270064945186190061933750223911874
8367 12111742007226307198096569730827729
8368 12846587576418890145614051153251464
8369 13448596666740495308841232413061680
8370 13895674614074450720291942765598420
8371 14170973283705474433698367291404686
8372 14263937733369178752265424457433376
8373 14170973283705474433698367291404686
8374 13895674614074450720291942765598420
8375 13448596666740495308841232413061680
8376 12846587576418890145614051153251464
8377 12111742007226307198096569730827729
8378 11270064945186190061933750223911874
8379 10349957806424278755189975417397500
8380 9380648627890898531103045607821960
8381 8390685589155663067306001825256189
8382 7406599179448401641875396104996324
8383 6451815289187633682079566705111699
8384 5545872597486144946316555277400620
8385 4703966492044425250374393221361405
8386 3936811947518627951898097323637368
8387 3250792312785843133236695233142973
8388 2648341959337896150688224401381208
8389 2128499331938478489342232803892640
8390 1687563193243222964513878314025910
8391 1319787946657197737217609965844899
8392 1018062384700927271160114337779984
8393 774528212522148585835029743829909
8394 581108338985340885536764950724650
8395 429928492446432797566984868823900
8396 313627843587695418384662634107712
8397 225564093216606455337712501857147
8398 159925463302890689678690317495352
8399 111766183443758239716612277637795
8400 76983681386611874080997193467900
8401 52255260898877811696452358661548
8402 34950173161225786197855985615878
8403 23030247579885919327923789624693
8404 14949161756046471654085315273440
8405 9557402967583111310097111197325
8406 6017281960757751684888906611382
8407 3730159419535012393697646942172
8408 2276389388373315411369618350812
8409 1367349795800518036247156639080
8410 808247649147447917711354888430
8411 470061478621877083823559591441
8412 268917780057196756702780803096
8413 151301635453727064570847926771
8414 83700234759020556784419403650
8415 45515904905844659755858094460
8416 24324399801925081642359040340
8417 12771640240363543336190469380
8418 6586485465704894285865176450
8419 3335290117902930939512132415
8420 1657866453227042564432823600
8421 808643673985911659803595523
8422 386904828769096445232763338
8423 181522021439185413291341388
8424 83476124879354821203859620
8425 37611665718531094952055490
8426 16596590503647538374430414
8427 7168828475250208350959899
8428 3029666140324042774146984
8429 1252071421088530567660815
8430 505715914195529716365510
8431 199510775994739897466394
8432 76829742438044595021924
8433 28860045454566859272234
8434 10566930678278977712710
8435 3768256930051950305995
8436 1307678295187798889680
8437 441193812463123971285
8438 144574673720849384970
8439 45964063478898934590
8440 14161042012699944060
8441 4222429514348970345
8442 1216762534922254980
8443 338336992007768435
8444 90624613409242880
8445 23338129930709990
8446 5766107747943162
8447 1363502929017567
8448 307758793640952
8449 66100956424035
8450 13462074126330
8451 2589069732774
8452 467971277624
8453 79043699339
8454 12391226540
8455 1787798925
8456 234922644
8457 27738459
8458 2890824
8459 259395
8460 19320
8461 1126
8462 46
8463 1
8464 1
8465 46
8466 1127
8467 19366
8468 260521
8469 2910144
8470 27997854
8471 237813468
8472 1815537384
8473 12626149184
8474 80831498264
8475 480362504164
8476 2668113432113
8477 13930045403954
8478 68690026156809
8479 321220867767282
8480 1429603885441602
8481 6073866541584114
8482 24701632859727557
8483 96390721157186042
8484 361675121938478425
8485 1307387148331497860
8486 4560766506356738780
8487 15377804547622199040
8488 50186492993247904935
8489 158735715733549329030
8490 487157875942022905875
8491 1452252968908648274650
8492 4209450742515074277280
8493 11874608973466776602390
8494 32628302384618809578229
8495 87396673116323572734634
8496 228370821449306756738628
8497 582545656633574311387434
8498 1451582197083270465127209
8499 3535382054519572490512494
8500 8420899896338738918620714
8501 19626256643971581148577398
8502 44780494193781303303015389
8503 100072715383002359578290034
8504 219133687157716508243396878
8505 470380953648451266436622958
8506 990165695425097073094936911
8507 2044771281996139009665586938
8508 4143933791888842599315727938
8509 8244351918931936850298000050
8510 16106930358266474275702601795
8511 30910885267629975928224216790
8512 58287545146208203092048563840
8513 108024634560945638426778443990
8514 196817540359571724326706021231
8515 352618014816217313487200206746
8516 621363114075604148394407518212
8517 1077165429204644674414135691526
8518 1837411274422395120070716230521
8519 3084637037520763329080973239242
8520 5097509215335530429944803581252
8521 8293671349131067096258524962194
8522 13287562387118123703794758139497
8523 20966443716804223338974221884822
8524 32587650547469030638020900822018
8525 49899334917272257851941300889318
8526 75285508478763731024376148286241
8527 111933854547837660278853179083778
8528 164021444342636051413064636299343
8529 236909144689502563759687510963252
8530 337330276660364695054324779494942
8531 473553306890586108063352951603064
8532 655492585663039252904697370681047
8533 894736182573036303921427584832362
8534 1204456704968581383402014612653809
8535 1599170723686268156696879288504634
8536 2094316159179346323052639709674808
8537 2705625577944150235673992651805894
8538 3448287278595676226559842769737539
8539 4335905152581119115202102715407118
8540 5379291644724321622578928037035613
8541 6585153906856524102586321725018576
8542 7954758804830268383611088454504378
8543 9482684545004772898214652601037988
8544 11155781781232058932453959926473104
8545 12952471776934546588191951382396944
8546 14842500878343296749385568530367888
8547 16787247807339300172978441712818284
8548 18740643395579941822495977242653689
8549 20650713573077088593036795831733834
8550 22461699813650585953286545148225229
8551 24116652521605080207547801377163338
8552 25560338673966802506937802143889409
8553 26742262190493340865905993918849884
8554 27619569950445969742539599704466366
8555 28159612347443629472557367223031796
8556 28341946567410948867396734582809372
8557 28159612347443629472557367223031796
8558 27619569950445969742539599704466366
8559 26742262190493340865905993918849884
8560 25560338673966802506937802143889409
8561 24116652521605080207547801377163338
8562 22461699813650585953286545148225229
8563 20650713573077088593036795831733834
8564 18740643395579941822495977242653689
8565 16787247807339300172978441712818284
8566 14842500878343296749385568530367888
8567 12952471776934546588191951382396944
8568 11155781781232058932453959926473104
8569 9482684545004772898214652601037988
8570 7954758804830268383611088454504378
8571 6585153906856524102586321725018576
8572 5379291644724321622578928037035613
8573 4335905152581119115202102715407118
8574 3448287278595676226559842769737539
8575 2705625577944150235673992651805894
8576 2094316159179346323052639709674808
8577 1599170723686268156696879288504634
8578 1204456704968581383402014612653809
8579 894736182573036303921427584832362
8580 655492585663039252904697370681047
8581 473553306890586108063352951603064
8582 337330276660364695054324779494942
8583 236909144689502563759687510963252
8584 164021444342636051413064636299343
8585 111933854547837660278853179083778
8586 75285508478763731024376148286241
8587 49899334917272257851941300889318
8588 32587650547469030638020900822018
8589 20966443716804223338974221884822
8590 13287562387118123703794758139497
8591 8293671349131067096258524962194
8592 5097509215335530429944803581252
8593 3084637037520763329080973239242
8594 1837411274422395120070716230521
8595 1077165429204644674414135691526
8596 621363114075604148394407518212
8597 352618014816217313487200206746
8598 196817540359571724326706021231
8599 108024634560945638426778443990
8600 58287545146208203092048563840
8601 30910885267629975928224216790
8602 16106930358266474275702601795
8603 8244351918931936850298000050
8604 4143933791888842599315727938
8605 2044771281996139009665586938
8606 990165695425097073094936911
8607 470380953648451266436622958
8608 219133687157716508243396878
8609 100072715383002359578290034
8610 44780494193781303303015389
8611 19626256643971581148577398
8612 8420899896338738918620714
8613 3535382054519572490512494
8614 1451582197083270465127209
8615 582545656633574311387434
8616 228370821449306756738628
8617 87396673116323572734634
8618 32628302384618809578229
8619 11874608973466776602390
8620 4209450742515074277280
8621 1452252968908648274650
8622 487157875942022905875
8623 158735715733549329030
8624 50186492993247904935
8625 15377804547622199040
8626 4560766506356738780
8627 1307387148331497860
8628 361675121938478425
8629 96390721157186042
8630 24701632859727557
8631 6073866541584114
8632 1429603885441602
8633 321220867767282
8634 68690026156809
8635 13930045403954
8636 2668113432113
8637 480362504164
8638 80831498264
8639 12626149184
8640 1815537384
8641 237813468
8642 27997854
8643 2910144
8644 260521
8645 19366
8646 1127
8647 46
8648 1
8649 1
8650 47
8651 1174
8652 20539
8653 281014
8654 3190031
8655 31168519
8656 268721466
8657 2081348706
8658 14679500036
8659 95273184832
8660 573820151612
8661 3229307434541
8662 17078521340231
8663 85288184992876
8664 403840939328045
8665 1819514779365693
8666 7824691294792998
8667 32205103286753273
8668 127166220558497713
8669 482767475955392024
8670 1765452991427162327
8671 6229828776626715065
8672 21245958202310435680
8673 70125064047226842755
8674 224300013274419433005
8675 696080084668820139840
8676 2098146560584220509555
8677 6148861587365745457805
8678 17536312684890499154320
8679 48712362100600660457899
8680 131899584474409158915253
8681 348395796950249139051491
8682 898313151199204640860696
8683 2262498675166151533253271
8684 5569509908236417267027137
8685 13407864147941581874260417
8686 31582538594829892557710606
8687 72827650734091623370213501
8688 164479466220755244029882821
8689 363986896734500171124702301
8690 789587356189170134258309870
8691 1679680336231264847774956747
8692 3505317931069687349197146807
8693 7178870769310078682076251787
8694 14433056992816918459279314926
8695 28495216069087253725316329783
8696 55262167544828387054224818635
8697 105305360772104653295975382425
8698 197223064974783817447051224620
8699 363129720066725565845533029061
8700 657460189736734676240684671967
8701 1170798669251393186208313746189
8702 2051146558096466136295743416484
8703 3535939817702643942879259440259
8704 5999213741147803123565825161289
8705 10019557527278688879096493051015
8706 16475817601987360855284301782688
8707 26678742951584721229998086682943
8708 42547677453053414139027504986513
8709 66841656651391377680789880846337
8710 103453429181545511828936423596158
8711 157772493943505019514338349997577
8712 237118697943873649155170628259337
8713 351240807369237442716293963669362
8714 512864443579976275451605326346373
8715 738260865692503310227076926757537
8716 1047792728240453366877365242061258
8717 1466376169213990056022375101779053
8718 2023782075126661664889477907116473
8719 2754685473204656940228139568167218
8720 3698363611227885844020321485990805
8721 4897943587834195863151533610833251
8722 6399112460809764715423511649985336
8723 8248229015719172785286475131218241
8724 10489818009120945577435938136950551
8725 13163484075901116964340873522180270
8726 16300350704161964840367352477461307
8727 19919204356411114108776338216558567
8728 24022597256691565384412062780560942
8729 28593225131067100214279700982015470
8730 33590938103171378418860563909908036
8731 38950754436509902270031479839237936
8732 44582220462617143510555961625583116
8733 50370392081262538744859987485839861
8734 56178604775996330588511214787205807
8735 61853056782307616368819318222612752
8736 67229065908332754753871142357122401
8737 72138691009222468667772148669277976
8738 76419253386065223580391597439902631
8739 79922170814906113115383395767205659
8740 82521444488382940081002960846348046
8741 84121128865300548082493701510307534
8742 84661171262298207812511469028872964
8743 84121128865300548082493701510307534
8744 82521444488382940081002960846348046
8745 79922170814906113115383395767205659
8746 76419253386065223580391597439902631
8747 72138691009222468667772148669277976
8748 67229065908332754753871142357122401
8749 61853056782307616368819318222612752
8750 56178604775996330588511214787205807
8751 50370392081262538744859987485839861
8752 44582220462617143510555961625583116
8753 38950754436509902270031479839237936
8754 33590938103171378418860563909908036
8755 28593225131067100214279700982015470
8756 24022597256691565384412062780560942
8757 19919204356411114108776338216558567
8758 16300350704161964840367352477461307
8759 13163484075901116964340873522180270
8760 10489818009120945577435938136950551
8761 8248229015719172785286475131218241
8762 6399112460809764715423511649985336
8763 4897943587834195863151533610833251
8764 3698363611227885844020321485990805
8765 2754685473204656940228139568167218
8766 2023782075126661664889477907116473
8767 1466376169213990056022375101779053
8768 1047792728240453366877365242061258
8769 738260865692503310227076926757537
8770 512864443579976275451605326346373
8771 351240807369237442716293963669362
8772 237118697943873649155170628259337
8773 157772493943505019514338349997577
8774 103453429181545511828936423596158
8775 66841656651391377680789880846337
8776 42547677453053414139027504986513
8777 26678742951584721229998086682943
8778 16475817601987360855284301782688
8779 10019557527278688879096493051015
8780 5999213741147803123565825161289
8781 3535939817702643942879259440259
8782 2051146558096466136295743416484
8783 1170798669251393186208313746189
8784 657460189736734676240684671967
8785 363129720066725565845533029061
8786 197223064974783817447051224620
8787 105305360772104653295975382425
8788 55262167544828387054224818635
8789 28495216069087253725316329783
8790 14433056992816918459279314926
8791 7178870769310078682076251787
8792 3505317931069687349197146807
8793 1679680336231264847774956747
8794 789587356189170134258309870
8795 363986896734500171124702301
8796 164479466220755244029882821
8797 72827650734091623370213501
8798 31582538594829892557710606
8799 13407864147941581874260417
8800 5569509908236417267027137
8801 2262498675166151533253271
8802 898313151199204640860696
8803 348395796950249139051491
8804 131899584474409158915253
8805 48712362100600660457899
8806 17536312684890499154320
8807 6148861587365745457805
8808 2098146560584220509555
8809 696080084668820139840
8810 224300013274419433005
8811 70125064047226842755
8812 21245958202310435680
8813 6229828776626715065
8814 1765452991427162327
8815 482767475955392024
8816 127166220558497713
8817 32205103286753273
8818 7824691294792998
8819 1819514779365693
8820 403840939328045
8821 85288184992876
8822 17078521340231
8823 3229307434541
8824 573820151612
8825 95273184832
8826 14679500036
8827 2081348706
8828 268721466
8829 31168519
8830 3190031
8831 281014
8832 20539
8833 1174
8834 47
8835 1
8836 1
8837 47
8838 1175
8839 20586
8840 282188
8841 3210570
8842 31449533
8843 271911497
8844 2112517225
8845 14948221502
8846 97354533538
8847 588499651648
8848 3324580619373
8849 17652341491843
8850 88517492427417
8851 420919460668276
8852 1904802964358569
8853 8228532234121043
8854 34024618066118966
8855 134990911853290711
8856 514972579242145297
8857 1892619211985660040
8858 6712596252582107089
8859 23011411193737598007
8860 76354892823853557820
8861 245545971476729868685
8862 766205148716046982595
8863 2322446573858639942560
8864 6844941672034565597645
8865 19634459245474719663875
8866 54861223687966405915704
8867 149435897159299658069573
8868 397108159050849799509390
8869 1030212735673613799775949
8870 2610894472116400672304762
8871 6467823059435621907887833
8872 15670362823107733407513688
8873 37152048503066309824737743
8874 86235514882033205244473918
8875 196062004815585136587593427
8876 436814547468591794494915802
8877 954066822409925378288192691
8878 2043667232965765018899659048
8879 4294905287258857483455456677
8880 8858551105541343529851208534
8881 17938374923886605808476461733
8882 35674086838397332407392581570
8883 69695224537645305513504133561
8884 133800576841191907021291712208
8885 252485232519612204501276043255
8886 468435080838830219141508411486
8887 854683254711518493687735896587
8888 1533928389318118752053846775250
8889 2708606747833200812536428088451
8890 4706738486954037129087573186448
8891 8050360299244269259861568577773
8892 13555497344981332821975752491274
8893 22475031343135163978850126943977
8894 36698300478863410109094579733958
8895 59023495055040774994311806769201
8896 93520399602976098910787967529280
8897 146001106634598925967963928582671
8898 224614150594896397195128230843914
8899 340572127125419160984107051855495
8900 509013301312742462230632313666939
8901 749983141523849924606775954605710
8902 1089501673061740752943370890426899
8903 1560657171820429642328970568407631
8904 2204637034906493366249452028536590
8905 3071574803367115031766843149177731
8906 4221061642418646996250514669946271
8907 5722145686354547508909799393107278
8908 7652629061038852803379673179000469
8909 10097476072037650559443833135976141
8910 13146172603553368648438008742051492
8911 16888930469930710292859449786935887
8912 21411713091620289749627348653398511
8913 26790168713282910417803290614411858
8914 33082688432312231073117211738738837
8915 40322947960853530224779415258022249
8916 48512429487478214323056039198574037
8917 57613535359862943803272626690468978
8918 67543979567577002484311180821253406
8919 78173158565788521929416525535491152
8920 89321146517772441014891467325077797
8921 100760825238613474099067176412788923
8922 112223448863570155113679305708452613
8923 123407670684329085342382357144328208
8924 133991747791530085036591466891890728
8925 143648319294397978334262739797025032
8926 152060861824128581783155544436483635
8927 158940697874448163661394558286250677
8928 164043299680206661197877097277513193
8929 167182615750681147893514429875221010
8930 168242257730601096164987403020615068
8931 167182615750681147893514429875221010
8932 164043299680206661197877097277513193
8933 158940697874448163661394558286250677
8934 152060861824128581783155544436483635
8935 143648319294397978334262739797025032
8936 133991747791530085036591466891890728
8937 123407670684329085342382357144328208
8938 112223448863570155113679305708452613
8939 100760825238613474099067176412788923
8940 89321146517772441014891467325077797
8941 78173158565788521929416525535491152
8942 67543979567577002484311180821253406
8943 57613535359862943803272626690468978
8944 48512429487478214323056039198574037
8945 40322947960853530224779415258022249
8946 33082688432312231073117211738738837
8947 26790168713282910417803290614411858
8948 21411713091620289749627348653398511
8949 16888930469930710292859449786935887
8950 13146172603553368648438008742051492
8951 10097476072037650559443833135976141
8952 7652629061038852803379673179000469
8953 5722145686354547508909799393107278
8954 4221061642418646996250514669946271
8955 3071574803367115031766843149177731
8956 2204637034906493366249452028536590
8957 1560657171820429642328970568407631
8958 1089501673061740752943370890426899
8959 749983141523849924606775954605710
8960 509013301312742462230632313666939
8961 340572127125419160984107051855495
8962 224614150594896397195128230843914
8963 146001106634598925967963928582671
8964 93520399602976098910787967529280
8965 59023495055040774994311806769201
8966 36698300478863410109094579733958
8967 22475031343135163978850126943977
8968 13555497344981332821975752491274
8969 8050360299244269259861568577773
8970 4706738486954037129087573186448
8971 2708606747833200812536428088451
8972 1533928389318118752053846775250
8973 854683254711518493687735896587
8974 468435080838830219141508411486
8975 252485232519612204501276043255
8976 133800576841191907021291712208
8977 69695224537645305513504133561
8978 35674086838397332407392581570
8979 17938374923886605808476461733
8980 8858551105541343529851208534
8981 4294905287258857483455456677
8982 2043667232965765018899659048
8983 954066822409925378288192691
8984 436814547468591794494915802
8985 196062004815585136587593427
8986 86235514882033205244473918
8987 37152048503066309824737743
8988 15670362823107733407513688
8989 6467823059435621907887833
8990 2610894472116400672304762
8991 1030212735673613799775949
8992 397108159050849799509390
8993 149435897159299658069573
8994 54861223687966405915704
8995 19634459245474719663875
8996 6844941672034565597645
8997 2322446573858639942560
8998 766205148716046982595
8999 245545971476729868685
9000 76354892823853557820
9001 23011411193737598007
9002 6712596252582107089
9003 1892619211985660040
9004 514972579242145297
9005 134990911853290711
9006 34024618066118966
9007 8228532234121043
9008 1904802964358569
9009 420919460668276
9010 88517492427417
9011 17652341491843
9012 3324580619373
9013 588499651648
9014 97354533538
9015 14948221502
9016 2112517225
9017 271911497
9018 31449533
9019 3210570
9020 282188
9021 20586
9022 1175
9023 47
9024 1
9025 1
9026 48
9027 1223
9028 21808
9029 303949
9030 3513344
9031 34942291
9032 306571600
9033 2415878255
9034 17332650224
9035 114415272265
9036 700802406688
9037 4010434804559
9038 21565421762864
9039 109494414538633
9040 527089294587536
9041 2414239917454262
9042 10554254659147888
9043 44157953264598578
9044 177244062153530720
9045 683988109161554974
9046 2542582703081096048
9047 9120188043809912426
9048 31616626658305365136
9049 106078900270173262916
9050 344912275494321024512
9051 1088106013016630409100
9052 3334197694051416793840
9053 9933593394609252522800
9054 28801847491367925204080
9055 81340624605475691177224
9056 223931580092740783649152
9057 601405279898115863494667
9058 1576756791883763257354912
9059 4038215366840864271590101
9060 10108930267225636379968544
9061 24749080354659755987706283
9062 59290234385609665140139264
9063 139057926208207248476725349
9064 319449568200684651656805088
9065 719112067166210136326983147
9066 1586943374694102309370701920
9067 3434548602844282191682767541
9068 7292639342634547880643308416
9069 15197123625765966032206324259
9070 31091831316686806821783126944
9071 62471012867825281745720251837
9072 123307686299929243729373176864
9073 239169888217234544942188427339
9074 455981033898449417036071889024
9075 854720890199634330664076166949
9076 1575603568069960917330520351328
9077 2857046724868467464883091083323
9078 5097218391862838058278010760288
9079 8949273624105356693677848050149
9080 15465705534031507201485569852672
9081 26312596131179639210924894255495
9082 44080888987360766060687448013024
9083 72728829166979906909920459169209
9084 118196826877039349082256513447136
9085 189242195136880284014194354032439
9086 298545001292615799873063702881152
9087 464135656832471422073880126955865
9088 711187384354914484147199211282080
9089 1074199579033058020409867596366348
9090 1599568569962011547821515320128144
9091 2348498115898333139780779158699548
9092 3400141986406020319879117413440240
9093 4854795879788663761521793487371120
9094 6836869010094038040345265746121952
9095 9497273480692255394266809847660592
9096 13014782132140309536927157212231280
9097 17595836389812047308539987242054018
9098 23472250819431050871733305708083888
9099 30896277736629872011261515057028102
9100 40132579145521729500741291664963520
9101 51446816165104368690924807182385890
9102 65090812274833910460290089054746256
9103 81284570237215431240547851006549206
9104 100195805106448671715699917611172944
9105 121918065880643975620952666195335123
9106 146448912808194688351108081147065264
9107 173669944414918160610639846710296421
9108 203330673493228468217000333047213536
9109 235038284651137965428619173681822355
9110 268255130322174437043375169273357872
9111 302305420619956070227637949446319333
9112 336391944786512714555128839265569744
9113 369622867339429325492653129744671549
9114 401047737770257148713236563833243968
9115 429700928910056645154009751125399395
9116 454649878992974723778812842519759344
9117 475044859378783406642427200000247505
9118 490166613305335972752786085438984880
9119 499468173161488905256378930173349271
9120 502607489231963391952016262771057088
9121 499468173161488905256378930173349271
9122 490166613305335972752786085438984880
9123 475044859378783406642427200000247505
9124 454649878992974723778812842519759344
9125 429700928910056645154009751125399395
9126 401047737770257148713236563833243968
9127 369622867339429325492653129744671549
9128 336391944786512714555128839265569744
9129 302305420619956070227637949446319333
9130 268255130322174437043375169273357872
9131 235038284651137965428619173681822355
9132 203330673493228468217000333047213536
9133 173669944414918160610639846710296421
9134 146448912808194688351108081147065264
9135 121918065880643975620952666195335123
9136 100195805106448671715699917611172944
9137 81284570237215431240547851006549206
9138 65090812274833910460290089054746256
9139 51446816165104368690924807182385890
9140 40132579145521729500741291664963520
9141 30896277736629872011261515057028102
9142 23472250819431050871733305708083888
9143 17595836389812047308539987242054018
9144 13014782132140309536927157212231280
9145 9497273480692255394266809847660592
9146 6836869010094038040345265746121952
9147 4854795879788663761521793487371120
9148 3400141986406020319879117413440240
9149 2348498115898333139780779158699548
9150 1599568569962011547821515320128144
9151 1074199579033058020409867596366348
9152 711187384354914484147199211282080
9153 464135656832471422073880126955865
9154 298545001292615799873063702881152
9155 189242195136880284014194354032439
9156 118196826877039349082256513447136
9157 72728829166979906909920459169209
9158 44080888987360766060687448013024
9159 26312596131179639210924894255495
9160 15465705534031507201485569852672
9161 8949273624105356693677848050149
9162 5097218391862838058278010760288
9163 2857046724868467464883091083323
9164 1575603568069960917330520351328
9165 854720890199634330664076166949
9166 455981033898449417036071889024
9167 239169888217234544942188427339
9168 123307686299929243729373176864
9169 62471012867825281745720251837
9170 31091831316686806821783126944
9171 15197123625765966032206324259
9172 7292639342634547880643308416
9173 3434548602844282191682767541
9174 1586943374694102309370701920
9175 719112067166210136326983147
9176 319449568200684651656805088
9177 139057926208207248476725349
9178 59290234385609665140139264
9179 24749080354659755987706283
9180 10108930267225636379968544
9181 4038215366840864271590101
9182 1576756791883763257354912
9183 601405279898115863494667
9184 223931580092740783649152
9185 81340624605475691177224
9186 28801847491367925204080
9187 9933593394609252522800
9188 3334197694051416793840
9189 1088106013016630409100
9190 344912275494321024512
9191 106078900270173262916
9192 31616626658305365136
9193 9120188043809912426
9194 2542582703081096048
9195 683988109161554974
9196 177244062153530720
9197 44157953264598578
9198 10554254659147888
9199 2414239917454262
9200 527089294587536
9201 109494414538633
9202 21565421762864
9203 4010434804559
9204 700802406688
9205 114415272265
9206 17332650224
9207 2415878255
9208 306571600
9209 34942291
9210 3513344
9211 303949
9212 21808
9213 1223
9214 48
9215 1
9216 1
9217 48
9218 1224
9219 21856
9220 305172
9221 3535152
9222 35246240
9223 310084944
9224 2450820546
9225 17639221824
9226 116831150520
9227 718135056912
9228 4124850076824
9229 22266224169552
9230 113504849343192
9231 548654716350400
9232 2523734331992895
9233 11081343953735424
9234 46572193182052840
9235 187798316812678608
9236 728146062426153552
9237 2719826765234626768
9238 9804176152971467400
9239 34159209361386461184
9240 115199088313983175342
9241 376528902152626389648
9242 1194184913286803672016
9243 3679109969545737818352
9244 11021699407625882931900
9245 32136045185419341997920
9246 91274218000084943700024
9247 252733427584108708853232
9248 682745904503591554671891
9249 1800688371976504041004064
9250 4639620646738980135084768
9251 11685687059109399637323456
9252 28787295721500620259296384
9253 69399164652835301520107808
9254 163807006562867004464431632
9255 378739802586294316796944352
9256 858169993374417384803708496
9257 1906392942894786961027507008
9258 4153660670010492328009750688
9259 8879582717328650190014010336
9260 18631672228610248223889091800
9261 38384470659321354702426435360
9262 77668136493591247777926576096
9263 154399517616616050551156303808
9264 301640901085059826687908679176
9265 579288720198378660765445065888
9266 1093890778416868875606264594288
9267 2031584601968410334366592240352
9268 3711767615068101795547167250272
9269 6672821959932798975608531111616
9270 11806320348973824158560939133472
9271 20562923925894345259763580612960
9272 35261869755284995904602742305644
9273 59546594521392273262173017865696
9274 99041425298159546120845353424704
9275 162277715864400115142943961460160
9276 261971024303860190924114813201648
9277 416741828169655148955320216328288
9278 653377851969351706088074480988304
9279 1009732385647530284020262914163232
9280 1538335235865529442483747723322213
9281 2310755954316926031968714531410224
9282 3422697694931391160190646755065896
9283 4999710556368031867700632733568384
9284 7203293995686996901302572646070668
9285 10237010996500058360224383159562192
9286 14352069360480919155788603335031712
9287 19851651142234347577272422958353232
9288 27093109870504302702806797089714610
9289 36487032951571360408660462920315168
9290 48492114126441919319801502299082120
9291 63604829964952780372474597373047408
9292 82343093901734240702186322239413992
9293 105223391420355639961031380719709776
9294 132731386402319799931472658188935096
9295 165286617381282582175990006665919200
9296 203202636117859406861500517201884329
9297 246644717914643360066807998758238208
9298 295588010295562136231592512905631544
9299 349779586301423156568108414194278800
9300 408708229066056126039259020392118776
9301 471585803815402905260375502320571408
9302 537343705271094035656257123128141688
9303 604647075108687151598504008538927616
9304 671928287959385395720291079190990882
9305 737439682556769863268365403098813712
9306 799323796249485970646662880870070944
9307 855697616763231872492049406353003312
9308 904745788288840051796436951125646900
9309 944816492298310696531598927958744224
9310 974513032540272311898806130173596776
9311 992774102537299364704802348210041968
9312 998936346322977810512757860346698542
9313 992774102537299364704802348210041968
9314 974513032540272311898806130173596776
9315 944816492298310696531598927958744224
9316 904745788288840051796436951125646900
9317 855697616763231872492049406353003312
9318 799323796249485970646662880870070944
9319 737439682556769863268365403098813712
9320 671928287959385395720291079190990882
9321 604647075108687151598504008538927616
9322 537343705271094035656257123128141688
9323 471585803815402905260375502320571408
9324 408708229066056126039259020392118776
9325 349779586301423156568108414194278800
9326 295588010295562136231592512905631544
9327 246644717914643360066807998758238208
9328 203202636117859406861500517201884329
9329 165286617381282582175990006665919200
9330 132731386402319799931472658188935096
9331 105223391420355639961031380719709776
9332 82343093901734240702186322239413992
9333 63604829964952780372474597373047408
9334 48492114126441919319801502299082120
9335 36487032951571360408660462920315168
9336 27093109870504302702806797089714610
9337 19851651142234347577272422958353232
9338 14352069360480919155788603335031712
9339 10237010996500058360224383159562192
9340 7203293995686996901302572646070668
9341 4999710556368031867700632733568384
9342 3422697694931391160190646755065896
9343 2310755954316926031968714531410224
9344 1538335235865529442483747723322213
9345 1009732385647530284020262914163232
9346 653377851969351706088074480988304
9347 416741828169655148955320216328288
9348 261971024303860190924114813201648
9349 162277715864400115142943961460160
9350 99041425298159546120845353424704
9351 59546594521392273262173017865696
9352 35261869755284995904602742305644
9353 20562923925894345259763580612960
9354 11806320348973824158560939133472
9355 6672821959932798975608531111616
9356 3711767615068101795547167250272
9357 2031584601968410334366592240352
9358 1093890778416868875606264594288
9359 579288720198378660765445065888
9360 301640901085059826687908679176
9361 154399517616616050551156303808
9362 77668136493591247777926576096
9363 38384470659321354702426435360
9364 18631672228610248223889091800
9365 8879582717328650190014010336
9366 4153660670010492328009750688
9367 1906392942894786961027507008
9368 858169993374417384803708496
9369 378739802586294316796944352
9370 163807006562867004464431632
9371 69399164652835301520107808
9372 28787295721500620259296384
9373 11685687059109399637323456
9374 4639620646738980135084768
9375 1800688371976504041004064
9376 682745904503591554671891
9377 252733427584108708853232
9378 91274218000084943700024
9379 32136045185419341997920
9380 11021699407625882931900
9381 3679109969545737818352
9382 1194184913286803672016
9383 376528902152626389648
9384 115199088313983175342
9385 34159209361386461184
9386 9804176152971467400
9387 2719826765234626768
9388 728146062426153552
9389 187798316812678608
9390 46572193182052840
9391 11081343953735424
9392 2523734331992895
9393 548654716350400
9394 113504849343192
9395 22266224169552
9396 4124850076824
9397 718135056912
9398 116831150520
9399 17639221824
9400 2450820546
9401 310084944
9402 35246240
9403 3535152
9404 305172
9405 21856
9406 1224
9407 48
9408 1
9409 1
9410 49
9411 1273
9412 23128
9413 328252
9414 3862180
9415 39086564
9416 348866336
9417 2796151730
9418 20400127314
9419 136921192890
9420 852605429256
9421 4959816284256
9422 27109209303288
9423 139895923589568
9424 684425789863144
9425 3185893897686487
9426 14153733002078719
9427 60177271467781159
9428 245451853948466872
9429 962516572420885000
9430 3635771144473458928
9431 13252148980632247720
9432 46683212279592555352
9433 159162473828341103926
9434 525887199827996026174
9435 1685912903753413237006
9436 5249823784985167880016
9437 15894994290458424422268
9438 46836854562590962748172
9439 134431962593130168629844
9440 376143690769612994551176
9441 1026753550087785207225147
9442 2736167704064204304529187
9443 7123054923219075730760723
9444 18125996077824883813412288
9445 45112603427349000031704608
9446 109872147433445321416727648
9447 261993466937202926243835824
9448 611945973801996622781483792
9449 1400716802523578706065084480
9450 3143302738855498662628159856
9451 6918223606279696673840966192
9452 14939636330233929479051268032
9453 31664915615949390741912852824
9454 65895725605260253116329537496
9455 134684279381522850704242103256
9456 270452124769528653031509315264
9457 533708555195267125016991559080
9458 1035329138900054538004510048872
9459 1974820399700307363059618339352
9460 3704764100583657870738301900528
9461 6837242995453381005520024084912
9462 12416174176969311105522290602240
9463 22190909923974724929716637495360
9464 39042066234800968393933050858048
9465 67631114030153165322927262052076
9466 115371388202571614426539340784300
9467 193849889574836815287621113596044
9468 320865735683951934525962332750560
9469 523290165466419852187904128086512
9470 840990568337915455022378990990096
9471 1332090704442867045967509510518240
9472 2079852065786537139063657611479824
9473 3201445473482411432592085118473749
9474 4858823575829985758472725168895669
9475 7271788885113846634643109009798333
9476 10733164205616349059859994020044504
9477 15625702246986419929193852134704948
9478 22440015548555087129227588539201244
9479 31792374352667974417315559140664572
9480 44440731499215325093285409452947136
9481 61296830373219569435867823383099554
9482 83431793964310010688739682968383010
9483 112072256948517582431268762309111898
9484 148583977042966060100936562592444696
9485 194440037993128940394462421911543520
9486 251171315287042661035692300332171176
9487 320297871724409680594690361148058864
9488 403241395203958022068494045574564072
9489 501220639901461788968963182056738625
9490 615133971413785349104298522626041737
9491 745435364328064903159901028865754081
9492 892012314511628652866508925858148552
9493 1054075825663041418838959947492029120
9494 1230073619182882187867742936906968984
9495 1417637738152553066955891645840831872
9496 1613576584195184092515136633987640712
9497 1813919068339166582975052210858060186
9498 2014015045624842410587160490828732210
9499 2208691766765641229635319363159875538
9500 2392461095569487706407077690321887968
9501 2559767201301557894935149238348721156
9502 2705259897350382620820085285437394436
9503 2824075313127423060226842009257987900
9504 2912103627375882373135207406342382968
9505 2966223481400549487116366338730337286
9506 2984484551397576539922362556766782478
9507 2966223481400549487116366338730337286
9508 2912103627375882373135207406342382968
9509 2824075313127423060226842009257987900
9510 2705259897350382620820085285437394436
9511 2559767201301557894935149238348721156
9512 2392461095569487706407077690321887968
9513 2208691766765641229635319363159875538
9514 2014015045624842410587160490828732210
9515 1813919068339166582975052210858060186
9516 1613576584195184092515136633987640712
9517 1417637738152553066955891645840831872
9518 1230073619182882187867742936906968984
9519 1054075825663041418838959947492029120
9520 892012314511628652866508925858148552
9521 745435364328064903159901028865754081
9522 615133971413785349104298522626041737
9523 501220639901461788968963182056738625
9524 403241395203958022068494045574564072
9525 320297871724409680594690361148058864
9526 251171315287042661035692300332171176
9527 194440037993128940394462421911543520
9528 148583977042966060100936562592444696
9529 112072256948517582431268762309111898
9530 83431793964310010688739682968383010
9531 61296830373219569435867823383099554
9532 44440731499215325093285409452947136
9533 31792374352667974417315559140664572
9534 22440015548555087129227588539201244
9535 15625702246986419929193852134704948
9536 10733164205616349059859994020044504
9537 7271788885113846634643109009798333
9538 4858823575829985758472725168895669
9539 3201445473482411432592085118473749
9540 2079852065786537139063657611479824
9541 1332090704442867045967509510518240
9542 840990568337915455022378990990096
9543 523290165466419852187904128086512
9544 320865735683951934525962332750560
9545 193849889574836815287621113596044
9546 115371388202571614426539340784300
9547 67631114030153165322927262052076
9548 39042066234800968393933050858048
9549 22190909923974724929716637495360
9550 12416174176969311105522290602240
9551 6837242995453381005520024084912
9552 3704764100583657870738301900528
9553 1974820399700307363059618339352
9554 1035329138900054538004510048872
9555 533708555195267125016991559080
9556 270452124769528653031509315264
9557 134684279381522850704242103256
9558 65895725605260253116329537496
9559 31664915615949390741912852824
9560 14939636330233929479051268032
9561 6918223606279696673840966192
9562 3143302738855498662628159856
9563 1400716802523578706065084480
9564 611945973801996622781483792
9565 261993466937202926243835824
9566 109872147433445321416727648
9567 45112603427349000031704608
9568 18125996077824883813412288
9569 7123054923219075730760723
9570 2736167704064204304529187
9571 1026753550087785207225147
9572 376143690769612994551176
9573 134431962593130168629844
9574 46836854562590962748172
9575 15894994290458424422268
9576 5249823784985167880016
9577 1685912903753413237006
9578 525887199827996026174
9579 159162473828341103926
9580 46683212279592555352
9581 13252148980632247720
9582 3635771144473458928
9583 962516572420885000
9584 245451853948466872
9585 60177271467781159
9586 14153733002078719
9587 3185893897686487
9588 684425789863144
9589 139895923589568
9590 27109209303288
9591 4959816284256
9592 852605429256
9593 136921192890
9594 20400127314
9595 2796151730
9596 348866336
9597 39086564
9598 3862180
9599 328252
9600 23128
9601 1273
9602 49
9603 1
9604 1
9605 49
9606 1274
9607 23177
9608 329525
9609 3885308
9610 39414816
9611 352728516
9612 2835238294
9613 20748993650
9614 139717344620
9615 873005556570
9616 5096737477146
9617 27961814732544
9618 144855739873824
9619 711534999166432
9620 3325789821276055
9621 14838158791941863
9622 63363165365467646
9623 259605586950545591
9624 1022693843888666159
9625 3881222998421925800
9626 14214665553053132720
9627 50318983424066014280
9628 172414622808973351646
9629 572570412107588581526
9630 1845075377581754340932
9631 5775710984813163906190
9632 17580907194211837659274
9633 52086678347576130628188
9634 150326956883588593052112
9635 422980545332203957299348
9636 1161185512680915375854991
9637 3112311394833817299080363
9638 8149808473306860937985870
9639 20862163781889088117941475
9640 52235658350568075762465331
9641 127998143511270205230139936
9642 307106070364551926275540432
9643 721818121235441944198211440
9644 1662710269460781632308920304
9645 3755248712657495285409643648
9646 8318940408803275379906050672
9647 18082939069089428141679427888
9648 38583139222229087415753819016
9649 80835361935494182595380805528
9650 166349194997472241446154956080
9651 336347850374788906147838852760
9652 668392834576789975721233662336
9653 1305781263669583191036019364136
9654 2508528954895574488076609898432
9655 4740093239483712408742811949400
9656 8812063395153688368579642424264
9657 16120938277552968976260592502768
9658 29028152919428105935236661580272
9659 51458240411770279499455341460288
9660 89822023954127890252643899547436
9661 154413454437372582820472391642348
9662 261481003604989980610548375648120
9663 436237123886523548952501673534860
9664 717140055041256667475525241682556
9665 1161856304021867389548341323740656
9666 1855380869909286898155413638604752
9667 2920842634124452594086036602469920
9668 4533536177925278478559594628991989
9669 6938675641616522897536382780375493
9670 10473234358596258067235194128272082
9671 15591987781446334818332719188940173
9672 22897491132100266563836961144503281
9673 33173179754171436189087582559245748
9674 47418076599654394346509411275369520
9675 66880747047770412222512997992148380
9676 93089204725887543853183382523764126
9677 127872525463525335782025092421330146
9678 173369087321737151867136585692211452
9679 232015771007276070789676245560827706
9680 306512294941646522825731184220655418
9681 399755292330008721136628862924615872
9682 514737909717538620989152783059602384
9683 654412710491000683104186345906735248
9684 821518511625871469563653543204797489
9685 1018375366617743371172792568200605809
9686 1246656004229526692128864210922492706
9687 1507146285925414001970807448484190289
9688 1799511189991106321998860976357783201
9689 2122085933694510840734251862765117536
9690 2471713563815594485794851593332860992
9691 2843650203378066280382879570894609696
9692 3231556806491719649930943856698892058
9693 3627591629820026503102297124816372922
9694 4022610835104807812610371574017935724
9695 4406476141194330116994238181150620178
9696 4768458968067199124570468601508596694
9697 5097720992919870327227162975759282404
9698 5383842514428980955161991247606709056
9699 5617363524726264993955292691779777404
9700 5790298794527972547343208347988325186
9701 5896588178773458913057569963109165446
9702 5932446962801098974232732677460674572
9703 5896588178773458913057569963109165446
9704 5790298794527972547343208347988325186
9705 5617363524726264993955292691779777404
9706 5383842514428980955161991247606709056
9707 5097720992919870327227162975759282404
9708 4768458968067199124570468601508596694
9709 4406476141194330116994238181150620178
9710 4022610835104807812610371574017935724
9711 3627591629820026503102297124816372922
9712 3231556806491719649930943856698892058
9713 2843650203378066280382879570894609696
9714 2471713563815594485794851593332860992
9715 2122085933694510840734251862765117536
9716 1799511189991106321998860976357783201
9717 1507146285925414001970807448484190289
9718 1246656004229526692128864210922492706
9719 1018375366617743371172792568200605809
9720 821518511625871469563653543204797489
9721 654412710491000683104186345906735248
9722 514737909717538620989152783059602384
9723 399755292330008721136628862924615872
9724 306512294941646522825731184220655418
9725 232015771007276070789676245560827706
9726 173369087321737151867136585692211452
9727 127872525463525335782025092421330146
9728 93089204725887543853183382523764126
9729 66880747047770412222512997992148380
9730 47418076599654394346509411275369520
9731 33173179754171436189087582559245748
9732 22897491132100266563836961144503281
9733 15591987781446334818332719188940173
9734 10473234358596258067235194128272082
9735 6938675641616522897536382780375493
9736 4533536177925278478559594628991989
9737 2920842634124452594086036602469920
9738 1855380869909286898155413638604752
9739 1161856304021867389548341323740656
9740 717140055041256667475525241682556
9741 436237123886523548952501673534860
9742 261481003604989980610548375648120
9743 154413454437372582820472391642348
9744 89822023954127890252643899547436
9745 51458240411770279499455341460288
9746 29028152919428105935236661580272
9747 16120938277552968976260592502768
9748 8812063395153688368579642424264
9749 4740093239483712408742811949400
9750 2508528954895574488076609898432
9751 1305781263669583191036019364136
9752 668392834576789975721233662336
9753 336347850374788906147838852760
9754 166349194997472241446154956080
9755 80835361935494182595380805528
9756 38583139222229087415753819016
9757 18082939069089428141679427888
9758 8318940408803275379906050672
9759 3755248712657495285409643648
9760 1662710269460781632308920304
9761 721818121235441944198211440
9762 307106070364551926275540432
9763 127998143511270205230139936
9764 52235658350568075762465331
9765 20862163781889088117941475
9766 8149808473306860937985870
9767 3112311394833817299080363
9768 1161185512680915375854991
9769 422980545332203957299348
9770 150326956883588593052112
9771 52086678347576130628188
9772 17580907194211837659274
9773 5775710984813163906190
9774 1845075377581754340932
9775 572570412107588581526
9776 172414622808973351646
9777 50318983424066014280
9778 14214665553053132720
9779 3881222998421925800
9780 1022693843888666159
9781 259605586950545591
9782 63363165365467646
9783 14838158791941863
9784 3325789821276055
9785 711534999166432
9786 144855739873824
9787 27961814732544
9788 5096737477146
9789 873005556570
9790 139717344620
9791 20748993650
9792 2835238294
9793 352728516
9794 39414816
9795 3885308
9796 329525
9797 23177
9798 1274
9799 49
9800 1
9801 1
9802 50
9803 1324
9804 24500
9805 353976
9806 4238010
9807 43629649
9808 396028640
9809 3227381626
9810 23936960460
9811 163301576564
9812 1033471894840
9813 6109460378336
9814 33931557766260
9815 177914292083514
9816 884352553772800
9817 4182180560316311
9818 18875483612384350
9819 81527113978685564
9820 337806911107955100
9821 1345662596204679396
9822 5163522429261137550
9823 19118582395363724679
9824 68414871975541072800
9825 236948271786092498646
9826 795304018340627947452
9827 2590060412498316274104
9828 8193356774502506828648
9829 25201693556606755906396
9830 75443296526601132193652
9831 219994542425376561339574
9832 625394180563368680979648
9833 1734493014896707926206451
9834 4696477452846936632234702
9835 12423305380821593612921224
9836 32124283650029766355007708
9837 81247630605764024818392676
9838 201095965643727369110546742
9839 487339872226390207268145699
9840 1156922335111264075703891808
9841 2691634461060775502782672176
9842 6139777103353718861916775392
9843 13736899390921552297624614624
9844 30157128190550198806995122208
9845 64985018700121790937339297576
9846 137501440226812698152814052432
9847 285767696155195511457289580624
9848 583532407307755330189374614368
9849 1171089879949051123315227471176
9850 2310521948621162072905091879232
9851 4482703053141947654833862924904
9852 8554403458048870087855441211968
9853 16060685589532975265399064272096
9854 29673094912190369753583046876432
9855 53961154592134763280076896507304
9856 96607331608751354410952595543328
9857 170308417285326275687335902587996
9858 295693718803270752572571632650072
9859 505716481996490453683664666837904
9860 852131581928886112383522440825328
9861 1414858182532770197038575290865536
9862 2315233482949647605976368238958072
9863 3734377228972410955179280204027964
9864 5938079808055606881789791564815328
9865 9309759681959017970801044870066661
9866 14393054453666253970182014011837402
9867 21945446178138059443331171537639564
9868 33003897781659115783104296097587748
9869 48962713272142859449404874461715536
9870 71662658667718037571257262892689202
9871 103488747485926097099433954979118549
9872 147472003401596242758109991826763648
9873 207388028373312350422205791791282026
9874 287842477237183291857721472937242652
9875 394330817511150031502345060637305724
9876 533257383792538558438837923674369304
9877 711897153270659745482544015473694576
9878 938283358278931314752036292706098996
9879 1221005496989193864951512830204873674
9880 1568905912538548025229967991890953504
9881 1990669131834410773656992672171135121
9882 2494306588734615523840632457312138546
9883 3086549882473141532865310322327896004
9884 3772177656772684065272464227607288804
9885 4553313480146047016098532635764466196
9886 5428743409611031164703920287607091026
9887 6393310687501211648527964432455761729
9888 7437449700888171606911983026992588224
9889 8546920573685380416108675020926362746
9890 9702798639689812433416120552409874676
9891 10881759271416553965643612555533200704
9892 12056678606119164432706906879984928824
9893 13197545944366337054175078356677152596
9894 14272656102181399568791869758418499276
9895 15250022475416050406959622824874588154
9896 16098927032075116276344446915145768864
9897 16791504833683218496460492287374811646
9898 17304250498027696454356071002877268036
9899 17619333936102530434633510988558165204
9900 17725623320348016800347872603679005464
9901 17619333936102530434633510988558165204
9902 17304250498027696454356071002877268036
9903 16791504833683218496460492287374811646
9904 16098927032075116276344446915145768864
9905 15250022475416050406959622824874588154
9906 14272656102181399568791869758418499276
9907 13197545944366337054175078356677152596
9908 12056678606119164432706906879984928824
9909 10881759271416553965643612555533200704
9910 9702798639689812433416120552409874676
9911 8546920573685380416108675020926362746
9912 7437449700888171606911983026992588224
9913 6393310687501211648527964432455761729
9914 5428743409611031164703920287607091026
9915 4553313480146047016098532635764466196
9916 3772177656772684065272464227607288804
9917 3086549882473141532865310322327896004
9918 2494306588734615523840632457312138546
9919 1990669131834410773656992672171135121
9920 1568905912538548025229967991890953504
9921 1221005496989193864951512830204873674
9922 938283358278931314752036292706098996
9923 711897153270659745482544015473694576
9924 533257383792538558438837923674369304
9925 394330817511150031502345060637305724
9926 287842477237183291857721472937242652
9927 207388028373312350422205791791282026
9928 147472003401596242758109991826763648
9929 103488747485926097099433954979118549
9930 71662658667718037571257262892689202
9931 48962713272142859449404874461715536
9932 33003897781659115783104296097587748
9933 21945446178138059443331171537639564
9934 14393054453666253970182014011837402
9935 9309759681959017970801044870066661
9936 5938079808055606881789791564815328
9937 3734377228972410955179280204027964
9938 2315233482949647605976368238958072
9939 1414858182532770197038575290865536
9940 852131581928886112383522440825328
9941 505716481996490453683664666837904
9942 295693718803270752572571632650072
9943 170308417285326275687335902587996
9944 96607331608751354410952595543328
9945 53961154592134763280076896507304
9946 29673094912190369753583046876432
9947 16060685589532975265399064272096
9948 8554403458048870087855441211968
9949 4482703053141947654833862924904
9950 2310521948621162072905091879232
9951 1171089879949051123315227471176
9952 583532407307755330189374614368
9953 285767696155195511457289580624
9954 137501440226812698152814052432
9955 64985018700121790937339297576
9956 30157128190550198806995122208
9957 13736899390921552297624614624
9958 6139777103353718861916775392
9959 2691634461060775502782672176
9960 1156922335111264075703891808
9961 487339872226390207268145699
9962 201095965643727369110546742
9963 81247630605764024818392676
9964 32124283650029766355007708
9965 12423305380821593612921224
9966 4696477452846936632234702
9967 1734493014896707926206451
9968 625394180563368680979648
9969 219994542425376561339574
9970 75443296526601132193652
9971 25201693556606755906396
9972 8193356774502506828648
9973 2590060412498316274104
9974 795304018340627947452
9975 236948271786092498646
9976 68414871975541072800
9977 19118582395363724679
9978 5163522429261137550
9979 1345662596204679396
9980 337806911107955100
9981 81527113978685564
9982 18875483612384350
9983 4182180560316311
9984 884352553772800
9985 177914292083514
9986 33931557766260
9987 6109460378336
9988 1033471894840
9989 163301576564
9990 23936960460
9991 3227381626
9992 396028640
9993 43629649
9994 4238010
9995 353976
9996 24500
9997 1324
9998 50
9999 1
10000 1
10001 50
10002 1325
10003 24550
10004 355300
10005 4262510
10006 43983625
10007 400266650
10008 3271011275
10009 24332989100
10010 166528958190
10011 1057408855300
10012 6272761954900
10013 34965029661100
10014 184023752461850
10015 918284111539060
10016 4360094852399825
10017 19759836166157150
10018 85709294539001875
10019 356682394720339450
10020 1427189710183364960
10021 5501329340369092650
10022 20464244991568404075
10023 73578394404802210350
10024 256066854181456223325
10025 863718890316169020252
10026 2827008684284408772750
10027 8988660792843134776100
10028 27791753969105072180500
10029 83636653301103639022300
10030 245196235981983317245970
10031 700837477089969813173300
10032 1954487557322084487546025
10033 5321871633410305313214350
10034 14157798395718301539127675
10035 36820761102876702987242410
10036 93670935986585618431313900
10037 233220249293757135465554450
10038 568587502832154232086538375
10039 1358018300754991444814438550
10040 3178974333287165710050817875
10041 7296699438464982937620667200
10042 16428533851982327800407286800
10043 36296905293903917668911897600
10044 78721918091043343234963912200
10045 167658568417362896959809174640
10046 350752714855317302394628878200
10047 721033847534568028342188666800
10048 1456857576104246634772517051800
10049 2894054355928917403094466493600
10050 5653792933090998778149090396080
10051 10864925406670032160760533091200
10052 20543388642674922920232927197000
10053 38227498370239239841438488088400
10054 70021840181667738545475960779400
10055 126280426520941724164535642419760
10056 224269571877461038967412799095300
10057 392301050412022106983524228193400
10058 676024899281816729371000569425900
10059 1147825300732156864956094073475400
10060 1920574664529260650722239957703440
10061 3167365064878533718359890679783400
10062 5149235411505181152217855494893500
10063 8253313291005254487766159803773400
10064 13044136910931428925980325074094625
10065 20331134261721860851971805576652730
10066 31255205860097077414132216407706225
10067 47396952235325369753286310109425150
10068 70908159450280918892736045999355100
10069 104666556449377153354361558990276950
10070 152451460758068956548838829440834085
10071 219134662069314280329367254719452850
10072 310876775859238447521639746770400575
10073 435314480638779534615831464764006300
10074 601718845884462381924550852428587750
10075 821099861029721850296559396611611956
10076 1106227970781809776984889076111000300
10077 1471540742071469873190874216380468300
10078 1932902650259853610434056845678568250
10079 2507189270817479339982004284597052500
10080 3211674628823604638608505502376008795
10081 4063212501273163549070600449203092050
10082 5077219014307552306522302994499031125
10083 6266484245507299589113096684919427350
10084 7639863362619188548963842958092362200
10085 9200921066383715229976384515214379830
10086 10946624167647258664626497068220227925
10087 12866193110499202771615903314599679250
10088 14940231261186592064636639453382124475
10089 17140248340577984040328103579402462900
10090 19428679845101934381752287576459563450
10091 21759477245808976866123027432394803500
10092 24079305215782891019818690912210353300
10093 26329334708300564001498776638403428100
10094 28447568419782387461134701181551740750
10095 30371583134256515845136316673564268140
10096 32041527309099268903420115112249399800
10097 33403177530102812730700517918023036900
10098 34410838769785748931094003275932976850
10099 35029873818375713254703943606556273500
10100 35238667872205060869267021977116330408
10101 35029873818375713254703943606556273500
10102 34410838769785748931094003275932976850
10103 33403177530102812730700517918023036900
10104 32041527309099268903420115112249399800
10105 30371583134256515845136316673564268140
10106 28447568419782387461134701181551740750
10107 26329334708300564001498776638403428100
10108 24079305215782891019818690912210353300
10109 21759477245808976866123027432394803500
10110 19428679845101934381752287576459563450
10111 17140248340577984040328103579402462900
10112 14940231261186592064636639453382124475
10113 12866193110499202771615903314599679250
10114 10946624167647258664626497068220227925
10115 9200921066383715229976384515214379830
10116 7639863362619188548963842958092362200
10117 6266484245507299589113096684919427350
10118 5077219014307552306522302994499031125
10119 4063212501273163549070600449203092050
10120 3211674628823604638608505502376008795
10121 2507189270817479339982004284597052500
10122 1932902650259853610434056845678568250
10123 1471540742071469873190874216380468300
10124 1106227970781809776984889076111000300
10125 821099861029721850296559396611611956
10126 601718845884462381924550852428587750
10127 435314480638779534615831464764006300
10128 310876775859238447521639746770400575
10129 219134662069314280329367254719452850
10130 152451460758068956548838829440834085
10131 104666556449377153354361558990276950
10132 70908159450280918892736045999355100
10133 47396952235325369753286310109425150
10134 31255205860097077414132216407706225
10135 20331134261721860851971805576652730
10136 13044136910931428925980325074094625
10137 8253313291005254487766159803773400
10138 5149235411505181152217855494893500
10139 3167365064878533718359890679783400
10140 1920574664529260650722239957703440
10141 1147825300732156864956094073475400
10142 676024899281816729371000569425900
10143 392301050412022106983524228193400
10144 224269571877461038967412799095300
10145 126280426520941724164535642419760
10146 70021840181667738545475960779400
10147 38227498370239239841438488088400
10148 20543388642674922920232927197000
10149 10864925406670032160760533091200
10150 5653792933090998778149090396080
10151 2894054355928917403094466493600
10152 1456857576104246634772517051800
10153 721033847534568028342188666800
10154 350752714855317302394628878200
10155 167658568417362896959809174640
10156 78721918091043343234963912200
10157 36296905293903917668911897600
10158 16428533851982327800407286800
10159 7296699438464982937620667200
10160 3178974333287165710050817875
10161 1358018300754991444814438550
10162 568587502832154232086538375
10163 233220249293757135465554450
10164 93670935986585618431313900
10165 36820761102876702987242410
10166 14157798395718301539127675
10167 5321871633410305313214350
10168 1954487557322084487546025
10169 700837477089969813173300
10170 245196235981983317245970
10171 83636653301103639022300
10172 27791753969105072180500
10173 8988660792843134776100
10174 2827008684284408772750
10175 863718890316169020252
10176 256066854181456223325
10177 73578394404802210350
10178 20464244991568404075
10179 5501329340369092650
10180 1427189710183364960
10181 356682394720339450
10182 85709294539001875
10183 19759836166157150
10184 4360094852399825
10185 918284111539060
10186 184023752461850
10187 34965029661100
10188 6272761954900
10189 1057408855300
10190 166528958190
10191 24332989100
10192 3271011275
10193 400266650
10194 43983625
10195 4262510
10196 355300
10197 24550
10198 1325
10199 50
10200 1